Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
Controllo Digitale
ESERCIZIARIO
Trasformate di Laplace (di funzioni elementari)
F(t) 1 t^n e^at cos(ωt) sin(ωt) f(t) δ(t) 1 u(t) δ(t) u(t) L{f(t)} 1 1/2 s+a s/(s2+ω2) ω/(s2+ω2)ζ Trasformate (di funzioni elementari)
X(t) 1 t e^at cos(ωt) sin(ωt) x(t) u0[n] n u0[n] an u0[n] cos(ωt)Errori a regime
• Errore di posizione: ep come errore dovuto allo risposta al gradino
kp = limt→∞ G(t) ep = 1/(1+kp)
• Errore di velocità: ev come errore dovuto alla risposta alla rampa unitaria
kv = limt→∞ (G(t)*(t/T)) ev = 1/kv
• Errore di accelerazione: ea come errore dovuto alla risposta alla rampa parabolica
ka = limt→∞ (G(t)*(t/T)2) ea = 1/ka
In caso di retroazione non unitaria dobbiamo utilizzare (Ĝep = μ G(z), Ĥ(z))
Margine di Fase
Hf = Δ F(ejωT) + π
∠F(ejωT) ∈ [40°,60°]
Margine di Ampiezza
Ma = 1/F(ejωT)
Coefficiente di Smorzamento
δ1 = Mf/2
Tempo di Assestamento al 100%
te = (0.01,100%) = T(π-φ)/ωg
φ = acos(|δ1|)
Ricostruttori di Segnale
• Ordine zero: H0(s) = 1- e-T s/s
• Ordine uno: G1(s) = 1+T s/T 1-e-T s/s
Metodo di Discretizzazione
Metodo Differenze all'indietro s ≈ 2/z/T Metodo Differenze in avanti s ≈ z/2 + 1/z Metodo del trapezio s ≈ 1/T Metodo di Tustin precompensato (z/(1-z))b) X(z) = 20 (z+2) / 2 (z+1) (z-3) - 20 (z+2) / 2 (z+3) (z-3)
Calcoliamo il valore dei residui:
C1 = 20 (z+2) / 2 (z+3) = 20 / z+3 = 5
C2 = 10 (z+2) / 2 (z-3) = 5
C3 = -5 (z+2) / z-3
Possiamo raccogliere i 5 e otteniamo:
X(z) = 5 [ 4 / (z+2) - (z+3) / (z-3) ]
L'antitrasformata possiamo esprimerla come somma delle antitrasformate di due singoli elementi.
2n [ ( 4 / z ) - ( 4 / z ) ( 2-1 ) - ( 4 / z ) ( 2-2 ) ] = δ ( k-4 )
Considerato che δ = jπ/2 e quindi:
j-j = ejπ/2 cos + jx / e jπ/2
Possiamo riscrivere le ultime due come:
- 3 ej(k-1)π/2 mentre (2 - j) = (2 + 3) ej(k-3)π/2
Otteniamo quindi:
2n [ X(z) ] = 5 [ δ ( k-4 ) - 3 ej(k-1)π/2 + (2 - j) ej(k-1)π/2 ] = 5 [ 2 cos [ ( k-1 ) π / 2 ] + 2 sen [ ( k-1 ) π / 2 ] 3 ( k-4 ) ]
4)
Si determini il segnale x(k) che corrisponde alla seguente z-trasformata: X(z)=2+z-1-z-2+2z-3.
Svolgimento
Possiamo riscrivere il segnale X(t) per poi antitrasformare la funzione:
X(t) = 2 + z-1 - z-2 + 2z-3 => x(k) = 25{x(t) }
= 2 δ(k) + δ(k-1) - δ(k-2) + 2δ(k-3)
HG(z) = 2
H0(s) HG(s) = 2
s
s+5
s = 2
s
s = 0.4
z - 2
z2
s+5
z +2
s+5
s in anticipo spara
ida
delta
modifica
m
HG(z) =
2
z
1 -
s + 0.1
z +2
2
2
s -0.08
0.1
0.08
yG(z)
2
y(k) + (-0.1)
z(k-1)
(2)
(R(z))
1.92 + 0.8
z4 - 1.012z5 + 0.012z5 + 1.012z5 + 1.92 + 0.08
6) Si determini l’espressione analitica della risposta y(k) all’impulso di Kronecker per il sistema
Successivamente si scriva l’equazione alle differenze corrispondente e,
R(t)
z + 1
z2(z+2)
Svolgimento
Quella nel rettangolo è g (z) (Y(z))
Possiamo
equazione
descrive l
uscita con il metodo della risposta
impulso.
( 1 + 2y(k-1))
y(k)
z(k-3)
→ y(k) + 2 y(k-1) = z(k-2) + z(k-3)
y(k)
2g(k-1) + z(k-2) + z(k-3)
Poniamo le condizioni iniziali :
y(0) = 1 ,
y(k) = 0 ∀ k ≠ 0 , y(k) = 0 ∀ k ≥ 0
y(0) -2
y(2) -y(2) +
z(2) - 1
y(1) -2 y(1) +
z(1) - 1
z(3)
y(3)
Traccia Gennaio 2006
a) Si determini esplicitamente F(z) e, utilizzando la formula di inversione, fx(k). Inoltre si confrontino i valori dei primi 5 campioni di fx(k) (k=0,1,2,3,4) con quelli ottenuti con il metodo della risposta all'impulso. Ove necessario, si assuma T=0.2s.
Svolgimento
- Distribuiamo ottenere F2(s) trasformando la funzione:
F2(s) = 2 30e-0.4s = 2 A + B; => Dobbiamo trovare A e B.
A =
B =
F2(z) = 30e0.2z-1 = 5 + 5.025; = 5 0.33
- fB(k) = Z-1
FB(z) = zk-1 (z-1)(t-0.9)
- a) k = 0
fB(0) = RES(F1,0) + RES(FB,0) + RES(F1,1) = - 0,25 + 1 - 0,75 = 0
- RES(F1,0) = RES(z,0) (z-1)(z-1) = -0,25
- a) k = 0
Appello Febbraio 2016
a) Si determinino esplicitamente Fz(z) e, utilizzando il metodo dell'integrale di inversione, fz(k). Inoltre si determinino i valori dei primi 5 campioni di fz(k) (k=0,1,2,3,4) e si confrontino con quelli ottenuti per divisione lunga. Ove necessario, si assuma T=0.1s.
Fx(z) = Z{{xθ(t)}} — [1-e(-t)] (1-e(-θ)) con θ=T; fx(k)=z-1 10(z(z-2))
Svolgimento
- Abbiamo fz(z)=Z [ fx(t+T) ]=Z [ {(t-T) - e(t-T)} (t+T) ]
Notiamo che il segnale è traslato di un periodo di campionamento, possiamo quindi scrivere:
fx(t) = {(2 + z-1 - z)-1}
b) Utilizzando l'integrale di inversione
- fz(k)=z-1(30/z2(z-2)-2)
- k > 0
- Res(F,z,0) = -3,33
- Res(F2,z) = 0
- k=λ
- fz(λ) = 2-1 {Res(F0) + Res(Fλ)} = 0
- Caso k = 2, f2(2) = 2-1 - Res2(F2) = 0
- Res(F2,z) = 0
Come possiamo notare, per tutti i k ≦ 2 f(k)=0. Questo non è un caso. Infatti, si ha che quando deg(m) ≦ deg(n), e si hanno poli in ±z = 0 allora la somma dei residui è nulla.