Salta al contenuto
Note per Studenti Amplificatori operazionali in retroazione e stabilità

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 è Y(s)=A(s) [V+(s)−V−(s)]Y(s)=A(s)\,[V_+(s)-V_-(s)], dove A(s)A(s) è la funzione di trasferimento ad anello aperto (guadagno differenziale): per un componente reale A(s)=A01+s/ωpA(s)=\frac{A_0}{1+s/\omega_p} (A0A_0 dell'ordine di 10510^5, ωp\omega_p di pochi hertz) oppure, nei problemi di controllo, un modello con più poli. L'ideale si ottiene per A→∞A\to\infty.

Le due configurazioni con impedenze

Siano Z1Z_1 e Z2Z_2 due impedenze (funzioni di ss: RR, 1sC\frac1{sC}, sLsL e loro combinazioni), uu l'ingresso e yy l'uscita.

Invertente. V+=0V_+=0; l'ingresso uu arriva su V−V_- tramite Z1Z_1 e l'uscita ritorna su V−V_- tramite Z2Z_2: per il partitore V−=Z2u+Z1yZ1+Z2V_-=\frac{Z_2u+Z_1y}{Z_1+Z_2}. Con y=A(0−V−)y=A(0-V_-): y(1+AZ1Z1+Z2)=−AZ2Z1+Z2u ⟹ Wr(s)=−A Z2Z1+Z2+A Z1.y\Big(1+\frac{AZ_1}{Z_1+Z_2}\Big)=-\frac{AZ_2}{Z_1+Z_2}u\ \Longrightarrow\ W_r(s)=-\frac{A\,Z_2}{Z_1+Z_2+A\,Z_1}. Non invertente (uu su V+V_+, V−=Z1Z1+Z2yV_-=\frac{Z_1}{Z_1+Z_2}y): y=A(u−βy)⇒Wr=A1+Aβy=A(u-\beta y)\Rightarrow W_r=\frac{A}{1+A\beta} con β=Z1Z1+Z2\beta=\frac{Z_1}{Z_1+Z_2}.

In entrambi i casi, con β(s)=Z1Z1+Z2\beta(s)=\frac{Z_1}{Z_1+Z_2} e L(s)=A(s)β(s)L(s)=A(s)\beta(s) (guadagno d'anelloprodotto A·β lungo l'anello di retroazione): Wr(s)=Wid(s)⋅L(s)1+L(s),Wid=−Z2Z1 (invertente),Wid=1+Z2Z1=1β (non invertente).\boxed{W_r(s)=W_{id}(s)\cdot\frac{L(s)}{1+L(s)}},\qquad W_{id}=-\frac{Z_2}{Z_1}\ \text{(invertente)},\quad W_{id}=1+\frac{Z_2}{Z_1}=\frac1\beta\ \text{(non invertente)}. Infatti nel caso invertente Wr/Wid=Z1Z1+Z2⋅A1+Aβ=Aβ1+AβW_r/W_{id}=\frac{Z_1}{Z_1+Z_2}\cdot\frac{A}{1+A\beta}=\frac{A\beta}{1+A\beta}. 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 G~=L=Aβ\tilde G=L=A\beta: per A→∞A\to\infty si ha L1+L→1\frac L{1+L}\to1 e Wr→WidW_r\to W_{id}.

Esempio 1: guadagno e banda con un solo polo

Invertente con Z1=R1Z_1=R_1, Z2=R2Z_2=R_2, R2R1=10\frac{R_2}{R_1}=10 (β=111\beta=\frac1{11}) e A=A01+s/ωpA=\frac{A_0}{1+s/\omega_p} con A0=105A_0=10^5, ωp=2π⋅10=62,8\omega_p=2\pi\cdot10=62{,}8 rad/s. Allora L=A0β1+s/ωpL=\frac{A_0\beta}{1+s/\omega_p} e L1+L=A0β1+A0β+s/ωp=A0β1+A0β⋅11+sωp(1+A0β).\frac L{1+L}=\frac{A_0\beta}{1+A_0\beta+s/\omega_p}=\frac{A_0\beta}{1+A_0\beta}\cdot\frac1{1+\frac s{\omega_p(1+A_0\beta)}}. Guadagno a bassa frequenza A0β1+A0β=0,99989\frac{A_0\beta}{1+A_0\beta}=0{,}99989 (praticamente 11: Wr(0)=−9,9989W_r(0)=-9{,}9989 invece di −10-10) e un solo polo in −ωp(1+A0β)=−5,71⋅105-\omega_p(1+A_0\beta)=-5{,}71\cdot10^5 rad/s (9191 kHz): la retroazione ha spostato il polo da 6363 rad/s a 5,7⋅1055{,}7\cdot10^5 rad/s, a spese del guadagno (1010 invece di 10510^5). Il prodotto guadagno×\timesbanda è circa costante. Poiché LL ha un solo polo, il sistema retroazionato è BIBO stabile per ogni A0β>0A_0\beta>0.

Esempio 2: integratore con operazionale a più poli

Invertente con Z1=RZ_1=R e Z2=1sCZ_2=\frac1{sC} (Wid=−1sRCW_{id}=-\frac1{sRC}, integratore), RC=1RC=1 e operazionale quasi ideale con A(s)=K(1+s)3A(s)=\frac K{(1+s)^3}, K>0K>0. Allora β=RR+1sC=ss+1,L=Aβ=K s(s+1)4.\beta=\frac{R}{R+\frac1{sC}}=\frac{s}{s+1},\qquad L=A\beta=K\,\frac{s}{(s+1)^4}. Il fattore L1+L\frac L{1+L} è la retroazione con catena aperta G~=Ks(s+1)4\tilde G=\frac{Ks}{(s+1)^4} e equazione caratteristica (s+1)4+Ks=s4+4s3+6s2+(4+K)s+1=0(s+1)^4+Ks=s^4+4s^3+6s^2+(4+K)s+1=0. 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 (1,6,1)(1,6,1), (4,4+K,0)(4,4+K,0), (20−K4,1)\left(\frac{20-K}4,1\right), ((20−K)(4+K)−1620−K,0)\left(\frac{(20-K)(4+K)-16}{20-K},0\right), (1)(1) dà la condizione K<20K<20 e (20−K)(4+K)>16  ⟺  K2−16K−64<0  ⟺  K<8+128=19,31(20-K)(4+K)>16\iff K^2-16K-64<0\iff K<8+\sqrt{128}=19{,}31. Dunque WrW_r è BIBO stabile per 0<K<19,310<K<19{,}31: se KK cresce troppo l'operazionale diventa instabile con il fattore dell'anello (poli che attraversano l'asse immaginario in ±j2,4\pm j2{,}4: per K=19K=19 i poli sono −3,94, −0,04, −0,007±2,40j-3{,}94,\ -0{,}04,\ -0{,}007\pm2{,}40j, per K=19,5K=19{,}5 si ha +0,004±2,42j+0{,}004\pm2{,}42j). 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 1−L=01-L=0 al posto di 1+L=01+L=0. Il luogo delle radici da considerare è quello negativo (guadagno −K-K). Se il guadagno d'anello in continua supera 11 (L(0)>1L(0)>1, caso tipico dell'amplificatore con A0β≫1A_0\beta\gg1) il polinomio caratteristico d(s)−Kn(s)d(s)-Kn(s) vale d(0)−Kn(0)<0d(0)-Kn(0)<0 in s=0s=0 e tende a +∞+\infty per s→+∞s\to+\infty: ha una radice reale positiva e il sistema è instabile (l'uscita satura), a differenza della retroazione negativa che stabilizza. Nell'integratore dell'esempio (β(0)=0\beta(0)=0) il polinomio s4+4s3+6s2+(4−K)s+1s^4+4s^3+6s^2+(4-K)s+1 ha il coefficiente di ss negativo per K>4K>4 e quindi non è di Hurwitz.

Errori comuni

  • Assumere che Wr=WidW_r=W_{id}: è un'approssimazione valida solo se ∣L∣=∣Aβ∣≫1|L|=|A\beta|\gg1 nella banda considerata.
  • Dimenticare che il fattore β=Z1Z1+Z2\beta=\frac{Z_1}{Z_1+Z_2} è un partitore, diverso da Z1Z2\frac{Z_1}{Z_2}.
  • Studiare la stabilità di WrW_r dai poli di AA invece che dalle radici di 1+Aβ1+A\beta.
  • Con operazionale a più poli, aumentare KK (guadagno in continua) senza verificare il limite di stabilità.

Versione ripasso

Esercizi su questo argomento

Teoria collegata