Documente Academic
Documente Profesional
Documente Cultură
1.1 Introducere
5
funcţionare pentru tot domeniul de variaţie ale variabilelor, deci stabilitatea completă sau
globală (absolută) şi se studiază trei tipuri de stabilitate ale sistemului neliniar:
- stabilitatea în mic (abateri iniţiale mici),
- stabilitatea în mare (abateri iniţiale mari) este stabilitatea care nu depinde de
condiţiile iniţiale,
- stabilitatea globală (abateri iniţiale oricare) este stabilitatea absolută care nu depinde
de tipul concret de neliniaritate şi de condiţiile iniţiale.
În fig. 1.1 se dau două tipuri de procese tranzitorii ale sistemului neliniar: în fig. 1.1, a
curba 1 prezintă sistemul neliniar instabil în mic, iar curba 2 - sistemul neliniar este stabil în
mare; în fig. 1.1, b curba 1 prezintă sistemul neliniar stabil în mic, iar curba 2 - sistemul este
instabil în mare.
y (t) a) y (t) b)
y { 02}
y 02
2 y 01 2
1
y 01 1
t t
3. Pentru sistemul liniar este valabil principiul superpoziţiei care simplifică procedura de
studiere a dinamicii sistemului. În sistemul neliniar principiul superpoziţiei nu mai este valabil şi
rezultă că procedurile de studiere a evoluţiei sistemului devine o procedură particulară care va
depinde de particularităţile sistemului (tipul de neliniaritate, numărul de neliniarităţi, dependenţa
condiţiilor de stabilitate de mărimea semnalelor exogene – referinţă şi perturbaţie). În aceste
cazuri sistemul neliniar este stabil la unele valori ale semnalelor şi devine instabil la alte valori
ale semnalelor.
Condiţiile de stabilitate, forma procesului tranzitoriu şi performanţele sistemului neliniar
depind de mărimea şi forma semnalelor exogene.
Fenomenele neliniare sunt proprii multor sisteme, procese din diverse domenii ale
realităţii fizico-tehnice, dar există şi cazuri în care asemenea fenomene neliniare se introduc în
mod funcţional (intenţionat) în sisteme şi procese tehnice.
Neliniarităţile descriu evoluţia elementelor funcţionale neliniare (EN) şi se clasifică după
următoarele criterii:
1. Neliniarităţile proprii sistemelor dinamice (elementelor neliniare), care se numesc
neliniarităţi intrinseci şi se clasifică:
Neliniarităţi perturbatoare, care au o influenţă nedorită asupra proceselor cum ar fi:
jocurile în transmisii mecanice cu roţi dinţate, cuplajele de orice tip etc.
Neliniarităţi funcţionale, care asigură funcţionarea unor procese: jocul mecanic
dimensionat şi condus corespunzător se utilizează în funcţionarea ceasornicelor mecanice,
fenomenele gravitaţionale se folosesc în sistemele giroscopice cu corecţie gravitaţională,
oscilatoare neliniare (pendule) etc.
2. După efectul neliniarităţilor asupra evoluţiei sistemelor neliniare acestea se împart în
două categorii:
Neliniarităţi esenţiale, care se introduc în mod intenţionat (special) pentru realizarea unor
relaţii intrare-ieşire ce nu se pot obţine folosind sisteme liniare.
Neliniarităţi neesenţiale (accidentale), care nu sunt introduse în mod intenţionat şi au un
6
caracter natural şi, în general, sunt nedorite. Aceste tipuri de neliniarităţi permit obţinerea unor
modele aproximative (liniarizate) cu un grad restrâns de valabilitate în jurul punctului static de
funcţionare pentru care se face liniarizarea.
3. Neliniarităţile care sunt descrise de funcţii continue şi derivabile de un număr necesar
de ori se numesc analitice. Neliniarităţile care nu satisfac aceste condiţii se numesc neanalitice.
4. Neliniarităţile pot fi simetrice şi asimetrice. Neliniarităţile simetrice se descriu de
funcţii impare u=f ( ε )=−f (−ε ) simetrice în raport cu originea sistemului de coordonate ε , u.
5. Neliniarităţile pot fi statice şi dinamice. Neliniarităţile statice definesc instantaneu
relaţia intrare-ieşire u=f ( ε ) în regim staţionar al elementului funcţional (al sistemului) şi sunt
prezentate prin intermediul caracteristicilor statice (funcţie sau curbă), care pot fi staţionare şi
nestaţionare.
În cadrul structurilor uzuale de sisteme neliniare se utilizează neliniarităţi statice de tipul
saturaţie, zonă de insensibilitate, histerezis, caracteristici de tip releu etc.
În continuare se prezentă cele mai larg utilizate neliniarităţi la descrierea evoluţiei
elementelor funcţionale neliniare date prin caracteristici statice u=f (ε ) şi ecuaţiile lor.
1. Zonă de saturaţie (fig. 1.1).
u
k ε ,|ε|≤ ε 0 ,
ε u=
{
c sign ε ,|ε|≥ ε 0 .
(1.1)
Fig. 1.1.
2. Zonă de insensibilitate (fig. 1.2).
u
0 ,|ε|≤ ε 0 ,
ε
{
u= k ( ε−ε 0 ) , ε >ε 0 ,
k ( ε +ε 0 ) ,|ε|←ε 0 .
(1.2)
Fig. 1.2.
3. Zonă de insensibilitate și saturație (fig. 1.3).
0 ,|ε|≤ ε 1 ,
Fig. 1.3.
{
u= k ( ε−ε 1 ) , ε ∈ ( ε 1 , ε 2 ) ,
k ( ε +ε 1) , ε ∈ (−ε 1 ,−ε 2 ) ,
c sign ε ,|ε|> ε 2 .
(1.3)
c , ε> 0 ,
{
u=c sign ε= nedefinit , ε=0 ,
−c , ε >0.
(1.4)
7
Fig. 1.4.
5. Releu cu zonă de insensibilitate (tripoziţional) (fig. 1.5).
c , ε ≥ ε0 ,
{
u= 0 , ε ∈ (−ε 0 , ε 0 ) ,
−c , ε ≤−ε 0 .
Fig. 1.5.
c
c , ε ≥ ε2 ,
-c
Fig. 1.6.
{
c , ε ∈ ( ε1 , ε2 ) ,
u= 0 , ε ∈ (−ε 2 , ε 2 ) ,
−c , ε ∈ ( −ε 1 ,−ε 2 ) ,
−c , ε ≤−ε 2 .
(1.6)
c , ε ≥ ε0 ,
-
{
u= c , ε ∈ ( −ε 0 , ε 0 ) ,
−c , ε ≤ ε 0 .
(1.7)
Fig. 1.7.
k ( ε−ε 0 ) , ε̇ >0 ,
ε u=
{ ± c , ε̇ =0 ,
k ( ε + ε 0 ) , ε̇ <0.
(1.8)
Fig. 1.8.
În caracteristicile statice prezentate mai sus sunt utilizate însemnările: u=f (ε ) este
mărimea de ieşire a neliniarităţii, k – coeficientul de transfer, c – valoarea constantă a mărimii de
ieşire, ε – mărimea de intrare a neliniarităţii, ε 0 - valoarea constantă a mărimii de intrare, ε 1 –
valoarea de acţionare, ε 2 – valoarea de revenire, histerezisul ∆ releului se determină de diferența
dintre semnalele ε 1, ε 2:
8
∆=ε 2−ε 1 .
Caracteristicile statice prezentate mai sus pun în evidenţă fie o polaritate directă, care
reprezintă funcţia intrare-ieşire în cadranele I şi III sau o polaritate inversă cu reprezentarea
funcţiei intrare-ieşire în cadranele II şi IV.
Separarea caracteristicilor statice neliniare de cele dinamice liniare evidenţiază faptul că
starea de referinţă completează descrierea părţilor liniare, iar caracteristicile neliniare prezintă
funcţii pe mulţimea intrărilor. Această separare este posibilă dacă operatorii funcţiei determină în
mod univoc mărimile de ieşire, atunci când se dau mărimile de intrare şi o stare de referinţă
iniţială, finală etc. Există atât neliniarităţi statice univoce (fig. 1.1, 1.2, 1.3, 1.4, 1.5), cât şi
neliniarităţi neunivoce (fig. 1.6, 1.7, 1.8).
Neliniarităţile pot fi analitice şi neanalitice. Neliniarităţile analitice se descriu de funcţii
continue şi continue derivabile în raport cu argumentele (semnalele de intrare), iar cele
neanalitice sunt neliniarităţi continue sau discontinue nederivabile în raport cu argumentele lor.
Neliniarităţile pot fi conectate în trei moduri: în serie, în paralel şi în reacţie. În rezultatul
aplicării comutărilor respective a neliniarităţilor se obţine neliniaritatea echivalentă u=f ( ε ) .
Caracteristica echivalentă cel mai simplu se obţine dacă neliniarităţile sunt date în formă grafică.
EN u PL
-
y
2. Structura sistemului dată în fig. 1.10 când partea liniară (obiect liniar) este situată în
canalul direct, iar EN este pe calea de reacţie.
PL
-u
EN
3. Structură generală a sistemului neliniar dată în fig. 1.11 când elementul neliniar este
un regulator neliniar, iar partea liniară prezintă obiectul de reglare conectat în canalul direct.
r
u y
RN ¿
-
9
Fig. 1.11. Structura sistemului automat neliniar
- -
- -
ẋ=f ( x , u , v ,t ), x ( t 0 ) =x 0, t ≥ t 0, (1.9)
y=g ( x ,t ), (1.10)
unde mulţimea mărimilor de intrare-ieşire şi cea a variabililor de stare aparţin unor spaţii
topologice multidimensionale reale (euclidiene):
Dacă funcţiile f ( x ,u ) şig( x ) pot fi liniarizate în jurul unui punct static de funcţionare,
atunci se obţine modelul liniar invariant de forma:
Dacă variabilele depind de timp, atunci sistemul (1.14) şi (1.15) se prezintă în forma:
y (t)=Cx(t ).
∂ f (x , u) ∂ f ( x , u) ∂ g( x)
A=
∂x x | 0
,u
0
; B=
∂u |
x ,u
0
; C=
0
|
∂x x 0
,u
0
. (1.17)
f ( u , y )=0, (1.18)
y=g ( u ) , (1.19)
unde aceşti operatori introduc operaţii de derivare, integrare sau alte operaţii similare, atunci
acest sistem este neliniar dinamic şi are o evoluţie proprie în timp. În acest caz fiecărei valori de
intrare stabilizată îi corespunde o valoare stabilizată la ieşire şi caracteristica statică a
elementului studiat sau a sistemului se determină de totalitatea acestor puncte ( ui , y i ).
Forma generală a modelelor matematice a unui sistem neliniar multivariabil ce definesc
asemenea structurii (fig. 1.15, a) se dă în forma:
12
ẋ= Ax+ Bu,
y=C T x , (1.20)
u=φ( y ),
unde u=(u1 , u2 , ⋯ ,u m)T este un vector de intrare transpus m – dimensional al intrărilor neliniare
dacă se aproximează că numărul de unităţi neliniare este egal cu numărul m al ieşirilor părţii
neliniare; x=( x 1 , x 2 , ⋯ , xn ) este vectorul variabilelor de stare n-dimensional, A este matricea
coeficienţilor constanţi ai părţii liniare de dimensiunea n x n, B – matrice cu coeficienţii constanţi
de dimensiunea n x m, C – matrice cu coeficienţii constanţi de dimensiunea n x m şi C T – matrice
transpusă.
Ecuaţia a doua este ecuaţia de legătură între partea liniară şi partea neliniară. Rezultă că
sistemul constă din m neliniarităţi cu o intrare şi o ieşire. Ecuaţia u=φ( y ) se descompune în m
ecuaţii scalare ui=φi ( y i ), i=1 , m, iar φ ( y) este o matrice diagonală de dimensiunea m x m.
Cea de a treia ecuaţie este ecuaţia ce descrie partea neliniară cu funcţia vectorială
neliniarăφ ( y) dată.
−u y
−u y
ẋ= Ax+ Bu , H (s)
T
y=C x
u=φ ( y ) u=f ( y )
a) b)
Pentru sisteme neliniare monovariabile (fig. 1.15, b) cu modelul părţii liniare în variabile
de stare (1.20) ia forma:
y (t)=c T x (t),
u=f ( y),
unde u şi y sunt scalari, iar f ( y ) este o funcţie scalară, x=( x 1 , x 2 , ⋯ , xn ) – vectorul variabilelor
de stare n-dimensional, A – matricea de dimensiunea n x n, b – vectorul coloană de comandă de
dimensiunea 1 x n, c – vectorul de ieşire de tip coloană de dimensiunea n x 1, iar c T – vectorul c
transpus de dimensiunea 1 x n – rând.
Dacă sistemul neliniar se descrie prin metoda intrare-ieşire (fig. 1.16) şi modelul
matematic al părţii liniare se dă de funcţia de transferH ( s), atunci obţinem:
u=f ( y),
iar pentru sistemul din fig. fig. 1.16 eroarea ε =r− y, dacă r =0 , atunci ε=− y.
- 13
Fig. 1.16. Sistem automat neliniar
y (s ) B (s )
H ( s )= = . (1.23)
u( s) A(s)
14
acest caz cvadruplul (r 0 , u0 , ε 0 , y 0 ¿determină un punct de funcţionare al sistemului neliniar,
descris de sistemul de ecuaţii:
y 0=H ( p)u0,
u0 =f ( ε 0 ), (1.24)
ε 0=r 0− y 0,
d
unde p= este operatorul de derivare care substituie s în f.d.t. H ( s ).
dt
Deoarece f.d.t. este definită de raportul polinoamelor:
m m −1
y ( p) b m p +b m−1 p + ⋯ +b1 p +b 0 b
H ( p )= = n n−1
¿ p=0 = 0
u ( p) an p + an−1 p + ⋯+a 1 p+ a0 a0
(1.25)
rezultă că în punctul de funcţionare al sistemului acţiunea derivatelor dispare (este nulă), deci au
loc egalităţile:
b0
y 0= f (ε ¿¿ 0) ¿,
a0
(1.27)
y 0=r 0−ε 0.
Pentru expresiile (1.27) în fig. 1.17, a se dau reprezentările grafice şi unde este dat
punctul de echilibru (PE).
yy00=r o−ε 0
r0 0 u y
f() H(p)
y 01 y 01 b
y 0= 0 f (ε ¿¿ 0) ¿ -
a0
a) b)
ε 01 ε0
y 0 +∆ y =H ( p)(u0 +∆ u),
15
u0 + ∆u=f (ε 0+ ∆ ε ), (1.28)
ε 0+ ∆ ε =r 0−( y 0 +∆ y ).
Din sistemul de ecuaţii (1.28) se scade sistemul (1.24) şi se obţine sistemul în abateri:
∆ y =H ( p)∆ u,
∆ u=f (∆ ε ), (1.29)
∆ ε=−∆ y,
unde s-a utilizat notația:
∆ f ( ∆ ε ) =f ( ε 0 +∆ ε )−f ( ε 0 ) .
Sistemului de ecuaţii (1.29) îi corespunde schema structurală a sistemului neliniar din fig.
1.17, b, care prezintă schema bloc structurală standard asociată punctului de echilibru (
r 0 , u0 , ε 0 , y 0 ¿ și pentru o valoare fixă a semnalului ε 0 rezultă că abaterile sunt nule ∆ y =0, ∆ u=0
,∆ ε=0 și aceasta este unica stare de echilibru a sistemului neliniar.
Este posibil ca sistemul de ecuații (1.29) să admită și soluții periodice (oscilații
întreținute) în vecinătatea punctului de echilibru cu coordonatele ∆ y =0, ∆ u=0,∆ ε=0.
16