Modeling and Controlling of DC-DC Buck-Boost Converter Using Backstepping, Adaptive Backstepping, and Sliding Mode Control Strategies
摘要
This study proposes to represent and regulate the DC-DC Buck-Boost converter, a non-isolated converter, analytically. The output voltage can differ from the input voltage. The buck-boost converter is mostly utilized in solar systems, batteries, renewable energy systems, and electric vehicles to maintain a steady output voltage. It does this by utilizing three sophisticated techniques: Backstepping Control (BSC), Adaptive Backstepping Control (ABSC), and Sliding Mode Control (SMC) to improve system performance, stability, fastest response, and voltage regulation. The Backstepping Control is used to design a Lyapunov-based nonlinear control by generating a virtual current reference and forcing the duty cycle to track it. This is improved by the advanced Backstepping Control technique known as Adaptive Backstepping, which makes the system resilient to changes by estimating uncertain parameters like load resistance in real time. Additionally, Sliding Mode Control is a powerful nonlinear strategy that provides the system's strongest, fastest reaction by forcing the states of a predefined sliding surface. The MATLAB/Simulink environment is used to create and simulate these three sophisticated controllers, and their performance is assessed under varying input voltages, load disturbances, and parameter uncertainties. This study provides the suitability of each method for different application scenarios and offers a foundation for further hardware implementation and real-time control of power converters.