Tipo e errore a regime di un sistema retroazionato
In questa pagina 3
Il tipo di un sistema (Segnali canonici, tipo di un sistema ed errore di regime permanenteI segnali canonici $\delta_{-(k+1)}(t)=\frac{t^k}{k!}\delta_{-1}(t)$ (gradino, rampa, parabola) hanno trasformata $s^{-(k+1)}$. Per $W$ propria, BIBO stabile e $W(0)\ne0$, il sistema è di tipo $k$ se l'errore di regime $e_{rp}^{(k+1)}=\lim_{t\to\infty}[\delta_{-(k+1)}-w_{-(k+1)}]$ è costante e non nullo (per i segnali di ordine minore è nullo, per quelli di ordine maggiore infinito). Tipo $0\iff W(0)\ne1$, $e^{(1)}{rp}=1-W(0)$; tipo $k\ge1\iff W(0)=1$, $W^{(i)}(0)=0$ per $i<k$, $W^{(k)}(0)\ne0$, con $e^{(k+1)}{rp}=-\frac{W^{(k)}(0)}{k!}$.Segnali canonici, tipo di un sistema ed errore di regime permanente →) si calcola con le derivate di in . Per un sistema retroazionato, il tipo e l'errore si leggono invece direttamente da in catena aperta: è il risultato su cui si basa la sintesi del controllore (Problema di regolazione e sintesi per tentativiProblema di regolazione: data $G$ propria, senza poli in $\mathrm{Re}>0$, con $G(0)\ne0$ (cioè $G=\frac{K_B(G)}{s^r}G_1$, $G_1(0)=1$), progettare $C$ propria tale che $W=\frac{CG}{1+CG}$ sia BIBO stabile, di tipo $k$ con $|e_{rp}^{(k+1)}|\le e^$, con $\omega_A\simeq\omega_A^$ e $m_\varphi\ge m_\varphi^$. Sintesi per tentativi: Passo 1 $C'=\frac{K_B(C')}{s^\alpha}$ ($\alpha=\max(k-r,0)$, $|K_B(C')|$ minimo che soddisfa l'errore, segno di $K_B(G)$); Passo 2 $C''$ con $K_B(C'')=1$ che porta $\omega_A$ e $m_\varphi$ ai valori voluti in quattro casi ($\omega_A\gtrless\omega_A^$, $m_\varphi(\omega_A^)\gtrless m_\varphi^$): guadagno, rete anticipatrice, attenuatrice, a sella. Il criterio di Bode garantisce la stabilità.Problema di regolazione e sintesi per tentativi →).
Il teorema
Sia in forma di Bode, , numero di poli nell'origine, il suo guadagno di Bode. Si supponga che sia propria, BIBO stabile e priva di zeri in .
Teorema. è di tipo (il tipo coincide con la molteplicità del polo nell'originenumero di integratori in catena aperta di ) e
Dimostrazione. L'errore al segnale canonico ha trasformata (Schemi di controllo in retroazione e funzioni di trasferimentoNello schema in retroazione unitaria negativa (controllore $C$, processo $G$) la FdT in catena aperta è $\tilde G=CG$ e quella in catena chiusa $W=\frac{\tilde G}{1+\tilde G}$; l'errore è $E=\frac{R}{1+\tilde G}=(1-W)R$. Zeri di $W$ = zeri di $\tilde G$, poli di $W$ = zeri di $1+\tilde G$. La BIBO stabilità di $W$ è un'altra cosa dalla stabilità di $G$: la retroazione sposta i poli. Le cancellazioni di fattori instabili tra $C$ e $G$ sono proibite.Schemi di controllo in retroazione e funzioni di trasferimento →): quindi e
- Se : , finito, e per si ha , costante non nulla: tipo .
- Se : moltiplicando numeratore e denominatore per si ha . Il denominatore tende a per . Per il numeratore va a zero: limite . Per il numeratore vale : limite . Per il numeratore diverge: limite . Dunque il primo con errore finito non nullo è , e vale .
In parole: ogni integratore (polo nell'origine) in catena aperta alza il tipo di uno, perché un integratore ha guadagno infinito a frequenza zero e "spinge" l'uscita fino ad annullare l'errore.
Il tipo non è altro che il numero di integratori in catena aperta. Se il sistema segue un riferimento costante con errore finito; se segue il gradino senza errore e la rampa con errore costante ; se segue anche la rampa senza errore e la parabola con errore .
Come si usano le formule
- Specifica sul tipo. Per ottenere tipo bisogna che abbia poli nell'origine. Se ne ha già () il controllore ne aggiunge ; se non serve aggiungere nulla.
- Specifica sull'errore. Si impone : per da segue ; per da segue . Il guadagno di Bode di è il prodotto .
- Segno: perché l'errore sia positivo e la retroazione "negativa" non diventi instabile serve (Pulsazione di attraversamento, margine di fase e criterio di BodeLa pulsazione di attraversamento $\omega_A$ è la $\omega>0$ in cui $|G(j\omega)|=1$ (0 dB); il margine di fase è $m_\varphi=180^\circ+\arg G(j\omega_A)$: quanta fase si può ancora perdere prima di arrivare a $-180^\circ$. Criterio di Bode: se $G$ è strettamente propria, ha guadagno di Bode $K_B>0$, nessun polo con $\mathrm{Re}>0$ e $\omega_A$ è ben definita (esiste ed è unica), allora $W=\frac G{1+G}$ è BIBO stabile $\iff m_\varphi>0$. Più $m_\varphi$ è grande, più il sistema è lontano dall'instabilità e meno oscilla.Pulsazione di attraversamento, margine di fase e criterio di Bode →): se si sceglie .
Esempio 1 (tipo 1). in anello chiuso: , BIBO stabile (se fosse moltiplicata per un guadagno , la stabilità richiederebbe ; qui ). Qui , : tipo , (verificato con e , quindi ). L'uscita alla rampa resta indietro di a regime.
Esempio 2 (tipo 0). : , , . In effetti ha e ✓.
Esempio 3 (controllore da progettare). (, ), obiettivo tipo con : serve , cioè : proporzionale. Per tipo con : con , cioè : .
Errori comuni
- Applicare le formule senza verificare che sia BIBO stabile (con instabile l'errore non ha significato).
- Usare per il tipo : la formula giusta è .
- Confondere con il guadagno del solo processo: è il prodotto di quello del controllore e quello del processo.
- Dimenticare il valore assoluto quando , o non cambiare il segno di per avere .
- Pensare che aumentare il guadagno non abbia limiti: grande può far perdere la stabilità (Criterio di Routh-HurwitzIl criterio di Routh stabilisce se un polinomio $P(s)=p_ns^n+\dots+p_0$ è di Hurwitz senza calcolarne le radici. Si costruisce la tabella (righe $n,n-1,\dots,0$) con $\text{nuovo}=\frac{\text{pivot}\cdot a-\text{prec.}\cdot b}{\text{pivot}}$; se la tabella va a compimento, il numero di variazioni di segno nella prima colonna è il numero di radici con $\mathrm{Re}>0$, le permanenze il numero con $\mathrm{Re}<0$. Elemento nullo in prima colonna: $P$ non è Hurwitz; riga nulla: radici simmetriche (spesso immaginarie) date dal polinomio ausiliario. Con parametro $K$ nei coefficienti dà gli intervalli di stabilità.Criterio di Routh-Hurwitz →).
Versione ripasso
- Teorema: , ; se propria, BIBO stabile, : tipo (poli nell'origine di ). (), ().
- Prova: , ; per : (), (), () (Segnali canonici, tipo di un sistema ed errore di regime permanenteI segnali canonici $\delta_{-(k+1)}(t)=\frac{t^k}{k!}\delta_{-1}(t)$ (gradino, rampa, parabola) hanno trasformata $s^{-(k+1)}$. Per $W$ propria, BIBO stabile e $W(0)\ne0$, il sistema è di tipo $k$ se l'errore di regime $e_{rp}^{(k+1)}=\lim_{t\to\infty}[\delta_{-(k+1)}-w_{-(k+1)}]$ è costante e non nullo (per i segnali di ordine minore è nullo, per quelli di ordine maggiore infinito). Tipo $0\iff W(0)\ne1$, $e^{(1)}{rp}=1-W(0)$; tipo $k\ge1\iff W(0)=1$, $W^{(i)}(0)=0$ per $i<k$, $W^{(k)}(0)\ne0$, con $e^{(k+1)}{rp}=-\frac{W^{(k)}(0)}{k!}$.Segnali canonici, tipo di un sistema ed errore di regime permanente →).
- Specifiche: tipo : integratori in . : ; : ; , serve .
- Esempi: : tipo , ; : tipo , ; , tipo , : ; tipo , : .
- Errori: non stabile; al posto di per tipo ; del solo processo; segno di ; guadagno senza limiti.
Esercizi su questo argomento
- Esercizio 19 · sintesi con PI e rete attenuatrice (tema d'esame luglio 2025)
- Esercizio 22 · sintesi di tipo 2 con anticipo di fase (tema d'esame gennaio 2023)
- Esercizio 23 · sintesi con poli complessi poco smorzati e due zeri anticipatori (temi d'esame settembre 2025 e febbraio 2022)
- Esercizio 24 · inseguimento di una sinusoide con controllore a poli immaginari (tema d'esame febbraio 2022)
- Esercizio 25 · sintesi con rete a sella e integratore (tema d'esame febbraio 2024)