Anteprima
Vedrai una selezione di 15 pagine su 68
Corso di Controllo digitale Pag. 1 Corso di Controllo digitale Pag. 2
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 6
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 11
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 16
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 21
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 26
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 31
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 36
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 41
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 46
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 51
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 56
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 61
Anteprima di 15 pagg. su 68.
Scarica il documento per vederlo tutto.
Corso di Controllo digitale Pag. 66
1 su 68
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

LAPLACE

  • Motivazioni: TRASFORMATA UNILATERA

Cioè viene considerata l'ipotesi di causalità dei sistemi altrimenti non ci si troverebbe in condizioni reali.

Nessun sistema reagisce prima che venga sottoposto ad una socitazione/perturbazione.

F(s) = L{f(t)} = ∫0 e-st f(t) dt , S = σ+jω

  • Ipotesi tecnica: f(t) sommabile
  • Trasformazione necessariamente bnvoca

PROPRIETA'

  • Linearità
  • Traslabilità nel dominio
  • Convoluzione in t -> prodotto in S.

È UN OPERATORE LINEARE CHE PORTA F: ℝ → ℝ   → F : ℂ → ℂ

CONVERGENZA

FORMULE DI EULERO

sin ψ = e - e-iψ/2i

cos ψ = e-iψ + e/2i

ESEMPIO: Riscrivere \(u_k = a_1u_{k-1} - a_2u_{k-2} + b_0e^k \) in termini di una equazione alle differenze

SOLUZIONE: Devo riscrivere \(u_k\), \(u_{k-1}\) e \(u_{k-2}\) in termini di operatore alle differenze:

  • \(u_k = u_k\) [definito come essa stessa]
  • \(u_{k-1}\) ricorrando l'equazione data \(\nabla u_k = u_k - u_{k-1} \) ottengo \(u_{k-1} = u_k - \nabla u_k \)
  • \(u_{k-2}\) ricorrando l'equazione nota \(\nabla^2 u_k = \nabla u_k - \nabla u_{k-1} \), ottengo \(u_{k-2} = u_{k-1} - 2\nabla u_k + \nabla^2 u_k \)

Poi sostituendo i valori ottenuti, ottengo un'equazione:

\(a_2 \nabla^2 u_k - (a_1 + 2a_2) \nabla u_k + (a_2 + c_1 + 1) u_k = b_0 e^x \)

Che rimane irriducibile come una semplice equazione differenziale. Non ci servirá ma i risultati ma saranno utili per gli algoritmi ma ai controllo.

Soluzione di equazioni alle differenze:

  • Considero \(u_k = u_{k-1} + u_{k+1} - un\), con \(k = 2\), e \(u_0 = u_1 = 1\)
  • Ipotizzo soluzione tipo \(u_k = c^k = c^2/c^{k-2} + c^{k-2}\)
  • divido per \(c^2\) ottengo \(1 - \frac{z^2}{z^3} = 0\) da cui ottengo ancora
  • Il polinomio caratteristico \(\frac{z^2 - z - 1}{z} = 0\)
  • Ora le radici \((z_1, z_2) \) del polinomio formano la soluzione dell’equazione alle differenze
  • \((c_1, c_2) \) li trovo imponendo le condizioni iniziali \( u_k = c_1z_1^k + c_2z_2^k \)
  • FUNZIONE ESPONENZIALE: la sequenza dipende da T.

x(t) = {1/2 eat per t ≥ 00 altrove}

x(kT) = {1/2 eakT}

dim: Z{x(kT)} = eakTz-k

k=0

= 1/1 - e-aTz-1

= z/z - e-aT

notare che la serie converge per |z| > eRe(a)T con a costante reale o complessa

  • FUNZIONE SINUSOIDALE: la sequenza dipende da T.

x(t) = {sin(ωt) per t ≥ 00 altrove}

x(kT) = {sin(ωkT)}

dim: Z{x(kT)} = [formule di Eulero]

1/2j [1/1 - ejωTz-1] - 1/1 - e-jωTz-1]

= 1/1 - ejωT - e-jωTz-2

= z-1sin(ωT)

= z sin(ωT)/z2 - 2z cos(ωT) + 1

notare che la serie converge per |z| > 1

8 Marzo - Teoria del Campionamento dei Segnali

Si lavora centrando sulla formalizzazione matematica dell'amp;ds

Campionamento impulso

ZOH: Zero order hold mantiene il valore del campione e lo mantiene per tutta la durata del tempo di campionamento

ZOH

  • Alla fine il segnale ricostruito avrà la forma

xZOH(t) = ∑k=0N x(kT)[σ1(t-kT) - σ1(t-(k+1)T)]

ad ogni istante di campionamento.

Segnale ricostruito

ammetterà una trasformata

L{xZOH(t)} = Xr(s) = [∑k=0N x(kT)][e-kTS e-(k+1)TS]T

