How does PID block tune the gains?
15 views (last 30 days)
Show older comments
I am writing my thesis and I have used the PID block to tune the gains. The response shows a very nice transient response, but I would like to know how the block works and how does it find these values. In other words, I want to understand the mathematical model the tuner is based on.
0 Comments
Answers (1)
Sam Chak
on 19 Aug 2023
Hi @Ahmad Baaj
The PID Autotuner is a proprietary algorithm that gives MathWorks® a competitive edge in the industrial automation and control system market. It is a key component contributing to the uniqueness of MATLAB/Simulink.
While you do not have access to the proprietary code, you can learn about the PID tuning objectives and how to specify the tuning parameters using the provided links. In your thesis, consider creating a flowchart that outlines the design procedure.
By reading the articles in the provided links, you will gain an understanding of how they tune a PID controller. This tuning process is based on a combination of frequency-response and computational optimization approaches, aimed at obtaining optimal parameter values for the PID controller.
0 Comments
See Also
Categories
Find more on PID Controller Tuning in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!