Documente Academic
Documente Profesional
Documente Cultură
Aproxim Ari Precise Ale Sistemelor Liniare - Potrivirea Bilateral A A Momentelor In Domeniul Timp
Aproxim Ari Precise Ale Sistemelor Liniare - Potrivirea Bilateral A A Momentelor In Domeniul Timp
TC Ionescu
Cuprins
1
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
Motivatie
State-of-the-art
Precizia aproximarilor
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
sistemelor dinamice
Problema aproximarii
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
Necesitate
Applicatii: sisteme mecanice, circuite electrice neliniare, power
systems, procese de incinerare a deseurilor, procese chimice...
mai complexe.
Tendinta de modela procese si fenomene cat
Exemplu: modelarea si controlul proceselor de incinerare a
deseurilor parte din mari proiecte de protectie a mediului.
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
Formularea problemei
dificil de analizat si de controlat.
Proces modelat de zeci ecuatii diferentiale (ordinare) neliniare cu zeci de stari
i si relatii esentiale ntre stari.
(1)
Motivatie
State-of-the-art
Precizia aproximarilor
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
Motivatie
State-of-the-art
Precizia aproximarilor
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
efort scazut
de calcul algoritmi eficienti si populari de
aproximare a sistemelor de ordine, e.g., 108 (e.g., FEM pt.
PDE);
metodele sunt extinse pentru diverse alte cazuri, e.g.,
functii de transfer irationale, sisteme biliniare (serii infinite
de functii de transfer), etc.
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
Solutii?
Ne intereseaza cel(e) mai bune model(e) care potrivesc momentele.
k2() .
Fie K (s) de ordin n. Calculati
Problema:
min
kK K
, dim K
=<n
K
convenabila si gasirea
parametrilor celui mai bun model redus.
Legatura
dintre trunchiatul balansat, optim n norma Hankel si
modelul care interpoleaza foarte bine? Exista sigur, netrivial de
[Rezultate preliminare: I & al. MTNS2012]
descoperit, foarte utila!
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
TC Ionescu
Motivatie
State-of-the-art
Precizia aproximarilor
Contributia
Potrivirea momentelor n domeniul timp
n doua seturi distincte;
n acelasi set a functiei de transfer si a derivatei ei, simultan.
In detaliu:
notiunea de moment (n dom. timp) a lui K (s);
caracterizarea momentelor cu solutiile unor ecuatii Sylvester;
modelul de ordin care potriveste 2 momente ale lui G(s);
modelul de ordin care potriveste momente ale lui G(s) si
momente ale lui K (s), simultan.
Motivatie
State-of-the-art
Precizia aproximarilor
i dorite,
identificarea modelelor care pastreaz
a proprietat
etc.;
precum stabilitate, pasivitate, structura geometrica,
natural de extins la cazul sistemelor neliniare si la cazul
sistemelor cu parametri distribuiti.
raspuns
tranzitoriu, raspuns
permanent, raspuns
stationar,
stabilitate, functie de transfer, controlabilitate si observabilitate.
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Definitie si caracterizare
Fie un sistem liniar, SISO, minimal x = Ax + Bu, y = Cx , cu functia
de transfer K (s) = C(sI A)1 B. Intr-un un punct s
/ (A)
1
1
K (s )(s s ) + 2!
K (s )(s s )2 + ....
K (s) = K (s ) + 1!
Definitie
Momentul de ordin zero al sistemului n punctul s C este
0 (s ) = C(s I A)1 B. Momentul de ordin k N al sistemului este
k
(k +1)
k (s ) = (1)
B.
k ! C(s I A)
Lema (Caracterizare prin solutiile uneor ecuatii Sylvester)
Fie s
/ (A). Atunci:
0 (s ) = C0 , unde 0 Rn este solutia unica a ecuatiei
Sylvester A0 + B = 0 s ;
0 (s ) = 0 B, unde 0 Rn este solutia unica a ecuatiei
Sylvester s 0 = 0 A + C.
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
observabila.
(dual) momentele 0 (s+1 ), ...0 (s2 ), ... sunt n relatie cu
matricea B, unde este solutia unica a ecuatiei
Sylvester Q = A + RC cu Q orice matrice cu spectrul
(Q) = {s+1 , s+2 , ..., s2 }, iar R a.. perechea (Q, R)
este controlabila.
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
=u
x = Ax + Bu
y = Cx
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Schita demonstratiei
raspunsul
descris
Calculam
sistemului interconectat din figura,
de ecuatiile = S, x = Ax + BL, y = Cx.
Din teorema anterioara momentele sunt date de C, unde
este solutia unica a ecuatiei Sylvester A + BL = S. Astfel,
din a doua ecuatie a sistemului interconectat se observa ca
x = A(x ) + S. Atunci, din prima ecuatie a sistemului
= A(x ), cu conditia initiala
interconectat avem d(x)
dt
x(0) (0). De aici putem scrie ca
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
y =w
= Q + Rw
d = + x
Teorema
generatorul de semnal
Consideram
= Q + Rw , d = + x, (0) = 0, cu Q R .
Presupunem ca (A) C . Atunci momentele
0 (s+1 ), ...0 (s2 ), ...
sunt n relatie cu regimul permanent al semnalului d (t) la
intrarea u(t) = (t).
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Raspunsul
este afirmativ. Exista n fiecare clasa de modele
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Ce observam?
Fie p =
0 6= 1 , ce se ntampl
a?
TC Ionescu
Notiunea de moment
Relatia cu raspunsul
n domeniul timp
Modele reduse
Cazul s0 = q1
Exemplu: Din exemplul anterior, deoarece 0 6= 1 , unicul g a..
1
Kg potriveste 0 la s0 si 1 la q1 , cu s0 6= q1 , este g = , unde
p
p este solutia unica a ecuatiei ps0 q1 p = 0 1 . Prin urmare,
daca s0 = q1 , modelul practic potriveste acelasi moment de
doua ori, i.e., 0 = 1 , ceea ce contrazice ipoteza ca
alta problema,
(s s0 + g)2
Ce observam?
Rezultatul anterior nu mai este valid daca seturile de
puncte de interpolare nu sunt distincte.
Exista o relatie directa ntre parametrii modelelor si
potrivirea momentelor derivatei.
TC Ionescu
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
raspunsului
permanent al unui semnal emis de un generator
de un semnal dat.
condus de sistem excitat, la randul
sau
Signal generator
characterised by set 1 of
interpolation points
input
Linear system
output
output of
intercon.
Steady-state
Steady-state
= S
= L
u=
x = Ax + Bu
y = Cx
w =y
= Q + Rw
d = + x
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
= Q + Rw
= + P
=w
(a)
= S = u
= L
(b)
Urmatoarele
afirmatii sunt adevarate.
1
()1 B = C()1 .
TC Ionescu
i
Proprietat
()1 B = C()1 este un model unic.
Are precizie mai ridicata fata de alte alegeri ale lui G,
respectiv H vezi exemplu ulterior.
a a pierde din generalitate) S = Q, modelul, n
Daca (far
acest context, nu aduce nici o plus-valoare. Practic,
Relatia cu raspunsul
n domeniul timp
Modele reduse care potrivesc momentele
TC Ionescu
x
ye
= Ax + Bu
=x
ye = v
z
y
= Az + v
= Cz
x = Ax + Bu,
: z = Az + x,
y = Cz,
unde z Rn si y R.
TC Ionescu
u = x = Ax + Bu
ye = x
ye = v
z = Az + v w = y = S+L w
d = + z
y = Cz
am?
Ce caut
Familia de modele
= F + Gu,
= H,
(3)
= F + Gu,
b : = F + ,
= H,
cu (t) R .
TC Ionescu
= S
= L
u = = F + Gu
e =
e = v
b (s)
K
= F + v w =
= H
= S+L w
= + P
Urmatoarele
afirmatii sunt adevarate.
1
dK (s)
la
ds
dK (s)
la
ds
()1 B = C()1 .
TC Ionescu
Exemplu - carucior
cu pozitia controlata de un
pendul dublu
q1
m1
2
1
q2
l2
3
q3
m2
l3
m3
TC Ionescu
Descriere
Valoare
q1
q2
q3
u
m1
m2
m3
k
l2
l3
1
2
3
g
pozitia caruciorului
pozitia bratului 1
pozitia bratului 2
masa caruciorului
masa bratului 1
mass of bratului 2
constanta elastica a resortului
lungimea bratului 1
lungime bratului 2
variabila
variabila
variabila
variabila
1
1
1
1
1
1
1
1
1
9.8
TC Ionescu
0
1
0
0
0
0
0
1 1
1
98/5
1
0
0
0
0
1
0
0
, B = 0 ,
A=
1
1 (4)
1 196/5 2 49/5
1
0
0
0
0
0
0
1
98/5
C= 1 0 0 0 0 0 .
98/5 2
Q: Ce dorim?
aproximari
de ordinul al doilea cat
mai bune
Calculam
0 1
Alegem S =
si L = [1 0]. Unica solutie a ecuatiei
0 0
Sylvester A + BL = S este
T
1 0 0 0 0 0
1
2
= [A B A B] =
.
1 1 0 0 0 0
Familia de modele de ordinul al doilea care portivesc primele
doua momente n zero ale sistemului este G cu
g1 1
g
S GL =
, G = 1 , H = C = [1 1],
g2 0
g2
g1 , g2 C, parametri liberi.
TC Ionescu
TC Ionescu
TC Ionescu
1 0.999
0.333
F =
,G=
, H = [1 1].
0.999
2
0.333
TC Ionescu
TC Ionescu
Norma-2 a erorii
de aproximare
1.391
0.189
0.186
Concluzii
i de obtinere a unor modele precise
Am prezentat modalitat
prin potrivirea bilaterala a momentelor n domeniul timp.
Modelele precise sunt elemente unice ale claselor de
modele obtinute prin potrivirea momentelor.
Potrivirea momentelor derivatei, importanta de calulat
pentru rezolvarea problemei de norma 2 () minima a
erorii de aproximare.
Perspectiva:
a problemei de optimizare infinit-dimensionala si
optime n norma.
Extinderea
neconvexa a aproximarii
rezultatelor la cacurile neliniar si infinit-dimensional (aici
Referinte