SISO PID Tuner

Version 1.0.0.0 (73.6 KB) by Reen
GUI to change the PID gains for a SISO lienar system and see common plots for analysis.
774 Downloads
Updated 21 Aug 2017

View License

Select a system from the workspace to analyze (can also use a default 2nd order system, or a random 2x2 system). Change the gains to the PID controller and press the update button to immediately see the effect on the system. Can plot general analysis plots for the system including:
- Step
- Impulse
- Initial Conditions
- Ramp
- Quadratic
- SIne Wave
- Custom Reference
- Root Locus
- Bode
Custom stop times can be input for response plots, along with only plotting the error for the response following conditions. Indicator under the update button determines stability of the controlled system using the poles of the closed loop system.
Good learning/teaching tool to learn how to tune PID controllers by trial and error or methods such as Ziegler–Nichols.

Cite As

Reen (2024). SISO PID Tuner (https://www.mathworks.com/matlabcentral/fileexchange/64193-siso-pid-tuner), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

SISO_PID_Tuner/

Version Published Release Notes
1.0.0.0