You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
This is a very basic LQR-controller for the Buck converter. Due to the control input being only duty cycle in case of Buck topology . we can control either Voltage state or current state. In this file the full design is given along with some open code to solve the ricatti equation manually.
I have decided to control the voltage loop using the duty . but we can change the y matrix to [1 0] by having it control the current. This would act as a fast inner loop in the normal buck converter control methodology. Then we can close the outer loop with a PI controller .
Thank you
Cite As
Haseeb (2026). LQR-Control for Buck-Converter (https://in.mathworks.com/matlabcentral/fileexchange/181543-lqr-control-for-buck-converter), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.0 (95.9 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0 |
