Salta al contenuto
Note per Studenti Risposta al gradino e risposta in frequenza - sistemi del primo e del secondo ordine

Risposta al gradino e risposta in frequenza - sistemi del primo e del secondo ordine

In questa pagina 7
In questa pagina 7

La risposta al gradino (Risposta al gradino e suoi parametriPer $W$ strettamente propria, BIBO stabile e con $W(0)\ne0$ la risposta al gradino $w_{-1}$ parte da $0$ e tende a $W(0)$. I suoi parametri (al 10%) sono il tempo di salita $t_r=\min{t:|w_{-1}(t)-W(0)|\le0{,}1|W(0)|}$, il tempo di assestamento $t_s$ (da cui in poi la risposta resta nella banda del 10%) e la sovraelongazione $S=\frac{\max w_{-1}-W(0)}{W(0)}\cdot100%$. Se la risposta è monotona $t_r=t_s$ e $S=0$. Per $W=\frac K{s+p}$: $t_r=t_s=\frac{\ln10}p$. Uno zero instabile produce sottoelongazione (undershoot).Risposta al gradino e suoi parametri →) descrive il sistema nel tempo, la risposta in frequenza (Forma di Bode e diagrammi di Bode dei termini elementariLa forma di Bode scrive $W(s)=\frac{K_B}{s^h}\frac{\prod(1+T_i's)\prod(1+2\xi_i'\frac s{\omega_{ni}'}+\frac{s^2}{\omega_{ni}'^2})}{\prod(1+T_is)\prod(1+2\xi_i\frac s{\omega_{ni}}+\frac{s^2}{\omega_{ni}^2})}$ con $K_B=\lim_{s\to0}s^hW(s)$. Il diagramma di Bode (modulo in dB e fase, su asse $\omega$ logaritmico) si ottiene sommando i contributi dei termini elementari: costante, $s^{\mp1}$ ($\mp20$ dB/dec, $\mp90^\circ$), binomio ($\pm20$ dB/dec dopo $1/|T|$, fase $\pm90^\circ$, opposta se instabile), trinomio ($\pm40$ dB/dec dopo $\omega_n$, fase $\pm180^\circ$, picco $20\log2\xi$).Forma di Bode e diagrammi di Bode dei termini elementari →) nel dominio della frequenza. Nella sintesi di un controllore le specifiche si danno nel tempo (rapidità, oscillazioni), ma il progetto si fa in frequenza: serve un ponte tra i due mondi. Questa nota lo costruisce studiando alcuni sistemi semplici.

Parametri della risposta in frequenza

Siano WW strettamente propria, BIBO stabile, W(0)≠0W(0)\ne0.

  • Banda passanteintervallo di pulsazioni in cui il modulo di W è al più 3 dB sotto il valore in continua BpB_p: la più grande ω\omega tale che ∣W(jω)∣≥∣W(0)∣2|W(j\omega)|\ge\frac{|W(0)|}{\sqrt2} in tutto [0,ω][0,\omega]: l'intervallo di frequenze in cui il modulo è al più 33 dB sotto il valore in continua. È una misura di "quanto veloce" è il sistema: il modulo si abbassa oltre BpB_p, quindi le sinusoidi più rapide sono attenuate.
  • Pulsazione di risonanza ωr\omega_r: se esiste, l'unica ω\omega in cui ∣W(jω)∣|W(j\omega)| ha il suo massimo assoluto.
  • Picco di risonanza MrM_r: se ωr\omega_r esiste, Mr=∣W(jωr)∣∣W(0)∣M_r=\frac{|W(j\omega_r)|}{|W(0)|} (spesso in dB).

Sistema del primo ordine

W(s)=Ks+p=K/p1+s/pW(s)=\frac K{s+p}=\frac{K/p}{1+s/p}, p>0p>0. Il modulo K/p1+ω2/p2\frac{K/p}{\sqrt{1+\omega^2/p^2}} è monotono decrescente (nessuna risonanza) e vale 12Kp\frac1{\sqrt2}\frac Kp in ω=p\omega=p: Bp=pB_p=p. La risposta al gradino è monotona con tr=ln⁡10pt_r=\frac{\ln10}p, quindi Bp tr=ln⁡10≈2,31.\boxed{B_p\,t_r=\ln10\approx2{,}31.} Più il polo è lontano dall'origine, più il sistema è veloce e più la banda è larga.

Altri tre sistemi

Per sistemi con tre o più parametri si calcola numericamente la risposta (Risposta al gradino e suoi parametriPer $W$ strettamente propria, BIBO stabile e con $W(0)\ne0$ la risposta al gradino $w_{-1}$ parte da $0$ e tende a $W(0)$. I suoi parametri (al 10%) sono il tempo di salita $t_r=\min{t:|w_{-1}(t)-W(0)|\le0{,}1|W(0)|}$, il tempo di assestamento $t_s$ (da cui in poi la risposta resta nella banda del 10%) e la sovraelongazione $S=\frac{\max w_{-1}-W(0)}{W(0)}\cdot100%$. Se la risposta è monotona $t_r=t_s$ e $S=0$. Per $W=\frac K{s+p}$: $t_r=t_s=\frac{\ln10}p$. Uno zero instabile produce sottoelongazione (undershoot).Risposta al gradino e suoi parametri → riporta le formule):

W(s)W(s) Risposta al gradino BpB_p trt_r BptrB_pt_r Risonanza
Ks+p\dfrac{K}{s+p} monotona pp ln⁡10p\frac{\ln10}p 2,302{,}30 no
1+s/5(1+s)(1+s/10)\dfrac{1+s/5}{(1+s)(1+s/10)} (2 poli reali, 1 zero stabile) monotona 1,031{,}03 2,192{,}19 s 2,252{,}25 no
1−s(1+s)(1+s/10)\dfrac{1-s}{(1+s)(1+s/10)} (zero instabile) sottoelongazione 1010 3,103{,}10 s 31,031{,}0 no
1+s/101+0,2s+s2\dfrac{1+s/10}{1+0{,}2s+s^2} (poli complessi, zero stabile) oscillante, S=73%S=73\% 1,551{,}55 1,461{,}46 s 2,262{,}26 sì, 14,0714{,}07 dB in ωr=0,99\omega_r=0{,}99

Osservazioni.

  • Se la risposta al gradino è monotona anche il modulo è monotono: non c'è picco di risonanza. Se la risposta oscilla il modulo ha un picco di risonanza.
  • Il prodotto Bp trB_p\,t_r è circa 2,32{,}3: banda e tempo di salita sono inversamente proporzionali.
  • L'ultima ipotesi (niente zeri instabili) è essenziale: nel terzo sistema il modulo è 11+ω2/100\frac1{\sqrt{1+\omega^2/100}} (lo zero instabile e il polo in 11 si compensano nel modulo), quindi Bp=10B_p=10, ma la risposta è lenta (tr=3,10t_r=3{,}10 s): Bptr=31B_pt_r=31, la relazione cade. Nello studio di queste relazioni si escludono sempre i sistemi con zeri a parte reale positiva.

Sistema del secondo ordine canonico

W(s)=ωn2s2+2ξωns+ωn2,0<ξ<1,W(0)=1.W(s)=\frac{\omega_n^2}{s^2+2\xi\omega_ns+\omega_n^2},\qquad0<\xi<1,\quad W(0)=1. Poli −ξωn±jωn1−ξ2-\xi\omega_n\pm j\omega_n\sqrt{1-\xi^2}. La risposta al gradino è w−1(t)=1−e−ξωnt1−ξ2sin⁡ ⁣(ωn1−ξ2 t+φ),φ=arccos⁡ξ.w_{-1}(t)=1-\frac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}}\sin\!\big(\omega_n\sqrt{1-\xi^2}\,t+\varphi\big),\quad\varphi=\arccos\xi. Il massimo si ha in t=πωn1−ξ2t=\frac\pi{\omega_n\sqrt{1-\xi^2}} e la sovraelongazione è S=100 e−πξ/1−ξ2 %.S=100\,e^{-\pi\xi/\sqrt{1-\xi^2}}\ \%. Il tempo di assestamento (10%) è circa ts≈ln⁡10ξωn=2,3ξωnt_s\approx\frac{\ln10}{\xi\omega_n}=\frac{2{,}3}{\xi\omega_n}, perché l'inviluppo e−ξωnte^{-\xi\omega_nt} deve scendere sotto 0,10{,}1. Nel dominio della frequenza (modulo 1(1−u2)2+4ξ2u2\frac1{\sqrt{(1-u^2)^2+4\xi^2u^2}}, u=ωωnu=\frac\omega{\omega_n}): ωr=ωn1−2ξ2  (ξ<12),Mr=12ξ1−ξ2.\omega_r=\omega_n\sqrt{1-2\xi^2}\ \ (\xi<\tfrac1{\sqrt2}),\qquad M_r=\frac1{2\xi\sqrt{1-\xi^2}}. Se ξ≥12≈0,707\xi\ge\frac1{\sqrt2}\approx0{,}707 il modulo è monotono, senza picco. Tabella (calcolata dalle formule e controllata numericamente):

