Voltage Control Design | How to Develop DC-DC Converter Control in Simulink, Part 4

preview_player
Показать описание
Learn how to design a digital PID controller for a DC-DC converter. As the simulation model contains high-frequency switching and thus cannot be linearized, you can obtain the transfer function by using System Identification Toolbox™ on simulated input-output data. The PID Tuner app from Simulink Control Design™ uses the transfer function to automatically compute PID gains. Verify the PID controller design in a nonlinear simulation model.

See an example that starts with an untuned controller. Simulation of a step response of output voltage shows that the controller does not provide desired response time. Use the PID Tuner app to tune the controller. See how to open the feedback loop and inject a step signal into the plant. Then collect and use the simulation results to identify a transfer function of the converter at the current operating condition.

Once the transfer function has been obtained, use the PID Tuner app to automatically compute PID controller gains to meet bandwidth and phase margin requirements. Use the computed gains to update the gains of PID Controller block in the Simulink® model. Verify the improved controller performance that meets response time requirements with the full nonlinear simulation.

Related Products:

--------------------------------------------------------------------------------------------------------

© 2022 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc.
Рекомендации по теме
Комментарии
Автор

Nice Quiz. I got a 90%. I used matlab in the early 2000s and am rusty. got a new controls job and this quiz building me up to do amazing things in Matlab. Thanks guys

NicoleMunguia
Автор

How to tune the PI value when there are more than two PI blocks?

shivajichikkalkar
Автор

Is this method applied for control algorithms with outer and inner control loops?

saadpola