Documente Academic
Documente Profesional
Documente Cultură
2
)x
7. (x
1
+ x
2
) = x
1
+ x
2
7. 1x = x
Aceasta este o generalizare directa a lui r
n
(c
n
)
11 June 2014
31
L1- L3 (Intro 1-3) - TACR, - Masterat
SICA I, sem 2
31
L2: 1.2: Spatiul sistemelor lineare, 1/2
Spatiul tuturor sistemelor lineare este notat cu L. El devine spatiu
linear odata cu definirea urmatoare, naturala, a celor doua operatiuni
+ si . (adunare si inmultire):
=>
Linearitatea algebrica este mai degraba o generalizare
necorespunzatoare a lui .
Totusi, ce este distanta dintre doi vectori? Adica, pana la urma, ce se
intelege prin ?
u G y
u G y
2 2
1 1
=
=
2 1 2 1
) ( y y u G G + = +
y u G Gu y = => = ) (
n
R
2 1
G G ~
11 June 2014
34
L1- L3 (Intro 1-3) - TACR, - Masterat
SICA I, sem 2
34
L2: 1.3: Spatii Banach, 1/4, definitie
Spatiile Banach se numesc ca atare, dupa numele matematicianului polonez
Stefan Banach (1892-1945)
Spatiul real n-dimensional, r
n
, are o foarte importanta proprietate, adica el
are produsul interior/ scalar (inner), care este o functionala, <.,.>, cu
proprietatile:
1. si , daca
2.
3.
4.
Daca exista un produs interior pe X, atunci norma se poate defini ca
||x|| = <x , x> = (<x , x>)
1/2
(1)
Spatiile Banach sunt spatii vectoriale complet normate. Asta inseamna ca un
spatiu Banach este un spatiu vectorial V peste numere reale sau complexe cu
o norma ||.||, a.i. orice secventa Cauchy din V (d.p.d.v. al metricii d(x,y) = ||x-
y||), are o limita in V.
0 , > x x
0 , = x x
0 = x
1 2 2 1
, , x x x x =
3 2 3 1 3 2 1
, , , x x x x x x x + = +
2 1 2 1
, , x x x x =
11 June 2014
35
L1- L3 (Intro 1-3) - TACR, - Masterat
SICA I, sem 2
35
L2: 1.3: Spatii Banach, 2/4, secventa Cauchy
O secventa Cauchy este o secventa a carei elemente devin inchise, pe
masura ce secventa progreseaza (adica distanta maxima dintre oricare
doua elemente ramase ale secventei poate fi facuta arbitrar de mica).
Exemplu: Secventa Cauchy de numere reale: O secventa x
1
, x
2
, x
3
,
de numere reale se numeste secventa Cauchy daca pentru fiecare
numar real r > 0 exista un numar intregpozitiv N, a.i. pentru toti
intregii m,n > N, valoare absoluta (i.e. distanta dintre numere) este
un modul |x
m
x
n
| < r.
Deoarece norma induce o topologie pe spatiul vectorial, spatiul Banach
este un exemplu de spatiu vectorial topologic.
11 June 2014
36
L1- L3 (Intro 1-3) - TACR, - Masterat
SICA I, sem 2
36
L2: 1.3: Spatii Banach, 3/4, exemple,1
Exemple de spatii Banach(notam cu K, oricare din spatiile R sau C):
1.Spatiile Euclidiene K
n
, unde norma Euclidiana a lui x = (x
1
, x
2
, ,x
n
) este data de
||x|| = (|x
i
|
2
)
1/2
, sunt spatii Banach
2. Spatiul tuturor functiilor continue f: *a,b+ K, definite pe un interval inchis [a,
b], devin un spatiu Banach daca noi definim norma unei astfel de functii ca ||f|| =
sup {|f(x)| : x in [a, b}}
3. Daca p 1 este un numar real, se poate considera spatiul tuturor secventelor
infinite (x1, x2, x3,.) ale elementelor din K, a.i. seria infinita
i
|x
i
|
p
este finita.
Radacina de ordinul p a valorii acestei serii se numeste norma p a secventei.
4. Spatiul Banach l
\
|
=
}
e e d j G pi G
| ) ( | max : || || e
e
j G G =
11 June 2014
63
L1- L3 (Intro 1-3) - TACR, - Masterat
SICA I, sem 2
63
L3, 1.5: : Norme matriceale diverse, 1/7
Termenul de norma matriceala are doua intelesuri:
O norma vectoriala la matrici, adica o norma pe spatiul vectorial al
tuturor m x n matricelor reale sau complexe (norma vectoriala
pe scurt) si
O norma vectoriala submultiplicativa, respectiv o norma
vectoriala pe matricile compatibile cu inmultirea matricilor in
sensul de mai jos, adica
||AB|| ||A|| ||B||
Observatie: Setul tuturor n x n-matricilor (adica patrate), impreuna
cu o (astfel de) norma submutiplicativa, este o algebra Banach.
11 June 2014
June 11, 2014
TACR - Masterat SICA, sem 2, L4: norme
semnale si sisteme; calculare cu Matlab
9
1.3.3. Norme la semnale si sisteme-(1), norme pentru
semnale-(1)
Semnalele se
considera a fi reale si
continue pe portiuni,
deci R, adica
intre ( - , + ).
Pentru a fi o norma,
aceasta trebuie
sa indeplineasca
cele patru proprietati,
vezi (1-4), [8,7,1]:
6. Valori proprii, vectori proprii, valori singulare, descompunerea in valori singulare
Vezi !! LL3_TACR ptr primele 3 si !! LL4 si LL5(I)_TACR ptr
descompunearea in valori singulare
7. Pseudoinversa unei matrice, numarul conditie, RGA, importanta lor
Vezi !! LL4 si LL5(I)_TACR
8. Incertitudini: tipuri, parametrice, reale, complexe, structurate, nestructurate,
reprezentari, factorizari
Vezi mai jos dar si in !! LL5-II_TACR
11 June 2014
TACR- m. SICA, L5-L7: structuri cu reactie;
perf. si sensib.S,T; modelare incertitudini
50
L7- Modelarea incertitudinilor sistemelor, (1/33)
Incertitudinile procesului: Se refera la faptul ca niciodata nu putem modela
exact sistemele fizice, deci intotdeauna vor fi (i.e. vor exista) erori de
modelare; incertitudinile NU pot fi ocolite. Categorii:
Semnale perturbatoare
Perturbatii la intrare
Perturbatii la iesire
Zgomote de masurare (de la senzori)
Zgomote de la actuatoare (EE)
Perturbatii dinamice (sunt deosebirile dintre MM si dinamica reala a
sistemului in functionare)
Dinamici nemodelate (la IF de obicei)
Neliniatitati neglijate la modelare
Efecte datorate reducerii intentionatea ordinului MM
Variatii ale parametrilor cauzate de schimbarea conditiilor mediului
inconjurator
11 June 2014
TACR- m. SICA, L5-L7: structuri cu reactie;
perf. si sensib.S,T; modelare incertitudini
51
L7- Modelarea incertitudinilor sistemelor, (2/33)
Cea mai buna solutie: sa definim un set de modele pentru sistemul
considerat, care, pot fi apoi categorisite in structurate sau nestructurate,
respectiv:
Seturi de modele cu incertitudini structurate, ce pot fi:
seturi (de modele) cu incertitudini parametrice sau
seturi de modele multiple(incertitudini multimodel)
Seturile de modele cu incertitudini nestructurate, precum:
dinamicile nemodelate (sau incertitudine disc);
neliniaritati nemodelate (histerezis, cuplari parazite, timp mort - T
m
etc);
dinamici (incertitudini) nemodelate in domeniul frecventa la IF:
11 June 2014
TACR- m. SICA, L5-L7: structuri cu reactie;
perf. si sensib.S,T; modelare incertitudini
52
L7- Modelarea incertitudinilor sistemelor, (3/33)
Cuantificarea erorilor de modelare:
In domeniul timp,
Exemple tipice:
descrieri ale variatiilor parametrilor fizici in modelele din SS
In domeniul frecventa,
Exemple tipice:
descrieri ale variatiilor parametrilor f.d.t.
descrieri ale variatiilor raspunsurilor la frecventa
La descrierea incertitudinilor modelelor in domeniul frecventa, se disting doua
abordari, ce conduc la directii de cercetare diferite:
Incertitudini nestructurate: unde incertitudinea de model este exprimata numai in
termeni ai marginilor superioare (upperbounds) ale erorilor raspunsurilor la
frecventa. Nu utilizeaza informatii despre originea erorilor de modelare.
Incertitudini structurate: la care, pe langa o limita superioara a erorilor de
modelare, se considera si structura specifica a incertitudinilor parametrilor.
11 June 2014
TACR- m. SICA, L5-L7: structuri cu reactie;
perf. si sensib.S,T; modelare incertitudini
53
L7- Modelarea incertitudinilor sistemelor, (4/33)
La analiza incertitudinilor nestructurate de model se utilizeaza patru
modele principale de incertitudini;
Incertitudini aditive
Incertitudini multiplicative
Incertitudini multiplicative in feedback
Incertitudinile (datorate) factorilor coprimi
11 June 2014
TACR- m. SICA, L5-L7: structuri cu reactie;
perf. si sensib.S,T; modelare incertitudini
59
L7- Modelarea incertitudinilor sistemelor, (10/33)-
factorizare, descompunere.(1/7)
Factorizare: in matematica, descompunerea unui obiect ( numar,
polinom, matrice) intr-un produs de alte obiecte (factori), care daca sunt
inmultite/ inmultiti, rezulta obiectul original.
Scopul factorizarii: reducerea la blocuri de constructie de baza:
Numerelesunt descompuse in numere prime;
Polinoamele sunt reduse la polinoame ireductibile;
Functiile sunt descompuse in compozitii de alte functii ce au anumite
proprietati (de ex . o functie surjectiva cu o alta functie injectiva etc)
Matricile sunt factorizate in produse de matrice de tip special (de ex. o
matrice ortogonala sau unitara si o matrice triunghiulara).
Exista diferite tipuri de descompuneri: QR, RQ, QL, LQ, RZ
F.d.t. sau matricile, factorizate coprim peste RH sunt utile in control robust,
vezi mai jos
11 June 2014
TACR- m. SICA, L5-L7: structuri cu reactie;
perf. si sensib.S,T; modelare incertitudini
60
L7- Modelarea incertit.sistemelor,(11/33)-numere si
polinoame coprime, factorizare coprima peste RH, (2/7)
Se zice ca doua numere intregi a si b sunt coprime (sau relativ prime), daca
acestea nu au alti factori comuni decat 1 si -1 (echivalent: daca c.m.m.d.c.
este 1). Exemplu: 4 si 27 sunt coprime, dar 4 si 28 nu sunt (ambele-s
divizibile cu 2 si 4)
Se spune despre doua polinoame (sau functii de transfer), m(s) si n(s), ca
sunt coprime peste RH
daca exista x, y RH
, a.i.
x.m + y.n = 1.
Se spune despre doua polinoame m(s) si n(s) cu coeficienti reali ca sunt
coprime, daca cel mai mare divizor comun al lor este egal cu 1 (echivalent:
acestea NU au zerouri comune). Din algoritmul lui Euclid de determinare al
c.m.m.d.c. a doua numere intregi, extins la domeniile lui Euclid, rezulta ca
doua polinoame m si n sunt coprime daca exista polinoamele x(s) si y(s)
astfel incat x.m + y.n = 1 (identitatea lui Bezout).
9. Dinamici nemodelate (ce sunt, de ce, reprezentare)
10. Atomi incerti in Matlab
11. Sisteme incerte si manipulare in Matlab
Vezi !! LL7-LL9_TACR
12. Sensibilitatea sistemelor incerte; functiile de sensibilitate S, T, R
13. Proiectare robusta, stabilitate robusta
11 June 2014
L8+L9: Specs proiectare robusta-
performanta si stabilitate robusta
14
L8: Specificatii de proiectare robusta, generalitati,1
Robustete: Se zice ca un controler este robust in ceea ce priveste
caracteristicile de performanta ale unui sistem inchis, daca aceste
caracteristici sunt atinse pentru orice proces din setul de procese P sau
.
Stabilitatea robusta: Se zice ca un controler este robust in stabilitate
(echivalent: are stabilitate robusta), daca acesta obtine/ realizeaza
stabilitatea interna a oricarui proces din setul P sau .
Marginea de stabilitate: Pentru un set de modele date avand o dimensiune
asociata, marginea de stabilitate se defineste ca ca cel mai mare set de
modele care este stabilizat de un controler.
Marginea de stabilitate pentru un model incert (cu incertitudini): Daca avem
procesul incert cu norma inf. ||||
, marginea de
stabilitate a unui controler C este cea mai mica margine superioara a lui .
14. Transformari fractionare lineare LFTs premergatoare schemei M- standard
15. Robustetea in cel mai rau caz de incertitudine
16. Margine de castig, margine de faza, margine disc, definitii, deosebiri...\
17. Robustete generalizata: perf. robusta, stabilitate robusta, cel mai rau caz: wcgain,
wcsens
11 June 2014
L12 - Robustete generalizata sisteme
incerte. Concepte teoretice
7
Prima masura: marginea de stabilitate
robusta (StabMarg)
Marginea de stabilitate robusta, prin definitie, este marimea
celor mai mici deviatii de la nominal ale elementelor incerte
care conduc la instabilitatea sistemului. In Matlab, este notata
StabMarg (1.9 in figura).
Instabilitatea unui sistem este echivalenta cu castigul
sistemului arbitrar de mare fiind caracterizata deci de linia
verticala tangenta la partea de comportare asimptotica din
curba de degradare a performantei.
11 June 2014
L12 - Robustete generalizata sisteme
incerte. Concepte teoretice
8
Prima masura: marginea de stabilitate
robusta(StabMarg: u
u.r.
= 1.9)
.
11 June 2014
L12 - Robustete generalizata sisteme
incerte. Concepte teoretice
9
A doua masura: marginea de
performanta robusta(PerfMarg)
Hiperbola se utilizeaza pentru a defini marginea de
performanta robusta(marginea performantei).
Sistemele a caror curba de degradare a performantei
intersecteaza curba hiperbolei la inaltime mare (ridicata),
sunt sisteme care nu au o performanta robusta buna (adica
mare): sunt sisteme la care deviatii foarte mici ale
elementelor incerte de la valorile lor nominale, pot duce la
valori foarte mari ale castigului sistemului.
Invers, o intersectie a hiperbolei la inaltime mica (joasa),
reprezinta un sistem care functioneaza robust (vezi figurile
urmatoare si anterioara).
Punctul de intersectie a hiperbolei cu curba degradarii
performantei se utilizeaza ca o masura scalara a robustetei
sistemului cu incertitudini. Coordonata orizontala a acestuia
se numeste este marginea de performanta robusta, notata
PerfMarg (fig urmatoare).
11 June 2014
L12 - Robustete generalizata sisteme
incerte. Concepte teoretice
10
A doua masura: marginea de
performanta robusta(u
u.r.
= 0.88)
.
11 June 2014
L12 - Robustete generalizata sisteme
incerte. Concepte teoretice
11
A treia masura: castigul in cel mai
rau caz (worst case), wcgain
Masura castigului sistemului in cel mai rau caz este castigul maxim al
sistemului obtinut peste toate elementele incerte a caror dimensiune
normalizata este limitata de valoarea 1 (v. figura de mai jos).
Observatii:
Fiecare dintre masurile de mai sus, calculeaza si obtine un singur
atribut scalar al curbei de degradare a performantei sistemului.
(StabMarg; PerfMarg;Wcgain)
D.p.d.v. matematic, cele trei masuri reprezinta metrici utile ce descriu
concis robustetea unui sistem (uss sau ufrd) ce contine diverse
elemente incerte.
Cele trei masuri sunt cantitati independente si raspund la diferite
intrebari.
Pe de alta parte, daca avem doua sisteme incerte, sysA si sysB sa
zicem, e posibil ca StabMarg a lui sysA sa fie mai mare decat
StabMarg a lui sysB, chiar daca PerfMarg a lui sysA este mai
mica decat PerfMarg a lui sysB.
11 June 2014
L12 - Robustete generalizata sisteme
incerte. Concepte teoretice
12
A treia masura: castigul in cel mai
rau caz (worst case), wcgain
.
18. Teorema castigului mic
19. Valori singulare structurate (VSS) miu
20. Analiza si sinteza folosind VSS miu
21. Reducerea ordinului modelului: categorii de metode; valori singulare Hankel.
Vezi !! LL14a_TACR
22. Aproximarea modelului si reducerea ordinului folosind eroarea aditiva
Vezi !! LL13a si LL13b_TACR
23. Aproximarea modelului si reducerea ordinului folosind eroarea multiplicativa
Vezi !! LL13a si LL13b_TACR