I want to design a model predictive control-based boost converter using Arduino. I have some advanced simulation work using MATLAB/Simulink. Have any ideas or wish to co-author the implementation in hardware for paper publications?
what is a predictive control-based boost converter?
It a control that operate without pwm
i don't find that explanation helpful or your lack of effort to provide a useful explanation encouraging
hi @japatosh welvome to the forum.
What do you propose for the system to be controlled?
Which Arduino boards(s) do you hope to employ?
a7
Hi,
I asked my chatGPT, Max, to tell me about "predictive control-based boost converter".
In a nutshell.
Predictive Control-Based Boost Converter (Layman’s Explanation)
- A boost converter steps up a lower DC voltage to a higher one using
a switch, inductor, diode, and capacitor.- Predictive control anticipates future voltage/current rather than
reacting after the fact.- It improves stability, reduces overshoot, and reacts quickly to load
changes.- It uses a mathematical model of the converter to choose the best
next switching action.- End result: a smarter, smoother, more stable boost converter.
I will follow with interest if a basic microcontroller can accomplish this.
Tom....
![]()
Calculated power requirement x 1.1 = size of power supply... no further control needed.
What do you imagine an input to be, where would it originate, and how much more power will you need to satisfy these inputs without making the whole unit a boat anchor?
Is this an useful alternative to linear negative feedback that is used in most regulated power supplies?
Outside a nutshell:
Beyond trivial applications, we would def be talking the highest end of what we play with here. And still probably looking for more resources.
a7
What would be the required frequency of control updates?
This general approach is handy for investing in the stock market, as well.