Sistem dinamic liniar staționar

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

În teoria sistemelor , un sistem dinamic liniar staționar , numit și sistem liniar invariant în timp sau sistem LTI , este un sistem liniar dinamic invariant în timp , adică supus principiului suprapunerii de efecte și astfel încât comportamentul său să fie constant în timp. Este un model matematic care are o importanță deosebită în numeroase aplicații, în special în electronică și teoria controlului .

Descriere

Un sistem staționar (sau invariant de timp) este un sistem ai cărui parametri nu depind de timp. Prin urmare, procesul fizic al cărui sistem este modelul matematic este un sistem de ecuații diferențiale , derivat în raport cu timpul, cu coeficienți constanți:

unde este , , Și sunt vectori de coloană . Vectorul reprezintă variabilele de stare în funcție de timp , care în general nu poate fi fixat sau observat direct, vectorul reprezintă variabilele de stare la momentul inițial , sunt intrările, adică variabilele asupra cărora se acționează pentru a modifica tendința sau traiectoria statului și acestea sunt rezultatele, adică variabilele măsurate din care se deduce, în funcție de caracteristicile de observabilitate ale sistemului, valoarea sau estimarea stării . Pot exista anumite variabile de intrare, numite tulburări sau zgomote, asupra cărora nu puteți acționa în niciun fel. Termenul este și derivatul în din și funcții Și nu sunt direct dependenți de .

Un sistem este, de asemenea, liniar atunci când depinde liniar de variabilele de stare și de variabilele de intrare:

unde este , , Și sunt matrici de dimensiuni adecvate carepremultiplic Și . În general, acestea pot varia în timp, dar nu și în cazul unui sistem staționar:

Printre caracteristicile celor mai studiate sisteme LTI se numără proprietățile de stabilitate , accesibilitate și observabilitate : dacă sunt verificate atunci pentru sistemul de control (adică sistemul obținut prin feedback - ul sistemului dinamic LTI cu un controler LTI) există întotdeauna un controler care face ca sistem de control stabil asimptotic.

Răspunsul în frecvență al sistemelor LTI poate fi studiat pornind de la caracteristicile funcției de transfer , o funcție complexă a cărei comportament al polilor este simptomatic al stabilității sistemului pe care îl descrie.

Un sistem liniar staționar este deosebit de important, deoarece, pe lângă faptul că oferă nenumărate rezultate practice și teoretice, este adesea folosit pentru a liniarizează chiar și sistemele neliniare sau non-staționare pentru a facilita calculul și aplicațiile. În cazul variabilelor continue, sistemele liniare și staționare sunt descrise prin ecuații algebrice în domeniul timpului dacă sunt statice, altfel există ecuații diferențiale obișnuite dacă sunt dinamice. Mai mult, sistemele liniare și staționare pot fi studiate și în domeniul frecvenței .

În cazul general și cu singura dependență de o variabilă de timp, fie orice solicitare de intrare. Este un operator care rezumă toate operațiunile pe care sistemul le poate efectua la solicitarea de intrare . Apoi relația care leagă intrarea și ieșirea unui sistem este în general:

Sistemele liniare sunt supuse principiului suprapunerii , adică un sistem este liniar dacă se mențin următoarele proprietăți:

unde este este un număr arbitrar. Sistemele invariante în timp, numite și staționare sau statice , sunt și acele sisteme pentru care răspunsul depinde doar de valorile instantanee ale intrării:

chiar dacă parametrii sistemului sunt independenți de timp.

Există, de asemenea, sisteme statice în electronica digitală și se numesc combinatori . În contrast, există sisteme dinamice liniare în care ieșirea este dependentă atât de valorile instantanee ale intrării, cât și de istoricul trecut al semnalului de intrare. În mod similar, în electronica digitală există sisteme dinamice numite secvențiale . În electronică , printre sistemele liniare, elementele circuitului precum rezistențele , condensatoarele , inductoarele sunt considerabil importante, în timp ce printre sistemele neliniare există dioda și tranzistoarele .

Sisteme de timp continuu

Ieșirea a unui sistem dinamic liniar în timp continuu invariant din timp supus unui semnal de intrare este descris de convoluție :

unde este este răspunsul sistemului la impuls, adică la intrare este o funcție delta Dirac . Ieșirea este deci proporțional cu media înregistrării ponderat de funcție , mutat cu un timp .

Dacă funcția nu este nimic când asa de depinde doar de valorile asumate de înainte de timp , iar sistemul se numește cauzal .

