Modelli dinamici
Nel caso pi generale il legame ingresso-uscita di un sistema dinamico
pu essere scritto nella forma:
An
dn
d
dm
d
q
+
...
+
A
q
+
A
q
=
B
qi + ... + B1 qi + B0 qi
o
o
m
1
0 o
dt n
dt
dt m
dt
An
dn
d
dx
q + ... + A1 qo + A0 qo = Bx x qi
n o
dt
dt
dt
Modelli dinamici
A0 qo = ...
A1q&o + A0 qo = ...
Modelli dinamici
Utilizzando loperatore di Laplace cambiamo il dominio in cui stiamo
operando passando da quello del tempo a quello delle frequenze (per
chiarezza usiamo il simbolo per individuare una funzione della
frequenza).
I termini derivativi si trasformano in potenze di esponente pari allordine di
derivazione e lespressione della funzione di trasferimento si semplifica
divenendo un rapporto tra ingresso e uscita:
H=
q%o
= A(s)1 B(s)
q%i
Analisi fenomenologica
e scrittura delle
equazioni costitutive
Identificazione delle equazioni costitutive
Ordine 0: il potenziometro
Abbiamo gi analizzato il principio di funzionamento da
un punto di vista statico. Valutiamo la possibile
esistenza di un effetto dinamico.
VS
VO =
VS
x = Gx
L
VO
V%O ( s ) = G x% ( s )
Ordine 1: il termometro
Studiamo un altro strumento di largo impiego, il termometro.
Definiamo alcuni parametri utili:
Ta
Ti
h
m
temperatura ambiente
temperatura interna
coefficiente
ffi i t di scambio
bi ttermico
i
massa del materiale del bulbo
(trascurabile la massa del materiale nella colonna)
c calore specifico del materiale del bulbo
t tempo
A superficie di scambio termico
q = hA(Ta Ti ) = mcT&i
mc T&i + hA Ti = hA Ta
Costante di tempo
T%i
1
=
= G% ( s)
T%a s + 1
=>
mc
hA
G =1
Ordine 2: accelerometro
Consideriamo un sensore di accelerazione a massa sismica.
Ma
Massa sismica
Rigidezza della
trave
Ku
Spostamento
relativo della
massa (u)
Spostamento
della base (v)
Ordine 2: accelerometro
Equazione di equilibrio dinamico nel tempo:
d 2 (v + u)
du
+ C + Ku = 0
M
2
dt
dt
v
( Ms 2 + Cs + K )u% ( s ) = M s 2v% ( s ) = M a% ( s )
u% ( s )
1
= 2
( s + C / Ms + K / M )
a% ( s )
( Ms 2 + Cs + K )u% = Ma%
: a = s 2 q%i
Ingresso
g
H = A(s)-1 B2
con
G=
n =
B2 M
=
A0 K
A0
K
=
A2
M
A1
C
=
2 A0 A2 2 KM
10
10
180
0.05
0 05
0.05
160
0.1
140
0.10
0.7
Fase
Ampiezza
120
10
0.7
100
80
60
40
20
-1
1
10
-1
10
10
Frequenza adimensionale
0.5
1.5
2
2.5
Frequenza adimensionale
3.5
11
Ordine 2: sismografo
Consideriamo un sensore di spostamento a massa sismica.
Massa sismica
Rigidezza complessiva
Misura dello
spostamento
relativo della
massa (u)
Spostamento
della base (v)
Ordine 2: sismografo
Equazione di equilibrio dinamico:
d (v + u)
du
+ C + Ku = 0
2
d
dt
dt
d
2
v
u - Movimento relativo della massa sismica
v - Movimento della base
u% ( s )
s2
= 2
v% ( s )
( s + C / Ms + K / M )
( Ms 2 + Cs + K )u% = Ms 2v%
Uscita : qo = u
Ingresso : qi = v
u%
sM
=
2
v%
(Ms
M +C
Cs + K )
A(s)q%o = B2 s 2 q%i
Uscita = H (s) Ingresso
con
H = A(s)1 B2 s 2
n =
B2 M
=
= 1
A2
M
A0
K
=
A2
M
A1
C
=
2 A0 A2 2 KM
14
G costante
per f>fn
15
16
Mu&& + Cu& + Ku = Ma
Ku = Ma
FEl =
1
CPiezo
V = Ma
V = ( MCPiezo ) a
18
20
Equazione caratteristica:
q%o =
Equazione normalizzata:
Sensibilit statica (guadagno a regime):
B0
q%i = Gqq%i
A0
G=
B0
A0
q%o = Gq%i
Legame ingresso-uscita:
Esempio: potenziometro
Esempio: estensimetro
eo =
xi
Eb
L
1 R
k R
22
10
eo =
Risposta al gradino
xi
Eb
L
Risposta ad ingresso
generico
Risposta in frequenza
23
A1q&o + A0 qo = B0 qi
Legame ingresso-uscita:
B
A1
q&o + qo = 0 qi
A0
A0
q&o + qo = Gqi
G=
B0
A0
[uout / uin ]
Costante di tempo:
A1
A0
[t ]
Funzione di trasferimento:
q%o
G
= H ( s) =
q%i
s +1
Equazione normalizzata:
Esempio: termometro
24
11
Condizioni iniziali:
qo = 0 per t = 0 +
qo _ gen = Ce
C
qo _ par = G qi _ STEP
qo = Kqi _ STEP (1 e )
qo
= (1 e )
Gqi _ STEP
q
em = qi o
G
In forma adimensionale:
Errore di misura:
25
qo = Gqi _ STEP 1 e
t
12
t
qo
= 1 e
Gqi _ STEP
Ponendo: z = 1
qo
Gqi _ STEP
ln z
qo
=e
GqiSTEP
e passando ai logaritmi:
1
ln z = t (a=b*t)
q%o
1
( j ) : A =
= tan 1 ( )
Gq%i
( ) 2 + 1
1.1
A/(GA0)
1.08
Fase+1
1.06
1.04
1.02
1
0.98
0.96
0.94
0.92
0.9
0
0.02
0.04
0.06
0.08
0.1
28
13
temperatura ambiente
temperatura interna
coefficiente di scambio termico
massa del materiale del bulbo
(trascurabile la massa del materiale nella colonna)
c calore specifico del materiale del bulbo
t tempo
A Superficie di scambio termico
Lequazione di equilibrio dei flussi :
mc T&i + hA Ti = hA Ta
T& + T = T
i
q = hA(Ta Ti ) = mcT&i
Costante di tempo
=>
mc
hA
G =1
29
4
m = r3
3
La costante di tempo diventa:
A = 4r2
mc r 3c rc
=
=
hA 3h r 2 3h
14
A2
d 2 qo
dq
+ A1 o + A0 qo = B0 qi
2
dt
dt
G=
n =
coefficiente di smorzamento:
B0
A0
1
K
[m / N ]
A0
A2
K
M
[ rad / s ]
A1
2 A0 A2
B
2 KM
31
s 2 2 s
+ 1 q%o = Gq%i
2+
n n
La funzione di trasferimento :
q%o
(s) = 2
s
q%i
n2
G
2 s
+1
32
15
Condizioni iniziali:
qo = 0 per t = 0+
Integrale particolare
qop = G qiSTEP
dqo
= 0 per t = 0+
dt
>1
+ 2 1 ( +
qo
e
=
GqiSTEP
2 2 1
=1
qo
= (1 + nt )ent + 1
GqiSTEP
<1
qo
ent
=
sin( 1 2 nt + ) + 1
2
GqiSTEP
1
2 1)n t
2 1
2 1
2
e(
2 1)n t
+1
= sin 1 1 2
34
16
1.6
Risposta posizione
14
1.4
1.2
1
0.8
0.6
Sovrasmorzato 1.5
Smorz. critico 1.0
Sottosmorzato 0.2
0.4
0.2
0
0.5
1.5
2.5
N periodi
35
1.2
Risposta normalizzata
0.8
Posizione
Velocit
Accelerazione
0.6
0.4
0.2
-0.2
0.5
1.5
2.5
3.5
N periodi
Gli effetti dinamici possono essere considerati esauriti dopo 2.5 3.0 volte
il periodo naturale (Tnaturale=1/fnaturale=2/naturale).
36
17
Risposta normalizzata
1.5
Posizione
Velocit
Accelerazione
0.5
-0.5
-1
0
N periodi
Gli effetti dinamici possono essere considerati esauriti dopo 4-4.5 volte il
periodo naturale.
37
18
2.4
Settling time al 10%
40
19
Ampiezza:
q%o
G
( ) =
2
q%i
j
+ 2
+1
n
n
q%o
1
( ) =
G q%i
2 2
2 2
1 + 4 2
n
n
Fase: = tan 1
2
n
41
42
20
n =
pulsazione propria:
coefficiente di smorzamento
1
K
[m / N ]
K
M
[ rad / s ]
G=
C
2 KM
43
ng
Massa sismica
Rigidezza elevata
0
Frequenza di risonanza: n kHz
Smorzamento %
(n>20)
Massa
Rigidezza
( EA/t)
44
21
Massa sismica
Rigidezza bassa
Smorzamento %
Frequenza di risonanza:
Massa
0,7
K EI/L3
n kHz
(n < 1)
45
10
180
Piezoceramico
0.05
0.05
160
0.1
140
0.10
0.7
10
Fase
F
Am
mpiezza
120
0.7
100
80
60
Piezoresistivo
40
20
10
-1
-1
10
10
Frequenza adimensionale
0
0
0.5
1.5
2
2.5
Frequenza adimensionale
3.5
46
22
#2 20000Hz, 0.05
Errore(Modulo(A/A0)) 0.01
Accelerometro
piezoceramico
1.5
1.05
255Hz
(25.5%FR)
+1%
FR
FR
Accelerometro
piezoresistivo
1995Hz
(10.0%FR)
-1%
0.95
0.5
0
10
10
10
10
10
10
10
10
47
48
23
24
% xx uscita campionata
% xf ingresso campionato
% Fs frequenza di campionamento
tx=fft(xx)/length(xx)*Fs;
tf=fft(xf)/length(xx)*Fs;
n=length(xf)/2;
figure
ttf=tx(1:n)./tf(1:n);
% calcolo (elementare) FdT
subplot(211)
loglog(ff,sqrt(abs(ttf)))
ylabel('Ampiezza'),title('Funzione di trasferimento')
fase=atan2(imag(ttf),real(ttf))/pi*180;, fase(1)=0;
subplot(212),plot(ff,fase),ylabel('Fase')
51
25
53
Domande?
54
26
55
qi = qo = 0
qi =
q&i _ SLOPE t
t0
t0
Sostituendo:
qo = 0 per t = 0+
Integrale generale:
qo _ gen = Ce
Integrale particolare:
qo = Ce
+ Gq&i _ SLOPE (t )
qo = Gq&i _ SLOPE ( e
+ t )
56
27
em = qi
qo
= ( q&i SLOPE t ) q&i SLOPE e + q&i SLOPE t q&i SLOPE
G
t
Errore in transitorio
em ,ss
Errore a regime
57
58
28
A = lim p (t )
( s + 1)q%o = Gq%i =
qo =
qo t =T =
T 0
GA
T
GA
(1 e )
T
GA
(1 e )
T
59
( s + 1)q%o = Gq%i = 0
E quindi:
qo = Ce
C=
Te
E quindi
i di lla risposta
i
risulta:
i l
GA(1 e )
qo _ par = Gq
G &i _ SLOPE (t )
60
29
61
qo = 0 per t = 0+
dqo
= 0 per t = 0+
dt
2 2 1 2 2 1 ( +
1 +
e
4 2 1
2 1)n t
2 2 + 1 2 2 1
4 1
2
e ( +
2 1)n t
qo
2q&
t
ent
sin( 1 2 nt +
1
2 1 2
tan =
2 1 2
2 2 1
62
30
Errore a regime:
em, ss =
2 q&iSLOPE
Ritardo a regime:
m , ss =
s 2 2 s
+ 1 qo = 0
2+
n n
qo = 0 per t = 0+
dqo
= KA n2 per t = 0+
dt
qo
1
=
e ( +
G An 2 2 1
2 1)n t
e (
2 1)n t
qo
= n te nt
G An
qo
1
=
e nt sin( 1 2 nt )
G An
1 2
64
31
65
32