Performance of the Boost Chopper, Comparative Study between PI Control and Neural Control to Regulate Its Output Voltage ()
1. Introduction
Thanks to progress in power electronics, the development of DC-DC converters (chopper) is experiencing significant growth in many fields of application. They are widely used in renewable energy, battery backup systems for electrical power, ballasts for high intensity discharge lamps, vehicles and in some medical equipment [1] [2] .
The chopper, or DC-DC converter, is a power electronics device that implements one or more electronic switches controlled to allow the value of the (average) voltage of a DC voltage source to be modified with high efficiency [3] . However, the voltage at the output of the chopper has imperfections (response time, overshoot, static error, etc.). Practically the converters have an efficiency of 70% to 95%. Typically, pulse-width modulated control is used to control the open-loop output voltage, but load variations and small supply variations change the magnitude of the output voltage [4] [5] . On the other hand, the most used control techniques for DC-DC converters are PID controllers which tend to give good results. But in most closed-loop applications involving the PID controller as a voltage controller, gain adjustment is cumbersome when the reference value changes with time [6] .
However, despite the acceptable results obtained with these correctors, it should be noted that their parameters are determined with the supply voltage of the load, so if this voltage varies, their parameters must also vary. To remedy this drawback, research based on artificial intelligence has been carried out to find adaptive controls: these are fuzzy, neuro fuzzy, neural correctors, etc. [7] .
The main objective of this work is to compare the PI control to the neural control for controlling a step-up chopper (resistive load and inductive load) and thus determine the most efficient control with good efficiency.
The work presented in this article is structured as follows: the first part presents the modeling of the chopper, the second part presents the study of the chopper with PI control and neural control and the last part presents the results obtained after a simulation on MATLAB Simulink and discussions.
1.1. Modeling and Dimensioning of the Boost Chopper
Choppers are static DC-DC converters that generate a variable DC voltage source from a fixed DC voltage source. The chopper consists of capacitors, inductors and switches, see Figure 1. All these devices in the ideal case do not consume power, this is the reason why choppers have good efficiencies. Generally, the switch is a MOSFET transistor which is a semiconductor device operating in either off or saturated mode [8] [9] [10] .
The goal of the analysis of the static converters by the mathematical model is to expose this model by a continuous canonical writing. The model obtained makes it possible to obtain the transfer function [11] .
When the switch is closed Figure 2 we have:
(1)
When the switch is open Figure 3 we have:
(2)
BOOST sizing is summarized in the following Table 1.
With ∆VS = 5% (ripple of the voltage across the capacitor) and ∆IL = 10% (ripple in the inductor).
1.2. Chopper PI Control
In this study, we will synthesize a PI type controller in order to control the output voltage of the BOOST chopper. Figure 4 shows the model of the closed loop PID controller, from this model the Equation (3) below is given.
(3)
The expression of the PI corrector is given in the Laplace domain by Equation (4):
(4)
Depending on the needs imposed by the system to be regulated, the PI regulator is a combination of several components. A distinction is made between the proportional (P) components which improve speed and the integral (I) which eliminates the static error between the controlled quantity [12] [13] .
With the transfer function of the BOOST chopper obtained, a MATLAB script using the Ziegler Nichols method was developed to determine the parameters of the PI controller [14] .
This gives Kp = 0.0012, Ki = 12.1098.
After simulation, with the model given in Figure 5, and by varying the load, the following results are obtained, grouped together in Table 2.
The results obtained Figure 6 show that the PI control of the BOOST chopper offers a good efficiency of 96%. This remains stable near the nominal load and decreases when the load is doubled.
1.3. Neural Control BOOST Chopper
In 1948, two American researchers, Mac Culloch and Pitts, gave birth to the first mathematical model of a biological neuron, which they called: formal neuron. The formal neuron is a simplified mathematical model of the biological neuron, it has a certain number of inputs, the dendrites, a body processing the inputs according to the all or nothing method, and an axon conveying the response of the neuron. Figure 7 represents a basic model of a formal neuron [15] .
(5)
(6)
The activation functions of neurons come in many forms. Most activation functions are continuous and offer an infinite number of possible values in the interval [0, +1] or [−1, +1]) (see Figure 8).
The neural network proceeds a high-speed computing time due to its high-speed response time. Therefore, the neural network is very useful for calculating the hash rate of power converters. Figure 9 shows a schematic diagram of a neural network that has two input layers, four hidden layers, one output layer [16] .
The main advantage of these networks lies in their learning capacity. Learning consists of modifying the weight of the connections between neurons. There are several modification rules: Hebb’s law, Widrow-Hoff’s rule, Grossberg’s rule… [17] .
In process control, the neural does not need an analytical model of the process to be controlled. This characteristic turns out to be interesting in the case of non-linear models that are difficult to model mathematically. Thus, thanks to its learning and approximation faculties, the neural command reproduce the behavior of the PI controller already developed using the matlab environment and proceeding as follows: [18]
Figure 7. Principle of the artificial neuron.
Figure 9. Block diagram of a neural network.
➢ Step 1: Creating the database;
➢ Step 2: Choosing the neural network structure;
➢ Step 3: Training of the neural network (test and validation follow-up);
➢ Step 4: The development and implementation of the neural corrector.
At the end of learning, after five iterations, the results obtained are given by Figure 10 below. We notice that the error which represents the difference between the targets and the outputs obtained is very close to zero (8.55e−6).
Matlab allows us to develop a neural corrector Figure 11 and Figure 12 on Simulink that we will implement in the system to do the simulations.
Simulating the model in Figure 13 by varying the load gives the following results grouped together in Table 3.
The results obtained Figure 14 show that the neural control of the BOOST chopper offers a good efficiency of 97%. This remains stable near the nominal load and decreases when the load is doubled.
1.4. Comparative Study of the PI Control and the Neural Control of the BOOST Chopper
By plotting the data in Table 4, this comparison will be made by superimposing
Figure 11. Structure of the created neural network.
Figure 13. Neural control of the BOOST chopper.
the curves obtained and finally comparing their yield, performance and robustness.
The curves obtained in Figure 15, plotting the results grouped in the table,
Table 4. PI and neuronal performance.
Figure 15. Output voltages of the two controls.
show that both commands offer good performance, but the performance obtained with the neural command is better.
The curves in Figure 15 show that the neural control is much faster and more
stable than the PI control, and the efficiency in the neural control is higher in the vicinity of the nominal charge, Figure 16. It goes without saying that the neural controller is much more efficient.
2. Conclusions
Overall, this study examined the performance of a boost converter regulating its output voltage using two control methods: Proportional-Integral (PI) control and neural control. The literature review showed that several works have been carried out to propose new control methods and evaluate their robustness. However, our study distinguishes itself by comparatively evaluating the effectiveness of two popular control methods. The results showed that neural control offers superior performance in terms of accuracy and response time, with faster and more precise regulation of the output voltage.
These results are important as they guide the choice of appropriate control method for a boost converter depending on the specific requirements of each application. They also contribute to research on improving the regulation of the output voltage of converters. In summary, this study demonstrates that neural control is a more effective method for regulating the output voltage of a boost converter than PI control, which can help improve the efficiency and performance of many power systems. Examples include adapting the voltage provided by photovoltaic panels for battery charging, electric vehicles, and lighting systems (using energy-saving lamps).