PID linearization failed? Help!
Mostrar comentarios más antiguos
I'm currently using SimPowerSystems to model a DC-DC buck converter which regulates the output voltage to 5V. Using the closed-loop configuration, when I try to auto-tune the PID values, I get a message that says linearization failed.

However, when I try to replace the SimPowerSystems block with a control-to-output buck transfer function obtained using state-space analysis, the PID tuning works successfully. What did I do wrong with the SimPowerSystems block? I personally prefer modelling using SimPowerSystems since using these blocks, I can see the voltage and current waveforms in each component. However, I still can't get the PID tuning to work.
I have attached my simulink model with this question.
Thanks!
Respuesta aceptada
Más respuestas (1)
Arkadiy Turevskiy
el 7 de Mzo. de 2014
0 votos
We just shipped new functionality in 14a to specifically address this scenario. Take a look here: PID Controller Tuning for a Model with Discontinuities .
Categorías
Más información sobre Real-Time PID Autotuning en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!