SISO PID Tuner
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
Platform Compatibility
Windows macOS LinuxCategories
- Control Systems > Control System Toolbox > Control System Design and Tuning > Multiloop, Multiobjective Tuning > Tuning with Control System Tuner > Tuning, Analysis, and Validation >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
SISO_PID_Tuner/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |