CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI FREQUENZIALE E PROGETTO NEL DOMINIO DELLE FREQUENZE Ing. Federica Grossi Tel. 059 2056333 e-mail: federica.grossi@unimore.it http://www.dii.unimore.it/wiki/index.php/federica_grossi
Stabilità e sistemi in retroazione Schema di riferimento: + - + - Condizione necessaria e sufficiente per l asintotica stabilità del sistema di controllo in retroazione è che l equazione caratteristica abbia tutte le radici con parte reale negativa Analisi e Sintesi Frequenziale -- 2
Stabilità e sistemi in retroazione Obiettivo: dedurre conclusioni sulla stabilità robusta del sistema in retroazione dallo studio nel domino della frequenza della funzione ad anello aperto Criterio di Bode (caso particolare del criterio di Nyquist) Importanza del risultato: 1. Dalla lettura di un solo punto del diagramma di Bode di si deduce la stabilità o meno del sistema chiuso in retroazione F(s). 2. Possibilità di ottenere misure sulla robustezza della stabilità del sistema in retro a fronte di incertezze sul diagramma dei moduli e delle fasi di. Analisi e Sintesi Frequenziale -- 3
Margini di stabilità Margine di ampiezza 0dB M A Margine di fase 0-90 -180 M F Analisi e Sintesi Frequenziale -- 4
Stabilità: Criterio di Bode Ipotesi Tesi L(s) non ha poli a parte reale positiva il criterio vale solo per sistemi stabili L(s) abbia guadagno statico > 0 (L(0)>0) altrimenti la retroazione diventa positiva condizione necessaria e sufficiente per l'asintotica stabilità del sistema in retroazione è che il Margine di Fase di L(s) sia > 0 Analisi e Sintesi Frequenziale -- 5
Stabilità e Diagrammi di Bode Margine di fase e stabilità margine di fase proprietà del sistema in catena aperta lo smorzamento della risposta del sistema chiuso in retroazione unitaria dipende dal margine di fase se esiste almeno una frequenza 0 alla quale la fase è -180 il guadagno è maggiore di uno il sistema chiuso in retroazione unitaria è instabile. y ref = -180 - e R(s) u G(s) y Analisi e Sintesi Frequenziale -- 6
Stabilità robusta Margine di ampiezza Misura di robustezza della stabilità rispetto ad incertezze sul guadagno di anello. Rappresenta la massima variazione del guadagno di anello che non pregiudica la stabilità 0dB 0 M A Margine di fase Misura di robustezza della stabilità rispetto ad incertezze sulla fase della funzione d'anello. Rappresenta la massima variazione di fase nell'anello che non pregiudica la stabilità -90 M F -180 vanno considerati entrambi Analisi e Sintesi Frequenziale -- 7
Relazioni tra rappresentazioni diverse Caratterizzazione frequenziale della risposta di sistemi in retroazione margine di fase basso adeguato guadagno bassa frequenza adeguato basso 1 alta alte frequenze bassa banda passante basse frequenze t Analisi e Sintesi Frequenziale -- 8
Funzione di sensitività complementare Relazione tra F(j ) e la f.d.t. di anello L(j ) Il sistema in retroazione approssima un filtro passa basso a guadagno unitario il suo comportamento si mantiene anche se il sistema in catena aperta cambia le sue caratteristiche possiede quindi poli dominanti nell'intorno di c il numero dipende dalla pendenza della L(j ) in se la pendenza è -1 avremo un solo polo dominante reale se la pendenza è -2 avremo una coppia di poli dominanti lo smorzamento dipende dal margine di fase = c 0dB F L c (con espresso in gradi) Analisi e Sintesi Frequenziale -- 9
Risultato fondamentale Smorzamento del sistema in retroazione e margine di fase Regola empirica: Se il margine di fase (sistema in catena aperta) è < di 75 il sistema in retroazione avrà poli complessi coniugati L'analisi della funzione di sensitività complementare ci consente di mettere in relazione proprietà della funzione di trasferimento di anello (margine di fase e pulsazione di attraversamento) con la pulsazione naturale e lo smorzamento dei poli dominanti del sistema in retroazione Abbiamo stabilito un importantissimo legame tra Analisi in catena aperta Proprietà del sistema in retroazione ATTENZIONE: La funzione di sensitività complementare descrive anche la relazione tra il rumore di misura n e l'uscita rumori di misura in banda sono trasferiti senza attenuazione all'uscita Analisi e Sintesi Frequenziale -- 10
Funzioni di sensitività Schema di riferimento ṉ y sp e u R(s) + + - G(s) + d + y Matrice delle funzioni di trasferimento tra le diverse uscite di interesse e gli ingressi Analisi e Sintesi Frequenziale -- 11
funzione di sensitività - S(s) Relazione con la f.d.t. di anello L(j ) 0dB S L il modulo di S(j ) appare simile a quello di un filtro passa alto con pulsazione di taglio c c l'attenuazione dei disturbi si mantiene elevata per tutte le pulsazioni per cui L(j ) >> 1 le componenti armoniche dei disturbi > di c non sono attenuate possiede gli stessi poli dominanti di F(j ) nell'intorno di c Analisi e Sintesi Frequenziale -- 12
Relazione tra specifiche e proprietà di L(s) Nell analisi dei sistemi in retro si è visto come le specifiche sia statiche che dinamiche sul sistema in retroazione possano essere tradotte (in maniera approssimata) in specifiche sulla funzione di anello. Il problema del controllo che rende soddisfatte le specifiche per il sistema in retroazione può quindi essere trasformato in un problema di progetto di L(s) Analisi e Sintesi Frequenziale -- 13
Stabilità robusta Alti margine di fase e di ampiezza danno garanzia di buona robustezza a fronte di incertezze sulla funzione di risposta armonica d anello (sia in termini di incertezze sul modulo che sulla fase) Lower bound su M f e M a Analisi e Sintesi Frequenziale -- 14
Magnitude (db) Specifiche statiche Riferimenti e disturbi sull uscita (usualmente confinati a basse frequenze) L inverso del modulo di L(j ) nel campo di frequenze in cui è confinato il riferimento e\o il disturbo rappresenta il fattore di attenuazione a regime sull errore di inseguimento y sp + - e R(s) G(s) d + + 60 Bode Plot Lower bound su L(j ) 40 20 0 A db Regione proibita per L(j ) 0 db Livello di attenuazione desiderato su e -20-40 Spettro in cui è confinato il riferimento e/o il disturbo sull uscita -60 10-1 10 0 10 1 10 2 10 3 Analisi e Sintesi Frequenziale -- 15
Magnitude (db) Specifiche statiche Riferimenti e disturbi sull uscita (usualmente confinati a basse frequenze) Per soddisfare la specifica statica relativamente a riferimenti e a disturbi sull uscita costanti e necessario che: se e* > 0 L(0) > L* y sp + - e R(s) G(s) d + + se e* = 0 L(0) = inf 60 Bode Plot 40 20 Vincoli sulla pendenza iniziale del diagramma delle ampiezze di L(j ) 0-20 -40 0 db -60 10-1 10 0 10 1 10 2 10 3 Analisi e Sintesi Frequenziale -- 16
Magnitude (db) Specifiche statiche Disturbi di misura (usualmente confinati ad alte frequenze) Il modulo di L(j ) nel campo di frequenze in cui è confinato il disturbo di misura rappresenta il fattore di attenuazione del disturbo sull errore + e - n - R(s) G(s) 60 Bode Plot Upper bound su L(j ) 40 Regione proibita per L(j ) 20 0 0 db -20 -A db Livello di attenuazione desiderato su e -40 Spettro in cui è confinato il riferimento e/o il disturbo sull uscita -60 10-1 10 0 10 1 10 2 10 3 Analisi e Sintesi Frequenziale -- 17
Specifiche dinamiche Usualmente date in termini di tempo di assestamento e sovraelongazione percentuale massima nella risposta al gradino È possibile trasformare (in maniera approssimata) le specifiche dinamiche in specifiche frequenziali su L(j ) Se la funzione d anello L(j ) è caratterizzata da una pulsazione di attraversamento c e un margine di fase M f allora è lecito aspettarsi che la coppia dei poli c.c. dominanti del sistema in retroazione sia caratterizzata da Analisi e Sintesi Frequenziale -- 18
Phase (degrees) Magnitude (db) Specifiche dinamiche Lower bound su M f Lower bound su c Possibile range per c 60 Bode Plot 40 20 0-20 -40-60 10-1 10 0 10 1 10 2 10 3 45 0-45 -90-135 -180-225 10-1 10 0 10 1 10 2 10 3 Regione proibita per arg(l(j )) Frequency - log scale Analisi e Sintesi Frequenziale -- 19
Moderazione del controllo e realizzabilità fisica del controllore La moderazione dello sforzo di controllo si ottiene: Limitando la pulsazione di attraversamento c (rispetto alla pulsazione di attraversamento del sistema controllato) Realizzando regolatori passa-basso Magnitude (db) Affinchè il regolatore sia fisicamente realizzabile (grado relativo >= 0), occorre che il grado relativo di L(s) sia >= di quello di G(s) Bode Plot 60 40 20 Pendenza a frequenza elevata di L(j ) almeno pari a quella di G(j ) 0-20 -40 0 db -60 10-1 10 0 10 1 10 2 10 3 Analisi e Sintesi Frequenziale -- 20
Phase (degrees) Magnitude (db) Riepilogo Specifica statica per y Bode Plot 60 sp, d costanti 40 Limite sup. per c dato da: -Robustezza ai ritardi 20 Specifica statica per y -Moderazione di controllo sp, d definito spettralmente 0 Specifica statica per n -20 definito spettralmente Specifica dinamica su T a -40 Fisica realizzabilità -60 10-1 10 0 10 1 10 2 controllore 3 + 10 moderazione controllo 45 0-45 -90-135 -180-225 Specifica dinamica su S% + robustezza stabilità -1 10 10 0 10 1 10 2 10 Frequency - log scale 3 Analisi e Sintesi Frequenziale -- 21
Approccio al controllo È conveniente dividere il progetto del controllo in due passi associati al progetto di due sottoparti del regolatore: Regolatore statico : parte del regolatore il cui progetto mira ad imporre le specifiche statiche a bassa frequenza (disturbi sull uscita e/o riferimenti) Regolatore dinamico : parte del regolatore il cui progetto mira ad imporre le specifiche statiche ad alta frequenza (disturbi di misura) e le specifiche dinamiche Analisi e Sintesi Frequenziale -- 22
Approccio al controllo (1 parte Progetto R s (s)) Gli obbiettivi dietro al progetto di R s (s) sono: Rispettare le specifiche sul massimo errore e(t) ammesso a fronte di: Ingressi di riferimento y sp noti (gradino, rampa, ); Disturbi sull uscita d(t), costanti o comunque definiti spettralmente (sinusoidi a frequenze comprese in un range noto); Analisi e Sintesi Frequenziale -- 23
Approccio al controllo (2 parte Progetto R d (s)) Gli obbiettivi dietro al progetto di R d (s) sono: Imporre c in un certo intervallo frequenziale Garantire un certo margine di fase Garantire una certa attenuazione e pendenza a frequenze elevate Non bisogna apportare modifiche alla parte statica del regolatore, già progettata (ad es. modificando il guadagno statico) NOTA BENE: tali obbiettivi vanno raggiunti lavorando sul sistema esteso Analisi e Sintesi Frequenziale -- 24
CONTROLLI AUTOMATICI Ingegneria Gestionale http://www.automazione.ingre.unimore.it/pages/corsi/controlliautomaticigestionale.htm ANALISI FREQUENZIALE E PROGETTO NEL DOMINIO DELLE FREQUENZE - FINE Ing. Federica Grossi Tel. 059 2056333 e-mail: federica.grossi@unimore.it http://www.dii.unimore.it/wiki/index.php/federica_grossi