Documente Academic
Documente Profesional
Documente Cultură
Un sistem (dinamic) liniar continuu (SLC sau chiar SL când nu existã pericol
de confuzie) este o reţea cu un numãr finit de receptori pentru intrare, care primesc
semnale externe şi cu un numãr finit de terminale de ieşire, cu ajutorul cãrora se pot
mãsura sau observa ieşirile (rezultatele); reţeaua insãşi constã dintr-un numãr finit de
componente primare interconectate unele cu altele, cu receptorii de intrare si cu
terminalele de iesire. Mulţimea consideratã pentru variabila timp este T = R .
u1 (t) y1 (t)
Componente
u2 (t) y2 (t)
... primare ...
um (t) yp (t)
variabile variabile
de intrare de ieşire
Fig. 1.1
1
Vom considera trei tipuri de componente primare:
1. Sumator (totalizator)
Un sumator are m intrãri u1 ( t ), K , um ( t ) şi o ieşire y ( t ) = u1 ( t ) +K+u m ( t ) ,
iar diagrama sa este ilustratã de fig. 1.2:
u1 (t)
u2 (t) y(t)
...
um (t)
Fig. 1.2
Semnul minus poate fi marcat in dreptul unei intrãri indicpntru a scãdere în loc de
adunare:
+
u1 (t)
+ y(t) = u1 (t)-u2 (t)
u2 (t) -
Fig. 1.3
2. Multiplicator (amplificator)
Un multiplicator are o intrare u(t) şi o ieşire y(t).
Fig. 1.4
Funcţia a(t) cu care este inmulţitã intrarea u(t) pentru a obţine ieşirea y(t) se
nueşte ponderea multiplicatorului. Dacã a(t)=a (constantã) pentru toate
multiplicatoarele sistemului, acesta se numeşte sistem staţionar sau invariant in timp.
Mutiplicatoarele cu ponderea a = −1 sunt “inversoare de semn” – ele doar schimbã
semnele variabilelor de intrare respective.
3. Integrator
Un integrator este tot o componentã primarã cu o singurã intrare şi o singurã
ieşire (SISO), a cãrei diagramã este reprezentatã în fig. 1.5:
2
y(t0)-valoarea iniţialã a lui y la momentul t0
u(t) ∫ y(t)
Fig. 1.5
Fig. 1.6
y p (t)
Spaţiile X = R n , U = R m , Y = R p sunt respectiv spaţiul stãrilor, spaţiul
intrãrilor, spaţiul ieşirilor.
3
• între integratorul j şi ieşirea i ponderea este cij (t ) (1< i < p, 1< j < n);
• între intrarea j şi ieşirea i ponderea este d ij (t ) (1< i < p, 1< j < m);
aij (t)
dij (t)
um(t) yp (t)
[ ] [ ]
C (t ) = cij (t ) ∈ R p×n , D (t ) = d ij (t ) ∈ R p×m , toate continue pe R . Cu ajutorul acestora
4
Am obţinut ceea ce se cheamã reprezentarea în spaţiul stãrilor (reprezentarea
de stare) pentru sistemul dinamic liniar descris, iar cvadrupletul Σ = ( A, B , C , D) se
numeşte o realizare acestuia.
Aşa cum s-a precizat mai sus, dacã A, B , C , D sunt matrice constante
(echivalent cu faptul ca ponderile tuturor amplificatoarelor sunt constante) sistemul
dinamic este staţionar.
Exemplul 1.1.
Sistemul liniar definit de diagrama:
6
⊃ -3
u1 (t)
x1 (t) x2(t)
∫ -3 ∫ y(t)
u2 (t) 5
-4
Fig. 1.8
are ce ecuaţii de stare si de ieşire urmãtoarele:
x&1 (t ) = 6x 2 (t ) + u1 (t ) + 5u2 (t )
,
x& 2 (t ) = −3x1 (t ) − 4x 2 (t ) + u2 ( t )
y (t ) = −3x1 (t ) + x 2 (t ) + u1 (t ) ,
aşadar reprezentarea sa în spaţiul stãrilor (1.3), (1.4) are matricele caracteristice:
0 6 1 5
A= ,B= , C = [ −3 1] , D = [1 0] ,
− 3 − 4 0 1
x (t ) u (t )
iar starea si intrarea sunt respectiv x (t ) = 1 , u(t ) = 1 .
x 2 ( t ) u2 ( t )
5
Exemplul 1.2.
Sã considerãm circuitul electric:
R
v(t) ~ i(t) L
Fig. 1.9
Intensitatea curentului i (t ) şi tensiunea v ( t ) verificã ecuaţia diferenţialã
di
L + Ri(t) = v(t) .
dt
Considerând drept stare, dar şi ieşire x(t ) = i (t ) = y (t ) şi drept intrare u (t ) = v(t )
obţinem reprezentarea în spaţiul stãrilor a acestui circuit:
R 1
x&(t) = − x(t) + u(t)
L L .
y(t) = x(t)
Exemplul 1.3.
Pentru reţeaua rezistenţã-bobinã-condensator:
R1 R2
+
vi (t) ~ loop 1
L iL (t) loop 2
qC (t) v0 (t)
Fig. 1.10
notãm intensitatea curentului iîn bobinã cu i L ( t ) şi capacitatea condensatorului cu
dq
q C ( t ) . Deoarece q ( t ) = ∫ i( t ) dt rezultã = i(t ) . Egalând cu zero suma cãderilor
dt
de tensiune în fiecare buclã obţinem
dq C ( t ) di ( t )
pentru bucla 1: −v i ( t ) + [ i L (t ) + ] R1 + L L =0 ,
dt dt
di L ( t ) dq C ( t ) q (t )
pentru bucla 2: − L + R2 + C =0
dt dt C
q C (t )
şi pentru tensiunea pe condensator: − v 0 (t ) = 0 ,
C
6
Considerând ca variabile de stare x1 (t ) = i L (t ) şi x 2 (t ) = q C (t ) , ca intrare
u( t ) = v i ( t ) iar ca ieşire y( t ) = v 0 ( t ) , reprezentarea de stare a acestei reţele este:
− R1 R2 R1 R2
x&1 (t ) L( R1 + R2 ) LC( R1 + R2 ) x ( t ) L( R1 + R2 )
x&(t ) = = 1 + u( t )
x& 2 (t ) − R1 −1 x 2 (t ) 1
R1 + R2 C( R1 + R2 ) R1 + R2
1 x1 (t )
y(t ) = 0 + [ 0 ] u(t ) .
C x 2 (t )
θ m
r u1 (t)
u2 (t)
Fig. 1.11
Sistemul dinamic obţinut este neliniar şi poate fi tratat ca atare, dar poate fi şi
liniarizat si studiat ca sistem liniar, dupã cum vom vedea în cele ce urmeazã..
7
1.1.2 Liniarizare
f1 g1 x1 u1 y1
f = K , g = K , x = K , u = K , y = K
f n g p x n u m y p
x& 0 (t ) + ξ& ( t ) = f ( x 0 ( t ) + ξ( t ), u0 (t ) + ω ( t ), t )
,
y 0 (t ) + η( t ) = g( x 0 ( t ) + ξ( t ), u 0 ( t ) + ω ( t ), t )
u0 (t ) rezultã:
∂g ∂g
C (t ) = i ( x0 ( t ),u0 ( t ),t ) , D(t ) = i ( x0 ( t ),u0 ( t ),t ) .
∂ x j ∂u j
8
Deoarece ( x 0 (t ), y 0 (t )) satisface (1.5), (1.6) obţinem (neglijând termenii de
grad superior – amintim cã variaţiile considerate sunt mici) faptul cã ( ξ(t ), η(t ))
satisfac relaţiile:
(1.8) η(t ) = C (t ) ξ( t ) + D( t )ω ( t )
Sistemul (1.7), (1.8) este numit sistemul liniarizat în jurul soluţiei considerate,
sau sistemul pentru variaţia de ordinul întâi.
Exemplul 1.5
Pentru a obţine o liniarizare a sistemului din problema satelitului sã observãm
cã pentru u10 (t ) = u20 (t ) = 0 acesta admite soluţia r0 (t ) = r0 , θ 0 (t ) = ωt , unde r0
ω2
r = ( x1 + 1)( x 4 + ω ) 2 −
x& 2 = f 2 ( x , u) = (&&) + u1
( x1 + 1) 2 ,
( x + ω) x 2 1
x& 4 = f 4 ( x , u) = (&&
θ ) = −2 4 + u2
x1 + 1 x1 + 1
x&1 = x 2
iar partea liniarã: ,
x& 3 = x 4
∂ f2 2ω 2 ∂ f2 ∂ f2 ∂ f2
= ( x 4 + ω) 2 + , = 0, = 0, = 2( x1 + 1)( x 4 + ω ) ,
∂ x1 ( x1 + 1) 3 ∂ x2 ∂ x3 ∂ x4
∂ f2 ∂ f2
= 1, = 0,
∂u1 ∂u2
9
∂ f 4 2 x2 ( x4 + ω) u2 ∂ f4 2( x 4 + ω ) ∂ f4 ∂ f4 2 x2
= − , =− , = 0, =− ,
∂ x1 ( x1 + 1) 2 ( x1 + 1) 2 ∂ x2 x1 + 1 ∂ x3 ∂ x4 x1 + 1
∂ f4 ∂ f4 1
= 0, = .
∂u1 ∂u2 x1 + 1
Calculând coeficienţii corespunzãtori soluţiei iniţiale şi notând
ξ i (t ) = x i (t ) , i = 1,4, ω i (t ) = ui (t ) , i = 1,2 obţinem ecuaţiile de stare ale sistemului
liniarizat:
x&1 (t ) 0 1 0 x1 ( t ) 0
0 0
x& (t ) 3ω 2 0 0 2ω x 2 ( t ) 1 0 u1 (t )
2 = +
0 u 2 (t )
.
x& 3 (t ) 0 0 0 1 x 3 ( t ) 0
x& 4 (t ) 0 −2 ω 0 0 x 4 ( t ) 0 1
Considerãm ca ieşiri:
η 1 (t ) = ξ 1 (t ) (variaţia radialã)
η 2 (t ) = ξ 2 (t ) (variaţia angulara)
şi obţinem ecuaţia de ieşire a sistemului liniarizat:
ξ1 ( t )
η1 ( t ) 1 0 0 0 ξ 2 ( t )
η ( t ) = 0 0 1 0 ξ ( t ) .
2 3
ξ 4 ( t )
u(t) y(t)=u(t-1)
Fig. 1.12
10
Dacã ponderile multiplicatoarelor (amplificaoarelor) variazã cu t ∈ Z ,
spunem cã SLD este nestaţionar, iar dacã toate ponderile sunt constante (elemente ale
unui corp K ) apunem cã SLD este staţionar.
De obicei corpul K este K=R (corpul numerelor reale) sau
K = GF ( p ) = {0,1, K , p − 1} (corpul Galois de ordin p, unde p este un numãr prim, iar
operaţiile de adunare şi înmulţire sunt cele modulo p).
Reprezentarea de tip „cutie neagrã” a unui sistem discret este tot cea din
figura 1.1 (de data aceasta cu t ∈ Z ) iar diagrama (funcţionalã) asemãnãtoare cu cea
din figura 1.7, în care însã se înlocuiesc integratoarele cu elemente de întârziere.
n m
(1.9) x i (t + 1) = ∑ a ij (t )x j (t ) + ∑ bij (t )u j (t ) , i = 1, n .
j =1 j =1
n m
yi (t ) = ∑ cij (t ) x j (t ) + ∑ d ij (t )u j (t ) , i = 1, p .
j =1 j =1
11
` Scriind toate aceste ecuaţii sub formã matricealã obţinem reprezentarea în
spaţiul stãrilor (reprezentarea de stare) pentru sistemul dinamic discret considerat:
(1.10) x (t + 1) = A( t )x (t ) + B (t )u (t )
(1.11) y (t ) = C (t )x (t ) + D (t )u (t )
Exemplul 1.6
Fie sistemul liniar discret peste GF(3) dat de diagrama urmãtoare:
2
x1 (t) x2(t) x3(t)
u(t) y1 (t)
2 2
2
2
y2 (t)
Fig 1.13
Ecuaţiile de stare şi de ieşire sunt:
x1 (t + 1) = +2 x 2 ( t ) + u (t )
x (t + 1) = x (t ) +2 x ( t ) + x (t )
2 1 2 3
3
x ( t + 1) = 2 x 1 ( t ) + x 2 ( t ) ,
y (t ) = 2 x2 ( t ) + x 3 (t )
1
y 2 ( t ) = 2 x2 (t ) + u (t )
0 2 0 1
0 2 1 0
A = 1 2 1 , B = 0 , C =
,D= .
2 1 0 0 0 2 0 1
12
Exemplul 1.7
n n-1 2 1
Fig.1. 14
13
x1 x 2
x x
2 3
Se obţine cu uşurinţã egalitatea Ac L = L , unde x n+1 e dat de relaţia
x n −1 x n
x n x n +1
0 0 L 0 −a 0
1 0 L 0 −a1
AcT =
L L L L L
0 0 L 1 − a n −1
1 2 n-1 n
Fig.1. 15
(Sã se determine modul de funcţionare al acestui circuit folosind reprezentarea de
stare, apoi folosind diagrama.)
14
CAPITOLUL II
d
i) Φ( t , t 0 ) = A( t ) Φ( t , t 0 ) ;
dt
ii) Φ( t 0 , t 0 ) = I ;
iii) x (t ) = Φ(t , t 0 ) x 0 este soluţia problemei Cauchy
x& ( t ) = A( t ) x ( t ) , x ( t 0 ) = x 0 ;
iv) Φ (t , t 1 ) Φ ( t 1 , t 0 ) = Φ ( t , t 0 )
v) Φ(t , t 0 ) −1 = Φ(t 0 , t )
t t s
vi) Φ(t , t 0 ) = I + ∫ A( s1 )ds1 + ∫ A( s1 ) ∫ 1 A( s2 )ds2 ds1 +K
t0 t0 t0
t s s
K+ ∫ A( s1 ) ∫ 1 A( s2 )K ∫ k −1 A( s k )ds k Kds2 ds1 +K .
t0 t0 t0
15