La frequenza di loop è un parametro che deve essere sintonizzato proprio come i termini proporzionali, integrali e / o derivati. Variando ha un effetto simile sul tuo output come variando i tuoi altri parametri. Una frequenza troppo bassa e non raggiungerai mai lo stato stazionario desiderato. Troppo alto e l'uscita oscillerà.
Per determinare la frequenza di loop ottimale, dovrai prima costruire diagrammi Bode a partire da dati di test o simulazione reali:
I diagrammi di Bode visualizzano in modo conciso tutte le informazioni di input e output di frequenza rilevanti su due grafici: rapporto di ampiezza in funzione della frequenza e sfasamento in funzione della frequenza. Il grafico del rapporto di ampiezza è un grafico log-log mentre il grafico dell'angolo di fase è un grafico semilog (o log-lineare).
Per costruire un diagramma di Bode, un ingegnere dovrebbe disporre di dati empirici che mostrano valori di input e output che variano come funzioni sinusoidali del tempo. Ad esempio, potrebbero esserci dati di temperatura in ingresso che variano in modo sinusoidale e dati di temperatura in uscita che variano anche in modo sinusoidale.
Il rapporto di ampiezza, AR, è il rapporto tra l'ampiezza della curva sinusoidale in uscita divisa per l'ampiezza della curva sinusoidale in ingresso.
A R = o u t p u t a m p l i t u deio n p u t a m p l i t u de
Per trovare lo sfasamento, è necessario trovare i periodi delle curve sinusoidali di input e output. Ricordiamo che il periodo, P, è il periodo di tempo da un picco a quello successivo.
f=frequencyω=frequency(rad/sec)
P= 1f= 2 πω
f= fr e qu e n c y
ω = fr e qu e n c y( r a d/ sec)
Regole empiriche durante l'analisi dei diagrammi di Bode
In generale, una variazione di guadagno sposta il rapporto di ampiezza verso l'alto o verso il basso, ma non influisce sull'angolo di fase. Una modifica del ritardo temporale influisce sull'angolo di fase, ma non sul rapporto di ampiezza. Ad esempio, un aumento del ritardo rende lo sfasamento più negativo per una data frequenza. Un cambiamento nella costante di tempo cambia sia il rapporto di ampiezza che l'angolo di fase. Ad esempio, un aumento della costante di tempo diminuirà il rapporto di ampiezza e renderà il ritardo di fase più negativo a qualsiasi data frequenza.
Quindi dovrai determinare la frequenza di crossover :
Il termine proporzionale sposta l'entità della risposta in frequenza dell'anello aperto su o giù e quindi viene utilizzato per impostare la frequenza di crossover dell'anello aperto. La frequenza di crossover è la frequenza alla quale la magnitudine ha un guadagno di 1 (o 0 dB). Questa frequenza è importante in quanto è strettamente correlata alla larghezza di banda della risposta ad anello chiuso.
In un sistema ideale il guadagno proporzionale potrebbe essere realizzato (quasi) infinitamente grande portando ad un circuito chiuso infinitamente veloce, ma ancora stabile. In pratica non è così. Piuttosto, entrano in gioco due regole empiriche di progettazione.
Innanzitutto è necessario considerare la frequenza di campionamento dell'hardware digitale su cui verrà eseguito il controller. Una regola empirica tipica è che la frequenza di crossover dovrebbe essere impostata per essere almeno 10 volte inferiore alla frequenza di campionamento del controller.
Concettualmente, ciò garantisce che il controller funzioni a una velocità sufficientemente elevata da poter gestire adeguatamente le variazioni del segnale da controllare.
La seconda regola empirica è correlata alla pendenza della risposta in frequenza alla frequenza di crossover. Se il roll-off della risposta di magnitudo ad anello aperto al crossover può essere reso vicino a -20dB / decennio, ci si può aspettare che la larghezza di banda ad anello chiuso sia vicina alla frequenza di crossover. Si noti che i termini integrale e derivativo, non solo il termine proporzionale, vengono utilizzati per controllare la pendenza in caso di incrocio.
(enfatizzare il mio)
Quindi la frequenza ottimale del circuito di controllo dovrebbe essere circa 10 volte quella della frequenza di crossover del ritardo di fase del sistema che può essere ottenuta attraverso dati di test empirici o, idealmente, simulazione al computer.