Modele matematice ale sistemelor fizice

 

Turc Traian, Dulău Mircea

Departamentul de Inginerie electrică și Tehnologia informației

 

Prin conţinutul lor informaţional, calitativ şi cantitativ, modelele de natură matematică se dovedesc a fi descrieri foarte performante pentru studiile din domeniul ingineriei sistemelor.

Modelarea bazată pe principiile fizicii realizează legături īntre intrări şi ieşiri, prin intermediul unor relaţii analitice, care includ şi semnalele interne din structura sistemului. Aceste relaţii analitice sunt, de fapt, relaţii din diverse domenii ale fizicii, aplicate adecvat īn contextul problemei de modelare.

Ingineria sistemelor automate operează cu cāteva tipuri de descrieri matematice, acceptate drept standarde pentru activităţile de analiză şi proiectare, respectiv:

•    modele matematice intrare-ieşire (ecuaţii diferenţiale, funcţii de transfer, caracteristici de frecvenţă);

•    modele matematice intrare-stare-ieşire (ecuaţii de stare, ecuaţii de legătură).

Un sistem de ordinul II este caracterizat printr-o ecuaţie diferenţială de forma:

,

 

īn care:  este semnalul de ieșire;  - semnalul de intrare/referință;

a2, a1, a0 – coeficienți cunoscuți.

Cu notaţiile parametrilor:

 - pulsaţia naturală a sistemului neamortizat;

 - factor de amortizare (zeta);

 - coeficient de amplificare,

se obține forma:

.

 

Īn practică, toţi coeficienții care intervin īn calculul parametrilor  sunt pozitivi, ceea ce conduce la concluzia că factorul de amortizare .

Astfel, considerīnd un semnal de intrare de tip treaptă:

-     pentru , răspunsul sistemului defineşte un regim oscilant neamortizat;

-     pentru , răspunsul sistemului defineşte un regim oscilant amortizat;

-     pentru , răspunsul sistemului defineşte un regim aperiodic (critic) amortizat;

-     pentru , răspunsul sistemului defineşte un regim aperiodic supraamortizat (de durată mai lungă decāt īn cazul ).

Pentru exemplificare se consideră un sistem de reglare īn buclă īnchisă (Fig. 1), īn care:

 

-          funcția de transfer pe calea directă are forma: ;

 

-          funcția de transfer īn buclă īnchisă, cu reacție negativă unitară (īn ipoteza amplificării K = 1), are forma: .

 

Fig. 1. Schema īn buclă īnchisă

 

Pentru implementarea īn aplicație, se consideră:

-       forma numerică a sistemului, obținută prin aproximarea succesivă a derivatei cu diferența de ordinul unu, de forma:

-        

,

īn care Te este perioada de eșantionare;

-       ca urmare, pentru sistemul de ordinul II rezultă:

),

 

īn care: .

 

Aplicația, cu interfața din Fig. 2, permite analiza comportării sistemului, īn funcție de parametrii specifici:

-       factorul de amortizare (zeta), x, care determină suprareglajul;

-       pulsaţia naturală, wn, care determină viteza de răspuns.

 

O imagine care conține text, captură de ecran, Interval, linie

Fig. 2. Interfața cu utilizatorul

 

Aplicatia e realizata in JavaScript si utilizeaza urmatorul algoritm:

 

A=1+2*zeta*Wn*Te + (Wn*Te)*(Wn*Te);

            yk=1/A*(((2+2*zeta*Wn*Te)*yk1)-yk2+(Wn*Te)*(Wn*Te)*r);

            yk2 = yk1;

yk1 = yk;

 

unde: