Spațiul stărilor (teoria controlului)

Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 26 iunie 2016; verificările necesită 10 modificări .

Spațiul de stări  este una dintre principalele metode de descriere a comportamentului unui sistem dinamic în teoria controlului . Mișcarea sistemului în spațiul stărilor reflectă schimbarea stărilor sale .

Definiție

Spaţiul de stări se numeşte de obicei spaţiul de fază al unui sistem dinamic , iar traiectoria de mişcare a punctului reprezentativ din acest spaţiu se numeşte traiectoria de fază . [B:1] [B:2] [A:1]

În spațiul de stări, este creat un model al unui sistem dinamic , incluzând un set de variabile de intrare, ieșire și stare , interconectate prin ecuații diferențiale de ordinul întâi, care sunt scrise sub formă de matrice . Spre deosebire de descrierea funcției de transfer și de alte metode din domeniul frecvenței, spațiul de stare vă permite să lucrați nu numai cu sisteme liniare și condiții inițiale zero. În plus, este relativ ușor să lucrezi cu sisteme MIMO în spațiul de stat .

Sisteme liniare continue

Pentru cazul unui sistem liniar cu intrări, ieșiri și variabile de stare, descrierea este:

Unde

; ; ; , , , , : este vectorul de stare ale cărui elemente se numesc stări de sistem este vectorul de ieșire , este vectorul de control , este matricea sistemului , este matricea de control , este matricea de ieșire, este matricea feedforward .

Adesea, matricea este zero, ceea ce înseamnă că nu există un feedforward explicit în sistem .

Sisteme discrete

Pentru sistemele discrete , înregistrarea ecuațiilor în spațiu se bazează nu pe ecuații diferențiale , ci pe ecuații diferențiale :

Sisteme neliniare

Un sistem dinamic neliniar de ordinul al n-lea poate fi descris ca un sistem de n ecuații de ordinul I:

sau într-o formă mai compactă:

.

Prima ecuație este ecuația de stare , a doua este ecuația de ieșire .

Linearizare

În unele cazuri este posibilă liniarizarea descrierii sistemului dinamic pentru vecinătatea punctului de operare . În stare staționară , următoarea expresie este valabilă pentru punctul de funcționare :

Prezentarea notației:

Expansiunea ecuației de stare într- o serie Taylor , limitată de primii doi termeni, dă următoarea expresie:

Când se iau derivate parțiale ale funcției vectoriale în raport cu vectorul variabilelor de stare și vectorul acțiunilor de intrare , se obțin matricele Jacobi ale sistemelor de funcții corespunzătoare :

.

În mod similar pentru funcția de ieșire:

Ținând cont de , descrierea liniarizată a sistemului dinamic din vecinătatea punctului de operare va lua forma:

Unde

.

Exemple

Modelul de stat-spațiu pentru pendul

Pendulul este un sistem clasic neliniar liber . Din punct de vedere matematic, mișcarea pendulului este descrisă de următoarea relație:

Unde

  • este unghiul de deviere al pendulului.
  • este masa redusă a pendulului
  • - accelerarea gravitației
  • — coeficientul de frecare în rulmentul suspensiei
  • - lungimea suspensiei pendulului

În acest caz, ecuațiile din spațiul stărilor vor arăta astfel:

Unde

Scrierea ecuațiilor de stare în formă generală:

.

Linearizarea modelului pendulului

Matricea sistemului liniarizat pentru modelul pendulului din vecinătatea punctului de echilibru are forma:

În absența frecării în suspensie ( k = 0 ) obținem ecuația de mișcare a unui pendul matematic :

Vezi și

Literatură

  • Cărți
  1. Andronov A. A. , Leontovich E. A. , Gordon I. M. , Mayer A. G. Teoria bifurcațiilor sistemelor dinamice pe un plan. - M .: Nauka, 1967.
  2. Andronov A. A. , Witt A. A. , Khaikin S. E. Teoria oscilațiilor. - Ed. a II-a, revizuită. și corectat.- M . : Nauka, 1981. - 918 p.
  • Articole
  1. Feigin M.I. Manifestarea efectelor memoriei de bifurcare în comportamentul unui sistem dinamic  // Soros Educational Journal  : Journal. - 2001. - T. 7 , nr. 3 . - S. 121-127 . Arhivat din original la 30 noiembrie 2007.

Link -uri