Abstract
This paper introduces an adaptive constrained model predictive control (AMPC) method for regulating the voltage of a non-inverting DC buck-boost converter, capable of delivering up to 48W output. The approach incorporates constraints on the control signal and its variations to minimize oscillations in both input current and output voltage. The AMPC controller employs a linear model, adaptively estimated via an online Kalman-based Recursive Least Squares (KRLS) algorithm. To efficiently manage the computational demands of the AMPC algorithm, a Dynamic Neural Network (DNN), trained using AMPC controller data, is utilized for control within a specific range of the output voltage's steady-state response. A constrained control variable tuning mechanism has been applied to the output of the DNN to reduce the oscillations of the steady-state response more efficiently. Experimental tests have been conducted to assess performance under varying conditions of reference voltage, load, and input voltage. Notably, the fluctuations in output voltage are lower compared to the basic AMPC, another constrained MPC, and a PI method. More specifically, for the proposed method, the output voltage fluctuation is about 72%, the calculation time is about 75%, and the minimum energy loss of the switch is about 8.5-10% average less than the basic AMPC.
Original language | English |
---|---|
Article number | 10737695 |
Journal | IEEE Transactions on Power Electronics |
Volume | 40 |
Issue number | 2 |
Pages (from-to) | 1-15 |
Number of pages | 15 |
ISSN | 1941-0107 |
DOIs | |
Publication status | Published - 2024 |
Keywords
- Adaptation models
- Complexity theory
- Control systems
- Heuristic algorithms
- Predictive control
- Robustness
- Stability analysis
- Steady-state
- Switches
- Voltage control
- model predictive control
- dynamic neural networks
- Adaptive control
- steady-state response
- non-inverting buck-boost converter