Problema di controllo
Sia Σ: un sistema fisico.
- y(t): uscite (variabili di interesse/controllate)
- u(t): ingressi (o variabili di controllo)
- d(t): disturbi: agiscono influenzando l’andamento delle uscite (come gli ingressi, tuttavia sono casuali e non controllabili)
Problema di controllo: progettare u(t) t.p.c. y(t) abbia un andamento desiderato anche in presenza di disturbi.
Notazione: indichiamo l’andamento desiderato con yo(t).
Controllo automatico: u(t) è sintetizzato da un dispositivo automatico: controllore.
Se yo è costante — regolazione.
yo è variabile — asservimento.
Esempi
- Pancreas artificiale (Problema di Diabete Mellito)
- Peacemaker per cuore artificiale
- Cultura batterica
- Stato ipnotico
Problema di controllo
Sia Σ: un sistema fisico.
- y(t): uscite (variabili di interesse/controllate)
- u(t): ingressi (o variabili di controllo)
- d(t): disturbi: agiscono influenzando l'andamento delle uscite (come gli ingressi, tuttavia sono casuali e non controllabili)
Problema di Controllo: progettare u(t) t.p.c. y(t) abbia un andamento desiderato anche in presenza di disturbi.
Notazione: indichiamo l'andamento desiderato con yd(t).
Controllo automatico: u(t) è sintetizzato da un dispositivo automatico: controllore.
Se yo è costante — regolazione.
Se yo è variabile — asservimento.
Esempi
- Pancreas artificiale (Problema di Diabete Mellito)
- Peacemaker per cuore artificiale
- Cultura batterica
- Stato ipnotico
Modelli matematici
Processi: Astrazione → Estrarre dalla realtà fisica solamente le variabili di interesse.
Approssimazione → necessariamente un'approssimazione.
Feedback
σ* = σ(t) costante t.p.c. y(t) ⟶ To (> Te).
y(to) = Ti.
Equazioni del calore: Ṫ = 1/CTPTOT.
Pe = σ2(t) /R, Pd = 1/RT(T(t) - Te).
Ṫ = -1/CTR T(t) + [v2(t)/CTRT + Te/CTRT] con V(t).
Sia 𝜏 = CTRT: Ṫ = -1/𝜏 T(t) + V/𝜏 C V*.
Con V* = (r-1)2 /CTR + Te/CTRS.
T(0) = Ti.
La soluzione di questa equazione differenziale risolta con Cauchy sarà:
{T(t) = T∞ + (Ti - T∞)e-t/𝜏}
T∞ := V.
Impongo: V* τ = To, ovvio: Alcuna ottiene: Nel caso la temperatura ext cambi il controllore riscontra un problema dal momento in cui non può misurare Te.
v(t) = Vmax se T(t) < To.
0 se T(t) ≥ To.
Feedback o retroazione a catena chiusa
Modelli di stato
Ingresso e uscita sono legati dalle equazioni:
Sia un modello matematico, equazione di stato.
ẋ(t) = f1(x(t), u(t)) ẋ = derivata rispetto al tempo.
Eq. di uscita: y(t) = f2(x(t), u(t)).
La prima equazione, essendo differenziale va pensata con la condizione iniziale xo(0) = xo.
Consideriamo: u(t) ∈ ℝl ∀t; x(t) ∈ ℝn n = ordine di Σ.
y(t) ∈ ℝ ∀t.
x(t) si dice stato di Σ e n si dice ordine di Σ.
fh, ℓ ∈ C1; f1: ℝn+l → ℝn.
f2: ℝn+l → ℝ.
X(t).
x1(t) x2(t) … xn(t) → ẋi(t) = fi(x(t), u(t)), i = 1, …, n.
Eq. di stato
Proprietà di invarianza → xΑ(t) = xΩ(t) ∀ t ≥ t0.
Proprietà fondamentale dello stato
Avendo: {xΑ(t), uΑ(t), yΑ(t) xΩ(t), uΩ(t), yΩ(t) se risiede Σ, avrò anche: yΑ(t) = yΩ(t) ∀ t ≥ t0.
Per determinare l'evoluzione futura dello stato è sufficiente conoscere l'informazione lo stato del sistema a t0.
Proprietà di separazione dello stato
Sistemi lineari
Def. Σ si dice lineare sse f e h sono f lineari di x e u; Σ è lineare f(x,u).
A: matrice di stato di ΣL.
b: vettore di ingresso di ΣL.
-
Appunti Fondamenti di automatica
-
Appunti Fondamenti di automatica
-
Appunti Fondamenti di automatica
-
Appunti Fondamenti automatica