Anteprima
Vedrai una selezione di 10 pagine su 76
Eserciziario di controllo digitale Pag. 1 Eserciziario di controllo digitale Pag. 2
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 6
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 11
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 16
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 21
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 26
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 31
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 36
Anteprima di 10 pagg. su 76.
Scarica il documento per vederlo tutto.
Eserciziario di controllo digitale Pag. 41
1 su 76
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

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/(s22) ω/(s22)

ζ 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

  1. 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

  2. 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

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

  1. 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.

Dettagli
Publisher
A.A. 2017-2018
76 pagine
5 download
SSD Ingegneria industriale e dell'informazione ING-INF/04 Automatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher gabrielloide di informazioni apprese con la frequenza delle lezioni di Controllo digitale e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Politecnico di Bari o del prof Turchiano Biagio.