Controlul modului de alunecare

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Termenul de control al modului de alunecare (sau modul de alunecare sau control al modului de alunecare ) se referă la un controler de structură variabilă în feedback de stare care modifică comportamentul unui sistem neliniar forțându-l cu un semnal de control de înaltă frecvență.

Idee de bază

Controlul modului glisant a fost conceput pentru a fi robust și versatil, motiv pentru care este adesea denumit „control universal”. Ideea din spatele acestui tip de controler este simplă: sistemul este controlat astfel încât să ajungă la o suprafață, numită alunecare , care reprezintă referința sistemului de control. Pentru a realiza acest lucru, sistemul este forțat cu un semnal de control discontinuu, un semnal care împinge traiectoriile sistemului în direcția suprafeței de alunecare: traiectoriile sistemului oscilează în jurul suprafeței în sine ( clopotind ) și amplitudinea oscilațiilor este mult mai mică.cu cât frecvența semnalului de control este mai mare. Sinteza unui sistem de control care aplică direct o acțiune de tip discontinuu deschide noi orizonturi pentru controlul dispozitivelor de acționare de tip on-off care sunt de obicei controlate de PWM .

Schema de control

Proiectarea schemei de control poate fi rezumată în doi pași:

  1. Se alege o suprafață glisantă pe care trebuie să convergă traiectoriile sistemului. Comportamentul sistemului în feedback depinde de această alegere.
  2. O lege de control este aleasă în funcție de suprafața de alunecare ; aceasta are întotdeauna un termen discontinuu și poate avea și termeni continui.

Luați în considerare sistemul neliniar descris de:

Pentru a garanta existența și unicitatea soluției, este necesar să presupunem că funcțiile f (.,.) Și B (.,.) Sunt continue și diferențiate .

Luați în considerare suprafața de alunecare a dimensiunii (nm)

Fundamente teoretice

Următoarele teoreme stau la baza controlului modului de alunecare și permit dovedirea stabilității sistemului de control și evaluarea comportamentului pe suprafața de alunecare .

Prima teoremă: stabilitatea

Luați în considerare funcția Lyapunov

Pentru sistemul descris de (A1) și suprafața de alunecare descrisă de (A2), o condiție suficientă pentru ca sistemul să fie stabil este următoarea:

într-un cartier al .

Stabilitatea se referă la suprafața de alunecare , care reprezintă, de asemenea, referința pentru sistem, prin urmare, această teoremă permite evaluarea dacă sistemul poate ajunge și rămâne pe suprafață.

A doua teoremă: regiunea atractivității

Pentru sistemul descris de (A1) și suprafața de alunecare descrisă de (A2) vecinătatea pentru care sistemul este stabil este dat de:

A treia teoremă: dinamica pe suprafața glisantă

Dacă matricea: este non-singular [1] , când sistemul este activat dinamica pe suprafața de alunecare poate fi obținută prin substituirea controlului în (A1) , care se va numi control echivalent , ceea ce garantează .

Se poate arăta că dinamica pe suprafața de alunecare este independentă de câmpul vector al sistemului și de perturbările care acționează asupra sistemului; acest aspect face ca schema de control să fie robustă și substanțial universală.

Proiectarea legii controlului

Luați în considerare un sistem SISO [2] și definiți suprafața de alunecare ca:

Prin derivarea funcției Lyapunov obținem:

În acest moment, pentru a doua teoremă, este necesar să alegeți o intrare de control care să garanteze condiția de stabilitate. O posibilă alegere a intrării de control este următoarea:

adică

Se poate observa că această lege de control prezintă o discontinuitate de primul fel în punctul 0 dat de funcția semn. Această discontinuitate implică o problemă teoretică și una practică. Problema teoretică este dată de soluția ecuației diferențiale, deoarece o condiție suficientă, dar nu necesară pentru rezolvarea ecuației diferențiale este dată de continuitatea funcției. Problema practică este dată de faptul că discontinuitățile repetate în efortul de control generează așa-numita „conversație”, care este un comportament în zig-zag al ieșirii controlerului care afectează starea sistemului. Pentru a depăși aceste probleme, se folosește funcția tangentă hiperbolică în locul funcției semn.

Notă

  1. ^ Adică, dacă determinantul matricei nu este nul.
  2. ^ Un sistem SISO înseamnă un sistem cu o singură intrare (în) și o singură ieșire (out).

Bibliografie

  • AF Filippov, Ecuații diferențiale cu părți din dreapta discontinue , Kluwer, 1988, ISBN 978-902772-699-5 .
  • VI Utkin , „Moduri glisante în control și optimizare” , Springer-Verlag, 1992, ISBN 978-0-387-53516-6 .
  • VI Utkin, J. Guldner, J. Shi, "Sliding Mode Control in Electromechanical Systems , Taylor & Francis, 1999, ISBN 0-7484-0116-4 .
Comenzi automate Portal automat de verificări : accesați intrările Wikipedia care se ocupă cu verificări automate