Documente Academic
Documente Profesional
Documente Cultură
IRA Cap 5 Rev 2008 PDF
IRA Cap 5 Rev 2008 PDF
Fig.5.1-1. Structura unui SRA cu predictor Smith: structura de bază (a), structura reconfigurată (b).
1
Conducerea proceselor cu timp mort utilizând scheme de reglare cu predictor Smith
H R ( s)
H 0 (s) = H P' ( s ) ⋅ e − s⋅Tm , (5.1-2)
1 + H R ( s) H C ( s)
H 0 ( s) H R H P' ( s )
H r ( s) = = H T ( s) . (5.1-3)
1 + H 0 ( s ) 1 + H R ( s )[ H 0 ( s ) + H P' ( s ) H Tm ( s )] m
Alegând compensatorul CR astfel ca să fie îndeplinită condiţia (5.1-4):
H C ( s ) + H P' ( s ) H Tm ( s ) = H P' ( s ) , (5.1-4)
se obţine forma (5.1-5) a f.d.t. H r (s ) :
H R ( s ) H P' ( s )
H r ( s) = ⋅ e s⋅Tm . (5.1-5)
1 + H R ( s) H P ( s)
'
F.d.t. (5.1-5) caracterizează sistemulcu timpul mort scos în afara buclei, fig.5.1-2.
2
Conducerea proceselor cu timp mort utilizând scheme de reglare cu predictor Smith
• Se proiectează regulatorul principal HR(s) cu referire la H P' ( s ) (partea fără timp mort a
procesului); în acest sens se poate apela oricare metodă de proiectare cunoscută.
• Se proiectează componentele compensatorului în reacţie (CR), fig.5.1-1 (b).
C. Implementarea compensatorului în varianta continuă. Proiectarea continuă conduce
nemijlocit la o primă posibilitate de implementare în variantă analogică a regulatorului cu
compensator Smith. Această implementare se loveşte de dificultatea realizării timpului mort Tm.
Cea mai convenabilă realizare a timpului mort o constituie o realizare Pàde de forma
aproximantului Pàde de ordinl (1+1):
1 − s ⋅ Tm / 2
e − s⋅Tm ≈ . (a) (5.1-8)
1 + s ⋅ Tm / 2
Corespunzător (5.1-6) se rescrie în forma:
⎛ 1 − s ⋅ Tm / 2 ⎞ s ⋅ Tm / 2
H C ( s ) = H P' ( s ) ⋅ ⎜⎜1 − ⎟⎟ = H P' ( s ) ⋅ . (b) (5.1-8)
⎝ 1 + s ⋅ Tm / 2 ⎠ 1 + s ⋅ Tm / 2
Caracterul derivativ al reacţiei realizate de compensator (modulul (CR)) va menţine în RSC
caracterul regulatorului de bază, HR(s). Acest lucru se poate demonstra în două moduri:
• In baza relaţiei (5.1-8) rezultă imediat:
1
u c ( s ) = H C ( s) ⋅ u ( s ) ⇒ u c∞ = lim s ⋅ H C ( s ) ⋅ u ∞ = 0 . (5.1-9)
s →0 s
• În baza schemei bloc din fig.5.1-1 (b), acceptând (pentru exemplificare) faptul că:
- procesul este de tip PT2-Tm,
- regulatorul este de tip PI şi s-a aplicat principiul compensării constantei de timp mari:
kP kr
H P ( s) = ⋅ e − s⋅Tm şi H R ( s ) = (1 + sTr ) , Tr = T1 . (5.1-10)
(1 + sT1 )(1 + sT2 ) s
Atunci, în baza relaţiei (5.1-8) se obţine:
k P ⋅ s ⋅ Tm
H C ( s) = ,
(1 + sT1 )(1 + sT2 )(1 + sTm / 2)
adică modulul CR are caracter derivativ, anticipativ dar şi cu efect tranzitoriu, respective f.d.t. a
regulatorului extins (RE), H RE (s ) :
kr
(1 + sTr )
H R ( s) s
H RE ( s ) = =
1 + H R ( s) ⋅ H C ( s) k kr s ⋅ k p Tm
1 + r (1 + sTr ) ⋅
s (1 + sT1 )(1 + sT2 ) 1 + sTm / 2
şi în final:
k (1 + sT2 )(1 + sTm / 2)
H RE ( s) = r (1 + sTr ) . (5.1-11)
s (1 + sT2 )(1 + sTm / 2) + k r k PTm
Prin relaţia (5.1-11) se evidenţiază faptul că RE îşi menţine caracterul PI dar este extins cu un filtru
PD2-T2. În continuare se pot calcula succesiv f.d.t. H 0 ( s ) , H r (s ) şi apoi analiza toate proprietăţile
SRA.
3
Conducerea proceselor cu timp mort utilizând scheme de reglare cu predictor Smith
D. Avantajele şi dezavantajele reglării cu utilizarea predictorului Smith. Acestea pot fi grupate
după cum urmează în avantaje (A) şi dezavantaje (D):
- procesul de reglare este îmbunătăţit (A),
- simplitatea proiectării structurii şi implementării soluţiei (A),
- realizarea analogică a RE, a blocului cu timp mort este greoaie (numai aproximativă); ea
devine cu atât mai puţin eficientă cu cât procesul este mai complex (D),
- sensibilitate relativ mare la necunoaşterea exactă a parametrilor procesului / realizarea
aproximativă a parametrilor regulatorului (D).
Regulatoarele de bază recomandate sunt cele clasice, de tip PI sau PID.
Exemplul de proiectare 1: Se consideră PC cu f.d.t. H P (s ) de forma:
1 1
H P (s) = ⋅ e −10 s cu H P' ( s ) = şi H Tm ( s) = e −10 s .
(1 + 10 s )(1 + 5 s ) (1 + 10 s )(`+5 s )
Să se proiecteze regulatorul extins, RE, astfel încât:
- timpul mort să fie scos în afara buclei;
- bucla de reglare compensată să aibă rezerva de fază φr ≈45o.
Soluţie: Timpul mort foarte mare (Tm ≈ T1) nu permite aplicare teoremei constantelor de timp mici
şi poate avantaja utilizarea unui SRA cu predictor Smith.
1. Calculul RG de bază. Cu referire la f.d.t. H P' ( s ) se alege un RG-PI cu f.d.t.:
kr
H R ( s) = ⋅ (1 + s ⋅ Tr )
s
şi corespunzător se obţine:
k r (1 + s ⋅ Tr )
H 0 (s) = ⋅ e −10 s .
s (1 + 10s )(1 + 5s )
Aplicând principiul compensării rezultă: Tr = T1 = 10 sec .
kr kr
H 0 (s) = ⋅ e −10 s cu H 0' ( s ) = şi H Tm ( s ) = e − s⋅Tm .
s ⋅ (1 + 5s ) s ⋅ (1 + 5s )
Pentru partea „fără timp mort” a procesului se poate scrie:
π π
/ H 0' ( jω) = − − arctg 5ω şi ϕ r = / H 0' ( jωt ) + π = .
2 4
Rezultă:
π π π 1
ϕ r = / H 0' ( jωt ) + π = − arctg 5ωt = ⇔ arctg 5ωt = ⇔ ωt = = 0,2 sec −1 .
2 4 4 5
În fine, din condiţia de modul, H 0' ( jωt ) = 1 , se obţine:
kr 2
1 + 25ωt2 = 1 , de unde k r = 2 2 / 10 ; H R ( s ) = (1 + 10s ) .
ωt 5s
2. Calculul compensatorului în reacţie (CR). Se apelează relaţia (5.1-8) şi se obţine:
4
Conducerea proceselor cu timp mort utilizând scheme de reglare cu predictor Smith
1 10 s
H C ( s) = ⋅ .
(1 + 10 s )(1 + 5 s ) (1 + 5 s )
.
Fig.5.2-1. Schema unui SRA cu timp discret cu predictor Smith discret.
5
Conducerea proceselor cu timp mort utilizând scheme de reglare cu predictor Smith
Relaţia (5.2-5) se poate rescrie în forma:
[ A( z −1 ) P( z −1 ) + B( z −1 )Q( z −1 )] u( z ) − z − d B( z −1 )Q( z −1 )u( z ) = A( z −1 )Q( z −1 )ε( z ) . (5.2-6)
Relaţia (5.2-6) poate servi la explicitarea legii de reglare.
Exemplul de proiectare 2: Fie procesul continuu şi regulatorul PI de la exemplul de proiectare 1.
F.d.t. cu timp discret aferente procesului şi regulatorului se pot calcula cu relaţiile cunoscute:
(a) pentru proces, realizare invariantă la semnal treaptă:
B( z ) −d b1 z −1 + b2 z −2
H P ( z) = z = −1 −2
z − d cu d = Tm / Te , a 0 = 1 ; (5.2-7)
A( z ) a 0 + a1 z + a 2 z
(b) pentru regulator, discretizare printr-o metodă clasică:
q0 + q1 z −1 Q( z )
H R ( z) = = cu p1 = −1 . (5.2-8)
1 + p1 z −1 P( z )
Fie d = 5 . În acord cu relaţiile (5.2-4) şi (5.2-6), regulatorul numeric extins cu predictor Smith se
poate explicita în forma:
⎡ −5 b1 z −1 + b2 z −2 q 0 + q1 z − 1 ⎤ q 0 + q1` z −1
⎢1 + (1 − z ) ⋅ ⎥ u ( z ) = ε( z ) ⇔
⎣ 1 + a1 z −1 + a 2 z − 2 1 + p1 z −1 ⎦ 1 + p1 z −1
[(1 + a1 z −1 + a 2 z −2 )(1 + p1 z −1 ) + (b1 z −1 + b2 z −2 )( q 0 + q1 z −1 )]u ( z ) −
⇔ .
− (b1 z −1 + b2 z − 2 )( q 0 + q1 z −1 ) z −5 u ( z ) = (1 + a1 z −1 + a 2 z − 2 )(q 0 + q1 z −1 )ε( z )
Efectuând produsele din ultima egalitate se obţine:
u ( z ) + f1u ( z ) z −1 + f 2 u ( z ) z −2 + f 3 u ( z ) z −3 + f 6 u ( z ) z −6 + f 7 u ( z ) z −7 + f 8 u ( z ) z −8 =
,
= q 0 ε( z ) + q1ε( z ) z −1 + q 2 ε( z ) z − 2 + q 3 ε( z ) z −3
de unde se poate explicita a.r.n. cu predictor Smith:
u k = − f 1u k −1 − f 2 u k − 2 − f 3 u k −3 − f 6 u k − 6 − f 7 u k − 7 − f 8 u k −8 +
. (5.2-9)
+ q 0 ε k + q1 ε k −1 + q 2 ε k − 2 + q 3 ε k −3