PID Tuner
Sincronizzare i controller PID
Descrizione
L'app PID Tuner sincronizza automaticamente i guadagni di un controller PID per un impianto SISO per raggiungere un equilibrio tra prestazioni e robustezza. È possibile specificare il tipo di controller, come controller PI, PID con filtro derivativo o PID a due gradi di libertà (2-DOF). I grafici di analisi consentono di esaminare le prestazioni del controller nel dominio del tempo e della frequenza. È possibile perfezionare le prestazioni del controller in modo interattivo per regolare la larghezza di banda del loop e il margine di fase, oppure per favorire il tracking del setpoint o la reiezione dei disturbi.
È possibile utilizzare PID Tuner con un impianto rappresentato da un modello LTI numerico, come una funzione di trasferimento (tf) o un modello stato-spazio (ss). Se si dispone del software Simulink® Control Design™, è possibile utilizzare PID Tuner per sincronizzare un blocco PID Controller o PID Controller (2DOF) in un modello di Simulink. Se si dispone del software System Identification Toolbox™, è possibile utilizzare l'app per stimare un impianto da dati misurati o simulati e progettare un controller per l'impianto stimato.
Sincronizzazione interattiva nel Live Editor
Per sincronizzare il PID in modo interattivo nel Live Editor, vedere l'attività Tune PID Controller (Sincronizzare il controller PID). Questa attività consente di progettare in modo interattivo un controller PID e genera automaticamente il codice MATLAB® per lo script live.
Apri l’app PID Tuner
Barra degli strumenti di MATLAB: Nella scheda Apps, alla voce Control System Design and Analysis, fare clic sull'icona dell'app.
Prompt dei comandi di MATLAB: Immettere
pidTuner.Modello di Simulink: Nella finestra di dialogo PID Controller o PID Controller (2DOF), fare clic su Tune.
Esempi
Parametri
Uso programmatico
Suggerimenti
Per sincronizzare il PID dalla riga di comando, utilizzare
pidtune. Il comandopidtunepuò progettare un controller per più impianti contemporaneamente.Per sincronizzare il PID in modo interattivo nel Live Editor, vedere l'attività Tune PID Controller (Sincronizzare il controller PID). Questa attività consente di progettare in modo interattivo un controller PID e genera automaticamente il codice MATLAB per lo script live.
Cronologia versioni
Introdotto in R2010b

