Learning PID Tuning III: Performance Index Optimization

Versión 1.0.0.0 (41,6 KB) por Yi Cao
A tool and tutorial to perform optimal PID tuning
12,6K Descargas
Actualizado 11 feb 2008

Ver licencia

Most PID tuning rules are based on first-order plus time delay assumption of the plant hence cannot ensure the best control performance. Using mordern optimization techniques, it is possible to tune a PID controller based on the actual transfer function of the plant to optimize the closed-loop performance.

This submission contains a function to perform optimal PID design based on four different performance indices, e.g. the ISE, the IAE, the ITSE and the ITAE. A published m-file provides two 4th-order examples to explain the usage and to show impact of using different performance indices.

The example file requires the znpidtuning function, which can be downloaded from http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=18561&objectType=FILE

Citar como

Yi Cao (2026). Learning PID Tuning III: Performance Index Optimization (https://la.mathworks.com/matlabcentral/fileexchange/18674-learning-pid-tuning-iii-performance-index-optimization), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2007b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre PID Controller Tuning en Help Center y MATLAB Answers.
Versión Publicado Notas de la versión
1.0.0.0