CUK Converter

A Ćuk converter is a DC-DC converter that can step up or step down voltage with inverted polarity, known for continuous input/output current

You are now following this Submission

Implementing a Ćuk Converter in Simulink (Simscape( Location of Components:
Simscape > Electrical > Specialized Power Systems OR
Simscape > Electrical > Electrical Elements if using physical modeling.
Step-by-Step Setup:
  1. DC Voltage Source → Input
  2. L1 between source and capacitor C1
  3. MOSFET between node (L1-C1) and ground (switch)
  4. Diode (cathode connected to drain of MOSFET, anode to output stage)
  5. C1 connects between source-side and output-side inductors
  6. L2 and C2 form the output low-pass filter
  7. Resistive Load
  8. Add PWM Generator or control logic for the MOSFET gate
  9. Use Voltage and Current sensors for monitoring
Optional:
  • Add a PI Controller for output voltage regulation in closed loop
  • Use Powergui block for simulation with SimPowerSystems
Typical Output Behavior:
  • Output voltage: negative with respect to input

Cite As

Abdelrahman Farghly (2026). CUK Converter (https://se.mathworks.com/matlabcentral/fileexchange/180973-cuk-converter), MATLAB Central File Exchange. Retrieved .

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0