Pentru a arăta cum răspunsul la impuls determină complet comportamentul sistemului LTI acțiunea sistemului la momentul respectiv . Pentru invarianța timpului avem:

de la care:

astfel încât să obținem:

Funcție de transfer

O funcție automată a unui operator liniar este o funcție care este transformată de operator în aceeași funcție înmulțită cu un număr , numită valoare proprie :

Pentru un sistem LTI în timp continuu, funcțiile proprii sunt funcțiile exponențiale , cu Și în . Într-adevăr, fie el intrarea e răspunsul sistemului la delta Dirac. Eliberarea este dată de:

Transformata Laplace:

este funcția de transfer a sistemului, ceea ce face posibilă obținerea valorilor proprii pornind de la răspunsul impulsului Dirac. Pentru fiecare Și în ieșirea este deci produsul intrării pentru o constantă dependentă numai de parametru , valoarea proprie a sistemului LTI referitoare la vectorul propriu (element al unui spațiu vectorial funcțional). Un interes deosebit este cazul în care intrarea este un exponențial complex , cu Și . Funcția de transfer este dată în acest caz de transformata Fourier :

În timp ce transformarea Laplace este utilizată pentru semnale care sunt nule înainte de un anumit timp , de obicei zero, transformata Fourier permite să se ocupe de funcții de durată infinită, cu cerința (spre deosebire de transformata Laplace în sisteme stabile) de a fi pătrată însumabilă .

Datorită proprietăților convoluției, în domeniul transformării integrala este redusă la o multiplicare:

Acest fapt permite transformarea ecuațiilor diferențiale și integrale care guvernează de obicei sistemele dinamice LTI în ecuații algebrice.

Răspuns de domeniu de frecvență

Descrierea unui sistem LTI în domeniul timpului (în albastru) și în domeniul frecvenței ( transformata Laplace este afișată în roșu).

Sistemele liniare și staționare pot fi studiate în domeniul frecvenței analizând răspunsul lor la intrările sinusoidale pure , a căror frecvență nu este modificată în urma transformării liniare efectuate de sistem (de exemplu, derivarea sau integrarea semnalului). Aceasta permite reprezentarea unui semnal periodic ca o combinație liniară de semnale sinusoidale prin seria Fourier . În cazul funcțiilor non-periodice, se utilizează transformata Fourier sau transformata Laplace .

Studiul sistemelor liniare și staționare în domeniul frecvenței trece prin metodele simbolice și / sau metoda operatorului , care sunt utile și pentru studierea sistemelor în cascadă. Scopul este de a determina o funcție de transfer care determină complet răspunsul sistemului.

Legătura dintre răspunsul domeniului timp și răspunsul domeniului de frecvență este de o importanță considerabilă. Aceste relații sunt obținute exact numai în cazuri simple și, în special, sunt legăturile dintre intrările impulsive sau unitare și diferitele frecvențe de tăiere sau de rezonanță, precum și valorile amplitudinii și fazelor în termeni de frecvență. Mai precis, există conexiuni simple între timpii de creștere a semnalelor, lățimea de bandă și faza unui sistem. În cazul sistemelor de ordinul întâi sunt conexiuni exacte, în cazul sistemelor de ordinul doi sau mai mari decât al doilea sunt utile pentru o aproximare.

Sisteme de timp discrete

Pictogramă lupă mgx2.svg Același subiect în detaliu: Sistem dinamic liniar staționar discret .

Un sistem discret de timp transformă secvența în intrare într-o altă succesiune , dat de convoluția discretă cu răspunsul spre delta Kronecker :

Elementele din poate depinde de orice element al . Obișnuit depinde mai mult de elementele din apropierea timpului .

Cele mai multe semnale de timp discret sunt obținute dintr-un semnal de timp continuu, luând în considerare valoarea sa luată în momente precise de timp, de obicei separate printr-un interval de timp fixat . Procedura care permite obținerea unui semnal discret pornind de la unul continuu se numește eșantionare și este baza conversiei analog-digitale (ADC). Transformă o funcție continuă în semnalul discret:

cu rata de eșantionare . Teorema de eșantionare plasează o limită a frecvenței maxime a semnalului continuu, care nu poate fi mai mare de dacă doriți să evitați pierderea informațiilor (fenomen aliasing ).

Ca și în cazul sistemelor de timp continuu, dacă este operatorul de transformare la momentul respectiv :

succesiunea:

caracterizează complet sistemul. Pentru a arăta acest lucru, luând în considerare invarianța în timp:

și având în vedere că identitatea este valabilă:

avem:

