Assegnato un certo processo fisico
Assegnato un certo processo fisico lo scopo dei controlli è quello di progettare dei controllori che devono guidare il processo fisico in maniera tale che quest’ultimo si comporti in un determinato controllore fisico legge di controllo processo fisico disturbi grandezza da controllare retroazione.
e(t) e y(t) sono e z(t) sono vettori.
yd(t) è la grandezza desiderata, cioè quella che si vorrebbe ottenere e(t) = y(t) - yd(t).
Errore limt→∞ e(t)=0 disturbo disturbo sistema non lineare tracking disturbance rejection asymptotic stability.
Assegnato un certo processo fisico lo scopo dei controlli è quello di progettare dei controllori che devono guidare il processo fisico in maniera tale che quest’ultimo si comporti in un determinato modo.
(t) e y(t) sono x(t) sono vettori.
yd(t) è la grandezza desiderata, cioè quella che si vorrebbe ottenere.
e(t) = y(t) - yd(t)
e(t)
limt → ∞ e(t) = 0
Dimensioni e variabili
A = m x m
B = m x ρ
ρ = m x q
C = q x m
D = q x ρ
Q = q x ρ
x(t) = m x 1
u(t) = ρ x 1
z(t) = x x 1
y(t) = q x 1
Sistema non lineare
Tracking
Disturbance rejection
Asymptotic stability
Dal processo fisico al controllore fisico
Processo fisico
- Identificazione delle grandezze da controllare y(t)
- Identificazione delle grandezze controllanti u(t)
- Identificazione dei disturbi z(t)
- Identificazione delle specifiche progettuali
Modellizzazione del processo nel tempo
Modellizzazione del processo in Laplace
Scelta dello schema di controllo
- Progetto del controllore in "t" (assemblea "s" o "t")
- Progetto del controllore in "s"
Controllore fisico
Schema nel dominio di Laplace
- P(s) funzione di trasferimento ingresso-uscita
- M(s) funzione di trasferimento disturbi-uscita
- G(s) funzione di trasferimento del controllore
y(s) = y1(s) + y2(s)
y1 = P(s) u(s)
y2 = M(s) x(s)
- x(t) = yd(t)
- e(t) = x(t) - y(t)
Schema nel dominio del tempo
Controllore
ś(t) = Fś(t) + G e(t)
u(t) = Hś(t) + L e(t)
Processo
ż(t) = A x(t) + B u(t) + P2(t)
y(t) = C x(t) + D u(t) + Q ż(t)
N.B. Il sistema complessivo deve essere asintoticamente stabile.
Grandezze e relazioni
yd = B target
y(t) = B(t)
R(t) = Bin(t) - Bout(t)
Rin(t) Rout(t)
u(t) = Rout(t)
z(t) = Rin(t)
e(t) = y(t) - yd(t)
x(t) = B0(t)
ẋ(t) = ż(t) - Cb(t)
ẋ(t) = A 0B x(t) + 0B + 2Q
y(t) = s(t)
spazio (posizione) → grandezza controllata
u(t) = Fc(t)
forza (controllore) → grandezza controllante
z(t) = Ft(t)
attrito viscoso → disturbo
Sd(t)
Ω(t) = s(t) - sd(t)
v(t) aΦ(t)
Fc(t) - G ℱ (t) - Ft(t) = m aO(t)
Sommatorio forze esticato
Variabili di stato
X1(t) = s(t)
X2(t) = s(t)
Variabili di stato diagonale
X1(t) = X2(t)
X2(t) = (u(t))/m + (ξ/m) X2(t) = ξ(t)/m
⎡X1(t)⎤ ⎡0 1⎤ ⎡X1(t)⎤
⎣X2(t)⎦ = ⎣0 -b/m⎦ ⎣X2(t)⎦ + ⎡0 ⎤ u(t) + ⎡0 ⎤ ξ(t)
A B y(t) = X1(t)
y(t) = (λ 0) ⎡X1(t)⎤ + 0 u(t) + 0 z(t) ⎣X2(t)⎦
C D Q
Regole di trasformazione
a β₁(t) + b β₂(t) → a β₁(s) + b β₂(s)
∫ β(t)dt → β(s) ∫0t β(σ)dσ → β(s)
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.
-
Teoria Controlli
-
Controlli automatici
-
Appunti di Controlli automatici
-
Esercizi di controlli automatici (esami svolti)