Documente Academic
Documente Profesional
Documente Cultură
Mărimile x1(t),....,xn(t), prin care se exprimă starea unui sistem la un moment dat t,
se numesc variabile de stare. Aceste variabile pot fi mărimi reale sau mărimi fictive de calcul.
Variabilele de stare definesc un vector n-dimensional, vectorul mărimilor de stare:
x 1 t
x 2 t
X t (III.1.57)
x n t
Sistemul, pentru descrierea stării căruia este necesar un vector n-dimensional, se numeşte
sistem de ordinul n.
Spaţiul care conţine vectorii X(t) pentru toate valorile lui t se numeste spaţiul stărilor.
Variabilele de stare x1(t),...,xn(t) determină în spaţiul stărilor, pentru fiecare valoare a lui t
un vector X(t) - un punct a cărui poziţie, variabilă cu timpul, descrie o traiectorie, de unde
şi denumirea pentru acest mod de descriere: funcţional-topologică.
Dacă un sistem admite descrierea cu ajutorul ecuaţiilor diferenţiale, alegând potrivit
variabilele de stare, pot fi stabilite următoarele ecuaţii:
- ecuaţii ce descriu relaţia între variabilele de stare şi cele de intrare (numite ecuaţii
diferenţiale de stare):
Schema bloc corespunzătoare celor două seturi de ecuaţii este prezentată în figura
II.28.
x 1 ' t x 1 t u 1 t y 1 t
x 2 ' t x 2 t
o
unde X
X
U
Y (III.1.60)
x n ' t x m t u r t y m t
(III.1.61)
xn' (t) = [an1(t).x1(t)+...+ann(t)xn(t)]+[bn1(t) u1(t)+....+bnr(t) ur(t)]
(III.1.63)
Y t C t . X t Dt .U t
a 11 t ...... a 1n t b 11 t ...... b 1n t
At
.....................
B t
.....................
(III.1.64)
..................... .....................
a n1 t ...... a nn t b n1 t ...... b nr t
c 11 t ...... c 1n t d 11 t ...... d 1n t
C t .....................
D t
....................
(III.1.65)
..................... ....................
c m1 t ...... c mn t d m1 t ..... d mn t
Variabilele de stare nu sunt unice, adică acelaşi sistem poate fi descris cu diferite
colecţii de variabile de stare.
T2T3 y’’2(t) +(T2+T3) y’2(t) +y2(t) = K·u2(t) (y2 – modificarea lui y in raport cu u2)
y (t ) y1 (t ) y 2 (t )
x'1 t x1 t 0 x2 t 0 x3 t u1 t 0 u 2 t
a10 1
a11 a11
x' 2 t 0 x1 t 0 x2 t 1 x3 t 0 u1. t 0 u 2 t (III.1.67)
x'3 t 0 x1 t x2 t 0 21 x3 t 0 u1 t u 2 t
a20 a 1
a22 a22 a22
Ecuaţia intrare - stare - ieşire este:
Exprimarea matricială:
x'1 t a10 1
x' t 0 0 x1 t a 0
2 a11 x 2 t 11
. u 1 t
= 0 0 1 + 0 0 (III.1.69)
. u 2 t
. a 20 a 21 1
0 a a x3 t 0
x' 3 t 22 22 a 22
x 1 t
u 1 t
y t 1 1 0 x 2 t + [0 0] (III.1.70)
u 2 t
x 3 t
Y t GXt , Ut
n
HX, U, Δ pX, U λ i (t) fi X, U (2)
i1
Sau, altfel,
o
X * F X * t , U* t (4)
Δ * (t) Hx X * t , U* t , Δ * (t) (5)
H x X * t , U* t , Δ * (t) Hx X * t , Ut , Δ * (t) (6)
Exemplu:
k1 k2
A B C
Cinetica de reactie este de ordinul I ireversibila iar produsul util este
intermediarul B. Se cere sa se determine acea evolutie in timp a temperaturii
in reactor care sa duca la maximizarea productiei lui B pentru o durata tR a
sarjei.
Maximizarea productiei lui B poate fi exprimata prin intermediul functiei
obiectiv :
𝑡=𝑡𝑅
𝑑𝐶𝐵 (𝑡)
𝐼= ∫ ∙ 𝑑𝑡 (8)
𝑑𝑡
𝑡=𝑡0
Functionala (8) este supusa restrictiilor :
dC A (t )
k1 C A (t ) h1 (9)
dt
dC B (t )
k1 C A (t ) k 2 C B (t ) h2 (10)
dt
E1
k1 k10 e R T
E2 (11)
k 2 k 20 e R T
dCB (t )
f h2 (12)
dt
1 h h f
1 1 2 2 k1 1 k1 2 k1 (13)
t C A C A C A
2 h h f
1 1 2 2 0 k 2 2 k 2 k 2 2 1 (14)
t C B C B C B
Conditiile la limita pentru ecuatiile diferentiale (13) si (14) sunt :
H f 1 h1 2 h2 h 2 1 h1 2 h2 (15)
H k k k
1 C A 1 (1 2 ) C A 1 2 C B 2 (16)
T T T T
H 1 E E
2 1 k10 C A (1 2 1 ) 2 k 20 C B (1 2 ) (17)
T T R R
dC A
k1 C A (9’)
dt
dCB
k1 C A k 2 C B (10’)
dt
1
k1 1 k1 2 k1 (13’)
t
2
k 2 2 1 (14’)
t
1 E1 E
T1 (t ) T0 (t ) 2
k10 C A (t ) (1 2 (t ) 1 (t )) 2 k 20 C B (t ) (1 2 (t )) p
T R R
Exemplu numeric :