Operatorul returnează o ieșire proporțională cu media ponderată a cu funcție de greutate dată de . De sine pentru valori de negativ sistemul este cauzal.

Funcție de transfer

Exponențialele de tip , cu , sunt funcții proprii ale unui operator liniar invariant în timp. Într-adevăr, a spus perioada de eșantionare e , cu Și în , să presupunem intrarea sistemului. De sine este răspunsul impulsiv, avem:

Functia:

depinde doar de parametru și este valoarea proprie asociată cu vectorul propriu (funcția proprie) a sistemului LTI.

Transformarea zeta :

este funcția de transfer a sistemului. Un interes deosebit este cazul în care funcțiile proprii sunt sinusoide pure , cu , care poate fi scris ca , unde este . Pentru funcții de acest tip, funcția de transfer este dată de transformata Fourier în timp discret :

Datorită proprietăților convoluției, se obține o multiplicare în domeniul transformării:

care, similar cu cazul continuu, este de o utilitate considerabilă în analiza sistemelor LTI.

Descrierea matricei

Un sistem LTI este descris printr-o ecuație precum:

in care , , Și nu sunt o funcție a timpului, , Și ; de asemenea matricea are dimensiune , are dimensiune , are dimensiune Și are dimensiune .

Soluția ecuației matricei

Dorind să rezolve ecuația anterioară, trebuie să se distingă următoarele cazuri:

  • admite doar valori proprii reale cu multiplicitate algebrică egală cu multiplicitatea geometrică pentru fiecare valoare proprie.
  • admite doar valori proprii complexe conjugate .
  • admite valori proprii conjugate atât reale, cât și complexe.
Valori proprii reale cu multiplicitate algebrică egală cu multiplicitatea geometrică

Luați în considerare transformarea coordonatelor:

cu matrice de dimensiuni , ale căror coloane sunt vectorii proprii ai liniar independent care generează fiecare spațiu propriu raportat la fiecare valoare proprie, e vectorul de dimensiune . Are asta , unde este este matricea inversă a , in timp ce:

Din teoria diagonalizării matricilor avem că , unde este este matricea diagonală în care pe diagonala principală există valorile proprii ale repetat, în cele din urmă fiecare cu propria sa multiplicitate. Prin urmare, se obține următoarea ecuație diferențială a matricei:

În special, dacă valorile proprii ale sunt reale și distincte pe matricea diagonală vor exista valori proprii distincte ale .

Înmulțind ambele părți ale ecuației cu matricea exponențială , care are exponențialele pe diagonala principală (cu valorile proprii ale ), avem următoarea ecuație diferențială:

Prin integrare obținem, alegând ca primitive pe cele care se anulează în și înmulțirea ecuației cu :

Deci avem:

din care derivă vectorul . Prin urmare, soluția ecuației diferențiale a matricei este:

Essendo costante rispetto a , si ottiene:

Si nota che larisposta libera nello stato , ottenuta ponendo , è:

cioè basta moltiplicare la matrice degli autovettori di , la matrice esponenziale , l'inversa di ed il vettore di stato .

La risposta forzata nello stato è invece ottenuta ponendo , cioè:

Inoltre, la risposta libera nell'uscita per è:

mentre la risposta forzata nell'uscita per è:

Autovalori complessi coniugati

Volendo analizzare il caso in cui ammette autovalori complessi coniugati, si supponga che essa sia una matrice di dimensione 2 e siano e i due autovalori complessi coniugati di . Siano inoltre e i due autovettori complessi coniugati corrispondenti. Applicando la definizione di autovalore e di autovettore si ha la seguente equazione algebrica:

dove è la matrice identica di dimensione 2. Si possono separare parte reale e parte immaginaria nella forma:

Affinché l'equazione sia vera è necessario che parte reale e parte immaginaria si annullino entrambe, pertanto si ha il sistema:

che può essere posto nella forma:

Se si pone uguale alla matrice le cui colonne sono la parte reale e immaginaria dei due autovettori complessi coniugati si ha che:

Ragionando come nel caso degli autovalori reali e distinti si ottiene:

e quindi in tal caso la soluzione dell'equazione differenziale matriciale è:

Sviluppando in serie di Taylor la matrice esponenziale :

per l' identità di Eulero si ha che:

Per cui, sostituendo si ha:

Autovalori reali e complessi coniugati

Si supponga che la matrice di ordine n ammetta autovalori reali distinti a cui corrispondono autovettori distinti Allora si hanno le seguenti equazioni:

