- Define Weight Functions: Use ‘Transfer Fcn’ blocks to define weighting functions ( W_h ) and ( W_l ). Refer to the following documentation for more details: https://www.mathworks.com/help/simulink/slref/transferfcn.html
- Plant Model: Model your plant ( P_0 ) using appropriate Simulink blocks.
- H-infinity Controller Design: Use the ‘hinfsyn’ function in MATLAB to design the H-infinity controller ( K ) based on the mixed sensitivity setup. Refer to the following documentation for more details: https://www.mathworks.com/help/robust/ref/dynamicsystem.hinfsyn.html
- Simulink Integration: Integrate the controller ( K ) into Simulink using the ‘State-Space’ block or ‘Transfer Fcn’ block.
- Interconnection: Connect ( W_h ), ( W_l ), plant ( P_0 ), and controller ( K ) as per the mixed sensitivity configuration.
- Boost Converter: Use blocks like ‘MOSFET’, ‘Inductor’, ‘Capacitor’, and ‘Diode’ to build the boost converter.
How to construct the Hinfinity controller for a mixed sensitivity problem with a plant P_0 as the converter in simulink?
7 views (last 30 days)
Show older comments
I am not sure how to build the controller and connect it to suitable weight functions w_h and w_l and to the boost converter in Simulink?
I did find how to build a boost converter, I would appreciate some screenshots, and detailed explanation on the names of the blocks in the schematics.
Thanks in advance!
0 Comments
Answers (1)
Dhruv
on 17 Jul 2024
Hi Alon,
To construct an H-infinity controller for a mixed sensitivity problem in Simulink, follow these steps below:
For more detailed information on mixed-sensitivity loop shaping, please refer to the following MathWorks documentation below:
I hope this helps!
See Also
Categories
Find more on H-Infinity Synthesis 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!