Documente Academic
Documente Profesional
Documente Cultură
Suport Curs IRA - 2
Suport Curs IRA - 2
CAPITOLUL 1
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ ......................................................... 1
I
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.1. Structura generală a unui
CONVENŢIONALĂ, LINIARE CONTINUALE sistem de conducere
Circuitul închis
al informaţiilor
Figura nr.1.1.1.
Obiectul conducător (dispozitivul de conducere) elaborează decizii
(comenzi) care se aplică obiectului condus, prin intermediul elementelor de
execuţie, pe baza informaţiilor obţinute despre starea obiectului condus prin
intermediul măarimilor măsurate.
Deciziile de conducere au ca scop îndeplinirea de către marimea condusă a
unui program în condiţiile îndeplinirii (extremizării) unor criterii de calitate, a
satisfacerii unor restricţii, când asupra obiectului condus acţioneaza o serie de
perturbaţii.
Structura de mai sus este o structură de conducere (sau în circuit închis)
deoarece deciziile (comenzile) aplicate la un moment dat sunt dependente şi de
efectul deciziilor anterioare. Aceasta exprimă circuitul închis al informaţiilor
prin mărimile de reacţie: fenomenul de reacţie sau feedback.
Dacă lipseşte legătura de reacţie sistemul este în circuit deschis şi se
numeşte sistem de comandă (în particular, de comandă automată).
1
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.1. Structura generală a unui
CONVENŢIONALĂ, LINIARE CONTINUALE sistem de conducere
La cele mai multe sisteme de reglare automată mărimea reglată este chiar
mărimea măsurată.
În cazul PC, una sau mai multe mărimi perturbatoare sunt măsurate şi se
aplică la elementele de execuţie, comenzi care să compenseze pe această cale
efectul acestor perturbaţii asupra mărimii de ieşire transmis pe cale naturală.
Are avantajul că poate realiza, în cazul ideal, compensarea perfectă a
anumitor perturbaţii fără ca marimea de ieşire să se abată de la programul
impus. Are dezavantajul compensării numai a anumitor perturbaţii, nu a
oricăror perturbaţii.
Un sistem de reglare care îmbină cele doua principii se numeşte sistem de
reglare combinată.
2
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Figura nr.1.2.1.
4
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
5
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Y(s)=Y(s)
F
Figura nr.1.2.2.
Într-o astfel de structură scopul este reglarea mărimii de reacţie r cât mai
aproape de v, aparent fără legătură cu mărimea fizică y IT care însă poate fi
reobţinută, în schema de calcul, considerând un element cu funcţia de transfer
1/ H Tr (s) iar în practică poate fi observată pe gradaţia unui aparat înregistrator
sau indicator conectat la ieşirea din traductor adică la mărimea de reacţie.
Performanţele impuse asupra mărimii y IT sau erorii fizice, f vf y IT ,
pot fi transpuse asupra mărimii y=r sau erorii v y ţinând cont de
dependenţa în regim staţionar r K Tr y IT , K Tr f , Pentru eroare se pot folosi
ambele notaţii e(t) (t) , E(s) L{(t)} L{e(t)} .
Dacă traductorul are o comportare dinamică mult diferită de aceea a unui
element nedinamic această transpunere a performanţelor nu se mai poate face
algebric (cu excepţia celor în regim staţionar). În acest caz se poate utiliza
schema echivalentă cu reacţie directă având ca marime de ieşire chiar mărimea
reglată y IT ca în Fig.1.2.3.
p p pq
1 k
Figura nr.1.2.3.
Chiar dacă nu există fizic o mărime vf, în schema de mai sus
f
V (s) 1/ H Tr (s)V(s) exprimă acea mărime care prin intermediul traductorului
determină mărimea v.
6
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Figura nr.1.2.4.
în care HF(s) este funcţia de transfer a părţii fixe şi exprimă dependenţa dintre
mărimea de execuţie u F şi mărimea de ieşire y iar H FP (s) este,
k
7
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
H R (s)
H C (s) H R (s)H EC (s) ;H C (s) Pk (s)0 (1.2.15)
1 H d (s)
8
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Observaţia 1.
Mărimea de ieşire y IT din Fig.1.2.2. este o mărime fizică dimensională
(temperatură, presiune, tensiune, etc.) iar mărimea de reacţie r are dimensiunea
mărimii de ieşire din traductor : C ; Bar; Volt, după cum aceasta este o
temperatură, presiune, tensiune electrică.
Prin urmare şi mărimile v şi au o aceeaşi dimensiune ca şi r deoarece
apar în relaţie aditivă.
Dacă sistemul are un dispozitiv de prescriere, acesta este prevăzut cu un
buton de comandă a cărui scală este gradată în unităţi ale mărimii fizice reglate
y IT . Valoarea indicată de poziţia butonului de prescriere reprezintă mărimea
fizică impusă vf .
Evident, dependenţa dintre v şi vf este aceeaşi ca şi aceea între y IT şi r,
fiind în regim staţionar V K Tr V f , unde K Tr H Tr (0) este factorul de
amplificare de poziţie al traductorului şi are dimensiunea [r]/[ y IT ].
De exemplu, dacă mărimea de ieşire din traductor r este o intensitate de
curent între [4,20]mA care corespunde variaţiei mărimii fizice reglată y IT , de
exemplu o temperatură în domeniul [20,180] C , atunci, în ipoteza de liniaritate,
K Tr =(20-4)/(180-20)=1/10 mA/ C .
În acest caz mărimea impusă vf exprimă o temperatură (marcată la
dispozitivul de prescriere sau la un aparat indicator)
(V 4)(mA)
( C) 20( C)
mA
0.1( )
C
iar eroarea e reprezintă un număr de mA care corespunde unei diferenţe de
temperatură
(mA)
vf y IT .
mA
0.1( )
C
Se poate defini şi eroarea (abaterea) în unităţi fizice,
1
f vf y IT
K Tr
dar această mărime este o mărime de calcul, şi nu întotdeauna poate fi
reprezentată printr-o mărime fizică purtătoare de informaţie (tensiune,
intensitate de curent, etc.).
9
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Observaţia 2.
Dacă anumite elemente sunt liniare invariabile în timp sau în anumite
condiţii pot fi descrise prin elemente liniare, comportarea intrare-ieşire este
descrisă prin operatorul funcţie de transfer.
Funcţia de transfer permite calculul numai a comportării intrare-ieşire în
condiţii iniţiale nule nu şi a comportării intrare-stare-ieşire. Din această cauză,
transformata Laplace a unor mărimi exprimă evoluţia acestor mărimi ca variaţii
faţă de un regim staţionar începând cu un anumit moment t10 .
De exemplu, se consideră un obiect care are ca mărime de intrare o
tensiune a cărei valoare, citită cu un voltmetru, nerelativă, la un moment ta este
ua(ta), unde ta reprezintă timpul absolut (anul, ziua, ora, secunda) iar mărimea
de ieşire este o presiune ya (t a ) citită cu un manometru în aceleaşi condiţii.
Notând prin U sta , Ysta valorile în regim staţionar ale acestor marimi, dependenţa
Ysta f (Usta ) , care poate fi dedusă experimental, exprimă caracteristica statică
intrare-ieşire a obiectului respectiv, ca în Fig.1.2.5.
Dacă mărimile u a , ya se menţin constante la valorile staţionare Usta , Ysta
până la un moment t a0 şi ua are o variaţie începând cu momentul ta0 atunci şi ya
se va modifica, de exemplu, ca în Fig.1.2.5.
a a
u (t ) a a a
u(t) =u (t+t0) - Ust
a u
Ystationar u(t) ua
a 0 a a
y 0 t t = t - t0
a
Panta KP Ust
a a a a
t0 t = (t+t0) t
a a a
Yst y(t )
a
a a
y(t) = y (t+t0) - Yst
a
Ustationar
a a
Ust u y ya
0
y(t)
a a
0 t t = t - t0
a
Yst
a a a a
t0 t = (t+t0) t
Figura nr.1.2.5.
Definind timpul relativ t t a t 0a , se pot exprima în acest timp relativ
variaţiile intrării şi ieşirii, faţă de regimul staţionar existent până la momentul
ta0, prin relaţiile
u(t) u a (t t 0a ) Usta , y(t) ya (t t 0a ) Ysta .
10
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
11
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
v=K1·αi r
r=K1·αe
Figura nr.1.2.6.
12
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
*. Regimul staţionar, există (este definit) când toate mărimile din sistem sunt
constante în timp.
II. Regimuri tranzitorii care apar în urma variaţiei treaptă a unei perturbaţii.
Acestea pot fi urmărite în Fig.1.2.8.
13
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
14
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
m2
i (t)
0i = e0 )
e (t) :cazul a
t0 t
Figura nr.1.2.7.
Tipul II. (Fig.1.2.8.) Dacă mărimea i se menţine constantă însă, datorită
cuplului rezistent Cr apare o alunecare în ambreiaj, atunci, în loc de valoarea
staţionară 0e 0m 0p apare o nouă valoare 1e 0m 1p (deci unghiul
perturbator s-a modificat de la valoarea 0p la 1p rezultând un regim tranzitoriu
care "fenomenologic" se poate explica la fel ca în cazul I:
a) dacă K R K1R , e va reveni la valoarea staţionara fără să aibă loc
oscilaţii (regim aperiodic);
b) dacă K1R K R K lim 0
R , e va reveni la valoarea e după un regim
oscilant (regim oscilant amortizat);
c) K R K lim
R , unghiul e nu va mai atinge valoarea staţionară, în sistem
apărând oscilaţii permanente (regim instabil).
p
1
p [
0p )
t0 t
i
e (t) :cazul a
e
[
e(t) :cazul b e (t) :cazul c
0i = 0e )
t0 t
Figura nr.1.2.8.
15
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Tipul III. Dacă sistemul se găseşte într-un regim staţionar, evident 0e 10 şi
v0 r 0 deci u 0a 0 .
Dacă în această situaţie se modifică raportul KR atunci
u a =K R [v0 -r 0 ]=K R .0=0 şi sistemul rămâne în acest "regim de echilibru",
oricare ar fi valoarea lui KR.
Dacă K R K lim R , la cea mai mică perturbaţie de scurtă durată aplicată
sistemului, apare un regim tranzitoriu de tipul "a)" dacă K R K1R sau de tipul
"b)" dacă K1R K R K lim
R . Dacă K R K lim la cea mai mică perturbaţie
R
sistemul oscilează nerevenind la un nou regim staţionar. În cazurile "a)" şi "b)"
regimul tranzitoriu va dispare (teoretic când t practic după un interval finit
de timp) sistemul revenind la starea de echilibru. Un astfel de sistem se spune că
este stabil adică are capacitatea de a reveni "singur" într-un regim de echilibru.
(Exact, se spune că starea de echilibru respectivă este asimptotic stabilă).
Dacă K R K lim ,la cea mai mică perturbaţie apare un regim tranzitoriu ca
R
în cazul "c)" sistemul nefiind capabil să-şi regăsească starea de echilibru. Un
astfel de sistem este instabil (exact, se spune că starea de echilibru respectivă
este instabilă).
O astfel de descriere nu permite obţinerea unor concluzii practice din care
să rezulte ce trebuie făcut pentru ca sistemul să aibă o anumită comportare în
regim staţionar şi tranzitoriu (în particular pentru a fi stabil), în ce categorie de
sisteme se încadrează pentru a analiza o anumită clasă de proprietăţi, cum
trebuie modificată structura sistemului pentru a satisface anumite cerinţe de
comportare.
Singura soluţie la o astfel de situaţie o constituie modelarea matematică a
structurii fizice, încadrarea modelului în anumite clase şi aplicarea metodelor de
analiză şi sinteză specifice clasei respective.
16
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
-Traductorul de poziţie
E 1 V
r(t) e (t);R(s) K1A e (s);K1 ;r [0,5]V (1.2.18)
max 40 s
-Amplificatorul operaţional
Având în vedere structura de montaj diferenţial
R2
u a (t) [v(t) r(t)]; U a (s) K R [V(s) R(s)]; (1.2.19)
R1
R2
KR ;v 1 [5,5]V [10,10]V
R1
Presupunând că amplificatorul operaţional este alimentat cu 10v , evident
nici tensiunea de ieşire ua nu poate depăşi aceste valori.
17
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Ua (volti)
10
KR >1
KR <1
-10
---
KR
-10 0 10 10
--- =v-r (volti)
KR
KR =1
-10
Figura nr.1.2.9.
10
Dacă , descrierea liniara nu mai este valabilă,rezultate teoretice
KR
corecte se obţin numai folosind modele şi tehnici pentru sisteme neliniare.
-Amplificatorul de putere
Converteşte semnalul de tensiune u a [10,10]V într-o tensiune
u m [100,100]V care se aplică la bornele motorului şi poate genera un curent
mare, compatibil cu puterea motorului. De exemplu, dacă cuentul maxim
solicitat de motor este de 10A atunci amplificatorul de putere trebuie să aibă o
max max
putere PA U m .I m 1000W
18
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
Um (volti) ua um
6 [
100 5 )
}u a =1v
KR =10 t
um T2=0.1sec.
60
Ua
-10 10 10v= u m = K2 u a
(volti)
50
-100 t
19
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
K4 1 S
A m (s) (s); K 4 (1.2.22)
s 500 rot / sec
Relaţiile de mai sus constituie modelul matematic intrare-ieşire al
sistemului de reglare şi descriu comportarea acestuia în ipotezele menţionate.
De acum înainte, studiul comportării se va efectua pe acest model matematic şi
nu pe sistemul fizic, concluziile fiind în final aplicate şi rezultatele comparate cu
cele experimentale.
Relaţiile (1.2.16)-(1.2.22) se exprimă şi prin schema bloc din
Fig.1.2.11. în care s-a echivalat
U a (s) K R (V(s) R(S) K R K1[Ai (s) A e (s)]
20
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.2. Sisteme de reglare convenţională (SRC)
CONVENŢIONALĂ, LINIARE CONTINUALE
A (s)
p
A i(s) V(s) E(s) U a(s) U (s) K3 (s) K + A (s)
K1 + K2 m H (s) = ------ e
_
KR H2(s)= ----- 3 T s+1 ---4 +
T2s+1 3 s
R(s)
K1
Figura nr.1.2.12.
21
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
22
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
{x}
a) {y} Aparat (element) montat local, pe agregat.
{x}
b) {y} Aparat (element) montat pe tabloul de ordinul 1, tablou montat lângă
agregat.
{x}
c) {y} Aparat (element) montat pe tabloul de ordinul 2, tablou montat în
camera de comandă a instalaţiei automatizate, denumită camera dispecer local.
{x}
d) {y} Aparat (element) montat pe tabloul de ordinul 3, tablou montat în
camera de comandă a instalaţiei automatizate, denumită camera dispecer
general. {x } 1
{y1} {x1} {x2}
Prin simbolurile {x2} sau {y1} {y2} se reprezintă un aparat cu mai multe
{y2}
funcţiuni distincte din punct de vedere constructiv.
23
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
24
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
PDT
PDI {y}
PDT PDT
G4B32 G4B32 {y}
(a) (b)
TI
PDT TI {y}
{y}
{y}
TE TI
PDI PDIT
{y} {y} {y} {y}
(a) (b)
(a) (b) (c)
25
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
FT FR
{y} {y}
FY
{y} FY FQ
FT {y} {y}
{y} FY Compensare
{y} FT
{y}
FT FE
PDE TE PE FE
{y} {y}
{y} {y} {y} {y}
Figura nr.1.3.6
26
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
Observaţie: Aşa cum se observă în figurile a,b,c acelaşi cod "FY" este folosit
pentru 3 tipuri de semnale de intrare în elementul marcat prin FY :
În cazul a) intrarea este chiar debitul de fluid, în cazul b) este un semnal
intermediar specific elementului primar FE, dar explicitat în specificaţia de
aparate la poziţia exprimată de codul {y}, iar în cazul c) este semnalul de ieşire
dintr-un element de calcul .
Codul "FT" trebuie interpretat asfel :La ieşirea acestui element se obţine un
semnal unificat, apt pentru a fi transmis la distanţă, semnal ce exprimă valoarea
unui debit de fluid . Cum se obţine acest semnal se reprezintă mai mult sau mai
puţin explicit în funcţie de intenţia proiectantului de sistem, ca în cazurile a, b
sau c.
Se observă că simbolul F apare la mai multe aparate chiar dacă mărimea de
intrare a acestora nu este debitul de fluid iar marimea de ieşire nu reprezintă
informaţia finală despre debit, ca în cazul extractorului de radical sau
elementului de compensare.
Litera F exprimă faptul că acele aparate sunt implicate în procesarea
informaţiei despre debit, putând exista, de exemplu, precizări şi notaţii pe
aparatul respectiv privind factorii de scală, unităţile de măsură ,etc.
Toate aparatele din figurile a,b,c sunt montate local, pe agregatul
corespunzator, în cazul de faţă conducta prin care circulă fluidul. Aceste aparate
pot fi incorporate constructiv în aceeaşi carcasă.
În Fig.1.3.6.-d, sunt montate local numai elementul primar şi adaptorul de
semnal (FE+FT), operaţiile de calcul FY, înregistrare FR, contorizare FQ
efectuându-se în tabloul central (simbolul de aparat este un cerc cu linie
diametrală completă).
Ultimele trei prelucrează un semnal unificat, ce exprimă informaţia despre
debit.În cazurile FR, FQ, existenţa literei F exprimă foarte clar faptul că
înregistratorul şi contorizatorul sunt marcate în unităţi de debit.
27
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
LT LC
l* LC {y} {y} "COM"
{y}
l LT "REF" LC "MAS"
{y} l {y}
28
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.3. Simbolizarea sistemelor
CONVENŢIONALĂ, LINIARE CONTINUALE de reglare automată
LC FIC
{y} {y}
PC
{y}
Figura nr.1.3.8
29
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Nu se poate stabili precis efectul fiecărei componente a unei legi de tip PID
asupra calităţii unui SRA, deoarece acestea depind de structura sistemului, de
dinamica instalaţiei automatizate.
Totuşi se pot face următoarele precizări:
30
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Y% Y=y( )
F( Umax)
100% Ymax
Y2
u(t) y(t)
H(s) Y1
0% Ymin
U=u( )
Umin U1 U2 U max
U%
0% 100%
Figura nr.1.4.1.
În afara limitelor min şi max pentru intrare sau ieşire, comportarea fie nu
este posibilă tehnologic fie nu este de dorit.
De exemplu, în cazul elementelor de automatizare o anumită comportare
declarată de constructor este garantată numai în domeniul de variaţie al
semnalului unificat: [0 , 10]V, [4 , 20] mA, [0.2 , 1] bar etc.
Pentru un sistem dinamic, dependenţa intrare-ieşire în regim staţionar este
aproximată în aceste domenii printr-o relaţie liniară de forma
Y Ymin K p (U U min ) , U u() , Y y() , (1.4.1)
unde Kp reprezintă factorul de proporţionalitate sau factorul de amplificare de
poziţie.
El se poate determina experimental prin raportul dintre variaţia mărimii de
ieşire în regim staţionar şi variaţia mărimii de intrare în regim staţionar care a
produs acea ieşire
31
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Y2 Y1 y2 () y1 ()
Kp ,Y1 ,Y2 [Ymin, Ymax ], U1 ,U2 [Umin, Umax ] (1.4.2)
U2 U1 u 2 () u1 ()
Dacă o anumită valoare staţionară este apreciată (aproximată la un moment
finit de timp t ) atunci se utilizează relaţia
0
u st (t 0 ) u() U , yst (t 0 ) y() Y,
înţelegând că la momentul t t 0 este atins un regim staţionar.
u u(t) U1 U 2
Umin U max
U2
L {U(s)}
-1
u2() = U2
u ()= ust(t 0)= U1
1
Y2 Y1 t t
Kp y t 0 =0 y(t)
U2 U1 Y1 Y2
Ymin Ymax
Y2
L {Y(s)}
-1
y2() = Y2
y1() = yst( t 0) = Y1
t
t 0 =0 t
Figura nr.1.4.2.
32
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
33
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Du
Y%(s) H rel (s) U%(s) , H rel (s)= H(s) (1.4.6)
Dy
Se poate defini factorul de proporţionalitate relativ sau procentual ca fiind
raportul dintre variaţia procentuală a ieşirii în regim staţionar şi variaţia
procentuală în regim staţionar a intrării care a produs acea ieşire.
y%() Du
K rel
p ; K rel
p = Kp (1.4.7)
u%() Dy
Evident, K p % este o mărime adimensională.
În cazul unei legi de reglare de tip P, evident K rel rel
p KR .
rel rel
Y% K p =1 K p <1
100
rel
K p >1
0
U%
0 100
BP%>100
BP%<100 BP%=100
Figura nr.1.4.3.
Y% K rel
p U% U% [0,100]
34
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
100 100 D y
Y% 100 U% BP% BP%
K prel K p D u
100 100 D y
BP% (1.4.8)
K rel
R K R Du
Banda de proporţionalitate este un număr adimensional. Factor de
proporţionalitate mare înseamnă bandă de proporţionalitate mică şi invers.
Exemplul: 1.4.2.1.
Se consideră o instalaţie de încălzire având ca ieşire o temperatură,
y [40 , 200]C iar intrarea un curent u [4 , 20]mA .
Rezultă D y 160C, Du 16 mA .
Presupunem că, testând această instalaţie, se obţine, la o variaţie în regim
staţionar a curentului U 2 mA ,o variaţie a temperaturii Y 40C.
40C
Aceasta înseamna K p 20C / mA .
2mA
35
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Exemplul: 1.4.2.2.
Să considerăm tot o instalaţie de încălzire de acelaşi tip având
însă u [4 , 20]mA, si Y [60 , 700]C .
Rezultă D u 20 16 4mA, D y 700 60 640C .
Dacă la o variaţie U 2mA se obţine în regim staţionar o
40C
variaţie Y 40C , înseamnă că K p 20C / mA , adică o aceeaşi
2mA
valoare a factorului de proporţionalitate.
Calculând banda de proporţionalitate,
100 64C
BP% 200%
20C / mA 16mA
aceasta însemnând că pentru a obţine valoarea maximă a ieşirii se poate aplica
la intrare dublul valorii maxime.
Acelaşi factor de proporţionalitate K p 20C / mA este mare pentru prima
instalaţie şi mic pentru cea de a doua.
36
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
[Y]
Deoarece K R val{K R } [K R ] val{K R } , unde val{K R } inseamnă
[U]
valoarea mărimii fizice K R
[Y] [Y]
val{K R } 1
KR [U] [U] 1
H(s) *
Tis Tis Ti Ti s
val{K R }
Răspunsul la intrare treaptă u(t) U 1(t t 0 ) , reprezentat în Fig.1.4.4.
este,
KR
y(t) y(t 0 ) (t t 0 )U , t t0 (1.4.13)
Ti
Se observă că panta la intrare constantă este
KR
y(t) U (1.4.14)
Ti
u(t)
0 U
t0 t
y(t) KR U
Panta: ----
Ti val(y) = val(U )
Ti
Ti* = ------
val(KR)
0 y(t0) y(t1) y(t2 )
t0 t1 t2 t
Figura nr.1.4.4.
KR
Raportul se calculează cunoscând două puncte (t1, y(t1 )),(t 2, y(t 2 )) ale
Ti
raspunsului la intrare constantă U cu relaţia
K R y(t 2 ) y(t1 ) y
(1.4.15)
Ti (t 2 t1 ) U (t 2 t1 ) U
De notat că panta unui element integrator depinde de valoarea totală a
intrarii, nu de variaţia acesteia.
In relaţia (1.4.15) exprimând
37
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
[Y]
K R val{K R } ; y=val{y} [y] ; U=val{U} [U]
[U]
se obţine,
Ti val{U} [U]
(t 2 t1 ) . (1.4.16)
[Y] val{y} [Y]
val{K R }
[U]
Dacă val{y} val{U} t 2 t1 Ti* .
0 u1{ U1
}u2 U2 }u 3 U3
t3
t0 t1 t2 u4 { U4
t
KR U3
Panta ----
y Ti
K R U2 val(y) val(U3)
Panta ----
Ti
KR U1 Ti*
Panta----
Ti val(y) val(U1)
y(t0) Ti*
0 t
t0 t1 t2 t3
Figura nr.1.4.5.
38
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Exemplul: 1.4.3.1.
Se consideră un rezervor cilindric în care prin pompe se introduce un debit
de lichid q1 (m3 / h) şi se evacuează un debit q 2 (m3 / h) . Se consideră ieşirea ca
fiind nivelul L [cm].
3
m]
u=(q1- q2 ) [----
3
m] 3 h val(U) =2
q1 [---- 2
h 1
0
100 180
t sec
L [cm]
L 3 106
m]
q [---- 105 va l
(y )= 2 =va l (U )
[cm] 2 h 104
103
102 Ti*=80sec.
t sec
100 180
39
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
K R (Ti ) 2 1
A() , ()=arctg(Ti ) - /2
Ti
sunt reprezentate la scară logaritmică în Fig.1.4.8.
L() dB
-20
40 d B/de
c
j 20
K 0dB/dec
planul s 20log( R )
Ti 20log(KR )
0
0.01 0.1 1 1 10 100
-z = - 1
Ti
0 Ti
-20
1
0.2 1 51
0 Ti Ti Ti
0.01 0.1 1 10 100
Figura nr.1.4.8.
40
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
K R y(t 2 ) y(t1 )
(1.4.22)
Ti U [t 2 t1 ]
41
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
u u 2 u3
U2
u1 U1 U3 u4 t
0
U4
KR U5 U6 u7
R K Panta----
T U3
Panta----
T U2 i u5
i u6
y K
}
R
KRu3 Panta----
T U4
i
K R
KRu4
Panta----
T U1 val(y) =val( U4 )
i
KRu2{ val(y) =val(U2 )
KRu5
T T
----i ----i
0 KRu1{ val(KR ) val(KR ) KRu7
KRu6
t
Figura nr.1.4.11.
42
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
43
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Relaţia intrare-ieşire:
du
y(t) K R Td K R u(t) (1.4.25)
dt
Este de asemenea un element anticipativ, fizic nerealizabil.
Funcţia de transfer:
H(s) K R (Tds 1) (1.4.26)
este caracterizată prin:
K R = factor de proporţionalitate
Td = constanta de timp de derivare
Caracteristicile Bode: definite prin,
L()
dB 20dB/dec
40
0dB/dec
20
20lgKR
0
0.01 0.1 1 10 100 u(t)
Td Panta U0
-20
t
y(t) Panta K U0
R
KRTdU0 t
0
0.01 0.1 1 10 100
T Td
T
d d
44
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
KR Td
T
U(s) + Y(s)
KR Td 1
X(s) -
T Ts+1
Figura nr.1.4.16.
Se obţine:
1 K T
x(t) x(t) R2 d u(t) (1.4.32)
T T
K R Td
y(t) x(t) u(t)
T
Răspunsul la intrare treaptă u(t) u 1(t) este
t
T T T
y(t) K R d u K R d (1 e )u , t 0 (1.4.33)
T T
şi se prezintă ca în Fig.1.4.17.
45
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
ua(t)
u
t
t0=0
a
y (t)
y(t) dt KRTd = u
A= A
t0
KRTd u
T
t
t0 T
Figura nr.1.4.17.
L()
dB
40
0dB/dec
20
20dB/dec KT
20log R d
T
0
0.01 0.1 1
10 100
T
-20
0
0.2 5
0.01 0.1 1 10 100
T T T
Figura nr.1.4.18.
46
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Relaţia intrare-ieşire:
dy(t) dU(t)
T y(t) K R Td K R u(t) (1.4.34)
dt dt
Funcţia de transfer:
T s 1
H(s) K R d (1.4.35)
Ts 1
K R = factor de proporţionalitate
Td = constanta de timp de derivare
T = constanta de timp parazită
T 1 X(s) +
d
KR
T Ts+1
Figura nr.1.4.19.
1 K T
x(t) x(t) R (1 d )u(t) (1.4.37)
T T T
Td
y(t) x(t) K R u(t)
T
Răspunsul la intrare treaptă în condiţii iniţiale nule şi caracteristicile Bode
se prezintă pentru trei situaţii:
47
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
0
t 0.01 0.11 1
10 100
Td T
L
Td <T
ua(t) dB 0 dB/dec
u 40 - 20dB/dec
t 20lgK
R 0 dB/dec
t0=0 T 20
a 20log KRTd
y (t) 0
T
0.01 0.1
1 1
Td
10 100
T
KRu -20
KRTd u
T 0
0.01 0.1
1 1
Td
10 100
t T
48
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Relaţia intrare-ieşire:
dy(t) d 2 u(t) du(t)
Ti K R TiTd 2
K R Ti K R u(t) (1.4.39)
dt dt dt
t
K du(t)
y(t) y(t 0 ) K R (u(t) u(t 0 )) R u()d K R Td (1.4.40)
Ti t dt
0
Funcţia de transfer:
1
H(s) K R 1 Tds (1.4.41)
Tis
K R (TiTds2 Ts
i 1) K R Td (s z1)(s z2) K R (2s2 2s 1)
H(s) (1.4.42)
Ts
i s Ts
i
1 Ti
TiTd ; =
2 Td
K R = factorul de proporţionalitate
Ti = constanta de timp de integrare
Td = constanta de timp de derivare
Funcţia de transfer este fizic nerealizabilă, reprezintă o idealizare, cu două
zerouri z1 , z 2 şi un pol în originea planului complex:
Td
1 1 4
Ti
z1,2 (1.4.43)
2Td
Ti
Td zerouri reale 1
4
T
Td i zerouri egale-reale 1
4
Ti
Td zerouri complex conjugate 1
4
Structura pe componente a elementului PID-real este reprezentată
şi în Fig.1.4.24.
49
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
u(t)
0 u =U t
Comp. P 0
+ Y(s) u
y(t)=h(t)
U(s) Comp. I K
KR Ti s Panta T R U
+ +
i
Comp. D KRu
Td s
t
0
0
0.1 1 z1 10 z2
0
0.1 1 10 100
50
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
51
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
u(t) u(t)
u =U t u =U t
t t
PantaKRU
0 0
y(t)
Panta KRU PID-r Ti
y(t) Ti y(t) B
y(t) T T
PD-r KRu
KRu B
KRu KRu
KRTd u T y(t) y(t)
T a= y(
I
tk) I
a= y(
I
tk) I
A A
y(t0) y(t0)
st t st t
t0 tk t0 tk
52
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
u
u 2 u3
U2
0 u1 U1 U3 t
u4 U
4 U5 U6 u7
u5
K u6
R
y KR KRTd u Panta ----
T U3
Panta ---- 3 i
T U2 T
i
val(y) =val(U2 ) KRu 3
T
val(y) =val( U4 )
K R
Panta ----
T U1 a
T KRu4
i KRTd u
T 2 T
a KRu2 T
----i KRu5
KRTd u val(KR )
KRTd u T T 4
----i
T 1
KRu 1 val(KR ) KRu7
T KR
0
Panta ----
T U5
i
KRu6 t
Figura nr.1.4.32.
53
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
Figura nr.1.4.33.
Funcţia de transfer realizată este,
1 Ts T (T T )s (Ti T )s 1
H(s) K R 1 d KR i d (1.4.60)
Tis Ts 1 Tis(T s 1)
1 1
H(s) K*R (1 Td
*
s) (1.4.61)
Ti*s Ts 1
Ti T Ti (Td T )
unde K*R KR Ti* Ti T Td* (1.4.62)
Ti Ti T
Structurile 4.10.1. şi 4.10.2. sunt echivalente,
1 Ts 1 (T T )s
H(s) K R 1 d KR d , (Td T ) Td (1.4.63)
Ti s T s 1 T
i s T s 1
astfel că toate tehnicile de determinare a parametrilor funcţiei de transfer de la
cazul (1.4.11.1) ramân valabile, însă în urma aplicării acestor tehnici se obţin
din care se obţin mărimile: K R , Ti , T şi Td' Td T .
1.4.10.3. Conexiune serie dintre un element PID-real şi un filtru trece-
jos
De multe ori, pentru a reduce efectul unei perturbaţii, regulatoarele
industriale realizează o filtrare a erorii printr-un element aperiodic de ordinul I
şi apoi eroarea filtrată este prelucrată printr-o lege de tip PID-real. Se obţine o
funcţie de transfer şi o funcţie indicială ca în Fig.1.4.34. respectiv Fig.1.4.35.
h(t)
KR U
Panta ----
Ti R
u R ds
yR
KR(1+ 1s + TTs+1
v + 1
- Ts+1 Ti
)
y t
0
Figura nr.1.4.34. Figura nr.1.4.35.
54
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
u + y u Td s y
Ts+1
-
1
Ti s
Figura nr.1.4.36.
Tis Tis Ts
H(s) d (1.4.64)
1 Tis Ti s 1 Ts 1
1
Tis
unde constantele de timp echivalente obţinute sunt,
Td=Ti ; T =Ti/a
55
1. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 1.4. Legi tipizate de reglare continuale liniare
CONVENŢIONALĂ, LINIARE CONTINUALE
u + 1 y u Td s+1 y
KR ( 1+ ) K
- Ti s Ts+1
Figura nr.1.4.38
KR (Tsi 1) 1
(Tds 1)
Ts K (Ts 1) K(Tds 1)
H(s) i
R i
(1.4.66)
i 1)
K R (Ts Ts K (Ts 1) 1 K T s 1
1 i R i R
i 1
Ts
Ts
i K R
unde factorul de proporţionalitate şi constantele de timp echivalente obţinute
sunt,
1 1 K R
K ; Td Ti ; T Ti .
K R
1.4.12. Element PI cu filtru de ordinul unu
Pentru filtrarea unor perturbaţii, elementele PI se prevăd la intrare cu un
filtru trece-jos (eventual numai pe canalul de masură), rezultând funcţia de
transfer
Tis+1 1
H(s)=K R (1.4.67)
Tis T0s+1
Expresia y(t) a răspunsului la intrare treaptă se obţine dezvoltând în sumă
1
de fracţii simple transformata Y(s), având U(s) u ,
s
KR 1 1 1
Y(s) (Ti T0 ) 2 T0 (Ti T0 ) u
Ti s s T0s 1
KR
y(t) yst (t 0 ) [t (Ti T0 )(1 e t / T0 )]u ; t 0 0 (1.4.68)
Ti
Se observă că răspunsul este compus dintr-o rampă şi o exponenţială,
permiţând, prin această descompunere, determinarea parametrilor K R ,Ti ,T0
56
2. SISTEME NECONVENŢIONALE SPECIFICE Cuprins Cap. 2
DE REGLARE AUTOMATĂ
CAPITOLUL 2
II
2. SISTEME NECONVENŢIONALE SPECIFICE 2.1. Sisteme convenţionale şi sisteme
DE REGLARE AUTOMATĂ neconvenţionale de reglare automată
57
2. SISTEME NECONVENŢIONALE SPECIFICE 2.2. Sisteme de reglare în cascadă
DE REGLARE AUTOMATĂ
Figura nr.2.2.1.
TC
TT
yR1
Incintá termicá
~
i(t)
~ Sursá
U de
energie u(t) R
Figura nr.2.2.2.
~ p k(t)k=1, 3,...q
ParteaFixá U p 2(t)
(t)
v R1 yR1 uF EE IT2 i(t) IT1
HR1 (s) HEE (s) HIT2(s) HIT1(s)
y=
r Buclá de temperaturá Trad Temp
HTr1(s)
r
Figura nr.2.2.3.
TC
HR1(s) TT
yR1
I* IC
HIT1(s)
HR2(s) IT
yR2
I
~
i(t) R
~ Sursá
U p 2 (t) de
energie u(t) Incintá termicá
Figura nr.2.2.4.
~
Regulator
U p 2 (t) p k (t) k=1, 3,.q
principal
I* i(t) (t)
v 1 yR1 2 yR2 u F y EE y2 y1=
R1 R2 EE IT2 IT1
HR1 (s)
HR2 (s) HEE (s) HIT2(s) HIT1(s)
r1 r2
Bucla de curent r2 Trad Curent y2
H Tr2 (s)
Bucla de temperaturá r1 Trad Temp y1
Bucla principalá HTr1(s)
Figura nr.2.2.5.
60
2. SISTEME NECONVENŢIONALE SPECIFICE 2.2. Sisteme de reglare în cascadă
DE REGLARE AUTOMATĂ
Ke Ke = Ke (u ex ) Km= Km (u ex )
Figura nr.2.2.6.
Pentru a realiza un sistem de reglare în cascadă la care mărimea
intermediară este curentul rotoric i(t) , se transformă schema bloc de mai sus
într-o schemă echivalentă care să evidenţieze acest curent ca şi mărime
intermediară.
Se obţine schema bloc echivalentă a motorului de curent continuu în care
J s Kv
G1 (s) (2.2.1)
(L J) s 2 (R J L K v ) s K m K e R K v
Ke
G 2 (s) (2.2.2)
(L J) s 2 (R J L K v ) s K m K e R K v
şi structura de reglare în cascadă din Fig.2.2.7.
cr(t) Cr (s)
Regul ator Regul ator G2(s) Ca(s) cr(t) Cr (s)
pri nci pal i ntern U(s) (s)
v 1 2 u(t) + I(s)
ca(t) -
1 (t)
HR1(s) HR2(s) y G1(s) + i(t) Km + Js+Kv
yR1 R2
r1 r2
Traductor de curent
Bucla interná HTr2(s)
Bucla de curent
Traductor de turaþie
Bucla externá HTr1(s)
Bucla principalá Bucla de turaþie
Figura nr.2.2.7.
61
2. SISTEME NECONVENŢIONALE SPECIFICE 2.2. Sisteme de reglare în cascadă
DE REGLARE AUTOMATĂ
Extensiile la structurile cu mai multe bucle se pot face după aceleaşi proceduri.
Mărimea de ieşire din bucla interioară, care este mărimea intermediară y 2 ,
şi care este o mărime fizică specifică fiecărui proces, depinde de v 2 şi p 2 ,
y2 y2
Y2 (s) H v2 (s) V2 (s) H p2 (s) P2 (s) (2.2.4)
y2 H R 2 (s) H 2 (s)
H v2 (s) (2.2.5)
1 H R 2 (s) H 2 (s) H Tr2 (s)
(s)
H
y2 Fp2
H p2 (s) . (2.2.6)
1 H R 2 (s) H 2 (s) H Tr2 (s)
Se exprimă mărimea y 2 , în funcţie de mărimea de reacţie r2 care este
ieşirea din traductorul acestei bucle,
1
Y2 (s) R 2 (s) . (2.2.7)
H Tr2 (s)
Se interpretează marimea de reacţie r2 ca fiind ieşirea unui sistem de
reglare cu reacţie directă, corespunzător structurii standard utilizată în
procedurile de proiectare,
unde R 2 (s) H v2 (s) V2 (s) H p2 (s) P2 (s) (2.2.8)
62
2. SISTEME NECONVENŢIONALE SPECIFICE 2.2. Sisteme de reglare în cascadă
DE REGLARE AUTOMATĂ
H Fp2 (s) H Tr2 (s) H Fp2 (s) H Fp2 (s)
H p2 (s) (2.2.10)
1 H R 2 (s) H 2 (s) H Tr2 (s) 1 H R 2 (s) H Fp2 (s) 1 H d2 (s)
H F2 (s) H 2 (s) H Tr2 (s) , (2.2.11)
H F2 (s) H Fp2 (s) H Tr2 (s) , (2.2.12)
HTr1(s)
r1
Figura nr.2.2.8.
p 2(t)
yp1
Hp2 (s)
v 1 yR1 v2 r2
1
y2 y1
HR1(s) Hv2 (s) H2(s)
HTr2(s)
r1
r 1 H (s)
Tr1
Figura nr.2.2.9.
Folosind tehnicile de la sistemele convenţionale cu reacţie directă, se
determină, legea de reglare H R 2 (s) H R 2 (s) astfel încât să se asigure o
comportare dorită pentru mărimea de reacţie r2 deci şi pentru y 2 . Cu
legea H R 2 (s) , relaţia (2.2.8) devine: R 2 (s) H v2 (s) V2 (s) H p2 (s) P2 (s)
asfel că rămâne de calculat legea de reglare principală în structura din
Fig.2.2.10.
p 2(t) p 1(t)
^Hp2(s) ~
H Fp1(s)
v 1 yR1 r2 H2(s) y2 y1 r1
HR1(s) ^Hv2(s) HTr1(s)
HTr2(s)
r1
Figura nr.2.2.10.
63
2. SISTEME NECONVENŢIONALE SPECIFICE 2.3. Sisteme de reglare combinată
DE REGLARE AUTOMATĂ
64
2. SISTEME NECONVENŢIONALE SPECIFICE 2.3. Sisteme de reglare combinată
DE REGLARE AUTOMATĂ
în care H bias
Rpk (s) este funcţia de transfer a elementului de corecţie iar H Trpk (s)
este funcţia de transfer a traductorului prin care se măsoară perturbaţia p k .
Răspunsul forţat al sistemului în circuit închis, prevăzut cu această corecţie
suplimentară este
q
Y(s) Yv (s) Ypk (s) Ypi (s) (2.3.3)
i 1;i k
unde Yv (s) H v (s) V(s) ; Ypi (s) H pi (s) Pi (s),i 1: q,i k (2.3.4)
bias
H Fpk (s) Fpk (s) H F (s)
Ypk (s) [ ] Pk (s) (2.3.5)
1 H R (s) H F (s) 1 H R (s) H F (s)
Componenta y pk (t) a mărimii de ieşire, provocată de variaţia
perturbaţiei p k (t) , este nulă dacă
65
2. SISTEME NECONVENŢIONALE SPECIFICE 2.3. Sisteme de reglare combinată
DE REGLARE AUTOMATĂ
Figura nr.2.3.2.
Corecţia suplimentară se realizează prin semnalul
YRoff (s) Fpk
off
(s) Pk (s) (2.3.8)
off
unde Fpk (s) este filtrul de corecţie de tio offset
off
Fpk (s) H off
Rpk (s) H Trpk (s) (2.3.9)
în care H off
Rpk (s) este funcţia de transfer a elementului de corecţie iar H Trpk (s)
este funcţia de transfer a traductorului prin care se măsoară perturbaţia p k .
Răspunsul forţat al sistemului în circuit închis, prevăzut cu această corecţie
suplimentară este (2.3.3), în care sunt valabile relaţiile (2.3.4) însă
off
H pk (s) Fpk (s) H R (s) H F (s)
Ypk (s) [ ] Pk (s) (2.3.10)
1 H R (s) H F (s) 1 H R (s) H F (s)
Componenta y pk (t) a mărimii de ieşire, provocată de variaţia perturbaţiei
p k (t) , este nulă dacă
67
2. SISTEME NECONVENŢIONALE SPECIFICE 2.4. Sisteme de reglare convergentă
DE REGLARE AUTOMATĂ
v y R1
uF y1
HR1(s) Partea fixá
- -
y1 y2
y R2 u R2 u R2
HR2(s) 0 y2
Y*
2
Figura nr.2.4.1.
v y R1 uF y1
HR1(s) Partea fixá
- -
y1 y R2 y2
y R2 u R2 u R2
HR2(s) 0 y2
Y*
2
Figura nr.2.4.2.
68
2. SISTEME NECONVENŢIONALE SPECIFICE 2.5. Sisteme de reglare paralelă
DE REGLARE AUTOMATĂ
v1 = Y*
1
- 1 y R1
HR1(s)
S=0 y1
uF R(Y1, Y2)=0
Partea fixá y2 Y1
v2 =Y*
2 2 y R2 S=1
HR2(s) S Y*
S 1
1
- y2 Y2
0
Y20 Y*
2
b)
a)
Figura nr.2.5.1.
69
2. SISTEME NECONVENŢIONALE SPECIFICE 2.5. Sisteme de reglare paralelă
DE REGLARE AUTOMATĂ
71
2. SISTEME NECONVENŢIONALE SPECIFICE 2.6. Sisteme de reglare cu corecţie
DE REGLARE AUTOMATĂ suplimentară în regim tranzitoriu
v y R1 u F y1
HR1(s) Partea fixá
- -
HR2 (0)=0
y1 y R2 y R2 u R2 y2 Td2 s
HR2 (s)=
HR2(s) T s+1
Figura nr.2.6.1.
v v uF y
HF (s)
yR
y
v yR -
HR(s)
ymod ymod
Hmod (s)
Figura nr.2.7.1.
v v y
HF (s)
-
v
Figura nr.2.7.2.
74
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
v v-y
v- mic
Sistem liniar K R= K R
mic
Sistem cu structurá variabilá K R= K R
Sistem cu structurá variabilá K R= K mare
R t
Figura nr.2.8.1.
75
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
s 0 S S2 | | K R K mare
R (2.8.6)
Pentru ca sistemul cu structură variabilă să se comporte ca în Fig.2.8.1.
trebuie conceput şi un dispozitiv de evitare sau numai atenuare da şocurilor care
pot apare la modificarea structurii.
De exemplu, dacă legea de reglare este de tip PI şi se notează
w(t) K R (t) (2.8.7)
atunci semnalul de comandă este
76
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
1 t
Ti t o
yc (t) yc (t 0 ) w(t) w()d (2.8.8)
77
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
78
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
x2 =x1
S2
S1
x1
S1
S2
Figura nr.2.8.2.
79
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
s=0 s>0 S1 x2
s<0 S1
S1
S2 Evoluþia cátre
S1 regimul de alunecare
S2
S1 S1
S2
S2 S1 x1(t 0) ; x2(t 0)
S2 S1
x1
S2 S1
Figura nr.2.8.3.
Are loc astfel un fenomen de "alunecare" de-a lungul unei curbe, denumită
curba de alunecare, o soluţie care verifică ecuaţia
s(x) 0 . (2.8.24)
Aceasta înseamnă de fapt o restricţie în spaţiul stărilur deci corespunde
unei evoluţii a unui sistem echivalent de ordinul n 1 .
De exemplu, dacă n 2 şi variabilele de stare sunt variabile de fază,
adică x1 x 2 , atunci o curbă de comutare dată de s(x) x 2 c x1 0 , înseamnă
asigurarea în regim de alunecare a unei evoluţii de ordinul întăi
x1 c x1 (2.8.27)
80
2. SISTEME NECONVENŢIONALE SPECIFICE 2.8. Sisteme de reglare cu
DE REGLARE AUTOMATĂ structură variabilă
Figura nr.2.8.4.
81
3. SISTEME CU NUMĂR FINIT DE VALORI Cuprins Cap.3
PENTRU MĂRIMEA DE COMANDĂ
CAPITOLUL 3
3. SISTEME CU NUMĂR FINIT DE VALORI PENTRU MĂRIMEA DE COMANDĂ .... 82
3.1.Introducere ................................................................................................................... 82
3.2. Sisteme de reglare bipoziţională cu caracteristică de tip histerezis ....................... 83
3.2.1. Elemente de comandă bipoziţională ...................................................................... 83
3.2.1.1. Elemente bipoziţionale fără histerezis ............................................................ 83
3.2.1.2. Elemente bipoziţionale cu histerezis ............................................................... 84
3.2.2. Exemplu de sistem bipoziţional pentru reglarea temperaturii
3.2.2.1. Schema de principiu a sistemului ................................................................... 85
3.2.2.2. Schema bloc generală a sistemului ................................................................. 87
3.2.2.3. Schema bloc echivalentă a sistemului............................................................. 88
3.2.3. Analiza comportării unui sistem de reglare bipoziţională pentru un proces liniar de
ordinul întâi cu timp mort ...................................................................................... 90
3.2.3.1. Schema bloc şi traiectorii posibile .................................................................. 90
3.2.3.2. Analiza comportării prin explicitarea traiectoriilor de evoluţie ...................... 93
3.2.3.3. Analiza comportării prin reprezentarea traiectoriilor în spaţiul stărilor ......... 96
3.2.3.4. Analiza comportării prin utilizarea funcţiilor de descriere. ............................ 96
3.1.Introducere
82
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
x
X2
X1
Figura nr.3.2.1.
83
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
X1
Figura nr.3.2.2.
Ecuaţia de evoluţie a ieşiriii este o ecuaţie funcţională de forma,
X1, (t) 1
x(t) X 2 , (t) 2 (3.2.4)
x(t ), [1; 2 )
Prin x(t ) se înţelege limita la stânga în punctul t. Cu alte cuvinte, dacă
intrarea la momentul t este (t) [1, 2 ) atunci se păstrează valoarea anterioară
a ieşirii x . Dacă 1 2 se obţine elementul bopoziţional fără histerezis.
Un program de implementare a unui element bipoziţional cu histerezis
poate fi de forma,
Daca initializare
Citeste E1, E2, X1, X2, X
Altfel, la fiecare pas:
Citeste E
Daca E < E1, X=X1
Daca E >= E2, X=X2
Scrie X
creßte
x x
X2 =1
N S
bimetal X1 =0
y=
v
85
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
Releu x
electromagnetic E Sursá
decurent
continuu
creßte
Incintá
x termicá
bimetal
x
R0 I0 Sursá
de
energie
B
R1 I1
I = x·I0 + B·I1 ~
Figura nr.3.2.5.
86
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
x
1 ] ]
y = x y =
Proces condus
0 ]
v y=
Dispozitiv de comandá
Figura nr.3.2.6.
87
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
88
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
K·I
ext (t)
t
Figura nr.3.2.7.
x
v 1 x I(t)=u(t) w(t) (t)
I0 s
e ——K—
0
Ts+1 y=
y=
I(t) Figura
(t) I nr.3.2.8.
+ B(t) I
89
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
yR1
0
Figura nr.3.2.9.
90
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
p(t)
yR
yR2
v(t) (t) yR(t)=u(t) w(t) K yu(t) y(t)
yR1 es
U1 = YR1 Ts+1
0 U2 =YR2
Figura nr.3.2.10.
intermediară w(t) cu
w() u() {U1, U 2} (3.2.34)
prin relaţia
t t 0
y(t) Pst K u e T [y(t 0 ) Pst K u()] . (3.2.35)
Deoarece
y() Pst K u {Y1, Y2} (3.2.36)
Y1 (t) Pst K U1;Y2 (t) Pst K U 2 ; (3.2.37)
se obţine,
t t 0
y(t) y e T [y(t 0 ) y()] (3.2.38)
Se calculează intervalul de timp în care mărimea reglată y(t) se modifică,
sub acţiunea unei aceleiaşi valori a mărimii de comandă w(t) ce ar
determina y() , de la o valoare y1 în momentul t t1 la o valoare y 2 într-un
moment t t 2 ,
y1 y(t1 ); y 2 y(t 2 ) , (3.2.39)
prin relaţia
y1 y()
t 2 t1 T ln . (3.2.40)
y 2 y()
Aceste evoluţii şi mărimi sunt ilustrate în Fig.3.2.11.
u(t)
u
t0 t0 t
w(t)
w(t)=u(t- )
u(t) w(t) y(t) w = u
es ——K— t
Ts+1 t0 t0
y(t) T
y()
y2 y()
y( t0 ) y1
t0 t0 t1
t t
2
Figura nr.3.2.11.
92
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
93
3. SISTEME CU NUMĂR FINIT DE VALORI 3.2. Sisteme de reglare bipoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
y>v+
u= U1 y(t)
Y2
A
F J
v + B
N
R
)
E I
M
v v1 +
Q
v- C G K v1< v
[
v1 -
D H O
y v- L
u=U2 P
Y1
u(t) t
U2
U1
w(t) t
U2
U1
tA tB tC tD tE tF tG tH tI tJ tK tL tM tN tO tP tQ tR t
Ton Toff Ton Toff
Figura nr.3.2.12.
E
M
v v1 +
Q
v- C G K v1< v
[
Ymin Ymin
D H v1 -
y v- O
L
u=U2 P
Y1
T
tA tB tC tD tE tF tG tH tI tJ tK tL tM tN tO tP t
To n Toff To n Toff
Figura nr.3.2.13.
Figura nr.3.2.14.
96
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
x
X3
X2 )
X1
w w w
Figura nr.3.3.1.
97
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
x
X3
X2
X1
w w w w w
Figura nr.3.3.2.
Ecuaţia de evoluţie a ieşirii, este o ecuaţie funcţională de forma,
X1, w(t) w1
X ; w(t) [w , w )
2 2 3
x(t) (3.3.5)
X 3 ; w(t) w 4
x(t ), w(t) {[w , w ) [w , w )}
1 2 3 4
X ,w(t) w
1 1
X2 ;w(t) [w 2 ,w3 )
x(t) X3;w(t) w 4 (3.3.7)
x(t ),w(t) {[w1,w 2 ) [w3 ,w 4 )} si [w(t) w0 ] [w(t ) w0 ] 0
X ,w(t) {[w ,w ) [w ,w )} si [w(t) w ] [w(t ) w ] 0
2 1 2 3 4 0 0
În caz contrar, este posibil rezultatul eronat în care, de exemplu,
dacă w(t ) [w 3 , w 4 ) , şi x(t ) X3 iar w(t) [w1, w 2 ) ce ar face ca, păstrând
valoarea anterioară a ieşirii să se aloce x(t) X3 , inaceptabil.
Dacă w1 w 2 sau w 3 w 4 ramura respectivă este fără histerezis iar dacă
au loc ambele egalităţi, caracteristica tripoziţională este fără histerezis de forma
(3.3.3).
Dacă X1 X 2 sau X 2 X3 se obţine o caracteristică bipoziţională cu
histerezis.
Un program de implementare a unui element tripoziţional cu histerezis
poate fi de forma,
Daca initializare
Citeste W1, W2,W3,W4,X1,X2,X3,X,Wold
W0=(W2+W3)/2
Altfel, la fiecare pas:
Citeste W
Daca W<W1, X=X1
Daca (W>=W2) &(WW3), X=X2
Daca W>=W4, X=X3
Daca ((W>=W1)&(W<W2)) V (W>= W1) & (W<W2)) &
((W-W0)*(Wold-W0)<=0), X=X2
Wold=W
Scrie X
Se observă că dacă se consideră o implementare cu perioada de eşantionare
T şi
(w[kT] w 0 ) (w[(k 1)T] w 0 ) 0 şi
w(kT) {[w1, w 2 ) [w 3 , w 4 )}
atunci nu se face nici-o actualizare şi se menţine valoarea anterioară a ieşirii
x[kT] x[(k 1)T] .
Pentru demararea procedurii, în etapa de iniţializare trebuie dată valoarea
iniţială a ieşirii dar şi valoarea iniţială a intrării, pe parcurs folosind
Wold w[(k 1)T] ,
deci sistemul este dinamic de ordinul doi deoarece sunt necesare două
informaţii iniţiale.
99
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
Amplificator
+
- Resoarte +
elastice -
Incintá termicá Sursá de c.c. S
D
Motor electric
cu douá ínfaßurári
Robinet de reglare
de excitaþie serie
Agent termic
Figura nr.3.3.3.
X2
X1
Figura nr.3.3.3.
101
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
Figura nr.3.3.4.
102
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
103
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
u(t) K=K1·K 2
u u() t
0 t0 T2
Pantá T1 ·K u()
(t)=y(t) 1
T ·K u()
1 Val u()
T1
Val{K}
ext (t) t
0 t0
T2
Figura nr.3.3.5.
K1 K 2 e s
H F (s) H1 (s) H 2 (s) (3.3.22)
T1 s (T2 s 1)
y= u(t) = x(t)·U y=
Figura nr.3.3.6.
105
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
reprezentată în Fig.3.3.7.
yR
YR2
YR0
YR1
w w w w
Figura nr.3.3.7.
Figura nr.3.3.8.
y ui (t) yliber f
ui (t) y ui (t) (3.3.46)
yliber liber i
ui (t) y ui (t, x F ) (3.3.38)
Ui
yfui (t) L1{H F (s) }. (3.3.47)
s
Dacă s-ar păstra la nesfârşit structura Si şi perturbaţia ar avea o valoare
staţionară
Pst lim p(t) (3.3.48)
t
109
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
110
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
y(t) u= U2
A y Y2
Y2 u= U1
y ZUS y>v -w1 yR YR1
v-w 1
)
y ZHS
v-w 2 B
y v -w2
[
y v -w3 R YR0
v=v1 y u= U 0 y ZUM
v-w 3 D F
)
y ZHI H
v-w 4
y v -w4yR YR2 y ZUI
[
C E G
Y0 v-w 1
u= U 0 J L N
yY v-w 2 y ZHS
I K M u= U1
u= U1 v=v2
y Y1 v-w 3 O
y ZHI v-w 1
v-w 4 y ZHS P
Y1 v-w 2
v=v3 y ZUM
v-w 3
y ZHI
v-w 4 t
111
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
1 u
v 0 u(t) K— y(t)
——
-1 s(Ts+1)
Figura nr.3.3.10.
112
3. SISTEME CU NUMĂR FINIT DE VALORI 3.3. Sisteme de reglare tripoziţională cu
PENTRU MĂRIMEA DE COMANDĂ caracteristică de tip histerezis
S2 : u U; (3.3.68)
în care
x2 K u 0 (3.3.69)
traiectoriile sunt exprimate prin relaţiile,
T [x 2 K u ln(x 2 K u)] x1 C (3.3.70)
în care se substituie
u U; u U . (3.3.71)
Pentru
x 2 K u (3.3.72)
traiectoriile sunt drepte orizontale
În Fig.3.3.11. este schiţat portretul de fază al sistemului de reglare pe baza
căruia se deduc traiectoriile realizate din diferite condiţii iniţiale.
=x2
K
=x1
-K
Figura nr.3.3.11.
113
3. SISTEME CU NUMĂR FINIT DE VALORI 3.4. Legi de reglare tripoziţională
PENTRU MĂRIMEA DE COMANDĂ cu elemnte în reacţie
Figura nr.3.4.1.
T1ech s 1
H ech
R (s) H ech
R ech , (3.4.6)
T1 s
aşa cum este ilustrat şi în Fig.3.4.4.
Evident că, dacă funcţia de transfer H r (s) are alte expresii atunci legea de
reglare echivalentă H ech
R (s) este de alt tip.
De exemplu, dacă pe reacţie se foloseşte un element proporţional,
H r (s) K (3.4.7)
atunci se obţine comportarea aproximativă în mare
1 K1 1
H yEE
yc (s) H ech ech
R (s) K R ech (3.4.8)
K s T1 s
115
3. SISTEME CU NUMĂR FINIT DE VALORI 3.4. Legi de reglare tripoziţională
PENTRU MĂRIMEA DE COMANDĂ cu elemnte în reacţie
din care sededuc H R (s) şi H echR (s) . Ultima expresie este folosită pentru a
calcula H r (s) şi parametrii caracteristicii tripoziţională cu histerezis.
116
3. SISTEME CU NUMĂR FINIT DE VALORI 3.4. Legi de reglare tripoziţională
PENTRU MĂRIMEA DE COMANDĂ cu elemnte în reacţie
] [ ] [
y - w2 B
q yc-w2
ycc
q yc -w3 R Y0
y
y -w 3
c
D F
H
yc- w4 C E G
q yc -w4 yR Y2
KY0
yc -w1 J L N
y -w2 M
ycc
I K
q yc -w1yR Y1
yc -w3 O
yc- w1
] [ ] [
KY1 yc -w4 P
y -w 2u= U1
ycc q yc-w2
q yc -w3 R Y0
y
y -w3
c
yc- w 4
q yc -w4 yR Y2
t
yR
YR2
YR0
YR1 t
yEE
Y2 >0
Y0=0
Y1<0
Figura nr.3.4.2.
117
3. SISTEME CU NUMĂR FINIT DE VALORI 3.4. Legi de reglare tripoziţională
PENTRU MĂRIMEA DE COMANDĂ cu elemnte în reacţie
q(t) yc- w 1
KY2 yc-w 2 KY2
K—
Hr (s) =——
yc
Ts+1 yc-w3
yc- w 4
yc
yc- w1
yc-w 2
yc
yc-w 3 yc-w 3
yc- w 4
KY0 KY0
t
yEE
PI
yEE
t
Figura nr.3.4.3.
yc yc t
yc
ech
yEE KR
Pantá ech
. yc
TI
KR . yc
ech
t
Figura nr.3.4.4.
118
3. SISTEME CU NUMĂR FINIT DE VALORI 3.4. Legi de reglare tripoziţională
PENTRU MĂRIMEA DE COMANDĂ cu elemnte în reacţie
yR
Y
v yc w w1 w 2 w yR=uEE yEE Instalaþia y=r
2Y0 K1 tehnologicá
HR(s) w3 w4 — ßi traductorul
s
r
q- Y1 principal
Lege de reglare PID
K''3 K'3
Traductor
K1
H r (s)=K'3K''3 —
s
Figura nr.3.4.5.
yR
Y Instalaþia
v yc w w1 w 2 w yR=uEE yEE tehnologicá y=r
HR(s) 2Y0 K1
w3 w4 —
s ßi traductorul
- Y1 principal
r Lege de reglare q
PID
mod
mod yEE
K1
mod K1
H r (s)=K'3K''3 — K3 = K'3 .K''3
—
s
s
K3
Figura nr.3.4.6.
yc yEE
yEE
yc yc- w 1
yR=Y2
Pantá pozitivá yc- w3
yR=Y1 yc- w2
Pantá negativá yc- w 4
yR=Y0
Pantá nulá
t
Figura nr.3.4.7.3.5.
120
3. SISTEME CU NUMĂR FINIT DE VALORI 3.5. Realizarea cu amplificatoare operaţionale a
PENTRU MĂRIMEA DE COMANDĂ legilor bipoziţionale şi tripoziţionale
a) b) c)
Figura nr.3.5.1.
Tensiunea u1 aplicată la borna inversoare apare ca mărime de intrare iar
tensiunea u 2 aplicată la borna neinversoare asigură ajustarea limitelor de
comutare u1 ', u1 '' prin care se realizează caracteristica descrescătoare din
Fig.3.5.1.b.
Valorile Ymin ,Ymax reprezintă tensiunile de saturaţie inferioară şi
superioară a AO şi depind de tensiunile de alimentare.
Elementul bipoziţional realizat, privit ca obiectorientat intrare-ieşire, este
reprezentat prin schema bloc echivalentă din Fig.3.5.1.c. în care se evidenţiază
rolul tensiunilor u1, u 2 în raport cu ieşirea y .
Dependenţa intrare-ieşire este descrisă prin trei ecuaţii algebrice obţinute
prin aplicarea teoremelor lui Kirckoff în circuitul de mai sus, cu notaţiile din
Fig.3.5.1.a.,
u2 y
u1 u d w 0; u 2 R 3 i3 w 0; i3 (3.5.1)
R3 R 4
din care se deduce tensiunea u d la intrarea AO,
u d u1 (1 ) u 2 y, (3.5.2)
unde
R3
(3.5.3)
R3 R 4
121
3. SISTEME CU NUMĂR FINIT DE VALORI 3.5. Realizarea cu amplificatoare operaţionale a
PENTRU MĂRIMEA DE COMANDĂ legilor bipoziţionale şi tripoziţionale
a) b) c)
Figura nr.3.5.1.
Elementul bipoziţional realizat, privit ca obiect orientat intrare-ieşire, este
reprezentat prin schema bloc echivalentă din Fig.3.5.2.c. în care se evidenţiază
rolul tensiunilor u1, u 2 în raport cu ieşirea y .
123
3. SISTEME CU NUMĂR FINIT DE VALORI 3.5. Realizarea cu amplificatoare operaţionale a
PENTRU MĂRIMEA DE COMANDĂ legilor bipoziţionale şi tripoziţionale
R3 1
(3.5.17)
R3 R4 1
1
u2 ' u1 Ymax (3.5.18)
1 1
1
u 2 '' u1 Ymin (3.5.19)
1 1
u 2 '' u1 ' 1 Ymax Ymin
v u1 (3.5.20)
2 1 1 2
u1 '' u1 ' Ymax Ymin
(3.5.21)
2 1 2
Element de comparaþie
explicit
Element
de comparaţie
implicit "ref"
"ref" v
v A
"mas"
A r
"mas"
124
3. SISTEME CU NUMĂR FINIT DE VALORI 3.5. Realizarea cu amplificatoare operaţionale a
PENTRU MĂRIMEA DE COMANDĂ legilor bipoziţionale şi tripoziţionale
"ref" v
uv
R
u
A
ur R
r
"mas"
Figura nr.3.5.4.
Această structură este des întâlnită în echipamentele de automatizare.
Un exemplu îl constituie regulatorul ELX 75, produs în Romania, care
foloseşte un înregistrator transmiţător cu rol multiplu de măsurare a mărimii
reglate şi de generare a unui curent folosit în realizarea elementuului de
comparaţie, aşa cum este ilustat în Fig.3.5.5.
Regulatorul ELX75
"ref" v
Ínregistrator x
transmiþátor uref
R
u A
0 1
umas
Sursá
umas de
curent
Figura nr.3.5.5.
Deşi regulatorul ELX 75 nu se mai fabrică, acest principiu de realizare a
elementului de comparaţie pentru regulatoarele bipoziţionale este universal şi
utilizat în multe echipamente care se produc în mod curent.
125
3. SISTEME CU NUMĂR FINIT DE VALORI 3.5. Realizarea cu amplificatoare operaţionale a
PENTRU MĂRIMEA DE COMANDĂ legilor bipoziţionale şi tripoziţionale
126
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
0 c
, yc Ymin
c c
(yc ) K yc B, yc [Ymin , Ymax ] (3.6.5)
c
T0 , yc Ymax
unde,
T0
K c c
, (3.6.6)
Ymax Ymin
T0 c
B c c
Ymin (3.6.7)
Ymax Ymin
Elementele PWM sunt des folosite în sistemelede reglare automată
deoarece realizează o comandă de tip bipoziţional pentru care elementul de
execuţie este foarte simplu, putând fi implementat prin simple contacte
electromecanice.O astfel de comandă mai este denumită şi "Comandă
proporţionale în timp" (Time Proportional Command) deoarece durata
impulsurilor x(t) este proporţionale cu valoarea din anumite momente de timp
t k T0 a semnalului yc de intrare.
Intervalul de timp T0 , dacă este constant, se numeşte şi perioada ciclului
de modulare.
În Fig.3.6.3. este ilustrat un exemplu de evoluţie intrare-ieşire a unui
c c
element PWM la care Ymin 0, Ymax 1.
yc (t) yc (t)
1.00
yc(4T0)=1.00
0.75
yc(3T0)=1.00 yc(5T0 )=0.75
0.50
yc(1T0)=0.50
0.25
y (0T0)=0.25 yc(2T0)=0.75
0 c
t
0T0 1T0 2T0 3T0 4T0 5T0 6T0
x(t)
x(t)
1( ] ( ] ( ] ( ]( ]( ] ( ....
0 ( ] ( ] ( ] ( ] t
0 1T0 2T0 3T0 4T0 5T0 6T0
0.25T0 0.50T0 0.75T0 1.00T0 1.00T0 0.75T0
Figura nr.3.6.3.
128
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
Deşi ieşirea dintr-un PWM este un semnal continual x(t) , totuşi informaţia
despre mărimea de intrare este concentrată numai în valorile duratelor k ca
rezultate ale unui proces de eşantionare.
Tratarea teoretică exactă a sistemelor în care apar elemnte de tip PWM se
poate efectua numai folosind teoria sistemelor cu eşantionare neconvenţionale
ce va face obiectul unui capitol separat.
Există mai multe varinte de reprezentare sistemică a generatorului de
impulsuri din Fig.3.6.1.
129
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
~ Umax
~
REGULATOR I NCI NTÁ
reprezentat 21 TERM I CÁ
ca ßi aparat o
x C
u(t)
Contact R
electromecanic 20
Contactor electromagnetic
sau static
Figura nr.3.6.4.
p1 ... pq
Lege Instalaþie
v(t)+ e(t) de reglare yc(t) x(t) u(t) tehnologicá (t) r(t)=y(t)
continualá PWM Umax Traductor
_ HI T (s) yI T(t)
HR (s)
y(t)
Partea fixá a sistrmului HF (s)
Figura nr.3.6.5.
130
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
u(t) (V)
u2
u = u2- u1
u1
t
o TIT oC
= yIT [ C] KI T= u
2 V
1
2
1
0 t
Figura nr.3.6.6.
_
yI T(t) y (t) _
IT y (t)
Rip IT
yI T(t) Rip
T0 T0 T0
t
Figura nr.3.6.7.
131
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
0 c
, yc (kT0 ) Ymin
c
y (kT ) Ymin c c
x(t) c c 0 c
, yc (kT0 ) [Ymin ,Ymax ] , t (kT0 ,(k 1)T0 ] (3.6.11)
Y
max Y min
1 c
, yc (kT0 ) Ymax
c c
Deci, atunci când yc (kT0 ) [Ymin ,Ymax ] se exprimă,
c
yc (kT0 ) Ymin
x c c
, t (kT0 ,(k 1)T0 ] . (3.6.12)
Ymax Ymin
Aceleaşi valori constante pe porţiuni se pot exprima şi pentru
semnalul u(t) , care se aplică în realitate instalaţiei sub formă de impulsuri.
c c
Dacă se consideră numai cazul yc (kT0 ) [Ymin , Ymax ] , se obţine
(k 1)T0
1 1
u(t)
T0 u()d
T0
[U max k ] U max x(t) , t (kT0 ,(k 1)T0 ] (3.6.13)
kT0
c
yc (kT0 ) Ymin
Deci, u(t) U max c c
, t (kT0 ,(k 1)T0 ] (3.6.14)
Ymax Ymin
Se observă că
u(t) U max x(t) , t , (3.6.15)
astfel că se poate utiliza reprezentarea echivalentă din Fig.3.6.8. în care apare
grupul eşantionator - extrapolator de ordinul zero înseriat cu un element neliniar
care transformă valoarea extrapolată ye0 c (t) în valoatea medie x(t) , constantă
132
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
Figura nr.3.6.8.
În această reprezentare, pe lângă pierderea de informaţie datorită utilizării
numai a eşantioanelor yc (kT0 ) (care este inerentă utilizării unui modulator)
apare o aproximare prin aceea că în locul impulsurilor u(t) de perioadă T0 cu
durată k şi amplitudine U max se consideră semnale constante pe tot intervalul
T0 şi având valoarea medie u(t) .
O structură continuală liniară ce aproximează comportarea PWM se obţine
astfel:
1. În locul grupului eşantionator - extrapolator de ordinul zero, cu perioada T0
se consideră un element de întârziere cu durata T0 / 2 . În felul acesta, în locul
semnalului extrapolat ye0 c (t) întîrziat cu
c (t) se va considera un semnal neted y
durata T0 / 2 faţă de semnalul de intrare yc (t) ,
y c (t) yc (t T0 / 2) Y(s) e (T0 / 2)s Yc (s) (3.6.16)
aşa cum este justificativ ilustrat în Fig.3.6.9.
2. Elementul neliniar de mediere, dat de relţia (3.6.11), care realizează semnalul
continual constant pe porţiuni x(t) , se înlocuieşte prin conexiunea de elemente
liniare care realizează semnalul continual neted x(t)
c
y c (t) Ymin y (t) x
x(t) c c
K c 0 (3.6.17)
Ymax Ymin
c
1 Ymin
unde, K c c
x 0 c c
(3.6.18)
Ymax Ymin Ymax Ymin
3. Se defineşte în mod asemănător semnalul neted de intrare
U max x(t)
u(t) y (t T / 2) (U x ) .
(U max K) (3.6.20)
c 0 max 0
133
3. SISTEME CU NUMĂR FINIT DE VALORI 3.6 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în durată de impulsuri (PWM)
]
Model liniar aproximativ
( ] e0 (
yc (t)
yc(t) ( ] yc(t) - T0s
( ] e
t Yc(s) ~c(s)
Y
0 T0 2T0 3T0 4T0 5T0 6T0 7T0
Figura nr.3.6.9.
Aceste echivalări permit reprezentarea, ca în Fig.3.6.10., a modelului liniar
aproximstiv al modulatorului în durată de impulsuri PWM, în care se consideră
şi sistemul de contacte, notat MLA PWM+BC. Din punct de vedere fizic, la
instalaţia tehnologică se aplică o comandă reprezentată prin mărimea u(t) , care
ia numai valorile u(t) 0 şi u(t) U max , dar care apare ca fiind generată prin
semnalul neted u(t) la care se adună "zgomotul" u(t) .
yc(t) ~
yc(t) + ~
x(t) ~
u(t) + u(t) tehnologicá yIT(t)
Instalaþie
T0 ~
e 2 s K Umax
+ + HIT (s)
MLA PWM+BC
MLA PWM+BC
~
x0.Umax+ u(t) p1 ... pq
Figura nr.3.6.10.
Sistemul de reglare din Fig.3.6.5. este reprezentat acum în Fig.3.6.11.
p1 ... pq
MLA PWM+BC
~
x .Umax+ u(t)
Lege 0
v(t)+ e(t) de reglareyc(t) + u(t) Instalaþie
(t) r(t)=y(t)
continualá ~
K.Umax. e
T0
2 s +
tehnologicá Traductor
_
HR (s) HI T (s) yI T(t)
y(t) Partea fixá a sistrmului HF (s)
Figura nr.3.6.11.
134
3. SISTEME CU NUMĂR FINIT DE VALORI 3.7 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în frecvenţă de impulsuri (PFM)
1 yc
f
fmax=
yc(t) Modulator x(t)
Tmi n
ín frecvenþá de fmi n=
1
yc
Semnal impulsuri Tren de Tm ax
continual PFM impulsuri c
Ymi n Y0c c
Ymax
x(t)
yc Y0c yc Y0c
Tk Tk+1 Tk+2 Tk+3
yc(t) yc(t k ) Generator x(t) 1
0 0 0 t
Semnal de
§ir de impulsuri Tren de 0
tk 0 0
continual valori impulsuri -1
tk t k+1 t k+2 t k+3 t k+4
f max
c c
1 , yc (,Ymin ) (Ymax , )
f (yc ) (3.7.11)
T c c c
K | yc Y0 | f min , yc [Ymin ,Ymax ]
unde,
f max f min Tmax Tmin
K c
, (3.7.12)
Ymax Y0c Tmax Tmin (Ymax
c
Y0c )
136
3. SISTEME CU NUMĂR FINIT DE VALORI 3.7 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în frecvenţă de impulsuri (PFM)
Figura nr.3.7.3.
Dacă durata impulsurilor generate de PFM este 0 atunci, la fiecare
impuls, mărimea de execuţie u(t) are o variaţie de la momentul t t k până la
momentul t t k 0 egală cu o cuantă u k unde,
KE
u k sign[yc (t k )] 0 a k 0 . (3.7.14)
TE
KE
a k sign[yc (t k )] (3.7.15)
TE
Expresia în domeniul timp a mărimii de execuţie u(t) este,
u(t k ) a k (t t k ), t (t k , t k 0 ] & Tk 0
u(t) u(t k ) a k 0 , t (t k 0 , t k Tk ] & Tk 0 (3.7.16)
u(t ) , t (t k , t k Tk ] & Tk 0
k
137
3. SISTEME CU NUMĂR FINIT DE VALORI 3.7 Sisteme cu modulare
PENTRU MĂRIMEA DE COMANDĂ în frecvenţă de impulsuri (PFM)
c yc =yc (t)
Ymax
Y0c
c
Ymi n
c c
Deoarece în zona de liniaritate, când yc [Ymin ,Ymax ] , frecvenţa f k dată de
(3.7.11) este:
f k K | yc Y0c | f min K | y c (t k ) | f min
şi ţinând cont de (3.7.14), în cazul unor elemente de execuţie de tip integrator,
panta curbei u(t) pe un interval de timp t (t k , t k Tk ] este
KE
u k ' u k f k sign[yc (t k )] 0 (K | yc (t k ) | f min )
TE
adică y (t ) B
u k ' K (3.7.21)
c k
KE K , B
unde K sign[y (t )] K E f (3.7.22)
0 c k 0 min
TE TE
Notăm prin (t) diferenţa dintre comanda efectiv aplicată (3.7.16) şi
mărimea de ieşire netedă w(t) dintr-un integrator a cărui intrare este mărimea
K
w(t) y (t) B
(3.7.23)
c
Figura nr.3.7.5.
139
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.1 Structura unui sistem
(SNRA) de reglare cu calculator de proces
141
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.1 Structura unui sistem
(SNRA) de reglare cu calculator de proces
Alte Calculator
porturi Alte porturi
de proces
de de ieşire
intrare (Echipament
numeric de
conducere) Partea fixă a sistemului de reglare
Mărimea
v(t) prescrisă portul ip1 Element
(tensiune[0,10]V) Instalaţie
portul op1 u(t) de
execuţie tehnologică Traductor y(t)
Mărimea de
y(t) reacţie portul ip2 Mărimea de
(tensiune[0,10]V) comandă
(tensiune[0,10]V)
Figura nr.4.1.1.
Figura nr.4.1.2.
Deşi din punct de vedere fizic (hard şi soft) fenomenele se pot petrece
diferit, (de exemplu utilizarea unui singur convertor analog-numeric cu
multiplexare analogică, efectuarea calculelor în regim distribuit), utilizatorul de
SRA "vede" aceste operaţiuni conform schemei bloc din Fig.4.1.3. , unde prin:
Figura nr.4.1.3.
143
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.1 Structura unui sistem
(SNRA) de reglare cu calculator de proces
Iniţializare
Subordonare ierarhică
Alte operaţiuni
Subrutina "SR7"
Alte operaţiuni
Cerere de NU
DA iniţializare ?
Figura nr.4.1.4.
144
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.1 Structura unui sistem
(SNRA) de reglare cu calculator de proces
b. Conversia analog-numerică
Corespunde procedurii (task-ului) de achiziţii de date din proces. Aceasta
se face cu ajutorul unor convertoare A-N specifice buclei de reglare sau prin
citirea dintr-o bază de date a unui sistem general de achiziţii .
Mărimile y(t) şi v(t) sunt achiziţionate şi memorate sub forma unor
variabile numerice Y respectiv V .
145
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.1 Structura unui sistem
(SNRA) de reglare cu calculator de proces
d. Conversia numeric-analogică
Valoarea numerică W a este convertită într-un semnal continual u(t) ,
tensiune sau curent, care se aplică părţii fixe a sistemului.
Conversia se face prin intermediul unui convertor analog-numeric (CNA),
deobicei specific portului de ieşire la care este conectată instalaţia condusă.
Cele mai frecvente CNA au la bază o aşa numită extrapolare de ordinul
zero (semnalul u(t) are valoare constantă între două comenzi de ieşire).
Deoarece conversia numeric-analogică presupune numere reprezentate
binar pe un număr precizat de biţi, de exemplu q, mărimea W este astfel
prelucrată încât să se asigura conversia fără pierderi majore de informaţii.
146
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
Figura nr.4.2.1.
147
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
148
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
Iniţializează
Nu sistemul Da
Alte acţiuni
Task-ul nr. 8
Alte acţiuni
Figura nr.4.2.2.
Task nr. 8.
149
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
w kN = (c N )T x k d N e kN d N
=0 (4.2.5)
2p
y [Ymin , Ymax ), y N [0,2p 1) K AN = (4.2.6)
Ymax Ymin
Structura fizică a unui CAN este o problemă de hardware, bine definită şi
cunoscută.
Din punct de vedere al comportării ca obiect orientat, în orice CAN avem
două tipuri de fenomene:
conversia pe axa timp
conversia în amplitudine.
Conversia pe axa timpului exprimă conversia unei funcţii continuală de
timp într-un şir de numere.
De exemplu din y(t) se obţine şirul (secvenţa) y k = y(kT) . Acesta este
aşa-numitul proces de eşantionare cu perioada de eşantionare T.
Variabila y k din şir are aceeaşi dimensiune cu y(t) . Dacă de exemplu
y(t) este o tensiune cu valori într-un anumit domeniu, atunci şi y k este de
asemenea o tensiune cu valori în acelaşi domeniu.
Procesul de eşantionare este prezentat într-o schemă de principiu printr-un
simbol ca în Fig.4.2.3. în care prin SFE notăm "Simbolul Fizic al Eşantionării".
Acesta nu este simbolul unui operator matematic, ci doar determină pe
cineva să înţeleagă că o funcţie de timp este convertită într-un şir de numere
care reprezintă valoarea sa la momentele de timp t = kT , şi nimic altceva.
Conversia în amplitudine exprimă echivalent fenomenul prin care fiecare
y k (tensiune, curent, etc.) este convertit într-un număr y kN reprezentat în
calculator printr-un număr de biţi numit şi număr-CAN.
150
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
0 0 [ )
y1 Y y N
Ymin max Ymin N Ymin
N y y - ŷ N - [ ŷ N ] + yN
N N
)
(y) + K AN +
1 ) ) ) +
N N N
yˆ [ yˆ ] [0,1)
0 [ [ [ [
Ymin Ymax y
Figura nr.4.2.5. Figura nr.4.2.6.
151
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
152
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
N
Rezultatul poate fi interpretat ca fiind o funcţie continuală de timp w e0 (t)
denumită "extrapolata de ordinul zero" a şirului de numere w kN , ca în (4.2.11)
N
w e0 (t) = w kN , [Wmin ,Wmax ], t (kT, k 1 T] . (4.2.11)
Acest proces de memorare se numeşte "proces de reţinere" sau "proces de
extrapolare de ordinul zero" pe o durată egală cu perioada de eşantionare.
Comanda de memorare presupune transferul combinţiei de biţi de pe
magistrala de date.
În orice moment de timp t , pe fiecare linie a magistralei există o tensiune
electrică ale cărei valori semnifică, conform unei anumite logici, două simboluri
binare, de exemplu {0,1} care sunt asignate valorilor unui bit.
Combinaţia valorilor acestor biţi, într-un anumit format, reprezintă un
număr w N . Deci cu această convenţie în oricare moment de timp t R pe
magistral "există" un număr w N (t) care uneori nu are nici-o semnificaţie fizică
(de exemplu în tranziţiile de la o stare la alta).
Dar, în numite intervale de timp, conform macroinstrucţiunii de conversie
numeric-analogică, microprocesorul depune pe magistrală tensiunile
corespunztoare variabilei numerice W .
Într-un astfel de interval, la un moment de timp t = kT , se realizează
comanda de transfer a combinaţiei de biţi către o memorie tampon a CNA.
În această memorie tampon se păstrează combinaţia W , deci numărul w kN ,
care reprezintă un eşantion al funcţiei w N (t) adică
153
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
N
wN(t) w kN N
we0 (t) wN(t) N
we0 (t) w kN we0 (t)
w kN
N
we0 (t) u(t) w kN wk u(t)
KNA KNA
CAN HFp(s)
ANRA CNA yp(t)
e(kT) ekN xk1 A xk b ekN
N
v(t) e(t) wkN wk u(t) yu(t) + y(t)
KAN wkN (cN)Txk dN ekN
KNA HF(s)
+ - +
y(t)
w k = K NA w kN w k = [K NA (c N )T ] x k (K NA d N K AN ) ek
c = K NA c N ; d = K NA d N K AN , (4.2.19)
astfel că se reprezintă sistemul de reglare cu calculator de proces printr-un
sistem cu eşantionare ca în Fig.4.2.12.
Dacă p = q şi Ymax Ymin = U max U min atunci K AN K NA = 1 .
Reprezentarea din Fig.4.2.12. este o reprezentare standard a unui sistem
numeric de reglare automată în bucla simplă ( reglare convenţională).
Presupunem că "partea fixă a sistemului" este liniară descrisă prin funcţia
de transfer H F (s) .
Sistemul reprezentat în Fig.4.2.12. este un "sistem cu eşantionare" (SE). În
el se prelucrează simultan atât şiruri de numere cât şi funcţii continuale de timp.
Sistem în timp continuu
p(t)
Simbolul Sistem discret Simbolul
eşantionării în timp extrapolatorului
Mărime HFp(s) Mărime
prescrisă reglată
v(t) + e(t) ek xk1 A xk b ek wk u(t) + y(t)
- wk cT xk dek HF(s)
e(kT) +
y(t)
Modelul echivalent continual al legii de reglare Partea fixă a sistemului
Figura nr.4.2.12.
156
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.2 Reprezentarea sistemică a SNRA
(SNRA)
HFp(s)
yp(t)
v(t)
yR(t)=u(t) + y(t)
Regulator continuu yu(t)
y(t) HF(s)
echivalent +
Figura nr.4.2.13.
Singura doesebire dintre regulatorul continuu echivalent şi unul pur
continuu clasic, este că mărimea de comandă u(t) este un semnal continual
constant pe porţiuni.
În Fig.4.2.14. este prezentată forma discretă în timp a sistemului de reglare
în care partea fixă a sistemului împreună cu blocurile de eşantionare şi
extrapolare sunt aproximate printr-un model pur discret, în cazul liniar, cu
funcţia de transfer G(z) unde,
H F (s)
G(z) = (1 z 1 ) Z{ } p(t) (4.2.20)
s
HF(s)
yp(t)
Forma discretă în timp a sistemului de reglare
ypk Yp(z)
Lege discretă de reglare Discretizatul părţii fixe
v(t) vk + ek xk1 A xk bek wk u(t) yu(t) yuk + yk yk
T
w k c x k d ek HF(s)
- + Y(z)
V(z) yk G(z)
V vkN
Algoritmul numeric
W wkN
de reglare automată
Y ykN
ANRA
X xk S sk
Figura nr.4.3.1.
În figura de mai sus, s-au notat cu litere mari variabilele numerice din
programul de conducere care exprimă diferitele entităţi iar alăturat sunt
exprimate echivalenţele lor prin marimile corespunzătoare în care se evidenţiază
variabila timp, reprezentată prin pasul k.
158
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.3 Algoritmul nunmeric
(SNRA) de reglare automată (ANRA)
159
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.3 Algoritmul nunmeric
(SNRA) de reglare automată (ANRA)
BR : blocul de citire
BNC : blocul numeric de calcul
BW : blocul de scriere,
Dacă referinţa este internă atunci ea apare ca fiind citită din mediul intern.
v(t V
Citire din W Scriere în u(t)
y(t mediul extern Y mediul extern
X0 Bloc numeric
Citire din de calcul X
mediul intern S0 Scriere în
PLR S mediul intern
Figura nr.4.3.2.
161
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.3 Algoritmul nunmeric
(SNRA) de reglare automată (ANRA)
X V,Y,X0,S0,PLR x k v kN , y kN , x k 1,s k 1,plrk (4.3.11)
S V,Y,X,S0,PLR s k v kN , y kN , x k ,s k 1,plrk (4.3.12)
W V,Y,X,S,PLR w kN v kN , y kN , x k ,s k ,plrk (4.3.13)
Parametrii ANRA sunt cuprinsi în aria de celule PLR care poate îngloba
arii de numere reale ( vectori sau matrici) sau arii de caractere ce compun
variabilele logice.
162
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
iar variaţia acesteia faţă de valoarea ei absolută în regim staţionar Ysta , este
164
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
pa (t) Pmin
a a
,Pmax (4.4.7)
va (t) [Vmin
a a
,Vmax ] u a (t) [Uamin , Uamax ] pa (t) [Pmin
a a
,Pmax ]
Calculator de proces pa (t)
a
v (t) vkN,a Algoritm
CANv numeric dewkN,a Partea fixă a sistemului
reglare a
ya (t) ykN,a automată
CNA u (t) ya (t)
CANy (ANRA) PF = EE+IT+Tr
ya (t) [Ymin
a a
,Ymax ]
Figura nr.4.4.1.
165
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
ysta F u sta ,psta (4.4.8)
unde,
u sta u a U amin , U amax (4.4.9)
ysta ya Ymin
a a
, Ymax (4.4.10)
psta pa Pmin
a a
, Pmax (4.4.11)
Ysta F u sta , Psta u sta U sta F1 Ysta , Psta , (4.4.12)
Figura nr.4.4.2.
166
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
u t u a t Usta , U s L u t L u a t Usta (4.4.13)
y t y t Y ,Y s L y t L y t Y
a a
st
a a
st (4.4.14)
p t p t P , U s L p t Lp t P
a a
st
a a
st (4.4.15)
Y y kN,a Ymin
N,a y
K AN ya kT Ymin
a
(4.4.18)
unde,
N,a N,a N,a N,a
v Vmax Vmin y Ymax Ymin
K AN a a
, K AN a a
(4.4.19)
Vmax Vmin Ymax Ymin
V VstN,a Vmin
N,a v
K AN Vsta Vmin
a
. (4.4.20)
167
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
v t va t Vsta , V s Lv t L va t Vsta (4.4.21)
Y YstN,a Ymin
N,a y
K AN Ysta Ymin
a
(4.4.23)
y t ya t Ysta ,Y s L y t L ya t Ysta (4.4.24)
W a X,V,Y,PLR (4.4.27)
cărora le corespund în domeniul timp discret ecuaţiile de stare,
x ak a x ak 1, v kN,a , y kN,a ,PLR (4.4.28)
w ak x ,v
a a
k
N,a N,a
k , y K ,PLR . (4.4.29)
168
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
+ V CNA yp(t) a
T a
Umin Usta Yst a
yu(t)
wak a y (t)
CAN y we0(t) + a -
u (t) u(t) + y(t) +
a N, a KNA+ H (s)
+ U(s) F + Y(s) +
Ymin Ymin W T
N, a
a
y (t) - + yk a
y wk[wmin
a
]a
, wmax Partea fixá a sistemului
+ KAN+ Y
T wak[0,2 -1]
q PF=EE+IT+Tr
ya(t) ya(t)
Figura nr.4.4.3.
Xsta a Xsta ,VstN,a ,YstN,a ,PLR (4.4.32)
Wsta a Xsta ,VstN,a ,YstN,a ,PLR (4.4.33)
care poate fi ajustată separat pentru a asigura valoarea dorită U sta la procesul
condus.
Dacă se notează prin
x k x ak Xsta (4.4.36)
variaţia stării ANRA x ak faţă de valoarea ei staţionară Xsta , scăzând (4.4.32) din
(4.4.28), se obţine variaţia stării ANRA ,
xk xak Xsta a xak1,vkN,a,ykN,a,PLR a Xsta ,VstN,a,YstN,a,PLR
xk a xk1 Xsta ,vkN VstN,a , ykN YstN,a ,PLR a Xsta ,VstN,a ,YstN,a ,PLR
xk x N N
k 1 , v k , y k . (4.4.37)
wk wak Wsta a xak ,vkN,a , ykN,a ,PLR a Xsta ,VstN,a ,YstN,a ,PLR
w k a x k X sta , v kN VstN,a , y kN YstN,a ,PLR a X sta ,VstN,a ,YstN,a ,PLR
w k x k , v kN , y kN (4.4.41)
u ak K NA w ak (4.4.43)
Figura nr.4.4.4.
Deci se poate scrie,
u a t U amin K NA w ak , t kT, k 1 T (4.4.50)
unde se poate nota,
171
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
u ae0 t K NA w ak , t kT, k 1 T .
În regim staţionar, variabila de program W exprimă valoarea staţionară
Wsta W bias astfel că, din (4.4.50) rezultă,
Usta U amin K NA Wsta (4.4.51)
Variaţia mărimii de comandă (4.4.13), faţă de valoarea ei staţionară se
obţine scăzând (4.4.51) din (4.4.50),
u t u a t Usta K NA w ak Wsta , t kT, k 1 T
Sst Psta ,Ysta , Usta , Wsta (4.4.53)
Y s H F s U s Yp s ,Yp s H Fp s P s (4.4.16)
v kN K AN
v
v kT (4.4.22)
y kN K AN
y
y kT (4.4.25)
x k x k 1, v kN , y kN (4.4.37)
w k x k , v kN , y kN (4.4.41)
u t K NA w k , t kT, k 1 T , U s L u t (4.4.52)
172
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
y(t)
Figura nr.4.4.5.
173
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
X a X, E,PLR (4.4.57)
Y y kN,a Ymin
N,a y
K AN ya kT Ymin
a
(4.4.60)
kN,a Vmin
N,a N,a
Ymin KAN va kT ya kT Vmin
a
a
Ymin
(4.4.61)
kN kN,a stN,a K AN va kT ya kT Vsta Ysta
kN K AN v k y k K AN k (4.4.65)
unde
v k v kT va kT Vsta (4.4.66)
y k y kT ya kT Ysta (4.4.67)
iar
k kT vk yk v kT y kT , t v t y t (4.4.68)
Relaţiilor de implementare pentru ANRA (4.4.57) (4.4.58) le corespund în
domeniul timp discret ecuaţiile de stare,
174
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
x ak a x ak 1, kN,a ,PLR (4.4.69)
w ak x ,
a a
k
N,a
k ,PLR . (4.4.70)
+
X =a ( X , E , PLR )
T V a
Umin Ua
Yst a
st yu(t)
CAN y
+ wak a
we0(t) + ua(t) - u(t) + y(t) + y (t)
a N, a -E KNA+ H (s)
+ U(s) F + Y(s) +
Ymin Ymin W T
N, a
a
y (t) - + yk a
KAN+ wk[wmin
a
]a
, wmax Partea fixá a sistemului
+ Y
T wak[0,2 -1]
q PF=EE+IT+Tr
ya(t) ya(t)
Figura nr.4.4.6.
stN,a Vmin
N,a N,a
Ymin K AN Vsta Ysta Vmin
a a
Ymin ,
(4.4.72)
175
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
Xsta a Xsta , stN,a ,PLR (4.4.73)
Wsta a Xsta , stN,a ,PLR (4.4.74)
x k x ak Xsta a x ak 1, kN,a ,PLR a Xsta , stN,a ,PLR
x k a x k 1 Xsta , kN stN,a ,PLR X
a a N,a
st , st ,PLR
x k x k 1, kN . (4.4.78)
176
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
w k w ak Wsta a x ak , kN,a ,PLR a Xsta , stN,a ,PLR
w k a x k Xsta , kN stN,a ,PLR a Xsta , stN,a ,PLR
w k x k , kN (4.4.82)
u t u a t Usta K NA w ak Wsta , t kT, k 1 T
Sst Psta ,Ysta , Usta , Wsta (4.4.84)
Y s H F s U s Yp s ,Yp s H Fp s P s (4.4.16)
k kT v k y k v kT y kT , t v t y t (4.4.68)
kN K AN k (4.4.65)
x k x k 1, kN (4.4.78)
wk x , k
N
k (4.4.82)
u t K NA w k , t kT, k 1 T , U s L u t (4.4.83)
177
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
Figura nr.4.4.7.
Algoritmul pur discret din schema bloc de mai sus înglobează şi factorii de
conversie K AN ,K NA astfel ca se poate exprima ca un singur sistem pur discret,
cu intrarea şirul de valori k şi ieşirea şirul de valori u k , la care se păstrează
starea x k .
Se obţine,
x k f x k 1, k (4.4.86)
u k g x k , k (4.4.87)
unde s-au notat,
f x k 1, k x k 1,K AN k (4.4.88)
g x k , k K NA x k ,K AN , k (4.4.89)
În această formă SNRA este reprezentat printr-o schemă bloc ca în
Fig.4.4.8.
P(s) p(t)
Figura nr.4.4.8.
178
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
T
w k cN x k d N kN (4.4.91)
EN z
I z
T 1
Dz cN 1
A bN dN (4.4.92)
W z
denumită funcţia de transfer Z a ANRA.
Dacă prin procedurile (5.3.57), (5.3.58) se implementează efectiv o funcţie
de transfer Z
EN z NR z R NR1 z R1 ... 1 z 0 z
n n 1 0
D z ,n 0 (4.4.93)
W z n znR n znR1 ... 1 z1 0 z0 R
R R1
x k A x k 1 b k (4.4.94)
u k cT x k d k (4.4.95)
b K AN b N ,c K NA c N ,d K AN K NA d N . (4.4.96)
Se calculează funcţia de transfer Z a algoritmului pur discret
Ez
1
HR z cT I z 1 A b d (4.4.97)
Uz
care este de forma,
H R z K AN K NA D z (4.4.98)
179
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.4. Reprezentarea SNRA
(SNRA) mărimi absolute şi în variaţii
Figura nr.4.4.9.
Figura nr.4.5.1.
y t yu t yp t (4.5.4)
unde,
Yu s L y u t H F s U s , U s L u t (4.5.5)
Yp s L y p t H Fp s P s , P s L p t . (4.5.6)
Yp z y p kT H Fp s P s (4.5.13)
Deoarece în general
Yp z y p kT H Fp s P s (4.5.14)
182
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.5. Reprezentarea SNRA prin
(SNRA) modele discrete în planul z
E z V z Y z ,V z v kT ,Y z y kT (4.5.11)
E z H R z U z , E z s k , U z u k (4.5.3)
Yu z y u kT G z U z , U z u k (4.5.12)
Y z Yu z Yp z , (4.5.15)
iar schema bloc a sa, reprezentată în Fig.4.5.2., este imaginea grafică a
ecuaţiilor (4.5.16).
Yp(z) yp(kT)
εk
vk ek uk yu(kT) + y(kT)=yk
HR(z) G(z)
V(z) + E(z) U(z) Yu(z) +
Y(z)
-
yk Y(z)
HR(z)= KAN KNA D(z) Yp(z)= Z{ HFp(s) P(s) }
Figura nr.4.5.2.
E N z kN (4.5.17)
183
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.5. Reprezentarea SNRA prin
(SNRA) modele discrete în planul z
kN v kN y kN K AN v k y k (4.5.18)
Factorii de conversie AN: K AN şi NA: K NA sunt
2p 2p
K AN a a
a a
(4.5.19)
Ymax Ymin Vmax Vmin
U amax U amin
K NA (4.5.20)
2q
se includ în legea de reglare exprimată prin funcţia de transfer z,
Uz
H R z K AN K NA D z (4.5.21)
Ez
unde,
U z u k z k u k ,E z k z k k (4.5.22)
k 0 k 0
unde,
Y z yk z k
y k , U z u k z k u k . (4.5.24)
k 0 k 0
O formă mai puţin încărcăta de notaţii a schemei bloc din Fig.4.5.2., este
reprezentarea în Fig.4.5.3.
Yp(z)
V(z) E(z) U(z) Yu(z) + Y(z)
HR(z) G(z)
+ +
-
Y(z)
Se observă asemănarea dintre shema bloc de mai sus şi schema bloc a unui
sistem de reglare continuu în domeniul complex s.
Se pot aplica toate regulile algebrice de calcul, deosebirea formală fiind
aceea că în loc de variabila s apare variabila z.
Deosebirea fundamentală dintre cele două scheme bloc, discretă şi
continuă, este ca expresiile transformatelor în domeniul z reprezintă valorile
mărimilor respective numai în momentele de eşantionare t kT , pe când
transformatele în domeniul s reprezintă valorile mărimilor respective în orice
moment de timp t 0 .
Se pot calcula, o serie de mărimi caracteristice, ca de exemplu:
1. Funcţia de transfer în circuit deschis
Hd z H R z G z (4.5.26)
Yp z y p kT H Fp s P s (4.5.27)
185
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.5. Reprezentarea SNRA prin
(SNRA) modele discrete în planul z
1 Hv z
HR z (4.5.38)
G z 1 Hv z
1
Dz HR z (4.5.39)
K AN K NA
186
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
yk
uk Sistem yk
discret
Figura nr.4.6.1.
187
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
2
J J(e[k 0 ,kf ] ) k ek , k 0k . (4.6.8)
k k 0
189
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
unde y(1) (t), y( 1) (t) sunt interpretate ca fiind nume de noi funcţii, ieşirile din
operatori de derivare sau integrare ce au la intrare fncţia y(t).
O ecuaţie integro-diferenţială poate conţine şi o funcţie cunoscută u(t) ce
intervine împreună cu derivatele sau integralele ei u (i) (t),u ( i) (t) .
Evident u(t) poate fi interpretat ca fiind intrarea unui sistem continuu
ordonat cauzal, cu relaţia intrare ieşire,
F(y, y(1) , y(2) ,..., y( 1) , y( 2) ,...,u,u (1) ,u (2) ,...,u ( 1) ,u ( 2) ,...) 0 . (4.6.11)
Pentru operatorii de derivare şi integrare de diferite ordine, privite ca şi
sisteme continue, folosind structura din Fig.4.6.1., se deduc modele discrete ale
căror mărimi de intrare sunt şirurile de valori y k y(kT) şi respectiv u k u(kT)
şi care generează şirurile de numere
( i) ( i)
y(i) i
k , y k ,u k ,u k , (4.6.12)
considerând că realizează aproximările
( i)
k y (kT), y k
y(i) (i)
y ( i) (kT), u (i) ( i)
k u (kT), u k
(i)
u ( i) (kT) , (4.6.13)
Trebuie menţionat că modelele discrete ale operatorilor de derivare şi
integrare pot fi sisteme recursive cu răspuns la impuls de durată infinită (IIR)
sau sisteme nerecursuve de tip medie alunecătoare ponderată (FIR), astfel că
şirurile (4.6.12) pot depinde de valorile curente şi anterioare ale mărimilor
y k respectiv u k
În general metodele directe de discretizare presupun substituirea
argumentlor din (4.6.11) ce reprezintă funcţii continuale, prin şirurile (4.6.12).
Se obţine astfel un model discret cu necunoscuta şirul y k , de forma
( 1) ( 2) ( 1) ( 2)
k , y k ,..., y k , y k ,...,u k ,u k ,u k ,...,u k ,u k ,...) 0
F(y k , y(1) (2) (1) (2)
(4.6.14)
190
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
191
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
z 1
BD (z) (4.6.19)
zT
Dacă se acceptă o reprezentare (4.6.13) a echivalării operatorilor continui
prin modele discrete, atunci discretizarea unui sistem LIT continuu cu o intrare
u(t) şi o ieşire y(t) , descris printr-o funcţie de transfer
Y(s) M(s)
H(s) (4.6.20)
U(s) L(s)
înseamnă o simplă substituţie algebrică, în urma căreia se obţine modelul discret
cu funcţia de transfer z, G (z) ,
Y(z)
G (z) H(s) s (z) (4.6.21)
U(z)
Această substituţie în funcţia de transfer este echivalentă cu substituţia în
ecuaţia integro-diferenţială a derivatelor sau integralelor cu modelele lor
discrete în domeniul timp.
192
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
2. Domeniul de stabilitate
Ecuaţia (4.6.24) permite analiza stabilităţii modelului discretizat G (z) . Se
determină domeniul de stabilitate Dstb din planul complex s în care se pot afla
polii funcţiei de transfer continuă H(s) astfel încât modelul discretizat G (z) ,
să fie asimptotic stabil,
Dstb {s C, 1 (s) 1} (4.6.25)
194
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1 z 1
K *v lim[(z 1) G (z)] lim lim[ (z) G (z)] , (4.6.42)
T z1 z 1 T (z) z 1
deci,
0 (1) K *v a v K v . (4.6.44)
Dacă K v 0 , pantele răspunsurilor la intrare constantă determină viteze
diferite de variaţie în momentele de eşantionare, unde viteza răspunsului
sistemului continuu este dată de y( ) iar a modelului discret prin y' dată de
relaţia (4.6.41). În condiţia (4.6.44),
lim u(kT) lim u k u y(
) K v u ; y' v K v u (4.6.45)
k k
195
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
196
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
197
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
6. Răspunsul la impuls
Pentru sistemul continuu cu funcţia de transfer H(s) , răspunsul la impuls
unitate este funcţia pondere h(t) ,
h(t) L1{H(s)} ,
iar valorile în momentele t kT ,h(kT ) sunt date de trnsformata Z,
1
H(z) Z{H(s)} h(kT ) z k Re z{H( ) } (4.6.63)
k 0 PoliiH( ) 1 z e T
1
198
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
199
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1 1 1 T j T
s j z
2 2 1 T j T
1 1 (1 T ) 2 ( T) 2 1
z , 0, R (4.6.76)
2 2 (1 T ) ( T)
2 2
2
BD
Dstb {s j , 0, } C (4.6.77)
3. Transformarea axei imaginare
1 1
0 z , R (4.6.78)
2 2
BD
deci,domeniul de stabilitae Dstb C este transferat în interiorul cercului de
1 1
rază şi centru în punctul z care este inclus în interiorl cercului de rază
2 2
unitate.
BD
Aşa cum se poate vedea şi în Fig.4.6.2., deoarece mulţimea {Dstb } este
inclusă în interiorul cercului de rază unitate, orice sistem continuu stabil este
transformat într-un model discret stabil.
Planul s 1 Planul z
z=
1- Ts
DstbBD
z =BD (s)
. 1
0.5
DstbBD
Substituþia Diferenþá
Ínapoi
Figura nr.4.6.2.
Deoarece
1
real(s1 ) (1 cos(1T)) 0 (4.6.80)
T
nu poate fi satisfăcută condiţia de potrivire a caracteristicilor de frecvenţă.
6. Răspunsul la impuls
Din relaţia (4.6.67), se calculează
1
g 0 H( BD ()) H( ) h(0 ) (4.6.81)
T
deci nu se respctă condiţia de răspuns la impuls.
201
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1
0
0.5
Substituþia Diferenþá -0.5 0.04 z^2 Substituþia Diferenþá
0.04 z^2 Ínapoi G (z)= --------------------- Ínapoi
G (z)= --------------------- 1.08 z^2 - 2.04 z + 1
1.08 z^2 - 2.04 z + 1 Time (sec)
0 0 2 4 6 8 10 12
0 2 4 6 8 10 12
20
Magnitude (dB) Bode Diagram
0
Substituþia Diferenþá
-20 Ínapoi
0.04 z^2
-40 G (z)= ---------------------
1.08 z^2 - 2.04 z + 1 T=0.2 sec.
-60
-80
0
Phase (deg)
-45 1
H(s)= ---------------
s^2 + 0.2 s + 1
-90
-135 N
Frequency (rad/sec)
-180
10-1 100 101N 102
Figura nr.4.6.5.
202
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
2. Domeniul de stabilitate
1
z FD (s) z 1 T s (4.6.93)
s 1 j z (1 T 1 ) j ( T)
| z | (1 T ) 2 ( T) 2 1
203
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1
1 ( ,0), (min (1 ), max (1 )) (4.6.94)
2
2 2
min (1 ) 1 ( 1 ), max (1 ) 1 ( 1 ) (4.6.95)
T T
De asemenea,
1 1
| z | 1 ( ) 2 2 2 (4.6.96)
T T
FD 1 1
Ddtb este interiorul cercului de centru ( ,0) şi rază , aşa cum este ilustrat
T T
în Fig.4.6.6.
Planul s j Planul z Substituþia Diferenþá
Ínainte
max()
.
Dstb
FD
DstbBD
1
2
. .
T1
T
0
-1
. .1
T (s)
. z =FD
min() z = 1+Ts
Transformarea axei maginare
Figura nr.4.6.6.
1
Deoarece real(s1 ) (1 cos(1T)) 0 (4.6.99)
T
nu poate fi satisfăcută condiţia de potrivire a caracteristicilor de frecvenţă.
6. Răspunsul la impuls
Din relaţia (4.6.67), se calculează
g 0 H( FD ()) H() h(0 ) (4.6.100)
deci nu se respctă condiţia de răspuns la impuls.
FD b 2 z 2 (2b 2 Tb1 ) z b 2 Tb 2 T 2 b0
G (z) (4.6.102)
a 2 z 2 (2a 2 Ta1 ) z a 2 Ta 2 T 2a 0
205
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1
0
0.5
150
Magnitude (dB) B ode D iagra m
100 0.04
G (z)= ------------------------
z^2 - 1.96 z + 1
50 Substituþia Diferenþá
Ínainte
0
T=0.2 sec.
-50
-100
180
Phase (deg)
90
0 1
H(s)= ---------------
s^2 + 0.2 s + 1
N
-90
Frequency (rad/sec)
- 1 8 0 -1
10 1 00 1 01 N 1 02
Figura nr.4.6.9.
206
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
u(t) u(t)
T t
t0 k0T ( k0+1)T (k-1)T kT
xk xk - xk
0 0
Figura nr.4.6.10.
Integrala este aproximată prin sumă de dreptunghiuri evaluate în avans sau
înapoi sau prin sumă de trapeze. Se notează x(kT) x k .
207
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Substituþia Tustin
u(t) _
1 x(t) U(z) T z+1 X(z)
s 2 z-1
Figura nr.4.6.11.
208
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
2 z 1 2 z 1
s TU (z) (4.6.115)
T z 1 T z 1
O funcţie de transfer oarecare H(s) a unui sistem continuu este aproximată
prin modelul discret
2 z 1
G TU (z) H(s) | 2 z 1 H( ) (4.6.116)
s
T z 1 T z 1
Dintre cele şase proprietăţi, pentru relaţia de substituţie (4.6.73) se
remarcă:
2. Domeniul de stabilitate
T
1
s
1
z TU (s) z 2 (4.6.117)
T
1 s
2
T 2 T
(1
) ( ) 2
s j | z | 2 2 (4.6.118)
T 2 T 2
(1 ) ( )
2 2
deci
| z | 1 0, R (4.6.119)
astfel că se asigură o corespondenţă biunivocă între semiplanul stâng din planul
s şi interiorul cercului de rază unitate din planul z.
Domeniul de stabilitate este întregul semiplan stâng al planului complex s,
TU
Dstb {s j , 0, } C . (4.6.120)
209
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Planul s 1+ T2 s Planul z
z=
1 - T2 s
z =TU (s) 1
DstbBD
Dstb BD
Substituþia Tustin
Figura nr.4.6.12.
210
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
s 7
0 s
0 0.1 0.2 0.25 0.3 0.4 0.5
6. Răspunsul la impuls
Din relaţia (4.6.67), se calculează
2
g 0 H( TU ()) H( ) h(0 ) (4.6.127)
T
deci nu se respctă condiţia de răspuns la impuls.
211
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
2 2 2 2 2
[( ) 2 b 2 b1 b0 ]z 2 [2( ) 2 b 2 2b0 ]z [( ) 2 b 2 b1 b0 ]
G TU (z) T T T T T
2 2 2 2 2 2
[( ) a 2 a1 a 0 ]z 2 [2( ) 2 a 2 2a 0 ]z [( ) 2 a 2 a1 a 0 ]
T T T T T
(4.6.129)
b 2 0,a 2 0
2 2
(z 1)[ b1 b0 ]z 2 2b0 z [ b1 b0 ]
G TU (z) T T
2 2 2 2 2
[( ) 2 a 2 a1 a 0 ]z 2 [2( ) 2 a 2 2a 0 ]z [( ) 2 a 2 a1 a 0 ]
T T T T T
(4.6.130)
b 2 0,a 2 0
2 2
(z 1)[ a1 a 0 ]z 2 2a 0 z [ a1 a 0 ]
G TU (z) T T
2 2 2 2 2 2
[( ) b 2 b1 b0 ]z 2 [2( ) 2 b 2 2b0 ]z [( ) 2 b 2 b1 b0 ]
T T T T T
(4.6.131)
212
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
t t
x(t) x(t 0 ) [A c x() Bc u()]d x k 0 [A
c
x() Bc u()] d
t0 k 0T
(4.6.135)
Aplicând în mod adecvat relaţia (4.6.110), se obţin
k 1
x i x i1 k 1
u i u i1
x k x k0 T A c
i k 0 1 2
T Bc
i k 0 1 2
k 1
x i x i 1 k 1
u i u i1
x k 1 x k 0 T A c
i k 0 1 2
T B c
i k 0 1 2
care, prin scădere conduc la relaţia recursivă
T c T
x k x k 1 A (x k x k 1 ) Bc (u k u k 1 ) ,
2 2
din care se deduce ecuaţia destare a modelului discret
x k A x k 1 B (u k u k 1 ) (4.6.136)
unde,
T c 1 T
A (I A ) (I A c ) (4.6.137)
2 2
T T
A (I A c ) 1 ( Bc ) . (4.6.138)
2 2
Se observă că în ecuaţia de stare discretă se evaluează starea la pasul
curent x k pe baza stării anterioară x k 1 şi atât pe intrarea la pasul curent u k cât
şi pe intrarea anterioară u k 1 .
Pentru a obţine imaginile în domeniul complex z,
X(z) Z{x k }, Y(z) Z{y k }, U(z) Z{u k }
se aplică tranzformarea Z ecuaţiei de stare (4.6.136) în care s-a înlocuit
k k 1
x k 1 A x k B (u k 1 u k ) . (4.6.139)
Se obţin
X(z) (z I A) 1 z x 0 (z I A) 1 B (z 1) U(z) (z I A) 1 B z u
(4.6.140)
Y(z) Y f (z) Y1 (z) (4.6.141)
Y f (z) [Cc (z I A) 1 B (z 1) Dc ] U(z) G TU (z) U(z)
(4.6.142)
213
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Y1 (z) Cc (z I A) 1 z [x 0 B u 0 ] (4.6.143)
unde, matricea de transfer discretă cu substituia Tustin este
G TU (z) [Cc (z I A) 1 B (z 1) Dc ] (4.6.144)
0.5 z^2 + 2 z + 1
1
H(s)= --------------- G (z)= ------------------------ 1
-0.5 H(s)= ---------------
z^2 + 2 z + 1
G (z)= ------------------------
s^2 + 0.2 s + 1 103 z^2 - 198 z + 99 103 z^2 - 198 z + 99
s^2 + 0.2 s + 1
Time (sec) Time (sec)
0
0 2 4 6 8 10 12 0 2 4 6 8 10 12
Figura nr.4.6.14. Figura nr.4.6.15.
-80
0
Phase (deg)
-45
1
H(s)= ---------------
s^2 + 0.2 s + 1
-90
-135 N
10 -1 10 0 10 1 N Frequency (rad/sec)
-180
Figura nr.4.6.16.
214
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1
Step Response 1 Impulse Response
0.8 FD 1
0.8 BD H(s)= ---------------
1 FD 0.2 s + 1
0.6 BD H(s)= ---------------
0.2 s + 1 0.6 z
G BD(z)=2-------
TU z-1
z
0.4 G BD(z)=2-------
z-1 0.4 1
G FD(z)= -------
z
1
G FD(z)= ------- 0.2 z+1
z G TU(z)=3-------
z-1
0.2 z+1
G TU(z)=3-------
z-1 0
TU
0
0 0.5 1 Time (sec) 0 0.5 1 Time (sec)
215
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
0 Bode Diagram
Magnitude (dB)
1
H(s)= ---------------
-5 0.2 s + 1 BD
z FD
G BD(z)=2-------
z-1
1
G FD(z)= ------- TU
-10 z H(s)
z+1
G TU (z)=3-------
z-1
0
Phase (deg)
H(s)
BD
-90
FD BD
-180
10-1 100 101 Frequency (rad/sec)
Figura nr.4.6.19.
Figura nr.4.6.20.
216
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
sT sT 1 sT 2 sT
1 ( ) ... 1
e 2
2 2! 2 2
z esT sT
sT 1 sT sT
e 2 1 ( ) 2 ... 1
2 2! 2 2
sT
1
z 2 s 2 z 1 (4.6.150)
sT T z 1
1
2
fără o legătură directă cu operaţiile de derivare sau integrare.
Din exemplele prezentate a rezultat că substituţia Tustin este cea mai bună
metodă directă de discretizare însă nu asigură condiţia de potrivire a
caracteristicii de frecvenţă (frequency prewarping) decât pentru o singură
frecvenţă, dependentă de perioada de eşantionare.
218
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
m
M(s) (s siz ) Y(s)
H(s) K i 1
(4.6.157)
(s sip ) U(s)
n
L(s)
i 1
în care siz sunt zerourile şi sip sunt polii funcţiei de transfer iar K este pur şi
simplu un factor, egal cu raportul coeficienţilor principali ai polinoamelor M(s)
şi L(s).
Factorul de amplificare de poziţie al funcţiei de transfer H(s) este
m
(siz ) y()
Kp lim H(s) K i 1
(4.6.158)
u()
n
s 0
i 1
(sip )
Prin discretizare cu repartiţia poli-zerouri impusă se obţine un model
discret cu funcţia de transfer G PZ (z) care are valorile polilor şi zerourilor
obţinute din siz şi sip cu substituţia fundamentală z esT şi un factor K G care să
asigure acelaşi factor de amplificare de poziţie.
Se obţine deci
m
(z zi ) Y(z)
G (z) K
PZ G
i 1
(4.6.159)
n
(z pi ) U(z)
i 1
unde,
z
zi esi T ,i 1: m (4.6.160)
p
pi esi T ,i 1: n (4.6.161)
m
(1 pi )
K Kp
G
i 1
(4.6.162)
n
i 1
(1 zi )
Într-adevăr,
m
(1 zi )
K lim G (z) K
* PZ G
i 1
p n
z 1
i 1
(1 pi )
Se observă că se realizează egalitatea factorilor de amplificare de poziţie
K *p K p .
219
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Din identitatea
y k y(kT) Z{y k } Z{y(kT)} (4.6.166)
cu expresiile din (4.6.163) şi (4.6.164) se obţine
D(z) U(z) Z{H(s) U(s)}
de unde,
Z{H(s) U(s)}
D(z) (4.6.167)
U(z)
Trebuie remarcat că răspunsul modelului discret coincide cu răspunsul
modelului continuu în momentele de eşantionare numai pentru acel tip de
intrare.
221
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
x k 1 (T) x k
kT
(kT T ) Bc u() d (4.6.181)
222
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
unde
c
(T) e A T (4.6.189)
i u(kT )
u u (kT )
(i)
k
(i)
|0 ,i 0 (4.6.190)
i
T i
A c (T )
Gi e i!
d (4.6.191)
0
T
G 0 eA
c
(T )
d (4.6.192)
0
c c
G 0 (A c ) 1 (e A T I) (e A T I)(A c ) 1 (4.6.193)
Ultima expresia a matricei G 0 poate fi calculată numai dacă A este o
matrice nesingulară, adică dacă det{A} 0 , altfel G 0 poate fi calculată
c
efectuând integrala în raport cu toate elementele e A (T ) din (4.6.192).
Folosind metoda integrării prin părţi se obţine formula recursivă
c
G 0 (A c ) 1 (e A T I) (4.6.194)
T
G i (A c ) 1 [G i1 i ],i 1 (4.6.195)
i!
223
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Un model aproximativ care foloseşte numai primele p derivate ale intrării este
p
x k 1 (T) x k (G i Bc u (i)
k ) (4.6.196)
i 0
u(t) u (0)
k w k , t (kT,(k 1)T],k 0 (4.6.200)
din (4.6.188) sau (4.6.198) se obţine modelul matematic exact
x k 1 F x k G w k (4.6.201)
y k Cc x k Dc w k (4.6.202)
unde
c
F eA T (4.6.203)
G G 0 Bc (4.6.204)
224
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
N N 1 (T) (4.6.206)
cu mari erori numerice.
225
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
G G0 T B (4.6.215)
226
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
227
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Y(s) 1 Ts
H re (s) K R (1 d ) H p (s) H I (s) H Dre (s) .
U(s) Ti s 1 Tys 1
(4.6.222)
Mărimea de intrare u(t) poate fi eroarea sistemului de reglare (t) sau o
altă mărime intermediară în funcţie de configuraţia sistemului de reglare.
Dacă Td 0 , componenta derivativă este decuplată iar dacă Ti ,
componenta integrală este decuplată.
În funcţie de aceste decuplări se pot utiliza alte câteva variante de legi de
reglare: P, PI, PDid, PDre .
Se pot aplica toate metodele de discretizare prezentate anterior în două
variante:
Discretizarea răspunsurilor în timp, date de relaţiile (4.6.216)--
(4.6.220)
Discretizarea funcţiilor de transfer, date de relaţiile (4.6.221),
(4.6.222).
T Td T T
bd2 K R (1 ); b1d K R (1 2 d ); bd0 K R d . (4.6.227)
Ti T T T
Se remarcă caracterul integrator al relaţiei recursive (4.6.226) deoarece
valoarea curentă a ieşirii y k depinde de valoarea sa anterioară y k 1 la care se
adaugă un termen w k dependent de intrare,
y k y k 1 w k , w k bd2 u k b1d u k 1 b d0 u k 2 . (4.6.228)
Indicele superior " d " la coeficienţi sugerează faptul că integrarea este
aproximată prin sumă de dreptunghiuri.
Modelul discret (4.6.226) se exprimă în domeniul complex z, prin funcţia
de transfer Dd (z) , ce are un pol z=1,
Y(z) bd2 b1d z 1 b0d z 2 bd2 z 2 b1d z b0d
Dd (z) . (4.6.229)
U(z) 1 z 1 z(1 z)
Funcţia de transfer(4.6.229) se poate obţine direct şi din (4.6.221) în care
se substituie variabila complexă s prin
z 1
s (4.6.230)
Tz
ce corespunde aproximării derivatei prin diferenţă înapoi.
1
Inversul relaţiei (4.6.230) (deci variabila ) exprimă aproximarea operaţiei
s
de integrare prin sumă de dreptunghiuri. Se obţine
1 z 1
Dd (z) H id (s) | K R (1 Td )
s
z 1
z 1 Tz
T z Ti
Tz
T z Td z 1 bd2 z 2 b1d z b0d
D (z) K R (1
d
) . (4.6.231)
Ti z 1 T z z(z 1)
KR u u k 1 u 2u k 1 u k 2
y k y k 1 K R (u k u k 1 ) T k K R Td k
Ti 2 T
adică
y k y k 1 b 2t u k b1t u k 1 b0t u k 2 (4.6.233)
unde indicele superior " t " indică aproximarea integralei prin sumă de trapeze,
şi
T T
b 2t K R (1 d) (4.6.234)
2 Ti T
T T
b1t K R (1 2 d) (4.6.235)
2 Ti T
Td
b0t K R (4.6.236)
T
Funcţia de transfer z este,
Y(z) b 2t b1t z 1 b0t z 2 b 2t z 2 b1t z1 b 0t
t
D (z) (4.6.236)
U(z) 1 z 1 z(1 z)
Şi în acest caz, funcţia de transfer D t (z) se poate obţine direct din funcţia
de transfer (4.6.221) prin substituţii directe, dar se substituie variabila s de la
2 z 1
componenta integrală prin s , ce reprezintă aproximarea integralei
T z 1
prin sumă de trapeze (substituţia Tustin), iar variabila s de la componenta
z 1
derivativă prin s ce exprimă aproximarea derivatei prin diferenţă înapoi.
Tz
Se obţine,
1 z 1
D t (z) H id (s) | K R (1 Td )
2 z 1 z 1
s ;s 2 z 1 Tz
T z 1 Tz Ti
T z 1
T z 1 Td z 1 b 2t z 2 b1t z1 b0t
D (z) K R (1
t
) (4.6.237)
2Ti z 1 T z z(z 1)
230
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
1 2 z 1
DTU (z) H id (s) | K R (1 Td ) (4.6.238)
s
2 z 1
2 z 1 T z 1
T z 1 Ti
T z 1
T z 1 2Td z 1 bTU
2 z b1 z b 0 z
2 TU 1 TU 0
D (z) K R (1
TU
)
2Ti z 1 T z 1 (z 1)(z 1)
(4.6.239)
T 2Td T 4T T 2Td
2 K R (1
bTU ); b1TU K R ( d );b0TU K R (1 )
2Ti T Ti T 2Ti T
(4.6.240)
Aşa cum rezultă din relaţia (4.6.238), aplicarea directă a substituţiei Tustin
pentru legea de reglare PID ideală, care este un sistem impropriu, conduce la
existenţa unui pol z 1, total inacceptabil deoarece determină oscilaţii
generate de modul (1) k .
Din această cauză se consideră numai cazurile de discretizare în care
operaţiile de derivare şi integrare sunt discretizate explicit, în varianta " d ",
(4.6.226) şi " t " , (4.6.233).
Totuşi substituţia Tusin este foarte utilă şi recomandată pentru cazul legilor
de reglare proprii în care se consideră operaţia reală de derivare.
Deci, pentru cele două metode, funcţia de transfer a modelului discret este
de forma,
Y(z) b 2 z b1z b0
2
D(z) (4.6.241)
U(z) z(z 1)
unde coeficienţii b 2 , b1 , b0 sunt daţi de relaţia (4.6.227) sau relaţiile (4.6.234)-
(4.6.236).
Pentru o intrare treaptă de amplitudune U 0
z
u(t) U 0 1(t) U(z) U0 (4.6.242)
z 1
răspunsul modelului discret este
b 2 z 2 b1z b0 0
y(z) D(z) U(z) U (4.6.243)
(z 1) 2
care în domeniul timp are forma,
231
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
b 2 U 0 , k 0
yk (4.6.244)
[(k 1) b 2 k b1 (k 1) b0 ] U ,k 1
0
reprezentată în Fig.4.6.23.
yk
yk-1 ( b2 + b1 + b0 ) ·U0
b2 ·U0
T
Figura nr.4.6.23.
d
b2
t
b2
d
b2 t
b2 K
T Pantá R
KR(1+2 d ) Ti
Ti
T
KR(1+2 2Td )
i KR
Pantá
2Ti
T
-2Ti Ti Ti Td 2 TiTd
Figura nr.4.6.24.
232
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Td
T 2 Ti Td b 2,min
t
K R (1 2 ) (4.6.247)
2 Ti
KR K
şi evoluţii asimptotice cu panta pentru bd2 , respectiv, R pentru b 2t .
Ti 2 Ti
Caracterul integrator se manifestă prin şirul de numere (crescător pentru
valoarea U 0 0 şi descrescător pentru U 0 0 ), cu panta constantă
y k y k 1 [b 2 b1 bo ] U 0 , k 2 (4.6.248)
Panta acestui şir este
y k y k 1 [b 2 b1 b0 ] U 0 K R
U 0 , k 2 (4.6.249)
T T Ti
şi corespunde exact pantei răspunsului sistemului continuu.
Extrapolarea la k 0 a expresiei y k valabilă pentru k 1 conduce la
R U
yd0 [b 2 b0 ] U 0 K (4.6.250)
0
~
unde, pentru metoda " d " factorul echivalent de proporţionalitate K R este
K dR K (1 T )
R K (4.6.251)
R
Ti
respectiv pentru metoda " t " este
R K
K Rt K (1 T ) . (4.6.252)
R
2Ti
În Fig.4.6.25. ,Fig.4.6.26., Fig.4.6.27., este prezentatun exemplu de
discretizare a unei funcţii de tranfer PID ideal cu K R 1,Ti 1,Td 10 , folosind
metoda dreptunghiurilor Gd(z) şi trapezelor, Gt(z) cu T=1 si T=2 sec.
233
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Figura nr.4.6.25.
60 Bode Diagram
Magnitude (dB) K R=1; Ti =1 sec. ; Td =10sec.
H(s)
Ts=1sec.
40 10 s^2 + s + 1 0
H(s)= -------------- U =1
Gt(z) s
20 12 z^2 - 21 z + 10
Ts=1sec. Gd(z)= ------------------------
z^2 - z
Gd(z)
0 11.5 z^2 - 20.5 z + 10
90 Gt(z)= -----------------------------
z^2 - z
Phase (deg) H(s) Gd(z)
Gt(z)
0
N
Frequency (rad/sec)
-90
10-2 10-1 100 N 101
Figura nr.4.6.26.
234
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
Y p (z)
G p (z) KR (4.6.261)
U(z)
Y I (z) 1 z 1
I
G (z) KR (4.6.262)
U(z) 2Ti z 1
235
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
y pk K R u k (4.6.264)
T
y Ik y Ik 1 K R (u k u k 1 ) (4.6.265)
2Ti
Td
y Dre
k z1 y Dre
k 1 K R (u k u k 1 ) (4.6.266)
Ty T / 2
y k y Pk y Ik y Dre
k (4.6.267)^
y pk K R u k (4.6.272)
T
y Ik y Ik 1 K R uk (4.6.273)
T
Td
y Dre
k z 2 y Dre
k 1 K R (u k u k 1 ) (4.6.274)
T
y k y kp y kI y kDre (4.6.275)
236
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ 4.6. Discretizarea sistemelor continue
12
Amplitude Step Response
Ts=0.5sec.
10 H(s)
GZOH(z) 11 (s^2 + 1.091s + 1.818)
H(s)= -----------------------------------
8 s (s+10)
GTU(z)
6 11 (z^2 - 1.819z + 0.9091)
GZOH(z)= ------------------------------------
(z-1) (z-0.006738)
4
4.3571 (z^2 - 1.279z + 0.6066)
2 GTU(z)= -------------------------------------------
(z-1) (z+0.4286)
Time (sec)
00 1 2 3 4 5
Figura nr.4.6.28.
237
4. SISTEME NUMERICE DE REGLARE AUTOMATĂ Bibliografie Cap. 4.
Bibliografie Cap.4.
1. Calin S., Dumitrache I., s.a., Reglarea numerică a proceselor tehnologice, Editura Tehnică,
Bucureşti, 1984.
2. Călin S., Petrescu Gh., Tăbuş I., Sisteme automate numerice, Editura Ştiinţfică şi
Enciclopedică, Bucureşti, 1984.
3. Dumitrache I., Călin S. s.a., Automatizări şi echipamente electronice, Editura Didactică şi
Pedagogică, Bucureşti, 1986.
4. Dumitrache I., Ingineria reglării automate, Editura Politehnica Press, Bucureşti, 2005.
5. Huo J.B., Digital Control Systems, Halt Reinerhardt and Winston Inc,1980.
6. Houpis C., Lamont G., Digital control systems, Mc. Graw Hill, 1992.
7. Iserman R., Digital Control Systems, Springer Verlag, 1981.
8. Katz P., Digital Control using midroprocessors, Prentice Hall, N. J. 1981
9. Kuo B. C., Sisteme automate cu eşantionare, Ed. Tehnică, Bucureşti, 1967.
10. Kuo B. C., Automatic control systems, Prentice Hall, 1991.
11. Leondes C., Discrete-Time Control System Implementation Techniques, Academic Press,
1995
12. Mandal M., Continuous and Discrete Time Signals and Systems, Cambridge University Press
, 2007.
13. Marin C., Structuri şi legi de reglare automată, Editura Universitaria, 2000
14. Marin C., Popescu D., Petre E., Ionete C., Selişteanu D., Teoria sistemelor, Editura SITECH,
Craiova, 2001.
15. Marin C., Ingineria reglării automate-Elemente de analiză şi sinteză, Editura SITECH,
Craiova, 2004.
16. Marin C., Sisteme neconvenţionale de reglare automată, Editura SITECH, Craiova, 2004.
17. Marin C., Analiza în domeniul timp a sistemelor discrete, Editura SITECH, Craiova, 2004.
18. Marin C., Sisteme discrete în timp, Editura SITECH, Craiova, 2005.
19. Marin C., Lectures on system theory, Editura SITECH, Craiova, 2006..
20. Marin C., Sisteme cu eşantionare, Editura SITECH, Craiova, 2007.
21. Ogata K., Discrete time control systems, Prentice Hall, 1987.
22. Phillips Ch., Nagle T., Digital control system analysis and design, Prentice Hall , N. J. 1984.
23. Preitl Şt., Precup R., Introducere în ingineria reglării automate, Editura Politehnica,
Timişoara, 2001.
24. Singeorzan D., Echipamente de reglare numerică, Edit. Militară, Bucureşti,1980.
25. Tou J., Digital and sampled data systems, Mc.Graw Hill, New York, 1959.
26. Williamson D., Digital control and implementation, Prentice Hall, 1991.
238
2. SISTEME NUMERICE DE REGLARE AUTOMATĂ Cuprins Cap. 2
Cuprins Cap.4.
II
2. SISTEME NUMERICE DE REGLARE AUTOMATĂ Cuprins Cap. 2
III
Curs IRA SA Anul Univ 2012-2013 Cuprins Cap 5
5.2. Indicatori sintetici de calitate a evoluţiei SRA; Precizări generale ... 244
I
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
239
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
240
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
241
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Setul de performanţe P' , alcătuit numai din relaţii de egalitate, este un set
rigid, fară flexibilitate.
243
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a a
v y
Sistem de reglare
in circuit inchis
a a
uF = yR
Figura nr.5.1.
244
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Figura nr.5.2.
Se menţionează o singură perturbaţie pk din cele q posibile.
Alte structuri de reglare pot fi interpretate prin structuri standard
echivalente din punctul de vedere al definirii indicatorilor de calitate.
Pentru sistemele liniare (sau modelele liniarizate) se vor efectua o serie de
aprofundări privind interpretarea indicatorilor de calitate.
245
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
246
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Y(s)
L{y(t)}
lim L{y(t)} )
y(
Într-adevăr, K v limsH d (s) lims lim s0 ,
s0 s0 E(s) s0 E(s) limsE(s) ()
s0
presupunând că y(t) are transformată Laplace, pentru care este adevarată
teorema valorii finale.
2 d s 2Y(s)
L{y(t)}
sL{y(t)} y()
Evident, K a lims H (s) lim lim lim .
s0 s0 E(s) s0 E(s) s0 sE(s) ()
247
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a
a (t+t0)
248
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Sistemul considerat
a
E0
a a a
a (t ) _ Sistem cu caracter integrator y (t )
+ la care intrarea de regim
stationar are valoarea zero
Figura nr.5.4
249
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
250
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
K a lims 2H d (s) 0
s0
10(s 10)(20s 1)
c) H d (s) 2
K p ; K v ; K a 50 sec 2
s (5s 1)(s 2)
sistemul are caracter de dublu integrator.
251
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
unde av este componenta erorii provocată de mărimea impusă va , iar apk este
componenta erorii provocată de perturbaţia pak .
Presupunem că la un moment de timp t a0 se constată un regim staţionar
caracterizat prin vsta (t 0a ), ysta (t 0a ) , deci o valoare în regim staţionar a erorii
252
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a a
v (t+t0)
a a
v y [
a
v=V0 a (t+t0) a =Ea2=Va2Ya2
a a a
vst (t 0) =V1 )
a a a
sta (ta0) =Ea1 a
y (t+t0)
a V2
a a
y=Y2
a
yst (t 0) =Y1
a a
t=0 t = t - t0
Figura nr.5.6.
0 lim a (t t 0a ) vˆ a (t t 0a ) V0 1(t a t 0a )
t t 0a ) vˆ a (t t a ) (5.10)
t
pk (t t 0 ); k 1:q
0
pak (t t 0a ); k 1:q a a
253
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a (t t 0a ) v̂a (t t 0a ) V0 1(t a t 0a )
sta (t 0a ) E1a
pak (t t 0a ); k 1:q
Notând prin
V1a vsta (t 0a ), Y1a ysta (t 0a )
valorile staţionare pentru mărimea impusă şi mărimea de reacţie, valori
constatate la momentul t a =t 0a , evident
E1a V1a Y1a .
Comportarea sistemului se poate exprima prin variaţii faţă de acest regim
staţionar, notând:
v(t) va (t t 0a ) V1a ;
y(t) ya (t t 0a ) Y1a ; (5.12)
(t) a (t t 0a ) E1a .
Trebuie remarcat că acest regim staţionar este un regim cu totul particular.
Evoluţia reprezentată în Fig.5.6. apare ca în forma din Fig.5.7. care
corespunde formei standard de prezentare, compatibilă cu abordarea prin
modele liniare, în particular funcţii de transfer.
a a
v = v - V1 v(t)
a a
y = y - Y1
[
=lim(t)
(t) t
V0
y(t) y v
0 )
t=0 t
Figura nr.5.7.
254
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
rel
Eroarea staţionară de poziţie - relativă ,
rel 0 1
(adimensional) 5.15)
V0 1 K p
rel 1 H (0) H (0)
v EC
Eroarea staţionară de poziţie-relativă este o caracteristică de sistem şi
exprimă termenul liber al dezvoltării în serie de puteri a funcţiei H EC (s)
denumită şi primul coeficient al erorii.
255
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Au loc echivalenţele
rel 0 K H (0) 1 H (0) 0
(5.17)
p v EC
N .
Eroarea staţionară de poziţie normalizată,
V0 1
0N V0 1 [V0 ] ;
val {V0 } 1 K P 1 KP
0N 0Nimp
256
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
HF s
KF
s TFs 1
; TF 10 sec; K F 0.05 sec1 (5.18)
257
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
K Fp sec 1 mA
H Fp s ; TFp 10 sec; K Fp 0.05 .
s TFp s 1 N m
Figura nr.5.8.
Să considerăm drept regim staţionar de reprezentare, regimul staţionar
observat la momentul t=0, adică:
t (t a 1000) sec. ; v(t) (va (t) 7)mA ;
258
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
p(t)
(Nm) a
t=0 t1=50 t2=150 t3=250 t = t - 1000
0 )
p = -100 P t
-100 [
-200
v(t); y(t)
(mA) v(t)
5 [
v(t) y(t) E 4=V4- Y4
4
E 2=V2- Y2=0 v2=2
3 [ )
V1=0 E3
V4 Y4
2 Y1=0
1
v =3 V2 Y2
1
V3=V2 Y3 a
E 1=0 t = t - 1000
0 )
t=0 t1=50 t2=150 t3=250 t
-1
Figura nr.5.9.
Dacă se analizează răspunsul din Fig.5.9., considerat că s-a obţinut pe cale
experimentală dar care a însemnat reprezentarea în timpul t t a 1000 a
mărimilor fizice în variaţii faţă de regimul staţionar constatat la momentul t 0 ,
conform (5.19), se pot face următoarele observaţii:
259
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
E 2 0 V2 Y2 E a2 V2 vsta (0) Y2 vsta (0) vsta (0) ysta (0)
260
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
261
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
0.001
H Fp (s) s 10s 1 0.01 Y(s)
mA
Hp s V(s)0
1 H d (s) 1 0.1 100s 2 10s 1 P(s) Nm
circuit inchis
s 10s 1 Cond. in. nule
Răspunsul global.
În condiţiile de reprezentare a modelului liniar menţionate mai sus,
semnalele de testare v(t), p(t) se exprimă analitic:
v(t) v1 1(t t1 ) v 2 1(t t 3 ), t 0; t1 50; t 3 25
p(t) p 1(t t 2 ), t 2 15
Transformatele Laplace ale acestor semale sunt:
v1 t1s v 2 p t 2s
V(s) s
e s
e t 3s ; P(s) s
e .
Din (5.20) se calculează,
Y(s) [H v (s) 1s ]v1e t1s [H v (s) 1s ]v 2e t 3s [H p (s) 1s ]p e t 2s .
262
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
L1 K 1
T s 2 Ts 1 s
2 2 K[1 e
( t /T )
12
sin( 1 2 t
T
)] l (t) ; arctg
12
.
În cazul de faţă,
t / 20
L1{Wv (s)} w v (t) l (t) [1 e sin( 3 t
4 10
3 )] l (t)
3/4
t / 20
. L1{Wp (s)} w p (t) l (t) 0.01[1 e sin( 3 t
4 10
3 )] l (t)
3/4
y p (t) w p (t t 2 ) l (t t 2 )p .
Acestea se pot reprezenta separat, la o aceeaşi scară de timp, ca în Fig.5.10.
263
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
yv (t)
yv (t) 1 v11(t-t1)
4 1
(mA)
[
3
2 v1
1
0 )
t=0 t1=50 t2=150 t3=250
-1 t
yv (t) yv (t) v21(t-t3)
3 2
2
(mA)
2 [
1 v2
0 )
t=0 t1=50 t2=150 t3=250 t
-1
yp(t) (mA)
0
t=0 t1=50 t2=150 t3=250 t
-1
y
p(t)
-2
Figura nr.5.10.
264
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Răspunsul local.
Permite calculul răspunsului unui sistem la o modificare a mărimii de
intrare, începând cu un anumit moment de timp, faţă de un regim permanent
anterior, în particular faţă de un regim staţionar anterior.
O astfel de tratare este direct legată de formalismul matematic al sistemelor
liniare.
Trebuie însa puţină atenţie la interpretarea rezultatelor calculate pentru
corelarea lor cu rezultatele experimentale sau practice.
Exprimarea mărimilor în variaţii se poate efectua în raport cu valorile
absolute sau cu mărimi care deja sunt considerate în variaţii.
De exemplu, în Fig.5.9., reprezentările sunt în variaţii faţă de regimul
staţionar constatat la t a 1000sec. prin relaţiile (5.19).
Ultimul regim tranzitoriu, de exemplu, poate fi uşor reprezentat analitic
considerând variaţii faţă de regimul staţionar constatat la momentul
t t 3 250sec. cu valorile V3 , Y3 . La rândul lor şi V3 ,Y3 sunt exprimate în
variaţii faţă de V1a ,Y1a .
Notând noua variabilă timp prin t t t 3 , şi
v (t ) v(t t 3 ) V3 ; y* (t* ) y(t* t 3 ) Y3 ;
reprezentarea finală din Fig.5.9. , apare ca în Fig.5.11.
v*; y* v*(t*)
(mA) 3 y*(t*)
2 [
v2 1 a a
t*= t- t3 = t -(t0 + t3 )
0)
0 50 100 t*
Figura nr.5.11.
265
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
v (t ) va (t t a4 ) V3a ; y (t ) ya (t t a4 ) Y3a .
266
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Funcţiile de transfer H F (s) şi H Fp (s) sunt chiar cele două componente ale
matricei de transfer care permit exprimarea explicită
Y(s) H F (s)U F (s) H Fp (s)P(s) (5.24)
În Fig.5.8. s-a desenat această relaţie rezultând structura cu perturbaţia
deplasată la ieşire.
Toate calculele algebrice, dezvoltate pe modele liniare se pot efectua
corect fară probleme, atâta timp cât nu se caută interpretări fizice ale unor
mărimi din interiorul matricei de transfer.
De exemplu, în cazul de faţă H F (s) şi H Fp (s) au caracter integrator. Aşa
cum se vede în Fig.5.8., ieşirile din aceste blocuri au fost notate cu literele z u (t)
şi z p (t) .
În experimentul efectuat, pentru t 250sec. ,
p(t) 100 Nm , iar u F (t) u F () 2mA.
Calculul valorii către care tinde u F (t) se poate efectua simplu folosind
modelul liniar din Fig.5.2.; Fig.5.8. şi reprezentarea din relaţiile (5.19).
Se calculează:
U F (s) H C (s)V(s) H Cp (s)P(s) U Fv (s) U Fp (s) (5.25)
HR (s) K Rs(TFs1) 20s(10s1)
H C (s)
1Hd (s) TFs2 sK R K F 100s2 10s1
HR (s)H Fp (s) K R K Fp (TFs1) 0.02
H Cp (s) 2
1Hd (s) (TFs sK R K F )(TFps1) 100s2 10s1
267
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
unde
z u () K F u F () 0.05 2 0.1mA / sec
268
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
p(t) P(s)
KFp
TFps+1
z*p (t)
uF (t) KF z*u (t) + z*y (t) 1 y(t)
UF (s) TF s+1 + s Y(s)
Figura nr.5.12.
269
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
În regim staţionar,
zu () K F u F () 0.05 2 0.1 mA / sec ,
zp K Fp p() 0.01 (100) 0.1 mA / sec
se efectuează factorizarea
1 KF K Fp1 K Fp2
Y(s) U F (s) P1 (s) P2 (s)
s TFs 1 TFp2 s 1 TFp 2 s 1
270
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
P1(s) P2(s)
KF p1 KF p2
TF p1s+1 TF p2s+1
UF (s) KF + 1 + Y(s)
TF s+1 + s +
Figura nr 5.13.
De exemplu,
KF
Y(s) H F (s)U F (s) H Fp (s)P(s); H F (s) ; H Fp (s) K Fp .
TFs 1
Deplasarea perturbaţiei la intrare înseamnă factorizarea forţată a funcţiei H F s
H F (s) KF K Fp TFs 1
Y(s) H F (s) U F (s) p P(s) F
U (s) P(s)
H F (s) TFs 1 KF
care se reprezintă ca în Fig.5.14.
P(s)
KFp
( T s+1)
KF F
UF (s) + KF Y(s)
+ TF s+1
Figura nr 5.14.
271
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
S-a acordat mai multă atenţie blocului integrator deoarece este un element
la limita de stabilitate şi care modelează comportarea a numeroase obiecte
fizice.
Probleme deosebite apar dacă instalaţia automatizată este instabilă sau
conţine blocuri instabile, care în circuit închis trebuie să aibă o comportare
dorită.
De exemplu, pilotul automat al unor avioane de luptă care prin construcţie
sunt elemente instabile.
Notă:
În acest subcapitol şi prin exemplul prezentat, s-a insistat deliberat în mod
exagerat asupra aspectelor legate de reprezentarea în variaţii şi asupra unor
aspecte de reprezentarea părţii fixe din dorinţa ca cititorul, în principal inginer
automatist (mare specialist în manipulări pur matematice) să aibă în permanenţă
atenţia concentrată pe fenomenul fizic căruia îi este subordonat.
272
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
dacă şi numai dacă funcţia de transfer în circuit deschis H d (s) are cel puţin doi
poli în originea planului complex s, adică, în circuit deschis există cel puţin
două elemente de tip integrator conectate în serie.
273
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
0
0 t
Figura nr 5.15.
K p H v (0) 1
1rel finit 0 rel
(5.32)
K v finit 0 Hv (0) 1 1 / K v
H EC (0) 1
rel
HEC (0) 1 1 / K v
Observaţie:
rel
Eroarea relativă 1 nu este eroarea sistemului la urmărire rampă cu pantă
unitate.
În relaţia de definiţie (5.30), s-a efectuat împărţirea prin mărimea fizică V0 ,
rel
panta rampei în [V]/sec, rezultând dimensiunea timp pentru 1 , nu prin
valoarea pantei valV0 care este un număr adimensional.
N
Se poate defini şi eroarea normalizată de viteză, 1 determinată de variaţia
unitate a pantei mărimii impuse care evoluează în rampă
V 1
1N 1 V 1 Y 0
0
sec K v V 1 Y valV0
0
sec
1 Y / sec
1N , [1rel ] [Y] (5.33)
K v 1 / sec
Deşi apare o aceeaşi relaţie, aici număratorul (cifra 1) este o mărime
dimensională, adică avem 1[Y]/sec.
274
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
1 V0 V0
lim (t) lim s d 3
t Determinta de variatia
parabola a marimii impuse
s0
1 H (s) s Ka
a a
v(t)=v (t) - vper (t)
a a
y(t)=y (t) - yper (t)
v(t)
(t)
0 y(t)
0 t
Figura nr.5.16.
275
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Au loc echivalenţele
H v (0) 1 H EC (0) 0 K p
1 '
2 0 H v (0) 0 H EC (0) 0 K v
'' '' K
H v (0) 0 H EC (0) 0 a
adică eroarea relativă de acceleraţie este zero dacă are cel puţin trei poli în
originea planului complex ceea ce înseamnă cel puţin trei elemente integratoare
în circuit deschis.
Şi în acest caz se poate defini eroarea staţionară normalizată de acceleraţie
prin relaţia,
2 1
2N 2 V0 1
Y (5.36)
sec
2 val{V0 } V 1 Y Ka
0 2
sec
276
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a a a
pˆ ( t t ), j k, vˆ ( t t )
j 0
a
0 pˆ ( t t ), j k, vˆ ( t t )
a
j
a
0
a a
0
Considerând variaţii faţă de un regim permanent (în particular staţionar)
caracterizat de ,
v̂a (t t 0a ), yˆ a (t t 0a ), pˆ ak (t t 0a ), pˆ aj (t t 0a ) , t=t a t 0a ,
mărimile utilizate în descrierea matematică sunt:
v(t)=va (t t oa ) vˆ a (t t oa )
y(t)=ya (t t oa ) yˆ a (t t oa ) (5.38)
pk (t)=pak (t t ao ) pˆ ak (t t oa )
(t)=a (t t oa ) ˆ a (t t oa )
Dacă mărimea de ieşire în variaţii y(t) se poate exprima ca o sumă de
componente yv(t), y v (t), y pk (t), y p j (t) , fiecare dependentă de variaţiile v(t) ,
p k (t) , p j (t) , (în cazul liniar această descompunere este întotdeauna valabilă),
q;j k
y(t)= y v (t) y pk (t) yp j (t) (5.39)
j1
277
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
v(t) va (t t 0a ) vˆ a (t t 0a ) 0, V(s) 0
p k
p k (t) pak (t t 0a ) pˆ ak (t t 0a ) p k l (t) Pk (s)
s
p j (t) paj (t t a0 ) pˆ aj (t t 0a ) j k Pj (s) 0, j k
astfel că
v (t) 0, p j (t) 0, j k
şi eroarea t) exprimă numai de componenta pk ,
278
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
v(t) pk(t)
p (t) j k
j
p
0 k a a
0 t = t - t0
y(t) = y (t+t0) - ^y (t+t0)
a a a a
y(t)= yp (t)
k
y
p
p
0 k k
a a
0 t = t - t0
Figura nr.5.17.
Dacă la momentul t 0 (t t 0a ) se constată nu un regim permanent, ci
a
p̂ ak (t t a0 ) pakst (t 0a ) Pk,1
a
279
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a) Dacă H Fpk (0) 0 adică H Fpk (s) are cel puţin un zerou în originea
planului complex.
În aceste condiţii pk 0 oricare ar fi structura în circuit deschis
H d (s)=H R (s)H F (s) . Această situaţie exprimă o perturbaţie cu acţiune
nepersistentă în regim staţionar. Perturbaţia are efect numai în regim tranzitoriu
şi nici-un efect în regim staţionar.
adică în circuit deschis trebuie să existe cel puţin un pol în originea planului
complex (cel puţin un element integrator) indiferent dacă acesta apare în H R (s)
sau H F (s) .
280
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Figura nr.5.18.
281
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
pk [Y]
rel
pk , (5.50)
p k [Pk ]
care, în cazul sistemelor liniare, este
pk
rel
pk lim H pk (s) H pk (0) , (5.51)
p k s0
unde
Y(s) H Fpk (s)
H pk (s)=
Pk (s) V(s)0, Pj (s)0, j k 1 H R (s)H F (s)
circuit inchis
este funcţia de transfer în circuit închis în raport cu perturbaţia p k .
Spre deosebire de erorile relative în raport cu marimea impusă, eroarea
staţionară relativă de poziţie în raport cu perturbaţia p k , relp k este o mărime
dimensională [Y] / [Pk ] şi reprezintă chiar factorul de amplificare de poziţie, cu
semn schimbat, al sistemului în circuit închis în raport cu perturbaţia p k .
Definiţia erorii staţionare rel
pk
se poate generaliza în sensul că nu este
necesar ca perturbaţia pak (t) să aibă o variaţie treaptă ci orice variaţie cu valoare
finită în regim staţionar ( p k (t), p k () finit 0)
Dacă v(t) 0, p j (t) 0, j k, t 0 în condiţii iniţiale nule avem,
pk
rel
p H pk (0) . (5.53)
k p k ( )
Această definiţie este ilustrată în Fig.5.19.
282
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
a a a a
pk (t) = pk(t+t0) - ^pk(t+t0)
v(t)
p (t) j k
j
p(t)
0 pk
0 a a
t = t - t0
a a a a a a a a
y(t) = y (t+t0) - ^
y (t+t0) In particular,^
y (t+t0)= yst( t)0
y(t)= L {Hp (s)Pk(s)
-1
}
k
y p
Hp (0)
p
0 k k k
0 a a
t= t - t0
Figura nr.5.19.
Evident, rel N
pk şi pk au aceleaşi valori numerice, însă au semnificaţii
fizice diferite.
rel rel
p k p k imp H p k (0) H p k (0) |imp (5.55)
283
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
1 1
pk pk N m 1mA
KR
KF 0.05(sec1)
2
KFpk (sec1) mA
0.001
N m
284
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
p(t)
v(t) (t) + re(t) y(t)
+ HR (s) HF (s)
+
-
y(t)
Figura nr.5.20.
285
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
p(t) p(t)
v(t) (t) + re(t) v(t) + re(t) v(t) re(t)
+ + + + +
- - - p(t)
y(t) y(t) -
y(t)
+
(a) (b) (c)
Figura nr.5.21.
286
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
pk (t) k=1:q
Figura nr.5.22.
287
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Figura nr.5.23.
288
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Notând prin Ldk ( ) , punctul de control al acestei performanţe, definit prin
w max
Ldk ( ) 20 lg A dk (0 ) 20 lg (5.65)
w max imp
performanţa din (5.64) se exprimă prin
Ld (0 ) Ldk ( ) , (5.66)
unde
Ld (0 ) 20 lg A d (0 ) .
289
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
d d d
)
L( )
L( L() - corectat
dB dB
30 30
20 20
d
d
( 0)
L
d
( 0)
L L k
( 0) d
10 d 10 L()
L k
( 0)
0 0
1 0 2 1 0 2
Figura nr.5.24. Figura nr.5.25.
Figura nr.5.26.
Se consideră
T1s 1 T s 1
H1 (s) ; H 2 (s) 2 ; (5.68)
T0s 1 T0s 1
1 1 1
T1 ; T2 ; T0
1 2
Din condiţia
1 0 2 T2 T0 T1 .
Se notează
L F () 20 lg |F(j)|,
L1 () 20 lg |H1 (j)|,
L 2 () 20 lg |H 2 (j)| .
Utilizând conexiunea serie
F(s) H1 (s)H 2 (s)
se obţine,
L F () L1 () L 2 () .
Caracteristicile logaritmice asimptotice ale acestor elemente sunt
reprezentate în Fig.5.27.
291
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
L
1( ) dB
20
20lg
10
20lg 0 H1(s)= T1 s+1
T s+1
20dB/dec 1 0
0
1 0 2
L2
( ) dB
1 0 2
0
20lg T2 s+1
20lg 0 H2(s)= T0 s+1
-10 2
-20dB/dec
-20
LF
( ) =L1
( ) +L
2( )
dB
20 -20dB/dec
20dB/dec max 2·20lg F(s)= H1(s)H2(s)
20lg 0 10
1 d
L k
d
( 0) L
( 0)
0
1 0 2
Figura nr.5.27.
Pentru a îndeplini condiţia (5.67), trebuie ca
20 lg 0 20 lg 0 0 1 2 02 (5.68)
Creşterea amplificării în jurul pulsaţiei trebuie să fie mai mare decât
diferenţa Ldk ( ) Ld (0 ) . Această creştere se apreciază pe caracteristica exactă
de frecvenţă, nu cea asimptotică care, în structura de mai sus, este atenuată cu
2
20 lg pentru fiecare element PD utilizat.
2
Ţinând cont de faptul ca vârful caracteristicii asimptotice
L F () este 20 lg 0 , condiţia de corecţie, pe caracteristica exactă, se exprimă
prin relaţia
0 2
20 lg 2 20 lg Ldk ( ) Ld (0 ) 0 (5.70)
2
Folosind relaţiile de definiţie (5.65), (5.66) şi (5.69) se obţin următoarele
valori pentru parametrii filtrului de corecţie:
d
0 20A (0 ) w max ; 2 (5.71)
w max
292
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Observaţii:
2) Dacă pulsaţia este mare, apropiată sau mai mare decât pulsaţia de
tăiere, nu se mai poate face aproximarea
|1 H d ( j ) | A d (0 ) .
În această situaţie, condiţiile de corecţie, sub aspect analitic sunt aceleaşi,
dar se foloseşte în loc de Ld ( ) expresia 20 lg |1 H d ( j ) | .
În plus, interpretarea grafică a condiţiei de corecţie nu are sens.
293
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
y
3
0.95 y 4
2
y y
td
ye1 ye2 ye3
0.05 y 0
t0=0 te1 te2 te3 a a
t = t - t0
tc
tr
t r-inv
Figura nr.5.28.
294
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
295
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
v(t); y(t)
tz3
tz2
tz1
v(t)
y
V0 ye1
ye3
y =H v(0)V0
ye2
0
0 t1 t2 t3 t4 t5 t6 t7 a a
t = t - t0
te1
te2
te3
Figura nr.5.29.
296
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
c) Timpul intersecţiei j
Timpul intersecţiei j, notat prin t zj , reprezintă intervalul de timp între
momentul aplicării semnalului treaptă la mărimea impusă şi momentul în care
răspunsul atinge pentru a j-a oară valoarea sa staţionara apărută în urma acestui
regim tranzitoriu.
În condiţiile din Fig.5.28. , t zj este a j-a soluţie a ecuaţiei
y(t) y() 0 t t zj , j 1, 2... (5.79)
Sunt valabile aceleaşi consideraţii prezentate în legatură cu Fig.5.29.
297
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
d) Durata oscilaţiei j
Durata oscilaţiei j, notată j este de două tipuri, în funcţie de modul de
determinare:
1. Perioada de oscilaţie j ie exprimată prin intervalul de timp între
două extreme de acelaşi tip (maxime sau minime):
j ie t e(j+2) t ej , j 1 . (5.80)
Aceasta se poate aprecia şi prin semiperioade, definite prin intervalul de
timp între două extreme succesive:
j ie 2(t e(j+1) t ej ) (5.81)
Această ultimă definiţie este indicată când nu se poate obţine t e(j+1) .
Nu întotdeauna t e(j+2) t ej 2(t e(j+1) t ej )
Avantaje:
-Se poate determina şi în regim on-line, procedura des folosită în sistemele
autoacordabile.
-Permite aprecierea componentei oscilante a unui răspuns care conţine o
componentă aperiodică dominantă, aşa cum se prezintă în Fig.5.30.
Dezavantaj:
-Precizia de determinare experimentală a momentelor t ej este redusă în
special când răspunsul y(t) este contaminat cu zgomote de măsurare sau când
peste răspunsul determinat de mărimea impusă se suprapun efecte ale variaţiei
unor perturbaţii.
2. Perioada de oscilaţie j iz , exprimată prin intervalul de timp între
două momente de timp în care ieşirea intersectează în acelaşi sens noua sa
valoare staţionară
j iz t z(j+2) t zj ,j 1 (5.82)
Se poate aprecia şi prin semiperioade
j iz 2(t z(j+2) t zj ) ,j 1 (5.83)
însă erorile sunt mari dacă răspunsul este sensibil amortizat.
Avantaj:
-Determinarea momentelor t zj se poate efectua cu suficientă precizie chiar
în cazul existenţei unor zgomote.
Dezavantaje:
-Necesită cunoaşterea valorii y() ;
-Nu permite aprecierea oscilaţiilor pe răspunsul care conţine o componentă
aperiodică dominantă ca în Fig.5.30.
298
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
V0
3 5
y
1 4
V0 2
ye3 y
ye1 ye4
ye2
0
0 te1 te2 tz1 te3 tz2 te4 tz3 tz4 t
Figura nr.5.30.
y(t)
y
1
2
y
ye1
ye2
0
0 te1 te2 t
Figura nr.5.31.
299
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
0,
Reamintim că, chiar dacă y(0) y(0) 0, nu se consideră t 0 un timp
de extrem şi nu se consideră ca şi perioadă intervalul t e3 0 sau intervalul
2(t e1 0) .
În cazul unui sistem liniar de ordinul doi cu poli complex conjugaţi evident
ie iz j , j constant j .
e) Deviaţia extremă j
Deviaţia extremă j, notată j , reprezintă deviaţia mărimii de ieşire în
punctul extrem j faţă de valoarea sa staţionară care apare în urma regimului
tranzitoriu provocat de variaţia treaptă a mărimii impuse.
j yej y(), j 1,2,... (5.84)
În condiţiile în care se poate aplica (5.75), evident
j y(t ej ) y(), j 1, 2,... (5.85)
f) Suprareglajul σ
Este unul din cei mai utilizaţi indicatori de calitate pentru caracterizarea
regimului tranzitoriu al unui SRA.
Suprareglajul σ reprezintă depăşirea maximă de către mărimea de
ieşire a valorii sale staţionare care apare în urma regimului tranzitoriu
provocat de variaţia treaptă a mărimii impuse.
Suprareglajul, în limba engleza "maximum overshoot", exprimă precizia
sistemului de reglare în regimul tranzitoriu provocat de mărimea impusă, fiind
considerat şi o masură a rezervei de stabilitate a sistemului.
Se defineşte prin relaţia,
σ max | σ |, J {j N* ,σ j y()>0}. (5.86)
jJ
300
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
De exemplu·pentru răspunsul din Fig.5.28. acestea sunt: σ1,σ3 ,σ5 ..... iar
pentru răspunsul din Fig.5.30. se consideră numai σ3 ,σ5 ,....
Figura nr.5.32.
-Suprareglajul relativ:
rel , (5.88)
y()
unde
y() ya () ysta (t 0a )
301
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
-Suprareglajul procentual:
% rel 100 100; % %imp (5.90)
y()
-Suprareglajul normalizat: N , ca fiind suprareglajul produs de variaţia
treaptă uniate a mărimii impuse (val {V0} 1) .
Se măsoară în unităţi ale mărimii y.
N ; N imp (5.91)
val {V0 }
De cele mai multe ori suprareglajul apare în prima oscilaţie care depăşeşte
valoarea staţionară, pe răspunsuri periodic amortizate ca în Fig.5.28.
Totuşi, dacă sistemul are poli complex conjugaţi cu părţile imaginare care
nu sunt în raport raţional, atunci răspunsul nu mai are un caracter periodic
apărând neregulat, deşi amortizat, ca în Fig.5.33.
y(t)
y()
u
0
0 t
Figura nr.5.33.
g) Subreglajul u .
Subreglajul, în limba engleză "maximum undershoot" reprezintă deviaţia
maximă a mărimii de ieşire, către valoarea staţionară anterioară, faţă de
valoarea sa staţionară care apare în urma regimului tranzitoriu provocat de
variaţia treaptă a mărimii impuse.
u max| j |, I {j N*, j y()<0} (5.92)
jI
302
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
-Subreglajul relativ:
u
rel
u , y() y a () ysta (t 0a ) , (5.93)
y()
Subreglajul relativ este o mărime adimensională. Performanţa se impune
prin relaţia
rel rel
u uimp .
-Subreglajul procentual:
u
u % urel 100 100 u %imp (5.94)
y()
-Subreglajul normalizat:
u
uN uNimp. (5.95)
val {V0}
h) Timpul de întârziere t d .
Timpul de întârziere t d se defineşte prin intervalul de timp dintre
momentul aplicării semnalului treaptă la mărimea impusă şi abscisa primului
punct de inflexiune al răspunsului.
Definiţia timpului de întârziere este ilustrată în Fig. 5.28.
Timpul de întârziere se poate obţine din soluţia ecuaţiei y(t) 0 , corelată
corespunzător pe axa timp. Performanţa se impune prin
t d t dim p (5.96) )
303
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
i)Timpul de creştere t c .
Timpul de creştere t c , reprezintă intervalul de timp în care mărimea de
ieşire se modifică de la valoarea 0.05y() până la valoarea 0.95y() , în
regimul tranzitoriu provocat de variaţia treaptă a mărimii impuse.
Performanţa se defineşte prin condiţia
t c t cimp (5.97)
j) Durata regimului tranzitoriu t r .
Durata regimului tranzitoriu reprezintă intervalul de timp dintre momentul
aplicării semnalului treaptă la mărimea impusă şi momentul în care răspunsul
sistemului intră într-o vecinătate | y()|, ( 0.02 sau 0.05) ,
a valorii sale staţionare fără să mai depăşească această vecinatate.
Definiţia duratei regimului tranzitoriu este ilustrată în Fig.5.28. Valoarea
fracţiunii se alege în funcţie de contextul de precizie impus sistemului.
Performanţa se impune prin condiţia:
t r t r imp (5.98)
Pentru a se obţine formule de calcul mai simple, se defineşte, în sens
acoperitor, durata regimului tranzitoriu t rinv , din condiţia ca o învelitoare
(majorantă sau minorantă) a răspunsului să intre în această vecinătate fără să o
mai depăşească.
Ca invelitoare se poate alege orice curbă continuă fără puncte de inflexiune
tangentă superior sau inferior la răspuns. De cele mai multe ori acestea se obţin,
dacă se cunoaşte expresia răspunsului, înlocuind funcţiile sinus sau cosinus prin
1 .
Deoarece t r t r inv , impunând performanţa prin relaţia t r inv t r imp , se
asigură t r t r inv .
k) Gradul de amortizare .
Gradul de amortizare este o măsură a oscilabilităţii răspunsului provocat
de variaţia treaptă a mărimii impuse:
imp (5.99)
Pentru a cuprinde şi răspunsuri ca în Fig.5.30., gradul de amortizare se
defineşte prin relaţia,
y ye2
* e1 *imp (5.100)
ye3 ye2
Limita de stabilitate este indicată de valorile respectiv .
304
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
1
a 3
y
a
ye1
y yp
a a
yst (t 0) 2 k
p
k
a
td a ye3
0 ye2
a a
0 te1 te2 te3 t = t - t0
tr
Figura nr.5.34.
Deoarece sistemul este în circuit închis răspunsul tinde să revină la
valoarea staţionară anterioară ysta (t 0a ) , atingând noua valoare staţionară ya ()
eventual cu o eroare pk . Din această cauză pentru răspunsul la variaţia unei
perturbaţii, indicatorul "timp de creştere" tc nu are sens.
O serie de indicatori de calitate, precum:
a. timpul extremului j , t ej ; c. timpul intersectie j , t zj
d. durata oscilaţiei j , j; h. timpul de întârziere , t d
j. durata regimului tranzitoriu, t r
se definesc ca în cazul variaţiei mărimii impuse considerând evident drept
moment iniţial, momentul în care s-a modificat perturbaţia respectivă.
Pentru indicatorii comuni definiţi pe răspunsul în raport cu mărimea
305
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
c) Timpul intersecţiei j.
Se consideră t z1 timpul de intersecţie care apare după t e1 , când mărimea
de ieşire revine către valoarea ei staţionară.
Dacă pk 0 atunci la acest t z1 ieşirea atinge efectiv pentru prima oară ya () .
e) Deviaţia extremă j.
Se notează prin j şi se defineşte prin relaţia
306
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
k) Gradul de amortizare .
Gradul de amortizare pk , definit pentru o perturbaţie p k , este o
măsura a oscilabilităţii răspunsului provocat de variaţia treaptă a acelei
perturbaţii p k
3
1 imp (5.106)
1
Se foloseşte şi relaţia,
ye1 ye2
imp . (5.107)
ye3 ye2
307
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
308
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
n) Banda de pulsaţie b .
În automatică banda de pulsaţie, marcată prin valoarea maximă b , se
defineşte ca fiind intervalul de pulsaţie [0, b ] , unde b este cea mai mică
valoare pentru care
A() <( 2 / 2) A(0), > t . (5.110)
În Fig.5.35. este reprezentată caracteristica A() la scara liniară. Evident,
0 0 H v 0 1 A(0) 1 .
(scara liniara)
m
max
m
0
0 max b
(scara liniara)
Figura nr.5.35.
309
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
Figura nr.5.36.
q) Pulsaţia de tăiere t .
Pulsaţia de tăiere t , notată uneori şi c , reprezintă cea mai mare pulsaţie
pentru care caracteristica complexă H d ( j) taie cercul de rază unitate.
Se obţine din condiţia
t max{ d () 1} (5.113)
r) Marginea de fază .
Marginea de fază reprezintă unghiul în sens orar, dintre direcţia
vectorului H d ( jt ) şi semiaxa reală negativă.
Exprimă rezerva de stabilitate a sistemului în circuit închis în conformitate
cu criteriul Nyquist de stabilitate.
Se defineşte prin
d (t ) 5.114)
unde s-a considerat
310
I. STRUCTURI ŞI LEGI DE REGLARE AUTOMATĂ 5. Indicatori de calitate şi performanţe
CONVENŢIONALĂ LINIARE impuse sistemelor de reglare automată
s) Pulsaţia de antifază
Pulsaţia de antifază , reprezintă cea mai mică pulsaţie pentru care
caracteristica complexă H d ( j) taie semiaxa reală negativă, Se obţine din,
t) Marginea de amplitudine A d .
Marginea de amplitudine A d este lungimea vectorului H d ( j ) , adică
A d A d () (5.117)
Dacă
A d () 1 ,
atunci A d exprimă clar rezerva de stabilitate a sistemului în circuit închis,
conform criteriului Nyquist, astfel că performanţa se impune prin
A d A d imp. (5.118)
311
Curs IRA SA Anul Univ 2012-2013 Cuprins Cap 6
I
Curs IRA SA Anul Univ 2012-2013 Cuprins Cap 6
II
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
6. ANALIZA DE PROCES
Capitolul 6 este preluat, cu renumerotarea etichetelor, din cartea C.Marin, Ingineria reglării
automate, Editura SITECH, Craiova, 2004, pag. 1‐73.
6.1. CARACTERISTICI DE ECHILIBRU ŞI CARACTERISTICI
STATICE
6.1.1. Introdudcere
Analiza de proces constituie o etapǎ deosebit de importanta a realizǎrii
oricǎrui proiect de automatizare. Prin aceasta se face o interpretare sistemicǎ a
procesului condus care cuprinde instalaţia automatizatǎ în care se pot considera
ca şi componente sau elemente separate traductoarele şi elementele de execuţie.
Pe lângǎ determinarea modelului matematic în regim staţionar şi modelul
matematic dinamic (eventual în variaţii faţǎ de regimul staţionar), în analiza de
proces se urmǎreşte precizarea aspectelor de mai jos în corelare şi cu etapa de
proiectare "Formularea problemei de automatizare", şi anume:
ya g a (x a ,u a ,pa , t a ) (6.1.2)
unde s-au evidenţiat ca funcţii de variabila timp fizic t a :
Starea x a x a (t a ) ;
Mǎrimea comandatǎ u a u a (t a ) ;
Perturbaţia pa pa (t a ) ;
Ieşirea ya ya (t a ) .
x aN (t a ) f a x aN (t a ),u aN (t a ),paN (t a ), t a , t a t 0a , x a (t 0a ) x 0a . (6.1.4)
313
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
yaN (t a ) g a x aN (t a ),u aN (t a ),paN (t a ), t a , t a t 0a . (6.1.5)
f a X ea , U a ,Pa , t a 0 (6.1.9)
X ae,k Fk U a , P a , k 1: n x , (6.1.10)
314
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
Yea g a X ea , U a ,Pa , t a . (6.1.11)
Deşi un sistem are stǎri de echilibru este posibil ca unele sau niciuna sǎ nu
poatǎ fi atinsǎ într-o evoluţie determinatǎ de intrǎri admise.
315
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
Dacǎ
x(t 0 ) x 0 X1 , atunci x(t) X1, t t 0
respectiv dacǎ
x(t 0 ) x 0 X 2 , atunci x(t) X 2 , t t 0 .
Pentru x 0 X1 şi x 0 X 2 , folosim tranformarea
x(t) X 2 X X1w(t)
w(t) x(t) 2 , w(t) 1 (6.1.18)
x(t) X1 1 w(t)
Pe intervale de continuitate, ecuaţia (6.1.14) în condiţiile (6.1.15), (6.1.16)
este exprimatǎ de ecuaţia,
w(t) a w(t) w(t) w 0 ea(x 2 x1 )(t t 0 ) (6.1.19)
unde,
x(t 0 ) X 2 x 0 X 2
w 0 w(t 0 ) (6.1.20)
x(t 0 ) X1 x i X1
Datoritǎ punctului de discontinuitate la momentul finit t t* , atunci
ln w 0
w(t ) 1 t t 0 (6.1.21)
a(X 2 X1 )
a>0
x 0 >X2 w(t)
a<0
w(t)
w(t) = 0
x 0 =X2 w(t) = 0
w(t)
a<0
w(t)
2
x 0
X1 X
a>0
w(t)
w(t) w(t)
x 0 =X1
w(t)
w(t)
w(t)
a>0
x 0 <X1
a<0 w(t)
w(t)<1 w(t)>1
t*
t0
t
Figura nr.6.1.1.
Xe 2 1
Xe2= 2·U
Xe1= 1·U
Figura nr.6.1.2.
318
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
u(t) u a (t t 0a ) u aN (t t 0a ) u a (t a ) u aN (t a ) (6.1.23)
x 0 x(0) x a (0 t a0 ) x aN (0 t 0a ) x a (t 0a ) x aN (t 0a ) (6.1.26)
f x(t),u(t),p(t),t f a xa (t),ua (t),pa (t),t a f Na xaN (t a ),uaN (t a ),paN (t a ),t a (6.1.32)
319
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
g x(t),u(t),p(t),t ga xa (t),ua (t),pa (t),t a gaN xaN (t a ),uaN (t a ),paN (t a ),t a (6.1.33)
Dacǎ se noteazǎ prin x,u,p, y funcţiile ale cǎror valori în momentul t sunt
x(t),u(t),p(t), y(t) iar prin x derivata funcţiei x , ecuaţiile de stare în variaţii
sunt
x f (x,u,p, t) x(t i ) x 0 , t t 0 (6.1.34)
y g(x, u, p, t), , (6.1.35)
unde,
x x a x aN , u u a u aN , p pa paN , y ya yaN , x x a x aN . (6.1.36)
Invers, dacǎ s-a dat un singur vector de intrare u, acesta poate fi explicitat
în mǎrimi de comandǎ şi perturbaţii, în funcţie de aplicaţia concretǎ.
unde prin
B(t) s-a notat matricea [B(t) G(t)]
alcatuitǎ din componentele ecuaţiei (6.1.39) respectiv prin
D(t) s-a notat matricea [D(t); Q(t)]
formatǎ din componentele ecuaţiei (6.1.40).
321
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
x(t) t, t 0 , x(t 0 ),u t ,t
0
(6.1.46)
u t ,t ,u , t 0 , t
0
y t g x t , u t , t t, t 0 , x t 0 , u t ,t .
0
(6.1.47)
adicǎ
x1 (t) t, t 0 , x(t 0 ),0ut
0 ,t (6.1.49)
x f (t) t, t 0 , x(t 0 ) 0, u t
0 ,t (6.1.51)
323
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
yf (t) g x ftr (t) x p (t), u(t), t (6.1.56)
y(t) g x r (t) x p (t),u(t), t (6.1.58)
Un sistem se poate afla într-un regim staţionar sau poate tinde cǎtre un
regim staţionar dacǎ pentru
lim u(t) u() U
t
finit şi pentru oricare stare iniţialǎ existǎ şi sunt finite limitele:
x() lim x(t) (regim stationar intrare - stare) şi
t
unde x(t), y(t) sunt rǎspunsurile generale (6.1.46), (6.1.47) ale sistemului.
324
6. ANALIZA DE PROCES 6.1. Caracteristici de echilibru şi caracteristici statice
Dacǎ det A 0 , adicǎ (0) 0 , deci dacǎ matricea A nu are valori proprii
în originea planului complex, atunci sistemul are o singurǎ stare de echilibru X e
şi o singurǎ ieşire de echilibru Ye .
X e A 1 B U (6.1.62)
Ye C A 1 B D U H 0 U (6.1.63)
H s C sI A B D ,
1
(6.1.64)
are s 0 punct ordinar, H(s) nu are polii in originea planului complex).
325
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
327
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
328
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
a
Y a
Y =F(U ,Smin )
a
a S=Smin
Ymax(Smin )
Y =F(U ,SN) S = NS
a a
a
Ymax(Smax) (UNa,YNa) S=Smax
a Dysig Dymax
YN
a
Ymin (Smin )
a a
Y =F(U ,Smax )
a
Ymin (Smax)
a a a a
Umin UN Umax U
Figura nr.6.2.1.
U a a
min ,Y1S ,
Y1Sa F U amin ,S (6.2.9)
U a a
max , Y2S , a
Y2S F U a
max ,S (6.2.10)
a
Ymin /S
U a
min
[U min ,U amax ]
a
F(U ,S)a
(6.2.11)
a
Ymax /S
U a
max
[U min ,U amax ]
a
F(U ,S)a
(6.2.12)
329
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
Evident că
a a a a
D ysig dacă Ymin / Smax Ymax / Smin Ymin Smax Ymax Smin .
a
iar Ymax reprezintă valoarea maxim posibilă a ieşirii
a
Ymax max
S[Smin ,Smax ]
Ya
max / S (6.2.17)
331
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
332
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
U a a
max ,Y2 / SN , Y2a/ SN F(U amax ,SN ) (6.2.24)
iar punctele extreme ale caracteristicii nominale sunt
a
Ymin / SN
U a
min
[U min ,U amax ]
a
F(U ,S)
a
(6.2.25)
a
Ymax / SN
U a
max
[U min ,U amax ]
a
F(U ,S)
a
(6.2.26)
adică,
Y a Fˆ N U a , U aN ,YNa , U
ˆ a ,Y
min
ˆ a ,U
min
ˆ a ,Y
max
ˆa
max (6.2.34)
Fˆ N (U
ˆa )Y
max
ˆa
max (6.2.38)
a
Vom înţelege Ŷmin ca fiind valoarea ieşirii ce corespunde valorii Û amin a
a
intrării, respectiv Ŷmax valoarea corespunzătoare valorii Û amax , chiar daca
ˆa Y
ordinea lor contrazice indicaţia din index, Y ˆ a , pentru o caracteristică
max min
descrescătoare (K0).).
334
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
a a
Y a
Y =F(U ,SN)
a Y a
Y =F(U ,SN)
a
a ^max
Ymax Y
a
S=SN
a ^max
Ymax Y
a
S=SN
(UNa,YNa) (UNa,YNa)
a a
YN YN
^a ^ ,SN )
Y =F(U
a ^a ^ ,SN )
Y =F(U
a
a ^
Ymin Y
a a ^
Ymin Y
a
Pantá K=K(SN )
min min
^a
a
UminU UN
a ^a Umax U
U
a a ^a
a
UminU UN
a ^a Umax U
U
a a
min max min max
335
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
a a
Y a a
Y a a
Y =F(U ,SN) Y =F(U ,SN)
a a
Ymax S=SN Ymax S=SN
^max
Y
a ^max
Y
a
a (UNa,YNa) a (UNa,YNa)
YN YN
^a
Ymin Ymin
^
a
a
Ymin ^a ^ ,SN )
Y =F(U
a a
Ymin ^a ^ ,SN ) a
Y =F(U
Pantá K=K(SN )
^ a ^a ^
U
a ^
U
a
Umin Umax min max
a a a a a a a a
Umin UN Umax U Umin UN Umax U
Figura nr.6.2.4. Figura nr.6.2.5.
de exemplu ca în Fig.6.2.6.
U ˆa , ˆa
Ya Y
min min
U Fˆ N (U ) U N K (Y YN ), Y Y
a 1 a a 1 a a a ˆ a ,Y
min
ˆa
max (6.2.46)
a
Uˆ ˆa
Ya Y
max , max
a a a a
Ymax Y Y =F(U ,SN ) S=SN Y
^max
Y
a
a (UNa,YNa) Ymax
YN
^a
Ymin
a
0
Ymin
Y ^ a,SN )
^a =F(U Umin 0 Umax U
aa
Pantá K=K(SN ) Y= Y - YN
^a
U ^
U
a a
U= U - UN
a
min max Ymin
a a a a
Umin UN Umax U
Figura nr.6.2.6. Figura nr.6.2.7.
336
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
1
U(s) L u(t) L u a (t) U aN U a (s) U aN
s
(6.2.49)
1
Y(s) L y(t) L ya (t) YNa Y a (s) YNa
s
(6.2.50)
unde,
U a (s) L u a (t) , Y a (s) L ya (t) (6.2.51)
337
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
Figura nr.6.2.8.
338
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
instalaţiei.
1 Ua 1 Ya
s N U Y s N
Umax Ymax
a - U(s) + Ya(s)
Umax U U(s) Ymax Y Y(s) +
U (s) + Umin Y(s) Ymin
a a
H(s) a a
a a
Y=Y -YN
y (t)
a a
u (t)
a a U=U -UN
Umin Umax Umin Ymin Ymin Ymax
Figura nr.6.2.9.
1 Ya 1 Ya
s N s N
a a
U (s) = L{ua (t)} Y(s) + Y (s)= L{y (t)}
a
Y* Y*(s)=L{y*(t)} - U(s)
a
U +
H(s) +
a a
y*(t)
a a
y (t)
a a
u (t)
a a
Umin Umax Ymin Ymax Ymin Ymax
Figura nr.6.2.10.
1 Ua 1 Ua
s N s N
a a
U (s)= L{ua(t)} Y(s) + + Y*(s)=L{y*(t)} Y Y (s)= L{ya(t)}
a
- U(s)
+
H(s)
Y*
a a
y*(t)
a a
y (t)
a a
u (t)
a a
Umin Umax Ymin Ymax Ymin Ymax
Figura nr.6.2.11.
339
6. ANALIZA DE PROCES 6.2. Analiza în regim staţionar
a procesului condus
a ^ ,Smax a ) S=Smax
a ^ Na ,Smax )
Y =F(U Y =F(U
a
Ymin (Smin ) a a a a
Umin UN Umax U
Figura nr.6.2.12.
Efectul perturbaţiilor, cel puţin în regim de staţionar, se echivalează
considerând că la ieşirea modelului matematic liniar se adună o mărime P
ˆ a ,S) Y a
P P(S) F(U (6.2.58)
N N
ˆ a ,S ) Y a P(S )
Pm min Ymin (U aN ) YNa F(U (6.2.61)
N max N max
a
Ymax (U aN ) max
SSmin ,Smax
F(U
ˆ a
N ,S) F(U
ˆ a
N ,Smin ) (6.2.62)
a
Ymin (U aN ) min
SSmin ,Smax
F(U
ˆ a
N ,S) F(U
ˆ a
N ,Smax ) , (6.2.63)
astfel că
Y a (U aN ,S) YNa , S Smin ,Smax (6.2.67)
n
)
a ,Smi Pantá
a =^
F(U Kmax P max>0
Y
YN
a 0 a a
0 Umax U=UN - U
Umin P min<0
a
Ymin (Smin ) )
a ^
a
,Smax Pantá
Y =F(U
Kmin
a a a a
Umin UN Umax U
Figura nr.6.2.13.
Notăm prin
Y Y (U,S) Y a (U U aN ,S) YNa , S Smin ,Smax (6.2.68)
Y (s) Y (s,S) L y (t,S) H(s,S) U(s) (6.2.77)
a
S yª(t)
a a
u (t)
a a
Umin Umax S min S max Ymin Ymax
Figura nr.6.2.14.
Atunci când se stabilesc performanţele sistemului de reglare trebuie avut în
vedere că factorul de amplificare se poate modifica între anumite limite şi
trebuie alese acele valori care conduc sigur în mod acoperitor la satisfacerea
performanţelor.
De exemplu, dacă se cere K K imp se consideră procesul condus cu
amplificarea maximă K max respectiv pentru K K imp valoarea minimă K min .
Observaţii:
1. Toate algoritmele de la sistemele fără timp mort se pot utiliza şi la sistemele
cu timp mort, considerând însă ca moment iniţial, momentul terminării
timpului mort pur; la funcţia de transfer se adaugă factorul e-s ce
caracterizează în domeniul complex întârzierea.
2. Uneori o mărime, de exemplu y, se exprimă ca produsul dintre valoarea
acelei mărimi, notata val{y} şi unităţile de măsură (dimensiunea lui y)
notată prin [y], y = val{y}[y].
344
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
t
t0
y(t)
y( ) C G
· ·
F
yst (t 0) +0.6321·[ y( ) - yst (t 0)]
P Q
K·u =[ y( ) - yst (t 0)]
T
yst (t 0) A B
·
·
D E
·t 0 · · t
T
Figura nr.6.3.1.
Se calculează:
T A / y() yst (t 0 ) (6.3.4)
Metoda tangentei este rapidă însă erorile de trasare a tangentei, în special când
obiectul are în realitate ordinul mai mare decât unu, afectează direct
rezultatul.
Metoda ordonatei, de asemenea rapidă, este dependentă de perturbaţiile aditive
sau erorile de măsurare care afectează direct rezultatul.
Metoda ariei, deşi solicită un efort de determinare mai mare, realizează
echivalarea cu un obiect de ordinul unu având în vedere întreaga evoluţie a
răspunsului, astfel că erorile ce apar la primele două metode aici se
compensează prin mediere.
346
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
Pentru T şi K se pot alege oricare valori val valT respectiv valK care
satisfac produsul,
valT val T valK . (6.3.8)
347
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
u(t)
U2
u 2
U1 U2
u1 U1
0 t1 t
t0
y(t)
T
Figura nr.6.3.2.
u(t)
U2
u2
U1 U2
u1 U1
0 t
t0 t1
y(t)
T
Figura nr.6.3.3.
348
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
u
0 t
T 2T 3T 4T
y(t)
0
h (t)
y(tk ) y(t)
y(tk +T) 0
h (t)
0 y(tk +T) y(tk +2T)
h (tk+T)
0
tk T t k +T 2T t k +2T 3T 4T t
0 0
h (t k ) = y(tk ) h (t k+2T)
Figura nr.6.3.4.
349
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
0 t
t0 t1 t2 t k-1 tk t N-1 tN
Figura nr.6.3.5
Datele se trec într-un tablou ca mai jos:
Nr.crt tk Δtk γk Ak I1 Bk Ck I2
(k) (sec) (sec) [y] [y](sec) [y] [y](sec) [y](sec2) [y](sec2)
0 t0 - γ0 - - -
1 t1 Δt1 γ1 A1 B1 -
2 t2 Δt2 γ2 A2 B2 C2
. . . . . . .
. . . . . . .
k tk Δtk γk Ak Bk Ck
. . . . . . .
. . . . . . .
N tN ΔtN γN AN I1 BN CN I2
unde, t k t k t k 1 (6.3.27)
k (t k ) y() y(t k ) (6.3.28)
k k 1
Ak t k (6.3.29)
2
N
I1 A k (6.3.30)
k 1
N
Bk A i (6.3.31)
i k
Bk Bk 1
Ck t k (6.3.32)
2
N
I2 Ck (6.3.33)
k 2
Dacă obiectul are timp mort, valoarea t0=0 corespunde momentului în care
ieşirea începe să se modifice iar constanta de întârziere este dată de intervalulul
de timp dintre momentul aplicării semnalului treaptă şi momentul t0.
351
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
T1 T1
Val(K) Val(k)
t t
0 t0 a 0 t0 a
T2= a 2 T2 =a12
1
Figura nr.6.3.6 Figura nr.6.3.7
Dacă obiectul are timp mort atunci răspunsul este ca în Fig.6.3.7, iar
funcţia de transfer este,
K s
H(s) (6.3.42)
T1s(T1s 1)
De multe ori, se consideră valoarea parametrului K unitate, însă păstrează
dimensiunea, adică K=1[y]/[u].
352
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
353
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
h exp(t) Tw Tc
B
1
W
hw t
0 A
Tu Ta
Figura nr.6.3.8.
Problema de identificare inseamnă de fapt rezolvarea unui sistem de ecuaţii
având ca necunoscute vaolrile T1, T2 , ecuaţii dependente de valorile unor
elemente grafice care pot fi evaluate uşor şi cu rezultate robuste.
Se definesc o serie de mărimi adimensionale ca de exemplu:
p T
1 2 (6.3.58)
p 2 T1
ln
1
e (6.3.59)
şi se exprimă elementele răspunsului în funcţie de acestea.
Se calculează:
Funcţia indicială, derivatele ei şi punctul de inflexiune:
Cazul: p1p2 1
pp 1 1
h(t) 1 1 2 e p1t e p2t (6.3.60)
p 2 p1 p1 p2
355
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
1
h(t) 1 (e p2t e p1t ) (6.3.61)
1
h(t)
p 2 p1
p1p 2 e p1t e p2 t (6.3.62)
pp
h(t) 1 2 p1 e p1t p 2 e p2t
p 2 p1
(6.3.63)
h(t) 0 t Tw e p1Tw e p2Tw (6.3.64)
1 ln p1 ln p 2 T1 T2 T
Tw ln ln 2 (6.3.65)
p1 p 2 p1 p 2 T2 T1 T1
ln
e p1Tw e 1
(6.3.66)
e p2Tw (6.3.67)
1
p1Tw ln , p 2Tw ln , (6.3.68)
1 1
h w h(Tw ) (6.3.69)
h w [1 ( 1)] (6.3.70)
p1p 2
m y(T
w) p1 (6.3.71)
p 2 p1
Cazul: p1 p 2 1 / T 1
h(t) 1 (1 p t) e pt
(6.3.72)
p 2 t e pt
h(t) (6.3.73)
h(t) p 2 (1 p t) e pt (6.3.74)
h(t) 0 t Tw Tw T 1 / p (6.3.75)
1
p ln
p1Tw p 1 1
e e e lim e (6.3.76)
1
w ) p 2 T e pT p e1
m y(T (6.3.78)
356
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
care au expresiile,
Ta 1
a/u ( ) , 1, (6.3.92)
Tu 1 ( 1)
ln
1
ln
1
e
Ta e
a/u ( ) 9.6489, 1 (6.3.93)
Tu 3 e
T
w/1 ( ) w ln , 1 (6.3.94)
T1 1
T
w/1 ( ) w 1, 1 (6.3.95)
T1
Ta Tw
Tu T1
120 6.0
Figura nr.3.9.a Figura nr.3.9.b
100 5.0
Ta Tw
Tu T1 4.0
75
3.0
50
2.0
25
1.0
0 9.6489 0
0.01 0.1 1 10 100
Figura nr.6.3.9.
358
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
6.3.8.3. Metoda I
359
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
Observaţii:
Se rezolvă ecuaţia
c / a ( ) (Tc / Ta ) (6.3.102)
folosind relaţiile (6.3.103), (6.3.104),
Tc ln
1
c / a () (1 ) (1 ) e 1 (6.3.103)
Ta
Tc 2
c / a () (1 1) e 1 0.7358, 1, (6.3.104)
Ta e
în care valoarea (Tc / Ta ) se evaluează din graficul experimental, din care se
T T
determină raportul care permite calculul rapoartelor 1 şi 2 din relaţiile
Ta Ta
(6.3.105), (6.3.106)
360
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
T1 ln T2 ln
e 1 , e 1 , 1. (6.3.105)
Ta Ta
T1 T2
e 1, 1 . (6.3.106)
Ta Ta
Cunoscând valoarea Ta evaluată din graficul experimental, şi valorile
T T
rapoartelor 1 şi 2 calculate anterior, se calculează T1 şi T2 .
Ta Ta
Aceste relaţii sunt reprezentate în Fig.6.3.10. la scară logaritmică, ca
funcţii explicite de .
T1 T2 Tc
Tc
Ta Ta Ta
Ta 1 T2
0.9 Ta
0.8 1.0 Tc
=1
0.7 Ta
0.8
0.6 T1
0.5 Ta 0.6
0.4 0.4
T2
0.3 Ta
0.2 0.2
Tc T1
0.1 =0.73
Ta Ta
0 0 0.2 0.4 0.6 0.8 1.0
-2 0 2
10 10-1 10 101 10
Figura nr.6.3.10 Figura nr.6.3.11.
361
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
Observaţii:
Rezultatele fiind calculate cu ajutorul constantei Tc sunt strict dependente de
valoarea ordonatei punctului de inflexiune h(tw), şi deci supuse la erori de
determinare.
Este indiferent care punct de intersecţie se alege: rezultatele sunt reciproce.
Se procedează astfel:
1. Se determină, ca mai sus, punctul de inflexiune W, şi constantele
(Tw ,Tc ,Ta ,Tu ) .
2. În punctul A se duce o perpendiculară până intersectează curba răspunsului.
Se măsoară ca în Fig.6.3.12. segmentul, a AD .
h exp(t) Tw Tc
B
1
Tf
W
F
c
D A t
a
0
Tq Tb
Tu Ta
Figura nr.6.3.12.
362
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
3. Se calculează
0,53
c a 2,73 (6.3.111)
1 (150a) 3
1 1
0,0015
T2 (Tb Tf 1 200(0,032 a) 1 0,086 , daca a 0,005
0,032 a
(6.3.113)
6. Se calculează
T1 Tc / T2 (6.3.114)
Observaţii
În locul relaţiilor (6.3.111), (6.3.112) şi (6.3.113) se pot utiliza diagramele
din Fig.6.3.13. , Fig.6.3.14. , Fig.6.3.15. unde sunt reprezentate respectiv
curbele, (6.3.115), (6.3.116), (6.3.117),
0,53
c a 2.73 3
, a 0,1 (6.3.115)
1 (150a)
T2 2
1 10a 1,73(30a) 2 a [0, 0,005] (6.3.116)
Tb
1 1
T2 0,0015
1 200(0,032 a) 1 0,086 , a 0,1
Tb Tf 0,032 a
(6.3.117)
363
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
3.25 c 1.2
3 ___
T2
2.75 Tb
2.5 1.15
2.25
2
1.75
1.1
1.5
1.25
1
0.75 1.05
0.5
0.25 a -3 a
x 10
0 1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1 2 3 4 5
Figura nr.6.3.13. Figura nr.6.3.14.
18 ___
T2
Tb+Tf
16
14
12
10
2
a
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Figura nr.6.3.15.
364
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
8 8
6 6
4 4
2 2
n n
0 2 4 6 8 10 0 2 4 6 8 10
Figura nr.6.3.16. Figura nr.6.3.17.
365
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
Se procedează astfel:
1. Determinarea constantelor T1 şi A1
1.1. Se calculează:
h1exp (t) 1 h exp (t) (6.3.123)
1.2. Se reprezintă grafic caracteristica ln h1exp (t) , t 0 .
1.4. Se calculează
e1 if h1exp (t) 0 pt. t zona finală
A1 (6.3.125)
e 1 if h1exp (t) 0 pt. t zona finală
366
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
1.5. Se calculează
t1 t
T1 2 (6.3.126)
1 ln A1
Observaţie
Pentru valori mari ale lui t, t t lim , h1exp (t) are valoare mică şi erorile
relative la reprezentare sunt mari.
Prin logaritmare aceste erori conduc la o curbă oscilantă. În această
porţiune nu se vor face determinări, acestea rezumându-se la intervalul
t [0, t lim ] .
ln | h1 exp(t) | ln | h2 exp(t) |
1• t1 t lim t t2 0 t lim t
• •
0 2 •
2. Determinarea constantelor T2 şi A 2
367
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
2.4. Se calculează
e2 if h 2 exp (t) 0 pt. t zona finală
A 2 e2 if h 2 exp (t) 0 pt. t zona finală (6.3.129)
0 if h 2exp (t) 0 pt. t
2.5. Se calculează:
t2 t
T2 2 . (6.3.130)
2 ln A 2
3. Determinarea constantelor Ti şi Ai
i.1. Se calculează:
h i exp (t) h (i1) exp (t) Ai1e t / Ti 1 (6.3.131)
i.2. Se reprezintă grafic caracteristica ln h i exp (t) .
i.5. Se calculează:
ti t
Ti i (6.3.133)
i ln Ai
Pentru verificare se utilizează relaţiile:
n
H(0) A k 1 (6.3.134)
k 1
n n n
Ak Ak A
T T 2 ...... T mk 0 (6.3.135)
k 1 k k 1 k k 1 k
368
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
0.3
0.2
0.1
n
0 1 2 3 4 5 6 7 8 9 10
369
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
Figura nr.6.3.20.
5. Cunoscând valoarea lui n se determină coeficientul Dndin tabelul de mai jos.
n 1 2 3 4 5 6 7 8 9 10
Dn 0,962 0,642 0,524 0,462 0,421 0,391 0,371 0,354 0,339 0,321
n
t1
T 1 0,96 : 1,04 (6.3.143)
k 1
k
370
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
k 1 k 0
Prin metoda ariilor se pot determina atât gradele m şi n, cât şi coeficienţii
corespunzători.
k 1 k 0
371
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
-1 1 2 3 A(0)=k Re(H(j ))
B( =0)
k rad
4
k
C
D
Figura nr.6.3.21.
Se urmăreşte descrierea obiectului printr-o funcţie de transfer,
K es
H(s) (6.3.154)
Ts 1
Pentru aceasta se procedează astfel:
1. Se măsoară segmentul OB căruia îi corespunde valoarea factorului de
amplificare,
K A(0) OB (6.3.155)
2. Se trasează un semicerc care are OB ca diametru.
3. Se trasează în semicerc coarda OC, înclinată cu /4 radiani faţă de axa
orizontală.
4. Se roteşte segmentul OC în jurul originii până intersectează caracteristica
complexă de frecvenţă experimentală în punctul D.
5. Se apreciază valoarea pulsaţiei * (sec1 ) prin care este marcată caracteristica
experimentală în punctul D.
6. Se măsoară, în radiani, unghiul dintre segmentele OB şi OC.
7. Se calculează
T 1 / (sec) (6.3.156)
8. Se calculează
* (sec) (6.3.157)
Modelul matematic de ordinul unu este corect dacă pentru diverse valori
ale pulsaţiilor k cu care este marcată caracteristica complexă de frecvenţă
experimentală le corespund faţă de semicercul OCB, defazajele k astfel ca,
k / k / ct . (6.3.158)
373
6. ANALIZA DE PROCES 6.3. Determinarea experimentală a funcţiei
de transfer a procesului condus
A(
2)
2
Figura nr.6.3.22.
Pentru determinarea parametrilor T şi ai funcţiei de transfer
K
H(s) 2 2 (6.3.159)
T s 2Ts 1
se procedează astfel:
1. Se determină A(0)=K prin testare la variaţie treaptă a intrării.
2. Se determină pulsaţia / 2 (sec1 ) pentru care defazajul este de /2radiani şi
valoarea corespunzătoare a atenuării, A( / 2 ) .
3. Se calculează
1
T (sec), , (6.3.160)
/ 2
A(0)
. (6.3.161)
2A( / 2 )
Pentru diferite valori ale pulsaţiei, se verifică pe caracteristica
experimentală dacă corespund pentru atenuare şi fază, valorile calculate cu
relaţiile,
1
T (sec), (6.3.162)
/ 2
A(0)
. (6.3.163)
2A( / 2 )
374
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
scalare sau vectoriale, care eventual sunt variaţiile faţă de anumite valori
nominale.
Ui Yi
P i = dat
min Yi =Fi (Ui , P i )
Yi Ui
min max
Ui Ui
Figura nr.6.4.1.
Yi R i( Ui , Yi ) = 0 exprimá o relaþie
max
Pi
Yi
R i( Ui , Yi ) = 0 Pi
Pi
Ui Yi
Ri (Ui Y
,i ) =0
min Pi
Yi Ui
min max
Ui Ui
Figura nr.6.4.2.
376
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
377
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
378
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
Y1
U2 =Y1
Y 1=F1(U 1 , P 1)
max
max
U2
Y1
Y2=F2(U2,P 2)
min
Y1
min
min
max
U 1 =U
U2
Y2
Y2
Y2 min max
U3 =Y2 U3 U3 U1 U1
U
max min
min
Y3
min min
Y Y3
Y 3=F3(U 3, P 3)
max max
Y Y3
Y=F3 F2F1( U, P1 , P2 , P 3 )
Y=Y3
max
Y3
Y3
Figura nr.6.4.3.
U = U1 Y1 = U2 Y2 = U3 Y3= Y
Y1=F1(U1,P 1) Y2=F2(U2, P 2) Y3=F3(U3, P 3)
Figura nr.6.4.4.
Metoda celor trei cadrane se poate utiliza şi pentru conexiunea seria a două
sisteme considerând în cadranul 3 funcţia identitate
S3 : Y3 U3 . (6.4.17)
379
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
380
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
Y =F (U1+ P1, P )
2 2 2 P 1<0 U1
Figura nr.6.4.5.
Deci, dacă o caracteristică satatică este translată la stânga este echivalent
cu adunarea la intrare a unei mărimimi pozitive ( P1 0 ) iar dacă este translată la
dreapta este echivalent cu adunarea la intrare a unei mărimimi negative, P1 0 .
381
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
Y2
P1 P2 Y2=F1(U1,P1 ) +P 2
U1 Y1= U2 + Y2 P2 >0
Y1=F1(U1,P1 ) P2 =0
+
P2 <0
Y2=F1(U1,P1 ) +P 2
U1
Figura nr.6.4.6.
382
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
383
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
P1 P2
U1=Y2 U2=Y1
U1 Y1 U2 Y2
Y1=F1(U1, P 1) Y2=F2(U2, P 2)
Figura nr.6.4.7.
384
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
Y2=U1 Y1 Y1=F1(U1,P 1)
Y2=F2(U2,P 2)
U2=Y1 U1
U2=Y1 Y1=F1(U1,P 1)
U2=Y1
Y1
-1
Y1=F2(U1,P 2)
-1
Y1=F2(U1, P 2)
Y1*
Y2=U1 U1
Y2=U1 Y2*
Figura nr.6.4.8.
385
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
Figura nr.6.4.9.
Dacă fiecare dintre aceste elemente sunt stabile, ele pot fi descrise analitic
sau grafic prin caracteristici statice respectiv:
YF F(U F ,S) (6.4.44)
YR R(U R ,V) (6.4.45)
U F YR U F0 (6.4.46)
U R YF (6.4.47)
În relaţiile de mai sus, S reprezintă valoarea unei perturbaţii sau un
echivalent al efectului perturbaţiilor în regim staţionar (sarcina S a instalaţiei),
iar V este un parametru de ajustare din blocul regulator.
Mărimea U F0 exprimă decalajul dintre mărimea U F aplicată la elementul
de execuţie şi mărimea YR de ieşiere din blocul regulator.
Prin valoarea U F0 se poate realiza o ajustare a punctului de funcţionare al
sistemului în circuit închis.
Aşa cum s-a menţionat, comportarea în circuit închis este posibilă
numai dacă sistemul în circuit închis este stabil, proprietate ce nu poate fi
analizată folosind caracteristicile statice.
Structura în circuit închis din Fig.6.4.9. sau relaţiile (6.4.44)-(6.4.47)
exprimă un sistem cu intrările V, U F0 ,S, şi ieşirea YF sau, YR dacă interesează
şi comanda aplicată.
Aceste valori s-ar putea determina pe cale analitică rezolvând sistemul de
ecuaţii algebrice neliniare (6.4.44)-(6.4.47), evident dacă se dau aceste expresii
analitice şi dacă este posibil să se rezolve acest sistem literal în funcţie de
literele V, U F0 ,S .
386
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
min min
YR YR
min max
UR UR UR min max UR
UR UR
Figura nr.6.4.10. Figura nr.6.4.11.
Relaţia (6.4.53), în planul ( YR , U R ) , care exprimă modelul invers al
regulatorului este ilustrată în Fig.6.4.12., iar aceeaşi relaţie dar în planul,
( U F ,YF) , dedusă din satisfacerea relaţiilor conexiune (6.4.46), (6.4.47), este
ilustrată în Fig.6.4.13.
UR YF UR UR=YF
max max
UR UR
-1 -1
UR=R (YR ,V) UR=R (YR ,V)
UR=YF
YR= UF - UF0
-1
YF=R ( UF -UF0 ,V)
URmin min
UR
min
YR YR
max YR
min max
YR YR YR 0 UF0 UF
UF0 YR
UF = YR + UF0
UF
YF UR UR=YF
max
YF max Smin
UR S0
A SN
Smax
D
URmin
min
YF min
YR YR
max YR
max
0 UFmin UF0 UF = YR + UF0 UF UF
Figura nr.6.4.14.
389
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
Se observă foarte clar din aceste reprezentări grafice şi care sunt condiţiile
în care se ating punctele staţionare (dacă există astfel de regimuri staţionare).
YF UR UR=YF
max
YF UR
max
A
Smin
B
S0
E
S1 ciT cd(U* )
C
SN DciL
y Dy
Dy F
F
S2 min
UR
YF
min Smax
min
YR
max
YR YR
UF = YR + UF0
U*F
min max
0 UF UF0 UF UF
Figura nr.6.4.15.
YR K R (U R U RN ) YRN (6.4.55)
se observă, cu cât factorul K R este mai mare, cu atât caracteristica directă a
regulatorului din Fig.6.4.10. este mai abrupt descrescătoare în zona liniara iar
cea inversă, din Fig.6.4.12. şi Fig.6.4.13. este mai orizontală.
391
6. ANALIZA DE PROCES 6.4. Analiza în regim staţionar a conexiunii de sisteme
YF UR UR=YF
max
YF max Smin
UR S0
A S1
SN
B
S2
* * ciT
DciL
E
YF y = YF Dy
C F
Smax
min
UR D
min
YF min
YR YR
max YR
max
0 UFmin UF0 UF = YR + UF0 UF UF
Figura nr.6.4.16.
Prin DciT
y s-a notat domeniul total de valori ale mărimii reglate în regim
staţionar YF , în circuit închis.
Acesta include zona de lucru şi zonele în care deşi structura este în circuit
închis regulatorul este blocat la valoarea minimă sau la cea maximă când
sistemul se comportă ca şi cum ar fi în circuit deschis.
392
BIBLIOBRAFIE Cap 6 ANALIYA DE PROCES Bibliografie
I
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.1. Noţiuni şi notaţii în SRC
A PERFORMANŢELOR ÎN REGIM STAŢIONAR
H Fp(s)
v(t) (t) yR(t)=u(t)F
y(t)
V(s) E(s) Y R(s)=U(s)F Y(s)
+
H R(s) H F(s)
+ +
-
Y(s)
Figura nr.7.1.1.
Eroarea sistemului,
E(s) V(s) Y(s) (7.1.5)
393
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.1. Noţiuni şi notaţii în SRC
A PERFORMANŢELOR ÎN REGIM STAŢIONAR
394
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.1. Noţiuni şi notaţii în SRC
A PERFORMANŢELOR ÎN REGIM STAŢIONAR
Coeficienţii erorii
Sunt coeficienţii Ck ai dezvoltării în serie de puteri a funcţiei de transfer
HEC(s).
Coeficienţii erorii sunt de fapt coeficienţii Markov ai funcţiei HEC(s).
C0 C1 C C
H EC (s) s 2 s 2 ... k s k ..... (7.1.16)
0! 1! 2! k!
395
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.2. Relaţii între factorii generali
A PERFORMANŢELOR ÎN REGIM STAŢIONAR de amplificare şi parametrii funcţiei
de transfer în circuit deschis
7.2. RELAŢII ÎNTRE FACTORII GENERALI DE AMPLIFICARE
ŞI PARAMETRII FUNCŢIEI DE TRANSFER ÎN CIRCUIT
DESCHIS
396
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.2. Relaţii între factorii generali
A PERFORMANŢELOR ÎN REGIM STAŢIONAR de amplificare şi parametrii funcţiei
de transfer în circuit deschis
7.2.3. Relaţii între factorii generali de amplificare şi erorile staţionare
relative determinate de variaţia mărimii impuse
397
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.3. Relaţii între factorii generali
A PERFORMANŢELOR ÎN REGIM STAŢIONAR de amplificare şi parametrii funcţiei
de transfer în circuit închis
7.3. RELAŢII ÎNTRE FACTORII GENERALI DE AMPLIFICARE
ŞI PARAMETRII FUNCŢIEI DE TRANSFER ÎN CIRCUIT
ÎNCHIS
Au loc echivalenţele,
0rel 0 K p H v (0) 1 C0 0 (7.3.7)
398
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.3. Relaţii între factorii generali
A PERFORMANŢELOR ÎN REGIM STAŢIONAR de amplificare şi parametrii funcţiei
de transfer în circuit închis
7.3.2. Relaţia între factorul de amplificare de viteză şi parametrii
funcţiei de transfer în circuit închis
s0
C1 lim H EC (0) 1 lim 1
1 1 1rel
s s0 1 H (s) s K v
d
(7.3.10)
Din punct de vedere practic, se asigură eroare staţionară de viteză nulă, dacă în
circuit deschis există cel puţin două elemente de tip integrator, adică funcţia de
transfer are cel puţin doi poli în originea planului complex s, adică şi,
1rel
0 K p & K v H v (0) 1& Hv (0) 0 C0 0 & C1 0 . (7.3.15)
399
7. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 7.3. Relaţii între factorii generali
A PERFORMANŢELOR ÎN REGIM STAŢIONAR de amplificare şi parametrii funcţiei
de transfer în circuit închis
7.3.3. Relaţia între factorul de amplificare de acceleraţie şi parametrii
funcţiei de transfer în circuit închis
d 2 H (s) d 2 ln H (s)
ds 2
v s 0
ds 2
v s0 (7.3.22)
şi se calculează
m n
1rel 1 1 1 2 1 2 (7.3.23)
K a 2 k 1 (z k ) k 1 (p k )
În cazul erorii staţionare de acceleraţie efectul introducerii de poli şi
zerouri este invers faţă de cel de la eroarea de viteză.
Performanţa se poate impune prin condiţia,
m n
1rel 1 1 2 1 2 K a K a imp (7.3.24)
2 k 1 (z k ) k 1 (p k )
400
INGINERIA REGLĂRII AUTOMATE Cuprins Cap7
ELEMENTA DE ANALIZĂ ŞI SINTEZĂ
I
Universitatea din Craiova
Facultatea de Automatică, Calculatoare şi Electronică
======================================
CONSTANTIN MARIN
Curs IRA SA
Cap 8, 9, 10
Capitolul 8
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI A
PERFORMANŢELOR ÎN REGIM TRANZITORIU .......................................... 401
I
INGINERIA REGLĂRII AUTOMATE Cuprins
SISTEME AUTOMATE
8.9. Funcţie de transfer cu poli reali sau complecşi, cu părţile reale în progresie
geometrică şi eroare de viteză nulă (Cazul9) .......................................................... 451
8.10. Funcţie de transfer cu poli reali multipli (Cazul 10)...................................... 452
8.11. Funcţie de transfer cu poli complex conjugaţi multipli (Cazul 11) ............... 453
8.12. Funcţie de transfer cu poli reali sau complecx conjugaţi, cu părţile imaginare
în progresie aritmetică (Cazul 12) .......................................................................... 454
8.13. Funcţie de transfer cu o caracteristică de frecvenţă apropiată de aceea a unui
filtru trece jos ideal (Cazul 13) ............................................................................... 455
8.14. Transpunerea performanţelor în raport cu o perturbaţie ................................ 456
8.14.1. Probleme specifice la transpunerea performanţelor în raport cu o perturbaţie .. 456
8.14.2. Funcţie de transfer în raport cu perturbaţia cu doi poli complex conjugaţi ....... 458
8.14.2.1. Reprezentarea funcţiilor de transfer şi răspunsul la intrare treaptă ......................... 458
8.14.2.2. Indicaţii de transpunere ........................................................................................... 461
Capitolul 9
9. DETERMINAREA FUNCŢIEI DE TRANSFER ÎN CIRCUIT DESCHIS ŞI A
REGULATORULUI ................................................................................................ 463
II
INGINERIA REGLĂRII AUTOMATE Cuprins
SISTEME AUTOMATE
Capitolul 10
III
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
t n t t t (8.1.1)
n
s s s n s (8.1.2)
n
Dacă y(t) este un semnal în timp fizic acesta poate fi reprezentat cu
aceleaşi valori dar la o scară de timp adimensional printr-un alt semnal semnal
) , denumit semnalul în timp adimensional, obţinut prin relaţia
y(t
) y(t)
y(t y t (8.1.3)
t t
n
n
ce exprimă operaţia de normalizare în timp.
401
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
)
y(t) y(t tn t y(
n t) (8.1.4)
) L 1 Y(s
y(t )
Polii fc.Y(s)
) est
Re z Y(s (8.1.8)
şi reciproc
402
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
unde
) U(s)
U(s n U(n s) (8.1.13)
n sn s
) u(t)
u(t u t (8.1.14)
t t n
n
)
y(t
Polii fc. H(s)U(s)
) est
Re z H(s) U(s (8.1.18)
403
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
)
y(t) y(t tn t y(
n t) (8.1.19)
' y(t)
' v(t')
v(t);
V0
5
y
4
y = y
ye1
Timp adimensional
0
0 te1' tz1' '
tz3 tz4'
t ' = n. t
Denormalizare Normalizare
tz1' tz4' = n. tz4
v(t); y(t) tz1 = v(t)
n
V0
5
y
4
V0
y = y
ye1
Timp fizic
0 t'
0 te1 tz1 tz3 tz4 t=
n
Figura nr.8.3.1.
404
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
n ; n 1 2 (8.1.22)
în una din cele trei forme (8.1.20), din care rezultă expresiile echivalente,
2n 1
H(s) 2 2
2
(8.1.25)
(n s) 2n (n s) n (s) 2 n s 1
2n 1
H(s) , (8.1.26)
(n s p1 ) (n s p 2 ) (s p1 ) (s p2 )
2n 1
H(s) 2 2
(8.1.27)
(n s ) (s ) 2 () 2
405
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
) H(s) U(s
Y(s ) 1 1 (8.1.33)
(s p1 ) (s p2 ) s
) H(s) U(s
Y(s ) 1 1 (8.1.34)
2 2 s
(s ) ()
din care se obţine expresia în domeniul timp adimensional,
)
y(t Re z 2 1 1 est (8.1.35)
Poliifc. H(s)U(s) (s) 2n s 1 s
1 2
t
) e
y(t sin 1 2 t , arctg (8.1.36)
1 2
şi în timpul fizic
1 2
)
y(t) y(t tn t sin
1 2 n t , arctg
(8.1.37))
La sistemul de ordinul doi de forma (8.1.20), se observă că pentru
semnalul de intrare treaptă, transformata Laplace adimensională a răspunsului
nu depinde de parametrul de normalizare ceea ce nu este adevărat pentru alte
semnale de intrare şi alte sisteme.
406
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
iar răspunsul unui sistem H(s) la impuls unitate în timp adimensional este
) H(s) U(s
Y(s ) H(s) H(s
) H(s) (8.1.38)
n
unde H(s') este transformata Laplace în variabile adimensionale a funcţiei
pondere fizică
h(t) L1 H(s) , (8.1.39)
Transformata Laplace normalizată H(s') , obţinută conform definiţiei
(8.1.9) este
H(s) n H(s) s n s n H(n s) n H(s) (8.1.40)
407
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
408
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
y (t) y (t) y t (8.1.47)
t t ; n
n n
) L 1 Y
y(t
(s)
Polii fc. Y(s)
) est
Re z Y(s t(t) (8.1.48)
L y (t) Y
(s) Y (s)
n s n s n e ( n s) Y(n s) e s Y(s
) (8.1.49)
şi
(s) e (n s) H( s) U(s) s )
H(s) U(s
Y n n s n s e
unde
H (s) H (s) s n s e s H(s) e s H(s) s n s , n , (8.1.51)
409
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
410
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
(s) es C V0
Y (8.1.61)
s p n (s) 2
C V0 p(t)
y (t) e p (t ) 1 (8.1.62)
(p) 2 n
Se observă că valorile răspunsului y (t) rămân egale cu cele ale lui y,
C V0 [C] [V0 ] ([y]/[u]) [u] sec1
[y (t)] 2 2
1
[y] (8.1.63)
(p) n [(p) ] [ n ] [ ] sec
Răspunsul în timp fizic este
p(t )
y (t) y (t) tn t, n C e p(t ) 1 V0 (8.1.64)
411
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
s s (8.1.66)
n
412
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
3
y
4
0.95 y 2
y y
0.05 y td
t'
ye1 ye2 ye3 t = n
0
t0=0 te1 te2 te3 a a a
y(t)=y (t+t0) - yst (t 0)
a
a a
tc
tr y = ya- yast (ta0) t = t - t0
a a a a
t r-inv v(t)=v (t+t0) - vst (t 0)
Figura nr.8.3.2.
tz1 k
a a
t = t - t0
a
1 3
y
a
a a
yst (t 0)
ye1
2
y y
p
k
p k
a
td a ye3
0 ye2 t'
t = n
0 te1 te2 te3
tr
Figuranr.8.3.3.
413
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
0 d
Planul H (j)
0 rez b n
(scara liniara)
Figura nr.8.3.4.
Se prezintă mai jos principalii indicatori de calitate şi formele lor
normalizate (dacă se normalizează) împreună cu performanţele impuse în timp
fizic şi adimensional.
dy(t) t
t
)
1 y t
dy(t n dy(t)
y(t)
1 (8.1.83)
dt d(n t) n dt t t n n
n
) tn t
dy(t) dy(t )
dy(t
y(t) n tn t
n y(t) tn t (8.1.84)
dt d(t / n ) dt
415
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
416
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.1. Reprezentarea semnalelor şi sistemelor
A PERFORMANŢELOR ÎN REGIM TRANZITORIU în timp adimensional
NOTA:
Procedura se aplică şi pentru comportarea în raport cu o perturbaţie.
În aceste situaţii se parcurg aceleaşi etape numai că, în loc de Hv(s) şi v(t)
se utilizează
H v (s) şi p(t) p 1(t)
unde prin p(t) s-a notat una din perturbaţiile p k (t), k 1: q aleasă pentru a
caracteriza sistemul proiectat.
417
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
K p H d (0) c (8.2.3)
pc
Eroarea staţionară de poziţie
v(t) y(t)
y( )
v(t) =[ 1- cp ]·V0
· ·
0.6321· y( )
V0 T= 1/p y( ) cp ·V0
0 t
0 T= 1/p
Figura nr.8.2.1.
418
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
419
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
Figura nr.8.2.2.
t t a t 0a (8.2.14)
Pe baza acestor caracteristici, se impune asigurarea unui regim nominal de
funcţionare ca şi regim staţionar observat la momentul t 0 t a t 0a care să
asigure o valoare dorită a ieşirii din traductor
ysta Y N ysta (t a0 ) 8 mA (8.2.15)
psta= PN=300°C
YN =8mA
( UFN; YN; PN)
a =4mA
Ymin
5.6 7.2
a =0V
Umin N a =10V uFst
a
a = UF =6V
uFst Umax
Figura nr.8.2.3.
Se doreşte ca, în regimul nominal de funcţionare, mărimea de comandă din
regulator să aibă valoarea
yaRst YRN 0V (8.2.19)
ceea ce permite o eroare sţionară
sta vsta ysta (8.2.20)
nulă, dacă se alege
421
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
U F0 U FN YRN 6 0 6V (8.2.23)
y R (t) yaR (t) YRN [YRNmin YRN ,YRNmax YRN ] [5,5]V (8.2.27)
10 mA
KF V
H F (s) K F 10 mA ; TF 100 sec (8.2.31)
TF s 1 100 s 1 V
0.04 mA
K Fp C K 0.04 mA ; T 100 sec . (8.2.32)
0
H Fp (s)
TFp s 1 100 s 1 Fp o C Fp
422
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
U FN YRN U F0 (8.2.33)
are loc relaţia
u F (t) y R (t) . (8.2.34)
De asemenea, eroarea sistemului în condiţiile Y N V N , este
a (t) va (t) ya (t) v(t) V N [y(t) Y N ] v(t) y(t) (t) .(8.2.35)
Pentru legea de reglare se consideră o funcţie de transfer HR(s) ce trebuie
calculată pentru a asigura o anumită comportare dorită a sistemului în circuit
închis.
Cu aceste precizări, schema bloc în variaţii are forma din Fig.8.2.4.
P(s)
HFp(s) 0.04
(100s+1)
v(t) (t) yR(t)uF (t) HF (s) y(t)
z p (t)
V(s) E(s) YR(s)UF (s) 10 zu (t) + Y(s)
+ HR(s) (100s+1) +
- Y(s)
Figura nr.8.2.4.
p(t) P(s)
0.004
pu (t) Pu (s)
v(t) (t) yR(t)uF (t) y(t)
V(s) + E(s) YR(s)UF (s) +
10 Y(s)
HR (s) +
HF (s) = (100s+1)
-
Y(s)
Figura nr.8.2.5.
423
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
H v (s) 1 1 ˆ (s)
H (8.2.37)
T s 1 0.1 s 1 v
K 1 , T1 TF , T2 T (8.2.46)
KF
adică
T s 1
H C (s) 1 F . (8.2.47)
KF T s 1
Se observă că aceasta exprimă o comportare de tip PD-real cu caracter
derivator dominant dacă T TF .
425
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
H Fp (s)
H p (s) (8.2.55)
1 H d (s)
este funcţia de transfer în circuit închis în raport cu perturbaţia care, pentru
expresia dorită a funcţiei de transfer în circuit deschis (8.2.38) devine,
K Fp
H Fp (s) TFp s 1 K Fp
H p (s) T s (8.2.56)
ˆ
1 H (s) 1 1
d TFp s 1 T s 1
T s
0.04 mA
0
H p (s) C 0.1 s 0.004 s . (8.2.57)
100 s 1 0.1 s 1 (100 s 1) (0.1 s 1)
427
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.2. Funcţie de transfer de ordinul I
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 2)
p(t)
p
t2 t
v(t) T
y(t)
V0 v(t) y () = V0
y(t)
t0=0 t2 t
Figura nr.8.2.7.
428
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.3. Funcţie de transfer
A PERFORMANŢELOR ÎN REGIM TRANZITORIU cu doi poli complex conjugati (Cazul 3)
T 1 [sec.] . (8.3.4)
n
Polii funcţiei de transfer sunt
429
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.3. Funcţie de transfer
A PERFORMANŢELOR ÎN REGIM TRANZITORIU cu doi poli complex conjugati (Cazul 3)
j Planul complex s
-p1 jn 1-
n s = + j
arg{-p1}
n
n ; n 1 2 . (8.3.8)
cos() (8.3.9)
Funcţia de transfer normalizată în raport cu n , se obţine folosind
substituţiile,
H(s) H(s) s n s H(n s) (8.3.10)
în una din cele trei forme de mai sus, din care rezultă expresiile echivalente,
H(s) 1 1 1 (8.3.11)
2 2
(s) 2 n s 1 (s ) () 2 (s p1 ) (s p2 )
s s , t n t (8.3.12)
n
p1 p
p1 , p2 2 (8.3.13)
n n
, 1 2 . (8.3.14)
n n
Funcţia de transfer în circuit deschis este
d 2n
H (s) H d(3) (s) (8.3.15)
s(s 2n )
H d (s) 1
s (s 2n )
430
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.3. Funcţie de transfer
A PERFORMANŢELOR ÎN REGIM TRANZITORIU cu doi poli complex conjugati (Cazul 3)
n t
y(t) y(3) (t) 1 e sin n 1 2 t V0 (8.3.19)
1 2
y(t) y(3) (t) 1 n e t sin t V0 (8.3.20)
sau timp adimensional
t
y(t ) y(3) (t ) 1 e sin 2
1 t V0 (8.3.21)
1 2
t
y(t) y(3) (t) 1 e sin t V0 (8.3.22)
unde
1 2
arctg (0, / 2) . (8.3.23)
431
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.3. Funcţie de transfer
A PERFORMANŢELOR ÎN REGIM TRANZITORIU cu doi poli complex conjugati (Cazul 3)
Figura nr.8.3.2.
Figura nr.8.3.3.
433
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.3. Funcţie de transfer
A PERFORMANŢELOR ÎN REGIM TRANZITORIU cu doi poli complex conjugati (Cazul 3)
434
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.4. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi şi un zerou real (Cazul 4)
s z; z z . (8.4.4)
n
Se foloseşte şi parametrul
n 1
(8.4.5)
z z
deoarece pentru
0 z ' H v(4) (s) H v(3) (s)
se obţine funcţia de transfer de la cazul 3.
Se observă că (8.4.2) se poate scrie sub forma
1 2 2
z n n 1 2n 2n
H v(4) (s) 2 s
s 2n s 2n z s 2 2ns n2 s 2 2n s n2
adică
H v(4) (s) 1 s H v(3) (s) H v(3) (s) (8.4.6)
z
deci răspunsul sistemului în cazul 4,
Y(4) (s) H v(4) (s) V(s) (8.4.7)
435
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.4. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi şi un zerou real (Cazul 4)
y(3)(t) y(4)(t)
y(4)(t) y (t)
(3)
te1
t
te2
Figura nr.8.4.1.
Acesta înseamnă că răspunsul de la cazul 4 este mai oscilant şi are
suprareglaje mai mari decât cele de la cazul 3.
Funcţia de transfer în circuit deschis este,
2n
(s z)
H d (s) H d(3) (s) z (8.4.10)
2
s (s 2n n )
z
1 (s z)
d
H (s) H d(3) (s) z (8.4.11)
s (s 2 1 )
z
Răspunsul la intrare treaptă
V0
Y(4) (s) H v(4) (s) V(s) H v(4) (s) (8.4.12)
z
y(t) y(4) (t) 1
2 2 1 n t
1 2
e
sin n 1 2 t V0
(8.4.13)
1 2
arctg (8.4.14)
y(t) y(4) (t) 1
(z)2 2z 1 t
z 1 2
e sin
1 t V0 (8.4.15)
2
436
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.4. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi şi un zerou real (Cazul 4)
k 1 2 1 2
t ek arctg arctg (8.4.17)
n 1 2
k
tek n t ek (8.4.18)
2
1
(k)
12
k (1) k 1 2 2 1 e V0 (8.4.19)
( ) ( )
1 2 (z)2 2z 1 12
% 2 2 1 e 100 e 100 (8.4.20)
z
2
12
1 e ( (3) (2) ) (8.4.21)
ln( 1 2 ) ln 2 2 1
tr (8.4.22)
n n
ln( 1 2 ) ln 2 2 1
tr n t r (8.4.23)
ln 2 2 1
t r(3) t r(2) (8.4.24)
n
437
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.4. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi şi un zerou real (Cazul 4)
2
2n 2 1 (z)2
z 2 z
z n
A() (8.4.25)
(2n 2 )2 422n 2 2 2 2
2
1 4
n n
2
() arctg arctg 2 n 2 (8.4.26)
2 n
b n 1 2 2 2 (1 2 2 2 ) 2 1 (8.4.27)
b
b 1 2 2 2 (1 2 2 2 ) 2 1 (8.4.28)
n
rel
rel
1.6
1.6
1.4
1.4
1.2
1.2
1
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
z'
z' 0
0 0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6
rel b'
0.4 1.8
1.7
0.3 1.5
1.3
0.2
1.1
0.1 0.9
z' 0.7
0
z'
0.6
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4
Figura nr.8.4.4. Figura nr.8.4.5.
K'v
1.8
1.7
1.5
1.3
1.1
0.9
0.7
0.6 z'
0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4
Figura nr.8.4.6.
439
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.4. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi şi un zerou real (Cazul 4)
440
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.5. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi şi un pol real (Cazul 5)
Dacă
p3 (5 6) n , (8.5.8)
se pot utiliza în mod acoperitor toate diagramele de la cazul 3.
441
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI3. 8.6. Funcţie de transfer cu doi poli
A PERFORMANŢELOR ÎN REGIM TRANZITORIU complex conjugaţi şi un dipol (Cazul 6)
442
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI3. 8.6. Funcţie de transfer cu doi poli
A PERFORMANŢELOR ÎN REGIM TRANZITORIU complex conjugaţi şi un dipol (Cazul 6)
j
-p1 -p1+ zd
jn 1-
Planul complex s
s = + j
-p1+ pd
0
n
-pd -zd
_
-p2 = -p1
-p2 - jn 1-
Figura nr.8.6.1.
Se asigură eroarea de poziţie nulă
H v(6) (0) 1 0 0 . (8.6.5)
Eroarea relativa de viteză este
sin C C C
Y(6) (s) 06 16 26 V0 (8.6.11)
s s p1 s p 2
d C
Y(6) (s) d V0 (8.6.12)
s pd
unde,
C06 1 (8.6.13)
pd p1 z d p2 p2
C16 C13 (8.6.14)
z d p1 pd p1 p 2 p1 p 2
pd p 2 zd p1 p1
C26 C 23 (8.6.15)
z d p 2 pd p 2 p1 p 2 p1
pd zd p1 p2 p zd pd
Cd d 1 (8.6.16)
zd pd p1 pd p 2 zd zd
deorece, pentru dipol, sunt valabile aproximaţiile
pd p1 z d p2 zd p1 p2
1, 1, 1, 1, 1 (8.6.17)
zd p1 pd p 2 pd pd p1 pd p 2
În domeniul timp, răspunsul este
y(6) (t) ysin d
(6) (t) y (6) (t) (8.6.18)
1rel 1 2 1 1
(8.6.22)
K v n pd z d
Pentru transpunerea performanţelor % %imp ,K v K vimp şi a altor
două performanţe (deoarece se pot determina patru parametrii , n ,pd ,z d ) se
procedează astfel:
1. Se alege % (1 5)% (8.6.23)
2. Se calculează
%*imp %imp % (8.6.24)
3. Folosind diagramele de la cazul 3, Fig.8.3.2. , se determină valoarea lui
astfel încât % %* .
4. Se determină, folosind diagramele şi relaţiile de la cazul 3, valoarea lui n
astfel încât să fie satisfăcută o performanţă de rapiditate. Ajustând valoarea
lui % deci valoarea lui se poate satisface, eventual, încă o performanţă.
5. Se rezolvă sistemul de inecuaţii
pd
1 % (8.6.25)
zd 100
pd z d 2
1 (8.6.26)
pd z d n K v,imp
din care se determină valorile pozitive pd şi zd .
445
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.7. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi, un pol real şi un zerou real (Cazul 7)
1 2 (8.7.5)
arctg arctg arctg (8.7.6)
z p3
Este evidentă relaţia,
1 2 1 1 (8.7.7)
K v n p3 z
cu forma normalizată
1 2 1 1 (8.7.8)
Kv p3 z
din care se deduce valoarea zeroului normalizat z pentru care se asigură o
valoare dorită Kv dacă sunt precizaţi, , p3 ,
Kv p3
z (8.7.8)
2 Kv p3 Kv p3
446
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.7. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi, un pol real şi un zerou real (Cazul 7)
10 10 10
5z' 5z' 10z'
p'3 0 p'3 p'3
0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
Figura nr.8.7.1.
447
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.7. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi, un pol real şi un zerou real (Cazul 7)
30 30 30
20 20 20
10 10 10
10z' 10z'
5z'
p'3 0 p'3 p'3
0 0
0 2 4 6 8 0 2 4 6 8 0 2 4 6 8
30 30
20 20
10 10
10z' p'3 0 10z' p'3
0
0 2 4 6 8 0 2 4 6 8
Figura nr.8.7.2.
448
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.7. Funcţie de transfer cu doi poli complex
A PERFORMANŢELOR ÎN REGIM TRANZITORIU conjugaţi, un pol real şi un zerou real (Cazul 7)
h0 (t') h0 (t')
1.4 1.4
p'=1 p'=8 p'=1
z'=0.6667 z'=0.6948 z'=0.4321
1.2 p'=2 1.2
z'=1
1 1
0.8
p'=0.1
0.8
z'=0.0952 K'v =10
p'=0.1
0.6 p'=0.01 0.6 z'=0.0884
z'=0.01 K'v =2
0.4 0.4
p'=0.0001
0.2 0.2 z'=0.0001
0
t' = n t 0 t' = n t
0 2 4 6 8 10 0 2 4 6 8 10
449
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.8. Funcţie de transfer cu poli reali sau complecşi,
A PERFORMANŢELOR ÎN REGIM TRANZITORIU cu părţile reale în progresie aritmetică (Cazul 8)
Figura nr.8.9.1.
451
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.10. Funcţie de transfer cu poli reali multipli,
A PERFORMANŢELOR ÎN REGIM TRANZITORIU (Cazul 10)
0.8
1 2 3 4 5 6 7 8 9 10 n
0.7
0.6
0.5
0.4
0.3
0.2
0.1
Time (sec)
0
0 5 10 15 20 25 30
Figura nr.8.10.1.
452
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.11. Funcţie de transfer cu poli
A PERFORMANŢELOR ÎN REGIM TRANZITORIU compex conjugaţii multipli, (Cazul 11)
h0 (t') Cazul 11
1.1
1
0.9
0.8
0.7
Tabelul nr.3.11.1. 0.6 2 3 4 5 6
n A1 A2 A3 A4 A5 0.5
2 1.5 - - - - 0.4
3 2.5 2.5 - - -
4 3 4.25 3 - - 0.3
5 4 7.25 7.25 4 - 0.2
6 4.5 9.25 12.37 9.25 4.5 0.1
t' = n t
0
0 1 2 3 4 5 6 7 8 9 101112
Figura nr.8.11.1.
453
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.12. Funcţie de transfer cu poli reali sau
A PERFORMANŢELOR ÎN REGIM TRANZITORIU compex conjugaţi cu părţile imaginare
în progresie aritmeticăi (Cazul 12)
8.12. FUNCŢIE DE TRANSFER CU POLI REALI SAU
COMPLECX CONJUGAŢI, CU PĂRŢILE IMAGINARE ÎN
PROGRESIE ARITMETICĂ (CAZUL 12)
Se consideră o funcţie de transfer la care polii complex conjugaţi au o
parte reală şi o parte imaginară ce formează o progresie aritmetică cu raţia şi
primul număr ,
n
H(s) n (8.12.1)
L(s)
n/2
unde, L(s) (s jk )(s jk ) n=par (8.12.2)
k 1
n 1
2
L(s) (s n ) (s jk )(s jk ) n=impar (8.12.3)
k 1
Polinomul caracteristic L(s) se mai exprimă
L(s) s n A1n s n 1 A 2n2 s n 2 ... A n 1nn 1 nn (8.12.4)
Pentru fiecare n există un raport optim / pentru care răspunsul este cel mai
rapid. Valorile coeficienţilor Ak sunt date în Tab.8.12.5. iar funcţiile indiciale
în timp adimensional sunt reprezentate în Fig.8.12.1.
Tabelul nr.8.12.1
n optim A1 A2 A3 A4 A5 A6 A7
2 1.00 1.38 - - - - - -
3 1.45 2.05 2.39 - - - - -
4 0.79 2.60 3.80 2.80 - - - -
5 1.30 2.50 5.30 5.46 3.64 - - -
6 0.64 3.73 8.00 10.30 8.56 4.18 - -
7 1.50 2.76 8.12 11.74 14.35 11.50 4.86 -
8 0.57 4.65 9.42 22.70 28.4 24.30 15.00 5.45
h0 (t') Cazul 12
1.2
1.1
1
0.9
0.8
0.7
0.6 2 3 4 5 6 7 8
0.5
0.4
0.3
0.2
0.1
t' =n t
0
0 2 4 6 8 10 12 14
Figura nr.8.12.1.
454
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.13. Funcţie de transfer cu o caracteristică de
A PERFORMANŢELOR ÎN REGIM TRANZITORIU frecvenţă apropiată de aceea a unui filtru trece jos
(Cazul 13)
8.13. FUNCŢIE DE TRANSFER CU O CARACTERISTICĂ DE
FRECVENŢĂ APROPIATĂ DE ACEEA A UNUI FILTRU
TRECE JOS IDEAL (CAZUL 13)
Tabelul nr.3.13.1.
n A1 A2 A3 A4 A5
2 1.40 - - - -
3 2.00 2.00 - - -
4 2.60 3.40 2.60 - -
5 3.24 5.24 5.24 3.24 -
6 3.86 7.46 9.13 7.46 3.86
h0 (t') Cazul 13
1.4
1.2
0.8
2 34 5 6 n
0.6
0.4
0.2
t' = n t
0
0 5 10 15 20 25 30
Figura nr.8.13.1.
455
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.14. Transpunerea performanţelor în raport cu o
A PERFORMANŢELOR ÎN REGIM TRANZITORIU perturbaţie (Cazul 14)
457
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.14. Transpunerea performanţelor în raport cu o
A PERFORMANŢELOR ÎN REGIM TRANZITORIU perturbaţie (Cazul 14)
458
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.14. Transpunerea performanţelor în raport cu o
A PERFORMANŢELOR ÎN REGIM TRANZITORIU perturbaţie (Cazul 14)
C t
e sin( t) p
y p (t) (8.14.22)
sau timp adimensional
C et
y p (t) sin( 1 2 t) p (8.14.23)
2
n 1
C
y p (t) [e t sin( t)] p, 1 2 . (8.14.24)
n
Timpul fizic t zk al intersecţiei k a valorii staţionare y p () 0 este,
k k
y p (t) y p () 0 t t zk (8.14.25)
n 1 2
iar cel în timp adimensional tzk este,
k k
tzk n t zk . (8.14.26)
1 2
Derivata de ordinul întâi a răspunsului în timp fizic este,
C
y p (t) sin( t) cos( t) e t p (8.14.27)
Timpul fizic t ek al extremului k este,
y p (t) 0 t t ek
k k
t ek (8.14.28)
n 1 2
arctg [ 1 2 / ] (8.14.30)
Se observă că
t ek t zk , k . (8.14.31)
2
n 1
Valoarea extremă k, y p, ek y p (t ek ) este,
(k)
C 12
y p, ek yp (1) k e p (8.14.32)
n
459
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.14. Transpunerea performanţelor în raport cu o
A PERFORMANŢELOR ÎN REGIM TRANZITORIU perturbaţie (Cazul 14)
460
8. TRANSPUNEREA ÎN REPARTIŢIE POLI-ZEROURI 8.14. Transpunerea performanţelor în raport cu o
A PERFORMANŢELOR ÎN REGIM TRANZITORIU perturbaţie (Cazul 14)
ln( 1 2 ) arctg[ 1 2 / ]
tr (8.14.46)
n n 1 2
sau normalizat,
ln( 1 2 ) arctg[ 1 2 / ]
tr n t r (8.14.47)
1 2
1
w(t')
C· n· s'
0.8 Hp(s')=
(s')2 +2 s'+1
0.6 n · yp(t')
w(t')= C· p
0.4
0.2
0
-0.2
t' = n· t
-0.4
0 1 2 3 4 5 6 7 8 9 10
Figura nr.8.14.1.
n(t') 1.1
t'r
40 1 n(t') C·n· s'
Hp(s')=
0.9 (s')2 +2 s'+1
0.8
n
0.7 n(t') = C · rel
0.6
0.5
t'r
0.4 40
0.3
t'r
0.2 40
0.1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Figura nr.8.14.2.
462
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.1. Ecuaţii de comportament dorit
ÎN CIRCUIT DESCHIS ŞI A REGULATORULUI
Evident, dacă
H Rv (s) H Ry (s) H R (s) (9.2.2)
se obţine structura clasică specifică unui sistem de reglare convenţională care
conţine o singură funcţie de transfer, HR(s), deci un singur grad de liberate
Yc (s) H R (s) [V(s) Y(s)] H R (s) E(s) (9.2.3)
Majoritatea structurilor implementate numeric sau analogic oferă
posibilitatea unor semnale de bias la ieşire din legea de reglare şi de offset la
intrare pe eroarea sistemului ca în Fig.9.2.2. , în jurul unui modul ce realizează o
aşa numită lege de reglare de bază H R (s) .
yc2
+ +
v + + uR yc1 yc
HR(s)
- + + +
y Lege de reglare de bază
yc3
Figura nr.9.2.2.
464
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
În unele implementări, în special în cele numerice, mărimile 1, yc2 , yc3 pot
fi obţinute din module dinamice cu funcţiile de transfer F1 (s), F2 (s), F3 (s) , ca în
Fig.9.2.3. denumite şi "filtre" sau mai precis legi de reglare auxiliare.
u1 u2
F1(s) F2(s)
+ yc2 yc
v + + uR yc1 +
HR(s)
- + + + y
c3
y
F3(s)
Figura nr.9.2.3. u3
Revenind la structura din Fig.9.2.3. , dacă ui sunt interne (v sau -y) se obţin
legi de reglare cu mai multe grade de libertate.
Cele mai des folosite structuri cu trei grade de libertate se obţin setând:
u1 v , u2 y
denumită şi "Lege de reglare cu corecţii suplimentare la intrare în raport cu
referinţa şi la ieşire în raport cu mărimea măsurată", respectiv
u3 v , u2 y
denumită şi "Lege de reglare cu corecţii suplimentare la ieşire în raport cu
referinţa şi mărimea măsurată".
465
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
- + +
-1 F2(s)
y
Figura nr.9.2.5.
Mărimea de comandă este,
Yc (s) HR (s)[1 F1(s)]V(s) [HR (s) F2 (s)]Y(s) HRv (s)V(s) HRy (s)Y(s) (9.2.6)
unde,
H Rv (s) H R (s) [1 F1 (s)] (9.2.7)
H Ry (s) H R (s) F2 (s) (9.2.8)
O astfel de lege de reglare asigură, într-un sistem în circuit închis cu o
perturbaţie pk deplasată la ieşire, reprezentată în Fig.9.2.6., relaţiile intrare-ieşire
deduse din schema bloc din Fig.9.2.7.
p k =p
HFP(s)
HFP(s)
k k = HFP(s)
v yc + + y
Lege de HF (s)
y
reglare
Figura nr.9.2.6.
466
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
p k =p
HFP(s)
F1(s) k = HFP(s) HFP(s)
k
v + + yc =w + yc + y
1
HR (s) H F (s)
+ - +
-
F2(s)
Figura nr.9.2.7.
Y(s) H v (s) V(s) H pk (s) Pk (s) (9.2.9)
unde,
H R (s) H F (s)
H v (s) [1 F1 (s)] (9.2.10)
1 [H R (s) F2 (s)] H F (s)
H Fpk (s)
H pk (s) (9.2.11)
1 [H R (s) F2 (s)] H F (s)
Se observă că F1 (s) afectează numai comportarea în raport cu mărimea
impusă exprimată prin H v (s) pe cînd H R (s) şi F2 (s) afectează ambele tipuri de
comportări.
Se pot asigura comportări dorite diferite în raport cu referinţa, exprimată
prin funcţia de transfer dorită Ĥ v (s) , şi în raport cu perturbaţia pk exprimată
prin Ĥ pk impunînd în (9.2.10),
ˆ (s)
H v (s) H v
şi în (9.2.11)
ˆ (s) .
H pk (s) H pk
H Fpk (s)
H R (s) F2 (s)] 1 1 (9.2.13)
FH (s) Hˆ (s)
pk
H R (s) K R (1 1 )
Tis
Tds
F2 (s) K R (9.2.14)
Tys 1
F1 (s)
Această alegere determină o comportare PI+PD-real=PID-real în raport
cu mărimea măsurată,
Ts
H Ry (s) K R 1 1 d (9.2.15)
Tis Tys 1
şi o comportare PI în raport cu mărimea prescrisă,
Tis 1 Ts 1
H Rv (s) K R (1 ) K *R i (9.2.16)
Tis Tis
la care prin parametrul se poate ajusta în mod independent factorul de
proporţionalitate al acestei componnente,
K*R K R (1 ) .
Uneori se doreşte lipsa componentei derivative în H Rv (s) pentru evitarea
apariţiei unor şocuri la elementul de execuţie când operatorul ajustează manual
mărimea prescrisă.
Însă existenţa componentei derivative este de dorit în H Ry (s) pentru a
reduce oscilabilitatea sistemului.
468
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
HFP(s)
yc =w
1 + yc H F (s)
+ y
s
y
- +
Td
KR
Ts+1
Figura nr.9.2.8.
Prin ya s-a notat răspunsul unui sistem care conţine o componentă de tip I
fără componentă derivatoare.
469
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
y a yb Step Response
1.8 ya: Lege de reglare cu componentă I
1.6 dar fără componentă D.
y a
1.4
1.2 yb: Lege de reglare şi cu componentă D
1 în raport cu mărimea reglată.
0.8
0.6
yb
0.4
0.2 Time (sec.)
0
0 5 15 20 25 30 35
Figura nr.9.2.9.
470
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
F3 (s)
yc
v + HR (s) 1 + + yc
- + +
y -1 F2(s)
Figura nr.9.2.10.
p k =p
HFP(s) HFP(s)
F3(s)
k = HFP(s) k
+ yc + w + yc + y
v 1
HF (s)
HR (s)
- + - +
F2(s)
Figura nr.9.2.11.
471
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
în care
Y(s) H v (s) V(s) H pk (s) Pk (s) (9.2.21)
[H R (s) F3 (s)] H F (s)
H v (s) (9.2.22)
1 [H R (s) F2 (s)] H F (s)
H Fpk (s)
H pk (s) (9.2.23)
1 [H R (s) F2 (s)] H F (s)
H Fpk (s)
H R (s) F2 (s) 1 1 (9.2.25)
FH (s) Hˆ (s)
pk
relaţii posibile numai pentru o singură perturbaţie p k .
În practică frecvent se aleg,
H R (s) K R 1 1
Tis
Tds
F2 (s) K R (9.2.26)
T s 1
F3 (s) K R
Aceasta asigură
Ts
H Ry (s) K R 1 1 d
Tis T s 1
o comportare PID-real în raport cu mărimea măsurată şi
(1 )Tis 1
H Rv (s) K R K*R 1 1* (9.2.27)
Tis T is
o comportare PI în raport cu marimea impusă având însă ajustate simultan atât
factorul echivalent de proporţionalitate K*R cât şi constanta de timp de
integrare echivalentă T*i ,
K*R (1 )K R (9.2.28)
472
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.2. Legi de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI cu mai multe grade de libertate
zv 1 (9.2.30)
(1 )Ti
independent de zerourile introduse de H Ry (s) prin ecuaţia
zy 1 (9.2.32)
Ti
În felul acesta se pot compensa în mod diferit polii nedoriţi pentru
comportarea înraport cu v respectiv y.
473
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
p k =p
HFP(s)
k = HFP(s) HFP(s)
k
v + HR (s)
yc1 = w + yc = u F
H F (s)
+ y
+
-
Figura nr.9.3.1.
474
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
475
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
476
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
477
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
p k =p
HFP(s) HFP(s)
F1(s)
k = HFP(s)
k
+ y =u
v + y =w
HR (s) c1 c F
H F (s)
+ y
+ +
-
Figura nr.9.3.3.
478
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
479
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
p k =p
HFP(s) HFP(s)
k = HFP(s)
k
v + HR (s)
yc1 = w + yc = u F
HF (s)
+ y
+
- -
F2(s)
Figura nr.9.3.4.
480
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
481
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.3. Relaţii algebrice de calcul
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
Figura nr.9.3.5.
Comportarea dorită în raport cu mărimea impusă
Comportarea dorită în raport cu mărimea impusă se asigură din ecuaţia
(9.1.7) cu expresia (9.1.4),
[H R (s) F1 (s)] H F (s)
H v (s) v [H R (s), F1 (s), F2 (s)] (9.3.27)
1 [H R (s) F2 (s)] H F (s)
din care se deduce ecuaţia
[H R (s) F1 (s)] H F (s)
Ĥ v (s) (9.3.28)
1 [H R (s) F2 (s)] H F (s)
Comportarea dorită în raport cu perturbaţia
Comportarea în raport cu perturbaţia se asigură din ecuaţia (9.1.8) cu (9.1.3),
H Fpk (s)
H v (s) v [H R (s), F1 (s), F2 (s)] (9.3.29)
1 [H R (s) F2 (s)] H F (s)
din care se deduce ecuaţia
H Fpk (s)
Ĥ v (s) (9.3.30)
1 [H R (s) F2 (s)] H F (s)
Ecuaţiile (9.3.28), (9.3.30) formează un sistem nedeterminat de două
ecuaţii cu trei necunoscute, H R (s), F1 (s), F2 (s) .
Se poate alege o soluţie particulară astfel încât să fie satisfăcute cerinţe
suplimentare.
Cu această structură se pot asigura comportări dorite în raport cu mărimea
impusă şi două perturbaţii. Calculele algebrice pentru astfel de cazuri se
efectuează similar celor de mai sus.
482
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.4. Condiţii suplimentare impuse legilor de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
adică funcţia de transfer în circuit închis dorită să aibă un exces poli-zerouri mai
mare sau egal cu cel al părţii fixe.
Dacă performanţele se pot realiza cu o funcţie de transfer Ĥ v (s) ce nu
îndeplineşte condiţia (9.4.3), atunci se completează, expresia funcţiei de transfer
Ĥ v (s) cu polii reali, depărtaţi faţă de polii dominanţi care să nu afecteze
regimul tranzitoriu dorit însă trebuie să fie respectată condiţia de eroare
staţionară de poziţie nulă Ĥ v (0) 1 .
De exemplu, dacă Ĥ v (s) are n poli, şi se doreşte un exces poli-zerouri cu q
unităţi mai mare, se va utiliza o funcţie extinsă Ĥ*v (s)
p n 1 pn2 p n q
ˆ * (s) H(s)
H ˆ ....... . (9.4.4)
v
(s p n 1 ) (s p n 2 ) (s p n q )
se observă că,
ˆ * (0) H
H ˆ (0) (9.4.5)
v v
483
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.4. Condiţii suplimentare impuse legilor de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
p3 p 4 (5 6) p1 p 2 (5 6) n (9.4.8)
k 1
484
9. DETERMINAREA FUNCŢIEI DE TRANSFER 9.4. Condiţii suplimentare impuse legilor de reglare
ÎN CIRCUIT DESCHIS şI A REGULATORULUI
k 1
Pentru a obţine o expresie H R (s) cât mai simplă este bine ca printre polii
rk ai funcţiei de transfer în circuit deschis să se găsească cât mai mulţi poli p Fk
ai părtii fixe.
Acest lucru este posibil deoarece majoritatea performanţelor se impun prin
relaţii de inegalitate şi se pot obţine domenii în spaţiul parametrilor funcţiei de
transfer dorite pentru care aceste performante sunt satisfăcute.
Rezolvarea acestei probleme inseamnă utilizarea unor tehnici algebrice
care nu se pot prezenta la modul general.
Se pot stabilii două relaţii analitice, prezentate în paragraful 9.4.3. care
facilitează aceste operaţii.
O altă posibilitate de rezolvare constă în obţinerea valorilor polilor rk
conform relaţii (9.4.11), eventual păstrând anumite grade de libertate prin câţiva
parametri ai funcţiei H v (s) , şi apoi înlocuirea unor poli rk prin polii p Fk care au
valori mai apropiate.
Pentru a putea obţine cât mai mulţi poli rk egali cu poli p Fk , se pot utiliza
următoarele relaţii analitice:
Dacă aceste relaţii includ valori p Fk se aleg acele valori ale parametrilor
care asigură rk p Fk .
486
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
Regulator P:
K R 0.50 K R lim ; BP% 2 BPlim % (10.1.1)
Regulator PI:
K R 0.45 K R lim ; BP% 2.22 BPlim % (10.1.2)
T i 0.85 Tlim (10.1.3)
Regulator PID:
K R 0.75 K R lim ; BP% 1.33 BPlim % (10.1.4)
T i 0.60 Tlim (10.1.5)
T d 0.10 Tlim (10.1.6)
Td
Regulator PID cu factorul de interdependenţă 1 ,(q 1)
Ti
Td 1
H R (s) K R (1 q Tds)
Ti Tis
q 1 H R (s) K R (1 1 ) (1 Tds)
Tis
K R 0.6 K R lim ; BP% 1.66 BPlim % (10.1.7)
T i 0.50 Tlim (10.1.8)
T d 0.12 Tlim (10.1.9)
487
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
Regulator P:
TF
KR (10.1.15)
KF
Regulator PI:
T
K R 0.8 1 F ; Ti 3 (10.1.16)
KF
Regulator PD:
T
K R 1.2 1 F ; Ti 0.25 (10.1.17)
KF
Regulator PID:
T
K R 1.2 1 F ; Ti 2 Td 0.42 (10.1.18)
KF
488
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
Tabelul 10.1.1.
Tip Pentru obţinerea unui regim Pentru obţinerea unui răspuns cu
regulator aperiodic cu durată minimă suprareglaj dar cu durată minimă a
regimului tranzitoriu
P T T
K R 0.3 1 F K R 0.7 1 F
KF KF
PI T T
K R 0.35 1 F K R 0.6 1 F
KF KF
Ti 1.2 Ti 1.0
PID T T
K R 0.6 1 F K R 0.96 1 F
KF KF
Ti 1.0 ; Td 0.5 Ti 1.35 ; Td 0.47
Tabelul 10.1.2.
Tip Pentru obţinerea unui regim Pentru obţinerea unui suprareglaj
regulator aperiodic cu durată minimă durată minimă a regimului
tranzitoriu
P T T
K R 0.3 1 F K R 0.7 1 F
KF KF
PI T T
K R 0.6 1 F K R 0.7 1 F
KF KF
Ti 4.0 Ti 2.3
PID T T
K R 0.95 1 F K R 1.2 1 F
KF KF
Ti 2.4 ; Td 0.42 Ti 2.0 ; Td 0.42
489
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
Tabelul 10.1.3.
Tip Proces tranzit Pentru obţinerea Pentru obţinerea val
Regulator aperiodic cu durată 2 0.2 duratei minime a integralei
minima min. a primei I21
oscilaţii
I K R 2.222 1 K R 0.588 1 k R 0.588 1
Ti K F TF Ti K F TF Ti k F TF
P T T T
K R 0.3 F K R 0.7 F K R 0.9 F
KF KF KF
PI T T T
K R 0.6 F K R 0.7 F K R 1.0 F
KF KF KF
Ti 0.8 0.5TF Ti 1.0 0.3TF Ti 1.0 0.35TF
PID T T T
K R 0.95 F K R 1.2 F K R 1.4 F
KF KF KF
Ti 2.4; Td 0.4 Ti 2.0; Td 0.4 Ti 1.3; Td 0.5
490
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
Tabelul 10.1.4.
Tip. reg. KR KF Ti Td
P 1 TF …………… ……………
3
PD 1 5 TF ……………. 6TF 2
6 4 22TF 3
PI 1 9 TF 30TF 3 ……………
12 10 9TF 20
PID q=0 1 4 TF 32TF 6 4TF
4 3 13TF 8 11TF 2
Tabelul 10.1.5.
Tip. reg. KR Ti Td
P cu q=0 5 K 5 T 1 T
8 R lim 6 lim 5 lim
PID cu 3 K 1 T 1 T
q=1 8 R lim 2 lim 3 lim
491
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
492
10. RELAŢII ŞI METODE PRACTICE DE 10.1. Relaţii de acordare a regulatoarelor tipizate
ACORDARE A REGULATOARELOR TIPIZATE
KF es
(TF1 s 1) (TF2 s 1)
PID 2 TF2 TF1 TF1 PID
3
1 (TF1 TF2 ) TF1 TF
2 *
(TF1 TF2 ) 2 TF1 TF2
*
2 (TF1 TF2 )
493
10. RELAŢII ŞI METODE PRACTICE DE 10.2. Metode practice de acordare a
ACORDARE A REGULATOARELOR TIPIZATE regulatoarelor, direct pe instalaţie
494
10. RELAŢII ŞI METODE PRACTICE DE 10.2. Metode practice de acordare a
ACORDARE A REGULATOARELOR TIPIZATE regulatoarelor, direct pe instalaţie
495
INGINERIA REGLĂRII AUTOMATE Bibliografie
SISTEME AUTOMATE
BIBLIOGRAFIE
496
Cap.11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE Cuprins
I
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.1. Funcţiunile echipamentelor
de automatizare
497
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.1. Funcţiunile echipamentelor
de automatizare
498
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.2. Clasificarea echipamentelor
de automatizare
500
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.2. Clasificarea echipamentelor
de automatizare
501
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.3. Semnale unificate ín
echipamentele de automatizare
503
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.3. Semnale unificate ín
echipamentele de automatizare
Figura nr.3.1.
Z1(s) S1
A
ua(t) Ea(s)
S0 ya(t) Z2(s) S2
Ze(s) volt
B
Zn(s) Sn
Figura nr.3.2.
504
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.3. Semnale unificate ín
echipamentele de automatizare
B
Figura nr.3.7.
505
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.3. Semnale unificate ín
echipamentele de automatizare
Dispozitiv master
de control
Magistralá informaþionalá
Informaþii numerice
Figura nr.3.10.
506
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
ya
R2
ya
BA R1
yce
Ajustarea
AjLR
localá a referinþei vy Ajustarea localá
a comenzii manualeAjLCM
va ya
R1
v v
"REF"(Ref. externá) e
y BRLRyc BDL yc BCAMyc
dl
BGR BAE ya
R2
vN
"REF CALC"
AjPR
Ajustarea referinþ
programatorului ei
BEAM
v
ya y
BCMM BEC
"MAS"
Figura nr.4.1.
507
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
va a
yR1
"REF" (hwout1)
vN
"REF" Regulator industrial a
yR2
ya (hwout2)
"MAS"
(hwin)
Afißare ín unitáþi fizice
(márimi "inginereßti")
Figura nr.4.2.
De exemplu
va Vmin
a
1 a a
v a a
[v Vmin ] [0,1] (11.4.3)
Vmax Vmin D v
ya Ymin
a
1 a a
y a a
[y Ymin ] [0,1] (11.4.4)
Ymax Ymin D y
unde prin
a a
D va Vmax Vmin (11.4.5)
a a
D ya Ymax Ymin (11.4.6)
ya Ymin
a
y a a
E [0, E] volţi
Ymax Ymin
iar eroarea este reprezentată de o tensiune [ E, E] .
Dacă implementarea este numerică şi va este un număr reprezentat pe p v
biţi, iar ya un număr reprezentat pe p y biţi atunci
p p
va [0, 2pv 1] [0, 2pv ) ya [0, 2 y 1] [0,2 y ) (11.4.9)
astfel că prin normalizare se obţine
509
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
va ya
v [0,1), y [0,1), (11.4.10)
2p v p
2 y
Dacă ulterior mărimile v, y sunt prelucrate în virgulă mobilă, rezultatele
obţinute pot fi orice valori în R dar există în permanenţă informaţia că valoarea
0 reprezintă valorile minime ale mărimilor achiziţionate iar valoarea 1
reprezintă limita superioară a valorilor achiziţionate.
Reprezentări interne corespunzătoare sunt posibile dacă prelucrarea
ulterioară este în virgulă fixă cu o anumită structură de reprezentare a
numerelor.
Majoritatea regulatoarelor moderne au posibilitatea controlului de la
distanţă, printr-o magistrală de date paralelă sau serială, a valorii mărimii
prescrise notată în Fig.4.1., Fig.4.2. prin v N .
Prin AjLR, AjCM s-au indicat butoanele de ajustare locală (de la panou) a
referinţei sau a mărimii de ieşire din regulator (comanda manuală).
Prin AjPF s-au marcat toate butoanele prin care se modifică parametrii şi
funcţiile regulatorului.
Deşi intern există o singură o singură mărime de comandă yc (mărimea de
ieşire din legea de reglare), (s-a presupus o structură de regulator monovariabil),
totuşi ieşirile fizice din regulator sunt exprimate prin două mărimi yaR1, yaR 2 care
permit acţiuni simultane la două elemente de execuţie diferite (de exemplu în
reglările de temperatură una comandă încălzirea instalaţiei iar cealălaltă
comandă răcirea).
Aşa cum s-a menţionat anterior, deoarece un regulator industrial dintr-un
sistem unificat este destinat unei game foarte largi de procese, mărimile interne
prin care sunt prelucrate informaţiile sunt unitare, independente de procesul la
care se aplică.
Corelarea cu procesul la care se aplică se efectuează numai prin sistemul
de afişare, care permite utilizatorului o manevrare uşoară, ca şi cum regulatorul
ar fi construit pentru procesul său.
510
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
Figura nr.4.3.
Unele din funcţiile de mai sus pot lipsi sau pot fi activate numai în anumite
condiţii.
Blocurile de filtrare pot fi simple filtre trece-jos analogice sau numerice
sau structuri mai sofisticate, în general aplicate în implementările numerice.
Aceste filtre pot determina benzile zgomotelor ce însoţesc semnalul util sau
anumite caracteristici statistice şi probabilistice, asigură eliminarea unor erori
accidentale (funnel-filter)sau reconstituie (estimează) anumite informaţii utile.
Separarea galvanică poate fi efectuată asupra semnalelor analogice sau
numerice (în reprezentarea paralelă sau serială).
Adaptarea formei de reprezentare presupune ajustarea domeniilor de valori
conform relaţiilor(11.4.8), (11.4.9), (11.4.10) sau şi a formei de evoluţie în timp
(de la semnale continuale la semnale eşantionate, reprezentate prin şiruri de
numere).
În acest ultim caz blocul de adaptare a formei de reprezentare include şi
convertorul analog-numeric.
511
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
BGRM
Bloc generare
referinþá manualá
Referinþá manualá
sau comandatá de calculator
(Local sau vm
Calculator)
LC
BCR BAR
va ve E vi vr ELC v
Bloc condiþionare Bloc Auto
referinþá Referinþá Ramping
externá P
vp
Parametri de ajustare
a blocului de programare AjPR BPR vp
a referinþei Bloc programare
referinþá
Figura nr.4.6.
Figura nr.4.7.
Referinţa v luată în consideraţie de bucla de reglare poate fi generată în 4
moduri:
512
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
1. Referinţă externă
Este transmisă printr-un semnal (eventual unificat) va. Acest semnal extern
este prelucrat într-un Bloc de Condiţionare a Referinţei (BCR) din care se
obţine un semnal, notat în Fig.4.6. prin ve pentru a atrage atenţia asupra faptului
că exprimă referinţa externă. Mărimea ve are exact caracteristicile mărimii
reglate (mărimea de reacţie) y, conform relaţiilor (11.4.8), (11.4.9), (11.4.10) şi
a celor discutate mai sus.
2. Referinţă locală
Este ajustată de la panou printr-un sistem de butoane AjLR (Ajustare
Locală a Referinţei). Ajustarea se poate efectua printr-un sistem de contacte,
care determină creşterea sau descreşterea cu viteză constantă a referinţei (UP,
DOWN, valoarea anterioară) sau cu ajutorul unui buton proporţional (liniar sau
rotativ) de ajustare.
Acest semnal de referinţă, notat în Fig.4.6. prin vm, pentru a atrage atenţia
asupra atributului de ajustare manuală, are exact caracteristicile semnalului ve
sau y, şi este generat de un Bloc de Generare Referinţă Manuală (BGRM).
513
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
vi (t) vr (t)
Evident dacă sistemul de reglare este unul de urmărire sau de reglare după
program (când v=vp) atrunci această facilitate trebuie inhibată.
514
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
vi -2T* PR vr (kT)
T* PR
vi -3T* PR
T 2T 3T 4T 5T 6T 7T t
Figura nr.4.10.
515
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
Contact (buton)
"UP" (creßte)
R
U u(t)= -U
Contact (buton) C
"DOWN" (descreßte) L
R Local
-
-U u(t)= +U Calculator C +
vm(t)=v(t)
R
516
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
bias[-1, 1]
v[0, 1] [-1, 1] bias sau
sau sau bias[-E, E]V
v[0, E]V [-E, E]V + yEC
v + Filtrarea
-
erorii
+ (limitare)
y[0, 1] Eroarea
Márimea y=r sau Schimbarea luatá ín
prescrisá y[0, E]V sensului de consideraþie
(semnal intern) márimea de reactie acþiune de legea de
(márime másuratá) reglare
(semnal intern)
Figura nr.4.12.
517
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
Operatorul uman
Figura nr.4.16.
520
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
521
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
ycbias
Bloc Limitare (BL)
Figura nr.4.17.
cu
ycbias [1,1] , Lyc [0,1]
şi este reprezentată în Fig.4.18.
ycdl
1
Bloc Deplasare-Limitare (BDL) Lyc Lyc
ycbias
yc R ycdl
Lyc
sau BDL Pantá 1
yc ycbias
0
-1 ycbias 0 Lycycbias 1 yc
Figura nr.4.18.
523
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
Contacte
L (Local)
{
Comanda Structurá (Calcultor) C
digitalá a
elementului yN
c logicá (stári contacte)
de execuþie
BGCM
Bloc generare BCAM
comandá manualá
ycm
Márimea de
comandá
manualá
ym c (hwout1)
v M yR1
y yc ycdl ycdl A yce yce Ießirile din
BRLR Márimea de BDL Márimea de Márimea de BAE regulator
comandá comandá comandá yR2
generatá de deplasatá ßi aplicatá la
legea de limitatá elementul de (hwout2)
reglare execuþie
Figura nr.4.19.
a. Comutarea A-M şi M-A fără şocuri prin asigurarea unor stări iniţiale
complementare.
525
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
unde vloarea x AM
m verifică ecuaţia
m (x AM e
m ,u m (t 0 )) y c (t 0 ) . (11.4.46)
Prin u m (t) s-a notat o mărime echivalentă de intrare în sistemul dinamic
dinBGCM, dependentă de comenzile AjLCM sau ycN .
Comutarea M-A.
Sistemul funcţionează în regim manual (M).În momentul comutării t0,
comanda aplicată la elementul de execuţie este determinată de yec (t 0 ) ycm (t 0 ).
Subsistemul dinamic din BRLR + BDL, practic legea de reglare, este
iniţializat la o valoare a stării sale x R (t 0 ) x RMA unde valoarea x MA
R verifică
ecuaţia
F[R (x MA bias e
R , v(t 0 ), y(t 0 ), (t 0 )), y c ,Ly c ] y c (t 0 ) (11.4.47)
Evident, ecuaţiile (11.4.46), (11.4.47) în general sunt nedeterminate cu un
număr de grade de libertate determinate de faptul că x m (t 0 ), x R (t 0 ) sunt în
general vectori şi BDL este neliniar.
526
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
respectiv
x m (t 0 ) x AM
m x m (t) t t 0 (11.4.49)
0
um(t) um(t)
Stare iniþialá
xAM
BGCM m
xMA
R
Dacá comutá xMA
R (t)
Evaluare stare
iniþializeazá complementará
BRLR+BDL xMA
R (t)
Figura nr.4.20.
527
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
e m dl
yc ; yc ; yc
m
e yc (t)
yc(t)
e
yc(t)
Pantá e
m
yc (t) -RP
yc(t)
dl dl
e dl yc (t) yc (t)
yc( t0) = yc ( t0)
^
t0 t1 t
Regim M Tranziþie M-A Regim A
]( )[
529
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
r b = r ,
Figura nr.4.24.
în care K R ,Ti ,Td sunt parametrii legii PID continuală echivalentă iar T este
perioada de eşantionare.
Comanda de comutare A-M are prioritate ridicată motiv pentru care
sistemul de operare în timp real urmăreşte în permaneţă un fanion (flag) care
exprimă intenţia operatorului. De exemplu acest fanion este exprimat printr-o
variabilă "manflg" cu următoarea semantică:
manflg =1 => regimul manual
manflg =0 => regimul automat
Un exemplu de program care implementează legea de reglare (11.4.67) în
care yC (kT) cu trasnsformata YC (z) este mărimea de comandă aplicată
convertorului NA, (kT) v(kT) y(kT) este eroarea sistemului iar valoarea
logică trivalentă a stării contactelor (UP, DOWN), la pasul k, u m (kT) este
reprezentată de o variabilă M {1,0,1} , este următorul:
Dacă iniţializare:
Citeşte b 2 ,b1,b0 ,E 0 ,E1,T,Tm ,Yc
Altfel, la fiecare pas:
Citeşte: V, Y, manflg %v k , y k ,manflg la pasul k
E=V-Y % k v k y k
W b 2 E b1E1 b0E 0 %w k b 2 k b1 k 1 b0 k 2
E 0 E1;E1 E
Dacă manflg=0
Yc=Yc+W %yc (k) yc (k 1) w k
Altfel
Citeşte M
T T
Yc Yc M %yc (k) yc (k 1) u k (k)
Tm Tm
Return
532
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
-Comutarea A M
Sistemul funcţionează în regim automat.
Se apasă butonul de echilibrare BtE şi dacă se vizualizează MA (t) se
ajustaeză butoanele AjLCM prin care se ajustează comanda manuală, ycm până
când MA (t) vizualizat este zero.
În acel moment se realizează comutarea A M.
-Comutarea M A
Sistemul funcţionează în regim manual.
De cele mai multe ori, prin apăsarea butonului BtE, legea de reglare este
trecută forţat (printr-o serie de contacte) într-o stare de echilibru forţată care
asigură MA (t) 0 .
Având BtE apăsat, se realizează comutarea M-A.
Dacă echipamentul nu are posibilitatea de forţare a unei stări de echilibru
în legea de reglare, atunci, având BtE apăsat se ajustează (lent dacă există
componentă derivativă) mărimea de referinţă v, până când MA (t) 0 moment
în care se efectuează comutarea M A.
533
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
BAE poate avea una sau mai multe mărimi de ieşire notate
yaRi , i 1.2, dependente de yec .
Mărimile yaRi sunt aşa numitele ieşiri hard, (notate în unele documentaţii
tehnice prin hwouti (outputi)), care exprimă mărimile fizice purtătoare de
informaţii.
Aceste mărimi pot fi de două tipuri:
BAE
BZMD
BGCM
BDL yczd 1
Kzd a
ycdl ycm yce 1 yczd yR1
BRLR 1 Pantá
BAHW1
v Kzd
Lege
Lyc Lyc M [0,1]
0
y de yc ycbias ycdl yce 0 zd 1 ye
c
reglare Pantá 1
A BZMI
ybias
-1 0 c 1 yczi 1
Factor de ycbias 0 Lycycbias yc 1
Kzi
yczi
a
yR2
amplificare BAHW2
100 yce Pantá [0,1]
BP% 0 -Kzi
0 zi 1 ye
c
Figura nr.4.25.
535
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
536
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
100 1
K rel
R (11.4.75)
BP1% K zd
De obicei, dacă structura conţine două ieşiri cu BZMD şi BZMI, atunci în
BRLR se setează intern
K rel
R 1 BP% 100% (11.4.76)
şi în toate afişările pentru utilizator se prezintă
100
BP1% (11.4.77)
K zd
pentru acţiunea directă şi
100
BP2% (11.4.78)
K zi
pentru acţiunea inversă, aşa cum se prezintă mai jos.
Când se ajustează BP1%,BP2% , de fapt se ajustează K zd , K zi având K rel
R 1.
537
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
y zd y zi
c , c DacaB P%=100
y zd % = yR1%
BP2%= 1 = 21. 1 BP1% 1
=K c
100 K zi Kz 100 zd y zi % = y %
d c R2
1 -100
0 ye
0 zi zd 1 c
lzm
zi % zd% y e% = power %
0 100 c
l zm% 0
BP2% BP1%
DacaB P%=100
Figura nr.4.26.
538
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
yaR1 YR1min
a
y R1 % a a
100 [0,100] (11.4.89)
YR1max YR1min
0 zd% zi % e
100 yc %
l zm %< 0
Figura nr.4.27.
Dacă una sau ambele benzi de proporţionalitate BP1%, BP2% sunt setate
la valoarea 0% (pantă infinită în zona de lucru), atunci acţionarea pe canalul
respectiv se efectuează bipoziţional cu histerezis de lungime 1 (1 %) respectiv
2 (2 %) (comanda on-off cu histerezis), ca în Fig.4.28. în care BP1% >0,
BP2% = 0 si l2m % 0
yczd , yczi
Daca BP% =100
BP2% =0% BP1%
Comandá Comandá
on-off liniará
1
l zm % 0
yczi yczd
0
0 zi% zd% 100 yce %
Figura nr.4.28.
540
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
unde ycz [0,1] este yczd sau yczi iar yaR este sau yaR 2
Schema bloc a BAHW- liniar este reprezentată in Fig.4.29.
BAHW-liniar
yRa
yRa max
ycz yRa
0 1 ycz
ycz %
-
0 100
Figura nr.4.29.
yaR1Se observă că in zona liniară (nesaturată) BAHW- liniar realizează o
amplificare,
K BAHW [YRa max YRa min ] (unitati y aR ) (11.4.93)
541
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
542
11. REALIZAREA ECHIPAMENTELOR DE AUTOMATIZARE 11.4. Structuri de realizare
a unui regulator industrial
543