Related Experiment Video
Updated: Jun 18, 2025

Experimental Investigation of the Hierarchical Control in DC Microgrids Using a Real-time Simulator
Published on: February 14, 2025
Disturbance rejecting PID-FF controller design of a non-ideal buck converter using an innovative snake optimizer with
Cihan Ersali1, Baran Hekimoglu1, Musa Yilmaz1,2
1Department of Electrical and Electronics Engineering, Batman University, Batman, 72100, Turkey.
This study introduces the opposition-based snake optimizer with pattern search (OSOPS) for designing proportional-integral-derivative (PID-FF) controllers in buck converters. OSOPS improves disturbance rejection and robustness, outperforming existing methods.
Area of Science:
- Electrical Engineering
- Control Systems
- Metaheuristic Optimization
Background:
- Designing proportional-integral-derivative controllers with filters (PID-FF) for non-ideal buck converters presents challenges in disturbance rejection, parameter variation robustness, and noise mitigation.
- Existing control strategies often result in suboptimal performance in practical applications.
Purpose of the Study:
- To develop an advanced metaheuristic algorithm, the opposition-based snake optimizer with pattern search (OSOPS), for optimal PID-FF controller design in non-ideal buck converters.
- To enhance disturbance rejection, robustness, and high-frequency noise mitigation in buck converter control systems.
Main Methods:
- Introduced the opposition-based snake optimizer with pattern search (OSOPS) algorithm, integrating opposition-based learning (OBL) and Pattern Search (PS) with the Snake Optimizer (SO).
- Implemented a crossover frequency constraint within the OSOPS algorithm to manage high-frequency noise and ensure robust performance.
- Evaluated the OSOPS-based PID-FF controller against the original SO and classical pole placement (PP) methods using statistical analysis, transient/frequency responses, and robustness tests.
Main Results:
- The OSOPS-based system demonstrated significantly faster rise times (14.21% vs. SO, 32.10% vs. PP) and settling times (15.38% vs. SO, 84.95% vs. PP).
- OSOPS and SO controllers achieved higher bandwidths compared to the PP method (18.74% and 17.03% higher, respectively).
- OSOPS effectively mitigated high-frequency noise and improved disturbance rejection and robustness.
Conclusions:
- The OSOPS algorithm offers a superior approach for designing PID-FF controllers for non-ideal buck converters, addressing key performance limitations.
- The proposed control strategy significantly enhances system performance, offering faster responses and improved stability, promising practical application benefits.
Related Concept Videos
PID Controller
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
PI Controller: Design
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
Time and frequency -Domain Interpretation of PI Control
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...

