Abstract
A new general sliding mode controller is proposed for a DC-DC converter that can regulate the output voltage. Due to nature of some non-minimum-phase converters, an indirect method is used to control the output voltage. A robust nonlinear controller is employed that uses the output voltage error integral and provides zero steady state error. The proposed method was simulated in MATLAB / Simulink, and the controller, buck converter, boost, buck/boost, and fly back responses were determined. The proposed sliding mode control can cover the operating range of load variations, input voltage, and other parameters to provide robust and steady output voltage.