An approach to developing an intelligent control system for a stepup/stepdown dc–dc converter based on an XL6019 integrated voltage stabilizer is presented. Circuit design and software solutions aimed at generating a stabilized output voltage with variable input parameters are considered. The control is implemented using an Arduino microcontroller that generates a pulse-width modulation signal fed to the feedback circuit through optical coupling. To ensure adaptive regulation, a perceptron-based neural network is proposed, which makes it possible to compensate for nonlinearities and improve the accuracy of regulation. The user interface is designed in the Visual Studio environment, which allows visualizing parameters and provides flexible system configuration. The experimental results have shown that, in comparison with the standard circuit diagram on operational amplifiers, the proposed solution has several strengths, such as higher stabilization accuracy, shorter steady-state time, and fewer recalculation iterations. The presented approach can be efficiently applied in developing energy-efficient power supply units with flexible control architecture, as well as in systems running at unstable input voltages.
Yuzhakov et al. (Sat,) studied this question.