Control-Lyapunov işlevi - Control-Lyapunov function

İçinde kontrol teorisi, bir kontrol-Lyapunov işlevi[1] bir Lyapunov işlevi kontrol girişli bir sistem için. Sıradan Lyapunov işlevi, bir dinamik sistem dır-dir kararlı (daha kısıtlayıcı bir şekilde, asimptotik olarak kararlı). Yani, sistemin bir durumda başlayıp bazı alanlarda D içinde kalacak D, yada ... için asimptotik kararlılık sonunda geri dönecek . Control-Lyapunov işlevi, bir sistemin olup olmadığını test etmek için kullanılır. geri bildirim stabilize edilebilirbu herhangi bir eyalet için x bir kontrol var öyle ki kontrol uygulanarak sistem sıfır durumuna getirilebilir sen.

Daha resmi olarak, otonom bir dinamik sistem verildiğini varsayalım.

nerede durum vektörü ve kontrol vektörüdür ve geri bildirimde bulunmak istiyoruz. bazı alanlarda .

Tanım. Bir kontrol-Lyapunov işlevi bir işlevdir sürekli türevlenebilir, pozitif tanımlı (yani dışında pozitif sıfır olduğu yerde) ve öyle ki

Son koşul, anahtar koşuldur; kelimelerle diyor ki her durum için x bir kontrol bulabiliriz sen "enerji" yi azaltacak V. Sezgisel olarak, eğer her durumda enerjiyi azaltmanın bir yolunu her zaman bulabilirsek, sonunda enerjiyi sıfıra getirebilmeliyiz, yani sistemi durdurabiliriz. Bu, aşağıdaki sonuçla titiz bir şekilde yapılır:

Artstein teoremi. Dinamik sistem, farklılaştırılabilir bir kontrol-Lyapunov işlevine sahiptir, ancak ve ancak düzenli bir stabilize edici geri bildirim varsa sen(x).

Belirli bir sistem için bir kontrol-Lyapunov fonksiyonu bulmak kolay olmayabilir, ancak biraz marifet ve şans sayesinde bir tane bulabilirsek, geri besleme stabilizasyon problemi önemli ölçüde basitleşir, aslında doğrusal olmayan statik bir çözüme indirgenir. programlama problemi

her eyalet için x.

Kontrol-Lyapunov fonksiyonlarının teorisi ve uygulaması Z. Artstein tarafından geliştirilmiştir ve E. D. Sontag 1980'lerde ve 1990'larda.

Misal

İşte bir Lyapunov aday fonksiyonunu bir kontrol problemine uygulamanın karakteristik bir örneği.

Yay sertleşmesine ve pozisyona bağlı kütleye sahip bir kütle yay sönümleyici sistemi olan doğrusal olmayan sistemi düşünün.

Şimdi istenen durum verildiğinde, ve gerçek durum, hata ile , bir işlev tanımla gibi

O zaman bir Control-Lyapunov adayı

bu herkes için pozitif tanımlı , .

Şimdi zaman türevini alıyoruz

Amaç, zaman türevini elde etmektir.

küresel olarak üssel olarak kararlı olan küresel olarak pozitif tanımlıdır (ki öyle).

Bu nedenle en sağdaki parantezi istiyoruz ,

gereksinimi karşılamak için

dinamiklerin ikame edilmesi üzerine, verir

İçin çözme kontrol yasasını verir

ile ve ayarlanabilir parametreler olarak her ikisi de sıfırdan büyük

Bu kontrol yasası, beklendiği gibi zaman türevi getirilerine ikame edildikten sonra küresel üstel istikrarı garanti edecektir.

Çözümü olan lineer birinci dereceden diferansiyel denklem olan

Ve dolayısıyla hata ve hata oranı, bunu hatırlayarak , üstel olarak sıfıra bozunur.

Bundan belirli bir yanıtı ayarlamak isterseniz, elde ettiğimiz çözüme geri dönmek gerekir. ve çöz . Bu, okuyucu için bir alıştırma olarak bırakılmıştır, ancak çözümdeki ilk birkaç adım şunlardır:

bu daha sonra herhangi bir doğrusal diferansiyel denklem yöntemi kullanılarak çözülebilir.

Notlar

  1. ^ Freeman (46)

Referanslar

  • Freeman, Randy A .; Petar V. Kokotović (2008). Sağlam Doğrusal Olmayan Kontrol Tasarımı (resimli, yeniden basılmıştır). Birkhäuser. s. 257. ISBN  0-8176-4758-9. Alındı 2009-03-04.

Ayrıca bakınız