Related Experiment Video
Updated: Jan 9, 2026

Interactive and Visualized Online Experimentation System for Engineering Education and Research
Published on: November 24, 2021
Designing a cascaded exponential PID controller via starfish optimizer for DC motor and liquid level systems
Davut Izci1,2, Mostafa Jabari3, Emre Çelik4
1Department of Electrical and Electronic Engineering, Bursa Uludag University, Bursa, 16059, Turkey.
Abstract:
In this study, a novel cascaded exponential proportional-integral-derivative (exp-PID) controller tuned by the starfish optimization algorithm (SFOA) is proposed for enhancing the transient and steady-state performance of nonlinear dynamic systems. The design objective is to achieve improved adaptability, robustness, and precision under varying operating conditions and external disturbances. The exponential PID structure introduces nonlinear modulation in the proportional and derivative components, enabling smoother control action and superior damping characteristics compared to conventional PID and fractional-order PID designs. The proposed SFOA-based exp-PID controller is validated on two benchmark systems: a DC motor speed control system and a three-tank liquid-level process. Across multiple independent trials, the controller achieved outstanding results, with the DC motor system attaining a rise time of 0.0039 s, settling time of 0.0083 s, and zero overshoot, while the three-tank system reached a rise time of 1.72 s, settling time of 2.47 s, overshoot of 1.5%, and steady-state error of 9.22 × 10⁻⁵%. Comparative analyses with recently developed algorithms (including the flood algorithm, greater cane rat algorithm, mantis search algorithm, and dandelion optimizer) as well as previously reported methods demonstrate the superior convergence behavior, stability, and accuracy of the proposed controller. Statistical evaluations further confirm the method's robustness and consistent performance across repeated runs.
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
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...
Frequency-Domain Interpretation of PD Control
The proportional control gain, combined with the...

