Documente Academic
Documente Profesional
Documente Cultură
Teoria Sistemelor Automatizate
Teoria Sistemelor Automatizate
CUPRINS
1
NOTIUNI DE BAZA
Scurt istoric
SCURT ISTORIC
NOTIUNI DE BAZA
Scurt istoric
• Sistemul de reglare a
nivelului apei într-un cazan
de abur, cu robinet si plutitor
- Polzunov în 1765
2
NOTIUNI DE BAZA
Scurt istoric
• Sistemul centrifugal
de reglare a turaţiei
maşinii cu abur
conceput şi realizat în
1769 de James Watt şi
considerat ca primă
utilizare industrială a
unui dizpozitiv de
conducere automată.
NOTIUNI DE BAZA
Scurt istoric
3
NOTIUNI DE BAZA
Notiunea de sistem
1. NOTIUNI DE BAZA
NOTIUNI DE BAZA
Notiunea de sistem
SEMNALE
PROGRAMATOARE SEMNALE DE
SISTEM IESIRE
4
NOTIUNI DE BAZA
Clasificarea sistemelor
NOTIUNI DE BAZA
Clasificarea sistemelor
5
NOTIUNI DE BAZA
Structura sistemelor automate
ELEMENTE DE
ACTIONARE
Un sistem automat
SISTEM DE asamblează două
CONDUCERE PROCES elemente de bază:
AUTOMATA
• procesul condus
ELEMENTE DE • sistemul de conducere
MASURARE
NOTIUNI DE BAZA
Obiectivele unui sistem automat
Reglarea
• Un sistem automat de reglare are ca scop menţinerea ieşirii de
proces la o valoare dorită, constantă în timp, în pofida perturbaţiilor
care pot apărea în funcţionarea procesului.
• Specifică sistemelor de reglare este intrarea programatoare
(referinţa) staţionară (costantă în timp), astfel încât aspectele de
răspuns dinamic al sistemului se pun doar în legătură cu variaţia
semnalelor perturbatoare.
Urmărirea traiectoriei
• Un sistem de conducere automată cu urmarirea traiectoriei este
astfel proiectat încât să urmărească prin semnalul de ieşire, variaţiile
în timp ale semnalului de intrare programator.
6
NOTIUNI DE BAZA
Strategii de conducere automată
INTRARE IEŞIRE
i e
PROCES
NOTIUNI DE BAZA
Strategii de conducere automată
i c e
SISTEM DE AMPLIFICARE ELEMENT DE
PROCES
CONDUCERE CONVERSIE ACTIONARE
7
NOTIUNI DE BAZA
Strategii de conducere automată
NOTIUNI DE BAZA
Strategii de conducere automată
Comparator IESIRE
i + e
REGULATOR
AMPLIF. ELEMENT DE PROCES
CONV. ACTIONARE
- a c
r
Abatere Comandă Execuţie
Reactie
MASURARE
8
NOTIUNI DE BAZA
Strategii de conducere automată
NOTIUNI DE BAZA
Strategii de conducere automată
Kh
Qs
θ0 Qa -
+ Qh dh/dt h
Ka 1/Ar ∫
9
NOTIUNI DE BAZA
Strategii de conducere automată
θs Qs
+ -
θ0 + θ Qa + Qh dh/dt h
Ka 1/A r ∫
La echilibru: Qh = 0 si h=h0
NOTIUNI DE BAZA
Strategii de conducere automată
- Qs
u0 + uc θ Qa + Qh dh/dt h
Ku Ka 1/Ar ∫
-
ur
Ktrd
10
NOTIUNI DE BAZA
Strategii de conducere automată
SEMNALE
Definitie
2. SEMNALE
Semnalele sunt mărimi fizice apte de a se propaga într-un anumit mediu şi prin
intermediul cărora se transmit informaţii si energie.
Într-un sistem de conducere automata, legăturile intre elementele sistemului si
legătura cu exteriorul se realizează prin semnale.
11
SEMNALE
Clasificare
Armonice
Periodice
Semnale Periodice
deterministe oarecare
Cuasiperiodice
Neperiodice
Tranzitorii
SEMNALE
Clasificare
Semnale periodice
12
SEMNALE
Clasificare
Semnalul armonic
SEMNALE
Clasificare
Semnalul cuasiperiodic
y (t ) = ∑ Ak ⋅ sin(ωi t + ϕ i )
i
13
SEMNALE
Clasificare
Semnale tranzitorii
Semnalul exponential −
t
Ex. descărcarea unui condensator de capacitate y (t ) = ae T
SEMNALE
Clasificare
14
SEMNALE
Clasificare
Semnale digitale
Semnale
in domeniul Forma de
Analogice t
timp variatie
Semnale Structura
in domeniul frecventiala
frecvential f
SEMNALE
Clasificare
Conversia pe:
a b c
15
SEMNALE
Clasificare
Semnal ideal
5V Nivel logic 1
0V Nivel logic 0
Semnal perturbat
5V
Nivel logic 1
2V
+0,8 V
Nivel logic 0
-0,8 V
INTRARI IESIRI
SISTEM
(stimuli) (raspunsuri)
xi yj
16
MODELAREA MATEMATICA A SISTEMELOR
Notiuni introductive
17
MODELAREA MATEMATICA A SISTEMELOR
Ecuatii diferentiale
x(t) y(t)
SISTEM
dx (t ) d m x (t ) dy (t ) d n y (t )
x (t ) t = t , ,..., , y ( t ) t = t0
, ,...,
0
dt t =t0 dt m t =t dt t =t0 dt n t =t
0 0
Omogenitate
Daca un sistem supus la un semnal de intrare x genereaza un
semnal y de iesire si fiind data o constanta oarecare β acelasi
sistem va raspunde la o intrare β·x cu un semnal de iesire β·y, se
afirma despre sistem ca este omogen.
Superpozitie
Daca un sistem supus succesiv la doua semnale de intrare x1(t) si
x2(t) genereaza semnale de iesire y1(t) respectiv y2(t) si exista
proprietatea ca acelasi sistem raspunde la un semnal de intrare
(x1(t) + x2(t)) cu o iesire (y1(t) + y2(t)), atunci sistemul are
proprietatea de superpozitie.
18
MODELAREA MATEMATICA A SISTEMELOR
Ecuatii diferentiale
d n y (t ) d n −1 y (t ) dy (t ) d m x (t ) d m −1 x(t ) dx(t )
an + an −1 n −1
+ ... + a1 + a0 y (t ) = bm + bm −1 + ... + b1 + b0 x(t )
dt n
dt dt dt m
dt m−1 dt
Conditii initiale:
dx(t ) d m x (t ) dy (t ) d n y (t )
x (t ) t = t , ,..., m
, y (t ) t = t , ,...,
0
dt t =t0 dt t =t
0
dt t =t0 dt n t =t
0 0
n – ordinul sistemului
- reprezinta numarul elementelor acumulatoare sau disipatoare de
energie (de natura mecanica, termica|, electromagnetica etc.)
- genereaza întârzieri ale semnalului de iesire fata de semnalul de
intrare
Pentru sistemele fizice realizabile n>m.
Transformarea Laplace
19
MODELAREA MATEMATICA A SISTEMELOR
Functia de transfer
20
MODELAREA MATEMATICA A SISTEMELOR
Functia de transfer
H1 (s)
H ( s ) = H1 ( s ) + H 2 ( s ) H ( s) = H1 ( s) ⋅ H 2 ( s) H (s) =
1 + H1 (s) ⋅ H 2 (s)
21
MODELAREA MATEMATICA A SISTEMELOR
Variabile de stare
i ui – tensiunea de intrare
R i uo – tensiunea de iesire
ui u0
R – rezistenta electrica
C
C – capacitatea condensatorului
22
MODELAREA MATEMATICA A SISTEMELOR
Exemple
RC ⋅ sU o ( s ) + U o ( s ) = U i ( s) de unde
23
MODELAREA MATEMATICA A SISTEMELOR
Exemple
Y (s ) ω2n
H ( s) = = 2
X ( s ) s + 2 ⋅ ξ ⋅ ωn ⋅ s + ω2n
Identificam pe ωn si pe ξ si dupa efectuarea calculelor:
k
Y ( s) m
H ( s) = = de unde
X (s) c k k
s + 2⋅
2
⋅ ⋅s +
2 k ⋅m m m
k
ωn = Frecventa naturala a sistemului
m
c
ξ= Factorul de amortizare a sistemului
2 k ⋅m
24
MODELAREA MATEMATICA A SISTEMELOR
Exemple
c·ω
U
Mm
U – tensiunea de alimentare
R - rezistenta circuitului
i - curentul in rotor
L – inductanta electrica
E - tensiunea electromotoare indusa
Mm – moment motor
J – moment de inertie
c – coeficient de frecare vascoasa
ω – viteza unghiulara
θ – pozitia unghiulara
Momentul electric
M e (t ) = k ⋅ i ⋅ B ⋅ A = K ⋅ i (t )
Legea lui Kirchoff
di (t ) di (t ) dθ(t )
U (t ) = R ⋅ i (t ) + L + E (t ) = R ⋅ i (t ) + L +K
dt dt dt
Ecuatia de miscare
d 2 θ(t ) dθ(t )
M m (t ) = J ⋅ ε(t ) + c ⋅ ω(t ) = J 2
+c
dt dt
Se egaleaza Me=Mm
d 2 θ(t ) dθ(t )
K ⋅ i (t ) = J 2
+c
dt dt
De unde si
J d 2 θ(t ) c dθ(t ) di (t ) J d 3θ(t ) c d 2θ(t )
i (t ) = + = +
K dt 2 K dt dt K dt 3 K dt 2
25
MODELAREA MATEMATICA A SISTEMELOR
Exemple
I ( s) 1 Ω( s ) K U (s)
H e (s) = = H m (s) = H v (s) = =K
U (s) L ⋅ s ⋅ + R I ( s) J ⋅ s ⋅ +c Ω( s )
26
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Introducere
0 pentru t < 0
u (t ) =
1 pentru t ≥ 0
1
Transformata Laplace L[u (t )] =
s
27
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Semnale standard
ε
δ (t) = 0 pt t < 0 si lim ∫ δ (t) dt = 1
ε
→0 0
0 pentru t < 0
v(t) =
t pentru t ≥ 0
1
Transformata Laplace L[v(t)] = 2
s
28
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Raspunsul unui sistem de ordinul 1
29
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Raspunsul unui sistem de ordinul 1
30
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Raspunsul unui sistem de ordinul 2
Functia de transfer:
1 ξ
s 2 ⋅ Y ( s) + 2 s ⋅ Y ( s) + Y ( s) = K ⋅ X ( s)
ω 2
n ωn
De unde :
Y ( s) K
H ( s) = =
X ( s) 1 ξ
⋅ s2 + 2 s + 1
2
ωn ωn
31
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Raspunsul unui sistem de ordinul 2
ymax
A1 A3
ys
0.95·ys A2
0.05·y
0.05·yss
tc
ti
32
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL TIMP
Raspunsul unui sistem de ordinul 2
5.1. Introducere
33
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL FRECVENTIAL
Principiul analizei frecventiale
34
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL FRECVENTIAL
Principiul analizei frecventiale
Se definesc parametri:
π
ϕ L = −n ⋅
2
35
ANALIZA COMPORTARII SISTEMELOR IN DOMENIUL FRECVENTIAL
Raspunsul sistemului de ordinul 2
-10
Atenuare
-20
-30
-40 -1
ωr
0 1
10 10 10
Frecven]@(rad/sec)
0
Faz@
-90
-180
10
-1
10
0
ωc 10
1
Frecven]@(rad/sec)
36
STABILITATEA SISTEMELOR
Criteriul de stabilitate dupa localizarea polilor in planul s
6. STABILITATEA SISTEMELOR
Functia de transfer:
Y ( s ) bm s m + bm −1s m −1 + ... + b0
H ( s) = =
X ( s ) an s n + an−1s n −1 + ... + a0
Ecuaţia caracteristica a sistemului este data de ecuatia:
an s n + an −1s n −1 + ... + a0 = 0
Radacinile ecuatiei caracteristice se numesc poli (p1 , p2 , ..., pn).
STABILITATEA SISTEMELOR
Criteriul de stabilitate dupa localizarea polilor in planul s
Un sistem este oscilant daca are cel putin doua radacini complexe.
37
CONDUCEREA AUTOMATA A PROCESELOR. REGULATOARE
Introducere
INTRARE
PROGRAMATOARE
Comparator IESIRE
x(t) + y(t)
REGULATOR SISTEM
- a c
r
Reactie
MASURARE
38
CONDUCEREA AUTOMATA A PROCESELOR. REGULATOARE
Regulatoare
6.2. Regulatoare
Regulatorul este un element automat independent care are rolul de
a genera semnalul de comanda spre proces pe baza informatiilor
culese din procesul condus sau primite din exterior.
Regulatorul functioneaza pe baza unei legi prestabilite intre
semnalul de comanda c si semnalul de eroare a sau marimile de
intrare in regulator x si r.
Clasificarea regulatoarelor:
1. Dupa modul de actiune
- Regulatoare continue – la care semnalul de eroare a si semnalul
de comanda c variaza continuu in timp
- Regulatoare discontinue – la care marimea de iesire c este
esantionata (succesiune de impulsuri)
39
CONDUCEREA AUTOMATA A PROCESELOR. REGULATOARE
Regulatorul P
Regulatorul proportional P
Ecuatia regulatorului:
c(t ) = P ⋅ a(t )
P – constanta de proportionalitate
Functia de transfer:
C (s)
H P (s) = =P
A( s)
Ecuatia regulatorului:
t
c(t ) = P ⋅ a (t ) + I ⋅ ∫ a (t )dt
0
P – constanta de proportionalitate
I – constanta de integrare
Functia de transfer:
C (s) 1
H P (s) = = P+I⋅
A( s ) s
40
CONDUCEREA AUTOMATA A PROCESELOR. REGULATOARE
Regulatorul PD
Ecuatia regulatorului:
da(t )
c(t ) = P ⋅ a (t ) + D ⋅
dt
P – constanta de proportionalitate
D – constanta de derivare
Functia de transfer:
C (s)
H P (s) = = P + D⋅s
A( s )
Ecuatia regulatorului:
t
da(t )
c(t ) = P ⋅ a (t ) + I ⋅ ∫ a (t )dt +D ⋅
0
dt
P – constanta de proportionalitate
I – constanta de integrare
D – constanta de derivare
Functia de transfer:
C ( s) 1
H P (s) = = P + I ⋅ + D⋅s
A( s ) s
41
CONDUCEREA AUTOMATA A PROCESELOR. REGULATOARE
Regulatorul PID
1 10
H ( s) = P =8 H (s) = P = 12
s +1 s 2 + 2 s + 10
I =4 I =4
D =1 D=2
42