Laplace del segnale campionato impulsivamente.

Devo considerare che avrò discontinuità di 1a specie.

Segnale campionato

x*(t) = 1/T x*(s)

= ∑k=0N x(kT) δ(t-kT)

Trovo che la funzione campionata venga vista nel tempo con impulsi di durata

σ1(t) = ∑k=0 δ(t-kT) treno da impulsi

questo perché se integro, la σ vale 1 e ritrovo il valore del campione. Quindi i campioni forzano energia.

x*(t) = x(t) σ(t)

Nota che x*(t) = x(kT)

ZOH = RICOSTRUTTORE, CAMPIONATORE IMPULSIVO

19 Marzo ESERCITAZIONE MATLAB ZOH

  • risposta impulsiva e armonica
  • grado di espansione
  • modulati di ricostruzione del segnale

→ ZOH: non posso usare la funzione Fdel di Matlab perché non ha una fdt razionale finita ma ha una funzione trascendente al numeratore.

Ricorda

1 - e-s

I diagrammi di risposta armonica vanno calcolati scrivendo a mano le varie funzioni di modulo e fase.

Ha(jω0) = ∣T ∣ sin (ωT/2)/ωT/2 ∠ Arg ∣sin∣ ωT/2 π

Con Matlab comprenderemo l'approssimazione Ha(jω)≈T e-jωT/2

usando tf [transfer function] istanziavo un sistema automaticam. ma non posso usarla per lo ZOH a causa del numeratore trascendente.

  • Lavoro sul modulo

Nota: Devo lavorare con Sin quindi vedo la funzione Sinc predefinita ma devo renderla da Sinc (fix) devo depurarla dei π perché ho come argomento ωT/2.

- T è costante

- ω deve variare

posso dividere per π = ωT/2π = inverso ωs [w] = [rad/sec]

devo convertire in frequenze [1/sec] quindi uso il fattore di conversione 2π.

Posso usare un vettore che congedera modo frequenze 1/sec [Hz]

ωT/2π = ωT sin (2πf, T/2) → sin (πf, T)

definisco ora un f vettore (il più fitto possibile) riferendo ad Hertz

Lavorando con sin lo faccio di un elemento senza π, se definisco Hz in vettore f e suppongo T unitario

sin(ωT/2) come lo scrivo ? → » Sin (pi* f);

» plot (f, sin (pi* f))

SINC: nota che azzera per multipli intrni di pi tranne in 0 perché ha una discontinuità singolarità .

1 x = 1

Y: 1.225E-16

≈ 0

PER LA SINC k = 2,3,... PER SIN k=1,2,3

k = 0 per kπ che nel nostro caso avviene quando siamo sull'asse x

devo intersecare con il sin.

Ricostruttore ad uscita continua

xL(t) = x(kT) + x(kT) * (x(k - 1)T)

ki ≤ t < (k + 1)T

  • Risposta impulsiva

    • gc(t) = δ1(t) - 2 δ1(t - T) + δ1(t - 2T)

    annullio e inverto

    annullio di nuovo a zero

  • La trasformata

    • HC(s) = -2e-sT + e-2sT

    TS2 = 1/T(1-e-sT)2 / S

    (ZOH)

  • Analisi frequenziale

28 Marzo 2018

A questo punto devo comprendere come può essere ottenuto. Uso regolatori industriali P.D. per tuning di parametri fu (C(z)) non un controllore. Si vedrà: come risolvere in regolazione il differente per C(z).

Differenza tra regolatore e controllore lineare

  • un regolatore è controllato per segnali costanti o costanti a tratti (input sempre fisso o che varia molto lentamente)
  • un controllore è adatto a input per segnali che variano velocemente o dal forma qualsiasi: classe più ampia

Anello analogico

L'obiettivo primario era la riproduzione del riferimento in input r(t) Effettuato attraverso un controllore

Controllore ≠ Cn(s) a regime - indica che r(t) vada a riproduzione e con quale errore (ε(t)) - Cr(s) = k-c ( h internori poli non origine ) - come seleziono kc ed ? - in base a che errore posso tollerare ( ˃ ) - segnale in input (a) step (b) rampa (c) impulso

Ct(s) a transitorio - tempo da attendere finché l'inseguimento di tutti diventi ottimo [∴ t = n·1/k]

Esempio: Si fa un errore finito a gradino con un austorico con aggiusta tra controllore e piccare sempre a gradino. POSSO ELIMINARLO AGGIUNGENDO UN POLO A MONTE quindi nel controllore. In questo caso particolare l'h da sciogliere non è polo in base ai poli nell'origine ma anche in base al autturico dello stile an NOTA: Un disturbo aleatorio d'uscita può andare ad influire nel cui trasferirlo si prevede con modalità opportuno (ma qui regolazione tra segnale e controllore)

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

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher -valeriap 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à Università degli Studi Roma Tre o del prof Pascucci Federica.