Supponendo inoltre che ammetta coppie di autovalori complessi coniugati la cui p-esima coppia è e , a cui corrisponde la coppia di autovettori complessi coniugati e , allora per quanto visto nel caso precedente si ha per la -esima coppia:

Posto uguale alla matrice le cui colonne sono i autovettori corrispondenti agli autovalori reali e le parti reali e immaginarie delle coppie di autovettori complessi coniugati, cioè:

allora dalle precedenti equazioni si ha la matrice diagonale a blocchi :

pertanto:

Proprietà dei sistemi LTI

Lo stato di un sistema LTI può essere esplicitato in funzione dell'ingresso applicando la trasformata di Laplace all' equazione differenziale che lo definisce:

Da cui, trasformando e ipotizzando che , si ha:

da cui:

e quindi:

essendo e le trasformate di e , la matrice unità di dimensione , e la matrice inversa di . Lo stato può essere ricavato antitrasformando:

Poiché l'uscita del sistema è data da , trasformando si ha:

cioè:

La matrice è la matrice di trasferimento o funzione di trasferimento del sistema.

Esempio

Esempio

Nel caso del circuito elettrico lineare mostrato in figura il vettore di stato è costituito dalla corrente che passa attraverso l'induttore di induttanza e dalla tensione ai capi del condensatore di capacità , dove l'ingresso è la tensione del generatore mentre il vettore delle uscite è dato, ad esempio, dalle correnti che passano attraverso il resistore di resistenza e resistore di resistenza . Applicando le equazioni costitutive dei bipoli nonché le equazioni topologiche o leggi di Kirchhoff si ha:

Pertanto, sostituendo l'ultima relazione nelle precedenti e ponendo:

in tal caso si ha che:

Si supponga per esempio di voler determinare l'andamento della seconda variabile di stato a partire da un dato istante , ipotizzando che il valore iniziale della stessa fosse nullo e l'andamento dell'ingresso coincida con un impulso di Dirac centrato in . Nel dominio di Laplace l'ingresso ha dunque valore identicamente unitario, quindi avremo:

Pertanto:

Antitrasformando per passare al dominio del tempo :

Dove:

Dalla terza equazione topologico-costitutiva del modello matematico del sistema si ricava anche la prima variabile di stato:

Stabilità

Di un sistema LTI possono essere studiati diversi tipi di stabilità , come la stabilità interna o quella esterna . Facendo riferimento ai sistemi causali, ovvero nei sistemi in cui le uscite non dipendono dai valori futuri degli ingressi, la funzione di trasferimento ha un polinomio a denominatore di grado non inferiore al grado del polinomio a numeratore. Se gli zeri dei denominatori, che sono i poli della funzione di trasferimento, appartengono al semipiano a parte reale positiva del piano complesso , il sistema è instabile e la risposta all'impulso tende ad un valore infinito al crescere del tempo.

Se invece i poli della funzione di trasferimento appartengono al semipiano a parte reale negativa del piano complesso , il sistema è asintoticamente stabile e la risposta impulsiva tende asintoticamente a zero al crescere del tempo. Se, infine, i poli della funzione di trasferimento appartengono alla retta verticale a parte reale nulla del piano complesso ed hanno molteplicità singola, il sistema è semplicemente stabile e la risposta all'impulso è maggiorata in valore assoluto da un certo valore al crescere del tempo.

Per determinare come variano le posizioni dei poli e degli zeri al variare di particolari parametri, che generalmente rappresentano i guadagni ed altre caratteristiche associate al compensatore dinamico che si vuole progettare per stabilizzare il sistema, si usano particolari grafici, quali ad esempio il diagramma di Bode , il diagramma di Nyquist e il luogo delle radici .

Raggiungibilità

Un sistema lineare tempo invariante è raggiungibile se per ogni stato iniziale lo stato generico è raggiungibile, cioè se per ogni stato iniziale esiste un ingresso che permette al sistema di raggiungere lo stato generico .

Il criterio di Kalman stabilisce che un sistema LTI di dimensione è completamente raggiungibile se e solo se:

dove indica il rango di , che se è pari a rende il determinante diverso da zero. Qualora risulti che allora vi sono autovalori raggiungibili, quindi modificabili (in numero pari a ) e autovalori non raggiungibili, detti autovalori fissi (in numero pari a ). Il sistema si dice in tal caso non completamente raggiungibile.

Ad esempio, in un sistema con un ingresso ( ) ed una variabile di stato ( ) le matrici e si riducono a scalari e l'equazione di stato relativa è:

