Author Contributions
C.M.-M.: Conceptualization, Methodology, Software, Investigation, Validation, Formal analysis, Writing—original draft preparation, Writing—review and editing. G.P.-L.: Methodology, Software, Investigation, Validation, Formal analysis, Writing—original draft preparation, Writing—review and editing. E.T.-C.: Methodology, Software, Investigation, Validation, Formal analysis. S.H.-M.: Methodology, Software, Investigation, Formal analysis, Writing—original draft preparation. C.S.-L.: Methodology, Software, Investigation, Validation, Formal analysis. J.A.A.-S.: Methodology, Software, Investigation, Validation, Formal analysis. L.A.S.-G.: Methodology, Software, Investigation, Validation, Formal analysis. All authors have read and agreed to the published version of the manuscript.
Figure 1.
Boost DC-DC converter. (a) Electrical schematic; (b) equivalent output-stage model used for outer-loop design after closing the inner current loop.
Figure 1.
Boost DC-DC converter. (a) Electrical schematic; (b) equivalent output-stage model used for outer-loop design after closing the inner current loop.
Figure 2.
Influence of the duty cycle D and the normalized inductor parasitic resistance RL/R on the performance of the Boost converter. (a) Voltage gain AV. (b) Power efficiency η.
Figure 2.
Influence of the duty cycle D and the normalized inductor parasitic resistance RL/R on the performance of the Boost converter. (a) Voltage gain AV. (b) Power efficiency η.
Figure 3.
Regulated system based on a Boost DC-DC converter with cascade control structure. (a) Electrical schematic; (b) block diagram representation.
Figure 3.
Regulated system based on a Boost DC-DC converter with cascade control structure. (a) Electrical schematic; (b) block diagram representation.
Figure 4.
Integrated analytical design procedure from converter and closed-loop specifications to cascade-controller synthesis, electronic realization, commercial component selection, and implementation verification.
Figure 4.
Integrated analytical design procedure from converter and closed-loop specifications to cascade-controller synthesis, electronic realization, commercial component selection, and implementation verification.
Figure 5.
Implementation of the or controllers: (a) Integer-order case. (b) Fractional-order, case I (0 < q < 1). (c) Fractional-order, case II (1 < q < 2).
Figure 5.
Implementation of the or controllers: (a) Integer-order case. (b) Fractional-order, case I (0 < q < 1). (c) Fractional-order, case II (1 < q < 2).
Figure 6.
Circuit-level implementation in ®Simulink and ®Simscape. (a) Boost converter model with the cascade-control architecture. (b) Operational-amplifier realization of the outer phase lead–lag controller (integer-order).
Figure 6.
Circuit-level implementation in ®Simulink and ®Simscape. (a) Boost converter model with the cascade-control architecture. (b) Operational-amplifier realization of the outer phase lead–lag controller (integer-order).
Figure 7.
Integer-order lead–lag control: (a) normalized inner-loop current response; (b) inner-loop control signal; (c) outer-loop output-voltage response; (d) outer-loop control signal.
Figure 7.
Integer-order lead–lag control: (a) normalized inner-loop current response; (b) inner-loop control signal; (c) outer-loop output-voltage response; (d) outer-loop control signal.
Figure 8.
Fractional-order lead–lag control using a first-order CFE approximation: (a) normalized inner-loop current response; (b) inner-loop control signal; (c) outer-loop output-voltage response; (d) outer-loop control signal.
Figure 8.
Fractional-order lead–lag control using a first-order CFE approximation: (a) normalized inner-loop current response; (b) inner-loop control signal; (c) outer-loop output-voltage response; (d) outer-loop control signal.
Figure 9.
Normalized performance indices for the practically constrained controller comparison. Panels (a–e) correspond to the inner current loop and panels (f–j) to the outer voltage loop.
Figure 9.
Normalized performance indices for the practically constrained controller comparison. Panels (a–e) correspond to the inner current loop and panels (f–j) to the outer voltage loop.
Figure 10.
Magnitude and phase errors of the frequency-scaled CFE approximations of the FO–LL fractional operators for approximation orders 1, 3, 5, and 7: (a) inner-loop magnitude error for qi = 1.9987; (b) inner-loop phase error for qi = 1.9987; (c) outer-loop magnitude error for qe = 1.9975; and (d) outer-loop phase error for qe = 1.9975.
Figure 10.
Magnitude and phase errors of the frequency-scaled CFE approximations of the FO–LL fractional operators for approximation orders 1, 3, 5, and 7: (a) inner-loop magnitude error for qi = 1.9987; (b) inner-loop phase error for qi = 1.9987; (c) outer-loop magnitude error for qe = 1.9975; and (d) outer-loop phase error for qe = 1.9975.
Figure 11.
Influence of the CFE approximation order on the constrained FO–PI and FO–LL controllers using the normalized CFE formulation.
Figure 11.
Influence of the CFE approximation order on the constrained FO–PI and FO–LL controllers using the normalized CFE formulation.
Figure 12.
Reference-tracking and input-voltage disturbance-rejection responses obtained with the averaged small-signal model: (a) output-voltage response, including the transient and steady-state disturbance zooms; (b) average inductor-current response, including the corresponding transient and steady-state disturbance zooms.
Figure 12.
Reference-tracking and input-voltage disturbance-rejection responses obtained with the averaged small-signal model: (a) output-voltage response, including the transient and steady-state disturbance zooms; (b) average inductor-current response, including the corresponding transient and steady-state disturbance zooms.
Figure 13.
Residual peak-to-peak oscillations produced by the 10 kHz input-voltage disturbance: (a) output voltage and (b) average inductor current.
Figure 13.
Residual peak-to-peak oscillations produced by the 10 kHz input-voltage disturbance: (a) output voltage and (b) average inductor current.
Figure 14.
Closed-loop responses to +10% reference steps around different duty-cycle operating points without controller retuning: (a) IO–LL output voltage, (b) FO–LL output voltage, (c) IO–LL incremental control signal, and (d) FO–LL incremental control signal.
Figure 14.
Closed-loop responses to +10% reference steps around different duty-cycle operating points without controller retuning: (a) IO–LL output voltage, (b) FO–LL output voltage, (c) IO–LL incremental control signal, and (d) FO–LL incremental control signal.
Figure 15.
Monte Carlo responses for independent ±20% variations in L, C, and R: (a) IO–LL output voltage, (b) FO–LL output voltage, (c) IO–LL incremental control signal, and (d) FO–LL incremental control signal. Shaded regions indicate the pointwise 95% intervals. The Monte Carlo mean and nominal responses are also shown; these curves nearly overlap throughout the evaluated transients.
Figure 15.
Monte Carlo responses for independent ±20% variations in L, C, and R: (a) IO–LL output voltage, (b) FO–LL output voltage, (c) IO–LL incremental control signal, and (d) FO–LL incremental control signal. Shaded regions indicate the pointwise 95% intervals. The Monte Carlo mean and nominal responses are also shown; these curves nearly overlap throughout the evaluated transients.
Figure 16.
Monte Carlo analysis of controller-component tolerances for a 120–132 V reference step with ±5% resistor and ±10% capacitor variations: (a) IO–LL output voltage, (b) FO–LL output voltage, (c) IO–LL control signal, and (d) FO–LL control signal. The Monte Carlo mean and nominal responses are also shown; these curves nearly overlap throughout the evaluated transients. Shaded regions represent the 95% intervals.
Figure 16.
Monte Carlo analysis of controller-component tolerances for a 120–132 V reference step with ±5% resistor and ±10% capacitor variations: (a) IO–LL output voltage, (b) FO–LL output voltage, (c) IO–LL control signal, and (d) FO–LL control signal. The Monte Carlo mean and nominal responses are also shown; these curves nearly overlap throughout the evaluated transients. Shaded regions represent the 95% intervals.
Figure 17.
Load-disturbance rejection with a constant 120-V reference and piecewise-recalculated averaged models: (a) load resistance, (b) output voltage, (c) average inductor current, and (d) capacitor current.
Figure 17.
Load-disturbance rejection with a constant 120-V reference and piecewise-recalculated averaged models: (a) load resistance, (b) output voltage, (c) average inductor current, and (d) capacitor current.
Figure 18.
Block-level verification obtained with dc_dc_lead_lag.m: (a) inner current-loop response, (b) inner-loop control signal, (c) complete cascade output response, and (d) outer-loop control signal.
Figure 18.
Block-level verification obtained with dc_dc_lead_lag.m: (a) inner current-loop response, (b) inner-loop control signal, (c) complete cascade output response, and (d) outer-loop control signal.
Figure 19.
Circuit-level simulation of the hybrid IO–LL/FO–LL cascade controller implemented in Simulink/Simscape: (a) output-voltage response under successive reference changes, (b) conversion efficiency over the 0.35–0.50 s interval, and (c) inner- and outer-loop control signals.
Figure 19.
Circuit-level simulation of the hybrid IO–LL/FO–LL cascade controller implemented in Simulink/Simscape: (a) output-voltage response under successive reference changes, (b) conversion efficiency over the 0.35–0.50 s interval, and (c) inner- and outer-loop control signals.
Figure 20.
Inductor-current response obtained from the switching circuit-level simulation.
Figure 20.
Inductor-current response obtained from the switching circuit-level simulation.
Figure 21.
Experimental prototype: (a) control board and Boost DC–DC converter, where T1A: current sensor, T1D: 5-V power supply, T1H: PWM signal, T1N: voltage across , T2A: input voltage, T2D: capacitor, T2E: MOSFET transistor (IRF630), T2F: diode, T2G: inductor, and T2H: Boost converter output; (b) experimental setup: (1) WaveRunner HD4096 oscilloscope, (2) Rigol DP83 power supplies, (3) UNI-T UT61E multimeter, and (4) control board.
Figure 21.
Experimental prototype: (a) control board and Boost DC–DC converter, where T1A: current sensor, T1D: 5-V power supply, T1H: PWM signal, T1N: voltage across , T2A: input voltage, T2D: capacitor, T2E: MOSFET transistor (IRF630), T2F: diode, T2G: inductor, and T2H: Boost converter output; (b) experimental setup: (1) WaveRunner HD4096 oscilloscope, (2) Rigol DP83 power supplies, (3) UNI-T UT61E multimeter, and (4) control board.
Figure 22.
Experimental output-voltage tracking under successive reference changes.
Figure 22.
Experimental output-voltage tracking under successive reference changes.
Table 1.
Comparison of representative methodologies reported for the control of DC–DC converters.
Table 1.
Comparison of representative methodologies reported for the control of DC–DC converters.
| Ref./Year | Converter | Controller | Design Approach | Cascade | Practical Realization | Validation |
|---|
| [21] (2003) | Buck | FO-BBC | Analytical | No | Digital | Experimental |
| [22] (2006) | Buck | FO-BBC, FO-SMC | Analytical | No | Digital | Experimental |
| [23] (2012) | Boost | FO-PI | Frequency-domain tuning | Yes | – | Simulation |
| [7] (2015) | Buck | Phase-lead | Analytical, frequency-domain | Yes | – | Simulation |
| [8] (2016) | Boost | PID | Empirical tuning | No | – | Simulation |
| [3] (2016) | Buck | FO-TSMC | Analytical, Lyapunov-based | No | – | Simulation |
| [24] (2018) | Buck | VMC | Modeling-oriented | No | – | Experimental |
| [13] (2018) | Boost | AFSMC | Simulation-based tuning | No | – | Simulation |
| [25] (2019) | Buck | FRSMC | Sliding-mode design | No | – | Simulation |
| [26] (2019) | Boost | Digital FO-PID | Partially analytical + numerical search | No | Digital | Experimental |
| [5] (2024) | AC–DC Boost PFC | PI | Cascade feedback control | Yes | – | Control: simulation; converter: experimental |
| [19] (2025) | Buck–Boost | FO-PID | Snake Optimization | No | Digital | Hardware-in-the-loop |
| [9] (2025) | Buck | FO-LADRC | Observer-based tuning | No | – | Experimental |
| [11] (2025) | Boost | PI-Lead | Partially analytical, frequency-domain | No | – | Simulation |
| [10] (2025) | Boost | FO-MPC | Optimization-based | No | – | Experimental |
| [27] (2025) | Boost | FO-PID | Partially analytical + optimization | No | – | Experimental |
| [20] (2025) | Quadratic Buck | Gain-scheduled FO-PID | Numerical tuning + gain scheduling | No | – | Simulation |
| [12] (2026) | Boost | Integer Type-III | Analytical, frequency-domain | No | Analog | Simulation |
| [28] (2026) | Buck | PID/FO-PID | Heuristic tuning | No | – | Simulation |
| [29] (2026) | Interleaved DC–DC | FO-PID, SMC, MRAC | Optimization-based | No | – | Simulation |
| This work (2026) | Boost | IO-LL/FO-LL | Analytical | Yes | Analog | Simulation + experimental (hybrid IO–LL/FO–LL) |
Table 2.
Parameters of the Boost converter used for the comparative case study.
Table 2.
Parameters of the Boost converter used for the comparative case study.
| Parameter | Value | Parameter | Value |
|---|
| Vin | 60 V | Vo | 120 V |
| Po | 120 W | R | 120 Ω |
| C | 400 µF | L | 2.5 mH |
| f | 40 kHz | D | 0.5 |
Table 3.
Integer-order lead–lag design parameters for the inner and outer control loops.
Table 3.
Integer-order lead–lag design parameters for the inner and outer control loops.
| Parameter | Inner Loop | Outer Loop |
|---|
| <5% | <5% |
| 0.35 ms | 11 ms |
| <0.15% | <0.2% |
| 0.69 | 0.69 |
| 64.63° | 64.63° |
| 16.96 krad/s | 0.540 krad/s |
| 665.67 | 499 |
| K | | |
| −90.07° | −87.80° |
| M | −47.45 dB | −25.71 dB |
| p | −25.30° | −27.58° |
| c | 0.00424 | 0.05185 |
| −0.473 | −0.522 |
| 0.00383 | 0.04535 |
| 0.03240 | 0.07366 |
Table 4.
Fractional-order lead–lag design parameters for the inner and outer control loops.
Table 4.
Fractional-order lead–lag design parameters for the inner and outer control loops.
| Parameter | Inner Loop | Outer Loop |
|---|
| 5% | 5% |
| 5 ms | 11 ms |
| 0.15% | 0.2% |
| 4 | 3.5 |
| 0.6901 | 0.6901 |
| 64.63° | 64.63° |
| 1.1871 krad/s | 0.5396 krad/s |
| | |
| K | | |
| −90.79° | −87.78° |
| M | −72.22 dB | −25.35 dB |
| p | −24.59° | −27.59° |
| c | 0.000245 | 0.05400 |
| a | 2.228 × 10−4 | 0.04720 |
| b | 9.807 × 103 | 38.07 |
| q | | |
| 0.04819 | 0.8750 |
| 1.4925 × 10−5 | 4.0165 × 10−6 |
Table 5.
Nominal component values used for the controller realizations.
Table 5.
Nominal component values used for the controller realizations.
| Controller | Element | Inner Loop | Outer Loop |
|---|
| IO–LL | Cg | 100 nF | 100 nF |
| | R1 | 1.241 kΩ | 33.405 kΩ |
| | R2 | 323.952 kΩ | 736.562 kΩ |
| | R3 | 323.952 kΩ | 736.562 kΩ |
| | R4 | 103.292 kΩ | 139.117 kΩ |
| FO–LL | Rf | 3.650 kΩ | 1.100 kΩ |
| | Rg | 84.500 kΩ | 107.000 kΩ |
| | Cg | 10 nF | 10 nF |
| | R1 | 76.296 kΩ | 3.859 kΩ |
| | R2 | 100.042 kΩ | 3.266 kΩ |
| | R3 | 4.821 kΩ | 2.858 kΩ |
| | R4 | 3.677 kΩ | 3.377 kΩ |
| | R5 | 14.600 kΩ | 3.850 kΩ |
Table 6.
Nominal performance comparison of the controllers.
Table 6.
Nominal performance comparison of the controllers.
| Controller | (%) | | (%) | IAE | ISU | (V) |
|---|
| (a) Inner current loop |
| IO–PI | 20.4 | 0.474 ms | 0 | 1.01 × 10−4 | 1.17 × 10−4 | 0.304 |
| FO–PI | 0.0026 | 0.125 µs | 0.0026 | 1.17 × 10−7 | 3.29 × 10−2 | 724.3 |
| FO–PI (sat.) | 0.0032 | 4.25 µs | 0.0026 | 2.16 × 10−6 | 2.16 × 10−4 | 5.000 |
| IO–LL | 21.40 | 0.437 ms | 0.150 | 8.93 × 10−5 | 6.40 × 10−5 | 0.319 |
| FO–LL | 0.624 | 19.1 µs | 0.150 | 1.54 × 10−5 | 1.01 × 10−4 | 4.000 |
| (b) Outer voltage loop |
| IO–PI | 15.7 | 13.0 ms | 0 | 2.10 × 10−3 | 6.45 × 10−5 | 0.252 |
| FO–PI | 0 | 77.5 µs | 0.0045 | 4.60 × 10−5 | 4.15 × 10−3 | 20.63 |
| FO–PI (sat.) | 0 | 0.121 ms | 0.0045 | 7.11 × 10−5 | 2.02 × 10−3 | 5.000 |
| IO–LL | 19.43 | 12.99 ms | 0.200 | 2.57 × 10−3 | 5.44 × 10−5 | 0.190 |
| FO–LL | 0.573 | 0.406 ms | 0.208 | 1.39 × 10−4 | 7.28 × 10−4 | 3.500 |
Table 7.
Closed-loop FO–LL performance using normalized and frequency-scaled CFE realizations.
Table 7.
Closed-loop FO–LL performance using normalized and frequency-scaled CFE realizations.
| | | (%) | | ISU | (V) |
|---|
| Loop | CFE | Normalized | Scaled | Normalized | Scaled | Normalized | Scaled | |
|---|
| Inner | 1 | 0.627 | 0.631 | 19.1 µs | 20.0 µs | 1.008 × 10−4 | 1.006 × 10−4 | 4.0 |
| Inner | 3 | 0.592 | 0.631 | 19.9 µs | 20.0 µs | 1.006 × 10−4 | 1.006 × 10−4 | 4.0 |
| Inner | 5 | 0.613 | 0.631 | 20.0 µs | 20.0 µs | 1.006 × 10−4 | 1.006 × 10−4 | 4.0 |
| Inner | 7 | 0.620 | 0.631 | 20.0 µs | 20.0 µs | 1.006 × 10−4 | 1.006 × 10−4 | 4.0 |
| Outer | 1 | 0.572 | 0.920 | 0.406 ms | 0.426 ms | 7.276 × 10−4 | 7.271 × 10−4 | 3.5 |
| Outer | 3 | 0.653 | 0.892 | 0.422 ms | 0.426 ms | 7.269 × 10−4 | 7.271 × 10−4 | 3.5 |
| Outer | 5 | 0.684 | 0.892 | 0.424 ms | 0.426 ms | 7.268 × 10−4 | 7.271 × 10−4 | 3.5 |
| Outer | 7 | 0.727 | 0.892 | 0.424 ms | 0.426 ms | 7.269 × 10−4 | 7.271 × 10−4 | 3.5 |
Table 8.
Closed-loop performance for +10% reference steps at different duty-cycle operating points.
Table 8.
Closed-loop performance for +10% reference steps at different duty-cycle operating points.
| D | Controller | (%) | (ms) | (%) | (V) |
|---|
| 0.40 | IO–LL | 19.436 | 12.995 | 0.2002 | 0.0190 |
| 0.45 | IO–LL | 19.431 | 12.990 | 0.2001 | 0.0190 |
| 0.50 | IO–LL | 19.428 | 12.986 | 0.2000 | 0.0190 |
| 0.55 | IO–LL | 19.426 | 12.982 | 0.1999 | 0.0190 |
| 0.60 | IO–LL | 19.425 | 12.980 | 0.1999 | 0.0190 |
| 0.40 | FO–LL | 0.566 | 0.402 | 0.2084 | 0.3500 |
| 0.45 | FO–LL | 0.569 | 0.404 | 0.2083 | 0.3500 |
| 0.50 | FO–LL | 0.573 | 0.406 | 0.2082 | 0.3500 |
| 0.55 | FO–LL | 0.577 | 0.407 | 0.2081 | 0.3500 |
| 0.60 | FO–LL | 0.581 | 0.409 | 0.2081 | 0.3500 |
Table 9.
Monte Carlo results for simultaneous ±20% variations in L, C, and R ().
Table 9.
Monte Carlo results for simultaneous ±20% variations in L, C, and R ().
| Metric | IO–LL | FO–LL |
|---|
| Stable cases (%) | 100 | 100 |
| (%) | 19.285 ± 1.379 | 0.570 ± 0.067 |
| (ms) | 12.950 ± 0.628 | 0.406 ± 0.046 |
| (%) | 0.2025 ± 0.0234 | 0.2108 ± 0.0243 |
| (V) | 0.0190 ± 0.00002 | 0.3500 |
| Original-design compliance |
| ≈0% | ≈100% |
| ≈0.1% | ≈100% |
| ≈45.8% | ≈32.8% |
| Nominal-performance preservation |
| ≈99.8% | ≈96.0% |
| ≈100% | ≈96.1% |
| ≈94.6% | ≈94.6% |
Table 10.
Design parameters and component values of the experimental Boost converter and controllers.
Table 10.
Design parameters and component values of the experimental Boost converter and controllers.
| Boost Converter | IO–LL Inner Loop | FO–LL Outer Loop |
|---|
| Figure 3a | Figure 5a | Figure 5c |
|---|
| Element | Value | Element | Value | Element | Value |
|---|
| 20 V | | 178 Ω | | 15.4 kΩ |
| C | 470 µF | | 180 kΩ | | 17.4 kΩ |
| L | 0.7 mH | | 180 kΩ | | 510 Ω |
| R | 116 Ω | | 29.4 kΩ | | 390 Ω |
| 121.5 kΩ | | 1 µF | | 500 kΩ |
| 2.7 kΩ | | | | 100 kΩ |
| 92 mV | | | | 1 MΩ |
| D | 0.565 | | | | 1 µF |
| f | 20 kHz | | | | |
Table 11.
Representative performance obtained at the block-level, circuit-level, and experimental validation stages for the hybrid IO–LL/FO–LL controller under their respective test conditions.
Table 11.
Representative performance obtained at the block-level, circuit-level, and experimental validation stages for the hybrid IO–LL/FO–LL controller under their respective test conditions.
| Performance Metric | Block-Level | Circuit-Level | Experimental |
|---|
| (%) | 22.12 | 5.02 | 4.2 |
| (ms) | 33.06 | 30.32 | 40 |
| (%) | 0.2 | 0.47 | 1 |
| Efficiency (%) | – | 98.31 | 91 |
| Maximum outer-loop control voltage (V) | 5.05 | ≤5 | 5 |