Documente Academic
Documente Profesional
Documente Cultură
TEORIA SISTEMELOR
Partea 2
Îndrumar de laborator
Chişinău
2015
UNIVERSITATEA TEHNICĂ A MOLDOVEI
TEORIA SISTEMELOR
Partea 2
Îndrumar de laborator
Chişinău
Editura ’’Tehnica-UTM”
2015
2
CZU 681.5(076.5)
I 99
Îndrumarul de laborator este destinat studenţilor care îşi fac studiile
cu frecvenţă la zi la specialitatea 526.3 - Automatică şi Informatică şi
studenţilor cu studiile cu frecvenţă la zi şi frecvenţă redusă la
specialitatea 526.2 - Tehnologii Informaţionale pentru aprofundarea
cunoştinţelor la cursul Teoria sistemelor 2.
Îndrumarul include cinci lucrări de laborator în care se vor studia
proprietăţile elementelor neliniare, discrete, sistemelor automate
neliniare şi discrete prin simulare pe calculator cu aplicarea pachetelor
de programe KOPRAS şi MATLAB.
Prin modul de abordare a problemelor propuse se urmăreşte
formarea unor deprinderi necesare pentru studierea proprietăţilor
elementelor neliniare, discrete, sistemelor automate neliniare şi discrete
la acţiunea semnalelor de referinţă și perturbații şi la modificarea
parametrilor elementelor sistemului automat.
Autori: conf. univ., dr. B. IZVOREANU
lector sup., dr. I. FIODOROV
conf. univ., dr. Irina COJUHARI
Redactor responsabil: prof. univ., dr. hab. A. GREMAlSCHI
Recenzent: prof. univ., dr. hab. E. GUȚULEAC
DESCRIREA CIP A CAMEREI NAȚIONALE A CĂRȚII
Izvoreanu, B
Teoria sistemelor: Îndrumar de laborator: [în părți] / B. Izvoreanu, I.
Fiodorov, I. Cojuhari; red.resp.: A. Gremalschi: Univ. Tehn. a Moldovei,
Fac. Calculatoare, Informatică și Microelectronică, Catedra Automatică și
Tehnologii Informaționale. – Chișinău: Tehnica-UTM, 2015
ISBN 978-9975-45-331-8.
Partea 2. – 2015.- 60 p. – Bibliogr.: p. 56 (11 tit.) – 50 ex.
ISBN 978-9975-45-332-5.
681.5(076.5)
I 99
Redactor: Eugenia BALAN
––––––––––––––––––––––––––––––––––––––––––––––––––
Bun de tipar 01.05.15 Formatul hârtiei 60x84 1/16
Hârtie ofset. Tipar RISO Tirajul 50 ex.
Coli de tipar 2,0 Comanda nr. 19
––––––––––––––––––––––––––––––––––––––––––––––––––––
ISBN 978-9975-45-332-5. © UTM, 2015
3
Cuprins
4
Lucrarea 1
PLANUL FAZELOR SISTEMULUI AUTOMAT
y=x 1 ,
dy /dt= ẏ =d x 1 /dt = ẋ 1=x 2 , (1.2)
2 2 2 2
d y / d t = ÿ =d x 1 / d t = ẋ 2.
6
Se presupune că ecuaţia (1.1) admite o singură soluţie pentru
fiecare pereche de condiţii iniţiale x 1 ( 0 ) , x 2 (0), care poate fi
reprezentată printr-o traiectorie de fază unică în planul fazelor
(x ¿ ¿ 1 , x 2)¿.
Expresia (1.1) prin variabile de stare se prezintă în forma:
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 un şir de particularităţi
importante ale planului fazelor:
1. Dacă funcţiile f ( x 1 , x 2 ) x 2şi g( x ¿ ¿ 1 , x 2 ) x 1 ¿ sunt analitice,
atunci soluţia x 2 este unică în raport cu timpul t în planul
(x ¿ ¿ 1 , x 2)¿ şi este dictată de condiţiile iniţiale x 1 (0), x 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ă, de
asemenea, comportarea unui sistem automat liniar sau neliniar.
2. Pentru cazul când d x 1 /dt= ẋ 1=x 2 >0 mărimea lui x 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 d x 1 /dt = ẋ 1=x 2 <0 şi mărimea lui
7
x 1 se micşorează.
3. În punctele x 1=0 ș i f ( x 1 , x 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
x 1=0 , f ( x 1 , x 2 )=0sau puncte singulare pe axa absciselor care sunt
stabile sau instabile. Dacă toate traiectoriile de fază converg către
punctele de echilibru, atunci aceste puncte sunt stabile (fig. 1.2 şi
1.4) şi, invers, dacă toate traiectoriile de fază pornesc din punctele
de echilibru, atunci aceste puncte sunt instabile (fig.1.3 şi 1.5).
Dacă traiectoriile de fază din jurul punctelor de echilibru sunt
radiale, acestea se numesc noduri (fig. 1. 2 - nod stabil şi fig.1.3 -
nod instabil), iar daca au forma de spirală, atunci ele se numesc
focare (fig. 1.4 - focar stabil şi fig. 1.5 - focar instabil).
8
Fig. 1.4. Focar stabil Fig. 1.5. Focar instabil
9
traiectoriile de fază, proprii sistemelor instabile, sunt curbe
deschise cu un singur punct singular - originea, numit şa (fig. 1.9).
3. Conţinutul referatului
1. Ecuaţiile traiectoriilor de fază ale sistemelor.
2. Portretele de fază şi graficele răspunsurilor sistemelor.
3. Concluzii.
11
4. Chestionar
1. Ce se numeşte traiectorie de fază?
2. Numiţi metodele de trasare a traiectoriilor de fază.
3. Ce se numeşte punct singular?
4. Numiţi punctele singulare caracteristice unui sistem liniar
de ordinul doi.
5. Care sunt proprietăţile principale ale planului de fază?
6. Pentru care sisteme sunt caracteristice ciclurile-limită?
7. Care din ciclurile-limită sunt stabile şi care instabile?
Lucrarea 2
REGIMUL ALUNECĂTOR AL SISTEMULUI AUTOMAT
13
Partea liniară este alcătuită din două integratoare înseriate, iar
partea neliniară (N) este un releu. Dacă înlocuim releul cu un
amplificator liniar cu caracteristica u=f ( ε )=k ,atunci sistemul
închis va fi un sistem conservator cu portretul de fază în forma de
elipse concentrice. Ecuaţia sistemului neliniar prin variabilele de
stare cu y=x 1 are forma:
d x 1 /dt =x 2 ,
d x 2 /dt=−f ( x 1 ). (2.1)
{
f ( x 1 ) = c ,∧x>0 ,
−c ,∧x< 0 ,
(2.3)
atunci traiectoria de fază (2.2) cu neliniaritatea (2.3) devine
d x 2 /d x 1=± ck / x 2. (2.4)
b)
Fig. 2.3. Traiectoriile de fază ale SAN cu releu
15
dar nici nu poate rămâne pe acesta, fiindcă viteza mişcării
punctului nu este egală cu zero.
3. Conţinutul referatului
1. Schemele structurale ale sistemelor automate neliniare
studiate în lucrare.
2. Portretele de fază şi procesele tranzitorii ale SAN.
3. Concluzii.
4. Chestionar
1. Daţi definiţia regimului alunecător. Unde şi cu ce scop sunt
folosite astfel de regimuri.
2. Definiţi condiţiile pentru aprecierea frontierelor liniei
alunecătoare.
3. Lamuriţi influenţa zonei de insensibilitate în sistemele
automate neliniare.
4. Cum se modifică performanţele SAN dacă se introduce o
neliniaritate cu histerezis?
5. Determinaţi ecuaţiile traiectoriilor de fază pentru SAN cu
structura dată.
18
Lucrarea 3
CORECŢIA SISTEMULUI AUTOMAT NELINIAR
CU AJUTORUL ELEMENTELOR DE CORECȚIE
19
Fig. 3.1. Structura SAN cu corecție neliniară
{
c , pentru y >a ,
c
y , pentru−a< y < a ,
z= a (3.2)
−c , pentru y ←a ,
dx
y= .
dt
Rezultă că în funcție de valoarea mărimii de ieşire y a
sistemului se descrie cu trei ecuaţii diferenţiale:
2
d x
T 2 + x=c , pentru y¿a, (3.3)
dt
20
d 2 x dx
T + + x=0 , pentru - a¿ y <a , (3.4)
dt
2
dt
d2 x
T 2 + x=−c ,pentru y←a . (3.5)
dt
Traiectoriile de fază pentru acest sistem au forma unor spirale
logaritmice înăuntrul zonei pentru | y|< a şi forma unor segmente
de elipsă pentru | y|> a.
Analizăm alt sistem (fig. 3.3, comutatorul C2 deconectat) în
care obiectul cu astatism de gradul întâi este comandat de un
regulator bipoziţional cu caracteristica din fig. 2.6,a ori 2.6,c.
2. Mersul lucrării
1. Simulaţi pe calculator sistemul cu structura din fig. 3.1 şi
caracteristica elementului neliniar din fig. 3.2, ridicaţi traiectoriile
21
de fază şi procesele tranzitorii pentru diverse condiţii iniţiale
pentru următoarele cazuri:
a) ambele comutatoare sunt deconectate,
b) comutatorul C1 - conectat, iar C2 - deconectat,
c) ambele comutatoare sunt comutate pentru a=0,
a=b şi a> b.
2. Simulaţi pe calculator sistemul cu structura dată în fig. 3.3
şi caracteristica elementului neliniar din fig. 2.6,a, ridicaţi
traiectoriile de fază şi procesele tranzitorii pentru diverse condiţii
iniţiale pentru cazul când comutatorul C este deconectat.
3. Conectaţi comutatorul C şi ridicaţi traiectoriile de fază şi
procesele tranzitorii pentru trei diverse valori ale parametrilor
elementului de corecţie (valorile k şi T le numeşte lectorul).
4. Înlocuiţi elementul neliniar în schema asamblată în p. 2 cu
alt element caracteristica căruia este reprezentată în fig. 2 .6,c şi
repetaţi pp. 3 şi 4.
5. Conform datelor obţinute în lucrare prezentați traiectoriile
de fază şi procesele tranzitorii ale sistemului studiat. Apreciaţi
performanţele sistemelor şi analizaţi influenţa parametrilor
elementelor de corecţie asupra performanțelor.
3. Conţinutul referatului
1. Schemele structurale ale sistemelor studiate în lucrare.
2. Portretele de fazâ şi graficele proceselor tranzitorii ale
sistemelor studiate.
3. Concluzii.
4. Chestionar
1. Scrieţi ecuaţiile traiectoriilor de fază pentru sistemul
prezentat în fig. 3. 1.
2. Cum se modifică traiectoriile de fază în sistemul din fig. 3.1
după conectarea comutatorului C2?
3. Cum influenţează parametrii caracteristicii elementului
neliniar din fig. 3.2 asupra performanţelor sistemului?
4. Cum se modifică traiectoriile de fază în sistemele din fig.
3.3 după conectarea comutatoruiui C?
22
5. Cum influenţează parametrii elementului reacţiei în
sistemul din fig. 3.3 asupra performanţelor lui?
6. Lamuriţi metodele de corecţie ale sistemelor neliniare.
Lucrarea 4
ANALIZA SISTEMELOR AUTOMATE NELINIARE
PRIN METODA FUNCȚIEI DE DESCRIERE
2π
1
Bk = ∫ x ( u ) sin k ω t d ( ω t ) , (4.2)
π 0
2π
1
C k = ∫ x ( u ) cos k ω t d ( ω t ) .
π 0
24
x ( t )=B1 sin ω t+C 1 cos ω t . (4.3)
x ( t ) B1 C 1 p
N ( A )= = + . (4.6)
u A A ω1
ω1 t2
2
q ( A )¿=B1 / A=¿ ∫ c sin ω1 t d (ω 1 t)=¿ ¿
πωt 1 1
2c
¿ ¿ (4.10)
A
26
[√ ( ) √ ( ) ].
2 2
2 u u (4.11)
q ( A )= 1− 1 + 1− 2
πA A A
¿¿¿ (4.12)
' 2c
q ( A)= (u −u ). (4.13)
πA 1 2
[√ ( ) √ ( ) ]− j 2πc u A−u .
2 2
2c u u
N ( A )= 1− 1 + 1− 2 1 2 (4.14)
πA A A 2
N ( A ) G( j ω)
G ( A , j ω )= . (4.18)
1+ N ( A ) G( j ω)
28
oscilații întreținute și acestea se aproximează la nivelul
fundamentalei, atunci amplitudinea A și pulsația ω satisfac ecuația
balanței armonice (4.19).
Utilizând ecuația caracteristică (4.19) a sistemului auomat
neliniar, se aplică două metode de determinare a autooscilațiilor și
a parametrilor amplitudinea A și pulsația ω.
1. Metoda algebrică. Dacă se înlocuiște în (4.19) f.d.t. a părții
liniare cu raportul a două polinoame C ( j ω)/ D( j ω) din (4.17),
atunci se obţine expresia:
X ( A , ω ) =ℜ L ( A , j ω )=0, (4.21)
− ( ∂ X∂( Aω, ω ) ) ( ∂ YA , ω ¿¿ ¿ ∂ A )
ω0
A0 .(4.23)
29
Oscilația întreținută caracterizată prin perechea ( A ¿ ¿ 0 , ω 0)¿, ca
soluție a ecuației (4.20), este limită stabilă dacă S0 >0 , limită
instabilă dacă S0 <0 și limită semistabilă dacă S0 =0.
Dacă funția de descriere N ( A ) și f.d.t. H ( j ω ) sunt expresii
complexe, atunci este dificil de găsit pe cale analitică soluțiile ecuațiilor
(4.21)-(4.22). În aceste cazuri se utilizează metode grafice.
2. Metoda grafo-analitică. Din expresia (4.19) se obţine:
−1
H ( j ω) = =−G N ( A), (4.24)
N (A)
30
amplitudine şi frecvenţă corespunzătoare în punctul 1 (ω 1 , A ¿ ¿ 1)¿
şi punctul 2 (ω 2 , A ¿ ¿ 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 de intersecție de pe locul de transfer G N ( A), oscilaţiile
ce apar ca urmare a intersecției celor două locuri de transfer, vor
avea o amplitudine mai mare odată cu creşterea ampltudinii A a
semnalului sinusoidal. Prin creşterea amplitudinii A a semnalului
se intră în zona de instabilitate a sistemului automat neliniar.
Condiţia necesară şi suficientă ca un sistem automat neliniar
să fie stabil (respectiv existenţa şi stabilitatea soluţiilor periodice)
este când locul invers de transfer G N ( A) să intersecteze locul de
transfer al părţii liniare H ( j ω ) a sistemului în punctul 2, când esă
din intercsecție și locul de transfer H ( j ω ) este parcurs de la
frecvenţe joase înspre frecvenţe înalte.
2 Mersul lucrării
1. Alcătuiţi schema modelului matematic pentru simularea
pe calculator a sistemului automat neliniar cu structura din fig.
4.4 şi caracteristica elementului neliniar din fig. 2.6, a. Valorile
parametrilor funcţiilor de transfer și ale neliniarității sunt date
în tabelul 4.1.
31
2. Asamblaţi schema modelului sistemulu automat neliniar pe
calculator şi apreciaţi amplitudinea A şi frecvenţa ω la ieşirea
sistemului pentru diverse valori ale coeficientului de amplificare
1<k 1 <10 şi a constantei de timp a elementului de corecţie
0 , 5<T 1< 2, 5 (valorile se numesc de lector). După datele
experimentale se completează tabelul 4.2.
3. Înlocuiţi elementul neliniar în schema sistemului neliniar
asamblată în p.2 cu un element neliniar cu caracteristica dată în
fig. 2.6, b şi repetaţi p. 2 și cu datele experimentale completați
tabelul 4.3.
4. Înlocuiţi elementul neliniar în schema sistemului neliniar
asamblată în p. 2 cu un element neliniar cu caracteristica dată în
fig. 4.2, a şi repetaţi p. 2.
5. Conform datelor obţinute în pp. 2-4 și tabelele 4.2-4.4
trasaţi graficile funcţiilor A=f ( k 1) , A=f (T 1 ), ω=f (k 1 ), ω=f (T 1 )
.
32
crt. k1 A T , s ω, s−1 T 1, s A T , s ω, s−1
1
2
3
4
5
3 Conținutul referatului
1. Schemele structurale ale sistemelor automate neliniare
studiate.
2. Parametrii autooscilaţiilor apreciați dupa metodele 1 şi 2.
3. Graficele funcţiilor A=f ( k 1) , A=f (T 1 ), ω=f (k 1 ),
ω=f (T 1 ).
4. Concluzii.
4 Chestionar
1. În ce constă esenţa liniarizării armonice?
2. Cum pot fi apreciaţi parametrii autooscilaţiilor?
3. Cum modifică variaţia valorii coeficientului de transfer
parametrii autooscilaţiilor?
4. Cum modifică variaţia valoarii constantei de timp
parametrii autooscilaţiilor?
5. Cum modifică performanţele sistemului neliniar
introducerea unei caracteristici cu histerezis?
6. Cum poate fi apreciată stabilitatea autooscilaţiilor?
33
Lucrarea 5
ANALIZA SISTEMELOR AUTOMATE DISCRETE
35
Vom studia numai sisteme liniare cu eșantionare pentru care
axa timpului se discretizează și t = kT, unde k = 0,1,3,... este șirul
de numere reale, T = ∆ t = ti+1 - ti – perioada de eșantionare (de
repetare).
Operația de eșantionare transformă semnalul continuu x(t)
într-o succesiune de impulsuri (tren de impulsuri) x(kT), la care
amplitudinea (fig. 5.1, a), durata (fig. 5.1, b) sau perioada de
eșantionare (fig. 5.1, c) este funcție de amplitudinea semnalului
continuu de intrare la momentele de eșantionare. Această
transformare a semnalului de către eșantionor se tratează ca proces
de modulație a succesiunii de impulsuri conform legii de
modificare a semnalului de intrare, iar eșantionorul - ca modulator
de impulsuri. Astfel, se modulează parametrii impulsului:
amplitudinea xi, durata impulsului τ i și perioada de eșantionare T
sau frecvența ωe =2π/T.
Se utilizează următoarele tipuri de modulații a succesiunii de
impulsuri:
- Modulația în amplitudine (fig. 5.1, d) la care amplitudinea
impulsului este egală cu amplitudinea semnalului de intrare la
momentul de eșantionare, iar durata și perioada impulsului sunt
constante:
xi = x(t), τ i = const, T = const.
- Modulația în durată (fig. 5.1, e) la care durata impulsului
este proporțională cu amplitudinea semnalului de intrare la
momentul de eșantionare, iar amplitudinea și perioada impulsului
sunt constante:
τ i = x(t), xi = const, T = const.
36
Fig. 5.1. Tipuri de cuantizări a semnalului
și tipuri de modulații a impulsurilor
Prezentăm schema funcțională tipică a sistemului automat cu
eșantionare din fig. 5.2, a, în care elementele funcționale sunt: E1,
E2 și E – eșantionoare, C – comparatorul, EE – element de
execuție, OR – obiectul de reglare, iar elemente EE și OR în
conexiune serie formează partea fixată (PF). Această structură se
poate generaliza pentru multe cazuri de conectare a eșantionorului.
Eșantionoarele E1 și E2 care se regăsesc în elementul de referință și
în reacție pot fi substituite cu un singur eșantionor E (fig. 5.2, b),
care se plasează în canalul direct după comparator, iar PF cu
elementul de reținere ER înseriat cu PF formează partea continuă a
sistemului cu eșantionare. Eșantionorul, care discretizează
semnalul în timp, se prezintă ca un modulator cu modulație a
impulsurilor în amplitudine (fig. 5.3, a). Modulatorul multiplică
semnalul de bază (succesiunea de impulsuri cu amplitudinea egală
cu unu, care sunt produse de generatorul de impulsuri (GI)) cu
semnalul de intrare care se modulează (fig. 5.3, b).
37
Fig. 5.2. Schema bloc funcțională a SAD.
38
Fig. 5.3. Schema structurală a elementului de eșantionare
și procedura de eșantionare a semnalului.
39
∞
G ER ( s ) =∫ w(t)e
−st
dt . (5.1)
0
G PC ( s )=G ER ( s ) G PF ( s ) . (5.2)
1
G ER ( s ) = ( 1−e ) .
−sT
(5.5)
s
40
constant la ieșirea ER poate fi tratată ca o operație de extrapolare
cu polinom de ordin zero și ER se numește extrapolator de ordin
zero sau element de reținere de ordin zero (EROZ).
Deoarece ER are o influență puternică asupra proprietăților
sistemului discret este necesar de a analiza proprietățile
frecvențiale ale acestuia. Elementul ideal de eșantionare se
prezintă ca un generator de armonici suplimentare cu frecvența de
eșantionare ω e =2 π /T . Spectrul X(jω) a semnalului x*(t)
eșantionat cu modulație în amplitudine este egală cu suma
spectrelor deplasate a semnalului continuu de la intrare x(t):
∞
1
¿
X ( j ω )=
T
∑ X [ j (ω−k ωe )], (5.6)
k=−∞
unde X(jω) este spectrul semnalului de intrare (fig. 5.4, a). Din
relația (5.6) rezultă că toate amplitudinele sunt reduse de T ori și
ED este echivalent după proprietățile lui cu un element ideal cu
coeficientul 1/T .
¿
În caz general spectrul X ( j ω )se deosebește de spectrul X(jω),
deoarece acesta conține componenta de baza (k=0), care coincide
cu X(jω), dar și componentele suplimentare (k=± 1; ± 2 , ⋯) care
apar ca rezultat al discretizării.
Dacă lățimea benzii semnalului discretizat este ω x <ω e /2,
atunci componentele suplimentare în banda de bază a frecvențelor
( −ω e /2 ,+ω e /2 ¿ ¿ nu vor deforma forma spectrului X(jω ¿ (fig.
5.4, b) și relația (5.6) devine
¿ 1
X ( j ω )= X ( j ω). (5.7)
T
Trebuie semnalat faptul că prezența acestor componente în
spectrul (5.6) impune utilizarea lor la reconstruirea semnalului
continuu după eșantioanele acestuia.
41
Fig. 5.4. Amplitudinile spectrelor semnalelor de intrare
și de ieșire a elementului ideal de eșantionare
și funcția amplitudine-frecvență a EROZ.
{
|G f ( j ω)|= T , când|ω|< ωe ,
0 , când |ω|≥ ω e .
(5.9)
42
Dar filtrul (5.9) fizic nu este realizabil și atunci în practică se
folosește fixatorul (5.5) cu locul de transfer
G ER (s) ≈ T e− sT / 2. (5.11)
T
G ER ( s ) ≈ , (5.12)
Ts+1
care este cu atât mai precisă cu cât este mai mare frecvența de
eșantionare ω e.
La determinarea frecvenței de eșantionare minimală
admisibilă a sistemului închis frecvența ω x este frecvența de lucru
a părții continue a sistemului.
43
Deoarece spectrele semnalelor de intrare și a sistemului lent se
reduc (se micșorează) și la valori finite a frecvenței ω x nu sunt
nule (fig. 5.6, a), în practică frecvența de eșantionare se alege din
condiția:
ω e =( 5 ⋯ 10 ) ω x , (5.13)
44
Expresia (5.16) conține componenta e−skT care este o expresie
¿
transcendentă și X ( s )și funcțiile de transfer respective sunt funcții
iraționale pe argumentul s și caculele devin dificile.
Pentru a transforma expresia (5.16) în expresie rațională se
utilizează transformata z care este
sT
z=e (5.17)
Y ( z ) C( z)
G d ( z )= = . (5.19)
X ( z ) D( z )
Gd ( z )=Z {
1−e−sT ( ) (
s
G s = 1−z ) Z
−1
} G ( s)
s
=¿ { }
¿
z
Z
s
= { }
z −1 G( s) z−1
z
Z { h(t ) } , (5.21)
46
unde h(t) este procesul (răspunsul) indicial la semnal treaptă
unitară aplcată la intrarea sistemului.
Menționăm că pentru SAD de ordin ridicat calculul exact a
f.d.t.d. este dificil. În practică pentru determinarea f.d.t.d a SAD se
utilizează metode de aproximație de la G(s) la G(z). Aceste metode
se bazează pe substituirea derivatei din ecuația diferențială cu
diferențe finite:
dy (t ) Δ y ( t i) ∆ y ( t i )
≈ = =¿
dt Δt T
y ( t i )− y( t i−1 ) y ( kT )− y ( ( k−1 ) T ) .
¿ = (5.22)
T T
dy (t)
≈ x (t) (5.23)
dt
y ( kT )= y ( ( k −1 ) T ) +Tx ( kT ) (5.24)
47
z−1 1−z−1
s= = . (5.26)
T Tz
−1
Y ( z )+ a1 Y ( z ) z −1 + ⋯+a n Y ( z )=b 0 X ( z ) z m −n +¿
m −1−n −n
+b 1 X ( z ) z + ⋯+bm X ( z) z . (5.32)
=b 0 x ( ( k +m−n ) T ) +b 1 x ( ( k +m−1−n ) T ) + ⋯
+b m ( ( k−n ) T ). (5.33)
49
Dacă structura SAD închis este prezentată ca un canal direct
cu EID conectat înaintea părții continue și sistemul este închis cu
reație unitară, atunci f.d.t. discretă a sistemului închis pe canalul
intrare-ieșire se descrie cu relația:
Y (z) Gd (z ) B( z )
Gî ( z )= = = . (5.34)
R( z ) 1+Gd ( z) A (z )
E(z ) 1 B ε (z)
G ε ( z )= = = . (5.35)
R(z ) 1+G d (z) A ε (z)
50
Fig. 5.6. Schemele funcțională și structurală
convenționale ale SAN.
51
Funcția de transfer în operatori cu avans a SAN închis se
descrie cu relația:
m m −1
Y ( z) G R ( z ) G PE ( z ) B( z ) b0 z + b1 z + ⋯+b m
G0 ( z )= = = =¿
R ( z) 1+ GR ( z ) G PE ( z) A (z ) n n −1
a0 z + a1 z + ⋯+a n
(5.36)
U ( z ) ( p0− p1 z −⋯− p s z ) =¿
−1 −1 −s
52
¿ E(z −1 )(q¿ ¿ 0+q z−1 +⋯+ br z−r )¿ . (5.41)
G0 ( z ) 1 Q( z )/ k f
G R ( z )= = l , (5.43)
1−G 0 ( z ) GPF (z ) z −P (z)/k f
53
unde l=n, Q(z) și P(z) sunt polinoamele f.d.t. a regulatorului, k f -
coeficientul de transfer a PF, coeficientul de transfer al
1
regulatorului k R = în regim staționar.
kf
În cazul când perioada de eșantionare T tinde la zero (T→ 0)
proprietățile SAD tind către proprietățile sistemului continuu. În
acest caz f.d.t. a SAD deschis se prezintă ca conexiune serie a
elementului ideal (eșantionorul se descrie ca amplificator) și PF.
Principiul discret de reglare se aplică pentru procese lente,
care are avantajul de a aplica semnale cu amplitudine mare, ceea
ce dă posibilitatea de a utiliza echipamente mai simple, care nu
conduc la modificarea proprietăților dinamice ale OR (proceselor)
în comparație cu principiul continuu de conducere care conduc la
modificarea proprietăților obiectului de reglare.
În fig. 5.7 se dă un exemplu de realizare a elementului real de
discretizare: a) - schema de principiu electrică; b) – senmalul de
intrare x(t) și semnalele discretizate x*(t), x i (t), C – elementul
ideal de discretizare cu perioada T, ER - elementul de reținere.
2. Mersul lucrării
1. Simulați pe calculator structura SAL din fig. 5.8.
Valorile parametrilor funcţiilor de transfer se numesc de lector.
54
Aplicați semnalul de intrare treaptă unitară și ridicați procesul
tranzitoriu.
2. Simulați pe calculator structura SAD din fig. 5.8 și
repetați p. 1. Valorile parametrilor funcţiilor de transfer și ale
perioadei de eșantionare se numesc de lector.
3. Modificați perioada de eșantionare
4. Simulați pe calculator structura SAD din fig. 5.8 și
repetați p. 1. Valorile parametrilor funcţiilor de transfer și ale
perioadei de eșantionare se numesc de lector.
55
3. Conținutul referatului
1. Schemele structurale ale sistemelor automate studiate.
2. Procesele tranzitorii ale sistemelor studiate.
3. Concluzii.
4. Chestionar
1. Ce prezintă discretizarea unui semnal?
2. Tipurile de modulație a parametrilor impulsului.
3. Cum se calculează perioada de eșantionare?
4. Cum influențează stabilitatea modificarera perioadei de
eșantionare asupra stabilității și performanțelor sistemului?
56
Bibliografie
58
ANEXE
Anexa A
Tipuri de neliniarități
Caracteristica Coeficienții liniarizării armonice
Nr.
statică a
crt. q(a) q’(a)
elementului neliniar
1 0
2 0
4 f(ε)
f(ε)
x2
ε
x2
5
0
f(ε)
x2
6 f(x)=Bx3 0
ε
1
59
Anexa B
Proprietățile transformatei z
{
g=qf ( k )= g ( k )=f ( k +1 ) , k ≥ 0 ,
g ( k )=0 , k < 0
g=q−1 f ( k )=
{ g ( 0 )=0 ,
g ( k )=f (k −1) , k ≥ 1,
( )
m−1
Z ( q f ( k )) =z F ( z )− ∑ f ( k )z
m m −k
,
k=0
60
Aseastă proprietate este deosebit de utilă pentru rezolvarea
ecuațiilor cu diferențe finite prin mijloace operaționale.
3. Transformata z a șirului diferențelor. Pentru șirul diferențelor
definite
∆ f ( k )=f ( k +1 )−f ( k )
k −1
g ( k ) =¿ ∑ f ( i )=∆−1 f (k )
i=0
Z (f (k )) F(z )
G ( z ) =Z ( g ( k ) ) = = .
z−1 z−1
k
g ( k ) =( f 1∗f 2 ) ( k )=∑ f 1 ( k −i ) f 2 (i ) , k ≥ 0
i=0
61
lim f ( kT )=lim F( z ).
k=0 z →∞
Original Original
Nr. Denumirea Imaginea G(s) Imaginea G(z)
crt. funcţiei f(t) f (kT )
1 Delta impuls δ (t) 1 δ (kT ) −0
z =1
Treaptă 1 z
2 1(t) 1(kT )
unitară s z−1
Funcţie 1 Tz
3 t kT
rampă
s2 ( z−1)2
2
2! 2 T 2 z ( z+1)
4
Funcţie t (kT )
pătratică s3 (z−1)3
n−1
Funcţie n! 1 n−1 1 T z ( z +1)
5 t
n
(kT )
polinomială
s n+1 n−1 n−1 (z−1)n
αt 1 α kT
z
6 Exponenţială e e αT
s−α z+ e
−α t 1 −α kT z −α T
7 Exponenţială e e ,d ¿ e
s +α z−d
ω z sin ω T
8 Sinusoidă sin ω t sin ω kT
s + ω2
2 2
z −2 z cos ω T +1
62
2
s z −z cos ω T
9 Cosinusoidă cos ω t 2 2 cos ω kT 2
s +ω z −2 z cos ω T +1
Produsul
−α t
ω −α kT
z d sin ω T
10
exponentei e sin ω t 2 2 e sin ω kT 2
cu sinusoidă ( s+ α ) +ω z −2 zd cos ω T +d 2
Produsul
exponentei −α t
s +α −α kT
z d cos ω T
11
cu e cos ω t 2 2 e cos ω kT 2 2
cosinusoidă
( s+ α ) +ω z −2 zd cos ω T +d
Anexa D
Funcții de transfer în transformata Laplace s
și transformata z pentru elemente dinamice
Nr.
crt. G(s) G(z )
1 k k
k kz
2
s z−1
k
3
s2
k k z
4
T 0 s +1 T0 −T
T0
( z−e )
k (1−e ) z
−T
T0
k
5
s ( T 0 s +1 ) −T
T0
( z−1)(z−e )
63
( )
−T −T
T1 T2
k k e −e z
6
( T 1 s +1 ) (T 2 s+1) T 1 −T 2 −T
T1
−T
T2
( z−e )( z−e )
−T
T0
k kT e z
7 2
(T 0 s+1) T 02 −T
T0 2
( z−e )
[ ]
−T
T0
k Tz T 0 (1−e ) z
8 2 k −
s ( T 0 s +1 ) ( z −1)2 −T
T
( z−1)(1−e ) 0
9
k
s ( T 1 s+ 1 ) (T 2 s+1)
k
[ z
+
T1 z
z−1 T 2−T 1 z −e−T /T
−
T2 z
T 2−T 1 z−e−T /T
1 2 ]
[
k Tz (T 1+ T 2 )z T 21 z T 22
10 k − − +
2
s ( T 1 s+1 ) (T 2 s +1) ( z −1)
2
z−1 T 2−T 1 −T
T1
T 2−T
z−e
k
11 k¿
( T 1 s +1 ) (T 2 s+1)(T 3 s+1)
k
12 k¿
s ( T 1 s+ 1 )( T 2 s +1 ) (T 3 s+1)
64