How does PID block tune the gains?

15 visualizzazioni (ultimi 30 giorni)
Ahmad Baaj
Ahmad Baaj il 6 Ago 2023
Risposto: Sam Chak il 19 Ago 2023
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.

Risposte (1)

Sam Chak
Sam Chak il 19 Ago 2023
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.

Prodotti


Release

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by