Amplificatori operazionali in retroazione e stabilità
In questa pagina 6
Il corso di Elettronica tratta l'amplificatore operazionale come componente ideale (guadagno infinito, corto virtuale: Amplificatore operazionale ideale - corto virtuale e configurazioni baseL'amplificatore operazionale (opamp) è un amplificatore differenziale con guadagno altissimo: v_O = A (v_NI − v_INV). Nel modello ideale A = ∞, Rin = ∞, Rout = 0, banda infinita. Con una retroazione negativa dall'uscita all'ingresso invertente l'uscita si porta al valore che rende nulla la tensione differenziale (corto virtuale: v_NI = v_INV) senza che entri corrente negli ingressi. Con questa sola regola si ricavano l'amplificatore non invertente (Av = 1 + R2/R1, Rin = ∞) e l'invertente (Av = −R2/R1, Rin = R1); in entrambi Rout = 0.Amplificatore operazionale ideale - corto virtuale e configurazioni base →). Dal punto di vista dei controlli l'operazionale è un esempio concreto di sistema in retroazione: una parte dell'uscita è riportata sull'ingresso invertente. Qui si studia come cambia la funzione di trasferimento quando il guadagno è finito e dipende dalla frequenza, e si usano gli strumenti di stabilità del corso.
Il modello dell'operazionale reale
L'uscita dell'operazionale è , dove è la funzione di trasferimento ad anello aperto (guadagno differenziale): per un componente reale ( dell'ordine di , di pochi hertz) oppure, nei problemi di controllo, un modello con più poli. L'ideale si ottiene per .
Le due configurazioni con impedenze
Siano e due impedenze (funzioni di : , , e loro combinazioni), l'ingresso e l'uscita.
Invertente. ; l'ingresso arriva su tramite e l'uscita ritorna su tramite : per il partitore . Con : Non invertente ( su , ): con .
In entrambi i casi, con e (guadagno d'anelloprodotto A·β lungo l'anello di retroazione): Infatti nel caso invertente . Questo è proprio lo schema di retroazione unitaria negativa (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 →) con catena aperta : per si ha e .
Esempio 1: guadagno e banda con un solo polo
Invertente con , , () e con , rad/s. Allora e Guadagno a bassa frequenza (praticamente : invece di ) e un solo polo in rad/s ( kHz): la retroazione ha spostato il polo da rad/s a rad/s, a spese del guadagno ( invece di ). Il prodotto guadagnobanda è circa costante. Poiché ha un solo polo, il sistema retroazionato è BIBO stabile per ogni .
Esempio 2: integratore con operazionale a più poli
Invertente con e (, integratore), e operazionale quasi ideale con , . Allora Il fattore è la retroazione con catena aperta e equazione caratteristica . La tabella di Routh (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 →) con righe , , , , dà la condizione e . Dunque è BIBO stabile per : se cresce troppo l'operazionale diventa instabile con il fattore dell'anello (poli che attraversano l'asse immaginario in : per i poli sono , per si ha ). Il caso rientra in Luogo delle radici - stabilità BIBO al variare di KPer studiare la stabilità BIBO di $W_K=\frac{KG}{1+KG}$ al variare di $K\in\mathbb R\setminus{0}$ si tracciano luogo positivo e negativo (rami, asse reale, asintoti, punti doppi con il segno di $K$, intersezioni con l'asse immaginario con il loro $K$) e si segue come i rami si muovono rispetto all'asse immaginario: il numero di poli in $\mathrm{Re}>0$ cambia solo agli attraversamenti. $W_K$ è BIBO stabile per i soli $K$ con tutti i rami in $\mathrm{Re}<0$; ai $K$ critici (attraversamento) ci sono poli immaginari. La tabella di Routh su $d+Kn$ dà gli stessi risultati.Luogo delle radici - stabilità BIBO al variare di K → (Esercizio 26 · integratore con operazionale quasi ideale e luogo delle radici (tema d'esame luglio 2014)).
Che cosa cambia scambiando i morsetti e
Se l'uscita viene riportata sull'ingresso non invertente invece che su quello invertente, la retroazione diventa positiva: nell'espressione dell'anello il segno si inverte e l'equazione caratteristica diventa al posto di . Il luogo delle radici da considerare è quello negativo (guadagno ). Se il guadagno d'anello in continua supera (, caso tipico dell'amplificatore con ) il polinomio caratteristico vale in e tende a per : ha una radice reale positiva e il sistema è instabile (l'uscita satura), a differenza della retroazione negativa che stabilizza. Nell'integratore dell'esempio () il polinomio ha il coefficiente di negativo per e quindi non è di Hurwitz.
Errori comuni
- Assumere che : è un'approssimazione valida solo se nella banda considerata.
- Dimenticare che il fattore è un partitore, diverso da .
- Studiare la stabilità di dai poli di invece che dalle radici di .
- Con operazionale a più poli, aumentare (guadagno in continua) senza verificare il limite di stabilità.
Versione ripasso
- Modello: , (o a più poli).
- Con impedenze : , ; , (invertente: ) o (non invertente: ); per (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 →).
- Un polo (, , ): polo spostato a rad/s, guadagno ; sempre stabile.
- Integratore , , , : , equazione caratteristica ; Routh: stabile .
- Morsetti scambiati: retroazione positiva, , luogo negativo, instabile.
- Errori: senza condizione; come rapporto; stabilità dai poli di ; senza limite.