Documente Academic
Documente Profesional
Documente Cultură
PROIECT DE CURS
la disciplina Teoria sistemelor automate 2
cu tema (Denumirea temei)
Chişinău 2019
1
CUPRINS
1. SISTEME AUTOMATE NELINIARE ………………………………………………. 3
1.1. Generalităţi ………………………………………………………………………….. 3
1.2. Metoda planului fazelor …………………………………………………………………. 3
1.3. Metoda funcției de descriere ……………………………………………………….. 5
1.3.1. Principiul metodei …………………………………………………………... 6
1.3.2. Metoda planului Mihailov (metoda algebrică) …………………………………… 9
1.3.3. Metoda planului Nyquist (metoda grafo-analitică sau metoda Goldfarb)…... 9
1.4. Criteriul V.M. Popov de stabilitate absolută a sistemului neliniar………………… 10
1.5. Analiză stabilităţii sistemului automat neliniar (exemplu) ..………………………. 12
1.5.1. Determinarea funcţiei de transfer a părţii liniare a sistemului neliniar……. 12
1.5.2. Ecuația diferențială şi ecuaţiile de stare ale sistemului neliniar…………… 13
1.5.3. Analiza stabilităţii sistemului neliniar în planul Mihailov …………………. 15
1.5.4. Analiza stabilităţii sistemului neliniar în planul Nyquist ………………….. 18
1.5.5. Analiza stabilităţii absolute a sistemului neliniar după criteriul Popov …… 20
2. SISTEME AUTOMATE CU EŞANTIONARE …………………………………… 23
2.1. Modelul matematic al sistemului automat discret ……………………………….. 23
2.2. Analiza stabilităţii sistemului automat discret închis ……………………………... 29
2.3.Procesul tranzitoriu al sistemului automat cu eşantionare ………………………… 29
3. DEACRIEREA SARCINII LA PROIECTUL DE CURS …………………………… 31
3.1. Sarcina la proiectul de curs ……………………………………………………….. 31
3.2. Variante de teme la proiectare ……………………………………………………. 31
3.3. Cerinţe la perfectarea proiectului de curs ………………………………………… 31
BIBLIOGRAFIE ………………………………………………………………………. 33
ANEXE ………………………………………………………………………………… 34
Anexa 1. Foaia de titlu …………………………………………………………………. 34
Anexa 2. Date iniţiale la proiect ……………………………………………………….. 35
Anexa 3. Tipuri de neliniarități ……………………………………………………….. 36
Anexa 4. Funcții de transfer în transformata Laplace s
și transformata z pentru elemente dinamice …………………………………. 37
2
1. SISTEME AUTOMATE NELINIARE
1.1. Generalităţi
unde 𝑦 poate fi mărimea de ieşire a sistemului sau eroarea sistemului ε, u – mărimea de intrare,
funcţiile f şi g se consideră funcţii analitice (olomorfe).
Admitem că în (1.1) variabila y este ieşirea sistemului. Introducem variabilele de stare:
𝑦 = 𝑥1 ,
𝑑𝑦 𝑑𝑥1
= 𝑦̇ = = 𝑥̇ 1 = 𝑥2 , (1.2)
𝑑𝑡 𝑑𝑡
𝑑2 𝑦 𝑑 2 𝑥1
= 𝑦̈ = = 𝑥̇ 2 .
𝑑𝑡 2 𝑑𝑡 2
Se presupune că ecuaţia (1.1) admite o singură soluţie pentru fiecare pereche de condiţii
iniţiale 𝑥1 (0), 𝑥2 (0), care poate fi reprezentată printr-o traiectorie de fază unică în planul fazelor
(𝑥1 , 𝑥2 ).
𝑑𝑥1
= 𝑥̇ 1 = 𝑥2 ,
𝑑𝑡
4
𝑑𝑥2
= 𝑥̇ 2 = −𝑓(𝑥1 , 𝑥2 )𝑥2 − 𝑔(𝑥1 , 𝑥2 )𝑥1 + 𝑢. (1.3)
𝑑𝑡
care este o ecuaţie diferenţială din care s-a eliminat timpul şi care descrie traiectoria de fază a
sistemului.
Din expresiile (1.2) - (1.4) se obțin particularităţi importante ale planului fazelor cum ar
fi:
1. Dacă funcţiile 𝑓(𝑥1 , 𝑥2 )𝑥2 şi 𝑔(𝑥1 , 𝑥2 )𝑥1 sunt analitice, atunci soluţia 𝑥2 este unică în
raport cu timpul t în planul (𝑥1 , 𝑥2 ) şi este dictată de condiţiile iniţiale 𝑥1 (0), 𝑥2 (0) şi de
mărimea de intrare u(t). Unicitatea soluţiilor (cu excepția punctelor singulare) în raport cu timpul
t indică o traiectorie de fază pentru condiţiile iniţiale date; printr-un punct al planului fazelor
trece o singură traiectorie de fază.
Dacă funcţiile f şi g nu sunt analitice, atunci printr-un punct al planului trec mai multe
traiectorii de fază. Asemenea puncte se numesc puncte singulare sau critice ce caracterizează
comportarea unui sistem automat liniar sau neliniar.
2. Pentru cazul când 𝑑𝑥1 ⁄𝑑𝑡 = 𝑥̇ 1 = 𝑥2 > 0 mărimea lui 𝑥1 creşte și constatăm că în
partea de sus a planului fazelor pentru timpul t în creştere punctul caracteristic se mişcă pe
traiectoria de fază de la stânga la dreapta, iar în semiplanul de jos mişcarea se efectuează de la
dreapta la stânga, deoarece 𝑑𝑥1 ⁄𝑑𝑡 = 𝑥̇ 1 = 𝑥2 < 0 şi mărimea lui 𝑥1 se micşorează.
3. În punctele 𝑥2 = 0 și 𝑓(𝑥1 , 𝑥2 ) ≠ 0, nu în punctele singulare ale axei absciselor,
traiectoriile de fază intersectează axa absciselor sub un unghi drept de sus în jos în semiplanul
din dreapta şi de jos în sus în semiplanul din stânga.
4. În planul fazelor există puncte de echilibru atunci când 𝑥2 = 0, 𝑓(𝑥1 , 𝑥2 ) = 0 sau
puncte singulare pe axa absciselor care sunt stabile sau instabile.
În cazul sistemului automat liniar conservator, traiectoriile de fază au forma unor elipse
ce corespund oscilaţiilor neamortizate. Originea, în cazul dat, este un punct singular care nu
aparţine nici uneia din traiectorii, numit centru, asociat cu echilibrul neutru. În alte cazuri ale
sistemelor automate liniare, traiectoriile de fază, proprii sistemelor instabile, sunt curbe deschise
cu un singur punct singular – originea.
În cazul sistemelor neliniare, datorită particularităţilor acestora în comparaţie cu cele
liniare, la reprezentarea funcţionării lor în planul fazelor apar o serie de curbe speciale.
De exemplu, autooscilaţiilor specifice sistemelor automate neliniare le corespund în
planul fazelor tot elipse, reprezentând ciclurile-limită stabile sau instabile. Pentru un sistem
automat neliniar în regim cu autooscilaţii stabile, ciclul-limită corespunzător este stabil. Pentru
un răspuns ce caracterizează un sistem neliniar stabil în mic şi instabil în mare, pentru care
autooscilaţiile sunt instabile, ciclul-limită este instabil. În funcţie de comportarea sistemului
neliniar, în planul fazelor pot exista şi curbe deschise.
Tot în cazul sistemelor neliniare se mai întâlnesc şi alte curbe speciale în planul fazelor.
Presupunem, de exemplu, că pentru abateri mici de la regimul staţionar sistemul poate efectua
autooscilaţii, care depind de condiţiile iniţiale, iar pentru abateri mari regimul sistemului este
aperiodic instabil. În acest caz, în planul fazelor se obţin traiectorii de fază sub formă de elipse şi
hiperbole, delimitate de prezenţa unor puncte singulare tip şa.
Se consideră o structură de sistem neliniar dată în fig. 1.2, în cadrul căruia neliniaritățile
sunt prezentate cu neliniaritatea echivalentă N, iar partea liniară se descrie de f.d.t. 𝐻(𝑠) care
este stabilă sau astatism cu f.d.t. HR(s) este dată în fig. 1.2.
𝑟 𝑢 𝑥 𝑦
N 𝐻(𝑠)
Se admite că partea liniară are o comportare de filtru trece-jos cu o pantă cel mult egală
cu -40 dB/decadă în zona pulsației de tăiere, deci permite trecerea numai a armonicii
fundamentale a semnalului periodic 𝑥(t) aplicat la intrarea acesteia și se exprimă prin relația:
𝑦 = −𝐻(𝑠)𝑥, (1.6)
𝑥 = 𝑓(𝑢).
𝑥(𝑡) = 𝐵0 + ∑∞ ∞
𝑘=1 𝐵𝑘 sin𝑘ω𝑡 + ∑𝑘=1 𝐶𝑘 cos𝑘ω𝑡 , (1.7)
1 2π
𝐵0 = 2π ∫0 𝑓(𝐴sinω𝑡)𝑑(ω𝑡),
1 2π
𝐵𝑘 = π ∫0 𝑓(𝐴sinω𝑡)sin𝑘ω𝑡𝑑(ω𝑡), (1.8)
1 2π
𝐶𝑘 = π ∫0 𝑓(𝐴sinω𝑡)cos𝑘ω𝑡𝑑(ω𝑡).
atunci obținem:
unde 𝑏(𝐴) și 𝑔(𝐴) sunt coeficienții liniarizării armonice a elementului neliniar care au forma:
𝐵1 1 2π
𝑏 = 𝑏(𝐴) = = 𝐴π ∫0 𝑓(𝐴sinω𝑡)sinω𝑡𝑑(ω𝑡),
𝐴
(1.15)
𝐶1 1 2π
𝑔 = 𝑔(𝐴) = = ∫0
𝑓(𝐴sinω𝑡)cosω𝑡𝑑(ω𝑡).
𝐴 𝐴π
𝐵1 𝐶
1 𝑑
𝑥(𝑡) = 𝐴sinω𝑡 + 𝐴ω (𝐴sinω𝑡). (1.20)
𝐴 𝑑𝑡
Dacă neliniaritatea depinde numai de mărimea de intrare 𝑢(𝑡) și nu depinde și de derivata ei,
atunci coeficienții liniarizării armonice depind numai de amplitudinea 𝐴, dar nu depind de pulsația ω.
La elementele cu caracteristici univalente (univoce), fazele variabilelor de intrare și ieșire
coincid (defazajul este zero) și componenta cosinusului dispare (este nulă), iar coeficientul 𝑔 = 0
și 𝑁(𝐴) = 𝑏(𝐴).
Pentru neliniarități liniare pe porțiuni coeficienții 𝑏 și 𝑔 se calculează relativ simplu. Pentru
neliniarități de curbură aproximate polinomial, coeficienții conțin funcții de tipul Г, iar în cazul
aproximării hiperbolice sau armonice, coeficienții 𝑏 și 𝑔 conțin funcții Bessel de speța I-a cu
observaţia că atât partea reală, cât şi partea imaginară depind de amplitudinea semnalului
sinusoidal de la intrare. Partea imaginară a funcţiei de descriere apare numai pentru neliniarităţi
de tip histerezis (neliniarităţi neunivoce). Cunoaşterea funcţiei de descriere pentru un sistem
neliniar permite analiza performanţelor sistemului prin metode cunoscute din analiza sistemelor
liniare.
Rezultă că funcţia de descriere este definită în raport cu amplitudinea intrării şi parametrii
caracteristici ai neliniarităţii, fiind preferată o formă normalizată a funcţiei de descriere în unele
aplicaţii.
În Anexa 2 sunt date exemple de neliniarități tipice și coeficienții lor de liniarizare
armonică.
Metoda liniarizării armonice, fiind o metodă aproximativă, va conduce la obţinerea
performanţelor sistemelor neliniare cu un grad de precizie limitat. Cu cât partea liniară a
sistemului are o comportare mai bună de filtru-trece jos, cu atât rezultatele obţinute sunt mai
aproape de valorile lor reale.
Dacă într-un sistem automat neliniar din fig. 1.2 partea liniară este descrisă cu funcţia de
transfer echivalentă:
𝐶(𝑠)
𝐻(𝑠) = 𝐷(𝑠) , (1.21)
iar partea neliniară este descrisă prin funcţia de descriere N(A), atunci funcţia de transfer a
sistemului automat închis se defineşte în domeniul frecvenţelor sub forma:
𝑁(𝐴)𝐻(𝑗ω) 𝑀(𝐴,𝑗ω)
𝐻(𝐴, 𝑗ω) = 1+𝑁(𝐴)𝐻(𝑗ω) = . (1.22)
𝐿(𝐴,𝑗ω)
Condiţia pentru apariţia oscilaţiilor întreţinute în sistemul (1.22) se obţine din ecuaţia
caracteristică în forma standard a sistemului și se numește ecuația balanței armonice:
Dacă în sistemul automat neliniar în formă standard există oscilații întreținute și acestea
8
se aproximează la nivelul fundamentalei, atunci amplitudinea 𝐴 și pulsația ω satisfac ecuația
balanței armonice (1.23). Ecuaţia (1.23) poate fi analizată ca ecuaţie caracteristică cu coeficienţii
constanţi şi conţine coeficienţi care depind de soluţia căutată.
În baza ecuaţiei (1.23) există două metode de rezolvare a problemei de stabilitate a
autooscilaţiilor în sistemul liniarizat.
1. Metoda planului Mihailov (metoda algebrică).
2. Metoda planului Nyquist (metoda grafo-analitică).
Expresia (1.24) poate fi egală cu zero numai în cazul când partea reală şi cea imaginară
în acelaşi timp vor fi egale cu zero. Prin urmare, expresia (1.24) se divizează într-un sistem din
două ecuaţii alcătuite din partea reală și imaginară cu necunoscutele a şi ω:
Oscilația întreținută caracterizată prin perechea (𝐴0 , ω0 ), soluția ecuațiilor (1.25), este limita stabilă
dacă 𝑆0 > 0, limită instabilă dacă 𝑆0 < 0 și limită semistabilă dacă 𝑆0 = 0.
Dacă 𝑁(𝐴) și 𝐻(𝑗ω) sunt expresii complexe, atunci este dificil a găsi pe cale analitică soluțiile
ecuațiilor (1.25). În aceste cazuri se utilizează metodele grafice.
în care 𝐺𝑁 (𝐴) se numește locul de descriere invers negativ sau hodograful elementului neliniar.
Prezentarea grafică a locului de transfer 𝐻(𝑗ω) şi a locului de transfer invers 𝐺𝑁 (𝐴) în
planul complex (fig. 1.3) permite determinarea parametrilor autooscilaţiilor şi verificarea
stabilităţii sistemului automat neliniar, descris prin modelul liniarizat obţinut prin metoda
liniarizării armonice.
În fig. 1.3 punctele 1 şi 2 de intersecţie a celor două locuri de transfer determină existenţa
autooscilaţiilor în sistem cu amplitudine şi frecvenţă corespunzătoare cu (ω1 , 𝐴1 ) şi (ω2 , 𝐴2 ).
Din analiza autooscilațiilor existente în punctele 1 și 2 rezultă că punctul 1 corespunde unor
autooscilaţii instabile, iar punctul 2 corespunde unor autooscilaţii stabile. În punctul 1 oscilaţiile
ce apar ca urmare a intersecției celor două locuri de transfer vor avea o amplitudine mai mare
9
odată cu creşterea amplitudinii 𝐴 semnalului sinusoidal. Prin creşterea amplitudinii 𝐴 semnalului
se intră în zona de instabilitate a sistemului automat neliniar.
Fie este dată structura sistemului neliniar (fig. 1.2), alcătuită din partea liniară cu funcţia
de transfer 𝐻(𝑠) = 𝐶(𝑠)⁄𝐷(𝑠) având toţi polii în semiplanul stâng 𝑅𝑒𝑝𝑖 < 0, deci stabilă, strict
proprie şi cu coeficientul de transfer 𝑘𝑙 =1, iar neliniaritatea 𝑢 = 𝑓(𝑦) de clasa 𝐶(0,𝑘) sau 𝐶(0,∞) .
Criteriul de stabilitate absolută se formulează: sistemul neliniar este absolut stabil, dacă
există un număr real 𝑞 astfel încât are loc inegalitatea:
1
𝑅𝑒[(1 + 𝑗𝑞ω)𝐻(𝑗ω)] > − 𝑘 , ω ≥ 0. (1.28)
10
1
𝑥 − 𝑞𝑦 + 𝑘 = 0 , (1.33)
Se utilizează locul de transfer modificat Popov sau hodograful modificat, care prezintă
curba definită parametric:
−𝑟 −𝑟
ε 𝑢 𝑧 𝑢′ 𝑦
𝑓(ε) 𝐻(𝑠)
În acest caz neliniaritatea nu mai aparţine sectorului 𝐶(0,𝑘) , dar aparţine sectorului
𝐶(𝑟,𝑘+𝑟) .
În continuare, pentru acest sistem modificat se aplica criteriul Popov în formularea data
mai sus.
Se consideră schema bloc structurală a sistemului automat neliniar dată în figura 1.5, a.
Prin transfigurări succesive a schemei sistemului neliniar din fig. 1.5, b se obține schema bloc
structurală standard a sistemului dată în fig. 1.5, c.
𝑟 𝑆1 ε 𝑢 𝑦
𝐻1 (𝑠) 𝑓(ε) 𝐻2 (𝑠)𝐻3 (𝑠)
−𝑦𝑟 −
𝐻4 (𝑠)
𝐻 (𝑠
𝐻5 (𝑠)
a)
𝑟 ε 𝑢 𝑦
𝐻1 (𝑠) 𝑓(ε) 𝐻2 (𝑠)𝐻3 (𝑠)
- -
𝐻1 (𝑠)
𝐻4 (𝑠)
𝐻 (𝑠
𝐻5 (𝑠)
b)
𝑟 ε 𝑢 𝑦
𝐻1 (𝑠) 𝑓(ε) 𝐻2 (𝑠)𝐻3 (𝑠)
−
𝐻(𝑠)
𝐻 (𝑠 c)
Pentru aceasta la prima etapă se deplasează f.d.t. 𝐻1 (𝑠) la stânga peste sumatorul S1 și se
introduce f.d.t. 𝐻1 (𝑠) în canalul reacției. În rezultat reacția sistemului este o conexiune paralelă a
produsului f.d.t. 𝐻1 (𝑠)𝐻5 (𝑠) cu f.d.t. 𝐻4 (𝑠) din reacția locală:
12
𝑘 𝑘
𝐻 ′ (𝑠) = 𝐻1 (𝑠)𝐻5 (𝑠) + 𝐻4 (𝑠) = 𝑇 1𝑠+1
5
+ 𝑘4 𝑠.
1
La etapa a doua se deplasează f.d.t. 𝐻2 (𝑠)𝐻3 (𝑠) la dreapta peste nod și se introduce și în
canalul de reacție (fig. 1.5, b, c). În acest mod partea liniară se descrie de f.d.t. echivalentă şi
după unele transformări se obţine expresia:
𝐻(𝑠) = 𝐻 ′ (𝑠)𝐻2 (𝑠)𝐻3 (𝑠) = (𝐻1 (𝑠)𝐻5 (𝑠) + 𝐻4 (𝑠))𝐻2 (𝑠)𝐻3 (𝑠) =
𝑘 𝑘
2 3 𝑘 𝑘 𝑘2 𝑘3 𝑘4 𝑇1 𝑠2 +𝑘2 𝑘3 𝑘4 𝑇1 𝑠+𝑘1 𝑘2 𝑘3 𝑘5
= (𝑇 𝑠+1)(𝑇 ( 1 5 + 𝑘4 𝑠) = =
2 𝑠+1) 𝑇 𝑠+1
3 1 (𝑇1 𝑠+1)(𝑇2 𝑠+1)(𝑇3 𝑠+1)
După transformarea schemei bloc structurale a sistemului neliniar partea liniară dată de
funcţia de transfer (1.38) se descrie cu ecuația diferențială:
Pentru a obține ecuațiile de stare şi traiectoria de fază ale sistemului automat de ordinul
doi anulăm în elementul cu f.d.t. 𝐻3 (𝑠) constanta de timp 𝑇3 = 0 din (1.38) şi ecuaţia (1.39) ia
forma:
unde s-a admis ca coeficientul 𝑎2 =1. În acest caz împărțim toți coeficienții ecuației (1.40) la 𝑎2 .
Pentru a obține ecuațiile de stare şi traiectoria de fază ale sistemului automat din (1.40) se
parcurg etapele în modul următor:
1) prima variabilă de stare este:
𝑥1 = 𝑦. (1.41)
𝑥2 = 𝑥̇ 1 + 𝛼𝑢, (1.42)
unde coeficientul 𝛼 ecte necunoscut și are rolul de a neutraliza acțiunea mărimei derivatei 𝑢̇ din
(1.40), care se va calcula în continuare.
3) prima ecuație de stare se determină din expresia (1.42) în forma:
𝑥̇ 1 = 𝑥2 − 𝛼𝑢, (1.43)
13
4) calculăm derivata a doua a expresiei (1.43):
𝑦̈ = 𝑥̈ 1 = 𝑥̇ 2 − 𝛼𝑢̇ . (1.44)
𝑥̇ 1 = 𝑥2 + 𝑏1 𝑢,
𝑥̇ 2 = −𝑎0 𝑥1 − 𝑎1 𝑥2 + (𝑏0 − 𝑎1 𝑏1 ), (1.48)
𝑦 = 𝑥1 .
0 1 𝑥1
𝒙̇ = |𝑥̇𝑥̇ 𝟏 | = | 𝑏1
| | | + |𝑏 −𝑎 | 𝑢, (1.49)
𝟐 −𝑎0 – 𝑎1 𝑥2 0 1 𝑏1
𝑦 = |1 0| |𝑥𝑥1 |
2
sau în forma:
𝒙̇ = 𝑨𝒙 + 𝑏𝑢,
𝑦 = 𝑐𝑇𝒙 . (1.50)
Prin divizarea a doua ecuație la prima din sistemul (1.48) determinăm ecuația traiectoriei
de fază în forma:
𝑑𝑥2 −𝑎0 𝑥1 −𝑎1 𝑥2 + (𝑏0 −𝑎1 𝑏1 )𝑢
= . (1.51)
𝑑𝑥1 𝑥2 +𝑏1 𝑢
În cazul când partea liniară conține element integrator și elemente cu inerție ecuația SAN
(1.40) este:
De asemenea și pentru acest caz admitem că în ecuația (1.52) coeficientul 𝑎3 =1, iar
termenul 𝑎1 𝑦(𝑡) = 0.
Efectuând calculele conform procedurii expuse mai sus pentru (1.52) obținem sistemul
ecuațiilor de stare în forma:
14
𝑥̇ 1 = 𝑥2 − 𝑏2 𝑢,
𝑥̇ 2 = −𝑎2 𝑥2 + (𝑏1 − 𝑎2 𝑏2 )𝑢, (1.53)
𝑦 = 𝑥1 .
0 1 𝑥1
𝒙̇ = |𝑥̇𝑥̇ 𝟏 | = | 𝑏1
| | | + |𝑏 −𝑎 | 𝑢, (1.54)
𝟐 0 – 𝑎 2 𝑥2 0 1 𝑏1
𝑦 = |1 0| |𝑥𝑥1 |
2
sau în forma:
𝒙̇ = 𝑨𝒙 + 𝒃𝑢,
𝑦 = 𝑐 𝑇 𝒙. (1.55)
Prin divizarea a doua ecuație la prima din sistemul (1.53) determinăm ecuația traiectoriei
de fază în forma:
𝐻(𝑠) = 𝐻 ′ (𝑠)𝐻2 (𝑠)𝐻3 (𝑠) = (𝐻1 (𝑠)𝐻5 (𝑠) + 𝐻4 (𝑠))𝐻2 (𝑠)𝐻3 (𝑠) =
𝑘 𝑘
2 3 𝑘 𝑘 𝑘2 𝑘3 𝑘4 𝑇1 𝑠2 +𝑘2 𝑘3 𝑘4 𝑇1 𝑠+𝑘1 𝑘2 𝑘3 𝑘5
= (𝑇 𝑠+1)(𝑇 ( 1 5 + 𝑘4 𝑠) = =
2 𝑠+1) 𝑇 𝑠+1
3 1 (𝑇1 𝑠+1)(𝑇2 𝑠+1)(𝑇3 𝑠+1)
𝑐0 = 𝑘1 𝑘2 𝑘3 𝑘5 = (2 ∗ 1 ∗ 5 ∗ 0,5) = 5,
𝑐1 = 𝑘2 𝑘3 𝑘4 𝑇1 = 1 ∗ 5 ∗ 0,5 ∗ 5 = 12,5,
𝑐2 = 𝑘2 𝑘3 𝑘4 𝑇1 = 1 ∗ 5 ∗ 0,5 ∗ 5 = 12,5,
𝑑0 = 1,
𝑑1 = 𝑇1 + 𝑇2 + 𝑇3 = 5 + 3 + 8 = 16,
𝑑2 = 𝑇1 𝑇2 + 𝑇1 𝑇3 + 𝑇2 𝑇3 = 5 ∗ 3 + 5 ∗ 8 + 3 ∗ 8 = 79,
𝑑3 = 𝑇1 𝑇2 𝑇3 = 5 ∗ 3 ∗ 8 = 120.
15
Fig. 1.8. Caracteristica a elementului neliniar
2𝑘 𝑏 𝑏 𝑏2
𝑁(𝐴) = 𝑏(𝐴) = (arcsin 𝐴 + 𝐴 √1 − 𝐴2 ) , cu 𝐴 ≥ 𝑏, (1.58)
π
𝑐
𝑏(𝐴) = 𝑘 =tg𝛼 = 𝑏 , pentru 𝐴 < 𝑏.
𝑐2 𝑠 2 + 𝑐1 𝑠 + 𝑐0
𝐿(𝐴, 𝑠) = 1 + 𝑁(𝐴)𝐻(𝑠) = 1 + 𝑏(𝐴) =
𝑑3 𝑠 3 + 𝑑2 𝑠 2 + 𝑑1 𝑠 + 𝑑0
= 𝑑3 𝑠 3 + 𝑑2 𝑠 2 + 𝑑1 𝑠 + 𝑑0 + 𝑏(𝐴)(𝑐2 𝑠 2 + 𝑐1 𝑠 + 𝑐0 ) =
𝑐1 𝑐2 𝑏 2 (𝐴) + 𝑏(𝐴)(𝑐1 𝑑2 + 𝑐2 𝑑1 − 𝑐0 𝑑3 ) + 𝑑1 𝑑2 − 𝑑0 𝑑3 =
După unele transformări această ecuaţie se prezintă prin partea reală şi imaginară:
Dacă ecuaţia caracteristică este egală cu zero, atunci partea reală şi partea imaginară de asemenea
sunt egale cu zero şi obţinem sistemul din două ecuaţii algebrice în care necunoscutele sunt parametrii
oscilaţiilor întreţinute 𝐴 şi ω:
𝜕𝑋(𝐴,ω)
= −2ω(𝑑2 + 𝑐2 𝑏(𝐴)),
𝜕ω
𝜕𝑋(𝐴,ω)
= −ω2 𝑐2 𝑏̇(𝐴) + 𝑐0 𝑏̇(𝐴) = 𝑏̇(𝐴)(−ω2 𝑐2 + 𝑐0 ),
𝜕𝐴
𝜕𝑌(𝐴,ω)
= −3𝑑3 ω2 + 𝑑1 + 𝑐1 𝑏(𝐴), (1.65)
𝜕ω
𝜕𝑌(𝐴,ω)
= 𝑐1 ω𝑏̇(𝐴).
𝜕𝐴
17
În acest caz analiza stabilităţii sistemului neliniar de asemenea utilizează ecuaţia
caracteristică a sistemului închis în formă complexă prin locurile de transfer ale părţii liniare şi
neliniarităţii (3.19) în forma standard care se numeşte şi ecuaţia balanţei armonice:
Din această ecuaţie exprimăm locul de transfer al părţii liniare ca funcţie de locul de
transfer invers al neliniarităţii şi obţinem:
1
𝐻(𝑗ω) = − 𝑁(𝐴) = −𝐺𝑁 (𝐴).
Din aceste considerente această metodă este numită şi metoda celor două locuri.
Soluţionarea problemei se reduce la următoarele etape.
Din funcţia de transfer a părţii liniare (1.57) prin utilizarea substituţiei 𝑠 = 𝑗ω se
determină locul de transfer şi după unele transformări se obţine:
18
𝑝3 = 𝑐0 𝑑0 = 5 ∗ 1 = 5;
𝑞1 = 𝑐2 𝑑3 = 12,5 ∗ 120 = 1500,
𝑞2 = 𝑐0 𝑑3 + 𝑐2 𝑑1 − 𝑐1 𝑑2 = 5 ∗ 120 + 12,5 ∗ 16 − 12,5 ∗ 79 = 600 + 200 − 987,5 =
= 800 − 987,5 = −187,5,
𝑞3 = 𝑐0 𝑑1 − 𝑐1 𝑑0 = 5 ∗ 16 − 12,5 ∗ 1 = 67,5;
𝑏1 = 𝑑32 = 1202 = 14400,
𝑏2 = 𝑑22 − 2𝑑1 𝑑3 = 792 − 2 ∗ 16 ∗ 120 = 6241 − 3840 = 2401,
𝑏3 = 𝑑12 − 2𝑑0 𝑑2 = 256 − 2 ∗ 1 ∗ 79 = 98,
𝑏4 = 𝑑02 = 1.
𝐻(𝑠) = 𝐻 ′ (𝑠)𝐻2 (𝑠)𝐻3 (𝑠) = (𝐻1 (𝑠)𝐻5 (𝑠) + 𝐻4 (𝑠))𝐻2 (𝑠)𝐻3 (𝑠) =
2 3𝑘 𝑘 𝑘 𝑘 𝑘2 𝑘3 𝑘4 𝑇1 𝑠2 +𝑘2 𝑘3 𝑘4 𝑇1 𝑠+𝑘1 𝑘2 𝑘3 𝑘5
= (𝑇 𝑠+1)(𝑇 ( 1 5 + 𝑘4 𝑠) = =
2 𝑠+1) 𝑇 𝑠+1
3 1 (𝑇1 𝑠+1)(𝑇2 𝑠+1)(𝑇3 𝑠+1)
19
unde coeficienţii au semnificaţia:
𝑘𝑙 = 𝑘1 𝑘2 𝑘3 𝑘5 = 2 ∗ 1 ∗ 5 ∗ 0,5 = 5,
𝑐0 5
𝑐0′ = =5=1
𝑘𝑙
𝑐1 12,5
𝑐1′ = = = 2,5,
𝑘𝑙 5
𝑐2
𝑐2′ = = 12,5/5 = 2,5,
𝑘𝑙
𝑑0 = 1,
𝑑1 = 𝑇1 + 𝑇2 + 𝑇3 = 5 + 3 + 8 = 16,
𝑑2 = 𝑇1 𝑇2 + 𝑇1 𝑇3 + 𝑇2 𝑇3 = 5 ∗ 3 + 5 ∗ 8 + 3 ∗ 8 = 79,
𝑑3 = 𝑇1 𝑇2 𝑇3 = 5 ∗ 3 ∗ 85 = 120.
Tabelul 1.2. Calculul coeficienţilor 𝒃(𝑨) şi 𝑮(𝑨) ale neliniarităţii
Nr. 𝑨 𝒃 𝒃𝟐 𝒃𝟐 √𝟏 − 𝒃𝟐 ⁄𝑨𝟐 𝒃 arcsin (∗) 𝒃(𝑨) = 𝟏
crt. 𝟏− 𝑪 𝒃
𝑨 𝑨𝟐 𝑨𝟐 𝑨 𝟐𝒌 𝒃(𝑨)
=𝑪 𝑨 = (∗)
𝛑
1 0,2 1 1 0 0 0 1,5708 1,5708 70,0357 0,0143
2 0,3 0,67 0,449 0,551 0,7423 0,4973 0,7342 1,2315 54,1907 0,0182
3 0,4 0,5 0,25 0,750 0,8660 0,4330 0,5236 0,9566 42,6510 0,0234
4 0,5 0,4 0,16 0,84 0,9165 0,3666 0,4115 0,7781 34,6924 0,0288
5 0,6 0,333 0,109 0,8911 0,9439 0,3143 0,3363 0,6506 29,0076 0,0345
6 0,7 0,286 0,082 0,9182 0,9582 0,2740 0,2838 0,5578 24,8701 0,0402
7 0,8 0,25 0,063 0,9375 0,9682 0,2421 0,2527 0,4948 22,0611 0,0453
8 0,9 0,222 0,048 0,9516 0,9755 0,2166 0,2218 0,4384 19,5465 0,0512
9 1 0,20 0,040 0,96 0,9798 0,1960 0,2014 0,3974 17,7185 0,0564
10 2 0,10 0,010 0,99 0,9949 0,0995 0,1002 0,1997 8,9038 0,1123
11 5 0,04 0,002 0,998 0,9992 0,0399 0,0400 0,0799 3,5624 0,2807
12 10 0,02 0,0004 0,9996 0,9999 0,0199 0,0200 0,0399 1,7790 0,561
20
(−𝑐2′ ω2 +𝑐0′ )+𝑗𝑐1′ ω (−𝑑2′ ω2 +𝑑0′ )−𝑗(𝑑1′ ω−𝑑3′ ω3 )
= (−𝑑 2 3 2 3
=
2 ω +𝑑0 )+𝑗(𝑑1 ω−𝑑3 ω ) (−𝑑2 ω +𝑑0 )−𝑗(𝑑1 ω−𝑑3 ω )
21
Se determină punctul de intersecţie al locului de transfer modificat 𝐻 ∗ (𝑗ω) cu axa
absciselor. Pentru aceasta admitem că 𝑄 ∗ (ω) = 0 şi se determină rădăcinile acestei ecuaţii:
−102,5ω4 −41,5ω2 +1
𝑃(ω) = 144000ω6 +2401ω4+98ω2 +1 |ω=0,485 = - 0,0071.
22
3. DESCRIEREA SARCINII LA PROIECTUL DE CURS
1. Pentru schema bloc structurală a sistemului automat neliniar dată în fig. 3.1,
caracteristica statică a elementului neliniar şi parametrii părţii liniare şi neliniare de efectuat:
1.1. De alcătuit schema de principiu a sistemului neliniar conform temei proiectului,
pornind de la obiectul de reglare, alegeţi şi dimensionaţi elementele funcţionale ale sistemului
automat pentru procesul tehnologic.
1.2. Daţi descrierea funcţionării sistemului automat neliniar.
1.3. Conform datelor numerice prezentaţi descrierea matematică a sistemului neliniar.
1.4. Calculaţi şi trasaţi portretul de fază al sistemului automat.
1.5. Determinaţi stabilitatea sistemului neliniar utilizând următoarele metode: planul
fazelor, metoda funcţiei de descriere (metodele aproximative: metoda algebrică (în planul
Mihailov), metoda Goldfarb (în planul Nyquist), metoda criteriului Popov de stabilitate absolută.
În caz de instabilitate a sistemului neliniar alegeţi valoarea unui parametru (coeficient de transfer
sau constanta de timp) în aşa mod ca sistemul să devină stabil. Determinaţi parametrii oscilaţiilor
posibile în sistemul neliniar.
1.6. Apreciaţi performanţele sistemului aplicând semnalul de referinţă treaptă unitară.
1.7. Determinaţi parametrii oscilaţiilor forţate dacă la intrarea sistemului neliniar
acţionează un semnal armonic 𝑥(𝑡) = 𝐴sinω𝑡.
2 . În structura sistemului automat neliniar înlocuiţi elementul neliniar cu un element
discret (cu eşantionare).
2.1. Prezentaţi descrierea matematică a sistemului automat discret.
2.2. Studiaţi stabilitatea sistemului automat cu eşantionare utilizând criterii algebrice
şi frecvenţiale.
2.3. Calculaţi procesul tranzitoriu al sistemului cu eşantionare la semnal de referinţă
treaptă unitară.
Concluzii.
Bibliografie.
1. Sistem de reglare automată a turaţiilor motorului de curent continuu [10, 16, 17, 22].
2. Sistem de reglare automată a turaţiilor motorului asincron [19, 22].
3. Sistem de reglare automată a turaţiilor motorului Diesel (cu ardere internă) [10, 22].
4. Sistem de reglare automată a turaţiilor turbinei [10, 16, 26].
5. Sistem de reglare automată a tensiunii generatorului de curent continuu [10, 16, 22].
6. Sistem de reglare automată a nivelului în recipient [19, 16].
7. Sistem de reglare automată a presiunii în recipient [10, 16, 22].
8. Sistem de reglare automată a temperaturii în cuptor industrial [10, 17, 22].
9. Sistem de reglare automată a cursului aparatului de zbor (avion) [10, 22].
10. Sistem de reglare automată a cursului de navigaţie a navei maritime [22].
11. Sistem de urmărire automată cu releu [19, 22].
−𝑦𝑟 −
𝐻4 (𝑠)
𝐻 (𝑠
𝐻5 (𝑠)
25
BIBLIOGRAFIE
26
ANEXE
Anexa 1. Foaia de titlu (model)
Ministerul Educaţiei Culturii şi Cercetării al Republicii Moldova
Universitatea Tehnică a Moldovei
Facultatea Calculatoare şi Microelectronică
Departamentul Ingineria Software şi Automatică
PROIECT DE CURS
la disciplina Teoria sistemelor automate 2
cu tema (Denumirea temei)
Chişinău 2019
27
Anexa 2. Date iniţiale la proiect
Nr. Element Valorile parametrilor sistemului automat
var. neliniar
𝑯𝟏 (𝒔), 𝑯𝟐 (𝒔), 𝑯𝟑 (𝒔), 𝑯𝟒 (𝒔), 𝑯𝟓 (𝒔), Element Semnal
inerţie inerţie integrat./ ideal/real ideal neliniar armonic
inerţie∗ derivativ
𝒌𝟏 𝑻𝟏 𝒌𝟐 𝑻𝟐 𝒌𝟑 𝑻𝟑 𝒌𝟒 𝑻𝟒 𝒌𝟒 b c 𝑨 𝛚
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1 3 8 3 0,5 3 1 0,2 5 0 0,1 0,2 7 12 4
2 4 9 4 0,4 4 0,4 0,3 6 0,6 0,4 0,3 9 11 5
3 5 7 5 0,3 5 0,6 0,5 7 0,7 0,3 0,5 8 12 6
4 6 6 6 0,2 6 0,8 0,6 8 0 0,2 1,2 7 11 7
5 3 5 7 0,1 5 1 0,7 9 0,9 0,1 0,4 8 10 8
6 4 4 8 0,2 4 0,8 0,8 8 0,8 0,2 0,3 5 9 9
7 3 3 9 0,3 3 0,7 0,9 7 0 0,3 0,7 6 13 8
8 2 4 10 0,5 2 0,6 0,8 6 0,6 0,4 0,6 7 12 7
9 1 5 9 0,5 3 1 0,7 5 0 0,3 - 8 14 8
10 2 6 8 0,3 4 0,4 0,6 4 0,4 0,2 0,3 9 13 7
11 3 7 7 0,5 5 0,3 0,5 3 0 0,3 0,5 8 11 6
12 4 8 6 0,4 6 1 0,4 5 0,5 0,4 0,4 7 12 5
13 5 9 5 0,5 5 0,3 0,3 6 0,6 0,5 0,8 6 11 4
14 6 8 7 0,6 4 0,2 0,4 7 0 0,4 2 5 10 6
15 4 7 3 0,7 3 1 0,5 8 0,8 0,3 0,5 4 9 7
16 3 6 2 0,8 2 0,2 0,6 7 0,7 0,2 0,4 3 8 8
17 2 5 3 0,7 3 0,3 0,7 6 0 0,1 0,3 4 7 9
18 1 3 4 0,6 4 0,4 0,8 5 0,5 0,2 - 5 8 5
19 3 4 5 0,5 5 0,5 0,4 4 0,4 0,3 0,3 6 9 6
20 4 5 3 0,4 3 1 0,5 3 0 0,4 0,4 7 10 8
21 3 6 4 0,3 4 0,7 0,4 4 0,4 0,3 0,5 6 9 7
22 2 9 5 0,2 5 0,8 0,3 5 0 0,2 0,4 5 11 8
23 1 8 6 0,1 4 0,6 0,2 6 0,6 0,1 0,7 4 8 9
24 2 7 7 0,2 3 0,8 0,3 7 0 0,2 0,6 6 10 5
25 3 6 8 0,3 2 1 0,2 8 0,8 0,3 0,4 7 12 6
26 5 5 9 0,4 3 0,6 0,3 9 0,9 0,4 0,8 8 13 7
27 6 4 10 0,5 4 0,5 0,4 8 0 0,5 2,1 5 12 8
∗NOTĂ: Funcţia de transfer 𝐻3 (𝑠) pentru variantele 1, 5, 9, 12, 15, 20, 25 va fi element
integrator, iar în rest – element cu inerţie.
28
Anexa 3. Tipuri de neliniarități
Coeficienții liniarizării armonice
Nr. Caracteristica statică
crt. a elementului neliniar b(a) g(a)
f(u)
4𝑐
1 -
u π𝑎
f(u)
4𝑐 𝑏2
2 -b √1 − , cu 𝑎 ≥ 𝑏 -
b
u π𝑎 𝑎2
f(u)
4𝑐𝑏
3 -b 4𝑐 𝑏2 , cu 𝑎 ≥ 𝑏
b
u √1 − , cu 𝑎 ≥ 𝑏 π𝑎2
π𝑎 𝑎2
f(u) 2𝑐𝑏
2𝑐 𝑏2 𝑚2 𝑏 2 − (1 − 𝑚),
4 -b -mb √1 − + √1 − , π𝑎2
π𝑎 𝑎2 𝑎2
mb b
u
cu 𝑎 ≥ 𝑏, −1 ≤ 𝑚 ≤ 1 cu 𝑎 ≥ 𝑏
f(u) 2𝑘 𝑏 𝑏 𝑏2
(arcsin 𝑎 + 𝑎 √1 − 𝑎2 ),
5 α π
-b
b u -
cu 𝑎 ≥ 𝑏, 𝑘 =tg𝛼
f(u) f(u)=Bu3
3𝐵𝑎2
6 -
x2 4
u
29
Anexa 4. Funcții de transfer în transformata Laplace s
și transformata z pentru elemente dinamice
Nr. crt. 𝑯(𝒔) 𝑯(𝒛)
1 𝑘 𝑘
𝑘 𝑘𝑧
2
𝑠 𝑧−1
𝑘 kTz
3
𝑠2 ( z 1) 2
𝑘 𝑘 𝑧
4
𝑇0 𝑠 + 1 𝑇0 (𝑧 − 𝑒 −𝑇⁄𝑇0 )
𝑘 𝑘(1 − 𝑒 −𝑇⁄𝑇0 )𝑧
5
𝑠(𝑇0 𝑠 + 1) (𝑧 − 1)(𝑧 − 𝑒 −𝑇⁄𝑇0 )
𝑘 𝑘𝑇𝑒 −𝑇⁄𝑇0 𝑧
7
(𝑇0 𝑠 + 1)2 𝑇0 2 (𝑧 − 𝑒 −𝑇⁄𝑇0 )2
𝑘 𝑇𝑧 𝑇0 (1 − 𝑒 −𝑇⁄𝑇0 )𝑧
8 𝑘[ − ]
𝑠 2 (𝑇0 𝑠 + 1) (𝑧 − 1)2 (𝑧 − 1)(1 − 𝑒 −𝑇⁄𝑇0 )
𝑘 𝑧 𝑇1 𝑧 𝑇2 𝑧
9 𝑘[ + − ]
𝑠(𝑇1 𝑠 + 1)(𝑇2 𝑠 + 1) 𝑧 − 1 𝑇2 − 𝑇1 𝑧 − 𝑒 −𝑇⁄𝑇1 𝑇2 − 𝑇1 𝑧 − 𝑒 −𝑇⁄𝑇2
𝑇12 𝑧 𝑇22 𝑧
𝑘[ + +
𝑘 (𝑇1 − 𝑇2 )(𝑇1 − 𝑇3 ) 𝑧 − 𝑒 −𝑇⁄𝑇1 (𝑇2 − 𝑇1 )(𝑇2 − 𝑇3 ) 𝑧 − 𝑒 −𝑇⁄𝑇2
11
(𝑇1 𝑠 + 1)(𝑇2 𝑠 + 1)(𝑇3 𝑠 + 1) 𝑇32 𝑧
+ ]
(𝑇3 − 𝑇1 )(𝑇3 − 𝑇2 ) 𝑧 − 𝑒 −𝑇⁄𝑇3
𝑧 𝑇12 𝑧
𝑘[ − −
𝑘 𝑧 − 1 (𝑇1 − 𝑇2 )(𝑇1 − 𝑇3 ) 𝑧 − 𝑒 −𝑇⁄𝑇1
12
𝑠(𝑇1 𝑠 + 1)(𝑇2 𝑠 + 1)(𝑇3 𝑠 + 1)
𝑇22 𝑧 𝑇32 𝑧
− − ]
(𝑇2 − 𝑇1 )(𝑇2 − 𝑇3 ) 𝑧 − 𝑒 −𝑇⁄𝑇2 (𝑇3 − 𝑇1 )(𝑇3 − 𝑇2 ) 𝑧 − 𝑒 −𝑇⁄𝑇3
13 𝑇𝑧 (𝑇1 + 𝑇2 + 𝑇3 )𝑧 𝑇13 𝑧
𝑘[ 2
− + +
𝑘 (𝑧 + 1) 𝑧−1 (𝑇1 − 𝑇2 )(𝑇1 − 𝑇3 ) 𝑧 − 𝑒 −𝑇⁄𝑇1
𝑠 2 (𝑇1 𝑠 + 1)(𝑇2 𝑠 + 1)(𝑇3 𝑠 + 1) 𝑇23 𝑧 𝑇33 𝑧
+ ⁄
+ ]
(𝑇2 − 𝑇1 )(𝑇2 − 𝑇3 ) 𝑧 − 𝑒 −𝑇 𝑇2 (𝑇3 − 𝑇1 )(𝑇3 − 𝑇2 ) 𝑧 − 𝑒 −𝑇⁄𝑇3
30