ξ\xi SS MrM_r MrM_r (dB) ωr/ωn\omega_r/\omega_n Bp/ωnB_p/\omega_n
0,10{,}1 72,9%72{,}9\% 5,035{,}03 14,014{,}0 0,990{,}99 1,541{,}54
0,20{,}2 52,7%52{,}7\% 2,552{,}55 8,18{,}1 0,960{,}96 1,511{,}51
0,30{,}3 37,2%37{,}2\% 1,751{,}75 4,94{,}9 0,910{,}91 1,451{,}45
0,50{,}5 16,3%16{,}3\% 1,151{,}15 1,251{,}25 0,710{,}71 1,271{,}27
0,7070{,}707 4,3%4{,}3\% 11 00 — 1,001{,}00
11 00 11 00 — 0,640{,}64

Quanto più il picco di risonanza è alto tanto più la risposta al gradino oscilla: MrM_r e SS dipendono entrambi solo da ξ\xi.

Grafico interattivo: Modulo di W in dB (ωn = 1) in scala logaritmica: il picco di risonanza cresce al diminuire di ξ (14 dB per ξ = 0,1, 4,9 dB per ξ = 0,3), sparisce per ξ ≥ 0,707; sopra ωn il modulo scende di 40 dB/dec

Grafico interattivo: Risposta al gradino del secondo ordine canonico (ωn = 1) al variare di ξ: per ξ = 0,1 sovraelongazione del 72,9%, per ξ = 0,3 del 37,2%, per ξ = 0,707 del 4,3%, per ξ = 1 nessuna (risposta monotona)

Sistemi di ordine superiore: poli dominanti

Se WW ha ordine maggiore di 22 ma i suoi poli sono divisi in due gruppi, i poli dominantii poli più vicini all'asse immaginario, che determinano il transitorio (uno reale o due complessi coniugati, i più vicini all'asse immaginario) e gli altri molto più a sinistra (almeno 5–105\text{–}10 volte più lontani), il sistema si comporta approssimativamente come quello del primo o secondo ordine formato dai soli poli dominanti. Le relazioni di questa nota continuano a valere come stime. Esempio: 1(1+s)(1+s/100)\frac1{(1+s)(1+s/100)} ha Bp≈1B_p\approx1 e risposta monotona con tr≈ln⁡101=2,3t_r\approx\frac{\ln10}1=2{,}3 s: il polo in 100100 è trascurabile.

Come si usano

Errori comuni

  • Applicare Bptr≈2,3B_pt_r\approx2{,}3 a sistemi con zeri instabili (non vale).
  • Confondere ωn\omega_n con ωr\omega_r o con la banda BpB_p: sono tre pulsazioni diverse (uguali solo per ξ→0\xi\to0 le prime due).
  • Dire che esiste sempre un picco di risonanza: per ξ≥12\xi\ge\frac1{\sqrt2} il modulo è monotono.
  • Usare queste relazioni per sistemi di ordine alto senza poli dominanti ben separati.

Versione ripasso

Parametri in frequenza

  • Banda passante BpB_p: la più grande ω\omega con ∣W(jω)∣≥∣W(0)∣2|W(j\omega)|\ge\frac{|W(0)|}{\sqrt2} su tutto [0,ω][0,\omega], cioè il modulo al più 33 dB sotto il valore in continua.
  • Pulsazione di risonanza ωr\omega_r: il massimo assoluto del modulo, se esiste.
  • Picco di risonanza Mr=∣W(jωr)∣∣W(0)∣M_r=\frac{|W(j\omega_r)|}{|W(0)|}.