avendo indicato con la derivata prima di rispetto al tempo. Anche la matrice di raggiungibilità (o matrice di Kalman ) è uno scalare : se il sistema è completamente raggiungibile poiché , mentre se è nullo il sistema non è completamente raggiungibile e l'equazione di stato diventa:

Un'equazione differenziale di questo tipo è un sistema autonomo .

Un sistema lineare tempo invariante è quindi raggiungibile quando tutti i suoi stati sono raggiungibili, ovvero quando la matrice di raggiungibilità ha rango massimo. Un modo per stabilirlo è il test di Popov-Belevitch-Hautus, anche detto PBH test di raggiungibilità, il quale stabilisce che il rango della matrice ottenuta affiancando la matrice degli ingressi sullo stato alla matrice , a cui è sottratta la matrice della dinamica del sistema lineare , deve essere pari al numero totale degli stati al variare di :

Esso deriva dalla trasformata di Laplace dell'equazione:

cioè:

da cui, essendo sempre possibile moltiplicare uno scalare per la matrice identità:

essendo e le trasformate di e . Lo stato del sistema, nel dominio di Laplace, è quindi definito come:

Stabilizzabilità

Un sistema lineare tempo invariante è stabilizzabile se esiste una matrice di retroazione dallo stato che rende asintoticamente stabile il sistema complessivo. Questo è possibile se e solo se:

  • Il sistema è completamente raggiungibile.
  • Il sistema non è completamente raggiungibile e gli autovalori non raggiungibili sono asintoticamente stabili.

Gli autovalori si dicono asintoticamente stabili se hanno parte reale negativa (nei sistemi a tempo continuo) o se hanno modulo minore di 1 (nei sistemi a tempo discreto). In particolare, la completa raggiungibilità di un sistema garantisce la stabilizzabilità in quanto il sottosistema non raggiungibile non esiste e quindi con la retroazione dallo stato è possibile allocare arbitrariamente gli autovalori della matrice .

Osservabilità e rilevabilità

Un sistema si dice completamente osservabile se e solo se ogni stato non nullo genera un'uscita libera non identicamente nulla, ovvero quando la matrice di osservabilità ha rango massimo, ed in tal caso è verificato il PBH test di osservabilità. L'uscita di un sistema è somma del contributo dell'evoluzione libera, dipendente dallo stato iniziale, ed evoluzione forzata, dipendente unicamente dall'ingresso.

Un sistema LTI di dimensione è completamente osservabile se e solo se:

oppure se è soddisfatto il PBH test di osservabilità:

Se i test di osservabilità di cui sopra falliscono, non necessariamente non si può osservare il sistema. Con riferimento alla decomposizione di Kalman rispetto alla osservabilità, se gli autovalori della parte inosservabile si trovano già in una parte del piano complesso delimitata da un'ascissa passante per , detto , allora il sistema è detto rilevabile .

Risposta al gradino di Heaviside

Se è il gradino di Heaviside unitario di ingresso e è l'insieme delle operazioni che il sistema effettua su tale ingresso, si definisce la risposta unitaria :

Ricordando che la funzione delta di Dirac è la derivata del gradino di heaviside:

e che quindi la risposta impulsiva è legata alla risposta unitaria da:

la risposta unitaria è data dall'integrale:

Nella rappresentazione dinamica dei segnali ogni segnale deterministico può essere rappresentato mediante gradini di Heaviside:

allora la risposta ad un tale segnale rappresentato secondo la funzione di Heaviside è:

Dopo aver ottenuto la funzione di trasferimento del sistema tramite l'applicazione della trasformata di Laplace , applicare un ingresso a gradino corrisponde a moltiplicare la F. di T. per

Bibliografia

  • ( EN ) Phillips, Cl, Parr, JM, & Riskin, EA, Signals, systems and Transforms , Prentice Hall, 2007, ISBN 0-13-041207-4 .
  • ( EN ) Hespanha,JP, Linear System Theory , Princeton university press, 2009, ISBN 0-691-14021-9 .
  • E. Fornasini, G. Marchesini, Appunti di Teoria dei Sistemi , Edizioni Libreria Progetto, Padova , 2003.
  • A. Ruberti, S. Monaco, Teoria dei Sistemi - Appunti dalle lezioni , Pitagora Editrice, Bologna , 1998.
  • OM Grasselli, Proprietà strutturali dei sistemi lineari e stazionari , Pitagora Editrice, Bologna, 1978.

Voci correlate

Collegamenti esterni

Controllo di autorità LCCN ( EN ) sh85077184 · GND ( DE ) 4213494-8
Controlli automatici Portale Controlli automatici : accedi alle voci di Wikipedia che trattano di Controlli automatici