Liniarizare feedback - Feedback linearization

Image
Diagrama bloc care ilustrează liniarizarea feedback-ului unui sistem neliniar

Liniarizarea feedback-ului este o abordare comună utilizată în controlul sistemelor neliniare . Abordarea implică venirea cu o transformare a sistemului neliniar într-un sistem liniar echivalent printr-o schimbare de variabile și o intrare de control adecvată. Liniarizarea feedback-ului poate fi aplicată sistemelor neliniare ale formularului

unde este vectorul de stare, este vectorul intrărilor și este vectorul ieșirilor. Scopul este de a dezvolta o intrare de control

care redă o hartă liniară intrare-ieșire între noua intrare și ieșire. O strategie de control a buclei exterioare pentru sistemul de control liniar rezultat poate fi apoi aplicată.


Feedback Linealizarea sistemelor SISO

Aici, luați în considerare cazul liniarizării feedback-ului unui sistem de intrare cu o singură ieșire (SISO). Rezultate similare pot fi extinse la sistemele cu intrări multiple cu ieșiri multiple (MIMO). În acest caz, și . Obiectivul este de a găsi o transformare a coordonatelor care transformă sistemul (1) în așa-numita formă normală care va dezvălui o lege de feedback a formei

care va reda o hartă liniară de intrare-ieșire de la noua intrare la ieșire . Pentru a se asigura că sistemul transformat este o reprezentare echivalentă a sistemului original, transformarea trebuie să fie un difeomorfism . Adică, transformarea nu trebuie să fie numai inversabilă (adică bijectivă), ci atât transformarea cât și inversul acesteia trebuie să fie netede, astfel încât diferențialitatea în sistemul de coordonate original să fie păstrată în noul sistem de coordonate. În practică, transformarea poate fi doar locală difeomorfă, iar rezultatele liniarizării se mențin doar în această regiune mai mică.

Sunt necesare mai multe instrumente pentru a rezolva această problemă.

Derivat de minciună

Scopul liniarizării feedback-ului este de a produce un sistem transformat ale cărui stări sunt ieșirea și primele sale derivate. Pentru a înțelege structura acestui sistem țintă, folosim derivata Lie . Luați în considerare derivata în timp a lui (2), care poate fi calculată folosind regula lanțului ,

Acum putem defini derivata Lie de - a lungul ca,

și în mod similar, derivatul Lie de -a lungul ca,

Cu această nouă notație, putem exprima astfel:

Rețineți că notația derivatelor Lie este convenabilă atunci când luăm mai multe derivate fie cu privire la același câmp vector, fie la unul diferit. De exemplu,

și

Gradul relativ

În sistemul nostru de feedback liniarizat alcătuit dintr-un vector de stare al ieșirii și primelor sale derivate, trebuie să înțelegem modul în care intrarea intră în sistem. Pentru a face acest lucru, introducem noțiunea de grad relativ. Se spune că sistemul nostru dat de (1) și (2) are un grad relativ la un moment dat dacă,

într-un cartier al tuturor

Având în vedere această definiție a gradului relativ în lumina expresiei derivatei de timp a ieșirii , putem considera gradul relativ al sistemului nostru (1) și (2) ca fiind de câte ori trebuie să diferențiem ieșirea înainte de intrare apare explicit. Într-un sistem LTI , gradul relativ este diferența dintre gradul polinomului numitorului funcției de transfer (adică, numărul de poli ) și gradul polinomului său de numărător (adică, numărul de zerouri ).

Linealizarea prin feedback

Pentru discuția care urmează, vom presupune că gradul relativ al sistemului este . În acest caz, după diferențierea timpilor de ieșire pe care îi avem,

unde notația indică derivata a . Deoarece am presupus că gradul relativ al sistemului este , derivatele Lie ale formei pentru sunt toate zero. Adică, intrarea nu are nicio contribuție directă la nici unul din primele derivate.

Transformarea coordonatelor care pune sistemul în formă normală provine de la primele derivate. În special,

transformă traiectorii din sistemul de coordonate original în noul sistem de coordonate. Atâta timp cât această transformare este un difeomorfism , traiectorii netede în sistemul de coordonate original vor avea omologi unici în sistemul de coordonate, care sunt, de asemenea, netede. Aceste traiectorii vor fi descrise de noul sistem,

Prin urmare, legea controlului feedback-ului

redă o hartă liniară de intrare-ieșire de la la . Sistemul liniarizat rezultat

este o cascadă de integratori, iar un control al buclei exterioare poate fi ales folosind metodologia standard a sistemului liniar. În special, o lege de control a feedback-ului de stat al

unde vectorul de stare este ieșirea și primele sale derivate, rezultă sistemul LTI

cu,

Deci, cu alegerea adecvată a , putem plasa în mod arbitrar polii cu buclă închisă ai sistemului liniarizat.

Dinamică zero instabilă

Liniarizarea feedback-ului poate fi realizată cu sisteme care au un grad relativ mai mic de . Cu toate acestea, forma normală a sistemului va include dinamică zero (adică stări care nu sunt observabile din ieșirea sistemului) care pot fi instabile. În practică, dinamica instabilă poate avea efecte dăunătoare asupra sistemului (de exemplu, poate fi periculos pentru stările interne ale sistemului să crească nelimitate). Aceste stări neobservabile pot fi controlabile sau cel puțin stabile, astfel încât pot fi luate măsuri pentru a se asigura că aceste stări nu cauzează probleme în practică. Sistemele de fază minimă oferă o perspectivă asupra dinamicii zero.

Vezi si

Lecturi suplimentare

  • A. Isidori, Sisteme de control neliniar, ediția a treia, Springer Verlag, Londra, 1995.
  • HK Khalil, Sisteme neliniare, ediția a treia, Prentice Hall, Upper Saddle River, New Jersey, 2002.
  • M. Vidyasagar, Analiza sistemelor neliniare ediția a doua, Prentice Hall, Englewood Cliffs, New Jersey, 1993.
  • B. Friedland, Advanced Control System Design Facsimile Edition, Prentice Hall, Upper Saddle River, New Jersey, 1996.

linkuri externe