Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
Equazioni di stato
dove:
Esempio: pendolo
Equazioni dinamiche:
x1 (t ) (t ) 2 x(t ) = = , u (t ) = T (t ) R R & x2 (t ) (t )
si ha:
equazioni di stato
x2 Nota: f ( x, u; t ) = f ( x, u ) = k 1 , sin( x1 ) x2 + u J J J h( x, u; t ) = h( x1 ) = x1 , h : R R
f : R3 R2
x1 (t ) i (t ) = x(t ) = R 2 , u (t ) = VS (t ) R x2 (t ) VC (t )
si ha:
R 1 1 & x1 (t ) = x1 (t ) x2 (t ) + u (t ) L L L 1 x &2 (t ) = x1 (t ) C y (t ) = x1 (t ) 2 + 2u (t )
equazioni di stato
3 2 2 Nota: f : R R , h : R R
v RiR VC = 0 VC = L di dt i = C dVC C dt i = i +i R C
maglia piccola di sx. maglia piccola di dx. equazione capacit correnti entranti nodo
x1 i Definendo: x = = , u = v, x2 VC
si ha:
y = VC
1 & = x x2 1 L 1 1 1 x &2 = x1 x2 + u C RC RC y (t ) = x2 (t )
equazioni di stato
Esempio: quarter-car
Equazioni dinamiche:
x = [z1
z2
&1 z
&2 ]T R 4 , u = r R z
si ha:
Ks K x1 s x2 + x3 x4 M2 M2 M2 M2
y = x2 x1
di L = Ri K e + V dt J d = + K i t dt
x i x = 1 = , u = V x2
si ha:
Ke R 1 & x x x u = + 1 1 2 L L L Kt x &2 = x1 x2 J J y = x2
equazioni di stato
Lo stato x di un sistema un insieme completo di variabili: Se lo stato conosciuto ad un certo istante, allora ogni variabile del sistema pu essere calcolata per tutti i tempi futuri in funzione dello stato a quellistante e del segnale di ingresso. Lo stato x di un sistema un insieme di variabili interne: Lo stato non misurato. La quantit che si misura, ovvero luscita y, pu essere una funzione non invertibile di un sottoinsieme delle variabili di stato.
& (t ) = f [x(t ), u (t ); t ] x
- Lo stato al tempo t+dt dipende dallo stato e dallingresso al tempo t. - Viene quindi descritta levoluzione temporale del sistema.
x(t + dt )
integrando da 0 a T
x2
x(t )
f [x(t ), u (t ); t ]dt
x(0)
x(T ) x1
La seconda equazione y (t ) = h[x(t ), u (t ); t ] statica, poich una relazione tra quantit allo stesso istante.
Classificazione: nonlineare/lineare
Sistema nonlineare:
Sistema lineare:
u1(t)
y1(t)
u1(t)
u2(t)
S
+ + u2(t)
y2(t)
Principio di sovrapposizione degli effetti: luscita corrispondente al segnale di ingresso u (t) =u1(t) + u2(t) y (t) =y1(t) + y2(t)
ovvero
leffetto dovuto alla somma di due ingressi uguale alla sovrapposizione degli effetti dovuti ai singoli ingressi
t [0, ]
t = 0,1,2,...
Classificazione: MIMO/SISO/MISO/SIMO
Equazioni di stato :
dove: u (t ) R
nu ny
: ingresso
y (t ) R : uscita
Sistemi Multi Input Multi Output (MIMO): nu>1, ny >1 Sistemi Single Input Single Output (SISO): nu =1, ny =1 Sistemi Multi Input Single Output (MISO): nu >1, ny =1 Sistemi Single Input Multi Output (SIMO): nu =1, ny >1
I sistemi LTI sono molto importanti in quanto: - Sono relativamente semplici da analizzare e controllare. - Sono stati studiati in modo esteso e pressoch completo. - Dal punto di vista del controllo, si pu linearizzare un sistema nonlineare nellintorno di opportune condizioni di lavoro, e progettare il controllore usando il sistema linearizzato.
1 & = x x2 1 L 1 1 1 x &2 = x1 x2 + u C RC RC y (t ) = x2 (t )
dove:
0 A= 1 C
1 0 L , B = 1 , C = [0 1], D = 0 1 RC RC
Ks K x1 s x2 + x3 x4 M2 M2 M2 M2
y = x2 x1
dove: 0 K0 s + Kw A= M1 Ks M2
0 0 Ks M1 K s M2
1 0
M1
M2
0 0 1 0 , B = K w , C = [ 1 1 0 0], D = 0 M1 M1 0 M2
0 A= 1 C
1 0 L , B = 1 , C = [0 1], D = 0 1 RC RC
Definizione del sistema in Matlab: L=2; R=3; C=4; A=[0 1/L;-1/C 1/(R*C)]; B=[0;1/(R*C)]; C=[0 1]; D=0; sys=ss(A,B,C,D);
Utilizzo in Simulink, mediante uno dei seguenti blocchi: - Simulink\Continuous\State-Space (usare A,B,C,D) - Control System Toolbox\LTI system (usare sys) In caso di dubbi su un comando usare help, ad esempio: help linspace