Primo ordine

  • W=Ks+pW=\frac K{s+p} con p>0p>0: il modulo è monotono decrescente, quindi non c'è risonanza; Bp=pB_p=p e tr=ln⁡10pt_r=\frac{\ln10}p.
  • Prodotto: Bp tr=ln⁡10≈2,31B_p\,t_r=\ln10\approx2{,}31.

Confronto con altri tre sistemi

  • 1+s/5(1+s)(1+s/10)\frac{1+s/5}{(1+s)(1+s/10)}: gradino monotono, Bp=1,03B_p=1{,}03, tr=2,19t_r=2{,}19 s, Bptr=2,25B_pt_r=2{,}25.
  • 1−s(1+s)(1+s/10)\frac{1-s}{(1+s)(1+s/10)} con zero instabile: sottoelongazione, Bp=10B_p=10, tr=3,10t_r=3{,}10 s, Bptr=31B_pt_r=31: la relazione non vale.
  • 1+s/101+0,2s+s2\frac{1+s/10}{1+0{,}2s+s^2}: oscillante con S=73%S=73\%, Bp=1,55B_p=1{,}55, tr=1,46t_r=1{,}46 s, Bptr=2,26B_pt_r=2{,}26, picco 14,0714{,}07 dB in ωr=0,99\omega_r=0{,}99.
  • Gradino monotono ⇔\Leftrightarrow modulo monotono; gradino oscillante ⇔\Leftrightarrow picco di risonanza.
  • Le relazioni valgono solo senza zeri a parte reale positiva.

Secondo ordine canonico

  • W=ωn2s2+2ξωns+ωn2W=\frac{\omega_n^2}{s^2+2\xi\omega_ns+\omega_n^2} con 0<ξ<10<\xi<1, W(0)=1W(0)=1. Poli −ξωn±jωn1−ξ2-\xi\omega_n\pm j\omega_n\sqrt{1-\xi^2}.
  • Sovraelongazione S=100 e−πξ/1−ξ2%S=100\,e^{-\pi\xi/\sqrt{1-\xi^2}}\%, tempo di assestamento al 10% ts≈2,3ξωnt_s\approx\frac{2{,}3}{\xi\omega_n}.
  • Risonanza: ωr=ωn1−2ξ2\omega_r=\omega_n\sqrt{1-2\xi^2} e Mr=12ξ1−ξ2M_r=\frac1{2\xi\sqrt{1-\xi^2}} se ξ<12\xi<\frac1{\sqrt2}; sopra questo valore il modulo è monotono.
  • Tabella: ξ=0,1\xi=0{,}1 dà S=72,9%S=72{,}9\%, Mr=14,0M_r=14{,}0 dB; ξ=0,3\xi=0{,}3 dà S=37,2%S=37{,}2\%, Mr=4,9M_r=4{,}9 dB; ξ=0,5\xi=0{,}5 dà S=16,3%S=16{,}3\%, Mr=1,25M_r=1{,}25 dB; ξ=0,707\xi=0{,}707 dà S=4,3%S=4{,}3\% e nessun picco.

Poli dominanti

  • Se i poli più vicini all'asse immaginario (uno reale o una coppia complessa) sono almeno 55–1010 volte più vicini dei restanti, il sistema si comporta come il primo o secondo ordine formato dai soli poli dominanti.
  • Esempio: 1(1+s)(1+s/100)\frac1{(1+s)(1+s/100)} ha Bp≈1B_p\approx1 e tr≈2,3t_r\approx2{,}3 s: il polo in 100100 è trascurabile.

Uso nel progetto

Errori tipici

  • Applicare Bptr≈2,3B_pt_r\approx2{,}3 con zeri instabili.
  • Confondere ωn\omega_n, ωr\omega_r e BpB_p: coincidono solo per ξ\xi piccolo.
  • Supporre sempre un picco di risonanza: per ξ≥12\xi\ge\frac1{\sqrt2} non c'è.

Esercizi su questo argomento

Teoria collegata