Documente Academic
Documente Profesional
Documente Cultură
(1.1.1)
(1.1.2)
n prima etap a regimului tranzitoriu (atta timp ct modulul erorii de reglare e(t) este suficient de
mare), iar n etapa final (cnd modulul erorii de reglare devine relativ mic) a unei legi de reglare de
tip I cu f.d.t.:
H2(s) = ki'/s dac |e(t)| < , t tk
(1.1.3)
conduce, n cazul unei acordri adecvate a parametrilor {kp', ki, }, la mbuntirea comportamentului
de regim dinamic i staionar al SRA. ntr-adevr, prin alegerea unui kp' suficient de mare va fi redus
considerabil timpul de reglare; la momentul tk, cnd |e(t)| a sczut la valoarea , este schimbat
structura sistemului prin comutarea pe o lege de reglare de tip I care are ca efect anularea statismului
SRA.
x&1 = x2,
x& 2 = x1 + 2 x2 u,
(1.2.1)
y = x1,
n care: x1, x2 variabilele de stare, u comanda, y ieirea reglat. Se consider c legea de reglare
(cu structur variabil) are expresia
u = x1,
(1.2.2)
unde
+ 4 dac
4 dac
g~ (x1 , x 2 ) > 0,
g~ ( x , x ) < 0,
1
(1.2.3)
~
g (x1, x2) = x1g(x1, x2), g(x1, x2) = 0.5 x1 + x2.
n fig.1.1 este prezentat schema bloc informaional aferent SRA descris matematic prin relaiile
(1.2.1) ... (1.2.3).
(R.-E. Precup, UPT, 2013) 1.2 Bazele teoretice ale strategiei de reglare n mod alunector 13
(1.2.4)
Cele dou drepte cu ecuaiile prezentate n (1.2.4) mpart planul fazelor <x1, x2> n regiunile I i II
crora le corespund semnele plus respectiv minus pentru ~
g (a se vedea fig.1.2). Dreptele (1.2.4) se
2
~
~
numesc drepte de comutaie, iar g : R R, cu g (x1, x2) conform (1.2.3) (particularizat n 1.2.4))
se numete funcie sau variabil de comutaie (Utkin, 1977). Cele dou drepte definesc n planul
fazelor o mulime de puncte cunoscut sub numele de suprafa de comutaie.
x& 1 = x2,
x& 2 = x1 + 2 x2 4 x1 = 5 x1 + 2 x2,
y = x1;
(1.2.5)
x& 1 = x2,
x& 2 = x1 + 2 x2 + 4 x1 = 3 x1 + 2 x2,
y = x1;
(1.2.6)
n fig.1.3 sunt ilustrate portretele de faz pentru sistemul (1.2.5) (fig.1.3-a) i sistemul (1.2.6) (fig.1.3b). Punctul de echilibru al sistemului (1.2.5) este un focar instabil n origine; punctul de echilibru al
sistemului (1.2.8) este de tip a, de asemenea instabil n origine (Belea, 1985; Khalil, 2002).
Fig.1.3. Portretele de faz pentru sistemul (1.2.5) (a) i sistemul (1.2.6) (b).
Portretul de faz al SSV (1.2.1) ... (1.2.4) este obinut prin reunirea celor dou portrete de faz.
Este reprezentat portretul de faz al sistemului (1.2.5) n regiunea I a planului fazelor i portretul
sistemului (1.2.6) n regiunea II. Rezult portretul de faz din fig.1.4.
(1.2.7)
(R.-E. Precup, UPT, 2013) 1.2 Bazele teoretice ale strategiei de reglare n mod alunector 15
care reprezint ea nsi o ecuaie de dinamic, portretul de faz este o traiectorie n lungul dreptei de
comutaie g = 0 (a se vedea fig.1.4).
Portretul de faz complet al SSV conform (1.2.1) ... (1.2.4) demonstreaz c n afar de
posibile discontinuiti n direcia de micare la nivelul dreptei de ecuaie x1 = 0 nu mai pot apare alte
caracteristici de micare (n plan) care nu sunt uzuale. Dreapta de ecuaie g = 0 conine numai punctele
de sfrit ale traiectoriilor (de stare) care au punctele de nceput n ambele pri ale sale. Poate fi
remarcat existena unei anumite traiectorii de micare de alunecare n lungul dreptei g = 0 numit,
dup cum a fost precizat n subcapitolul 1.1, mod / regim alunector (m.a.). Prin urmare, o traiectorie
de faz a SSV (1.2.1) ... (1.2.4) are n general dou pri componente, reprezentnd dou moduri ale
sistemului. Prima parte o constituie modul / faza de atingere (reaching mode / phase), n care
traiectoriile ncepnd cu orice punct al planului fazelor se ndreapt ctre o dreapt de comutaie (g =
0) pe care o ating n timp finit. A doua parte o constituie m.a., n care traiectoriile converg asimptotic
ctre originea planului fazelor conform ecuaiei difereniale (1.2.7).
Pe baza exemplului de SRA n mod alunector (SRA-ma) prezentat anterior pot fi evideniate
urmtoarele observaii:
1. ntruct originea planului fazelor reprezint starea de echilibru a sistemului, m.a. reprezint
comportarea sistemului pe parcursul regimului tranzitoriu. Altfel spus, dreapta de ecuaie g = 0
definete rspunsul tranzitoriu al sistemului pe parcursul m.a.
2. Pe parcursul m.a. (n continuare, pentru simplitate, expresia pe parcursul modului
alunector va fi nlocuit cu expresia n mod alunector) MM (1.2.7) al SRA are ordin mai mic fa
de MM al procesului condus.
3. n m.a. dinamica sistemului este influenat numai de parametrii care descriu dreapta de
ecuaie g = 0.
4. M.a. reprezint o traiectorie de stare care nu apare nici n structura definit de sistemul
(1.2.5) i nici n cea definit de sistemul (1.2.6). Deci, m.a. este un regim specific SSV, iar sistemul n
m.a. este stabil (Voicu, 1986).
5. Este posibil ca ntr-un SSV s nu se instaleze niciun m.a., dar un astfel de sistem nu mai
posed avantajele menionate asociate m.a.
6. Legat de definirea n (1.2.3) a coeficientului de transfer al regulatorului cu structur
variabil, n continuare pe parcursul lucrrii va fi utilizat urmtoarea notaie general consacrat n
literatura de specialitate:
1 dac
sgn (g~ ) =
1 dac
g~ < 0,
g~ > 0.
(1.2.8)
(1.3.1)
n care: x = [x1 x2 xn]T Rn, u Rm, m<n, t R+, A: Rn R+ Rn, B: Rn R+ Rm, trebuie
determinate:
a) m funcii de comutaie reprezentate n form vectorial sub forma
(1.3.2)
i
b) o lege de reglare (altfel spus, o comand) cu structur variabil
u + (x, t ) dac
u: R R+ R , u ( x, t ) =
u ( x, t ) dac
n
g ( x ) > 0,
g (x ) < 0,
(1.3.3)
astfel nct modurile de atingere s satisfac aa-numita condiie de atingere, i anume s ating
mulimea
S = {xRn | g(x) = 0} Rm, dim S = nm,
(1.3.4)
(1.3.5)
2. Denumirea de suprafa de comutaie este valabil pentru n=3; n cazul n>3, o denumire
corect asociat relaiei (1.3.4) este cea de hipersuprafa de comutaie.
Semnificaiile fizice ale afirmaiilor anterioare sunt respectiv urmtoarele:
a) S se proiecteze o suprafa de comutaie (1.3.4) reprezentnd dinamica dorit a sistemului,
care este de dimensiune mai mic dect numrul de variabile de stare ale procesului considerat (1.3.1).
b) S se proiecteze o lege de reglare cu structur variabil u(x, t) astfel nct traiectoriile de
micare din afara suprafeei de comutaie s fie conduse spre a atinge suprafaa n timp finit. Pe
suprafaa de comutaie se instaleaz apoi modul alunector urmrind dinamica dorit impus
sistemului. Procednd n acest mod, procesul condus cu structur variabil devine asimptotic stabil
atunci cnd funcioneaz n mod alunector.
n cele ce urmeaz vor fi particularizate ecuaiile de stare (1.3.1) aferente procesului condus
fiind considerat un sistem liniar invariant n timp multivariabil la intrare conform (1.3.6):
x& = A x + B u,
n
(1.3.6)
nn
n care x R , u R , A R , B R
nm
(1.3.7)
unde ci R
1n
(1.3.8)
reprezint liniile matricei C. Fiecare funcie scalar gi descrie cte o suprafa liniar
S = {x Rn | gi(x) = 0, i = 1, m } Rn,
care se numete suprafa sau varietate sau hiperplan de comutaie.
(1.3.9)
(R.-E. Precup, UPT, 2013) 1.3 Punerea problemei de reglare n mod alunector 17
Fie x0 Rn vectorul de stare iniial a sistemului (1.3.6) la momentul iniial t0 (x0 = x(t0)), x(t)
vectorul de stare al sistemului la un moment de timp oarecare t > t0 i SRn o suprafa de comutaie
care include originea spaiului strilor x = 0.
Definiia 1.3.2: Dac
x0 S x(t) S, t > t0,
(1.3.10)
atunci x(t) reprezint un mod alunector al sistemului sau o traiectorie de micare de alunecare.
Definiia 1.3.3: Se numete condiie de existen sau de meninere a modului alunector
condiia care garanteaz implicaia (1.3.10) din definiia 1.3.2.
Definiia 1.3.4: Dac fiecare punct al lui S este un punct de sfrit al traiectoriilor de stare,
adic fiecare punct al lui S este atins de traiectoriile de stare din ambele pri ale lui S, atunci suprafaa
de comutaie S se zice suprafa de alunecare.
Definiia 1.3.5: Se numete condiie de atingere condiia conform creia traiectoria de stare
se va deplasa ctre o suprafa de alunecare i o va atinge. Traiectoria sistemului supus condiiei de
atingere se numete mod sau faz de atingere.
Remarc: Spre deosebire de condiia de existen a m.a., condiia de atingere se refer la stri
iniiale x0 care nu se afl pe S. Totui, unii autori (Hung .a., 1993; Slotine i Li, 1992) consider cele
dou condiii de existen i de atingere ca strns legate una de cealalt i inseparabile.
> 0 dac
g& i =
< 0 dac
g i < 0,
i = 1, m ,
g i > 0,
(1.3.11)
echivalent cu:
gi g& i < 0, i = 1, m .
(1.3.12)
Condiia (1.3.12) este global, ns nu garanteaz un timp de atingere finit. O condiie suficient
similar de natur local este urmtoarea (Utkin, 1977):
g i 0
gi >0
g i 0
gi <0
(1.3.13)
Relaia (1.3.14) este implementabil relativ dificil n cazul proceselor multivariabile la intrare.
B) Abordarea funciei Lyapunov. Prin alegerea unui candidat de funcie Lyapunov (Itkis, 1976)
V(x, t) = gT(x, t)g(x, t),
(1.3.14)
(1.3.15)
Garantarea unui timp de atingere finit se face prin modificarea relaiei (1.3.15):
(1.3.16)
(1.3.17)
n care Q i K sunt matrice diagonale date (prin proiectare) cu toate elementele pozitive, joac rol de
coeficieni de transfer i
sgn(g) = [sgn(g1) sgn(g2) ... sgn(gm)]T,
f(g) = [f1(g1) f2(g2) ... fm(gm)]T, g = [g1 g2 ... gm]T.
(1.3.18)
(1.3.19)
Diversele moduri de alegere a lui Q i K specific viteze de variaie diferite pentru g rezultnd
diferite structuri ale legii de atingere. n acest sens se dau trei exemple:
1) Legea de atingere cu vitez de variaie constant
g& = Q sgn(g).
(1.3.20)
g& = Q sgn(g) K g.
(1.3.21)
(1.3.22)
1.4.1. Sisteme de reglare automat n mod alunector cu timp continuu prin comutaie
bazat pe eroarea de reglare destinate proceselor de ordinul al doilea cu parametri
constani
n vederea analizei clasei de menionate de SRA-ma-e-tc se consider procesul de ordinul al
doilea monovariabil la intrare invariant n timp caracterizat prin ecuaiile de stare
x& 1 = x2,
x& 2 = a1 x1 a2 x2 + b u + f,
(1.4.1)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 19
- utilizarea unei transformri de stare (Khalil, 2002);
b) se generalizeaz ecuaiile de stare din MM-ISI de forma (1.4.1) la un model de ordin egal cu ordinul
PC, caz n care prezentrile ulterioare vor deveni ceva mai complicate.
-
Termenul perturbator f din (1.4.1) nsumeaz unul sau mai multe din urmtoarele elemente:
perturbaia extern de tip sarcin v;
referina w;
derivatele lui v ( v& i / sau &v& );
& i / sau w
&& ).
derivatele lui w ( w
Dac procesul (1.4.1) este ncadrat ntr-o bucl de reglare (cu reacie negativ stabilizatoare),
atunci n cel mai simplu caz comanda u este proporional cu eroarea de reglare e = x1:
u = x1,
(1.4.2)
unde = const > 0 este coeficientul de transfer al regulatorului (de tip P). Dac ns PC este parte a
unei bucle de reglare cu reacie pozitiv, atunci expresia legii de reglare va fi
u = x1, = const > 0.
(1.4.3)
Prin analogie cu exemplul prezentat n subcapitolul 1.2 se ncearc reglarea procesului (1.4.1)
prin utilizarea unei legi de reglare cu structur variabil avnd expresia
x1
u=
x1
dac x A A '
dac x B B ' ,
(1.4.4)
n care x = [x1 x2]T reprezint vectorul de stare al PC i regiunile A, A', B, B' din planul fazelor
<x1,x2> sunt delimitate de dreptele x1 = 0,
g = x2 + c x1 = 0,
(1.4.5)
(1.4.6)
unde
dac
x1 g > 0,
dac
x1 g < 0.
(1.4.7)
Utiliznd relaiile prezentate anterior se poate pune n eviden structura SRA-ma-e ilustrat n fig.1.6.
(1.4.8)
(1.4.9)
(1.4.10)
(1.4.11)
x1 0
x1 > 0
x1 0
x1 < 0
x1 0
x1 > 0
x1 0
x1 < 0
x1 0
x1 > 0
x1 0
x1 < 0
x1 0
x1 > 0
x1 0
x1 < 0
Prin urmare, condiia de atingere a dreptei x1 = 0 (a se vedea paragraful 1.3.2) este satisfcut n cazul
relaiilor (1.4.8) i (1.4.9) aferente punctelor din cadranele II respectiv IV ale planului fazelor.
n ceea ce privete dreapta de comutaie g = 0, prin derivarea lui g din relaia (1.4.5) n raport
cu timpul i utilizarea relaiilor (1.4.1) i (1.4.1.6) rezult
= (b a1 )x1 (a 2 c )x 2 + f .
(1.4.12)
(1.4.13)
(1.4.14)
g 0
(
(
)
)
dac x1 > 0
,
dac x1 < 0
(
(
)
)
dac
x1 > 0
dac
x1 < 0
a c c 2 a1 + b x1 + f
lim g& = 2
2
g 0
a 2 c c a1 b x1 + f
g >0
a c c 2 a1 b x1 + f
lim g& = 2
2
g 0
a 2 c c a1 + b x1 + f
g <0
(1.4.15)
(1.4.16)
(1.4.17)
(1.4.18)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 21
atunci din (1.4.15) i (1.4.16) se concluzioneaz c este satisfcut condiia de atingere a dreptei g = 0.
Prin urmare, (1.4.17) i (1.4.18) reprezint condiiile necesare i suficiente de existen a unui m.a. pe
dreapta g = 0.
Presupunnd condiiile (1.4.17) i (1.4.18) satisfcute, se pune problema caracterizrii
dinamicii SRA-ma-e. Astfel, n regim alunector ideal se anuleaz variabila de comutaie i relaia
(1.4.1.6) duce la
x2 = c x1.
(1.4.19)
nlocuind expresia lui x2 din prima ecuaie a relaiei (1.4.1) n (1.4.1.19) se obine ecuaia diferenial
caracteristic m.a.
(1.4.20)
(1.4.21)
unde t0 reprezint momentul de timp la care SRA-ma-e intr n regim alunector sau durata fazei de
atingere. Deci sistemul n m.a. este asimptotic stabil pentru orice stare iniial x(t0) = [x1(t0) x2(t0)]T
situat pe dreapta de comutaie g = 0, de unde rezult c regimul alunector este de dorit cel puin din
punctul de vedere al stabilitii sistemului.
ntruct condiiile (1.4.17) i (1.4.18) de existen / meninere a regimului alunector n sistem
au fost obinute deja, n continuare va fi prezentat fr demonstraie o teorem care stabilete
condiia de atingere (a dreptei de comutaie g=0).
Teorema 1.4.1 (Itkis, 1976): Starea SRA-ma-e atinge dreapta de comutaie dac i numai dac
ecuaia caracteristic a sistemului cu = nu are rdcini reale pozitive.
n continuare vor fi punctate urmtoarele observaii legate de enunul teoremei 1.4.1:
1. Teorema afirm c se atinge dreapta de ecuaie g = 0 dac SRA-ma-e cu reacie negativ nu
este instabil i aperiodic.
2. Conform enunului teoremei, nu este necesar stabilitatea SRA-ma-e cu =, admindu-se
rdcini ale ecuaiei caracteristice care sunt reale strict negative precum i rdcini complex conjugate.
3. Ecuaia caracteristic la care se refer enunul teoremei 1.4.1 are expresia
s2 + a2 s + (a1 + b ) = 0.
(1.4.22)
(1.4.23)
atunci ecuaia (1.4.22) va avea rdcini complex conjugate, ceea ce va conduce la atingerea dreptei de
comutaie g = 0.
n concluzie, prin creterea valorilor termenilor b i b (obinut prin alegerea adecvat a
valorilor parametrilor {, }) poate fi garantat ntotdeauna condiia de atingere. n plus, creterea
valorilor lui i conduce la reducerea duratei fazei de atingere (a se vedea analogia cu scderea
timpului de cretere la SRA convenionale (Preitl .a., 1996)) i, procednd n acest mod, dinamica
SRA-ma-e va depinde mai puin de parametrii PC deoarece dinamica sistemului n m.a. este guvernat
de ecuaia (1.4.20), care nu conine parametrii PC i depinde doar de parametrul c.
(1.4.24)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 23
Celelalte mrimi i ceilali parametri care apar n fig.1.8 au semnificaii cunoscute (Muuroi i
Popovici, 2006). Se dau valorile parametrilor procesului condus (Antic .a., 1992): km = 0.33 Nm/A,
ke = 0.33 Vsec/rad, La = 14.28 mH, Ra = 4.2 , J = 0.7110-3 kgm2, kp = 35 V/V. Se cer rezultate de
simulare numeric a comportrii SRA-ma-e proiectat.
Soluie: Pentru a aduce MM al PC la forma (1.4.1) se pornete de la ecuaiile de stare aferente
MM-ISI al PC
(1)
(2)
(3)
relaiile (1) i (2) pot fi rearanjate sub forma (1.4.1) necesar proiectrii SRA-ma-e. Astfel, eliminnd
pe ia din relaiile (1) i (2) rezult modelul matematic intrare-ieire (MM-II) n domeniul timp aferent
PC
(4)
(5)
& x& 1 = w
& x2,
y& = w
(6)
&y& = w
&& x& 2 ,
(7)
se obine forma dorit (dat de relaiile (1.4.1)) a ecuaiilor de stare aferente MM-ISI al PC, n care
parametrii i termenul f au urmtoarele expresii i valori (Precup i Fogarai, 1992):
a1 = kekm/J/La = 1.07104,
(8)
a2 = Ra/La = 294.1,
(9)
6
b = kmkp/J/La = 1.1310 ,
(10)
&& + a2 w
& + a1w + (1/J) v& + (a2/J)v = w
&& + 294.1 w
& +
f= w
+ 1.07104w + 1408.5 v& + 4.14105v.
(11)
Observaie: Pentru simplitate, calculele care duc la MM (1.4.1) al procesului condus pot fi
efectuate i n domeniul operaional prin aplicarea transformrii Laplace n condiii iniiale nule innd
seama de proprietile transformrii Laplace (Precup .a., 2002).
Proiectarea regulatorului cu structur variabil din cadrul SRA-ma-e se face prin parcurgerea
celor doi pai menionai anterior. n acest sens se impune c = 240 i apoi, pentru satisfacerea
condiiilor (1.4.17) i (1.4.18), se alege = 2. Trebuie remarcat faptul c dei condiia (1.4.23) nu este
ndeplinit, teorema 1.4.1 este verificat. Acest lucru ilustreaz suficiena condiiei (1.4.23).
n fig.1.9 este prezentat rspunsul SRA-ma-e-tc proiectat considernd urmtorul scenariu de
simulare:
- modificarea treapt a referinei:
w(t) = 20 (t) pentru t [0; 0.1] sec;
-
(12)
n relaiile (12) i (13) prin (t) a fost notat semnalul de tip treapt unitate.
(13)
1.4.2. Sisteme de reglare automat n mod alunector cu timp continuu prin comutaie
bazat pe eroarea de reglare n variant PI
Dup cum a fost prezentat n paragrafele anterioare, strategia de reglare cu structur variabil
n mod alunector prin comutaie bazat pe eroarea de reglare are avantaje importante, dintre care se
amintesc:
performane bune de regim dinamic exprimate prin rspunsuri rapide;
sensibilitate redus la perturbaii parametrice i de tip sarcin.
n faza de implementare a regulatoarelor cu structur variabil apare ns problema limitrii
superioare a frecvenei de comutaie i a valorii absolute a comenzii (datorit ineriei elementului de
execuie i echipamentului de conducere numeric) cu efecte negative manifestate prin (a se vedea
exemplul 1.4.1):
apariia unor oscilaii nedorite de frecven ridicat cunoscute sub numele de
chattering (Utkin, 1978) care se suprapun peste rspunsul sistemului n regim
staionar constant;
existena statismului, adic valoarea de regim staionar constant (VRSC) a erorii de
reglare este nenul pentru semnale constante aplicate intrrii de referin i intrrii de
perturbaie.
Acestea sunt motivele pentru care se consider util combinarea strategiei de reglare cu
structur variabil n mod alunector cu strategia de reglare clasic de tip PI n scopul mbuntirii
performanelor de regim dinamic i staionar ale sistemului (Hung .a., 1993; Milosavljevic .a., 1994).
Totodat, aceast combinare permite eliminarea fenomenului de chattering. Pe de alt parte, aceleai
efecte benefice se pot obine prin introducerea unui termen integral n circuitul erorii de reglare
conform celor cunoscute la sistemele de reglare automat cu reacie dup stare (SRA-x) (Preitl i
Precup, 2001). n cadrul acestui paragraf va fi abordat doar combinarea strategiei de reglare cu
structur variabil (n mod alunector) cu cea de tip PI. Sunt posibile dou modaliti de combinare
care duc la diverse structuri de regulatoare:
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 25
A) Regulatorul de tip PI (RG-PI) este introdus n aval fa de regulatorul propriu-zis cu
structur variabil, deci eroarea de reglare este aplicat direct regulatorului cu structur variabil;
rezult regulatorul notat cu structur variabil notat cu RG-SVPI.
B) RG-PI este introdus n amonte fa de regulatorul propriu-zis cu structur variabil, adic
imediat dup elementul de comparare care genereaz eroarea de reglare; rezult regulatorul notat cu
RG-PISV.
n cele ce urmeaz vor fi tratate pe larg ambele structuri de regulatoare. Se consider c
procesul condus este modelat matematic conform relaiilor (1.4.1), iar aspectele legate de ordinul
modelului matematic al PC prezentate n paragraful 1.4.1 rmn valabile i n cadrul acestui paragraf.
A) Regulatorul cu structur variabil cu regulator de tip PI n aval (RG-SVPI). Pentru aceast
structur de regulator variabila de comutaie are expresia
g(t) = c x1(t) + x2(t),
(1.4.25)
n care parametrul c = const > 0 determin panta dreptei de comutaie g = 0 n planul strilor i, n
acelai timp, viteza de rspuns a SRA-ma-e n m.a.; pentru un rspuns rapid c trebuie ales de valoare
ct mai mare.
Pentru RG-SVPI sunt cunoscute dou variante de structuri (Milosavljevic .a., 1992):
A.1) RG-SVPI de tip cvasireleu;
A.2) RG-SVPI de tip releu ideal,
prezentate n continuare.
A.1) RG-SVPI de tip cvasireleu funcioneaz pe baza legii de reglare
t
() x1() d,
(1.4.26)
(1.4.27)
Parametrul = const > 0 trebuie determinat din condiia de atingere, considerat n cadrul acestui
paragraf drept cuplat n acest paragraf cu condiia de existen a m.a. (a se vedea relaia (1.3.12)) i
exprimat n (1.4.28):
g(t) g& (t) < 0.
(1.4.28)
(1.4.29)
(1.4.30)
(1.4.31)
(1.4.32)
(1.4.33)
(1.4.34)
nlocuind comanda u din (1.4.26) n (1.4.34) innd seama de relaia (1.4.27), rezult (Precup i
Fogarai, 1992)
g(t) [(c2 - a2 c + a1) x1(t) b x1(t)sgn(g(t)x1(t))
t
(b /Ti)
(1.4.35)
(1.4.36)
de unde se obine
b < [(c2 a2 c + a1) x1(t) f(t)]/[|x1(t)| + (1/Ti)
|x1()| d].
(1.4.37)
(1.4.38)
de unde rezult
b < [ (c a2 c + a1) x1(t) + f(t)]/[|x1(t)| + (1/Ti)
2
|x1()| d].
(1.4.39)
Din relaiile (1.4.37) i (1.4.39) rezult urmtoarea dependena care permite calculul parametrului :
b < |(c2 a2 c + a1) x1(t) f(t)|/[|x1(t)| +(1/Ti)
|x1()| d].
(1.4.40)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 27
1) Exprimarea MM al PC sub forma ecuaiilor de stare (1.4.1).
2) Stabilirea valorii constantei de tip de integrare Ti, recomandndu-se n acest scop aplicarea
principiului compensrii (Precup i Fogarai, 1992; Preitl i Precup, 2001).
3) Alegerea valorii parametrului c innd seama de relaia (1.4.32) i de performanele impuse
SRA.
4) Determinarea valorii parametrului din relaia (1.4.40) presupunnd anumite forme de
variaie pentru w i v.
A.2) RG-SVPI de tip releu ideal este concentrat asupra urmtoarei legi de reglare:
t
U0sgn(g() d,
(1.4.41)
n care U0 = const > 0 i variabila de comutaie g este exprimat conform relaiei (1.4.25).
n fig.1.11 este ilustrat schema bloc informaional a SRA-ma-e cu RG-SVPI de tip releu
ideal, de unde pot fi observai parametrii de acordare strict pozitivi ai regulatorului {Ti, c, U0}.
Metoda de proiectare a SRA-ma-e-tc cu RG-SVPI de tip releu ideal const n parcurgerea
urmtoarelor etape:
1) Aducerea MM al PC la forma exprimat prin ecuaiile de stare (1.4.1).
2) Stabilirea valorii lui Ti aplicnd principiul compensrii.
3) Alegerea valorii lui c conform relaiei (1.4.32) i innd seama de performanele impuse
SRA.
4) Determinarea valorii lui U0 printr-o procedur similar obinerii lui n cazul A.1) i
prezentat n cele ce urmeaz.
Astfel, substituind comanda u(t) din relaia (1.4.41) n condiia suficient de existen (i
atingere) a m.a. (1.4.34), rezult
g(t)[(c2a2c+a1)x1(t)bU0sgn(g(t))(bU0/Ti)
sgn(g())df(t)]>0.
(1.4.42)
(1.4.43)
echivalent cu
b U0 < [(c2 a2 c + a1) x1(t) f(t)]/(1 + t/Ti).
(1.4.44)
(1.4.45)
(1.4.46)
n final, din relaiile (1.4.44) i (1.4.46) rezult relaia de calcul al parametrului de acordare
U0:
b U0 < |(c2 a2 c + a1) x1(t) f(t)|/(1 + t/Ti).
(1.4.47)
Relaia (1.4.47) este aplicabil pentru forme cunoscute de variaie ale referinei w i perturbaiei v.
B) Regulatorul cu structur variabil cu regulator de tip PI n amonte (RG-PISV). Notnd cu x3
ieirea RG-PI (cu coeficientul de transfer unitar i constanta de timp de integrare Ti) situat imediat n
aval fa de elementul de comparare al SRA-ma-e (deci, RG-PI admite pe x1 ca intrare), poate fi
exprimat urmtoarea dependen intrare-ieire pentru RG-PI (este folosit i prima ecuaie din
(1.4.1)):
(1.4.48)
Prin urmare, rescrierea relaiilor (1.4.1) i (1.4.48) conduce la ecuaiile de stare ale PC extins cu RGPI:
x& 1 = x2,
x& 2 = a1 x1 a2 x2 + b u + f,
x& 3 = (1/Ti) x1 + x2.
(1.4.49)
Remarc: Prin lucarea n considerare a unei variante paralel pentru RG-PI, x3 este ieirea
elementului de tip I. Acest lucru duce la alte variante ale ecuaiilor (1.4.48) i (1.4.49).
Spre deosebire de cazul SRA-ma-e-tc cu RG-SVPI la care s-a lucrat cu un sistem de ordinul al
doilea, n situaia SRA-ma-e-tc cu RG-PISV este vorba despre un sistem de ordinul al treilea. Acest
lucru duce la alt expresie a variabilei de comutaie:
g(t) = c1 x1(t) + c2 x2(t) + x3(t),
(1.4.50)
unde parametrii strict pozitivi c1 i c2 determin poziia / panta planului de comutaie g=0 n spaiul
strilor i, n acelai timp, viteza de rspuns a sistemului n m.a.
Pentru RG-PISV sunt considerate similar situaiei de la RG-SVPI dou variante de
structuri de regulatoare cu structur variabil (Milosavljevic .a., 1992):
B.1) RG-PISV de tip cvasireleu,
B.2) RG-PISV de tip releu ideal.
B.1) RG-PISV de tip cvasireleu este caracterizat de urmtoarea lege de reglare:
u(t) = (t) x1(t),
(1.4.51)
(t) = sgn(g(t)x1(t)),
(1.4.52)
n care
cu observaia c ultima relaie este identic relaiei (1.4.27). Determinarea parametrului = const > 0
se face pe baza respectrii condiiei de atingere i de existen a m.a. exprimat sub forma relaiei
(1.4.28).
Derivnd pe g din (1.4.52) innd seama de ecuaiile de stare (1.4.49), se obine
(1.4.53)
(1.4.54)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 29
(1.4.55)
Presupunnd
c1 + 1 < c2 a2,
(1.4.56)
(1.4.57)
ntruct termenul (c1 c2 a2 + 1)/ c2 este ntotdeauna negativ, din relaia (1.4.57) poate fi
dedus imediat o condiie (suficient) de existen a m.a.:
g {[(c12c1c2a2+c22a1+c1)/c2 1/Ti]x1 + (c1 c2a2 +1) /c2 x3 bc2u c2f} > 0.
(1.4.58)
(1.4.59)
(1.4.60)
de unde se obine
b|x1(t)| < [(c12c1c2a2+c22a1+c1)/c21/Ti]x1(t)/c2 + (c1c2a2+1) / c22 x3(t) f(t).
(1.4.61)
2) Cazul g(t) < 0. Relaia (1.4.59) se transform de data aceasta n urmtoarea relaie:
(1.4.62)
(1.4.63)
Din (1.4.61) i (1.4.63) poate fi dedus relaia care permite determinarea lui :
b|x1(t)|< |[(c12c1c2a2+c22a1+c1)/c21/Ti]x1(t)/c2 + (c1c2a2+1) / c22 x3(t) f(t)|. (1.4.64)
Prin urmare, metoda de proiectare a SRA-ma-e-tc cu RG-PISV de tip cvasireleu poate fi
sintetizat sub forma urmtoarelor etape:
1) Se aduce modelul matematic al procesului condus la forma (1.4.1) rezultnd valorile
parametrilor a1, a2 i b.
2) Se determin valoarea lui Ti pe baza principiului compensrii.
3) Se aleg valorile parametrilor c1 > 0 i c2 > 0 innd seama de performanele impuse SRA i
de condiia suficient (1.4.56).
4) Se selecteaz valoarea parametrului > 0 pe baza relaiei (1.4.64), n condiiile acceptrii
anumitor forme cunoscute de variaie ale intrrilor SRA, w i v.
n fig.1.12 este prezentat schema bloc informaional a SRA-ma-e-tc cu RG-PISV de tip
cvasireleu. Schema pune n eviden parametrii de acordare {Ti, c1, c2, } ai RG-PISV.
(1.4.65)
(1.4.66)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 31
Dependent de semnul variabilei g pot fi explicitate dou cazuri.
1) Cazul g(t) > 0. Relaia (1.4.66) se transform n
(1.4.67)
echivalent cu
bU0<[(c12c1c2a2 +c22a1+c1)/c21/Ti]x1(t)/c2+(c1c2a2+1)/c22x3(t)f(t).
(1.4.68)
(1.4.69)
de unde rezult
bU0<[(c12c1c2a2+c22a1+c1)/c21/Ti]x1(t)/c2(c1c2a2+1)/c22x3(t)+f(t).
(1.4.70)
(1.4.71)
Observaii:
1. Valorile parametrilor de acordare c, c1 i c2 pot fi crescute astfel nct s depeasc valorile
date de relaiile (1.4.32) respectiv (1.4.56) n vederea mbuntirii performanelor de regim dinamic
ale SRA-ma-e. ns, preul acestei creteri poate fi pltit prin posibilitatea ca relaia (1.4.28) s nu mai
fie ndeplinit, ceaa ce duce la instabilitatea SRA-ma-e.
2. Trebuie acordat o atenie deosebit alegerii valorilor parametrilor i U0 deoarece acestea
determin domeniul de existen al m.a.
Exemplul 1.4.2: S se proiecteze cte un SRA-ma-e-tc cu RG-SVPI i RG-PISV n
variantele de structuri A.1), A.2), B.1) i B.2) destinat reglrii turaiei motorului de curent continuu
cu excitaie separat prezentat n exemplul 1.4.1. S se compare cele patru variante proiectate de SRAma-e-tc pe baza rezultatelor de simulare numeric n condiiile scenariului de simulare acceptat n
cadrul exemplului 1.4.1.
Soluie: n primul rnd, pentru toate cele patru variante de regulatoare cu structur variabil
este necesar ca modelul matematic al procesului condus s fie adus la forma (1.4.1) procednd ca n
exemplul 1.4.1. Apoi, urmrind metodele de proiectare prezentate anterior, pentru toate cele patru
variante de SRA-ma-e-tc se stabilete valoarea constantei de timp de integrare. Cele dou constante de
timp ale motorului au expresiile
Ta = La/Ra = 3.4 msec, Tm = J Ra/ke/km = 27.4 msec.
(1)
(2)
n continuare, conform etapelor din metodele de proiectare a SRA-ma-e-tc, pentru cele dou
variante de RG-SVPI va fi aleas valoarea parametrului c astfel nct s fie satisfcut condiia
(1.4.32):
c = 240.
(3)
(4)
iar n fig.1.14 este ilustrat rspunsul SRA-ma-e proiectat n raport cu modificrile lui w, v i J
prezentate n exemplul 1.4.1 (este vorba despre scenariul de simulare acceptat).
Fig.1.14. Rspunsul SRA-ma-e-tc proiectat, cu RG-SVPI de tip cvasireleu sau cu RG-SVPI de tip releu
ideal.
n cazul RG-SVPI de tip releu ideal valoarea lui U0 se obine innd seama de relaia (1.4.47):
U0 = 3,
(5)
(6)
(R.-E. Precup, 13) 1.4 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-e) 33
plus, prin adugarea componentei PI n legea de reglare se mbuntesc i performanele de regim
dinamic ale SRA.
1.5.1. Sisteme de reglare automat n mod alunector cu timp continuu prin comutaie
bazat pe reacie dup stare fr corecia erorii de reglare
Pentru analiza clasei de SRA-ma-x-tc fr corecia erorii de reglare, procesul condus (PC) se
consider caracterizat prin sistemul monovariabil de ordinul n liniar invariant n timp cu MM-ISI
x& p = Ap xp + bp u + bpv v,
y = cpT xp,
(1.5.1)
n care: xp (n, 1) vectorul de stare al PC, y ieirea reglat, u comanda, v perturbaia i matricele
Ap (n, n), bp (n, 1), bpv (n, 1), cpT (1, n) sunt constante. Cea mai simpl structur de SRA-ma-x-tc este
prezentat n fig.1.17 (Bhler, 1986), unde se pun n eviden (a se observa analogia cu SRA cu reacie
dup stare (Preitl i Precup, 2001)): w referina, kw parametrul de intervenie a referinei
caracteriznd blocul de referin de tip proporional, kpT (1, n) matricea linie a parametrilor blocului
de reacie dup stare, de tip proporional, cunoscut i sub numele de bloc de compensare (BC-x) sau
compensator sau compensator stabilizator.
(1.5.2)
similar situaiei clasice de sistem de reglare automat cu reacie dup stare (SRA-x),
- legea de reglare cu structur variabil de tip bipoziional (releu ideal)
u M
u=
um
dac
dac
g(x p ) > 0,
g ( x p ) < 0,
(1.5.3)
n care um = const < 0 i uM = const > 0 pentru a asigura reacia stabilizatoare (a se vedea subcapitolul
1.2).
Dup cum este cunoscut, modul alunector (ideal) se instaleaz n sistem atta timp ct starea
sistemului descrie o traiectorie pe hiperplanul de comutaie avnd ecuaia (1.5.4):
g(xp) = 0
(1.5.4)
g& (xp) = 0.
(1.5.5)
Prin derivarea relaiei (1.5.2) n raport cu timpul i utilizarea lui (1.5.5) rezult
T
k P x& P + k w w& = 0 .
(1.5.6)
Apoi, se nlocuiete x& p din ecuaia de stare aferent relaiei (1.5.1) n relaia (1.5.6) obinndu-se
& = 0.
kpT (Ap xp + bp u + bpv v) + kw w
(1.5.7)
&.
ue = [1/(kpTbp)] kpT (Ap xp + bpv v) + [1/(kpTbp)] kw w
(1.5.8)
(1.5.10)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 35
& +bpvv =
x& p = Apxp[1/(kpTbp)]bpkpT(Apxp+bpvv)+[1/(kpTbp)]bpkw w
&.
= {Ap[1/(kpTbp)]bpkpTAp}xp + {bpv[1/(kpTbp)]bpkpTbpv}v + [kw/(kpTbp)]bp w
(1.5.11)
Prin urmare, MM-ISI al SRA-ma-x n m.a. (obinut prin aplicarea metodei comenzii echivalente) poate
fi scris sub forma
&,
x& p = Ap* xp + bpv* v + bpw1* w
(1.5.12)
(1.5.13)
O problem interesant care apare n general n studiul SRA-ma este constituit de faptul c
m.a. nu exist / nu se instaleaz pe ntreg hiperplanul de comutaie, ci doar ntr-un subdomeniu
al su ale crui limite se determin n cele ce urmeaz. Pentru aceasta se ncepe cu presupunerea
& = 0, i relaia (1.5.8) devine
(simplificatoare) c referina w este constant, ceea ce se traduce prin w
ue = [1(/kpTbp)]kpT(Apxp + bpvv).
(1.5.14)
La limita de funcionare n m.a. comanda echivalent poate lua cele dou valori posibile, ue = uM sau
ue = um. Prin urmare, din relaia (1.5.14) rezult urmtoarea condiie la limit:
kpT (bp ulim + Ap x P + bpv v) = 0,
(1.5.15)
n care s-au folosit notaiile ulim {um, uM} pentru comand i x P pentru vectorul de stare al
sistemului n m.a. Este evident c x P se afl pe hiperplanul de comutaie, deci g( x P ) = 0 i din
(1.5.2) rezult
g( x p ) = kpT x p + kw w = 0.
(1.5.16)
a
kpT = [kaT kn], x P = ,
x n
(1.5.17)
cu kaT de dimensiune (1, n1) i x a de dimensiune (n1, 1). Din relaia (1.5.16) utiliznd notaiile
(1.5.17) se obine
(1.5.18)
deci este posibil eliminarea variabilei de stare x n sau a oricrei alte variabile de stare (n acest din
urm caz trebuie efectuat o permutare a variabilelor de stare care va influena valorile matricelor care
intr n discuie). nlocuind x n din relaia (1.5.18) n relaia (1.5.17), rezult
I
0
a +
x P =
T x
w,
k w k n
(1 k n )k a
(1.5.19)
cu I matricea unitate de ordinul (n1). Apoi, prin nlocuirea lui x P n relaia (1.5.15) se obine
rezultatul
0
T
a + b Pv v + A P
k P b P u lim + A P
T x
w = 0 .
(1 k n )k a
k w k n
(1.5.20)
(1.5.21)
care poate fi interpretat geometric ca ecuaia unui hiperplan de dimensiune (n2) n spaiul strilor
(aceasta deoarece dim x a =n1). Matricea linie fT corespunde normalei determinnd nclinarea
hiperplanului de ecuaie (1.5.21) cu expresia
T
= k P AP
T ,
(1 k n )k a
(1.5.22)
0
T
h f = k P b P u lim + b Pv v + A P
w ,
k w k n
(1.5.23)
determin poziia hiperplanului (1.5.21) fa de originea spaiului strilor i ofer informaii privind
distana de la origine la hiperplanului menionat.
Observaii:
1. Relaia (1.5.23) arat destul de simplu influena perturbaiei v i a referinei w n sensul c
aceste dou mrimi provoac o translatare a hiperplanului.
2. ntotdeauna exist i este vorba de fapt despre despre dou hiperplane paralele care fixeaz
limitele domeniului de existen a m.a. datorit faptului c ulim din relaia (1.5.23) poate lua dou
valori distincte (um i uM).
3. Pentru n = 3 relaia (1.5.21) poate fi interpretat ca ecuaiile a dou drepte paralele, iar
pentru n = 2 corespunde la dou puncte. n fig.1.19 sunt puse n eviden prin haurare domeniile de
existen a m.a. n cazurile n = 3 i n = 2.
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 37
Fig.1.19. Relativ la interpretarea geometric a domeniilor de existen a m.a. n cazurile n=2 i n=3.
n cele ce urmeaz se va demonstra c relaia (1.5.10) care reprezint condiia de existen
a m.a. este echivalent condiiei de atingere menionate n subcapitolul 1.3:
g(xp) g& (xp) < 0.
(1.5.24)
sgn( g& ( x P )) u
e =u M
= sgn( g& ( x P )) u
e =u m
(1.5.25)
Dac se ine seama de faptul c membrul stng al relaiei (1.5.7) reprezint de fapt expresia lui g& (xp),
(1.5.26)
de unde rezult
(1.5.27)
(1.5.28)
(kpTbp)
Presupunnd
> 0 i mprind ultima relaie cu
rezult pe baza expresiei comenzii
& = 0 relaia (1.5.29):
echivalente prezentate n (1.5.14) n condiia w
um < ue < uM,
(1.5.29)
care, la limit, devine tocmai condiia necesar de existen a m.a. exprimat sub forma (1.5.10).
Remarc: Relaia (1.5.10) cu ue conform relaiei (1.5.14) poate fi folosit urmrind dou
scopuri (asemntor situaiei SRA-ma-e prezentate n subcapitolul 1.4):
pentru um i uM date pot fi calculate limitele domeniului de existen a m.a., care este, evident,
un subdomeniu al hiperplanului de comutaie;
pornind de la un domeniu dorit de existen a m.a. bazat pe cunoaterea limitelor de variaie
ale parametrilor PC, intrrilor i strilor, pot fi calculate valorile maxim i minim ale
comenzii um, respectiv uM care sunt doi dintre parametrii de acordare ai regulatorului cu
structur variabil.
O alt problem interesant ntlnit n general la SRA-ma este reprezentat de posibilitatea
ca traiectoriile de stare s ias din domeniul de existen (chiar limitat) a m.a. i ca n acest fel
Fig.1.20. Proieciile pe planul <x1, x2> ale traiectoriilor de stare i ale domeniului restrns de
persisten a m.a. n cazul n = 3.
Dreptele d1 i d2 delimiteaz domeniul de existen a m.a. Dac traiectoriile de stare sunt
orientate ctre interiorul domeniului (punctele de tip A i E), este posibil ca m.a. s persiste. Dac,
dimpotriv, traiectoriile sunt orientate ctre exteriorul domeniului de existen a m.a. (punctele de tip
B), este sigur c m.a. nu va persista. La limit, traiectoriile de stare sunt tangente (n punctele de tip C)
dreptelor d1 i d2. Plecnd de la punctele de tip C pot fi gsite att curbele c1 i c2 care delimiteaz
domeniul restrns de persisten a m.a. ct i punctele de intersecie de tip D cu dreptele d1 i d2. Deci
domeniul restrns de persisten a m.a. este delimitat n fig.1.20 de curbele c1 i c2 precum i de
dreptele d1 i d2.
Determinarea acestui domeniu restrns de persisten a m.a., se efectueaz apelnd din nou la
comanda echivalent ue (Utkin, 1977). Astfel, se pleac de la necesitatea orientrii traiectoriilor de
stare ctre interiorul domeniului de existen a m.a., deci la limitele domeniului trebuie s fie
satisfcute condiiile
< 0 dac u e = u M
,
u& e =
> 0 dac u e = u m
(1.5.30)
=[f c
x
f n 1 ] , x a = c ,
x n 1
(1.5.31)
cu fcT de dimensiune (1, n2) i x c de dimensiune (n2, 1), dup efectuarea unor calcule relativ
simple similare celor efectuate anterior n cadrul relaiilor (1.5.25) ... (1.5.28), care rmn ca exerciiu
pentru cititor (a se vedea calculele din (Bhler, 1986)), rezult
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 39
mT x c + qm = 0,
(1.5.32)
1.5.2. Sisteme de reglare automat n mod alunector cu timp continuu prin comutaie
bazat pe reacie dup stare cu corecia erorii de reglare
Structura de SRA-ma-x-tc fr corecia erorii de reglare poate fi mbuntit prin adugarea
unui bloc de eroare de reglare nul (BERN) cu caracter integrator, care are ca efect anularea VRSC a
erorii de reglare pentru w = const i v = const, sistemul devenind astatic. n fig.1.21 este prezentat
structura unui SRA-ma-x-tc cu corecia erorii de reglare.
x& P = Ap xp + bp u + bpv v,
y = cpT xp,
(1.5.33)
(1.5.34)
n care s-a utilizat ecuaia ieirii din (1.5.33), xR reprezint ieirea integratorului (variabila de stare
asociat integratorului) i Ti este constanta de timp de integrare. n unele situaii Ti apare sub forma
Ti/kR, kR fiind coeficientul / parametrul de intervenie a lui xR. Distribuia raportului kR/Ti ntre cele
dou elemente ale BERN rmne o problem de implementare (Preitl i Precup, 2001).
Apariia lui xR conduce la un nou vector de stare (n+1)-dimensional notat cu x i avnd
expresia
x
x = P .
xR
(1.5.35)
Folosind notaia (1.5.35), relaiile (1.5.33) i (1.5.34) pot fi rearanjate sub forma MM-ISI al procesului
extins {PC + BERN} de ordin (n+1):
x& = A x + b u + bv v + bw w,
(1.5.36)
0
AP
b Pv
b P
, b = , b v =
A=
T
,
0
0
(1 Ti )c P 0
0
T
T
bw =
, c = [c P 0] .
1
T
i
(1.5.37)
(1.5.38)
unde k de dimensiune (1, n+1) este matricea linie a parametrilor reaciei dup stare cu expresia
kT = [kpT kR].
(1.5.39)
u
u= M
um
dac
g ( x) > 0 ,
dac
g ( x) < 0,
(1.5.40)
cu uM = const > 0 i um = const < 0. Sistemul se afl n regim alunector atta timp ct starea x aparine
hiperplanului de comutaie definit prin ecuaia
g(x) = 0,
(1.5.41)
g& (x) = 0.
(1.5.42)
Derivnd pe g n raport cu timpul n relaia (1.5.38), nlocuind pe x& din ecuaia de stare a MM-ISI
(1.5.36) n rezultat i apoi utiliznd relaia (1.5.42), se obine urmtorul rezultat:
& = 0.
kT (A x + b u + bv v + bw w) + kw w
(1.5.43)
&,
ue = [1/(kTb)] kT (A x + bv v + bw w) + [1/(kTb)] kw w
(1.5.44)
(1.5.45)
(1.5.46)
MM-ISI al sistemului n m.a. se obine prin substituirea comenzii echivalente din relaia
(1.5.44) n ecuaia de stare din (1.5.36) i pstrarea neschimbat a ecuaiei ieirii din (1.5.36):
&,
x& = A* x + bv* v + bw* w + bw1* w
y = c*T x,
(1.5.47)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 41
n care matricele au expresiile
A* = {I [1/(kTb)] b kT} A, bv* = {I [1/(kTb)] b kT} bv,
bw* = {I [1/(kTb)] b kT} bw, bw1* = kw/(kTb) b, c*T = cT.
(1.5.48)
1.5.3. Sisteme de reglare automat n mod alunector cu timp continuu prin comutaie
bazat pe reacie dup stare cu observator de stare
Exist situaii cnd nu toate variabilele de stare care intr n componena funciei de comutaie
g(x) (sau g(xp)) sunt accesibile msurrilor; atunci se utilizeaz, ca i n cazul SRA cu structur fix
(Dumitrache, 2005), observatoare de stare (OS-x). n fig.1.22 este prezentat schema bloc
informaional a SRA-ma-x-tc cu OS-x.
Fa de structura din fig.1.17elementul nou l reprezint observatorul de stare care furnizeaz
vectorul de stare observat xo folosit la formarea variabilei de comutaie g(xo). Este evident c se
dorete ca xo s fie o msur ct mai exact a vectorului de stare xP, adic norma vectorului (xP xo) s
fie nul sau s tind asimptotic ctre zero.
x& P = Ap xp + bp u,
(1.5.49)
cu matricele corespunztor definite. OS-x, care este un sistem dinamic, este caracterizat de ecuaia de
stare
x& o = Ao xo + bp u + bo y.
(1.5.50)
Prin scderea membru cu membru a ecuaiilor de stare din (1.5.49) i (1.5.50) utiliznd ecuaia ieirii
din (1.5.49) se obine
(1.5.51)
n ipoteza
Ao + bo cpT = Ap,
(1.5.52)
(1.5.53)
(1.5.54)
pentru OS-x se poate scrie urmtoarea relaie rezultat imediat prin rescrierea relaiei (1.5.53):
e& x = Ao ex.
(1.5.55)
Pe baza relaiei (1.5.55), dac se impune o matrice Ao asimptotic stabil (cu spectrul situat n
semiplanul complex stng) (Rsvan, 1987), se obine
lim || e x (t ) ||= 0.
(1.5.56)
Variabila de comutaie este definit conform schemei bloc din fig.1.22 i are expresia
g(xo) = kpT xo + kw w = kpT (xp ex) + kw w,
(1.5.57)
iar legea de reglare cu structur variabil este din nou de tip releu ideal
u
u= M
um
dac
dac
g(xo ) > 0 ,
g ( x o ) < 0,
(1.5.58)
(1.5.59)
g& ( x o ) = 0 .
(1.5.60)
(1.5.61)
(1.5.62)
Rezolvarea ecuaiei (1.5.62) n raport cu u conduce la expresia (1.5.63) a comenzii echivalente, ue:
ue = [1/(kpTbp)] kpT (Ap xp Ao ex).
(1.5.63)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 43
Prin substituirea comenzii u = ue din relaia (1.5.63) n ecuaia de stare din (1.5.49) i pstrarea
ecuaiei ieirii din (1.5.49), rezult MM-ISI al sistemului n m.a.
y = cp*T xp,
(1.5.64)
Ap*
(1.5.65)
n continuare vor fi prezentate unele aspecte privind principiul separrii cunoscut de la SRAx cu structur fix. Pentru aceasta, se definete un nou vector de stare al sistemului global (inclusiv
OS-x) i avnd dimensiunea 2n:
x
x = P.
ex
(1.5.66)
Prin rearanjarea ecuaiilor (1.5.55) i (1.5.64) innd seama de notaia (1.5.66) rezult MM-ISI global
n m.a.
x& = A x,
y = cT x,
(1.5.67)
n care
A*P
A=
0
*
Ao T
T
T
, c = [cp 0 ].
Ao
(1.5.68)
Polinomul caracteristic al sistemului global (s) se scrie utiliznd relaia (1.5.68); rezult expresia
s I A*P
( s ) = det( s I A) = det
0
*
Ao
=
s I Ao
(1.5.69)
= det( s I A P ) det( s I A o ).
Relaia (1.5.69) reprezint esena principiului separrii n sensul c polii sistemului aflat n
m.a. sunt separai de polii OS-x, deci este posibil proiectarea blocului de compensare (eventual,
inclusiv a BERN) separat de proiectarea OS-x. Practic, se ncepe cu proiectarea OS-x prin amplasarea
polilor si (spectrul matricei Ao, (Ao)) puin n stnga polilor SRA-ma-x; bo rezult apoi din (1.5.52).
Efectul const n stabilizarea rapid a OS-x, deci, dup un proces tranzitoriu iniial de durat ct mai
scurt, are loc anularea erorii de observare a strii i ecuaia de stare din (1.5.64) devine
(1.5.70)
similar situaiei SRA-ma-x fr OS-x. Pentru metode de proiectare a OS-x se recomand consultarea
lucrrilor (Ionescu, 1985; Dumitrache, 2005). Dup proiectarea OS-x se va opera cu variabilele de
stare din vectorul xp ca i cum acestea ar fi accesibile n totalitate msurrilor i se proiecteaz
celelalte elemente ale regulatorului cu structur variabil.
(1.5.71)
0 = 0,
(1.5.72)
n care
*
(1.5.73)
{p1*
= 0,
p2*,
...,
pn+1*}
(1.5.74)
asigur
( A ) = { p = 0, p ,..., p
*
1
*
2
*
n +1
un
spectru
(1.5.74)
dorit
al
matricei
sistemului
m.a.,
innd seama de relaia (1.5.73) n maniera cunoscut de la sistemele de reglare automat cu reacie
dup stare (SRA-x), rezult valorile parametrilor din matricea linie kT.
Observaii:
1. ntotdeauna exist un grad de libertate n proiectare deoarece sistemul algebric care rezult
n urma identificrii coeficienilor este simplu nedeterminat (are (n+1) ecuaii cu n necunoscute n
cazul SRA-ma-x cu BERN, iar ntre necunoscute se afl i raportul kR/Ti).
2. Prin aplicarea metodei de proiectare prezentate la SRA-ma-x-tc cu corecia erorii de reglare
se obin att valorile parametrilor kpT ai blocului de compensare ct i parametrii {kR, Ti} ai BERN,
adic blocul de compensare i BERN sunt proiectate mpreun. BERN poate fi proiectat i separat de
blocul de compensare. n lucrarea (Precup, 1993) a fost propus o metod de proiectare a BERN n
domeniul frecven asociat cu proiectarea n prealabil a blocului de compensare kpT prin metoda
alocrii.
n continuare vor fi prezentate cteva consideraii privind alegerea amplasrii polilor SRAma-x-tc n m.a., {p2*, p3*, ..., pn+1*}. Este tratat, din nou, clasa de SRA-ma-x-tc cu corecia erorii de
reglare.
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 45
O variant de amplasare a polilor recomandat n (Bhler, 1986) este conform fig.1.23, adic
polii au aceeai parte real, . Amplasarea polilor n zona haurat din fig.1.23 asigur o amortizare
mai mare sau egal cu amortizarea optimal aferent polilor situai sub unghiurile de 45o fa de axa
real. Amplasarea polilor la stnga lui (min) asigur un timp de reglare suficient de redus. Creterea
lui min > 0 (i, implicit, a lui > 0), deci amplasarea polilor din ce n ce mai mult ctre stnga, are ca
efect scderea timpului de reglare asigurat de SRA-ma-x-tc; n schimb, se reduce domeniul de
existen a m.a.
x& = A x + b ue + bv v + bw w,
(1.5.75)
n care bw = 0 n cazul fr BERN. Calculul VRSC ale lui x i ue se face pentru SRA-ma-x-tc cu
corecia erorii de reglare (cu BERN), deci sistemul (1.5.75) este de ordinul (n+1). Particularizarea la
cazul SRA-ma-x-tc fr corecia erorii de reglare este imediat.
Pentru nceput se fac pregtirile pentru proiectare, bazate pe efectuarea unor calcule de regim
staionar constant (RSC). n RSC se anuleaz efectele de derivare, prin urmare se poate nlocui x& = 0
n relaia (1.5.7.5) rezultnd sistemul de ecuaii algebrice
0 = A x + b ue + bv v + bw w,
(1.5.76)
unde prin indicele inferior aplicat unei variabile a fost marcat valoarea de regim staionar constant
(VRSC) a variabilei respective. n continuare se efectueaz descompunerea matricelor x i kT conform
relaiei (1.5.77):
x
x = a , kT = [kaT kn+1].
xn +1
ns, n RSC se anuleaz i variabila de comutaie g, deci din relaia (1.5.38) se obine
(1.5.77)
(1.5.78)
[k a
x
k n +1 ] a + k w w = 0.
xn +1
(1.5.79)
(1.5.80)
(1.5.81)
unde matricele Axa (de dimensiune (n+1, n)) i aw (de dimensiune (n+1, 1)) au expresiile
0
A xa =
T , aw =
.
(1 k n +1 )k a
k w k n +1
(1.5.82)
(1.5.83)
x a
1
u = F [bv v + (bw + A aw) w],
e
(1.5.84)
(1.5.85)
care este necesar s fie nesingular. n final, VRSC xn+1 rezult prin aplicarea relaiei (1.5.80).
Pe baza calculelor preliminare de VRSC prezentate anterior se poate trece efectiv la
proiectarea blocului kw concretizat prin calculul valorii parametrului kw. Pot fi aplicate dou cazuri de
proiectare a cror aplicare depinde de absena respectiv prezena BERN.
Cazul SRA-ma-x-tc fr corecia erorii de reglare. Se impune ca SRA-ma-x-tc s asigure n
RSC ieirea egal cu referina n condiiile acceptrii unei perturbaii nule (v = 0). Aceasta se traduce
prin
w = y = caT xa + cn xn,
(1.5.86)
caT
cu
de dimensiune (n1, 1) i xa de dimensiune (1, n1). n relaia anterioar, obinut din ecuaia
ieirii (1.5.1) aferent MM-ISI al PC, au fost utilizate notaiile
x
x P = a , cpT = [caT cn],
xn
(1.5.87)
sistemul fiind de ordinul n. ns, din anularea n RSC a variabilei de comutaie rezult (a se vedea
relaia (1.5.80))
xn = (1/kn) kaT xa + (kw/kn) w.
(1.5.88)
(1.5.89)
daT
(1.5.90)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 47
x
0] a + c n (k w k n ) w
u e
y = [d a
(1.5.91)
x a
din relaia (1.5.84) n condiiile
u e
i se substituie
v = 0,
bw = 0 (lipsete BERN),
A este nlocuit cu AP,
aw este exprimat conform relaiei (1.5.82) cu n n locul lui (n+1).
Se obine rezultatul
T
y = [d a
0
1
0] F A P (k w k n ) w + c n (k w k n ) w .
1
(1.5.92)
Impunnd n relaia (1.5.92) condiia (1.5.86), mprind apoi cu w 0 i rezolvnd n raport cu kw, se
obine
kw = kn/(cn [daT 0] F1 an),
(1.5.93)
0
a n = A P
1
(1.5.94)
(1.5.95)
deci rezult caracterul astatic al SRA-ma-x-tc, pentru calculul lui kw se impune anularea n RSC a
ieirii integratorului (a se vedea schema bloc din fig.1.21)
xR = 0.
(1.5.96)
innd seama de relaia anterioar i de faptul c xa = xp, xn+1 = xR, se poate scrie utiliznd (1.5.82)
rezultatul
I
T ,
0
aw = 0, A xa =
(1.5.97)
cu aw de dimensiune (n+1, 1) i Axa de dimensiune (n+1, n). Prin urmare, relaia (1.5.84), cu bw
conform relaiei (1.5.37) i v = 0, devine
x P
1 0
u = F 1 T w .
e
i
(1.5.98)
AP
F =
T
(1 Ti )c P
inversa sa notndu-se cu
bP
,
0
(1.5.99)
GP
= T
g n +1
gP
.
g n +1,n +1
(1.5.100)
n relaia (1.5.100) Gp are dimensiunea (n, n), gp are dimensiunea (n, 1) i gn+1T are dimensiunea (1,n).
nlocuind matricea F1 din relaia (1.5.100) n relaia (1.5.99), se obine expresia
gP
x P
(1 Ti ) w ,
u = g
e
n +1,n +1
(1.5.101)
(1.5.102)
(1.5.103)
T
innd seama de partiionarea lui x i k din (1.5.35) respectiv (1.5.39) i de condiia de RSC (1.5.96),
relaia (1.5.103) se transform n
kpT xp + kw w = 0.
(1.5.104)
n final, prin compararea relaiilor (1.5.102) i (1.5.104) rezult relaia de calcul al valorii parametrului
kw:
kw = (1/Ti) kpT gp.
(1.5.105)
1
Remarc: Din ultima relaie poate fi observat faptul c din matricea F (avnd blocurile
definite n relaia (1.5.100)) este nevoie doar de blocul reprezentat de matricea linie gp.
B.2) Metoda de proiectare bazat pe compensarea unui pol dominant din f.d.t. a SRAma-x-tc n mod alunector. Se reamintete c aceast metod este aplicabil doar clasei de SRA-max-tc cu corecia erorii de reglare. Acest lucru va fi demonstrat n cele ce urmeaz.
Pentru calculul f.d.t. a sistemului n m.a. exist mai multe variante de abordare deoarece
trebuie fcute unele aproximri datorit neliniaritii SRA-ma-x. n acest context, n acest paragraf va
fi tratat doar abordarea din (Benz, 1990), care pornete de la neglijarea fazei de atingere. Prin
urmare, se presupune c SRA-ma-x-tc este permanent n m.a., chiar la eventualele salturi ale lui w.
Se pornete de la MM-ISI al SRA-ma-x n m.a. cunoscut sub forma ecuaiilor (1.5.47) aferente
SRA-ma-x-tc cu corecia erorii de reglare (particularizarea la cazul fr corecia erorii de reglare nu
pune probleme deosebite). Se aplic transformarea Laplace ecuaiei de stare din (1.5.47) rezultnd
(1.5.106)
unde x(t0) reprezint vectorul de stare al sistemului la momentul t0 > 0 al intrrii n m.a. i t0 este
durata fazei de atingere. Rezolvnd ecuaia (1.5.106) n raport cu x(s) i substituind rezultatul n
ecuaia ieirii din (1.5.47), se obine
& ( s) ],
y(s) = c*Tx(s) = c*T(sIA*)-1[x(t0) + bv*v(s) + bw*w(s) + bw1* w
(1.5.107)
& (s ) = s w(s),
x(t0) = 0, w
(1.5.108)
(1.5.109)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 49
H w (s) =
y( s)
, pentru t 0.
w( s ) v =0
(1.5.110)
(1.5.111)
(1.5.112)
Prin particularizarea matricelor care apar n (1.5.111) la situaia fr BERN prezentat n paragraful
1.5.1 rezult
Hw(s) = cpT (sI Ap*)-1 s bpw1*, pentru t 0.
(1.5.113)
Cazul SRA-ma-x-tc cu corecia erorii de reglare. Explicitnd matricele A , bw*, bw* i c*T
conform paragrafului 1.5.2, relaia (1.5.111) devine
*
Hw(s) = [1/(kpTbp)](kR/Ti+skw)cpT{sIAp*+[kR/(TikpTbp)]bpcpT}-1bp,
pentru t 0.
(1.5.114)
Analiznd relaiile (1.5.113) i (1.5.114), se observ c doar ultima este dependent de kw.
Deci se justific faptul c aceast metod de calcul al valorii lui kw este aplicabil doar clasei de SRAma-x-tc cu corecia erorii de reglare.
n f.d.t. (1.5.114) apare zeroul
z0 = kR/(kwTi).
(1.5.115)
Se impune compensarea unui pol dominant pi < 0 al lui Hw(s) (impus la proiectarea blocului kpT) prin
zeroul z0:
z0 = pi.
(1.5.116)
Din (1.5.115) i (1.5.116) rezult relaia de proiectare algoritmic pentru blocul kw:
kw = kR/Ti/pi.
(1.5.117)
Observaie: Aceast ultim metod de calcul al lui kw prezint un dezavantaj datorat faptului
c la definirea f.d.t. Hw(s) a fost presupus faptul c SRA-ma-x-tc este permanent n m.a. Situaia
acceptat nu corespunde realitii; n consecin, la o faz de atingere de durat prea mare efectul
scontat nu mai este atins deoarece nu se mai realizeaz o compensare exact a polului dominant.
Exemplul 1.5.4.1: S se proiecteze algoritmic o structur de SRA-ma-x-tc fr corecia erorii
de reglare i o structur de SRA-ma-x-tc cu corecia erorii de reglare destinate reglrii poziiei y a
sistemului electrohidraulic cu schema bloc informaional simplificat prezentat n fig.1.24 (Preitl
.a., 1993a). Schema bloc detaliat a sistemului electrohidraulic conine i blocuri suplimentare att
liniare ct i neliniare.
Subsistemele procesului condus sunt: CEH convertorul electrohidraulic, SD sertarul
distribuitor, SMP servomotorul principal. Sistemul electrohidraulic stabilizat este cunoscut sub
numele de servosistem electrohidraulic i reprezint un SRA local cu rol de element de execuie n
cadrul SRA a turaiei unui hidrogenerator. Se dau valorile parametrilor PC: g0 = 0.00625 Vsec/mm,
Ti1 = 0.075 sec, Ti2 = 0.002 sec. Se cere simularea comportrii ambelor SRA-ma-x-tc proiectate.
x&1 = (1/Ti1) g0 u,
x& 2 = (1/Ti2) x1 (1/Ti2) v,
(1)
y = x2.
Prin identificare cu forma (1.5.1) a MM-ISI rezult imediat expresiile matricelor:
0
0
x
g 0 Ti1
, bP =
x P = 1 , AP =
,
0
x2
1 Ti 2 0
0 T
b Pv =
, c = [0 1].
1 Ti 2
(2)
(3)
Ipoteza (3) este valabil deoarece PC este liniarizat. Deci, legea de reglare cu structur variabil va
avea expresia mai simpl
u = u0sgn(g),
(4)
n care g este variabila de comutaie; n plus, prin utilizarea relaiei (3) se reduce cu unul numrul
parametrilor de acordare ai regulatorului cu structur variabil (trebuie determinat doar valoarea u0 n
locul valorilor lui um i uM).
Cazul SRA-ma-x-tc fr corecia erorii de reglare. Variabila de comutaie are expresia (1.5.2),
cu
kpT = [kx1 kx2],
(5)
(6)
Prin aplicarea metodei comenzii echivalente se obine urmtoarea expresie de tip (1.5.8) pentru
comanda echivalent:
& ].
ue = (Ti1/g0/kx1) [(kx2/Ti2) (x1 v) kw w
(7)
Apoi, prin nlocuirea lui ue n MM-ISI al PC reult MM-ISI al SRA-ma-x-tc n mod alunector
(1.5.12) cu matricele
(k x 2 k x1 )(1 Ti 2 ) 0
k w k x1
*
*
, b Pw1 =
AP =
,
1 Ti 2
0
0
(k k )(1 Ti 2 )
*
*T
b Pv = x 2 x1
, cp = [0 1].
1
T
i2
(8)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 51
Polinomul caracteristic al sistemului n m.a.
(s) = det(sI Ap*) = s [s + (kx2/kx1)(1/Ti2)]
*
pune n eviden prezena polului p1 = 0 n origine. Prin impunerea valorii celuilalt pol,
(9)
p2*:
(10)
(11)
Impunnd p = 10 i alegnd kx1 = 5 (Preitl .a., 1993a), aplicnd relaia (11) rezult kx2=3.75.
Prin efectuarea unor calcule de RSC de tipul celor din paragraful 1.5.4, se obine valoarea
parametrului kw:
kw = kx2.
(12)
(13)
Pentru v = 0 i w = const substituirea lui ue din relaia (7) n relaia (13) cu kx2 din (11) conduce la
u0 (p Ti1/g0) |x1|.
(14)
Se apreciaz c alegerea unei valori u0 = 1.5 asigur un domeniu destul de larg de existen a m.a.
SRA-ma-x-tc fr corecia erorii de reglare este testat n raport cu modificarea n treapt
unitate a referinei w, urmat de modificarea n treapt unitate a perturbaiei v pentru valoarea
nominal a parametrului Ti2 al PC i pentru creterea cu 50 % a valorii lui Ti2 fa de situaia de
acordare. n fig.1.25 (a i b) sunt prezentate rspunsurile SRA-ma-x-tc fr corecia erorii de reglare
proiectat. n fig.1.25-a este ilustrat rspunsul pentru valoarea nominal a lui Ti2, iar n fig.1.25-b este
ilustrat rspunsul pentru Ti2 mrit cu 50 %.
0
x1
0
x = x 2 , A = 1 Ti 2
0
x R
0
1 Ti
0
b v = 1 Ti 2 , cT = [0 1 0].
0
0
0
0 , b w = 0 ,
1 Ti
0
(15)
(16)
(17)
deci
Prin efectuarea calculelor din paragraful 1.5.2 se obine expresia comenzii echivalente, ue:
(18)
iar MM-ISI al sistemului n m.a. are expresia (1.5.47), cu urmtoarea particularizare a matricelor:
(k x 2 k x1 )(1 Ti 2 ) (k R Ti )(1 k x1 ) 0
(k x 2 k x1 )(1 Ti 2 )
*
1 Ti 2
0
0 , b v =
A =
1 Ti 2
0
0
0
1 Ti
(k R Ti )(1 k x1 )
k w k x1
*
*
*T
0
bw =
, b w1 = 0 , c = [0 1 0].
1 Ti
0
*
(19)
p1*
(20)
= p j p,
(21)
unde p = const > 0 determin viteza de rspuns a SRA-ma-x-tc. Deci polinomul caracteristic dorit are
expresia
(s) = s (s p2*) (s p3*) = s (s2 + 2 p s + 2 p2).
(22)
Identificnd coeficienii lui (s) din relaiile (20) i (22) rezult urmtoarele relaii de proiectare:
kx2 = 2 p kx1 Ti2, kR/Ti = 2 p2 kx1 Ti2.
(23)
Pentru p = 2.745 se alege kx1 = 0.075 i din ultimele dou relaii rezult kx1 = 0.0309 i kR/Ti = 0.0851.
Valoarea parametrului kw se obine prin aplicarea unor calcule de VRSC i relaia (12) este din
nou adevrat, deci kw = 0.0309. Calculul valorii parametrului u0 se face prin particularizarea relaiei
(13) pentru ue din (18) (cu w = const i v = 0 i utilizarea relaiilor (23)):
u0 (2 p/g0/Ti1) |x1 + p (x2 w)/Ti2|.
(24)
(R.-E. Precup, 13) 1.5 Sisteme de reglare automat n mod alunector cu timp continuu (SRA-ma-x) 53
Analiza rezultatelor de simulare numeric prezentate n fig.1.25 permite evidenierea
urmtoarelor aspecte:
1. Cele dou variante de SRA-ma-x-tc asigur performane dinamice foarte bune.
2. SRA-ma-x-tc cu corecia erorii de reglare este, n plus, astatic.
3. Ambele variante de SRA-ma-x-tc asigur o sensibilitate redus fa de modificrile
parametrilor PC.
n lucrarea (Preitl .a., 1993b) poate fi urmrit un exemplu de proiectare a unui SRA-ma-x-tc
cu OS-x. Rmne ca exerciiu pentru cititor proiectarea unui SRA-ma-x-tc cu OS-x destinat conducerii
procesului de la exemplul 1.5.4.1 n cazul n care variabila de stare x1 nu este msurabil.
(1.6.1)
poate descrie mai bine comportamentul dinamic al sistemului pe parcursul modului de atingere dac
exprimarea se face n spaiul de atingere n comparaie cu caracterizarea n spaiul strilor original
(avnd drept coordonate variabilele de stare).
Fiind dat funcia f(g), poate fi integrat ecuaia (1.6.1) obinndu-se soluia g(t) care descrie o
traiectorie unic n . Aceast traiectorie este complet determinat prin proiectarea legii de atingere i
d anumite informaii despre modul / faza de atingere. De exemplu, timpul de atingere t0 de la starea
iniial g0 la suprafaa de alunecare g = 0 (durata fazei de atingere) este mult mai uor de calculat
folosind coordonatele spaiului de atingere.
(1.6.2)
reprezint vectorul de perturbaie. Dac exist A i f (t) astfel nct s fie satisfcute aa-numitele
condiii de compensare
A = B A , f(t) = B f (t),
(1.6.3)
atunci m.a. este invariant. Interpretarea fizic a relaiei (1.6.3) const n faptul c toate perturbaiile i
incertitudinile (erorile) de modelare sunt determinate s intre n sistem prin canalul mrimii de
comand u.
Acelai rezultat poate fi extins i la procesele aparinnd clasei de sisteme neliniare cu
ecuaiile de stare
(1.6.4)
sau, n cazul mai general cnd i matricea B(x) este perturbat i sistemul este variant n timp, prin
ecuaiile de stare
(1.6.5)
n care p este un vector de perturbaii parametrice. Pentru aceast clas de procese a fost demonstrat
(Hung .a., 1993) c invariana are loc dac sunt satisfcute urmtoarele condiii de compensare:
(1.6.6)
(R.-E. Precup, 2013) 1.6 Probleme specifice ale reglrii cu structur variabil n mod alunector 55
Deci, datorit faptului c este imposibil comutarea comenzii cu o frecven infinit,
ntotdeauna ntr-un SRA-ma vor apare oscilaii de frecven ridicat cunoscute sub numele de
chattering (a se vedea i subcapitolul 1.4) care se manifest n regimul alunector i n regimul
permanent. n regimul permanent oscilaiile caracteristice fenomenului de chattering apar n jurul
punctului dorit de funcionare staionar i pot servi ca o surs care poate excita dinamica nemodelat
a sistemului. ntruct fenomenul de chattering este ntotdeauna prezent n SRA-ma, au fost depuse
eforturi serioase pentru eliminarea sau reducerea efectelor sale. n continuare vor fi descrise cteva
metode utilizabile pentru eliminarea sau reducerea efectelor fenomenului de chattering.
A) Metode bazate pe abordarea de continuitate. n multe cazuri legea de reglare este de tip releu
ideal, cu caracteristica static (CS) din fig.1.26-a, asigurnd un comportament al sistemului n m.a.
conform fig.1.26-b.
Fig.1.26. Relativ la traiectoriile de stare ale SRA-ma cu lege de reglare de tip releu ideal.
ns CS de tip releu ideal este practic imposibil de implementat, aa c o prim metod de
reducere a efectelor fenomenului de chattering const n nlocuirea CS de tip releu ideal printr-o CS
de tip zon de saturaie (fig.1.27-a), cu comportamentul SRA conform fig.1.27-b (Slotine i Li, 1992).
Fig.1.27. Relativ la traiectoriile de stare ale SRA-ma cu lege de reglare de tip zon de saturaie.
Procednd n aceast manier, este introdus un aa-numit strat limit (boundary layer,
b.l.) situat n vecintatea suprafeei de comutaie aparinnd spaiului strilor. n interiorul acestui b.l.
comanda este o aproximare continu a caracteristicii de tip releu ideal.
Remarc: Pentru b.l. este preferat utilizarea terminologiei din limba englez deoarece este
consacrat i acceptat n literatur.
x&1 = x2,
x& 2 = x2 x2 K u,
(1.6.7)
y = x1,
cu > 0, > 0, K > 0, variabila de comutaie
g = c x1 + x2,
(1.6.8)
iar legea de reglare cu structur variabil poate avea cele patru expresii n funcie de g, u(g). n planul
fazelor suprafaa de alunecare este o dreapt care trece prin origine i are panta c.
A.1) Legea de reglare de tip releu ideal. Aceast lege de reglare cu structur variabil are
expresia cunoscut
u(g) = sgn(g).
(1.6.9)
Legea (1.6.9) este ideal n sensul c poate comuta instantaneu la atingerea valorii g=0. n acest caz
este obinut portretul de faz exact al SRA-ma prezentat n fig.1.26-b, din care rezult urmtoarele
concluzii:
Exist un m.a. ideal pe dreapta g = 0, ceea ce nseamn c nu exist chattering. Acest lucru
este posibil deoarece poate avea loc comutarea comenzii ntr-o vecintate a dreptei g = 0.
Statismul asigurat de sistem este nul.
Este valabil proprietatea de invarian ntruct comanda poate menine starea sistemului pe
dreapta de ecuaie g = 0.
A.2) Legea de reglare de tip zon de saturaie (fig.1.27-a). Cea mai simpl lege de reglare
cu structur variabil de tip zon de saturaie este descris de
1 dac g <
u ( g ) = g dac | g | ,
1
dac g >
(1.6.10)
n care > 0, iar definete pragul de intrare n b.l. n exteriorul b.l. legea de reglare cu structur
variabil este identic legii de tip releu ideal (bipoziional) i n interiorul s.l. legea de reglare este
liniar, cu coeficient de transfer relative mare. Prin urmare, traiectoria de stare a sistemului va fi
condus ctre b.l., dar traiectoria de stare nu poate fi forat s urmreasc dreapta g = 0.
Pe baza portretului de faz din fig.1.27-b se pot fi extrase urmtoarele concluzii:
Nu exist mod alunector deoarece traiectoria de stare nu este forat s rmn pe dreapta de
ecuaie g = 0.
Nu poate avea loc fenomenul de chattering pentru c n interiorul b.l. este utilizat o lege de
reglare continu.
VRSC a erorii de reglare este nul n absena pereturbaiilor.
Lipsete proprietatea de invarian.
A.3) Legea de reglare de tip releu cu histerezis (de tip releu real). Este modelat prin
urmtoarea relaie:
(R.-E. Precup, 2013) 1.6 Probleme specifice ale reglrii cu structur variabil n mod alunector 57
1 dac
u( g ) =
1 dac
g<
g& > 0 si
g>
g& < 0 si
sau
| g |<
,
sau
| g |<
(1.6.11)
unde 2 este limea zonei de histerezis. Relaiei (1.6.11) i corespunde CS din fig.1.28-a.
Fig.1.28. Relativ la traiectoriile de stare ale SRA-ma cu lege de reglare de tip releu cu histerezis.
Prezena histerezisului face imposibil comutarea comenzii la nivelul dreptei de ecuaie g = 0,
comutarea avnd loc atunci cnd traiectoria de stare intersecteaz dreptele de ecuaii g = . Portretul
de faz exact este obinut ceva mai greu dect la A.1) i A.2) i are alura din fig.1.28-b.
Caracteristicile acestui tip de lege de reglare cu structur variabil sunt:
Exist un m.a. neideal, adic n m.a. exist ntotdeauna chattering.
Sistemul are n regim permanent comportament de tip ciclu limit fcnd imposibil
eliminarea fenomenului de chattering.
Originea spaiului strilor nu este un punct de echilibru.
A.4) Legea de reglare de tip saturaie cu histerezis. Caracteristica static aferent acestei
legi de reglare este prezentat sintetic n fig.1.29-a.
Fig.1.29. Relativ la traiectoriile de stare ale SRA-ma cu lege de reglare de tip saturaie cu histerezis.
(1.6.12)
Astfel, n apropierea suprafeei de comutaie se cunoate c gi 0, deci | g& i | qi. Prin alegerea unei
valori mici a coeficientului de transfer qi > 0 va fi micorat viteza de micare pe msur ce traiectoria
se va apropia de suprafaa de comutaie. Prin urmare, va fi redus amplitudinea oscilaiilor
fenomenului de chattering.
Valoarea parametrului qi nu poate fi aleas nul deoarece timpul (durata fazei) de atingere ar
deveni infinit (infinit) i sistemul nu ar mai fi sistem cu structur variabil n mod alunector. O
valoare mare a parametrului ki > 0 determin creterea vitezei de apropiere ctre suprafaa de
comutaie atunci cnd starea sistemului este departe de aceasta. Se poate obine un timp de atingere
finit simultan cu o vitez nul la nivelul suprafeei de comutaie dac este utilizat urmtoarea lege de
atingere (a se vedea paragraful 1.3.2):
(1.6.13)
Procednd n aceast manier vor putea fi practic eliminate efectele negative ale fenomenului de
chattering.