Documente Academic
Documente Profesional
Documente Cultură
1 Termenul „acumulări” este folosit aici în sens algebric, de creșteri sau scăderi.
2 În lucrarea G. Ionescu, V. Ionescu, Automatica de la A la Z, Editura Stiintifica si Enciclopedica, Bucuresti, 1987,
este dată o definiție mai cuprinzătoare a conceptului de semnal, potrivit căreia: „Prin semnal înţelegem o mărime
fizică aptă de a se propaga într-un anumit mediu, provenită de la un generator (sistem amonte) şi destinată unui
receptor (sistem aval), mărime având una sau mai multe caracteristici purtătoare de informaţie măsurabile din
care receptorul este capabil să extragă informaţia”. Generatoarele ca şi receptoarele de semnale pot fi de naturi
diferiti (tehnice, biologice, … sau electrice, mecanice, acustice, optice,…). Pentru aprofundarea definiției
considerăm că sistemul amonte este un generator electric de curent alternativ, sistemul aval un consumator, iar
curentul electric care se stabilește prin legarea bornelor celor două părți ca mărime de interacțiune. Curentului
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 2
80 49
60 48
n n
[rps] [rps]
40 47
20 46
0 45
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 1.2 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.3
t [sec] t [sec]
-a- -b-
Fig. 1. Exemple de semnale 49
După caz, semnalele sunt funcţii de timpul t sau funcţii de timpul t şi de una
sau mai multe coordonate spaţiale (x, y, z). Exemple: i) intensitatea i a curentului
printr-un conductor este caracterizată de valoarea momentană a amplitudinii
curentului, aceeași în orice secțiune a conductorului, semnalul i(t); ii) presiunea în lun-
gul unui tronson de conductă de gaz metan este caracterizată printr-un semnal p(t,x),
reprezentând valoarea mementană a presiunii în secțiunea de coordonata x (coordonata
longitudinală a conductei). Mulțimea în care ia valori timpul o notăm cu T (ori cu T sau
cu alte simboluri care sugerează timpul), iar mulțimea în care coordonatele spațiale iau
valori cu S .
Argumentele „timp” şi „coordonate spaţiale” ale funcţiilor reprezintă variabile indepen-
dente. Semnalele dependente numai de timp se numesc semnale mono-dimensionale (de
exemplu: i(t)), iar cele dependente de timp şi spaţiu semnale multi-dimensionale (de
exemplu, p(t,x) sau imaginea -în continuă modificare- de pe ecranul unui televizor).
Sistemele care operează numai cu semnale mono-dimensionale se numesc sisteme cu
parametri concentraţi, iar cele care operează cu semnale multi-dimensionale sisteme cu
parametri distribuiţi.3)
Notă: Suntem obişnuiţi să operăm cu caracteristici purtătoare de informaţie de tip amplitu-
dine momentană, cum sunt valoarea momentană a unui potenţial electric sau a modulului
unei forţe, dar şi cu caracteristici rezultate din amplitudinea momentană pe cale diferenţială,
cum sunt vitezele sau acceleraţiile, sau pe cale integrală, cum sunt tensiunile electrice,
fluxurile, presiunile, soldurile, volumele de diverse tipuri etc. Alteori, caracteristica purtătoare
de informaţie a unei mărimi fizice poate fi asociată unui interval de timp cum este frecvenţa
unui semnal periodic pe porţiuni de timp, bunăoară frecvenţa cardiacă sau frecvenţa unui
electric îi putem asocia mai multe purtătoare de informative: intensitatea momentană, valoarea efectivă, frecvența,
faza, ca mărimi scalare, sau mulțimi ale acestora, ca mărimi vectoriale.
3)
În cadrul cursului ne referim numai la sisteme cu parametrii concentrați.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 3
timp
t0 t1 t2 t3 ...
Fig. 2. Referitoare la discretizarea uniformă a mulțimii timp
Atunci când semnalele în timp discret provin din semnale în timp continuu prin
operația de eșantionare, adică prin prelevarea de valori ale semnalului în timp continuu
la momente tk parametrul h este denumit adeseori și pas de eșantionare (sampling time).
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 4
Dacă în figura de mai sus t0 = 0, atunci tk=kh, kN. Din ultima egalitate putem scrie
t
k k . Ca urmare, k are semnificația de timp exprimat în valori raportate la h sau,
h
simplu, timp normat. De observat că variabila k este o adimensională.
În acest context, pentru valorile unui semnal în timp discret f care provine dintr-un
semnal în timp continuu prin eșantionare cu pasul h se folosesc următoarele notaţii
echivalente: f(tk)=f(kh)=f[k]. Argumentul dintre parantezele rotunde este timpul conti-
nuu, dimensional, măsurat în secunde (valori absolute). Argumentul k dintre paran-
tezele drepte este timpul normat, adimensional (rang sau număr de pași de lungime h).
Întrucât k are semnificaţia de timp normat convenim să folosim în locul notaţiei f[k]
notaţia f[t], cu t luând valori întregi. Deci:
valoarea unui semnal f în timp continuu la momentul t T R se notează cu
f(t), t fiind timpul în valori absolute (secunde);
valoarea unui semnal f în timp discret la momentul normat t T Z se notează
cu f[t], t fiind timpul normat. Timpul absolut corespunzător timpului normat t
are valoarea th.
Pentru a pune în evidență întregul semnal în cazul timp continuu folosim notațiile f(t),
sau f(t), t T, iar în cazul timp discret notațiile {f[t]} (notaţia pentru mulţimi) sau
{ f [t]} tT .
Semnalele în timp discret sunt reprezentate prin şiruri ordonate de numere ceea ce jus-
tifică şi utilizarea denumirii de secvenţă (de exemplu: „secvenţă de intrare”, „secvenţă
de ieşire”).
Mulţimile M, la fel ca şi mulţimile T, pot fi continue sau discrete, mărginite sau nemăr-
ginite. De cele mai multe ori mulţimea T se adoptă în raport cu un moment iniţial, pe
care convenim să-l notăm cu t0. În acest caz vorbim despre semnale cauzale. În mod
obişnuit, pentru semnalele cauzale în timp continuu considerăm T = [t0, tf ] sau T = [t0,
). Valoarea tf se numeşte moment final. Pentru semnalele cauzale în timp discret abor-
darea se face în aceeaşi idee pe mulţimi finite sau numărabile.
În continuare ne referim la tipurile de semnale care însoțesc definiția sistemului.
În primul rând avem în vedere semnalele cu care se exprimă interacţiunea sistemului
cu mediul exterior și funcția îndeplinită de sistem (Fig.3) 4:
- semnale de intrare (denumiri alternative: variabile sau mărimi de intrare), notate cu
u(t) sau {u[t]} - ele redau acţiunea mediului exterior asupra sistemului, funcțiile
u(t) sau {u[t]} fiind impuse de mediul exterior 5; numărul semnalelor de intrare se
notează cu m;
- semnale de ieșire (denumiri alternative: variabile sau mărimi de ieșire), notate cu y(t)
sau {y[t]} - ele redau aspectele din comportarea sistemului care interesează mediul
exterior din punctul de vedere al funcţiei îndeplinite de sistem; numărul semna-
lelor de ieșire se notează cu p.
4 Mărimile cărora le corespund semnalele de intrare și de ieșire mai sunt denumite și mărimi de interfaţare sau
mărimi terminale.
5 Notația f(▪) o folosim pentru semnalele în timp continuu, iar notația {f[▪]} pentru semnalele în timp discret.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 5
MEDIU EXTERIOR
u
SISTEM y
În limbajul curent, alternativ termenului „semnal”, folosim termenii „mărimi” sau „vari-
abile”. Așadar, chiar dacă exprimările nu sunt riguros echivalente, după caz, vom vorbi
despre semnal de intrare, mărime de intrare sau variabilă de intrare (ieșire, stare).
Atunci când u, y şi x sunt mărimi vectoriale convenim să lucrăm doar cu vectori coloană:
u1 y1 x1
u y x
u 2 , y , x 2 .
2
u m y p x n
(vector de tipul (m,1)) (vector de tipul (p,1)) (vector de tipul (p,1))
Vorbim despre sisteme de tip SISO dacă m = 1 şi p = 1, respectiv despre sisteme de tip
MIMO dacă m 1 şi /sau p 1.
În ceea ce privește mărimile de intrare admitem că există și cazuri de sisteme nein-
fluențate de mediul exterior pe intervalul de timp de interes astfel că la nivelul
percepției noastre ele nu au mărimi de intrare. În interiorul lor au loc însă procese
datorită unor dezechilibre apriorice, exprimate prin ceea ce numim condiții inițiale.
Operaţia de adoptare a intrărilor şi ieşirilor unui sistem poartă numele de orientare a
sistemului. Orientarea este un mijloc de exprimare a ipotezei fundamentale de lucru
menționate, astfel că la modul general un sistem este orientat de la u la y şi spunem că
are orientarea u y.
Cu privire la mărimile de ieșire adoptăm următoarea ipoteză fundamentală de lucru:
semnaleler de ieşire ale unui sistem se consideră „răspunsul (reacţia) sistemului la acţiu-
nea mediului exterior exprimată prin semnalele de intrare” și/sau „răspunsul (reacţia)
sistemului la dezechilibrele din interiorul său”.
Folosirea termenului „răspuns” subliniază ideea unei comunicări intrare-ieșire sau
stare-ieșire. Așadar, în contextul acestei ipoteze semnalele de ieșire se consideră din
punct de vedere informațional ca rezultat al tranziției prin sistem a semnalelor de
intrare și/sau al dezechilibrelor menționate. Astfel, privim sistemele cu structuri de
transfer de semnale.
În al doilea rând avem în vedere semnalele care exprimă interacţiunile din interiorul
sistemului. Aceste semnale corespund, după caz, interacțiunilor dintre obiectele ce
compun sistemul și interacțiunilor din interiorul obiectelor. Denumirile date semnalelor
sunt extrem de numeroase și sunt stabilite în funcție de specificul aplicației concrete.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 6
u2 y2 y
S2
u1 y1
S1 y4
u
u3 u42
y3 u41
S3 S4
SISTEM
MEDIU EXERIOR
Fig.4. Mărimi de interacțiune cu mediul exterior și mărimi de interacțiune internă ale unui sistem
În mod natural dorim ca descrierea unui sistem să fie făcută cu un număr cât mai
redus de mărimi. Numim mărimi de stare un set alcătuit dintr-un număr minim6 de
mărimi ale unui sistem (interne sau de ieșire) care ne permit descrierea completă a in-
teracțiunilor sistemului. Ele se notează cu x. Setul nu este unic. Mărimile de stare se
asociază proceselor cumulative din sistem, „memorând” rezultatele cumulărilor. Numă-
rul variabilelor de stare, notat cu n, se numește ordinul sistemului și este egal cu numă-
rul proceselor cumulative elementare din sistem. Conceptul va fi reluat ulterior.
În Fig.5 este reluat sistemul din Fig.4 în ideea reținerii mărimilor de intrare și de ieșire
din sistem și a evidențierii mărimilor de stare. Cu x1, x2, x3 și x4 s-au notat mărimile de
stare (vectoriale) ale celor 4 obiecte S1, S2, S3 și S4. În ipoteza că x1, x2, x3 și x4 au n1, n2,
n3, respectiv n4 componente, înseamnă că sistemul are ordinul n=n1+n2+n3+n4.
y
S2
(x2)
S1
u (x1)
S3 S4
SISTEM (x3) (x4)
MEDIU EXERIOR
Fig.5. Mărimi de interacțiune cu mediul exterior și mărimi de stare ale unui sistem
6A nu se confunda cu noțiunea de sistem minimal care se referă la variabilele de stare cu care se poate descrie
dependența dintre semnalele de intrare și semnalele de ieșire.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 7
- Prin structura (arhitectura) unui sistem înţelegem atât obiectele componente ale
sistemului cât şi modul în care obiectele sunt interconectate. Configurarea
rezultată prin modul de interconectare asigură îndeplinirea funcției dorite.
Aceasta înseamnă că îndelinirea funcției este consecința caracterului holistic al
sistemului (funcția nu este numai consecința proprităților obiectelor componente
ci și a modului de interconectare a acestora).
- Prin canal informaţional al unui sistem înțelegem orice șir de semnale şi obiecte
prin a căror parcurgere succesivă se ajunge de la un semnal de intrare la un
semnal de ieşire.
Interacţiunile care au loc într-un sistem se exprimă prin relaţii de legătură între
mărimile prin care se percep fenomenele (procesele) care au loc în sistem și la interfaţa
dintre sistem şi mediul exterior. Fiecărui obiect din sistem îi corespunde cel puţin o
relaţie de legătură cu un alt obiect din sistem sau cu mediul exterior.
În acest context și pe baza ipotezei fundamentale de lucru, semnalele de ieşire ale unui
sistem se consideră rezultatul tranziţiei semnalelor de intrare7) sau acțiunilor interne din
sistem prin canalele informaţionale ale acestuia.
Potrivit celor până aici prezentate, în teoria sistemelor semnalele fizice sunt mo-
delate prin semnale abstracte (funcții de timp sau funcții de timp și de coordonate
spațiale) iar sistemele fizice prin sisteme abstracte (relații de legătură între funcțiile de
timp)8.
Ca urmare, în teoria sistemelor semnalele şi sistemele sunt modele matematice (MM)
ale semnalelor şi sistemelor fizice şi sunt referite, simplu, ca semnale şi sisteme. MM
ale sistemelor reprezintă egalităţi operatoriale, interpretate ca ecuaţii, obţinute cu
ajutorul unor operatori matematici care se aplică funcţiilor care reprezintă semnalele
(MM de tip ecuaţii funcţionale).9
Legătura dintre un sistem fizic şi semnalele fizice corespunzătoare, pe de-o parte, şi
modelele matematice asociate acestora, pe de altă parte, constă în faptul că orice
pereche de modele matematice asociată unei perechi de semnale fizice u şi y trebuie să
verifice MM al sistemului.
Exemplul 1: Schema electrică din Fig. 6 corespunde unui cuadripolul R-C realizat cu un rezistor de
rezistență R și un condensator de capacitate C. Cuadripolul se consideră ca sistem cu orientarea
ui ue . Funcția sa este realizarea în variantă electrică a unei dependențe intrare-ieșire de forma
Tu e (t) ue (t) ui (t) . Cuadripolul poate îndeplini în diferite circuite electrice diferite roluri.
7 De reținut definiţia sistemului conform standardelor ISO 9000 (referitoare la calitate): Sistemul este un ansamblu
de elemente corelate sau în interacţiune care transformă elemente de intrare în elemente de ieşire.
8 Sintetic, spunem că un sistem (abstract) reprezintă o abstractizare a unui proces sau forme care corelează mai
multe semnale.
9 Aşa se explică de ce în numeroase domenii semnalele sunt definite ca funcţii (de timp şi/sau spaţiu) iar sistemele
În figură apare în afara semnalelor ui(t) și ue(t) și semnalul i(t). Îl folosim ca mărime intermediară la
deducerea MM (a). Succesiunea calculelor este următoare:
t
1
C
ui (t) R i(t) ue (t) , ue (t ) ue (0) i(t )d i(t ) C u
e (t )
0
RC u
e (t) ue (t) ui (t) (a)
Exemplul 2: Schema din Fig. 7 corespunde unui sistem masă-resort-amortizor. Interpretarea figurii
este următoarea: un corp de masă m se deplasează pe un plan
orizontal fără frecare sub acțiunea unei forțe exterioare Fe.
Deplasarea este notată cu x. Corpul este legat de un perete rigid
printr-un resort și un amortizor. Resortul este simbolizat printr-un arc
și se opune deplasării printr-o forță rezistentă Fr(t)=krx(t). Amortizorul
este simbolizat printr-un piston care se opune deplasării printr-o forță
proporțională cu viteza deplasării Fp ( t ) k p x( t ) . Se consideră că
sistemul are orientarea Fe x , ceea ce înseamnă că ne interesează
modul în care se modifică x ca urmare a modificării lui F e. Săgețiile
simple din figură indică sensurile pozitive ale mărimilor cărora le sunt
asociate. Sistemului îi corespunde MM în timp continuu (b). Succe-
siunea calculelor este următoarea.
(b) și (b’) sunt MM ale aceluiași sistem fizic. Ele furnizează imagini ale realității, pe care o redau cu
diferite grade de aproximare, după cum m 0 sau m ≈ 0.
De asemenea, vom observa că (a) şi (b’) sunt sisteme de aceeași formă, anume:
a1 y (t) a 0 y(t) b0 u(t) . (c)
2. Sistem dinamic
„Caracterul dinamic” este o sintagmă asociată unui sistem pentru a reda comportamen-
tul inerţial al acestuia. Sensul dat sintagmei caracter dinamic reprezintă o generalizare a
principiului I al dinamicii cunoscut și sub denumirea de principiul inerției. Potrivit
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 9
acestuia un corp își menține starea de repaus relativ sau de mișcare rectilinie și uniformă,
atâta timp cât asupra lui nu acționează alte corpuri care să-i modifice aceasta stare.
Astfel, vom considera că un sistem are caracter dinamic (spunem că sistemul este dina-
mic) atunci când mărimile sistemului se modifică în timp, valorile lor de la momentul t+t,
imediat următor momentului curent t, depinzând de valorile lor de la momentul t și de
valorile mărimilor de intrare de la momentul t de o manieră specifică structurii sistemului.
Caracterul dinamic este asociat în mod implicit cu timpul t considerat ca variabilă
independentă care „pilotează” procesele ce au loc în sistem. Acest lucru este în corelaţie
cu faptul că mărimilor din sistem li se asociază semnale, adică funcţii de „timp
continuu” sau funcții de „timp discret”. Mulțimea T în care ne interesează variațiile
semnalelor o denumim și „orizont de timp”.
Sistemele fizice sunt sisteme inerţiale, deci au caracter dinamic. În cazul modelului (c)
caracterul dinamic este indicat de prezenţa derivatei y (t ) întrucât
y(t t ) y(t )
y (t ) lim .
t 0 (t t ) t
În cazul sistemului (d) caracterul dinamic este indicat de prezența argumentelor t și t+1
(în general la valori diferite ale lui t), valoarea s[t+1] fiind în corelaţie cu valori de la
momentul t (s[t], a[t] şi c[t]).
În MM ale sistemelor inerţia poate fi evidențiață în diferite moduri. De cele mai multe
ori se folosește un parametru numit constantă de timp. Cu cât constanta de timp este
mai mare cu atât este mai mare inerția sistemului. În particular, pentru sistemul (a)
constanta de timp este egală cu RC, iar pentru sistemul (c) cu raportul a1/a0.
În unele cazuri lucrăm şi cu sisteme neinerţiale introduse de cele mai multe ori ca mo-
dele idealizate sau modele de aproximare ale sistemelor fizice. În sistemele neinerțiale
cu timp continuu nu apar derivate, iar în cele cu timp discret apare doar momentul
curent. De exemplu, sistemul y(t) = k·u(t) cu k constant, numit sistem de tip propor-
ţional, este neinerțial. Ieşirea y variază instantaneu şi proporţional cu intrarea u, fără a
depinde de valori ale lui y și u de la momente anterioare.
Sistemele dinamice se simbolizează în mod frecvent
prin scheme bloc ca în Fig. 9. Ele evidenţiază orien- u y
tarea sistemului și detalii despre dinamica sistemului S
(MM sau reprezentări grafice). Semnalelor u() și y() le
corespund săgeți, potrivit orientării sistemelor, iar Fig. 9. Reprezentarea unui sistem prin
schemă bloc.
procesului din sistem îi corespunde blocul S, care
poate fi inscripționat în diferite maniere.
În mod frecvent, reprezentarea prin scheme bloc este asociată cu “conceptul de cutie
neagră (black box)”. Termenul subliniază că blocul S nu detaliază procesul din interio-
rul sistemului fizic, ci doar funcţia pe care o realizează sistemul sau modelul matematic
al sistemului exprimat cu ajutorul variabilelor de intrare şi de ieşire.
În afara schemelor bloc pentru simbolizarea sistemelor fizice se folosesc numeroase
alte tipuri de scheme: scheme -fizice, -de principiu, -conceptuale, -structurale, -funcţio-
nale etc.).
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 10
10Este vorba despre modele matematice intrare-stare-ieșire sau modele matematice intrare-ieșire care vor fi definite
ulterior.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 11
u u1 y1=y
- S1
(+)
y2 u2
S2
Conexiunea cu reacţie
Fig. 11. Schemele bloc ale conxiunilor fundamentale
Primele două conexiuni pot fi generalizate așa cum se arată în Fig. 12.
u=uq yq
Sq
Conexiunea derivaţie a q sisteme
Fig. 12. Generalizarea conexiunilor fundamentale.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 12
Exemplu: Considerăm doi cuadripoli RC cu orientările u1→y1, respectiv u2→y2 (Fig. 13). Așa cum am
văzut, ele au MM R1C1 y1( t ) y1( t ) u1( t ) (a), respectiv R2C2 y 2 ( t ) y2 ( t ) u2 ( t ) (b).
După înserierea electrică a celor doi cuadripoli (legătura reprezentată cu linie întreruptă), MM care
descrie legătura dintre u1 şi y1 (intrarea şi ieşirea primului cuadripol) diferă de cazul anterior:
C2 R2C2
R1C1R2C2y1(t) R1C1(1 )y1(t) y1(t) R2C2u1(t) u1(t) . (c)
C1 R1C1
În consecință, după interconectare transferul de informație prin primul cuadripol nu se mai face
corespunzător modelului (a). Aceasta înseamnă că primul cuadripol nu este separabil faţă de cel de al
doilea cuadripol în raport cu modul de interconectare folosit. Din acest motiv pentru circuitul din Fig.
13 nu putem folosi o reprezentare printr-o schemă bloc serie ca cea din Fig. 11 în care S1 să
corespundă primului cuadripol iar S2 celui de al doilea cuadripol. Înserierii electrice a celor două circuite
(pasive), nu îi corespunde o înseriere informațională.
În particular, M poate fi o mulţime binară (cu două valori) şi în acest caz vorbim
despre semnale binare sau bivalente. Informaţia purtată de semnalele bivalente poate
fi nivelul (valoarea), numărul apariţiilor unui anumit nivel pe intervale de timp date,
numărul de basculări (comutări) de pe un nivel pe altul pe intervale de timp date etc.
(asociate, eventual, cu producerea unor evenimente).
T (timp)
continuu discret
M (amplitudine)
valorii raportului dintre valorile pe care le ia variabila continuă şi o cantitate prestabilită denumită cuantă, sau
partea întreagă menţionată plus o unitate. Valorile discrete asociate se numesc valori cuantizate.
4) Semnalul eșantionat este redat doar de mulțimea de puncte expandate din Fig. 17. Restul liniilor sunt
ajutătoare. În unele cazuri semnalului eșantionat i se asociază un semnal în timp continuu de forma
fe(t)=f(kh)(t-kh), tR, kZ.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 16
Modelele cu semnale eşantionate sunt modele în timp discret care folosesc ca pas de
discretizare a timpului pasul h cu care lucrează echipamentul numeric. Astfel de modele
de sisteme sunt denumite în mod frecvent sisteme cu eşantionare (Fig. 18b și Fig. 18c).
Semnalul numeric (SN) sau semnalul digital este un semnal discret atât în ampli-
tudine cât şi în timp. El este un model utilizat în echipamentele digitale pentru re-
prezentarea rezultatului operaţiilor de eşantionare, cuantizare şi trunchiere. Ampli-
tudinea semnalului numeric ia valori într-o mulţime finită de valori discrete, valori
care diferă cu puţin faţă de valorile rezultate prin eşantionare 5), 6).
Făcând abstracţie de operaţia de trunchiere, fd 8
1
f d [t] {p p N, p Δ f e [t] (p 1) Δ}
0
t0 t t t ... tk ... t
sau
1 2 3
5)
Submulţime de numere reale care pot fi reprezentate printr-o aritmetică finită.
6)
Caută pe Internet Dispozitive, aparate şi echipamente numerice sau digitale).
7)
Fig. 20 este realizată în următoarea conexiune de idei: se consideră dat semnalul analogic redat cu linie continuă, din care se obține
semnalul eşantionat la momentele t0, t1, … (redat cu cercuri), iar în final STCCA prin reținerea valorilor rezultate prin cuantizare.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 17
8
Semnalul numeric nu este redat în Fig. 20. Ne putem imagina că el este redat de secvența: {, , 2, 3, 4, 4, 5, 6, 6, 7, 7,
7, 6, 5, 4, ...} care generează STCCA f (t)
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 18
Observaţie :
Semnalul treaptă unitară este, la fel ca și impulsul Dirac,
tot un semnal idealizat. Practic, el este realizabil numai 0 t t
cu aproximaţie, de exemplu ca în Fig. 24b (derivata sa
este cu aproximaţie impulsul unitar din Fig. 22a). Din -b-
punct de vedere experimental semnalele de testare Fig. 24. Referitoare la semnalul treaptă
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 19
0 , t0
n (t) n .
t / n! , t 0
1
{ [t]} tN = t2 h2 - parabola unitară discretă. (1.15)
2 tN
Acestor 4 semnale le asociem reprezentările grafice din Fig. 28.
1 1
0 h h h t 0 h h h t 0 h h h t 0 h h h t
Informaţia reţinută de semnalul în timp discret din semnalul în timp continuu este
cu atât mai redusă cu cât valoarea lui h este mai mare.
Exemplificăm acest lucru considerând semnalul în timp discret {u[t]} tN, u[t] sin th
provenit prin eşantionarea cu pasul de discretizare h a semnalului sinusoidal
u( ) u 0 sin() ( ) , 0 (se consideră = th cu t N). Alegerea nepotrivită a valorii
lui h poate conduce la distorsionarea informaţiei. Astfel, dacă se adoptă valoarea
t 1
h se obţine secvenţa cuadrivalentă {u[t]} tN , u[t] 1 [1 (1)t 1 ](1) 2 , iar dacă se
2 2
adoptă valoarea h se obţine secvenţa constantă {u[t]} tN, u[t] 0 . În primul caz
semnalul eșantionat reține doar trei valori ale lui u(t): -1, 0 ,1, iar în al doilea caz,
doar valoarea 0.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 21
În sistemele tehnice avem de-a face cu prelucrarea unor semnale de intrare cu scopul
de a obţine diverse efecte caracterizate prin forma şi nivelul semnalelor de ieşire. În
acest context, semnalele, ca funcţii de timp, sunt supuse operaţiilor care apar în
modelele matematice ale sistemelor, modele ce reprezintă egalități operatoriale. În mo-
dele asupra semnalelor se efectuează alături de operațiile aritmetice și algebrice și
operaţii de derivare, integrare şi de calcul recursiv. Spunem că operăm cu semnale
reprezentate în domeniul timp. În general, operarea cu semnale în domeniul timp este
complicată. S-a căutat o alternativă de simplificare. Ea a fost oferită de calculul
operaţional, în speţă de transformata Laplace, transformata z, transformata Fourier și
transformata Hilbert, care oferă alte modalități de reprezentare a semnalelor.
În primele două cazuri spunem că operăm cu semnale în domeniul imaginilor sau în
domeniul operațional. În continuare ne referim numai la aceste două transformări.
În mod obişnuit lucrăm cu semnale şi sisteme cauzale. Pentru acestea, în locul for-
mulei (1.16) operăm cu transformata Laplace unilaterală (1.17) și inversa ei (1.18):
1 j
f(s) 0 f ( t ) e st dt . (1.17) f (t)
2j j
f (s ) e st ds (1.18)
Operația de asociere a transformatei Laplace f(s) funcției de timp f(t) o simbolizăm sub
forma (haltera cu bile).
f(t) f(s) . (1.19)
Pentru imaginile f(s) variabila complexă s o numim variabilă operaţională. Operarea
corectă cu transformata Laplace presupune cunoaşterea, pentru fiecare caz în parte,
a domeniului de convergenţă al lui f(s).
În mod obișnuit operaţiile care se efectuează cu transformatele Laplace ale
semnalelor fac uz de mai multe teoreme. Dintre acestea în lucrarea de față se folosesc
următoarele1:
teorema de liniaritate:
c1 f1( t ) c2 f 2 ( t ) ◦―• c1 f1( s ) c2 f 2 ( s ) , f1 , f 2 funcţii original, c1 , c2 R ;
teorema derivării:
f (t ) ◦―• sf(s) - f(0)
f(t) ◦―• s 2 f ( s ) sf ( 0 ) f ( 0 )
...
f (0), f (0) se numesc condiţii iniţiale ale lui f(t). Ele au sens numai când f(t) este o
funcţie unilaterală. Condiţiile iniţiale sintetizează preistoria semnalului și se asociază
fie momentului t 0 ( lim t ), fie momentului t 0 ( lim t ). Pentru o problemă dată se
t 0 t 0
t 0 t 0
aplică acelaşi mod de tratare a condițiilor inițiale pentru toate semnalele din sistem (de
regulă t 0 ). Dacă este vorba de o funcţie bilaterală, noțiunea de condiții inițiale nu are
sens întrucât nu există un moment inițial iar convergența integralei improprii impune
pentru f(t) limite egale cu 0 la + , astfel că relațiile din teorema derivării devin
f (t ) ◦―• sf(s) etc..
f1(t),f 2(t) funcţii original cu transformatele Laplace f 1(s) și f2(s), având intersecția
domeniilor de convergență nevidă.
Notă: Convoluția este un procedeu matematic prin care se asociază unei perechi de
semnale {f1(t), f2(t)} un al treilea semnal. Valorile celui de al treilea semnal se obțin în orice
moment t calculând integrala din (1.20) numită produs de convoluție. În cadrul integralei
variabila de integrare este iar t joacă rol de parametru. Rezultatul integrării este o funcție
de parametrul t. Produsul de convoluție este comutativ în raport cu perechea de semnale
1
Pentru a simplifica prezentarea, aspectele referitoare la domeniile convergență pentru care sunt valabile teoremele nu se
prezintă.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 23
{f1(t), f2(t)}. Convoluția este ce mai importantă tehnica de calcul folosită în procesarea
numerică (digital) a semnalelor.
Teorema produsului de convoluție consemnează faptul că transformata Laplace a
produsului de convoluție este egală cu produsul algebric al transformatelor Laplace ale
funcțiilor f1(t) și f2(t).
f(z) Z f[t] f ,N f[t] z
t 0
t
f[0] f[1] z 1 f[2] z 2 , (1.23)
cu condiţia ca suma din membrul drept să fie convergentă. Mulţimea valorilor lui z
pentru care suma utilizată este convergentă se numeşte domeniu de convergenţă al
transformatei f(z) şi se notează cu DCf.
Transformatele z pentru secvenţele treaptă, rampă şi parabolă unitară, cores-
punzătoare unui pas de discretizare a axei timpului h = 1 sec. sunt:
1 1 z
(z ) 1 z 1 z 2 z 3 ,
1 1
z 1 1 z 1
( z 1 ) z
z 1 z
(z ) 0 1 z 1 2 z 2 3 z 3 1 2
,
(1 z ) (z 1)2
( z 1 )
24 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2018/2019
1 1 9 z 1(1 z 1 ) z(z 1)
(z ) 0 z 2 z 2 z 3 1 3
.
2 2 2 (1 z ) 2 (z 1)3
( z 1 )
Fig. 29. Domeniile de convergență ale transformatelor z ale secvențelor treaptă, rampă și parabolă unitară
z hz h2z(z 1)
(z ) , (z ) şi ( z ) .
z 1 (z 1)2 2(z 1)3
Ultimele două rezultate sunt influenţate de valoarea lui h. Acesta este de fapt cazul
general al semnalelor eșantionate întrucât, cu excepţia impulsului unitar discret şi a
treptei unitare discrete, expresiile semnalelor în timp discret, provenite prin eşantio-
narea unor semnale în timp continuu, depind de h.
La fel ca și în cazul timp continuu, în mod frecvent operăm cu semnale în timp
discret cauzale, respectiv cu transformata z unilaterală (1.23). Inversa acesteia este:
f(z) z
1 t 1
f [t ] dz
2j C
teorema de liniaritate:
c1{ f1[t ]} c2{ f 2 [t ]} —▮ c1 f1( z ) c2 f 2 ( z ) , { f1[t ]}{, f 2 [t ]} funcţii original, c1 , c2 R ;
1 - (-az -1 )t z
f (z ) 1 a z 1 a 2 z 2 lim ,
t 1 az -1 za
cu domeniul de convergenţă DCf { z C z a } .
26 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2018/2019
f
f (z )
f(z,)
h
h t
Fig. 30. Referitoare la transformata z şi la transformata z modificată.
3. Tabele de transformare.
În practică se lucrează cu transformate Laplace şi cu transformate z precalculate
pentru diferite funcții original disponibile în tabele de transformare. Tabelele de trans-
formare permit și operația inversă, de asociere a unei funcții original transformatei
Laplace a unui semnal în timp continuu. respectiv asocierea unui termen general
unei secvențe în timp discret atunci când se cunoaște transformata z a acesteia.
În cadrul cursului operăm cu tabele de transformare care au structura din tabelul de
mai jos.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 27
f (t )
f (s) L f (t) f(z) = Zf [t] = Z f(s) f(z) = Zf [t, ] = Z f(s)
f [t ]
În coloana (2) este dată transformata Laplace unilaterală f(s) a funcţiei f(t).
Coloana (3) conţine transformata z unilaterală f(z) = Z f[t] sau f(z) = ℨ f(s) =
Z f[t] asociată secvenţei f[t]tN provenită prin eşantionarea funcţiei de timp conti-
nuu f(t) din colana (1) la momentele t·h, t N, respectiv transformată z unilaterală a
semnalului f [t] din colana (1). În Fig. 30 punctele marcate cu „ ” corespund
secvenţei de eşantioane căreia i se aplică transformata f(z).
În coloana (4) este precizată transformata z modificată, f(z) = Z f[t, ] sau f(z) =
ℨ f(s) = Z f[t, ] , adică transformata z asociată secvenţei {f[t ]} tN extrasă la mo-
mentele (t + )h, t N, din funcţia de timp continuu f(t), originalul funcţiei
imagine f(s), pasul de discretizare fiind h.
Exemplificăm precizările anterioare printr-un extras din tabelele de transformare. Se
va observa că pentru 0 formulele din coloana (4) generează, prin particularizare,
formulele din coloana (3).
f (t ) ,
f (s) L f (t) f(z) = Zf [t]= Z f(s) f(z) = Zf [t, ] = Z f(s)
f [t ]
1 hz h z [z (1 )]
t 2
s 2 (z 1) (z 1)2
1 z z eah
e at sa ah
z e z eah
1
Exemplu: Presupunem că un semnal are transformata Laplace f ( s ) . Atunci, din tabelul de
s2
1
transformări interesează linia în care apare f ( s ) :
sa
(1) (2) (3) (4)
f(t), t>0 f(s) f ( z ) Z { f ( s )} f (z ) Z { f ( s )}
1 z ze an
e at
sa z e ah z e ah
Termenul general al semnalului în timp discret care se obține prin eșantionarea lui f(t) cu pasul
0.01 secunde este: { f [t ]}tN { f (k h)}tN {eahk }tN {e 2hk }tN {e 0.02t }tN . În ultima
z
egalitate s-a înlocuit k cu t. El are transformata z: f ( z ) .
z e 0.02
z
Să ne imaginăm că în urma unui calcul se obține se obține f ( z ) . Ca urmare ah=0.02,
z e 0.02
iar termenul general al semnalului în timp discret este { f [t ]}tN {eahk }tN {e0.02t }tN .
Cărui semnal în timp continuu îi corespunde secvența { f [t ]}tN {e 0.02t }tN , respectiv imaginea
0.02
z 0.02 t
f ( z) ? Presupunem că se cunoaște valoarea lui h. Atunci, a și f ( t ) e h .
z e 0.02 h
0.02
z t
Ca urmare f ( z ) poate proveni din orice exponențială f ( t ) e h eșantionată cu
z e 0.02
pasul h, iar soluția nu este unică.
tabel, secvenţa f[t]tN se poate obţine folosind alte metode. În particular, secvenţa
poate corespunde şi unor momente care nu sunt echidistante.
Problemă pentru verificarea cunoștințelor
Fie semnalul în timp continuu u(t) t [(t) σ(t 1.8)] 1.8 [σ(t 1.8) σ(t 2.7)], t [0, 3.5] . i) Să se
reprezinte grafic semnalul u(t). ii) Să se scrie secvența {u[k]}, k{0, 1, 2, …} care rezultă prin
eșantionarea semnalului u(t) la momentele kh, h = 0.5 secunde și să se reprezinte grafic. iii) Să
se calculeze transformata Laplace a semnalului u(t). iv) să se scrie transformata z a semnalul
{u[k]}. (Indicație: a) Dacă f(t) f(s), atunci f(t-t0) f(s)e-st0 (teorema translatării sau teorema
retardării). b) Dacă g(t)=f(t)(t-t0) și g*(t)=f(t+t0), atunci g(t) g(s)= g*(s)e-st0 (teorema decupării)).
4Cuvântul „spectru” provine din limba latină: spectrum (plural spectra). În fizică el a fost introdus
de Isaac Newton, anume în optică, cu referire la gama de culori observate la dispersia luminii albe
printr-o prismă.
30 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2018/2019
n
x( t ) cn e j n t
0 . (1.26)
n
1 j 2t 1 1
x(t) (e e j 2t ) e j 2t e j 2t
2j 2j 2j
1 1 1 j 1 j
j e j 2t j e j 2t e 2 e j 2t e 2 e j 2t .
2 2 2
2
c 1 c1
5)
Această cale este folosită în exemplele 1 şi 2 de mai jos
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 31
Exemplul 2: Să se determine spectrul de amplitudine și spectrul de fază ale semnalului x(t) = - sin2t.
1 j 1 j
Soluție: Urmând aceeași cale ca și în exemplul anterior obținem x( t ) e 2 e j2t e 2 e j2t . Față de
2
2
c c
1 1
spectrele reprezentate în Fig. 31 spectrul de amplitudine se păstrează iar spectrul de fază se
inversează.
Exemplul 3: Să se determine spectrele de amplitudine şi de fază ale semnalului
Soluţie: Supunem expresia lui x(t), semnal periodic de pulsaţie 0 4f , unor transformări
trigonometrice succesive, după cum urmează:
a2 b2
1 , c1 0 , ,
2
0 , c0 0, a şi
a2 b2
1 , c1 0 , , Fig. 32. Spectrul de amplitudine și spectrul de fază ale
2
semnalului x( t ) 2a sin 2 f t b sin 4 f t
2
1 , arg c1 0 , arctg b , 0 ,arg c0 0, 0, 1 , arg c1 0 , arctg b .
a a
x( t ) A0 A cos(n t ) .
n1
n 0 n (1.27)
Legătura dintre coeficienții celor două serii Fourier este dată de formulele
c ,n 0
An 0 , n arg cn , n N . (1.28)
2 cn , n 1
De data aceasta, se numesc spectru de amplitudine, respectiv spectru de fază ale sem-
nalului x(t) corespunzătoare formei reale a seriei Fourier, mulțimea de valori An nN ,
respectiv mulțimea de valori n nN asociate cu mulțimea de pulsații {n 0 } nN .
Atunci când x(t ) este un semnal neperiodic problema poate fi intuită calitativ ca
o extensie a cazului periodic considerând semnalul neperiodic ca un semnal periodic
de perioadă T0 , respectiv de pulsaţie ω0 0 . În consecință, rezultă un spectru
continuu.
Problema spectrului semnalelor neperiodice se tratează folosind transformata Fourier
(bilaterală)
x( t ) e
j t
x ( j ) dt . (1.29)
x( t )e e
jt j t
Soluţie: Transformata Fourier a lui x(t) este: x ( j ) dt a dt . Dezvoltând
t 0
a t0 2a
integrala, obţinem x( ) (sin t j cos t ) sin t 0 .
t0
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 33
Rezultatul din acest caz particular este o funcție reală căreia îi corespund spectrele de amplitudine şi
spectrul de fază:
sin t 0
x( j ) 2a 2a t 0 si (t 0 ) , (1.30)
0 , t0 {[(2 k 1) , (2 k 2) )k Z } {[2 k , (2 k 1) )k Z }
arg x( j ) .
, în rest
sin x
S-a utilizat funcția si x . Transformata Fourier și cele două spectre sunt reprezentate în Fig.
x
33.
Transformata Fourier a semnalului din exemplul 3
2
1.5
1
x
0.5
-0.5
-20 -15 -10 -5 0 5 10 15 20
omega [sec*(-1)]
1.5
0.5
0
-20 -15 -10 -5 0 5 10 15 20
omega [sec*(-1)]
3
arg(x(omega) [rad]
0
-20 -15 -10 -5 0 5 10 15 20
omega [sec*(-1)]
6 Acest semnal se obţine din cel din exemplului anterior prin translatare la dreaptă cu t0 secunde.
34 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2018/2019
2t 0
x ( t )e jt dt a
e
j t
Soluţie: Transformata Fourier a lui x(t) este: x ( j ) dt . Dezvoltând
0
integrala, obţinem:
a 2t0 a 2a sin t 0
x( j ) (sin t j cos t ) sin 2t 0 j (cos 2t 0 1) e jt0 .
0
Rezultatul este de data aceasta o funcție complexă căreia îi corespund spectrele de amplitudine şi de
fază:
sin t 0
x( j ) 2a 2a t 0 si (t 0 ) ,
t0 , t0 {[(2 k 1) , (2 k 2) )k Z } {[2 k , (2 k 1) )k Z }
arg x(j ) .
t 0 , în rest
Transformata Fourier din acest caz diferă de cea din exemplul 4, la fel spectrul de fază reprezentat în
Fig. 34 (sus). Adeseori reprezentarea spectrului de fază se restrânge la intervalul [ , ] , ca în Fig.
34 (jos). Spectrul de amplitudine este însă același.
Spectrul de fazã al semnalului din exemplul 4
20
arg(x(omega)) [rad]
10
-10
-20
-20 -15 -10 -5 0 5 10 15 20
omega [sec*(-1)]
Soluţie: Transformata Fourier a lui f(t) este: f(j) = A. În consecință, spectrul de amplitudine este
0 , daca A 0
f ( j ) A , iar spectru de fază arg f ( j ) .
, daca A 0
Rezultatul este important prin faptul că, spectrul de amplitudine fiind constant într-o bandă de pulsații
infinită, impulsul Dirac aplicat la intrarea unui sistem excită toate frecvențele proprii ale sistemului.
Prof. dr. ing. Toma Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 35
2. Semnale armonice
x0 x
x 0 sin(t ) m{ x 0 e j(t ) } e j(t ) 0 e j(t ), t R (1.33.1)
2j 2j
sau
x j(t ) j(t )
x 0 sin(t ) 0 e 2 x0 e 2 , t R ,
2 2
respectiv
x0 x
x 0 cos(t ) e{ x 0 e j(t ) } e j(t ) 0 e j(t ), t R . (1.33.2)
2 2
Un semnal armonic complex se reprezintă grafic printr-un vector care se roteşte în
jurul originii cu viteza unghiulară . Un astfel de vector se numeşte fazor. Din
relațiile (1.33) se observă că un semnal armonic real se obţine din doi fazori de
x0
amplitudine care se rotesc în opoziţie, cu viteză unghiulară , plecând din poziţii
2
iniţiale bine precizate. Sensul pozitiv fiind cel trigonometric, rezultă că fazorul de
viteză unghiulară se roteşte în sens trigonometric, iar cel de pulsaţie în sens
orar.
Cu privire la semnalele armonice sunt importante următoarele aspecte utilizate în
aplicaţiile practice:
Semnalele armonice de perioade diferite sunt liniar independente.
Dacă frecvenţa tinde spre valoarea f = 0 se obţine o oscilaţie de perioadă
infinită T .
Din punct de vedere matematic putem considera că f şi pot lua orice valori
reale, atât negative cât şi pozitive.
~
~ h 2 h, ~
f
fh, şi x(kh) x[k], k N , (1.36)
T 2
relaţiile (1.35) iau forma:
~ k ) x sin(2~
x[k] x 0 sin( f k ) , k N (1.37.1)
0
~ ~
x[k] x 0 cos(k ) x 0 cos(2f k ) , k N (1.37.2)
Fig. 36. Exemplu de semnal armonic digital x[k ] x 0 cos
k
6 6
n
x n (t) x m sin(2π t ωt ) cu t R , n Z , R . (1.38)
h
Observăm că semnalele xn(t) au aceeași amplitudine xm și că frecvențele lor,
n ω
fn n fs f , (1.39)
h 2π
ω
diferă în raport cu frecvența f a semnalului x0(t)=xm∙sin(t+) cu un multiplu n
2π
al frecvenței de eșantionare fs.
Prin eșantionarea semnalului xn(t) la momentele tk = kh, k Z rezultă semnalul în
timp discret:
2π
xn [k ] xm sin ( nkh ωkh ) xmsin(2kn+kh+) = xmsin(kh+). (1.40)
h
Ca urmare, toate secvențele xn [k ]k Z , n Z , cu termenul general (1.40) sunt identi-
ce. Faza inițială are rol de parametru. În acest context semnalele familiei xn(t) se
numesc semnale alias3. Se impun două remarci:
Pentru semnalele alias secvențele x n[k]kZ , n Z fiind identice, nu se poate
preciza semnalul armonic în timp continuu din care provine secvența. O sec-
vență care se obține dintr-un semnal de frecvență mare poate fi interpretată ca
provenind dintr-un semnal de frecvență mică și invers.
Efectul alias este dependent de frecvența de eșantionare în sensul că eșantio-
nând semnalele (1) cu altă frecvență, corespunzătoare unui pas de discretizare
h1h, efectul nu se mai produce.
La o primă privire avem impresia că familia de semnale alias {xn(t)| n Z } este
reprezentată de semnalul x0(t)=xm∙sin(t+). Lucrurile nu stau însă așa. Rezultatul
depinde atât de valoarea lui f cât și a lui fs. Deoarece frecvențele f n ale semnalelor
xn(t) se găsesc pe axa frecvențelor în puncte echidistante, la distanțe egale cu fs,
rezultă că frecvența fn cu valoarea absolută cea mai mică se obține determinând pe n
1 1
din condiția fs fn f s , adică din dubla inecuație:
2 2
1 1
fs fs n f fs . (1.41)
2 2
fn
3În limba română termenul alias, provenit din latină, se foloseşte la situaţia când ne referim la o
persoană sub forma „A zis şi numit şi B”.
Prof. dr. ing. Toma Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 39
u,u1,u2
1
S V Y
0.8
0.6 u
0.4
0.2
R A U B X C
0
t [sec]
-0.2
-0.4
-0.6
u
u2 1
-0.8
T W
-1
0 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.01
Fig. 37. Semnalele u1(t) și u2(t) din exemplul 1 reprezentate pe intervalul de timp [0, 0.01] secunde. Prin
eșantionare cu pasul h=1/750 secunde se obțin valorile corespunzătoare punctelor R, S, T, U, V, W, X
și Y.5
4În statistică şi tehnică termenii „alias” și „aliasing” se referă la situaţiile în care apar efecte care nu
permit ca semnalele în timp continuu implicate să poată fi deosebite. În cazul de faţă, datorită
modului în care s-a făcut eşantionarea, pe baza secvenţelor xn k kZ nu se poate face distincţie între
semnalele xn(t). Ca urmare, reconstruind din orice secvenţă xn k kZ un semnal în timp continuu va
rezulta de fiecare dată doar semnalul xa(t).
5 Semnalele au valoarea comună, 0, și în punctele A, B și C care nu corespund unor momente de
eșantionare.
40 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
De data aceasta, datorită parității funcției cosinus, nu are relevanță dacă valoarea
f a f sna f este pozitivă sau negativă. Lucrăm cu valoarea absolută a lui fa. În
acest context semnalului xa(t) îi asociem frecvența:
~
f a f a f sn f . (1.46)
0.8
0.6
0.4 x1
0.2 x2
1 2 3
x , x, x
-0.2
-0.4
-0.6
x3
-0.8
-1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
t [secunde]
Fig. 38. Referitoare la efectul de aliasing în cazul exemplului 2
~
Pentru fiecare dintre cele trei semnale frecvenţa f a se obţine determinând pe n din dubla inegalitate
(1.40), care devine 5 10n f 5 , şi aplicând apoi (1.44):
~
Pentru x1(t): = 2, deci 5 10n 1 5 n = 0, respectiv f a 1 = 1 =1 Hz = f 1;
~
Pentru x2(t): = 22, deci 5 10n 11 5 n = -1, respectiv f a 2 = 1 =1 Hz = f 1;
~
Pentru x3(t): = 18, deci 5 10n 9 5 n = -1, respectiv f a 3 = 1 = 1 Hz = f 1.
~
Ca urmare semnalele x2(t) şi x3(t) sunt semnale alias ale lui x1(t) având f 1 = f a = 1 Hz, iar valorile
celor trei semnale coincid la momentele tk = kh = 0.1·k secunde, k Z.
Prof. dr. ing. Toma Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 41
n'
Fig. 39. Spectrele de amplitudine ale semnalelor xa(t)=xmsin(2f at) și xn' (t ) xm sin(2π t ωt )
h
Ultima afirmația are un caracter general, ea fiind valabilă pentru orice valoare n. În
concluzie, considerând întreaga familie de semnale {xn(t)} rezultă că prin plieri succe-
sive ale planului figurii după dreptele reprezentate cu linie întreruptă în final se obți-
ne o reprezentare cu doar două linii spectrale.
Notă:
n
Atunci când pentru familia de semnale xn (t ) xm sin(2π t ωt ) se folosește mulțimea de
h
frecvențe fa, nfs fa, n1, 2, 3, ..., plierea planului se face după perpendicularele pe axa
frecvențelor duse prin punctele fs, 2fs, 3fs, 4fs, 5fs, ..., soldată, de asemenea, cu suprapu-
nerea liniilor spectrale din fiecare fâșie. Aceasta de a doua modalitate de pliere este frecvent
întâlnită în literatura de specialitate.
42 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
6 Energia totală a unui semnal bilateral în timp continuu este dată de relaţia E x 2
x( t ) dt . Dacă
x(t )
2
Ex dt spunem că semnalul x(t) este de energie finită. Puterea medie a unui semnal
1 tL
2
bilateral în timp continuu este dată de relaţia Px lim
x( t ) dt . Pentru semnalele periodice de
t L t L t L
2
1 0.5T
2
perioadă T puterea medie se poate calcula cu formula Px x( t ) dt sau, folosind coeficienţii
T 0.5T
seriei Fourier complexe, cu formula E x cn 2 .
t
Prof. dr. ing. Toma Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 43
reale este distribuit într-o bandă (interval) de frecvențe cu extensie limitată. Fie
(-fB, fB] aceast interval. Frecvența fB este denumită frecvență de bandă. Dublul ei se
numește rată Nyquist.
Atunci, din discuția anterioară se desprinde concluzia că dacă (-fB, fB] (-fs /2, fs /2]
efectul de aliasing nu se mai produce întrucât plierea nu produce nici un fel de
modificări. Această condiție poate fi rescrisă sub forma:
1
2fB < fs sau h . (1.48)
2 fB
Rezultatul, cunoscut sub denumirea de teorema eșantionării (sau teorema lui
Shannon), se enunță astfel:
Dacă spectrul semnalul z(t) nu conține componente de frecvență mai mare decât
o valoare f B, atunci semnalul z(t) este complet determinat de secvența care rezul-
tă prin eșantionarea lui cu un pas h de valoare mai mică decât 1/(2fB).
Introducând frecvența f N 2 f B , egală cu rata Nyquist, prima inegalitate din (1.48)
devine:
f N < fs . (1.49)
Acest rezultat, completat cu aplicarea de formule de interpolare asupra secvențelor
care se obțin prin eșantionarea semnalului z(t), este cunoscut sub denumirea de
teorema Nyquist-Shannon. Enunțul teoremei este următorul:
Fie z(t), t R , un semnal al cărui spectru se situează în intervalul de pulsații
simetric [B , B ] [2fB , 2fB ] (semnal de bandă limitată7), frecvența fB = B /(2)
(frecvență de bandă) reprezentând cea mai mare frecvență din spectrul
semnalului z(t).
Dacă frecvența de eșantionare fs a semnalului z(t) este astfel încât fs fN , unde
fN=2fB, atunci semnalul z(t) poate fi reconstruit (teoretic) perfect din secvența
z[k]kZ folosind relația (de reconstrucție):
z t z[k] sincfs t kh . (1.50)
k
Energia totală a unui semnal bilateral în timp discret este dată de relaţia E x x[t ] 2 . Dacă
t
Ex x[t ] 2 spunem că semnalul {x[t]} este de energie finită. Puterea medie a semnalului {x[t]}
t
nL
1 2
este dată de relaţia Px lim
x[t ] .
nL 2nL 1 t nL
7 Un semnal de bandă limitată este un semnal a cărui transformată Fourier ia valori nule în
exteriorul benzii.
44 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Dacă fs fN informația din semnalul z(t) nu mai poate fi reconstruită complet din
secvența z[k ]kZ .
sinx
În (1.50) se utilizează funcția sinus cardinal normată sin cx .
x
SN STCCA
IO
RN ck (interfaţă de ieşire) c(t) P
(regulator (proces
numeric) continuu)
yk y(t)
II
SN (interfaţă de intrare) SA
Fig. 41. Referitoare la amplasarea unui filtru anti-aliasing (FTJ) în raport cu un regulator numeric (RN).
Pentru a nu permite semnalelor parazite să afecteze prin efect alias semnalul yk
rezultat prin eşantionare se introduce, în aval de convertorul analog-numerice (CAN),
un filtru analogic de tip trece-jos (FTJ) denumit filtru anti-aliasing. El este conceput
astfel încât să rejecteze sau să atenueaze considerabil componentele parazite. În
acest mod semnalul de comandă analogic c(t), transmis procesului condus, se obține
Prof. dr. ing. Toma Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 45
practic numai din componenta utilă a lui y(t). Eşantionarea semnalului y(t) se face
din punctul de vedere al componentei utile, astfel încât pentru aceasta să se respecte
teorema lui Shannon. Astfel se elimină suprapunerea componentelor parazite prin
pliere peste componenta utilă.
Obținerea semnalului c(t) din semnalul ck poartă numele de operație de
reconstrucție.
Teoretic, reconstrucția se poate realiza folosind formula din teorema Nyquist-
Shannon. Numărul infinit de termeni cu care trebuie să se opereze în scopul
reconstrucției face imposibilă aplicarea directă a acestei formule. Practic, când recon-
strucția nu este destinată reglării, se folosesc algoritmi de reconstrucție fizic realiza-
bili, derivați din teorema Nyquist-Shannon.
În buclele de reglare se folosesc algoritmi mai simpli care realizează extrapolări între
valorile semnalului ck). Cei mai folositi sunt extrapolatorul de ordinul 0 şi extra-
polatorul de ordinul I, cunoscuți sub denumirea de zero-order hold (ZOH) şi first-order
hold (FOH). Modul de lucru este exemplificat în figurile de mai jos.
Fig. 42 se referă la reconstrucția unui semnal y(t), reprezentat cu rosu, din secvența
... , y-3, y-2, y-1, y0, y1, y2, y3, y4, y5, y6, y7,... În partea de sus este
redat semnalul reconstruit folosind algoritmul ZOH. Rezultatul este un semnal scară.
În partea de jos apare semnalul reconstruit folosind algoritmul FOH. Rezultatul este o
linie frântă care realizează între oricare două valori consecutive ale lui y o interpolare
liniară.
46 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Albert Einstein
f( , u dt,u,u,
, y dt, y, y, ) 0 , tT . (1.51)
În cele mai multe cazuri drept MM-II se consideră egalitatea diferenţială obţinută
din forma primară prin eliminarea integralelor, denumită forma generală implicită:
f(u,u(1), ,u(m), y, y(1), , y(n) ) 0 , tT . (1.52)
În mod obişnuit în (1.51) semnalul de intrare u(t), t > t0, se cunoaşte, iar egalitatea,
completată cu condiţiile iniţiale care se referă la valorile mărimii de ieşire şi ale
derivatelor acesteia la un moment iniţial t0, este tratată ca ecuaţie diferenţială
ordinară. Soluţionarea ei reprezintă o problemă de tip Cauchy. Dacă la momentul t0
semnalul de intrare prezintă salturi atunci, pentru rezolvarea ecuaţiei diferenţiale,
se consideră atât pentru semnalul de intrare cât şi pentru semnalul de ieşire drept
condiţii iniţiale fie numai valori la momentul t0_ lim t , fie numai valori la
t t 0
t t0
În formă primară, în cazul SISO, un MM-II în timp discret constă dintr-o egalitate
recursivă de forma1:
~
f (u[t m], u[t m 1],..., u[t 1], u[t], y[t n], y[t n 1],..., y[t 1], y[t]) 0 , tT . (1.54)
iar în formă explicită dintr-o formulă de recurență de forma
~
~
y[t] f (u[t m], u[t m 1], , u[t 1], u[t], y[t n], y[t n 1], , y[t 1]) tT . (1.55)
De regulă T =N sau T = {t0, t1,..., tf } (tf moment final). În mod obișnuit, cele două
egalităţi se completează cu condiţiile iniţiale care să permită calcularea valorile lui
y[t] începând cu momentul inițial t0. Pentru forma explicită (1.55) aceasta
înseamnă completarea cu valorile: y[t0-1], ..., y[t0-n], u[t0-1], ..., u[t0-m] 2.
1 Recursív, -ă adj. 1. (lingv.) care poate fi repetat în mod nelimitat. 2. (mat., log.) repetitiv pe calea unui
automatism. ♦ funcție ~ă = funcție de mai multe variabile cu domeniul de definiție cuprins în mulțimea
numerelor naturale. 3. (inform.; despre un program) care se pune în mișcare în mod repetitiv și automatic.
Recurénță s. f. 1. însușirea de a fi recurent (I); repetiție, revenire, reîntoarcere. ♦ (log.) raționament prin ~ =
demonstrație prin inducție completă, putând enumera toate cazurile cuprinse în clasa despre care se
conchide; (mat.) formulă de ~ = formulă care exprimă orice termen dintr-un șir, în funcție de termenii
precedenți.
2 Acest lucru impune în cazurile practice monitorizarea sistemului la momentele t -1, t -2, ... , anterioare
0 0
momentului iniţial.
48 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Ordinul de recurență al modelului este dat de diferenţa dintre cel mai mare şi cel
mai mic argument al lui y din (1.54) sau (1.55). Ca urmare, ordinul de recurență al
acestor modelele este t – (t-n) = n. El reprezintă şi ordinul sistemului. Dacă în cele
două modele nu apare u[t], atunci sistemul este strict cauzal și fizic realizabil
întrucât y[t] se determină numai pe baza unor valori ale lui y şi u de la momente
anterioare lui t0.
m m
y( t ) x1 ( t )
Din punctul de vedere al argumentului timp, ecuaţiile recursive (sau cu diferenţe)
se utilizează în două forme, după cum în raport cu eşantionul de la momentul cu-
rent t, de exemplu y[t], se folosesc doar eşantioane cu argumente întârziate y[t-1],
y[t-2], ..., sau doar eşantioane cu argumente în avans, y[t+1], y[t+2], .... Cele două
forme sunt denumite în acest context formă cu termeni întârziaţi sau cu operator
de întârziere, respectiv formă cu termeni în avans sau cu operator de avans. MM-
ISI (1.57) este o formă cu termeni în avans, pe când MM-II (1.55) este o formă cu
termeni întârziați.
În astfel de cazuri cele două părţi ale sistemului, cea generatoare de energie şi cea
consumatoare de energie, nu sunt subsisteme separabile. Totuşi, din motive de
simplificare a modelării interacţiunilor, în proiectarea sistemelor de conducere se
preferă ca variaţiile perturbaţilor de tip sarcină (în raport cu valorile lor nominale)
să se considere, într-o primă aproximaţie, ca mărimi perturbatoare exogene, deci
independente de interacţiune. În astfel de situaţii este avantajos ca mărimile
perturbatoare exogene să fie considerate ca mărimi de ieşire ale unor sisteme
abstracte numite sisteme exogene, sisteme care nu reprezintă în mod obligatoriu
modele ale unor sisteme fizic realizabile. Dificultatea construcției lor constă în
faptul că semnalele (mărimile) perturbatoare sunt de regulă necunoscute sau, cel
mult, parţial cunoscute. În consecinţă, sistemele exogene le pot doar aproxima.
Ms
Exemplu:
M02
Presupunem că momentul de sarcină Ms al unui
motor electric este constant pe diferite intervale de
timp concatenate la momentele t0i, i = 1, 2, .... El M 01
M 03
poate fi modelat sub forma de mărime de ieşire a
sistemului exogen SMs (v. Fig. 44) de ecuaţii: t 05
t01 t 02 t 03 t 04 t
x ( t ) 0 , x( ti 0 ) M 0i M 04
.
M s ( t ) x( t ) {M 0i,t 0i}i=1,2,...
Acest model este un sistem de ordinul I. Valorile
M0i reprezintă valorile constante pe care le ia Ms
SMs
momentul de sarcină Ms pe intervalele de timp [t0i,
t0,i+1).
În tabel, prin fondul mai închis s-au indicat tipurile de sisteme care fac obiectul
lucrării de faţă.
Clasa sistemelor liniare este cea mai cunoscută şi cea mai studiată clasă de sisteme
dinamice întrucât modelele liniare se pretează la un studiu teoretic analitic
aprofundat şi pot fi folosite de multe ori ca modele de aproximare. Metodele de
analiză şi sinteză pentru sisteme liniare sunt sistematice, se pretează la abordări
analitice şi pot fi aplicate fără dificultăţi majore prin calcul numeric.
Sistemele liniare sunt sistemele pentru care este valabil principiul superpoziției:
Definiţie:
Fie un sistem dinamic S cu orientarea u y (Fig. 45).
u y
S
Fig. 45. Schema bloc a unui sistem cu orientarea u y.
Sinteza dispozitivului de
MM al dispozitivului de conducere
MM al procesului condus
conducere
(pe baza cerinţelor
referitoare la conducerea
procesului)
Realizare fizică
SISTEME (modelare fizică +
Identificare
ABSTRACTE implementare)
(modelare matematică)
SISTEME FIZICE
Fig. 46. Evidențierea operațiilor de identificare şi realizare fizică în contextul proiectării unei bucle de reglare.
Ciclul care se parcurge pentru realizarea sistemului de reglare cuprinde trei etape:
determinarea unui MM al procesului condus (identificare – linia albastră),
sinteza unui MM al dispozitivului de conducere (sinteză – linia violetă) pe
baza MM al procesului condus şi al funcţiei pe care trebuie să o realizeze
sistemul de conducere şi
implementarea MM sintetizat pe un suport fizic: dispozitivul de conducere
(realizare fizică – linia roşie).
Principalul obiectiv al acestei secțiuni îl reprezintă conștientizarea operațiilor și
. Problema de reglare, implicit cea de sinteză, reprezintă doar un suport pentru
exemplificarea operațiilor și .
Analiza sistemelor
(Ce structură și proprietăţi are un sistem?)
Identificarea sistemelor
(Ce model este adecvat pentru reprezentarea unui sistem fizic?)
Stabilizarea şi corecţia sistemelor
(Cum pot fi eliminate proprietăţile nedorite ? Cum pot fi induse proprietăţi dorite?)
Lista problemelor este însă mult mai numeroasă. Ea cuprinde şi filtrarea sem-
nalelor (Ce măsuri trebuie întreprinse pentru ca dintr-un semnal preluat cu erori
să se obţină informaţii despre semnalul adevărat?), structurarea sistemelor,
tratarea incertitudinilor ş.a.m.d.
Teoria sistemelor oferă metode şi mijloace de investigare calitativă şi mai ales
cantitativă pentru automatică, informatică şi cibernetică care, împreună, alcătu-
iesc ceea ce se numeşte ştiinţa sistemelor.
Automatica este parte a ştiinţelor tehnice care se referă la teoria şi practica
(metodele şi mijloacele) realizării constructive a sistemelor de conducere destinate
eliminării intervenţiei umane în elaborarea şi implementarea deciziilor privind
funcţionarea proceselor tehnice.
Informatica este ştiinţa prelucrării raţionale a informaţiei cu ajutorul unor sisteme
automate de calcul. Ea înglobează un ansamblu extrem de divers de cunoştinţe şi
metode de lucru care operează în bună măsură și cu concepte şi metode ale teoriei
sistemelor. Teoria sistemelor se utilizează în principal în informatica teoretică,
informatica aplicată şi informatica industrială.
Cibernetica este ştiinţa de mare generalitate care studiază cum funcționează
sistemele, adică cum reușesc să își controleze acțiunile, și cum comunică cu alte
sisteme sau cu propriile componente, abordând din punctul de vedere al
analogiilor formale, procesele şi conexiunile din natură în care se evidenţiază
autoreglarea prin conexiune inversă. Abordarea este în primul rând de natură
principială şi vizează acţiunile de comandă şi comunicarea, fără a lua în
considerare în mod obligatoriu natura fizică concretă a elementelor componente.
Cibernetica stă la baza observării asemănărilor şi izomorfismelor din natură, pe
care le formulează sintetic şi elegant prin mijloace matematice. Termenul
"cibernetică" nu are o definiţie unică; interpretările asociate conduc adeseori spre
prezentarea ciberneticii ca o metaştiinţă.
58 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
u=u1 y2=y
y1=u2 S2
S1
u=u1 y1
S1
u y1+y2=y
u=u2 y2
S2
u u1 y1=y
- S1
(+)
y2 u2
S2
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 59
Funcţionarea sistemului fizic este caracterizată de modul în care una sau mai multe
mărimi caracteristice ale procesului tehnic variază în timp. Din punct de vedere
sistemic astfel de mărimi sunt mărimi de ieşire şi le notăm cu y.
În exemplele menţionate poate fi vorba, respectiv, despre temperatură, turaţie, forţă,
poziţie, o mărime specifică a traiectoriei descrisă de automobil sau navă, despre concen-
traţia unei şarje, tensiunea şi frecvenţa în sistemul electroenergetic ş.a.m.d.
Se dorește asigurarea unui mod de variaţie în timp a mărimii de ieşire, în concor-
danţă cu cerinţele practice, folosind o mărime de intrare u capabilă să influenţeze
procesul tehnic în sensul dorit. O numim mărime de comandă. În acest context
procesul tehnic este denumit proces condus.
Conducerea procesului constă în tot ceea ce este legat de sinteza semnalului de
comandă u(t), de implementarea rezultatului şi de aplicarea lui în vederea obţinerii
efectului dorit.
Denumirile mărime de comandă şi proces condus se utilizează şi pentru procese care
nu sunt procese tehnice.
Distingem două structuri de bază de sisteme de conducere: structuri de conducere în
circuit deschis şi structuri de conducere în circuit închis.
În contextul celor prezentate în secțiunea 1. C din paragraful anterior conducerea
unui proces trebuie concepută având în vedere că procesul condus și sistemul de
conducere în ansamblu pot fi afectate de:
mărimi perturbatoare de tip sarcină, care se exercită numai asupra procesului
condus;
mărimi perturbatoare de tip parazit, care pot acţiona în diverse părţi ale
sistemului de conducere, în particular w u y
asupra procesului condus.
DC P
A. Structura de conducere în circuit deschis
Dispozitiv Proces
Prezentarea se rezumă la structura de conducere de comandă condus
serială din Fig. 50 denumită sistem de comandă. Fig. 50. Sistem de comandă
Aceasta este o structură în circuit deschis. Procesul
60 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
mea de conducere3 w(t), prin care se Fig. 51. Schemă bloc asociată principiului
prescrie y(t), şi în funcţie de mărimea de reglării.
reacţie r(t), care reprezintă o măsură a
valorii reale a lui y(t). Algoritmul de calcul a comenzii u(t),
ale lui u şi y, (umed, ymed) atunci când mărimile caracteristice sunt valorile medii ale
semnalelor u(t) şi y(t) pe intervale de timp date ş.a.m.d.
Întrucât coordonatele se modifică în timp, se modifică în timp și poziția punctului de
funcţionare, descriind o traiectorie în spațiul coordonatelor adoptate. Dacă mărimile
caracteristice sunt variabilele de stare x vorbim despre traiectorii de stare.
Prin regim de funcţionare al unui sistem fizic se înţelege un mod de comportare al
sistemului pe un interval de timp dat, procesul fiind declanşat -în acord cu
principiul cauzalităţii- de semnal de intrare 10
aplicat şi/sau de starea iniţială (de echilibru sau
dezechilibru) a sistemului. Un regim de 8
u, y
variaţiilor mărimilor caracteristice în raport cu 4
timpul. Traiectoria, sau ansamblul acestor y
variații, reprezintă imagini ale regimului de 2
funcţionare.
0
0 2 4 6 8 10
Exemplu: Se consideră sistemul t [sec]
x1( t ) x1( t ) x2 ( t ) -a
3 -
x 2 ( t ) 0.4 x1( t ) 0.2 x2 ( t ) 0.2u( t ) ,
y( t ) x1( t )
2
având funcția de sistem de urmărire: y(t) trebuie să urmărească pe
u(t). La intrarea lui se aplică semnalul rampă unitară
y
2
tranzitoriu, datorită inerției sistemului, o viteză mai redusă
decât cea a semnalului de intrare. În Fig. 52c, regimul este
redat prin traiectoria de stare x2(x1) corespunzătoare 1
punctului de funcţionare (x1, x2). Procesul de urmărire nu
mai este transparent. În schimb obţinem o imagine a ceea 0
ce se întâmplă în interiorul sistemului. 0 1 2 3
x1
În consecinţă, un regim de funcţionare poate fi urmărit prin -c-
intermediul mai multe mărimi caracteristice şi mai multor Fig. 52. Redarea unui regim de
tipuri de traiectorii. Depinde de noi și de problema care ne urmărire prin: variaţii temporale
interesează alegerea celei mai potrivite forme de ale mărimilor caracteristice (a),
reprezentare. traiectorii intrare-ieşire (b) şi
traiectorii de stare (c).
B. Clasificări ale regimurilor de funcţionare
Observaţii :
In Fig. 52 şi 55 sunt ilustrate răspunsurile
la semnale treaptă ale două sisteme liniare.
Iniţial sistemele se găsesc în stare de echi- u
libru. In primul caz starea de echilibru este o u0+u
stare de repaus. În al doilea caz starea de
echilibru corespunde unui regim staţionar u0
determinat de un semnal treaptă de ampli-
tudine u0. Ori de câte ori este posibil reducem 0 t0 t
din punct de vedere matematic, prin schim-
bări adecvate de variabile, stările iniţiale de
y
echilibru la stări de repaus.
y0+y
Figurile 52, 53 şi 55 mai evidenţiază un
aspect importat: teoretic, un regim staţionar
(permanent) al unui sistem în timp continuu y0
se obţine pentru t dar din punct de
vedere practic această situaţie nu convine. Ca
urmare se consideră că regimul staţionar t
0 t0 t
(permanent) rezultă după un interval finit de
timp t adoptat în funcţie de necesităţile sau Fig. 55. Răspunsul unui sistem liniar la o
posibilităţile de percepţie ale semnalelor (în variație în treaptă a semnalului de intrare.
cazul de faţă: de semnalul de ieşire).
Utilizarea noţiunilor de regim liber şi regim forţat se justifică numai pentru sisteme
liniare, pentru care răspunsurile sistemului se pot obține prin superpoziția regimurilor
libere cu cele forțate. Pentru sistemele neliniare superpoziția regimurilor libere cu cele
forțate nu mai este, la modul general, valabilă.
y(t) a u(t) b , y (t ) y 2 (t ) u(t ) , y[t] 0.5 y[t 1] y[t 1] y[t 2] u[t 1] u[t 2]
sunt modele neliniare. În aceste din urmă cazuri neliniaritatea este „datorată” ter-
menilor: b, y2(t), y[t-1]·y[t-2], respectiv u[t 2] .
Analizând definiţia sistemului liniar prin intermediul elementelor de axiomatică rezultă că, de fapt,
definiţia pretinde ca:
mulţimile U, U , X, Y să fie spaţii liniare,
operatorii funcţie de tranziţie a stării (t, t0, · , · ) şi funcţie de tranziţie a ieşirii (t, · ) să
fie liniari, t, t0.
Dacă cel puţin una dintre aceste condiţii nu este îndeplinită sistemul se numeşte neliniar.
O clasă specială de sisteme liniare o constituie cea a sistemelor liniare invariante în timp (SLIT). Ea
este caracterizată de următoarele proprietăţi:
Mulţimea timp T este grup aditiv abelian.
Mulţimea U este închisă faţă de operatorul „э ”, de transfer în timp,
э : u(t) u'(t) cu u'(t) = u(t+).
(t, t0, x(t0), uto,t )= (t+, t0+, x(t0), э-uto,t), T.
(t,· ) nu depinde de t.
În relaţiile de mai sus x(t0) reprezintă condiţiile iniţiale, notate la începutul paragrafului cu I. În
consecinţă, pentru un sistem liniar invariant în timp răspunsul la condiţii iniţiale date x(t0) = x0 şi
la un semnal de intrare uto, to+t' depinde la momentul t0+t' numai de valoarea lui t'. El nu depinde
de momentul t0, de poziţionare a condiţiilor iniţiale şi a segmentului de intrare uto, to+t'. De aceea:
66 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
u S y
Fie u()şi y() imaginile operaţionale ale unui semnal de intrare bilateral , respectiv
semnal de ieşire bilateral.
În aceste circumstanţe există o matrice H() de tipul (p, m), independentă de u(),
care leagă cele două imagini operaţionale printr-o relaţie de forma:
y() H() u() . (2.1)
5 Pluralul cuvântului matrice este tot matrice. Ca urmare în exprimări folosim: matriceal, matricelor
etc.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 67
Relaţia (2.5) este valabilă numai pentru sisteme de tip SISO şi în aceleaşi condiţii ca şi
relaţia (2.1), adică pentru semnale bilaterale, sau pentru semnale unilaterale în
condiţii iniţiale nule sau în situaţiile în care mărimile de interfaţare sunt într-un
echilibru echivalabil cu condiţii iniţiale nule.
Dacă u şi/sau y sunt vectori relaţia (2.5) nu mai este valabilă întrucât „împărţirea
unui vector prin alt vector” nu este posibilă.
Formula (2.5) ne permite următoarea interpretare a funcţiei de transfer: funcţia
de transfer este imaginea operaţională a răspunsului la impuls y ( t ) sau { y [t ]} al
sistemului. În adevăr:
dacă sistemul este în timp continuu şi u( t ) ( t ) atunci, întrucât ( t ) 1 ,
Funcţia de transfer se foloseşte în mai multe scopuri. Unul dintre ele este calcula-
rea răspunsului unui sistem liniar la un semnal de intrare dat. Calculul se poate efectua pe trei
căi. Prima cale folosește tabelele de transformare și operații în domeniul imaginilor. A
doua cale folosește integrala de convoluție, iar cea de a treia cale face uz de metode
de integrare a ecuațiilor diferențiale sau cu diferențe.
Pentru sistemele în timp continuu prima cale constă în parcurgerea următorii
paşii:
68 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
tabelele de transformare.
A doua cale de calcul folosește formula (2.1) și teorema produsului de convoluție
(1.20). Astfel, întrucât y (s) H(s) , avem y(s) y (s) u(s) , iar potrivit formulei (1.20)
rezultă
y(s ) y (s) u(s ) y(t) y (t τ) u(τ) dτ , (2.7.1)
sau
y(t) y (τ ) u(t τ ) dτ . (2.7.2)
Întrucât pentru 0 avem y () 0 , iar u(t) este un semnal cauzal (semnal unilate-
ral), obținem:
t
y(t) 0 y (τ) u(t τ) dτ . (2.8)
0.02 u
e (t) ue (t) ui (t) 0.02 s ue (s) ue (s) ui (s) ,
Exemplul 2: La intrarea unui sistem liniar în timp continuu cu orientarea u y, aflat în condiții
inițiale nule se aplică semnalul u(t) = 5 sin (20t). Să se calculeze f.d.t. a sistemului dacă la ieșire se
obține semnalul y(t )
50 t
401
e cos(20t ) 0.05 sin(20t ) .
Soluție: Transformatele Laplace ale semnalelor de intrare și de ieșire sunt:
20 100 50 1 s 20 100 0.5
u (s) 5 , respectiv y(s) 0.05 . Apli-
s 2 202 s 2 400 401 s 1 s 2 202 s 2 202 s 2 400 s 1
y(s) 0.5
când formula (2.4) obținem H(s) .
u (s) s 1
Pentru sistemele în timp discret cele două căi de calcul a răspunsului cauzal al unui
sistem liniar cu f.d..t. H(z) având condiții inițiale nule au un parcurs asemănător
celui din cazul sistemelor în timp continuu. Cu ajutorul teoremei sumei de
convoluție (v. pag. 25) în locul formulei (2.8) se obține formula:
t
y[t] 0 y [ τ] u[t τ] . (2.14)
Dacă D = 0 atunci modelul este strict cauzal, fizic realizabil şi reflectă caracterul
inerţial al sistemului. Rezultă:
x (t ) Ax(t ) Bu(t ) , x(t 0 ) x 0
(2.16)
y(t ) Cx(t )
În ipoteza că (2.15) reprezintă modelul unui sistem fizic componentele lui x au, după
caz, o semnificaţie fizică nemijlocită, sau reprezintă combinaţii liniare ale unor
mărimi cu semnificaţie fizică. Combinaţiile nemaifiind fizic interpretabile, pentru
interpretări fizice ne limităm la intrările şi ieşirile sistemului.
Sistemului (2.15) i se poate asocia schema bloc din Fig. 56 denumită diagrama stări-
lor în domeniul timp. Pentru operaţia care furnizează pe x(t) din x (t ) s-a folosit sim-
bolul de integrare iar condiţiile iniţiale x0 s-au simbolizat printr-o săgeată care intră
în blocul integrator.
y
D
X0
u x x
B C
Exemplu: Fie un sistem elementar de poziţionare în lungul unei singure axe (de translaţie sau de
rotaţie). Notăm cu d, v şi a deplasarea, viteza de deplasare şi acceleraţia de deplasare ale
sistemului. Presupunem că asupra sistemului se manifestă o acţiune exterioară pondero-motoare P
(forţă de translaţie sau moment de rotaţie) care, singură, determină acceleraţia a, şi că mişcarea nu
este afectată de frecări. Constanta inerţială a sistemului este J I (masă sau moment de inerţie). Ştiind
că sistemul are orientarea P d, se cere să se stabilească un MM-ISI al sistemului.
Soluţie: Potrivit unor legi binecunoscute din mecanică sunt valabile dependenţele:
. .
J I a(t) P(t ), v (t) a(t), d (t) v(t) , (2.19)
d (t ) 0 1 d(t ) 0
1 P(t )
v (t ) 0 0 v(t ) J I . (2.20)
d(t) = 1 0
d(t )
v(t )
Ecuaţiile (2.20) reprezintă MM-ISI căutat. Vectorul [d v]T este vectorul de stare al sistemului, [P]
vectorul de intrare, iar [d] vectorul de ieşire.
2. Abordarea în domeniul imaginilor (operaţional)
Pentru calculul matricelor şi funcţiilor de transfer ale STC sunt importante următoa-
rele teoreme referitoare la transformata Laplace: i) teorema de liniaritate, ii) teoremele
derivării; iii) teoremele translatării funcţiei original în domeniul timp (în special sub
forma teoremei retardării); iv) teorema integrării; v) teorema produsului de convoluţie al
funcţiilor original.
În cele ce urmează stabilim formula de calcul a matricei de transfer pentru sistemul
multivariabil la intrare şi la ieşire (2.15). Succesiv obţinem:
sx(s) x(0) Ax(s ) Bu(s) (sI A )x(s) x(0) Bu(s)
(2.15) , → .
y(s) Cx(s ) Du(s ) y(s) Cx(s) Du(s)
Din prima egalitate, considerată ca ecuaţie în raport cu x(s), rezultă
x(s) (sI A)1 x(0) (sI A)1Bu(s) . (2.21.1)
Prin înlocuirea rezultatului în a doua egalitate obţinem
y(s) C(sI A)1 x(0) [C(sI A)1 B D] u(s) . (2.21.2)
Întrucât matricea de transfer se stabileşte în condiţii iniţiale nule, în (2.21.2) consi-
derăm x(0) = 0. Comparând egalitatea rezultată,
y(s) [C(sI A)1 B D] u(s) , (2.22)
cu formula (2.1) deducem expresia:
H(s) C(sI A)1 B D . (2.23)
1 1
(sI A )1 adj(sI A ) sau (sI A )1 adj(sI A ) , (2.27)
det(sI A ) (s)
polinomul
(s) det(sI A) (2.28)
fiind polinomul caracteristic al sistemului (2.15).
Se demonstrează că
1 2 2 1
(t) I At A t Ak tk . (2.29)
2! k!
Întrucât această serie are toate proprietăţile unei exponenţiale, alternativ notației cu
1 1
Φ(t) e(At
( t ) se foloseşte notaţia t ) I At A 2 t 2 Ak t k . Deci:
2! k!
Φ(t) e At . (2.30)
Exemplu: Să se calculeze matricea de transfer a sistemului
1 0.2 1 0
1 0 1
x (t ) 2 0 0 x(t ) 1 u(t ), y(t )
x(t ) .
2 0 2 1 2 1 0
Soluţie: Se observă că xR3, u R1, y R2. Matricea rezolventă este
s(s 2) 0.2(s 2) s
s 1 0.2 1
1
(s ) (s ) (s )
2 (s 2) s(s 3) ,
0
1 2
(sI A ) 2 s
(s ) (s ) (s )
2 0 s 2
2s 0.4 s s 0.4
2
Ţinând seama de formula (2.24') a f.d.t., relaţia anterioară se poate rescrie în forma:
t
y(s) cT (sI A) 1 x(0) H(s) u(s) y( t ) cT e- At x (0) h ( t )bu ()d .
0
(2.33)
Aici h(t), sau y(t) este răspunsul la impuls Dirac al sistemului (2.18):
Exemplu: Să se stabilească formula de calcul a funcţiei indiciale y(t) (răspunsul la semnal treaptă
unitate în condiţii iniţiale nule) a sistemului (2.18).
t
t
y t cT e At b d cT e At e A d b cT e At A 1 e At I b cT A 1 e At I b (2.35)
0 0
A B b
x (t ) 0 1 x (t ) 0
1
1
x (t ) 1 u(t)
( t )
Tema 1: Să se arate că răspunsul sistemului de poziţionare 2
x 0 0 2
x (t )
y(t) 1 0 1
x (t )
T 2
Cc
u0 , t 0, 2 x (0 ) 0
pentru semnalul de intrare u(t ) şi condiţiile iniţiale x(0) 1 este
0 , t > 2 x 2 (0) 0.5
0.5t 0.5u t 2 , t [0, 2]
y (t ) 0 , iar graficul şi traiectoria de stare au aspectele din Fig. 57.
(2u0 0.5)t 2u0 , t (2, )
Notă: V. exemplul 2.2. din lucrarea: Dragomir, T. L., Teoria sistemelor, vol. 1, Ed. Politehnica, 2004.
74 Prof. dr. ing. Toma-Leonida Dragomir, Teoria Sistemelor I - 2019/2020
P0 t 2 0 P0 t P0 0 1
.
P1 t 2 2 P1 t , P1 0 0
P2 t 0 2 P2 t P2 0 0
În cazul când operăm cu sistemul (2.15), analog formulelor (2.31) şi (2.32) se obţin
relaţiile (2.36) şi (2.37):
t
x(t) e At x(0) e A(t )Bu( )d .
0
(2.36)
y(t ) Ce At x(0) C e A(t )Bu()d Du(t ) .
0
(2.37)
În integralele din aceste formule, ca şi în toate egalităţile care decurg din acestea, în
integrand t are rol de parametru. Aceasta înseamnă că pentru orice t1 (0, t) avem
t t1 t
0
0
e A(t )Bu()d e A(t )Bu()d e A(t )Bu()d .
t1
(2.38)
Se observă că x(t) x (t) x f (t) , y(t) y (t) y f (t) . Ca urmare formulele (2.36) şi
(2.37) exprimă superpoziţia dintre regimul liber şi cel forţat.
Pentru u(t) dat, (2.41) reprezintă o ecuaţie diferenţială liniară de ordinul n, neomoge-
nă, cu coeficienţii ai , i 0; n şi b j , j 0; m constanţi.
Ordinul de derivare n, al mărimii de ieşire, se numeşte ordinul sistemului. El
caracterizează inerţia sistemului în general.
m reprezintă ordinul de anticipare al sistemului. (Numărul m are în cazul
MM-II altă semnificaţie decât în cazul MM-ISI).
Diferenţa = n-m se numeşte excesul polilor faţă de zerouri şi caracterizează
inerţia sistemului faţă de variaţii bruşte ale intrării u.
În (2.41): t T = [t0, tf], cu t0 moment iniţial şi tf moment final. În general considerăm
T = [0, . Valorile y (0i ) , i 0; n 1 reprezintă condiţiile iniţiale ale sistemului.
În funcţie de orientarea sa, unui sistem fizic pot să-i corespundă mai multe
modele matematice.
(a) Atunci când lucrăm cu MM-ISI modificarea orientării sistemului afectează,
în principiu, numai o parte din model şi anume ecuaţiile de ieşire. Ecuaţiile
de stare rămân de cele mai multe ori neschimbate.
(b) Atunci când lucrăm cu MM-II modificarea orientării afectează de regulă
întregul model al sistemului.
uC
u
care reprezintă un MM-II primar al circuitului. Aducerea modelului primar la forma canonică (2.41) se
face prin derivare în raport cu timpul. Rezultă:
1
Li(2)(t) Ri(1)(t)
i(t) u(1)(t) . (2.43)
C
( 2) R (1) 1 1
Ca rezultat se agreează fie forma i (t ) i (t ) i(t) u(1)(t) (forma monică), fie forma
L LC L
CLi(2)(t) CRi(1)(t) i(t) Cu(1)(t) .
corespunzătoare legăturii dintre tensiunea de la bornele condensatorului şi curentul prin acesta. Prin
derivare în raport cu timpul se obţine:
i(t) C u
C (t) . (2.45)
Termenii c q,i t q erit se numesc moduri caracteristice ale sistemului, moduri naturale
sau simplu moduri ale sistemului.
Componenta particulară depinde de expresia rezultată prin înlocuirea lui u(t) în
membrul drept din (2.41), adică de suma u (t) bmu(m)(t) b2u (t) b0u(t) .
(t) b1u
1 A se vedea referirea la „cea de a treia cale de calcul a răspunsului unui sistem liniar” făcută la
sfârşitul §.2.3..
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 77
În particular, atunci când (r) are toţi coeficienţii reali iar
cu P3(t) şi P4(t) funcţii polinomiale cu coeficienţi reali de grad egal cu cel mai mare
dintre gradele lui P1(t) şi P2(t). Exponentul k este ordinul de multiplicitate al
rădăcinii j în cadrul polinomului (r). Dacă j nu este rădăcină, atunci k = 0.
Câteva situaţii de aplicare a acestui enunţ apar în tabelul de mai jos:
u (t ) y p (t )
k
1 pentru a0 0,
a0
k
t , pentru a0 = 0 şi a1 0 , ... ,
k a1
k
ti , pentru a0 = 0, ... ai-1 = 0 ai 0.
ai
În componentele complementare (2.50) coeficienţii cji şi ji sunt în număr egal cu cel
al condiţiilor iniţiale. Ei se determină impunând soluţiei (2.48) condiţiile inițiale şi re-
zolvând sistemul liniar rezultat. Rezultatul fiind dependent de componenta particu-
lară deducem că impunând aceleaşi condiţii iniţiale în cazul răspunsului unui sis-
tem la două semnale de intrare diferite vor rezulta componente complementare dife-
rite, cu valori diferite pentru coeficienţii cji şi ji. Deci, componenta complementară nu
depinde numai de condiţiile iniţiale ci şi de semnalul de intrare.
Exemplu: Să se calculeze funcţia indicială a sistemului de ordinul I (T > 0, K > 0):
T y (t) y(t) K u(t) (2.51)
Soluţie: Polinomul caracteristic este (r) =
Tr+1 şi are rădăcina r1 = –T-1. Deci, compo-
nenta complementară a răspunsului este yc(t)
= c·e-t/T.
Întrucât u(t)=(t), componenta particulară este
o funcţie constantă yp(t) = α. Prin substituţie
în (2.51) se obţine α=K.
Deci y(t) = yc(t) + yp(t) = c·e-t/T+K.
Constanta c se determină impunând condiţia
iniţială specifică funcţiei indiciale y(0) = 0.
Rezultă c = - K. Aşadar, funcţia indicială este Fig. 60. Răspunsul la semnal treaptă unitară al sistemului
(2.51) şi semnificaţia constantei de timp T.
y(t) = K (1- e-t/T). (2.52)
Graficul ei are aspectul din Fig.60. În acest caz y(t) = yf(t) iar y (t) 0 , yc(t) = - K·e-t/T, yp(t) = K.
78 Prof. dr. ing. Toma-Leonida Dragomir, Teoria Sistemelor I - 2019/2020
y(T )
1 e 1 0.632 , iar pe de altă parte, că subtangenta corespunzătoare tangentei
y
dusă din origine la graficul lui y(t) are tocmai lungimea T. Pe această bază
parametrul T al sistemului (2.51) este denumit constantă de timp. El reprezintă
lungimea intervalului de timp în care răspunsul indicial al sistemului de ordinul I
atinge 63.2 % din nivelul final.
Rezultatul este mai general şi este redat de următorul enunţ:
Evident, se poate calcula mai întâi componenta de regim liber ca y(t) = yc(t) pentru
condiţiile iniţiale date, iar prin diferenţă componenta de regim forţat.
Problema (2.47), de calcul a răspunsului unui sistem liniar invariant în timp, se
complică atunci când n-1 > = n-m iar u(t) şi/sau derivatele sale care apar în MM-II
sistem prezintă discontinuităţi, prin aceea că salturile din u(t) şi/sau derivatele sale
pot determina salturi ale lui y(t) şi/sau derivatelor sale potrivit următorului rezultat:
Fie sistemul
a n y (n)(t) a1y (1)(t) a 0 y(t) bnu(n)(t) b1u(1)(t) b0u(t) (2.54.1)
pentru care intrarea u(t) şi derivatele ei prezintă la un moment ti salturile
u(t i ) u(t i ) u(t i ), u(1)(t i ) u(1)(t i ) u(1)(t i ), ..., u(n1)(t i ) u(n1)(t i ) u(n1)(t i ) . (2.54.2)
Atunci şi ieşirea y(t) prezintă la moment ti salturi
y(t i ) y(t i ) y(t i ), y (1) (t i ) y (1) (t i ) y (1) (t i ), ..., y (n 1) (t i ) y (n 1) (t i ) y (n 1) (t i ) , (2.54.3)
iar între salturi există formula de legătură
an 0 0 y( t i ) b n 0 0 u ( t i )
a
n 1 a n 0 y ( t i ) b n 1 b n 0 u ( t i ) . (2.54.4)
(1) (1)
( n 1) ( n 1)
a1 a 2 a n y ( t i ) b1 b 2 b n u ( t i )
Dacă bn = 0, adică dacă un sistem este strict cauzal, din (2.54) rezultă y(ti) = 0. În
consecinţă, ieşirea unui astfel de sistem este întotdeauna o funcţie continuă de
timp.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 79
bnsn b1s b0
H(s) . (2.57)
a nsn a1s a 0
Notând cu
(s) a ns n a1s a 0 (2.58)
polinomul caracteristic al sistemului (2.55) şi definind funcţiile ajutătoare
a ns nk 1 a k 2s a k 1 b s nk 1 b k 2s b k 1
H y k (s ) , Hu (s) n ,
(s ) k
(s )
Exemplu: Potrivit exemplului 2 de la pag. 69, prin aplicarea la intrarea sistemului cu f.d.t.
0.5
H(s) , aflat în condiţii iniţiale nule, a semnalului u(t) = 5 sin (20t), la ieşire se obţine semnalul
s 1
y( t )
401
50 t
e cos(20t ) 0.05 sin(20t ) . Condiţiile iniţiale fiind nule, rezultatul corespunde unui sistem
80 Prof. dr. ing. Toma-Leonida Dragomir, Teoria Sistemelor I - 2019/2020
50 t
aflat în regim forţat. Expresia lui y(t) conţine o componentă de regim tranzitoriu, e , şi o
401
401
Răspunsul sistemului din acest caz, y( t ) sin(20t arctg20) , are componenta de regim liber,
20
y (t)
50 t
401
e , şi o componenta de regim forţat y f ( t )
50 t
401
e cos(20t ) 0.05 sin(20t ) . Intrarea
instantanee a sistemului în regim permanent armonic se explică prin faptul că răspunsul liber al
sistemului contrabalansează componenta tranzitorie a răspunsului forţat.
m
Un sistem de tip SISO cu f.d.t. H(s) b ms n b1s b0 , care reprezintă o expresie
a ns a1s a 0
raţională de s, se numeşte element de transfer raţional.
Valorile pk ale lui s pentru care lim H(s) sunt numite poli ai lui H(s) sau ai
s pk
sistemului, iar valorile zk ale lui s pentru care lim H(s) 0 sunt numite zerouri ale lui
s zk
rezultă că H(s) are m zerouri finite zj, j = 1;m şi n poli finiţi pi, i = 1;n. Totodată, vom
observa că dacă m < n (funcţia de transfer este strict proprie) sistemul mai are un
zero zk de ordin de multiplicitate n-m în punctul de la infinit zk, iar dacă m > n,
(funcţia de transfer este improprie), sistemul are un pol pk de ordin de multiplicitate
m-n în punctul de la infinit pk. Punctul de la infinit nu apare ca pol sau zero în
cazul funcţiilor de transfer proprii (m = n). Diferenţa = n – m, dintre numărul
polilor finiţi şi numărul zerourilor finite, se numeşte excesul polilor faţă de zerouri.
Polii şi zerourile finite sunt numere complexe, şi doar în cazuri particulare numere
reale. Valorile lor îşi pun amprenta asupra tranzitării semnalelor prin sistem.
Existenţa zeroului zk denotă un caracter predominant inerţial, de întârziere, pe
când existenţa polului pk un caracter predominant anticipativ.
Temporizarea este asociată în cazul polilor reali negativi cu existenţa constantelor de
timp de întârziere
1
Ti - , (2.61.1)
pi
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 81
iar anticiparea, în cazul zerourilor reale negative, cu existenţa constantelor de timp
de anticipare
1
T j' - . (2.61.2)
zj
Când toţi polii şi toate zerourile funcţiei de transfer sunt cantităţi reale şi strict ne-
gative expresia funcţiei de transfer se poate rescrie cu ajutorul constantelor de timp:
m
(Tj's 1) 1.5
b j1
. (2.62)
H(s) 0 (1)
y
n
a0 1
(Tis 1) (0)
i 1 (2)
0.5
Pentru a ilustra influenţa polilor şi zerourilor asu- (3)
(4)
pra comportării sistemelor considerăm exemplele (7)
0
din Fig. 61 şi Fig. 62. În toate cazurile condiţiile (0): u
(6)
iniţiale sunt nule iar coeficientul de transfer H(0) -0.5
(1): p1 = -1, z1 = - 0.9
(2): p1 = - 0.5, z1 = - 0.9
= b0/a0 este unitar (H(0) = 1). (5)
(3): p1 = - 0.2, z1 = - 0.9
(4): p1 = - 0.1, z1 = - 0.9
Exemplul din Fig. 61 se referă la un sistem cu un pol p1 -1 (5): p1 = - 1, z1 = 0.9
şi un zerou z1. Lui îi corespund, respectiv, constanta de (6): p1 = - 0.5, z1 = 0.9
(7): p1 = - 0.1, z1 = 0.9
1
timp de întârziere T şi constanta de timp de antici- -1.5
0 1 2 3 4
p1 t [sec]
Exemplul din Fig. 62 are drept scop ilustrarea influenţei numărului polilor şi zerourilor asupra
dinamicii proceselor. În figură sunt reprezentate: un semnal de intrare trapezoidal,
u(t ) t (t ) (t 1) (t 1) (t 5) (t 5) (t 6) (t 6) ,
şi răspunsurile a trei sisteme liniare, cu f.d.t.
1
1 2 y1
y1, y2, y3
H1(s ) , H2 (s ) , respectiv
s 1 (s 1)(s 2) 0.8 u
0.4(s 5) 0.6
H3(s ) , la semnalul u(t). În y2
(s 1)(s 2)
0.4
primul caz (răspunsul y1 (t ) ) ne găsim într-o y3
situaţie similară cu cea din exemplul de la 0.2
pag. 77. Polul are valoarea -1, iar constanta
0
de timp valoare de 1 sec. În al doilea caz, 0 2 4 6 8 10
t [sec]
răspunsul y2 (t ) evidenţiază faptul că pre-
Fig. 62. Referitoare la influenţa numărului polilor şi
zenţa celui de al doilea pol de valoare -2 zerourilor asupra dinamicii proceselor
(contantă de timp de 0.5 sec.) temporizează
şi mai mult răspunsul (variaţia lui y2 (t ) este mai lentă decât a lui y1 (t ) ). Răspunsul y3 (t ) arată că
prin zeroul de valoare -5 (constantă de timp de anticipare de 0.2 sec.) se produce o accelerare a
răspunsului sistemului.
82 Prof. dr. ing. Toma-Leonida Dragomir, Teoria Sistemelor I - 2019/2020
Atunci când f.d.t., are pe lângă zerourile şi polii reali, şi zerouri şi poli complecşi
conjugaţi, de exemplu poli de forma pi = i ji, pi+1 = i - ji şi zerouri de forma zj =
'j j'j, zi+1 = 'i - j'i, considerăm pentru H(s) forma generală:
nj n
mj
(Tj's 1) (T'2s 2 2 T' 1)m
b0 j1 1
. (2.63)
H(s) ni nk
a0 mi mk
(Tis 1) (Tk2s 2 2 k Tk 1)
i 1 k 1
Aceasta este formula de bază cu care operăm în rezolvarea diferitelor probleme refe-
ritoare la circuitele electrice liniare. Absenţa unui element de circuit - R, L sau C –
din circuitul din Fig. 63 conduce la absenţa termenului corespunzător din (2.66).
Cu impedanţa operaţională se lucrează la fel ca şi cu rezistenţa în cazul circuitelor
electrice liniare de curent continuu sau cu impedanţa complexă în cazul circuitelor
liniare în regim sinusoidal. Bunăoară:
- Se utilizează teoremele lui Kirchhoff transpuse în domeniul operaţional,
pentru fiecare latură de circuit cu impedanţa operaţională Z(s) fiind valabile
egalităţi de forma u(s) = Z(s)i(s) sau i(s) = u(s)/Z(s) etc.
- Pentru un circuit, privit ca sistem cu orientarea u i, vom scrie u(s) =
Z(s)i(s), unde Z(s) este impedanţa întregului circuit.
- Raportul i(s)/u(s) reprezintă admitanţa operaţională a circuitului, Y(s).
Notă:
Impedanţa complexă Z(j), folosită în teoria circuitelor electrice liniare în regim
sinusoidal se obţine din impedanţa operaţională Z(s) prin particularizarea
Z( j) Z(s) s j .
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 83
respectiv
Z (s)
1 2
Z 3 (s) 1
Z (s)Z 2 (s) Z (s)Z 2 (s)
Z1(s) Z 2 (s) 1 Z1(s) Z 2 (s) 1
i1(s) Z 3 (s) Z 3 (s) u1(s)
i (s)
2 Z1(s) u2 (s)
1
1 Z3 (s)
Z1(s)Z 2 (s) Z (s)Z 2 (s)
Z1(s) Z 2 (s) Z (s) Z1(s) Z 2 (s) 1
3 Z 3 (s)
H(s)
Matricea subliniată cu acoladă, H(s) este matricea de transfer căutată. Funcţiile de transfer
componente reprezintă admitanţe cu diverse denumiri: cele de pe diagonala secundară - admitanţe
mutuale, iar cele de pe diagonala principală - admitanţe de intrare.
Cu ajutorul impedanţei operaţionale se pot obţine rapid MM-II în domeniul timp ale
sistemelor reprezentate de circuitele electrice liniare atunci când mărimile de intrare şi
de ieşire sunt tensiuni şi/sau curenţi. Procedeul parcurge două etape:
i) Se stabileşte dependenţa dintre intrările şi ieşirile circuitului cu ajutorul impedan-
ţelor operaţionale ale laturilor circuitului.
ii) Se rescrie dependenţa de la punctul i) sub forma unor egalităţi între funcţii polino-
miale de variabilă s înmulţite cu imaginile intrărilor sau ieşirilor şi se transpune
rezultatul în domeniul timp.
2 Rolul acestui exemplu este de a ilustra modul în care se pot obţine MM operaţionale ale circuite-
lor electrice folosind impedanţa operaţională.
84 Prof. dr. ing. Toma-Leonida Dragomir, Teoria Sistemelor I - 2019/2020
Exemplul 2: Să se stabilească MM-II pentru circuitul electric din Fig. 65 considerat ca sistem cu
orientarea u uL.
1
Soluţie: Notăm: Z1(s) = R1, Z2(s) = R2+ , Z3(s) = R3+sL şi se obţine.
sC
Z 2 (s) 1 sLZ 2 (s)
uL (s) sL u(s) u(s) ,
Z 2 (s) Z 3 (s) Z 2 (s) Z 3 (s) Z1(s)Z 2 (s) Z 2 (s)Z 3 (s) Z 3 (s)Z1(s)
Z1(s)
Z 2 (s) Z 3 (s)
(R1R 2 R 2R 3 R 3 R1 )C L R R3 R2 L
C2Ls2uL (s) suL (s) 1 uL (s) [CLs2u(s) su(s)]
R1 R 2 R1 R 2 R1 R 2 R2
(R 1R 2 R 2 R 3 R 3R1 )C L R R3 R2 L
CLu L (t) u L (t) 1 u L (t) [CLu(t) u (t)] (2.67)
R1 R 2 R1 R 2 R1 R 2 R2
Modelul obţinut indică un sistem aflat la limita de realizabilitate fizică care se comportă în momentul
iniţial ca un divizor de tensiune rezistiv. Explicaţia situării la „limita de realizabilitate fizică” constă
în faptul că o schemă electrică ca şi cea din Fig. 65 este în realitate un model conceptual idealizat al
unui circuit realizat, de exemplu, cu trei rezistoare, un condensator şi o bobină. Un astfel de model
conceptual nu redă în mod complet sistemul fizic care prezintă între elementele de circuit cuplaje
parazite şi care, analizat mai în amănunt, nu are parametri concentraţi ci parametri distribuiţi.
Prof. dr. ing. Toma L. Dragomir, TEORIA SISTEMELOR I - 2019/2020 85
y[t]
D
x0
u[t] x[t+1] x[t]
B t+1 t C
respectiv
x[t 1] Ax[t] bu[t] , cu x[t0 ] x 0
. (2.68')
T
y[t] c x[t]
MM în timp discret se obţin plecând de la procese fizice în care fenomenele sunt
descriptibile prin valorile pe care variabilele le iau la momente discrete, sau plecând de
la procese fizice descriptibile prin MM în timp continuu, dar monitorizate numai la
momente discrete.
86 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Notă: Pentru primul caz se vor studia exemplele 2.11 şi 2.12 din din lucrarea: Dragomir,
T. L., Teoria sistemelor, vol. 1, Ed. Politehnica, 2004. În primul exemplu se tratează o
problemă de stoc şi se obţine MM-ISI:
A x 0
0
A t 1Bu[] , t N
A
0
t 1
Bu[] A
0
t 1
Bu[] A
t1
Bu[ ] .
t 1 (2.71)
Prof. dr. ing. Toma L. Dragomir, TEORIA SISTEMELOR I - 2019/2020 87
Pentru regimul liber, când u[t] = 0, tN, rezultă:
x [t] At x0 , t N ; y [t] c T At x 0 , t N . (2.72)
În regim forţat x0 = 0, deci
0 , t = 0 Du[0] , t = 0
t 1
x f [t] , y f [t] t 1 . (2.73)
0
A t 1
Bu[ ] t N
CA
0
t 1
Bu[] Du[t] ,t N
A doua relaţie (2.73) permite stabilirea imediată a formulei de calcul a funcţiei
răspuns la impuls unitar pentru sistemele de tip SISO. Astfel, în cazul când sistemul
este strict cauzal, deci d 0 , din (2.73) obținem:
0 , t 0
h[t] T t 1 . (2.76)
c A b , t N
Folosind acest rezultat, (2.70.2) şi a doua relaţie din (2.73) devin respectiv:
t
y[t] c T A t x 0 h[t ] u[]
0
, t N , (2.70.2’)
t
y f [t] h[t ] u[]
0
, t N . (2.73)
f [t]
yy[t] h[t ] u[ ] h[t ] u[ ] {h[t]}
tZ {u[t]} tZ . (2.73')
Plecând de la asemănarea MM-ISI (2.15) și (2.67) ale STC şi STD unele calcule cu
sistemele în timp continuu şi sistemele în timp discret pot fi efectuate, formal, cu un
singur tip de MM-ISI, folosind aşa-numitele variabile de stare unificate sub forma:
Prof. dr. ing. Toma L. Dragomir, TEORIA SISTEMELOR I - 2019/2020 89
x Ax Bu
,tT , (2.85)
y Cx Du
în care:
- dacă mulţimea T este continuă, atunci u, x şi y sunt funcţiile în timp continuu
u(t), x(t) şi y(t) iar x x (t) ,
- dacă mulţimea T este discretă, atunci u, x şi y sunt funcţii în timp discret cu
valorile u[t], x[t] şi y[t] la momentul curent, iar x x[t 1] .
Sistemul (2.85) are matricea de transfer
H() C(I A)1 B D , (2.86.1)
respectiv polinomul caracteristic:
() I A . (2.86.2)
Sub această formă f.d.t. H(z) este un raport de 2 funcţii polinomiale de variabilă z-1.
Pentru multe calcule este mai avantajoasă forma care foloseşte polinoamele
reciproce ale acestora
bn z n bn 1z n 1 b1z1 b0
H(z ) . (2.92)
a n z n a n 1z n 1 a1z a 0
Funcţiile de transfer (2.91) şi (2.92) pot fi rescrise sub următoarele forme care
evidenţiază polii şi zerourile STD
n n
(1 z jz 1 ) (z z j )
b b
H(z) .
j1 j1
H(z) n n
n n
an 1 an
(1 pi z ) (z pi )
i 1 i 1
Prof. dr. ing. Toma L. Dragomir, TEORIA SISTEMELOR I - 2019/2020 91
Dacă pentru (2.87) condiţiile iniţiale nu sunt nule, atunci, folosind teorema
deplasării la stânga, se obţine formula:
y(z) H(z) u(z)
bn1z n bn2 z n1 b0 z bn2 z n bn3 z n1 b0 z 2 b0 z n (2.93)
u[1] u[2] u[n]
(z) (z) (z)
a n1z n a n2 z n1 a0z a n2 z n a n3 z n1 a0z2 a0zn
y[1] y[2] y[n]
(z) (z) (z)
sau
y(z) y f (z) y (z)
n .
y f (z) H(z) u(z), y (z) [H
k 1
y k (z)y[ k] Huk (z)u[ k]]
1 5z 2 6z
hz 6z 2
y(z)
y[ 1] y[2]
z 2 5z 6 (z 1)2 z 2 5z 6 1
z 2 5z 6 1 (**)
2
0z z z 2 1 hz 3 z 2 7z
- 2 u[1] 2 u[2] 2 -
z 5z 6 1 z 5z 6 2 z 5z 6 (z 1)2 z 2 5z 6
Pentru a calcula răspunsul în domeniul timp este necesar să descompunem expresia lui y(z) într-o
sumă de termeni de forma celor care apar în tabelul de transformare.
z 1 z 1 z 3 z z z
y( z ) h 13 16
z 2 4 z 3 2 (z 1)2 4 z 1 z 2 z 3
z h z 1 hz 3h z
(13 h) (16 )
z 2 4 z 3 2 (z 1)2 4 z 1
1 Relația (**) se poate obține din egalitatea (*) prin calcul direct, fără a recurge la formula (2.93).
92 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Observaţie
PH1(z) P (z)
Presupunem că în (2.93) H(z) şi u(z) au formele H(z) , u(z) u1 cu P▪,▪
(z) Pu2(z)
polinoame, şi că PH1(z) se divide prin Pu2(z). În această situaţie toate fracţiile din (2.93) au
acelaşi numitor şi este posibil să rezulte y(z) = 0 pentru u(z) 0. Cu alte cuvinte, sunt
posibile combinaţii ale valorilor iniţiale care să blocheze transferul prin sistem.
Având un număr finit de termeni nenuli suma de mai sus este convergentă în întreg
planul „ z ”. În acelaşi timp, potrivit rel. (2.6) h(z) este şi f.d.t. a sistemului FIR care
furnizează răspunsul {h[t]}tN. Deci sistemul FIR are f.d.t.:
h[0] z t f h[1] z t f 1 h[t f ]
H(z) h[0] h[1] z 1 h[t f ] z t f . (2.96)
z tf
Se observă că sistemul FIR este de ordinul tf. Cu H(z) astfel determinat se poate
calcula în în domeniul operațional, pentru condiții inițiale nule, răspunsul sistemului
FIR pentru orice semnal de intrare {u[t]}tN ▮ u(z) cu formula:
y(z) H(z) u(z) h[0] u(z) h[1] z 1 u(z) h[t f ] z tf u(z) . (2.97)
Acestei relații îi corespunde în domeniul timp formula:
y[t] h[0] u[t] h[1] u[t 1] h[t f ] u[t t f ] . (2.98)
Rezultatului îi corespunde schema bloc din Fig. 68 numită schema bloc a unui
sistem de tip FIR.
Blocurile notate cu z-1 sunt blocuri de întârziere cu un pas de discretizare (ele sunt
identice cu blocul notat cu t+1 t din Fig. 66). Se observă cum, prin întârzierea lui
u[t] pas cu pas, se obțin valorile u[t-1], ..., u[t-tf]. Pe ramura de jos se arată modul în
care se obțin și se însumează termenii ce intră în componența lui y[t]. Trăsătura
distinctivă a structurii din Fig. 68 este lipsa conexiunii cu reacţie.
Spre deosebire de sistemele de forma (2.86):
a n y[t] a n 1y[t 1] a1y[t n 1] a 0 y[t n]
,
bn u[t] bn 1u[t 1] b1u[t n 1] b0 u[t n]
care conţin în membrul stâng cel puţin doi termeni referitori la y, reprezentând astfel
o ecuaţie recursivă, modelul (2.98) nu conține decât un singur termen în y, nefiind o
ecuaţie recursivă.
Efectul recurenței constă în faptul că răspunsul la impuls conţine un număr infinit de
valori nenule, deci nu este un răspuns în timp finit. De aceea modelele cu ecuaţii
recursente sunt denumite şi sisteme cu răspuns la impuls în timp infinit sau sisteme
de tip IIR (Infinite Impulse Response). Trăsătura distinctivă a structurii unui sistem de
tip IIR este prezenţa conexiunii cu reacţie.
ii) Să se determine f.d.t. H2(z) a sistemului de tip FIR care, prin răspunsul său la impulsunitar
{h2[t]}t=0;4, reproduce secvenţa {h1[t]}t=0;4. Să se construiască schema bloc a acestui sistem.
iii) Să se arate că răspunsul sistemului de tip FIR de la punctul ii), pentru semnalul de intrare
1, t {0,3}
u[t] 2, t {1, 2} , este un semnal în timp finit.
0
în rest
94 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
3z 2 3z z z
.
h1 (z) H1 (z) (z) H1 (z) 1 h1 (z) z 12 9
(z 0.6)(z 0.8) (z 0.6)(z 0.8) z 0.8 z 0.6
sau
y[t] 1.4 y[t 1] 0.48 y[t 2] 3 u[t] (***).
Relaţiilor (*) şi (**) le corespunde schema bloc din Fig. 69a. Ea poate fi reprezentată şi sub forma din
Fig. 69b. Prezenţa conexiunii cu reacţie în aceste scheme indică caracterul de IIR al sistemului.
Răspunsul la impuls {h1[t]}tN este ilustrat în Fig.69c.
.
ii) Din expresia lui h1[t] rezultă succesiv: h2[0] = h1[0] = 3, h2[1] = h1[1] = 4.2, h2[2] = h1[2] = 4.44, h2[3]
= h1[3] = 4.2, h2[4] = h1[4] = 3.7488 (v. Fig. 70a). În consecinţă,
h 2 (z) h1[0] h1[1] z1 h1[2] z2 h1[3] z3 h1[4] z4 0 z5 0 z6 ,
iar sistemul de tip FIR are f.d.t. H2 (z) 3 4.2 z1 4.44 z2 4.2 z3 3.7488 z4 și schema bloc din Fig.
70c.
Prof. dr. ing. Toma L. Dragomir, TEORIA SISTEMELOR I - 2019/2020 95
iii) Potrivit relaţiei (2.98) pentru sistemul de tip FIR este valabil MM-II
y[t] 3 u[t] 4.2 u[t 1] 4.44 u[t 2] 4.2 u[t 3] 3.7488 u[t 4] .
Atunci, răspunsul sistemului pentru semnalul de intrare precizat în enunţ:
u[0] = 1, u[1] = 1, u[2] = 2, u[3] = 2, u[4] = 1, u[k] = 0, k > 5,
este
y[0] = 3, y[3] = 24.48, y[6] = 11.69768,
y[1] = 10.2, y[4] = 25.22884, y[7] = 3.74884,
y[2] = 18.84, y[5] = 20.33768, y[k] = 0, k > 8.
Răspunsul este ilustrat în Fig. 70b.
În general, dacă semnalul aplicat la intrarea unui sistem de tip FIR de ordinul tf are
ultima valoare nenulă la momentul t = tu, atunci răspunsul sistemului la acel
semnal se anulează şi el începând cu momentul ty = tu + tf + 1.
Este ușor de observat că această relație este de forma (2.98) întrucât cele două
secvențe au rolul de semnale de intrare. Identificarea unui model de predicție constă
în determinarea rangurilor nu și ny și a coeficienților și {i }i 0,n și { j} j 0,n . Odată
u y
2 Evident, estimarea lui ŷ[t+1] se face pentru a utiliza valoarea obținută înaintea momentului t+1 la care
valoarea lui y va fi din nou măsurată.
96 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
u[t]
u[t-1] ŷ[t+1]
P
u[t-nu+1]
y[t] y[t-ny+1]
u[k] u[k+1]
u[k-1] ŷ [k+1] ŷ [k+2]
BP1 BP2
u[k-nu+1]
y[k] y[k-ny+1]
Fig. 72. Predictor în doi pași realizat prin înserierea a două blocuri de predicție într-un singur pas.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 97
1 În cazul sistemelor de reglare elementele de transfer tipizate se utilizează pentru modelarea tuturor părţilor
componente: procesele conduse, elementele de execuţie, de măsurare şi regulatoarele.
2 Simbolizările folosite în schemele bloc nu sunt unice. Pentru unele elemente de transfer se pot utiliza, în
funcţie de caracterul lor, una sau alta dintre simbolizările din tabel (e.g.: ET-PDT1 ca element cu anticipare-
întârziere sau ca element cu întârziere-anticipare, ET-PT2 ca element de ordinul II oscilant amortizat, aperiodic
limită sau doar aperiodic). În afara simbolizărilor din tabel se folosesc şi alte simbolizări, de ex. blocuri în care
se înscriu f.d.t. sau MM – II.
98 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
y KP u
ET-P ______________ y (t) K P
H(s) K P
y K I udt
ET-I ______________ y (t) K I t
K
H(s ) I
s
y K Du
ET-D ______________ y (t) K D (t)
H(s) K D s
y(t) K P u(t )
ET-Tm ______________ y (t) K P (t )
s
H(t) K P e
Ty y K P u
______________
t
ET-PT1
KP y (t ) K P (1 e T )
H(s )
Ts 1
Ty y K Du
t
______________ KD T
ET-DT1 y σ (t) e
K Ds T
H(s )
Ts 1
y K P u K I u dt
______________ y (t) K P K I t
ET-PI
K
H(s ) K P I
s
y K P u K Du
t t
KD T
y (t ) K P (1 e T ) e
T
Ty y K P u K Du
sau
______________ (a)
ET-PDT1
t
T
t
K K Ds y ( t ) K P (1 e T ) D e T
H(s ) P T
Ts 1
cu T K D
D
Kp
(b)
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 99
y K P u K I u dt K Du
ET-PID ______________ y (t) K P K I t K D (t)
K
H(s ) K P I K Ds
s
ET-I apare în tabel prin MM-II y( t ) K I u( t ) dt . Această formă se folosește în
exprimarea curentă dar nu este riguroasă. Sunt riguroase următoarele trei
forme:
t
x (t) K I u(t), x(0) y 0
y( t ) y( 0 ) K I u( ) d ,
0
y (t) KI u(t), y(0) y 0 sau
y(t) x(t)
. (2.99)
Valoarea lui y0 este o condiţie iniţială ce depinde de preistoria ET-I. Cele trei forme
permit calculul efectiv al lui y(t) atunci când se cunosc u(t) şi y0. Se observă că ET-I
se poate găsi în regim staţionar atunci și numai atunci când u(t) = 0.
Precizările de mai sus sunt valabile în principiu şi pentru celelalte elemente de
transfer tipizate cu componentă integratoare. Astfel, pentru ET-PI este riguros MM-II
t
y(t) y( 0 ) K P u(t) K I u( ) dτ ,
0
y( t ) y( 0) K P u( t ) K I u( ) d K D u ( t ) .
0
La ET-PDT1 raportul KD/KP are dimensiunea timp. În acest context definim para-
metrul TD K D numit constantă de timp derivativă sau timp derivativ. Dacă TD >
KP
T spunem că avem un ET-PDT1 de tip anticipare-întârziere iar dacă T > TD că este
de tip întârziere-anticipare. În ambele situaţii răspunsul indicial prezintă la mo-
mentul iniţial un salt de valoare K P TD , iar apoi tinde asimptotic spre valoarea
T
100 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
x1 A1 0 x1 B1
u
x 2 B2C1 A 2 x 2 0
. (2.101)
A x B
x1
y 0 C 2
x 2
C
Şi în acest caz μ A (λ) μ A1 (λ) μ A 2 (λ) . Fig. 75. Schema bloc a conexiuni derivație
De aici deducem:
[I H1 ()H 2 ()]y() H1 ()u() y() [I H1 ()H 2 ()]1 H1 ()u() .
Dacă S1 şi S2 sunt de tip SISO, atunci H1 şi H2 sunt funcţii de transfer, deci expresii
scalare, iar din (2.110) rezultă:
H1 () . (2.111)
H ( )
1 H1 ()H 2 ()
Notăm funcţia de transfer a căii directe, adică a canalului „u, u1, S1, y”, cu Hd , iar a
~
canalului „u, u1, S1, y, S2, y2”, denumit sistem deschis (Fig. 77), cu H . În consecinţă,
avem:
u u1 y1=y
H d () H1 () S1
~ H() H d~() (2.112)
H() H1 ()H 2 () 1 H ( )
y2 u2=y
În formulele de calcul (2.110) şi (2.112) ale ma- S2
tricelor şi funcţiilor de transfer pentru conexiu-
nea cu reacţie semnul (+) corespunde reacţiei ne- Fig. 77. Referitoare la noţiunea de „sistem
gative, iar semnul () corespunde reacţiei pozitive. deschis” (asocit conexiunii cu reacţie din
Fig.76)
În cazul sistemelor liniare cu mai multe mărimi
de intrare dependenţele intrare-ieşire se pot obţine în domeniul imaginilor prin
superpoziţie, folosind regulile de reducere de mai sus.
Exemplul: Să se stabilească pentru sistemul din Fig. 78, cu orientarea {w, v1, v2} y, dependenţa
intrare - ieşire în condiţii iniţiale nule în domeniul operațional.
Soluţie: Fie Hw(), Hv1() şi Hv2() f.d.t. prin care se exprimă influenţa mărimilor de intrare asupra
mărimii de ieşire. Ele se obţin astfel:
v1 v2
w a u y y
HR() HP1( HP2(
- ) )
HM()
Fig.78. Schema bloc a unui sistem de reglare cu o mărime de conducere (w), două mărimi
perturbatoare (v1 și v2) și o mărime reglată (y)
y( ) HR ( )HP1 ( )HP2 ( )
Hw ( ) (2.113.1)
w( ) v1 ( ) 0 1 HR ( )HP1 ( )HP2 ( )HM ( )
v2 ( ) 0
y( ) HP2 ( )
Hv1 ( )
v1 ( ) w( ) 0 1 HP2 ( )HM ( )( 1)HR ( )HP1 ( )
v2 ( ) 0 (2.113.2)
HP2 ( )
1 HR ( )HP1 ( )HP2 ( )HM ( )
y( ) 1
Hv2 ( )
v2 ( ) w( ) 0 1 HM ( )( 1)HR ( )HP1 ( )HP2 ( )
v1 ( ) 0 (2.113.3)
1
1 HR ( )HP1 ( )HP2 ( )HM ( )
Sistemul fiind liniar este valabil principiul superpoziţiei, astfel că dependenţa intrare-ieşire în condiţii
iniţiale nule are forma:
y() H w () H v1 () H v 2 () v1 () .
H ( ) matriceade transfer a sistemului
v 2 ()
Regulile de reducere sunt în esenţă reguli de calcul pur matematice. Ele se pot
aplica şi pentru structuri cu blocuri care nu au un corespondent fizic nemijlocit.
În continuare prezentăm patru reguli de reconfigurare (Fig. 79). Blocurile în care
apar inversele unor f.d.t. se numesc elemente de transfer inverse.
i) Regula deplasării unui element de transfer înaintea unui punct de ramificaţie:
u y1 u y1
H() H()
=>
y2 y2
H -1()
u1 y u1 y
H() H()
=>
u2
H-1()
u2
iv) Regula deplasării unui element de transfer înaintea unui element de însumare:
u1 y u1 y
H() H()
=>
u2
H()
u2
Atunci când structurile din partea stângă ale Fig. 79 au un echivalent fizic nemij-
locit, structurile din partea dreaptă pot să nu aibă un echivalent fizic sau să aibă un
alt echivalent fizic. Aplicarea regulilor de reconfigurare este însoţită, de la caz la caz,
de modificări sistemice de care trebuie să ţinem seama în contextul problemei pe
care o avem de rezolvat. Două astfel de modificări sunt următoarele:
i) Atunci când H() este o f.d.t. fizic realizabilă, inversa ei, H-1(), nu mai este
fizic realizabilă.
ii) Structurile din partea dreaptă, având mai multe blocuri decât cele din
parte stângă, nu pot fi utilizate pentru a deduce pe baza lor MM-ISI valabile
pentru sistem întrucât ele măresc în mod artificial numărul variabilelor de
stare (ordinul sistemului rezultat este mai mare).
Exemplificăm aplicarea regulei iv) pentru sistemul de reglare din Fig. 78. Într-o primă etapă se depla-
sează conexiunea serială a blocurilor cu funcţiile de transfer H R() şi HP1() la dreapta elementului de
însumare în care intră mărimea perturbatoare v1. Într-o a doua etapă se deplasează ansamblul
alcătuit de conexiunea serială a blocurilor cu f.d.t. HR(), HP1() şi HP2() la dreapta elementului de
însumare în care intră mărimea perturbatoare v2. Se ajunge astfel la schema bloc din Fig. 80 în care
w, mărimea de reacţie şi canalele prin care intervin v 1 şi v2 interacţionează într-un singur sumator.
1 v2
HP2()HP1()HR()
1 v1
HP1()HR()
w y
HR() HP1() HP2()
-
HM()
Fig. 80. Schema bloc a sistemului de reglare din Fig. 78 obţinută după două operaţii de reconfigurare.
106 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Într-o a treia etapă se aplică pentru bucla din Fig. 80 regulile de reducere. Ea se înlocuieşte printr-un
singur bloc ca în Fig. 81. Obținerea dependenței intrare - ieșire (2.114) este imediată.
1 v2
HP2()HP1()HR()
1 v1
HP1()HR()
w HR()HP1()HP2( y
)
1+HR()HP1()HP2()HM()
Fig. 81. Schema bloc a sistemului de reglare din Fig. 78 obţinută prin aplicarea de operaţii
de reconfigurare şi reducere.
Un mijloc de calcul al f.d.t. ale conexiunilor de sisteme liniare, deosebit de facil şi al-
ternativ algebrei schemelor bloc, îl reprezintă folosirea grafelor de fluenţă 6. Conside-
răm numai cazul sistemelor de tip SISO. Schemele bloc ale acestora se pot înlocui
prin grafe care pot fi citite şi utilizate cu uşurinţă. Odată înlocuită schema bloc prin-
tr-un graf sau odată ataşat un graf unui MM scris sub formă operaţională, funcţiile
de transfer care interesează pot fi calculate folosind aşa-numita regulă a lui Mason.
Înlocuirea unei scheme bloc printr-un graf are ca punct de plecare faptul că
dependenţei y() H() u() i se pot atașa atât o schemă bloc cât și un graf de
fluenţă ca în Fig. 82. Mărimilor de intrare şi de ieşire li se asociază în schema bloc
săgeţi, iar în cazul grafului noduri. Funcţiei de transfer din interiorul blocului îi
corespunde în cazul grafului transmitanţa notată deasupra arcului care leagă
nodurile. Pentru exemplificarea modului de asociere a unui graf unei scheme bloc,
în Fig. 83 este ilustrat graful sistemului din Fig. 78.
u y u H() y
H()
Fig. 82. Schema bloc corespunzătoare dependenţei y() = H()·u() şi graful echivalent.
v1 v2
1
1 u HP1 1
a HR y HP2 y
w
-HM
6 Graful reprezintă o reţea de ramuri (arce) dirijate, interconectate în puncte numite noduri şi care definesc în
mod univoc un sistem de ecuaţii algebrice liniare. Nedeterminatelor le sunt asociate nodurile grafului, iar
coeficienților, sub denumirea de transmitanțe arcele grafului. În acest sens vorbim de transmitanţa ramurii
(arcului). Un nod din care toate ramurile diverg (au sensuri de plecare din nod) se numeşte nod de intrare. Un
nod în care toate ramurile converg (au sensuri de intrare în nod) se numeşte nod de ieşire. Celelalte noduri, în
care apar atât ramuri convergente cât şi ramuri divergente, se numesc noduri ordinare. Nodurile de intrare
reprezintă variabilele independente ale sistemului, iar celelalte noduri variabilele dependente. Semnalul dintr-
un nod ordinar sau dintr-un nod de ieşire este egal cu suma produselor dintre transmitanţele ramurilor
convergente şi semnalele nodurilor din care aceste ramuri pleacă.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 107
buclă - un subgraf în circuit închis, alcătuit din arce simple, care porneşte
dintr-un nod şi revine în acelaşi nod fără a parcurge orice alt nod de două ori; în
figură apare o singură buclă (v. exemplul din Fig. 85); transmitanţa unei bucle
este egală cu produsul transmitanţelor arcelor componente;
a HR u HP1 y HP2 y
-HM
elemente confluente ale unui graf - două căi elementare, două bucle sau o cale
elementară şi o buclă care au în comun cel puţin un nod;
elemente disjuncte ale unui graf – două bucle, două căi elementare, o buclă şi o
cale elementară care diferă cel puţin printr-un arc.
Notăm cu Ti, i = 1; nce - transmitanţa unei căii elementare „i” care leagă o intrare u
de o ieşire y şi cu T'j, j = 1; nb transmitanţa unei bucle oarecari „j” a grafului.
Cu nce şi nb s-au notat, respectiv, numărul căilor elementare disjuncte care leagă
nodul u de nodul y şi numărul buclelor disjuncte din graf.
Funcţia de transfer corespunzătoare canalelor care leagă mărimea de intrare u de
mărimea de ieşire y se obţine cu formula:
nce
T
i 1
i i
H( ) (2.115)
numită formula lui Mason. În această formulă
1 T TT TTT
i i j i j k
(2.116)
este determinantul grafului, iar i minorul asociat căii elementare „i”. El se obţine din
înlocuind în expresia acestuia cu 0 toate transmitanţele corespunzătoare buclelor
confluente cu calea elementară „i”.
În (2.116):
nb
Ti T reprezintă suma transmitanţelor tuturor buclelor din graf,
i 1
Exemplu : Să se calculeze f.d.t. a sistemului cu orientarea u y redat de graful din Fig. 86 (s-a
omis scrierea argumentului operaţional ).
HA1
1 x1 H1 x2 H2 H3 x4 H4
u x3 y
Hr2 -Hr3
-Hr1
Soluţie : Nodurile de intrare şi de ieşire sunt interconectate prin intermediul a două căi elementare
care diferă prin porţiunile cuprinse între nodurile u şi x3. Ele sunt redate în Fig. 87 și Fig. 88.
1 H1 H2 H3 H4
u x1 x2 x3 x4 y
H3 H4
u x3 x4 y
Hr2 -Hr3
-Hr1
Bucla 1, 2 şi 3 au, respectiv, transmitanţele T1 H1H2H3H4Hr , T2 H2H3Hr , T3 H4Hr .
1 2 3
Întrucât toate perechile de bucle sunt confluente determinantul sistemului este 1 (T1 T2 T3 ) .
Totodată, buclele fiind confluente cu ambele căi elementare minorii asociaţi acestora sunt egali cu 1:
1 1 , 2 1 . Folosind formula lui Mason rezultă
În mod curent denumim sistem sau element de transfer cu timp mort un sistem de
forma
y(t ) K u(t ) , K 0, 0 , t R (2.120)
Parametrul K se numeşte coeficient de transfer.
Există numeroase procese fizice care pot fi caracterizate printr-un timp mort propriu-
zis. Cele mai cunoscute sunt procesele de transport de masă sau energie şi procesele
de transfer de informaţie.
Un exemplu tipic este banda transportoare din Fig. 91. Ea se consideră ca sistem
cu orientarea qî → qd, qî fiind debitul de încărcare (mărime de intrare), iar qd debitul
de descărcare (mărime de ieşire). Cele două debite sunt legate prin dependenţa
L (2.121)
q d (t ) q î (t )
v
110 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
în care L este lungimea benzii iar v viteză constantă cu care se deplasează. Modelul
(2.121) este de forma (2.117) cu L v .
qî
v
Fig. 91. Banda transportoare, ca exemplu de
qd sistem cu timp mort.
L
2. Aproximaţii Padé.
Sistemele liniare în timp continuu, de tip SISO, ale căror f.d.t. sunt funcţii raţionale
n
de variabila operaţională s, adică rapoarte de forma H(s) bnsn b1s b0
sunt
a ns a1s a 0
denumite și elemente de transfer raţionale. Elementele de transfer raţionale apar
atunci când modelul sistemului redă un sistem liniar cu un număr finit de elemente
acumulatoare de energie. Elementele de transfer tipizate prezentate în §.2.8. sunt,
cu excepţia ET-Tm, elemente de transfer raţionale.
Sistemele liniare cu timp mort nu au f.d.t. raţionale. Ele corespund unor sisteme
infinit dimensionale iar acest lucru reiese din faptul că în fiecare moment ele memo-
rează toate valorile corespunzătoare segmentului {s m } dat de relaţia (2.118), adică o
infinitate de valori.
Funcţia de transfer a ET-Tm din tabelul din §.2.8. s-a calculat considerând (2.120)
în situaţia când apar semnale bilaterale: y(t) K u(t ) y(s) K e s u(s) .
Folosind relaţia de definire a f.d.t. rezultă
H(s) K e s . (2.122)
La fel, pentru sistemul cu timp mort
a n y (n) (t) a n 1y (n 1) (t 1 ) a 2 y(t n 2 ) a1y (t n 1 ) a 0 y(t n )
b n u(n) (t ) b n 1u(n 1) (t 1 ) b2u
(t n 2 ) b1u (t n 1 ) b0 u(t n )
se obţine funcţia de transfer
' ' '
b sn bn1sn1e1s b1sen 1s b0ens
H(s) n n . (2.123)
a ns a n1s n1e1s a1sen 1s b0ens
7 Fie o funcţie f(x) şi două numere naturale m > 0, n > 0. Se numeşte aproximant Pade de ordinul n+m al lui f(x)
funcţia raţională ~ a a x am x m cu proprietatea că ~
f ( k ) ( 0 ) f ( k ) ( 0 ), k 0,...,m n .
f(x) 0 1
1 b1x bn x n
112 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
De exemplu, aproximaţiile Padé de ordinul 1+1 şi ordinul 2+2 sunt :
2 2
1 s 1 s s
e s 2 , e s 2 12 . (2.125)
2 2
1 s 1 s s
2 2 12
Aproximaţiile Padé de ordin n+k , k < n sunt, spre deosebire de (2.125), expresii
strict proprii. Astfel, aproximaţiile Padé de ordin 2+0 şi de ordin 2+1 sunt:
1 s
1 , es 3 . (2.126)
es
2 2 2 2 2
1 s s 1 s s
2 3 6
De reţinut că, în timp ce sistemele cu timp mort sunt infinit dimensionale datorită
segmentelor de tip {s m } care se memorează în permanenţă, aproximaţiile Padé ale
acestora, sunt realizări finit dimensionale strict cauzale (k<n) sau la limita de
cauzalitate (k=n).
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 113
1
Soluția ecuației diferențiale este x(t) (t, t , x(t ), u , unde reprezintă funcția de tranziție a sistemului.
0 0 [ t 0,t ] )
2
O denumire alternativă, folosită frecvent, este cea de „ecuație cu diferențe”. Se folosește și denumirea de „ecuație recursivă”.
114 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
A. Obținerea realizării invariante la semnal treaptă în domeniul timp
Se consideră formula de calcul a răspunsului sistemului (2.128):
t
x(t) e A(t-t 0 ) x(t0 )
t0
e A(t )Bu()d ,
h
x((k 1)h) e Ah x(kh)
0
e Avdv B u(kh)
(2.131.1)
h Av
Ah
x[k 1] e x[k] e dv B u[k ]
0 , (2.132)
y[k] C x[k] D u[k ]
Forma realizării invariante la semnal treaptă pe care o folosim în mod obişnuit se
obţine din (2.132) după câteva modificări de aspect. Astfel, făcând notaţiile:
h
(h) e Ah , (h) e Avdv B
0
şi folosind convenţia de notare a argumentului „timp normat” 4 rezultă:
x[t 1] (h) x[t] (h) u[t] , x[t0 ] x 0
, (2.133)
y[t] C x[t] Du[t]
În locul notaţiilor (h), (h), C şi D se folosesc adeseori notaţiile Ad, Bd, Cd şi Dd.
Deci, pentru calcularea RIST vom reţine formulele:
x[t 1] A d x[t] Bd u[t] , tZ
(2.134.1)
y[t] Cd x[t] Dd u[t]
3
Se folosește (2.38) :
t A(t ) t 0 A(t ) t A(t )
x(t) e At x(0) 0 e Bu()d e At x(0) e Bu()d e
Bu()d
0 t0
t 0 A(t ) t A(t ) t 0 A(t ) t A(t )
e A(t- t 0 )[e At 0 x(0) e-A(t- t 0 ) 0 e Bu()d] e Bu()d e A(t- t 0 )[e At 0 x(0) e 0 Bu()d]
e Bu()d
t0 0 t0
x(t 0 )
4
În loc de x[k], u[k], y[k] ;I x[k+1], k Z notăm x[t], u[t], y[t] ;I x[t+1], t Z.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 115
cu
h
0
A d (h) e Ah , Bd (h) e AvdvB, Cd C, Dd D ,
(2.134.2)
y(z) = Z yf(s)
(s )= Z
(1 e ) e
f(s) hs 1 khs
H(s )u[k ] = Z
(1 e ) e
f(s) hs 1 khs
H(s )u[k ] . (2.137)
s s
Z reprezintă
f(s) operatorul de asociere a transformatei z semnalului eșantionat obținut
din y(t) prin eșantionare la momentele kh.
Notă: Fie g(t) o funcție original unilaterală și g(t h), N funcția ce rezultă prin trans-
latarea lui g(t) pe axa timpului cu segmentul h . Atunci, sunt valabile egalitățile:
g(t) g(s), g(t h) e hsg(s) și
Z { gf(s)
(s)e-hs } = z Z { gf(s)
(s)} (2.138)
În al doilea caz, pornim de la faptul că impulsul din Fig. 95b corespunde secvenței:
{u[t]}tN = { 0, , 0, u[k], 0,} care are transformata z : u(z ) z k u[k] . În consecinţă,
k 1 ori
A
Fig. 96. Schemă bloc asociată MM-ISI (2.128).
5 Înmulțirea echivalează cu o împărţire prin z , adică prin transformata z a semnalului treaptă unitară discretă.
z 1
t
6
MM-II (2.142) reprezintă forma diferențială a MM-II al unui ET-I: y(t ) y(t 0 ) u( )d .
t
0
118 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Un prim grup de substituții se obține prin aproximarea operației de integrare.
Astfel, pentru ET (2.142) se consideră o variaţie arbitrară a semnalului de intrare
u(t) pe intervalul de timp [kh, (k+1)h), având lungimea unui pas de discretizare
(v. Fig. 97). Prin integrare pe acest interval de timp avem:
(k 1)h (k 1)h
y (t ) dt u(t) dt .
kh kh
Integrala din membrul stâng fiind o diferenţială exactă o calculăm folosind formula
Leibnitz – Newton Rezultă:
(k 1)h
curbiliniu MNPQ . Pentru valori mici ale lui h ea poate fi aproximată prin ariile:
7)
Atributele “retardată” şi “avansată” se referă la faptul că dreptunghiurile considerate au în comun cu trapezul
curbiliniu latura din stânga, corespunzătoare momentului kh (aflat în “urmă”), respective latura din dreapta,
corespunzătoare momentului (k+1)h (aflat “înainte”).
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 119
(2.143). Aplicând convenţia de notare a argumentului „timp normat”, rezultă
succesiv:
h u[t]
, tT ,
y[t 1] y[t] h u[t 1]
1 h u[t] u[t 1]
2
respectiv
h {u[t]} tT h u(z)
{ y[t 1]} tT { y[t]} tT h {u[t 1]} tT ▯▮ (z 1)y(z) h zu(z) . (2.145)
1 1
2 h {u[t]} tT {u[t 1]} tT 2 h (1 z)u(z)
u ů x
B H(z) C
A
Fig.98. Schemă bloc bazată pe folosirea formulei (2.144)
Ea rezultă din schema din Fig. 96 prin înlocuirea blocului integrator cu un bloc în
timp discret având f. d. t. (2.146). Din punct de vedere formal aceasta revine, la
substituirea lui 1 prin:
s
h
z 1 (MDR)
1 h z (2.147)
(MDA)
s z 1
1 z 1
2 h z 1 (MT)
Pentru a evidenţia că este vorba de aproximare, în schema din Fig.98 intrarea blocu-
lui cu funcţia de transfer H(z) s-a notat cu ů.
Se ştie că pentru sistemele în timp continuu caracterul integrator este asociat cu pre-
zenţa polului p = 0 în f.d.t.. Se observă că potrivit relaţiilor (2.147) polului p = 0 din
cazul sistemelor în timp continuu îi corespunde pentru sistemele în timp discret
polul z = 1.
Rezumat: Aplicarea metodei de discretizare prin aproximare constă în alegerea uneia dintre
cele trei formule comasate în (2.147) şi efectuarea substituţiei în funcţia de transfer H(s) a
sistemului în timp continuu care trebuie discretizat. Sistemul în timp discret rezultat, de f.d.t.
120 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
H(z), furnizează în fiecare moment de discretizare a timpului o valoare de aproximare a
răspunsului sistemului în timp continuu la momentele de discretizare.
Exemplul 1: i) Să se determine STD asociat prin metoda dreptunghiului avansată sistemului în timp
(t) 2u(t) 3a(t) (*). ii) Să se determine f.d.t. a STD asociat prin metoda dreptunghiului
continuu 5u
1
retardată algoritmului de reglare cu f.d.t. H(s) (**). În ambele cazuri pasul de
s2 2s 5
discretizare a timpului este h.
1
3
Soluţie: i) Sistemului îi corespunde funcţia de transfer H(s ) 3 s , iar în conformitate cu
5s 2 1
5 2
s
hz
3
z 1 3hz 3h
(2.145) rezultă H(z ) H(s ) 1 hz . Întrucât
hz (5 2h)z 5 5 2h 5z 1
s z 1 5 2
z 1
u(z ) , avem u(z ) 3h , respectiv (5 2h) u(z ) 5z 1 u(z ) 3h a(z ) . În consecinţă
H(z )
a (z ) a(z ) 5 2h 5z 1
5 3h
modelul în timp discret este u[t] u[t 1] a[t] (*').
5 2h 5 2h
1
ii) De data aceasta H(s) se rescrie sub forma H(s ) s2 , astfel că
1 1
1 2 5 2
s s
2
h
(z 1)2 h2 z 2 (** ').
H(z ) H(s ) 1 h 2
1 2 2
h h 1 2(1 h )z (1 2 h 5 h )z
s z 1 1 2 5
z 1 (z 1)2
Exemplul 2: Să se determine modelul în timp discret asociat prin metoda trapezului sistemului în
x (t ) Ax(t ) Bu(t )
timp continuu (***).
y(t ) Cx(t )
Soluţie: Integrând membru cu membru ecuaţia de stare din (***), pe intervalul [kh, (k+1)h), potrivit
aproximării din (2.142) avem
Fie variabila ajutătoare x[t] x[t] 12 h (I 12 hA)1 B u[t] (***2). Prin eliminarea lui x din (***1), pe
1 1 1
A d (I 2 hA) (I 2 hA)
baza relaţiei (***2) rezultă x[t 1] Ad x[t] Bd u[t] (***3) în care (***4).
1
Bd h(I hA)2 B
2
În ceea ce priveşte ecuaţia de ieşire din (***), formal este suficient să eliminăm pe x pe baza relaţiei
(***2). Se obţine
În figură P este procesul condus (sistem în timp continuu), iar RN este regulatorul
numeric (sistem în timp discret). Cele două părţi interacţionează prin intermediul
convertorului numeric-analogic CNA şi al convertorului analogic-numeric CAN. Sem-
nalele notate cu litere supraliniate sunt semnale eşantionate, adică semnale în timp
discret necuantizate în amplitudine. Restul semnalelor sunt semnale analogice. RN
comandă procesul prin semnalul de comandă u şi se „informează” despre situaţia
procesului condus prin semnalul de reacţie y obţinut prin eşantionarea şi conversia
analogic-numerică a mărimii de reglate y. Prin semnalul de referinţă w se prescrie
pentru y un regim de funcţionare dorit.
În scopul dezvoltării unor modele matematice utilizabile pentru sinteza sistemului
de reglare, CNA şi CAN se înlocuiesc, în contextul precizat în continuare, cu modele-
le reprezentate în Fig.99 deasupra acoladelor. Modelele conţin două întrerupătoare
care se închid sincron și periodic, cu perioada h, pe intervale de timp infinit mici şi
un element de reţinere (ER) 8 cu rol de element de memorare. Intervalele de timp
mici servesc pentru transmiterea semnalelor eșantionate.
8 Elementul de reţinere reprezintă cel mai simplu element de refacere a semnalelor în timp
continuu, numit în general “extrapolator de ordinul zero” (zero order holder (ZOH)).
122 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
y[k] y(k h) y k 10. În Fig. 101 sunt ilustrate semnalele asociate CAN din Fig.95.
9 Maniera în care au fost modelate procesele care au loc în CNA are acoperire doar în ceea ce
priveşte dependenţa dintre intrare şi ieşire. Semnalul ~ u (t) nu există în realitate. În convertoarele
reale informaţia u [k] = u k , generată secvenţial, este reţinută în registre ale căror conţinuturi sunt
modificate la momentele k·h şi folosite pentru comanda adecvată a unui sistem de comutatoare ale
unor circuite electronice. La ieşirea acestora rezultă un semnal u(t) cuantizat în amplitudine. În
mod obişnuit, datorită valorii foarte mici a cuantelor, se face abstracţie de această cuantizare
considerând, în acord cu cele menţionate, semnale eşantionate. Prin aceasta se simplifică
modelarea şi calculele de proiectare.
10 Şi de data aceasta, maniera în care au fost modelate procesele dintr-un CAN are acoperire doar
în ceea ce priveşte dependenţa dintre intrare şi ieşire. În realitate fenomenele sunt complexe şi se
desfăşoară într-un ansamblu alcătuit dintr-un circuit de eşantionare şi reţinere şi din convertorul
analog-numeric propriu-zis. Circuit de eşantionare şi reţinere funcţionează alternativ în regim de
sistem de urmărire a semnalului de intrare şi în regim de eşantionare la momentele k·h, durata
procesului de conversie fiind considerată foarte mică. După conversie rezultă semnalul y [k],
y[k] y(k h) cuantizat în amplitudine. Datorită valorii foarte mici a cuantelor, în mod obişnuit se
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 123
w a u ~
u y y
u
RN ER P
-
H(z) (1 z 1 ) Z 1f(s) .
H(s) (2.151)
s
unilaterale.
124 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Atunci când pentru proiectarea unui sistem de reglare numerică procesul condus se
consideră prin realizarea invariantă la semnal treaptă (2.150) sau (2.151),
regulatorul RN se proiectează direct ca sistem în timp discret.
Există însă și situații de proiectare a RN pentru h de valoare foarte mică, în care se
consideră că RN se poate obţine ca model de aproximare al unui regulator în timp
continuu R proiectat pentru un sistem de reglare în timp continuu, fictiv, care
trebuie să conducă tot procesul P și să realizeze aceleași performanțe ca și sistemul
de reglare numerică dorit. Spunem că regulatorul RN se proiectează ca regulator
cvasisontinual. În astfel de cazuri, dacă regulatorul R are f.d.t. HR(s), f.d.t. a
regulatorului RN se va obține prin metoda substituției
H RN ( z ) H R ( s ) 1 . (2.152)
cu substituit conform rel. ( 2.147 )
s
Fig.103. Canalele informaţionale luate în considerare în cazul metodei RIST (canalul r.i.s.t.) şi în cazul
discretizării prin aproximare (canalul d.a.).
Notă: Pentru a explica modul în care se pune problema obținerii regultoarelor numerice
cvasicontinuale notăm în Fig.99 cu P conexiunea serie a blocurilor CNA, P şi CAN. Se
obţine structura simplificată de sistem de reglare numerică din Fig.104a.
Având în vedere că blocurile sistemului din Fig.99 sunt separabile și că convertoarele sunt
elemente liniare sistemului din Fig.104a îi asociem sistemul în timp continuu din
Fig.104b, cu rol de structură de calcul şi nu de structură fizică. Asocierea se face numai
din punct de vedere informaţional parcurgând următorii paşi:
w u y w u y
RN P R P0
-a- -b-
Fig.104. Structuri de reglare referitoare la problema discretizării prin aproximare
i) În cadrul lui P se grupează potrivit algebrei schemelor bloc cele două convertoare CAN
şi CNA, în această ordine, într-un singur subsistem în timp continuu numit element de
eşantionare şi reţinere EER, ca în Fig.105. Întrerupătorul din cadrul EER nu mai
realizează conversii de tip A/N sau N/A. El are doar rolul de simplu eşantionator care
ii) Se grupează apoi într-un singur bloc notat cu P, tot potrivit algebrei schemelor bloc,
EER împreună cu procesul P. Blocul P este un sistem în timp continuu care are atât la
intrare cât şi la ieşire semnale analogice.
iii) Blocul P fiind un sistem în timp continuu pentru reglare se foloseşte un regulator în
timp continuu R. Rezultă schema din Fig. 105b. Regulatorul R se proiectează astfel încât
schema din Fig. 105b să asigure aceleaşi performanţe ca şi cele impuse schemei cu
regulatorul numeric RN din Fig. 105a.
Problema discretizării prin aproximare se pune cu privire la regulatorul R, proiectat pentru
procesul P, în sensul că prin discretizarea lui R trebuie să rezulte un regulatorul numeric
RN care să conserve pentru sistemul de reglare performanțele impuse la proiectare 13.
Practic, discretizarea constă în generarea unui algoritm care trebuie să aproximeze potrivit
unei metode numerice comportarea regulatorului în timp continuu R al cărui semnal de
intrare provine din ieșirea y a procesului reglat, adică dintr-un semnal care nu mai apar-
ține unei clase de semnale bine precizată ci este de o formă oarecare. Pentru ca aproxima-
rea să fie admisibilă este necesar ca pasul h folosit în formulele de discretizare să fie foarte
mic. Acest mod de a proceda este cunoscut sub denumirea de metoda cvasi-continuităţii:
dacă pasul de discretizare a timpului este suficient de mic, sistemul din Fig.105a cu RN
asociat regulatorului R va avea o comportare apropiată de cea a sistemului din Fig. 105b.
13)Faptul că sistemul în timp discret reproduce comportarea unui sistem în timp continuu nu în-
seamnă neapărat un avantaj din punctul de vedere al performanţelor obtenabile.
126 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
şi cu f.d.t. de forma:
Numărul variabilelor de stare din (2.153) este n + m.Vectorul de stare are în afara
celor n componente ale lui x încă m componente auxiliare grupate în xa. În
consecinţă, discretizarea sistemelor cu timp mort, cu (0,h), se soldează cu avantajul
dispariţiei timpului mort şi al obţinerii în final a unui model de aceeaşi formă cu cel din
cazul sistemului fără timp mort, însă şi cu dezavantajul măririi ordinului sistemului.
b) Indiferent de relația dintre h și valorilor şi h li se pot asocia întotdeauna doi
parametri, şi , prin relaţia:
h h , N*, [0,1) . (2.154)
este cel mai mic număr întreg cu proprietatea că h > , iar este cota parte din
valoarea lui h care trebuie adăugată la timpul mort pentru a obţine cantitatea h.
4 3.5
De exemplu, dacă 3.5 sec, h 0.8 sec avem: 5 0.8 0.8 5, 0.625.
0.8
c) În cazul h < , plecând de la descompunerea lui sub forma (2.154), din (2.152)
se obţine o ecuație de stare de forma:
x[t 1] (h) x[t] 1(h, ) u[t ] 0 (h, ) u[t 1] , (2.155)
în care
~ (1 ) h Av ~ h
Φ(h) e Ah , Γ1 (h, ) e Ah e B dv , Γ0 (h, ) e Av B dv . (2.155’ )
0 0
Fie variabilele de stare ajutătoare xa1, xa2, ... , xa, definite prin relaţiile
xa1[t 1] u[t 1] , xa2[t 1] u[t 2] , , xa [t 1] u[t] .
H(z) (1 z 1 ) z Z f(s)
1 z .
1
(2.159)
s
Soluţie: Întrucât = 0.2 sec şi h = 0.25 sec, avem τ 0.2 1 0.25 0.25 0.2 0.25 , deci
0.25
H(z)
z 1 1
Z f(s)
2 Z f(s)
1 Z f(s)
1
]=
z2 s s 1 s 2 0.2
z 1 z ze10.21.25
ze20.20.25 z 1 1 e0.25 e0.1
2 2 10.25
20.25
2 0.25
z z 1 z e z e z z 1 z e z e0.5
(1 e 0.25 )[(1 e 0.25 e 0.5 e 0.75 )z 2 e 0.25 (1 2e 0.5 e 0.75 )z (e 0.75 e 1 )] .
H(z )
z(z e 0.25 )(z e 0.5 )
128 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
1) Notaţia u(·) are semnificaţia u(t) pentru sistemele în timp continuu şi u[t] pentru sistemele în timp discret.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 129
Dacă matricele A, respectiv A-I din (2.166) şi (2.167) sunt singulare, atunci formulele
(2.168') și (2.168’') nu sunt utilizabile, iar soluționarea sistemelor depinde de fiecare
caz în parte. În particular, dacă B u 0 , sistemele (2.166) şi (2.167) sunt nedetermi-
nate având o infinitate de soluţii. În locul unui punct de echilibru vom avea un
domeniu de echilibru.
Exemplul 1: Să se demonstreze că pentru sistemele liniare aflate în regim liber punctul x = 0 este un
punct de echilibru.
Soluţie: În regim liber avem u = 0, astfel că ecuaţiile (2.166) şi (2.167) devin A∙xe = 0 și (A-I)∙xe = 0. În
ambele cazuri xe = 0 este o soluţie a ecuaţiilor rezultate. Dacă, în plus, matricele A, respectiv A-I, sunt
nesingulare, atunci xe = 0 este unicul punct de echilibru al sistemelor. În astfel de cazuri, dacă
punctul de echilibru este atractor, în regim liber sistemele vor ajunge în punctul de echilibru oricare ar
fi starea lor iniţială, iar dacă este repulsor, traiectoriile de stare se vor îndepărta de el.
0
d(t) 0 1 d(t) 1 P(t)
v (t) 0 0 v(t)
JI (2.169)
d(t)
d(t) 1 0
v(t)
și pentru
ii) sistemul de poziţionare „masă–resort” din Fig. 106 având
MM-ISI
0 1 0
d(t) d(t) 1 F(t)
kr
v(t) 0 v(t) (2.170)
m m
d(t)
d(t) = 1 0
v(t) Fig. 106. Sistem masă-resort
0 1
Soluţie: i) Pentru sistemul (2.169) matricea A = este singula-
0 0
ră. Formula (2.169) nu poate fi folosită. Existenţa punctelor de echilibru se studiază pe baza ecuaţiei
(2.166) care devine
0
0 1 d e 0 ve 0
1 P(t) 0 P(t) 0 .
(*)
v
e J
0 0
I
ve
Dacă P(t) = 0, sistemul (*) este nedeterminat şi admite o infinitate de DE
soluţii: e
d
, R . Din punct de vedere practic rezultatul are ur- d
v e 0
mătoarea interpretare: sistemul se poate găsi în echilibru numai dacă
acţiunea pondero – motoare P şi viteza ve sunt nule. Anularea lui P tre-
buie să se producă în momentul când v(t) trece prin valoarea 0. În
Fig. 107. Domeniul de echilibru
astfel de cazuri sistemul rămâne în poziţia de = α în care s-a găsit în al sistemului (2.169) coincide cu
momentul când cele două mărimi au devenit simultan nule. Din punct axa d.
de vedere teoretic aceasta înseamnă că sistemul (2.169) are un dome-
niu de echilibru DE ca în Fig. 107:
Dacă P(t) 0, atunci sistemul (*) este incompatibil, iar sistemul de poziţionare nu are nici un punct de
echilibru.
ii) Punctele de echilibru ale sistemului (2.170) se obţin din ecuaţia
130 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
0 1 0 v e 0
k de 1 F(t) 0 1 . (**)
r 0 v e d F(t)
0 e k r
m m
Rezultă că în cazul F(t) = F0 = const. sistemul are un singur punct de echilibru. Altfel, sistemul nu are
puncte de echilibru. Rezultatul poate fi intuit cu uşurinţă plecând de la Fig. 106: dacă forţa F este
constantă atunci, în limitele elasticităţii resortului, sistemul ajunge într-o stare de echilibru în care
forţa dezvoltată de resort echilibrează forţa exterioară.
y = f(x) , (2.171)
iar (x e , f (x e )) un punct pe Gf. Tangenta Tf la grafic în acest punct are ecuaţia
y f ( x e ) f ' ( x e )( x x e ) (2.172)
y
y x Tf
y y y
Se observă că tangenta poate fi folo- y
sită pentru a aproxima dependența e
y = f(x) în vecinătatea punctului ye
(x e , f (x e )) . Cu cât variaţiile lui x în x x x e
2Sistemul conţine una sau mai multe egalităţi ale căror membri sunt expresii derivabile în raport
cu toate mărimile caracteristice (mărimi de intrare, de stare şi de ieşire), derivatele satisfăcând în
punctul condiţiile de limită precizate.
132 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
În relaţiile de mai sus f(ve) şi g(we)reprezintă derivatele de ordinul I ale funcţiilor f(v)
şi g(w) în raport cu v şi w, calculate în punctul de funcționare, iar Δv și Δw diferențele
v1(t ) v1e w1(t ) w1e
v v(t ) ve v 2 (t ) v 2e , w w(t ) w e w 2 (t ) w 2e .
.......... ..........
df (v )
T
f f
f ' (v e ) v ve ... ; (2.179)
dv v1 v p vve
df1
dv
df (v )
f ' (v e ) ; (2.180)
dv
vve
df
s
dv v v e
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 133
f este o funcţie vectorială cu s componente şi v o variabilă vectorială cu p
componente:
f1 f1 f1
v
v 2 v p
1
df (v ) f2 f2
f2
f ' (v e ) vve v1 v 2 v p Jf (v e ) , (2.181)
dv
fs fs
fs
v1 v 2 v p
v ve
forma celulară:
f ' (v e ) [Jf ,x (v e ) Jf ,u (v e )] . (2.182)
a1y a 0 y b0 u . (2.183)
Acest sistem de ordinul I este rezultatul căutat. În egalităţile de mai sus s-a notat:
u u ue , y y y e , y y y e y .
Exemplul 2: Fie sistemul neliniar
x (t ) f (x(t ), u(t ))
, (2.184)
y(t ) g(x(t ), u(t ))
cu f şi g derivabile în raport cu x și u. Prin ipoteză se consideră că sistemul are un punct de echilibru
Λ(ue,xe,ye). Deci x e 0 . Să se determine cu ajutorul metodei de liniarizare după tangentă MM-ISI
liniarizat în vecinătatea punctului de echilibru considerat.
Soluţie: Notăm cu u = u - ue, x = x - xe şi y = y - ye, variaţiile lui u, x şi y în raport cu coordonatele
lui . Fiecare ecuaţie este de forma (2.175) soluţia obţinându-se cu relaţiile (2.177) şi (2.181). Astfel,
rezultă
3
Trebuie făcută distincţie între matricea Jf(v) numită matrice Jacobi a funcţiei f(v) sau matrice jacobian a funcţiei f(v) şi
determinantul Jf(v)din cazul când Jf(v) este pătratică şi care este denumit jacobianul funcţiei f(v).
134 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Soluţie: i) Notăm cu v volumul lichidului din rezervor corespunzător Fig. 109. Rezervor conic
1
situației în care înălțimea de umplere este h. Avem: v(t ) r 2 h(t ) .
3
2
r(t ) R R 3
Întrucât , rezultă: v(t ) h (t ) . MM-II se obține din bilanțul de debite:
h(t ) H 3 H
v (t ) q (t ) q (t ) . După efectuarea înlocuirilor obținem:
a c
2
R
h 2 (t ) h
(t ) a u (t ) b u (t ) , (a)
H 1 2
ii) (t ) h
Fie un punct de echilibru pentru care h 0 , h(0)=h0, u1(t)=u10 și u2(t)=u20. Potrivit MM-II
0
(a) pentru acest punct de echilibru avem: 0=au10+b-u20.
Prin liniarizarea MM-II (a) în vecinătatea acestui punct de funcționare obținem:
2 2
R R
2h0 h 0 h(t ) h0 h (t ) a u1(t ) u2 (t ) ,
2 .
H
H
unde: h(t ) h(t ) h , u (t ) u (t ) u , iar u (t ) u (t ) u .
0 1 1 10 2 2 20
Întrucât h 0 , ca model liniarizat rezultă blocul integrator:
0
2
R
h0 h (t ) a u1(t ) u2 (t ) .
2 .
H
Renunțând la simbolul se obține MM-II liniarizat:
2
h. (t)
2
1 H
h 1
a u (t ) u (t ) .
2
(b)
R 0
în care (t) (t) e , M(t) M(t) Me , cu e determinat prin rezolvarea ecuației (b).
x 1(t ) x 2 (t )
g 1
x 2 (t ) sin x1(t ) M(t ) 5 (d)
l m l2
(t ) x1(t)
Pentru funcţia vectorială
x2
f (x1, x 2 , M) g 1 ,
sin x1 M
l m l2
asociată modelului (d), matricea Jacobi calculată în punctul de echilibru este
0 1 0
Jf (e ,0, Me ) g cos 0
1.
l e 2
ml
Aşadar, sistemul liniarizat în vecinătatea punctului de echilibru are forma
x (t ) 0 1 x (t ) 0
1 g 1
1 M(t )
x 2 (t ) cos e 0 x 2 (t ) (e)
l m l 2
(t ) x1(t)
Este uşor de verificat că prin eliminarea cantităţilor x1(t) = x1(t)-e şi x2(t) =x2(t) – 0, din (e) se obţine
(c).
y şi u 2 . În punctul de funcţionare
Soluţie: Sistemul este neliniar datorită termenilor de gradul II: y
4
În cazul de față prin punct de echilibru se înțelege un punct de funcționare în care toate derivatele temporale ale
mărimii de ieșire, respectiv ale mărimilor de stare sunt nule.
5
Pentru punctul de echilibru se regăseşte egalitatea (b).
136 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
y
y 2 y y y u 2
0.
5 u , v y , w u .
f (y, y , y ) f ( v ) g(u ) g( w ) y
Potrivit notaţiilor făcute, pentru membrul stâng punctul de funcţionare în vecinătatea căruia facem
y0 0
0 , iar pentru membrul drept w [u ] . Dezvoltarea în serie Taylor
dezvoltarea este v 0 y
0 0 0
y 0 y 0
(v. (3.81)) conduce la:
1 f 1 f 1 f
y0 (y y0 ) ( y y 0 ) ( y y 0 ) T OSf
1! y y 0 1! y y 0 1! y y y
0
1 g
u 02 0.5 u 0 (u u 0 ) T OSg
1! u u u 0
După reducerea unor termeni pe baza egalității (*) şi omiterea TOS se obţine:
Ca urmare, traiectoriile reale ale sistemului (2.187.b) vor diferi de cea nominală, iar
y y*. Notând
u u u , x x x , y y y ,
1. Transformări de stare
Se consideră sistemul liniar (Atenţie! Se lucrează cu variabile unificate!)
x' A x B u
, (3.1)
y C x D u
cu x Rn ,u Rm, y Rp și o matrice pătratică T, (n,n), nesingulară ( T -1). Fie x*,
x* Rn, un grup de noi variabile introduse prin relația:
x*= T x (3.2)
Spunem că relaţia (3.2) realizează o transformare de variabilă de stare în sensul că x
reprezintă vechea variabilă de stare iar x* - noua variabilă de stare. Fiecare
componentă a vectorului x* este o combinaţie liniară de componente ale vectorului x.
În consecinţă componentele lui x* îşi pierd de cele mai multe ori sensul fizic.
Efectuarea unei transformări de stare face necesară transpunerea MM (3.1) de
variabila de stare x, într-un MM de variabilă de stare x*. Transpunerea decurge astfel:
x' = A x B u T (Se înmulţeşte ecuația de stare din (3.1), la stânga, cu
matricea T )
T x' T A x T B u (3.3)
u x' x
-1
B C
Potrivit acestei scheme, variabilele de stare pot fi considerate fie ca mărimi de ieşire ale
blocurilor cu f.d.t. -1, fie ca mărimi de ieşire ale structurilor cu reacţie proporţionala
X x
x 1 Fig. 112. Referi-
X’ λ toare la poziționa-
λ1 rea variabilelor de
stare în schema
din Fig. 111.
A
realizate în jurul blocurilor cu f.d.t. -1 (Fig. 112). Ideea u x
este reluată în Fig. 113 și 114. s-1
1
- x (t) a x(t) u(t) a
xs us s xs a xs us
sa
Fig. 113 Alegerea variabilelor de
Fiecare dintre egalităţile încadrate reprezintă o stare pentru STC.
ecuaţie de stare. x
u
În cazul STD (Fig. 114), în mod similar, avem: z-1
i) Aducem schema bloc la o formă în care apar doar operaţii de înmulţire cu constante,
sumatoare şi blocuri de tipurile λ1 sau λ1 prevăzute cu o reacţie de tip proporţional. In
acest scop poate fi folosita algebra schemelor bloc.
ii) Se adoptă ca variabile de stare ieşirilor tuturor acestor blocuri. Pentru fiecare bloc se
deduce ecuaţia de stare corespunzătoare variabilei de stare de la ieşirea blocului.
iii) După încheierea operaţiei de asociere a ecuaţiilor de stare se alcătuieşte MM-ISI al
sistemului.
Exemplu: să se determine o realizare sistemică pentru sistemul de reglare din Fig. 115:
M
w - y
KI 5 10
KR
s 10 s 1 s (0.2 s 1)
- -
0.05
0.01
Fig. 115. Schema bloc a unui sistem de reglare automată a turației unui motor de c.c.
Soluție: Observăm că în schemă apar un bloc de tip PI și unul de tip PT2 care nu corespund tipurilor
menţionate. Ca urmare schema se reconfigurează ca în Fig. 116:
w M
KR x3
- x2 x1 y
5 10 1
s 0.2 s 1
- 10 s 1
KI -
s x4 0.05
0.01
Fig. 116. Schema din Fig. 115 reconfigurată în vederea introducerii variabileleo de stare
S-au definit variabilele de stare de la x1 la x4 ca ieşiri ale blocurilor cu f.d.t. de tip PT1 (adică de forma
K K
) şi de tip integrator ( ) . Succesiv, avem:
T s 1 s
1
x1 (s) x 2 (s) sx1 (s) 5x1 (s) 5x2 (s) x 1 (t) 5x1 (t) 5x 2 (t) ,
0.2s 1
KI
x 4 (s ) (w(s ) 0,01x1(s )) x 4 (t) K I w(t) 0.01 K I x1 (t) ,
s
• −− o y(t) x1(t)
x 1 5 5 0 0 x1(t ) 0 0 x1(t )
x 0 x 2 (t ) w(t ) x (t )
1 0 0 0 2
2 0.5 0 10 0 10
;y(t) = .
x 3 0.005 K R 0 0.1 0.5 x 3 (t ) 0.5 K R 0 M(t ) x 3 (t )
x 4 0.01 K I 0 0 0 x 4 (t ) K I 0 x 4 (t )
Realizarea sistemică asociată celor 2 cazuri, atunci când se folosesc variabile unifi-
cate, este:
x1 0
x'1
0 1 0 0 0
0 0 1 0 0
x
x'2 2 0
+
u
0 0 0 0 1 0
x'n 1 a a a a a x n 1
x' 0 1 2 n 2 n 1
n an an an an an x n 1
a
A n
(3.9)
x1
x 2
y b0 b1 b n 1
x n 1
x
n
y(t ) 2
Exemplu: Realizarea sistemică a MM-II (n=2): 5 y (t) 0
.5 y(t ) 3
u(t) este
a2 a1 a0 b0
x 1(t ) 0 1 x1(t ) 0
u(t )
x 2 (t ) 0,1 0 ,4 x 2 (t ) 0,2
.
x1(t )
y(t ) 3 0
x 2 (t )
Matricea A care apare în (3.9) poartă numele de matrice companion (matrice de înso-
ţire sau de acompaniere) sau matrice Frobenius. Denumirea provine din faptul că ea
însoţeşte polinomul caracteristic al sistemul (3.6) sau (3.7).
μ(λ) a n λn a n 1λn 1 .... a1λ a 0 . (3.10)
În continuare prezentăm modul în care se ajunge la realizarea sistemică (3.9).
Pentru sistemul cu f.d.t. (3.8) având orientarea u→y avem
y() = H()∙u(). (3.11)
Egalitatea (3.11) se poate scrie sub forma
142 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
1
y() 1 n 1 n
u () (b n 11 ... b1n 1 b 0 n 1 )
a n a n 1 ... a1 a 0
1
Definim variabila ajutătoare: ~
y ( ) u () . Din aceasă
a n a n 1 a1n 1 a 0 n
1
relaţie rezultă:
a a a 1
y() 0 n ~
~ y() 1 n 1 ~
y() ...... n 1 1 ~
y() u ()
an an an an
y(λ) b0 λn ~
y(λ) b1 λn1~
y(λ) ...... bn1 λ1 ~
y(λ)
Fie variabilele:
x1 () n ~
y ( )
(3.12)
n 1 ~
x ( )
2 y(),, x n 1 () 2 ~
y();
x n () 1 ~y()
Se observă relaţiile de legătură:
x1 () x 2 ()
x 2 () x 3 ()
(3.13)
x n 1 () x n ()
Din ultima relaţie din (3.13) şi din prima relative încadrată avem:
a a a
x n () ~ y() 0 x1 1 x 2 .... n 1 x n (3.14)
an an an
Din a doua relaţie încadrată rezultă:
y() b 0 x1 () b1x 2 () .... b n1x n () (3.15)
Egalitatea x i () x i1 () are drept corespondent în domeniul timp egalitatea
x 1 ( t ) x i 1 ( t ) pentru ST C
x1 x i 1 , adică una din egalităţile .
x i [ t 1] x i 1[ t ] pentru ST D
În acest context egalităţile (3.13) devin primele n-1 ecuaţii de stare din (3.9), relaţia
(3.14) devine ultima ecuaţie de stare din (3.9), iar relaţia (3.15) conduce la ecuația de
ieşire din (3.9).
Întrucât y() H() u() , relaţiei (3.17) îi corespunde schema bloc din Fig. 117 în
bn*
care, faţă de cazul ieşirea mai are o componentă, pe u () , potrivit formulei
an
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 143
x1
x *
y b 0 b n 1 2 n u
b
b1 (3.17’)
an
x n
y1
bn1n1 ........ b1 b0
u an n an 1n 1 ..... a1 a0
u y y= y1+y2
bn n b* n1n 1 ........ b1 b* 0
* Sistem cu ecuatiile de
a n n a n 1 n1 ..... a1 a 0 stare din (3.9)
y2 Ecuaţia
bn* (3.17’)
an
2z 2 3z 1 7z 3
Exemplu: Dacă H(z) 2 , atunci realizarea sistemică asociata este
z 5z 2
2
z 5z 2
2
Se rețin coeficienții B i , toți fiind matrice de acelaşi tip cu H, adică de tipul (p,m).
Exemplu: Să se determine o realizarea sistemică asociata STC cu două intrări şi două ieşiri având
2s 1 3
(s 1)(s 2) (s 1)(0.1s 1)
matricea de transfer: H(s)= .
5 2s 3
0.1s 1 (0.1s 1)(s 2)
Soluţie: Rescriem matricea de transfer H(s) astfel încât toţi numitorii să fie polinoame monice
(coeficienţii termenilor de gradul cel mai mare să fie unitari):
2s 1 30
(s 1)(s 2) (s 1)(s 10)
H(s) = .
50 20s 30
s 10 (s 10)(s 2)
= (s 2 3s 2)(s 10) s 3 13 2
s 32
s 20
. Rezultă r = 3.
π2 π1 π0
Calculăm:
2 0 2 21 30 10 60
s s
50 20
150 50
100 30
B2 B1 B0
0 I2 0 0
x ( t ) 0
0 I 2 x(t) 0 u(t)
20 I 2 32 I 2 13 I 2 I 2
y( t ) B
0 B1 B 2 x ( t )
x 'i λ i x i bi u , (3.25.1)
iar ecuația de ieșire de forma
y c1 x1 c2 x 2 cn x n . (3.25.2)
Fig. 118. Graful asociat
sistemului (3.24).
Sistemului (3.24) îi corespunde graful din Fig. 118. Se ob-
servă că:
i) pentru realizarea standard diagonala fiecare variabila de stare xi este de sine
stătătoare în raport cu celelalte variabile de stare;
ii) variabila xi poate fi modificată (controlată) prin mărimea de intrare dacă b i 0 .
Dacă b i 0 mărimea de intrare nu afectează starea xi, altfel spus, prin u nu se
poate controla starea xi;
iii) Dacă c i 0 , xi influențează mărimea de ieșire y, iar dacă c i 0 , xi nu influen-
țează mărimea de ieșire și nu poate fi observată prin intermediul variațiilor lui y.
Funcția care reprezintă soluția unei ecuații de stare de forma (3.25.1) în regim liber
poartă denumirea de „mod asociat valorii proprii i” 1. Dacă (3.25.1) este un STC
1
A se revedea noțiunea de „mod caracteristic al sistemului (mod natural sau mod) introdusă în §.2.4., secțiunea 1.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 147
it
modul asociat stării xi are forma x i (t) i e , iar dacă este un STD modul are forma
x i [t ] i ti . Coeficientul i reprezintă un coeficient dependent de starea inițială xi(0)
sau xi[0].
Considerând că în vectorul de stare x al sistemului (3.24) singurul mod nenul este
modul x i ( t ) i e i t sau x i [ t ] i ti rezultă că vectorul de stare x apare sub forma:
0 0 0 0
i 1
i 1
0 0 0 0
λ it
x (t) i e i 1 i e λ it , respectiv x [t] i λ t
i i t
1 i λ i .
0 0 0 0
n i n i
0 0 0 0
i i
în care i este vectorul propriu asociat valorii proprii i (soluția ecuației A θ i = i θ i).
Răspunsul liber al sistemului (3.24) se obține prin însumarea tuturor modurilor, adică
cu formula:
n n
x (t) γi θi e λ i t sau x [t] γ i θi λ it (3.26)
i 1 i 1
Coeficienții γ i se determină din condițiile inițiale. Rezultatul este valabil indiferent de
modalitatea în care sunt obținuți vectori proprii.
Observație: Cazul prezentat, sistemul (3.24), este varianta simplă a cazului general cores-
punzător sistemelor pentru care polinomul caracteristic are rădăcini multiple, cunoscut sub
denumirea de realizare standard Jordan.
Observație: Întrucât valorile proprii s-au presupus simple, fiecare ecuație (3.30) reprezintă
un sistem liniar nedeterminat de n ecuații cu n necunoscute, având un grad de libertate.
Forma matricei A nu depinde de utilizarea acestor grade de libertate. Alegerea gradelor de
libertate influențează coeficienții care apar în matricele B și C calculate conform relațiilor
(3.31).
5 0 0
x [t 1] x [t] u[t]
Exemplu: i) Să se aducă la forma standard diagonală sistemul 2 1 2 .
y[t] 3 1 x [t]
2
ii) Să se calculeze răspunsul liber al sistemului pentru condițiile inițiale x [0] .
3
5 0
Soluție: ( ) ( 5) ( 1) 1 1, 2 5 .
2 1
Se observă că αβ 0 .
1 1
0 3
1
1 3 3 0 3 1 0
T =- 1 T 1 A .
3αβ 0 0 0 5
3
2
Valorile parametrilor α, β se adoptă astfel încât B α și C α 4β să aibă forme favorabile pentru
0
aplicația care necesită forma diagonală. În particular, pentru 1 obținem realizarea
1 0 2
x[t 1] x[t] u[t] .
0 5 0
y[t] 1 4 x[t]
ii) Calculăm răspunsul liber al sistemului pe două căi. Pe de-o parte, ne folosim de formula (3.26), iar
pe de altă parte de forma inițială a sistemului. Rezultatul este același.
11 0 2 3 2 5t
x [t] (1) (5) 2 t 11
t t
t .
3 1 3 1 5 (1)
3 3
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 149
1
0
Formei inițiale a sistemului îi corespunde matricea rezolventă (zI A ) 1
z 5
1
. Ca
2z
(z 1) (z 5) z 1
z
0
urmare, z (zI A ) 1
z 5 .
z /3 z /3 z
z 5 z 1 z 1
5t 0 2 5t
1 ▐-
A 1 t t , avem x [t] A x [0] 2 t .
Întrucât z (zI A) t
t
* t
11 2
5 (1)
t
5 (1) (1)
3 3 3
1 ▐-
2)
Relația z (zI A) A t rezultă din formula x (z ) (zI A)1 z x[0] care apare în egalitățile (2.77').
150 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
a n y n t a n 1y n 1 a1y (1) t a 0 yt bnun(t) b1u(1) (t) b0 u(0) (t) . (3.32)
Observație: Fie f(t) o funcție original pentru care există limita f lim f (t ) și fie f(s) imaginea
t
Laplace a acestei funcții. Limita f se poate calcula și cu formula f lim s f (s) . Rezultatul
s 0
este cunoscut sub numele de teorema valorii finale.
b n s n b1 s b0
Sistemului (3.32) îi corespunde f.d.t. H(s ) , respectiv dependența
a n s n a1 s a 0
intrare-ieșire y(s) H(s) u(s) . Din punctul de vedere al r.p.c. putem presupune că
acest regim rezultă în urma aplicării unui semnal treaptă u(t ) u (t ) , respectiv
u u
u(s ) . Aplicând teorema valorii finale obținem y lims y(s) lims H(s) .
s s 0 s 0 s
Deci (toate relațiile încadrate reprezintă modele de regim permanent constant):
y lim H(s ) u . (3.35)
s 0
1
Dacă a 0 0 atunci f.d.t. admite ca factor pe . Acest factor reprezintă tocmai
s
f.d.t. a unui integrator. Spunem că un astfel de sistem este de tip I (integra-
1
tor). Pentru sistemele de tip I, nu există lim H(s) , dar există lim 0.
s0 s 0 H(s)
(A I) x B u 0
. (3.39)
y C x D u
Dacă există limita f lim f [t] atunci, este valabilă relația f lim(1 z 1 )f (z ) , cunoscută
t z 1
sub denumirea de teorema valorii finale.
b n z n b1 z b 0
Sistemului (3.37) îi corespunde f.d.t. H(z ) , respectiv dependența
a n z n a1 z a 0
intrare-ieșire y(z) H(z) u(z) . Presupunem că el ajunge în regim permanent constant
în urma aplicării secvenței constante u[t ]tN , u[t ] u , căreia îi corespunde
152 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
u
u(z ) . Ca urmare, aplicând teorema valorii finale semnalului y[t]tN obținem
1 z 1
u
y lim(1 z 1 )y(z ) lim(1 z 1 ) H(z ) . Deci:
z 1 z 1 1 z 1
h
u u u u
CNA ER
CNA
y y h
y y
CAN
CANA
Fig.120. Modele asociate convertoarelor numeric-analogice şi analogic-numerice.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 153
10
u k CNA u (3.41); de ex. k CNA [V/biti] dacă u se masoara în Volt.
n CNA
2
2n CAN
y k CAN y (3.42); de ex. k CAN [biti/mA] dacă y se masoara în mA.
20
Exemplu: Să se determine pentru sistemul din Fig. 121 dependențele de r. p. c.: y f1(w , v ) ;
u f 2 (w , v ) .
v
a u m
w u _ y
v 3 z 0.4 20 100 s 5
v u k CNA
(z 1) (z 0.8) 10 s 1 40 s 2 30 s 2
RN CNA E P
r r 0.02
u k CAN
0.1 s 1
CAN
M
Soluție: Pe baza schemei bloc din Fig. 121 construim schema simplificată din Fig. 122 valabilă în
r.p.c. Observăm că regulatorul este de tip I (funcția sa de transfer are polul z = 1). Ca urmare avem
a 0 . Întrucât ieșirea regulatorului, u , are o valoare oarecare dependentă de restul schemei ( u
nu poate fi considerată proporțională cu a ), calea directă se întrerupe în dreptul regulatorului.
Schema apare cu u ca o nouă mărime de intrare (în CNA) cu o valoare care rezultă din context.
v
y
w u u
a 0 m
-
c 20 2.5
k CNA
-
k CAN 0.02
Fig. 122. Schema bloc a sistemului de reglare din Fig. 121, valabilă în r.p.c..
Observăm că a w k CAN 0.02y . Dar a 0 . Egalând cele două expresii ale lui a rezultă
50 50
y w . Deci f1(w , v ) w . (Funcția f1 nu depinde de v .)
k CAN k CAN
0.02 0.05
Urmărind calea directă obținem y 2.5(v 20 KCNA u ) . Deci u y v .
k CNA k CNA
1 0.05 1 0.05
u w v . Deci f 2 (w , v ) w v .
k CAN k CNA k CNA k CAN k CNA k CNA
154 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
Ansamblul celor două funcții este denumit caracteristici de pulsație. Aspectul graficelor
celor două caracteristici, relativ greu de interpretat, a condus la ideea reprezentării
dependențelor (3.42) sub o nouă formă, F1(g) și F2 (g) , unde:
1
Unitatea de măsură „bel” se foloseşte pentru a exprima raportul dintre valoarea măsurii unei mărimi fizice şi o
valoare de referinţă. Exprimarea în decibeli a raportului este dată de logaritmul zecimal al raportului înmulţit cu un
factor de scalare. În automatică şi în alte domenii factorul de scalare are valoarea 20. Deci, dacă valoarea raportului
este x, atunci „x exprimat în decibeli” este 20 g x . Atunci când x este o cantitate complexă se operează cu modulul
acesteia, adică cu x , iar x dB = 20 g x . În cazul de faţă, potrivit relaţiei (3.42), ym se raportează la um, f1 reprezintă
raportul x, strict pozitiv, iar F1 valoarea sa în decibeli. Potrivit relației (3.46) valoarea raportului este egală cu H .
2 Aprofundare: Dacă x este valoarea raportului dintre valoarea măsurii unei mărimi fizice şi o valoare de referinţă,
atunci x exprimat în beli este x B log10 x , iar x exprimat în decibeli (dB) este x dB 10 log10 x . (Situația este
asemătoare cu cea corespunzătoare exprimării unei distanțe în cm, respectiv în mm). Această formă se utilizează atunci
când x reprezintă raportul a două puteri. În majoritatea situațiilor puterea se calculează ca produs a două mărimi fizice
sau cu ajutorul pătratului uneia dintre cele două mărimi; de exemplu, în circuitele electrice liniare avem
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 155
Funcția H(j)5 ia valori complexe, astfel că, după caz, ea se descrie sub formă pola-
ră, prin relația:
H(j) = H(j) e jarg H(j) . (3.45)
Așa cum se demonstrează mai jos, dacă aplicăm la intrarea sistemului S din Fig. 123
semnalul u(t) um sin t atunci, în regim permanent armonic, la ieşire se obţine sem-
nalul
H( j)
db
y(t) y m sin(t ) u m H( j) sin(t arg H( j)) u m 10 20 sin(t arg H( j)) . (3.46)
În consecință, cele două caracteristici de pulsație pot fi obținute din funcția răspuns
la pulsație cu relațiile:
f1() = H(j) , f2() argH(j) . (3.47)
Relațiile (3.47) sunt de importanță fundamentală întrucât ele pun în legătură carac-
teristici definite experimental (f1, f2) cu caracteristici determinabile teoretic ( H dB , H ).
Fie un sistem liniar în timp continuu S, de tip SISO, cu orientarea u → y și MM-II (3.49)
(Fig. 125), iar H(s) și H(jω) = |H(jω)|ejargH(jω) f.d.t. și funcția răspuns la pulsație aferente.
Semnalul de intrare fiind bilateral, componenta de regim liber y l(t) este identic nulă,
răspunsul sistemului fiind format numai din componenta de regim forțat yf (t):
y(t)=yf(t). Ea coincide cu componenta particulară (v. relația (2.39) ) și se obține ca
soluție a următoarei ecuații diferențiale ordinare care rezultă înlocuind în (3.49)
funcția (3.50):
anyf (n)(t) + … + a1yf (1)(t) + a0yf (t) = (bnm +…+ b1 + b0)eαt. (3.49)
6)
http://en.wikipedia.org/wiki/Harry_Nyquist
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 157
Se poate ușor verifica că rezultatul este de forma yf (t) = keαt.
Făcând înlocuirile în
(3.49) și punând condiția ca egalitatea rezultată să fie valabilă pentru orice t,
obținem pentru k valoarea k = H(α). Deci
Sistemul (3.49) fiind liniar, pentru calculul răspunsului putem folosi rezultatul
(3.52), prin superpoziție, însumând răspunsurile corespunzătoare componentelor
1 jt 1
e u m și e jt u m ale semnalului u(t) = um sin ωt. Obținem:
2j 2j
1
y(t) = [H(j ) e jt H( j) e jt ] u m (3.54)
2j
Întrucât H(s) este o funcție rațională, după efectuarea calculelor din paranteza
dreaptă rezultă:
y(t) u m | H(j ) | sin(t argH(j ) ) . (3.55)
ym f ()
H 2
Relația (3.55) conține prima egalitate din (3.46). A doua egalitate din (3.47),
|H|dB
y(t) um 10 20 sin(t H ) , se obține având în vedere că
20g H(j) |H|dB
g H(j)
H(j) 10 10 20 10 20 . Ea permite calcularea răspunsului
sistemului cu f.d.t. H(s) la semnalul armonic bilateral u(t) = um sin ωt cu ajutorul
caracteristicilor Bode ale sistemului.
Construcția caracteristicilor Bode se poate face exact numai prin puncte. Mediul
Matlab permite calculul şi reprezentarea grafică a hodografului Nyquist şi a
caracteristicilor de pulsație ale sistemelor lineare. Astfel:
7
În acest scop este necesar revederea §.1.4., Secțiunea 1 - Spectrul semnalelor. Reamintim că din punctul de vedere al
spectrelor distingem două situaţii:
- cazul semnalelor periodice;
- cazul semnalelor neperiodice.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 159
i) La pulsații mari caracteristicile Bode au un aspect monoton descrescător.
Acest aspect reflectă caracterul inerțial al sistemului.
ii) La pulsații mari, panta caracteristicii amplitudine-pulsație şi asimptota ori-
zontală a caracteristicii fază-pulsație sunt egale cu 20 dB /dec , respectiv
90 0 , unde reprezintă excesul polilor față de zerouri din expresia lui H(s).
În continuare ne referim la cea de a doua situație pentru care, de regulă, se folo-
seşte metoda grafo-analitică de construcție a caracteristicilor Bode. Metoda se bazea-
ză pe principiul construcției modulare (jocul de lego) în sensul realizării unei con-
strucții complexe prin combinarea unui număr limitat de tipuri de module (piese):
Caracteristicile Bode ale unui sistem se obțin prin compunerea unor „piese”
reprezentate de caracteristicile Bode ale unor elemente de transfer tipizate identificate
în descompunerea serială a sistemului dat. Compunerea se realizează prin însumarea,
punct cu punct, a caracteristicilor Bode ale elementelor componente.
În continuare se prezintă argumentarea acestei afirmații.
La început considerăm conexiunea a două subsisteme (Fig. 127). Apoi generalizăm
rezultatul pentru mai multe subsisteme (Fig. 128).
u y
Astfel, pentru conexiunea serială din Fig. 127 avem H1 H2
H(s) H1(s) H2(s) , respectiv
Fig. 127. Structură cu două sisteme liniare
H( j) H1( j) H2( j) . (3.56) înseriate.
Întrucât H( j) H( j) e jargH( j), H1( j) H1( j) e jargH1( j), H2 ( j) H2 ( j) e jargH2 ( j) ,
prin înlocuire în (3.56) obținem egalitățile
H( j) H1( j) H2( j)
H dB H1 dB H2 dB
(3.57)
arg H( j) arg H1( j) arg H2( j) H H1 H2
Similar, pentru structura cu p subsisteme de tip SISO din Fig. 128, avem funcția de
p p
transfer H(s ) Hi (s ) , respectiv funcția răspuns la pulsație H(jω) = Hi ( j) .
i 1 i 1
p
Rescriind ultima egalitate sub forma: |H(jω)|ejargH(iω) = H ( j ) e
i 1
i
jarg H( j )
, rezultă:
p p
| H( j)| | Hi ( j)| | H |dB | Hi |
i 1 sau i 1 dB (3.58)
p
p
arg H( j) arg H ( j)
i H Hi
i 1 i 1
Deci, caracteristicile Bode ale unei conexiuni serie se obțin prin însumarea punct cu
punct a caracteristicilor Bode ale subsistemelor înseriate.
Reciproc, acest rezultat poate fi folosit în următoarea idee (principiul construcției):
Considerăm că avem un sistem a cărui f.d.t. H(s). Atunci, caracteristicile Bode
ale sistemului se obțin parcurgând următoarele etape:
160 Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020
i) Descompunem f.d.t. H(s) în factori corespunzător formei canonice:
K (Tj' s 1) (Tl ' ' '2 s2 2 l Tl ' ' ' s 1) -Tm s
H(s)= q .e (3.59)
s (Tis 1) (Tk ' '2 s2 2 k Tk ' ' s 1)
8)
c.a-p = caracteristică amplitudine-pulsaţie; c.f-p = caracteristică fază-pulsaţie.
9)
Acest lucru rezultă din (3.57) având în vedere în vedere că produsul funcţiilor de transfer a două elemente de transfer
inverse este egal cu 1, adică cu un număr complex al cărui modul exprimat în decibeli este egal cu 0 şi al cărui argument
este egal cu 0. Ca urmare, membrul stâng din ambele relaţii (3.57) este nul.
10
) V. Dragomir, T. L., Teoria Sistemelor - Aplicaţii 2, Ed. Politehnica, 2008. (v. explicaţiile din culegerea de probleme).
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 161
1
În consecinţă: |H|= iar arg H = -arctg ωT.
1 (T )2
6. ET-PD H(s ) K (1 TD s )
Caracteristicile Bode pentru acest caz se pot obține observând că elementul de transfer
invers corespunzător ET-PD este de un ET-PT1:
1 1/ K
H 1 (s) .
K (1 TD s) 1 TD s
1 TD s
Exemplul 2. Să se reprezinte caracteristicile Bode ale ET-PDT1 cu f.d.t. H(s ) K . Pentru
1 T s
simplitate adoptăm K=1.
În fiecare figură sunt redate caracteristicile Bode ale elementelor componente și apoi caracteristica ET-
PDT1, rezultată prin însumarea lor.
s 10
Exemplul 3. Să se construiască caracteristicile Bode ale sistemului cu f.d.t. H(s ) 10 .
s 2 3s
(http://www.swarthmore.edu/NatSci/echeeve1/Ref/LPSA/Bode/BodeExamples.html )
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 164
s
1
10 10 100 1 1 s
Soluţie: Se rescrie f.d.t. sub forma H(s) 10 ( 1) . Ei îi corespunde o
s
3 s( 1) 3 s s
1 10
3 3
conexiune serie a unui ET-P, unui ET-I, unui ET-PT1 și unui ET-PD. Se obțin caracteristicile Bode din Fig.
138.
În figură s-au reprezentat cu linie continuă caracteristicile Bode exacte ale sistemului, iar cu linie
întreruptă caracteristicile de aproximare ale diferiţilor factori ai lui H(s). Se observă că aproximarea cu
linie frântă s-a folosit şi pentru c.f-p. ale factorilor.
K Kn 2
7. ET-PT2 are f.d.t. H (s) sau H(s) . Pulsația naturală și
T 2s 2 2Ts 1 s 2 2n s n 2
1
constanta de timp (are sens doar când <1) sunt legate prin relația n .
T
Întrucât amortizarea are, alături de T rol de parametru, spre deosebire de cazurile
anterioare nu mai avem o singură caracteristică ci o familie de caracteristici
corespunzătoare diferitelor valori ale lui .
În Fig. 139 sunt redate pentru K =1 caracteristicile Bode. În partea de sus apar c.a-p.
iar în partea de jos c.f-p. În ambele cazuri în abscisă s-a considerat valoarea normată a
pulsației, adică ˆlg . Caroiajul vertical corespunde valorilor ̂lg = 0.01, 0.02,...,
n lg
0.1, 0.2, ..., 1, 2, ..., 10, 20, ..., 100.
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 165
Fig. 140. Caracteristicile amplitudine-pulsație ale ET-PT2. Pulsația ωd este pulsația corespunzătoare
vârfului de rezonanță.
Fig. 141. Caracteristicile fază-pulsație ale ET-PT2. În abscisă sunt indicate valorile raportului ω/ωn. (Ex: 0.1
înseamnă ω/ωn=0.1, adică ω = 0.1ωn etc.).
F 2
H FTJ ( s )
s 2 2 F F s F 2
b) Filtrul trece-bandă cu f.d.t.
sF
H FTB ( s )
s 2 2 F F s F 2
c) Filtrul trece-sus cu f.d.t.
Fig. 142. C.a-p. ale unor filtre de ordinul II
s2
H FTS ( s ) .
s 2 2 F F s F
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 167
Banda de pulsaţie este notată cu b şi reprezintă domeniul de valori ale lui pentru
care | H |dB 3 dB . Banda de pulsație este mărginită superior de valoarea b numită
pulsaţie de bandă.
Figura evidențiază și posibilitatea producerii unor procese rezonante. Ele se manifestă
față de componentele sinusoidale ale semnalului de intrare de pulsații apropiate de r ,
H( jr )
dB
pe care le amplifică de 10 20 ori.
Banda de pulsații, pulsația de bandă şi H( jr ) dB sunt considerate indicatori de calitate
ai sistemelor. De regulă se cere ca primii doi indicatori să aibă valori cât mai mari, iar
cel de al treilea să tindă spre valoarea 0 dB.
Notă: Caracteristicile Bode folosite în această secțiune se referă la sisteme de reglare și aparate care
reprezintă structuri de sisteme automate în circuit închis (Fig. 144a). În cazul sistemelor de reglare,
calitatea acestora poate fi evaluată și cu ajutorul caracteristicilor Bode ale sistemului deschis rezultat
prin întreruperea reacției (Fig. 144b). Problema este dezvoltată în secțiunea următoare.
principalelor rezultate din domeniul reglajului automat, bunăoară, a celui mai impor-
tant criteriu de stabilitate, datorat lui Nyquist. În continuare detaliem doar două
aspecte:
a) Definirea pe baza caracteristicilor Bode ale
sistemului deschis a indicatorilor utilizați
pentru evaluarea calității sistemului de
reglare.
Presupunem că sistemul deschis are caracteristi-
cile Bode din Fig. 145. Cu ajutorul lor se definesc
următoarele mărimi:
t - pulsaţia de trecere (sau de tăiere) repre-
zentând valoarea lui pentru care c.a-p Fig. 144. Forma cea mai simplă de
traversează axa g , adică H( jt ) 1 . reprezentare a unei bucle de reglare (a) și
sistemul deschis aferent buclei de reglare (b)
~
Întrucât în vecinătatea pulsației de trecere t panta caracteristicii H este de
dB
cca. 20 dB / dec vom putea spune că în primă aproximație sistemul în circuit în-
1
chis se comportă ca şi un ET-PT1 cu constanta de timp şi amplificare K = 1.
t
4 4
Întrucât y( ) K(1 e 4 ) 0.98168 K , se consideră că, practic, după cca.
t t
secunde răspunsul sistemului se stabilizează (v. Fig.50). Această durată este
considerată ca durată a răspunsului tranzitoriu a sistemului (denumită în mod
curent „timp de reglare”).
Prof. dr. ing. Toma-Leonida Dragomir, TEORIA SISTEMELOR I - 2019/2020 169
~
HR dB Hc HP dB , respectiv HR ~ c HP . (3.65)
dB H
Metodele de proiectare care folosesc acest principiu, fac uz de numeroase alte conside-
rente de finețe, cum ar fi verificarea condiției de realizabilitate fizică, corecția locală și
rejecția perturbațiilor.