Journal of Fuzzy Systems and Control, Vol. 1, No 2, 2023

Voltage Stability Control of Boost Converter Using Linear Quadratic Integrator

Nurul Fitri Muthmainnah 1, Adnan Rafi Al Tahtawi 2,*, Baisrum 3 

1,2,3 Department of Electrical Engineering, Politeknik Negeri Bandung, Indonesia

Email: 1 nurul.fitri.toi19@polban.ac.id, 2 adnan.raf@polban.ac.id, 3 baisrum@polban.ac.id 

*Corresponding Author

Abstract This paper proposes an optimal control design to regulate output voltage of DC/DC boost converter. Linear Quadratic Integrator (LQI) was designed by determining Q and R weighting matrices in order to minimize error output voltage on several disturbance scenarios. The state-space average model of the boost converter is generated using MATLAB/Simulink, while the controller gain is obtained using LQI function on MATLAB/M-file. We also conduct simple hardware experiment using Arduino board as the main controller. The simulation results for the two test scenarios, namely changing input condition and changing load condition show an IAE value was less than 0.2. In the hardware experiment result, the steady-state error value was less than 9.5% for the both test scenarios.

Keywords—boost converter, voltage stability, LQI, IAE

  1. Introduction

DC-DC converter is widely used in various electrical applications such as solar power generation, electric generators, and battery controller in electric vehicle. In certain condition, the output voltage of this converter may experience instability when faced with unstable input voltage or changing on the load. Therefore, a control scheme is needed to overcome these disturbance conditions.

Related research on DC-DC converter has been conducted, especially in the development of electric energy systems. In the research [1], a bidirectional DC-DC converter (BDC) was designed for electric vehicle system applications. The proposed design shows that BDC can be applied in electric vehicle systems to create a hybrid power architecture. Another study designed a switched linear control (SCM) for output voltage regulation of the converter [2]. A similar method was used by [3] for power control in a wind turbine system.

More specifically, various control methods for DC-DC converters have been investigated by other researchers. For example in [4], a bus voltage control in a bidirectional DC-DC converter with a combination of battery and supercapacitor sources was designed using the PI anti-windup method. The results showed that the bus voltage was well-regulated with a voltage ripple of about 1%. Another study modified the PID controller by adding fuzzy fractional-order to control the boost converter [5]. The PID controller is considered simpler in terms of design and implementation, but it may not maintain the stability of the boost converter voltage under certain conditions. In [6], a fuzzy controller combined with an integrator was proposed to reduce steady-state error in the boost converter system. The results showed that this method produced the smallest steady-state error compared to PI and fuzzy logic controllers. In [7], a fuzzy logic controller for a DC-DC converter system was designed for solar tracking and successfully maximized the generated power. The advantage of using fuzzy controllers in DC-DC converter systems is that it does not require a mathematical model of the plant to be controlled. However, fuzzy controller cannot guarantee the robustness of the system and may not eliminate steady-state error from the control response. Therefore, a more analytical control method is needed to address these robustness and steady-state error issues.

The dynamic model of a DC-DC converter system is a type of multi-input multi-output (MIMO) system. Modern control approaches are believed to achieve better control compared to classical control method such as PID and fuzzy logic. One of the basic modern control methods is the state-feedback controller. This method can be applied to the DC-DC converter model and can be implemented based on a microcontroller [8]. The state-feedback method can be developed for DC-DC converter systems with optimal control mechanisms such as Linear Quadratic Regulator (LQR) [9]-[11], robust control such as Sliding Mode Control (SMC) [12], or a combination of both [13], [14].

The aim of this study is to design the Linear Quadratic Integrator (LQI) method for regulating the output voltage of DC/DC boost converter. LQI controller is used because it has the ability to optimize the error and control signal in a closed-loop control system [15]. In this study, we focused to minimize error output voltage on several disturbance scenarios. The gain of the LQI controller is obtained by using the LQI function on MATLAB based on state-space model of the converter. The main contribution of this paper is to design, simulate, and implement the LQI controller to stabilize the voltage of the boost converter under changing input voltage and load conditions with the smallest error value.

This paper consists of four sections. Section I describes the problem background of optimal control of the boost converter. This section also includes previous research studies and ends with research objective and contribution. Section II describes the design of the LQI method for boost converter voltage stabilization. Section III presents the simulation and hardware experimental results for two test scenario conditions, namely when the input voltage change and the load change. Finally, section IV concludes the research result and provides suggestion for further research.

  1. Research Method

  1. Dynamic Model of Boost Converter

The boost converter has two operating modes, as shown in Fig. 1. When the switch is in the ON position (red line), the circuit consists of the input voltage and the inductor. In this mode, the inductor stores energy in the form of electric current. The longer the switch is closed, the larger the current stored in the inductor. When the switch is in the OFF state, the stored current in the inductor flows directly to the diode and the capacitor (blue line). As a result, the capacitor voltage becomes higher than the input voltage.

  1. Schematic of boost converter

In the ON state of the switch, the following dynamic model will be obtained:

(1)

(2)

Meanwhile, in the OFF state of the switch, the following dynamic model will be obtained:

(3)

(4)

where  represents the inductor current, represents the capacitor voltage,  is the input voltage,  is the output vector, and , ,  are resistance, inductance, and capacitance respectively.  

By combining both switching conditions with the assumption that  = duty cycle during ON state and = duty cycle during OFF state, the following equations are obtained:

(5)

The state-space model of the boost converter, obtained by substituting the ON and OFF state equations, is as follows:

(6)

(7)

(8)

  1. LQI Controller Design

In principle, LQI is an extension of the LQR controller with the addition of an integrator. LQI is compatible to use for servo control system (system with a non-zero set-point). LQI utilizes optimal control that allows for reference signal tracking and disturbance rejection. The block diagram of the LQI controller is shown in Fig. 2. In the block diagram, there are matrices , , and , which represent the linear model of the plant to be controlled, also  and  as the controller and the integrator gain.

  1. Block diagram of LQI controller [16]

In the control of the boost converter, the state variables used . With the addition of the integral action, an additional state is introduced, which is the error (). As a result, the matrices , , and  of the plant to be controlled become:

(9)

Thus, the control signal () generated from the model satisfies:

(10)

where  is the LQR gain and  is the integrator gain. In this study, the controller gain is obtained using LQI MATLAB function based on , , , , and  matrices. , , and  matrices is generated from the state-space average model of the converter, while the  and  matrices are determined by intuition. In the LQI method, the dynamic system must have controllability criteria. To find out this criterion, it can be tested using the following equation:

(11)

where  is controllability matrices,  and  are matrices from equation (9) respectively. The system is controllable if the  matrices have rank .  Then,  and  matrices are weighting value to minimize error and control signal based on this cost function () below:

(12)

This cost function aims to minimize the state vector  which consists of , , and  by using the  matrices, while the control signal  is minimized using the weight matrix .

  1. Result and Discussion

  1. Simulation Setup

In this study, the boost converter is implemented using the parameters as shown in Table 1.

  1. Boost converter parameters

Parameters

Value

Input Voltage (Vin)

10-12 V

Inductor (L)

15 µH

Capacitor (C)

3125 µF

Resistor (R)

20 Ω

Switching Frequency

40 KHz

In the search for the LQI controller gains, the matrices , , , , and  are needed. The matrices , , and  are obtained by substituting the parameters from Table 1 into equation (9), resulting in the following:

(13)

Based on the controllability test result, rank . Thus, the system can be controlled. For the determination of matrices Q and R, an intuition approach is used. In this study, since the objective is to minimize , the weight matrix Q is chosen to be 10 times larger than the weight matrix R. By using MATLAB with the LQI function, the control parameters are obtained as shown in Table 2.

  1. LQI Controller Parameters

Q

R

K1

K2

Ki

1

0.3788

0.0846

25

In the simulation testing, this system utilizes the MATLAB/Simulink application. The model used for the simulation is shown in Fig. 3, with LQI controller subsystems as depicted in Fig. 4.

  1. MATLAB/Simulink model for controlling the boost converter

In the MATLAB simulation, the boost converter acts as the plant and its duty cycle is the control signal. The LQI controller will generate the duty cycle to achieve the desired output voltage.

  1. Subsystem LQI controller
  1. Simulation Result

In the MATLAB simulation, two testing scenarios are conducted. The scenarios are input change testing and load change testing.

The simulation in the input change testing scenario is conducted to observe the control performance when the input voltage is not constant. The input voltage is changed by adjusting it from 12 V to 10 V and then back to 12 V as shown in Fig. 5. The simulation is carried out with a set point of 24 V.

  1. The profile of the input voltage changes

Fig. 6 shows that the LQI controller can maintain the voltage at the set point of 24 V. When the input voltage is changed, the controller quickly stabilizes the voltage back to 24 V, as indicated at 0.3 s and 0.7 s. Based on the analysis, the settling time obtained is 0.06 seconds and the Integral Absolute Error (IAE) is 0.1205. These results demonstrate the effectiveness of the LQI controller in achieving fast response and small error when there is a change in input voltage.

  1. Simulation result of input voltage change testing

The second simulation test with the load change condition is conducted to observe the control performance when the load is not constant. The load variation is achieved by using resistance of 90 Ω and 120 Ω, as shown in Fig. 7. The simulation is carried out with a constant input voltage of 12 V and a set point of 24 V.

  1. The profile of the load changes

Fig. 8 demonstrates that the LQI controller can stabilize the output voltage at 24 V even under load variations. The voltage response results in a settling time of 0.02 s and an IAE value of 0.1143. These findings indicate that the LQI controller effectively maintains the desired output voltage despite changes in the load, providing fast response, and produces small error.

  1. Simulation result of load change testing
  1. Hardware Experiment

The hardware realization of the DC-DC boost converter control system can be seen in Fig. 9. The DC input voltage is connected to the boost converter circuit. Then, voltage and current sensors are used to measure the state variables of the boost converter. The output from these sensors is converted into 10-bit ADC values, which will be read by the Arduino Uno microcontroller. In this board, the LQI controller is embedded and will generate the PWM signal to drive the MOSFET in the boost converter circuit.

  1. Hardware experimental setup

The experimental testing is carried out using the control parameters that have been determined from the MATLAB simulation. The controller gain used in the hardware experiment is the same as those used in the simulation with slight tuning. The LQI method is implemented in the programming language and embedded in the Arduino Uno microcontroller.

Likewise in the simulation, the first hardware experiment was carried out for a changing input voltage. The load set on 90 Ω with set point of 24 V. The input voltage is varied between 12 V and 10 V. The experimental results are shown in Fig. 10.

Based on the input change testing results, it can be observed that the output voltage response remains stable at 24 V, even with changes in the input voltage at seconds 2.4 and 5.4. When the input voltage is lowered, there is a slight decrease in the output voltage value generated by the boost converter, but it still remains close to the set point. Despite maintaining a stable output voltage close to the set point, there is still a steady-state error of 9.24%.

  1. Experiment result of input change testing

The second experiment is conducted on the hardware setup with an input voltage of 12 V and a set point of 24 V. The load is changed between 90 Ω and 220 Ω. The results of the voltage control can be seen in Fig. 11 and the current response due to load profile changes is shown in Fig. 12.

  1. Experiment result of load change testing

Based on the second experimental results, it can be seen that the output voltage remains stable at 24 V, even with changes in the load at seconds 1.6 and 4.9. When the load resistance is modified, there is no significant change in the output voltage. Similar to the previous scenario, in this case, there is still a steady-state error of 8.21%. The steady-state error indicates the difference between the desired output voltage and the actual output voltage. This condition may occur due to limitations in the switching specifications of the MOSFET devices used.

  1. Current profile due to load changes
  1. Conclusion

The voltage stability control of the boost converter using the LQI controller has been successfully carried out. By setting the Q matrices 10 times higher than R matrices, the output voltage response for the two disturbance scenarios is resulted an IAE value less than 0.2. In the simple hardware experimental testing, a good voltage response is also produced with a steady-state error less than 9.5%. However, in this study it has not been considered to minimize the control signal by increasing the value of the R matric. Further research can be conducted to develop the controller by considering the optimization of the control signal and enhancing the specification of the hardware used.

Acknowledgment

The author would like to convey appreciation to Politeknik Negeri Bandung for the financial funding provided for this research.

References

  1. C. M. Lai, Y. H. Cheng, M. H. Hsieh, and Y. C. Lin, “Development of a Bidirectional DC/DC Converter with Dual-Battery Energy Storage for Hybrid Electric Vehicle System,” IEEE Trans. Veh. Technol., vol. 67, no. 2, pp. 1036–1052, 2018, https://doi.org/10.1109/TVT.2017.2763157.
  2. M. R. Mojallizadeh and M. A. Badamchizadeh, “Switched Linear Control of Quadratic-Boost converters,” IEEE J. Emerg. Sel. Top. Power Electron., vol. 7, no. 4, pp. 2196–2203, 2019, https://doi.org/10.1109/JESTPE.2018.2889351.
  3. W. C. de Carvalho, R. P. Bataglioli, R. A. S. Fernandes, and D. V. Coury, “Fuzzy-based approach for power smoothing of a full-converter wind turbine generator using a supercapacitor energy storage,” Electr. Power Syst. Res., vol. 184, p. 106287, 2020, https://doi.org/10.1016/j.epsr.2020.106287.
  4. P. A. M. Hambali, Syamsuddin, M. R. Effendi and E. A. Z. Hamidi, "Prototype Design of Monitoring System Base Tranceiver Station (BTS) Base on Internet of Things," 2020 6th International Conference on Wireless and Telematics (ICWT), pp. 1-6, 2020, https://doi.org/10.1109/ICWT50448.2020.9243661.
  5. L. F. S. C. Pereira, E. Batista, M. A. G. de Brito, and R. B. Godoy, “A Robustness Analysis of a Fuzzy Fractional Order PID Controller Based on Genetic Algorithm for a DC-DC Boost converter,” Electronics, vol. 11, no. 12, p. 1894, 2022, https://doi.org/10.3390/electronics11121894.
  1. A. R. Al Tahtawi, S. Yahya and A. Ferdian, "Fuzzy Integral Control Design for Boost Converter Based on State-Space Average Model Approach," 2021 8th International Conference on Information Technology, Computer and Electrical Engineering (ICITACEE), pp. 24-29, 2021, https://doi.org/10.1109/ICITACEE53184.2021.9617507.
  2. R. Rajavel and N. Rathina Prabha, “Fuzzy logic controller-based boost and buck-boost converter for maximum power point tracking in solar system,” Trans. Inst. Meas. Control, vol. 43, no. 4, pp. 945–957, 2021, https://doi.org/10.1177/0142331220938211.
  3. K. K. Patri and S. Samanta, "State feedback with integral control for boost converter & its microcontroller implementation," 2018 IEEMA Engineer Infinite Conference (eTechNxT), pp. 1-5, 2018, https://doi.org/10.1109/ETECHNXT.2018.8385374.
  4. C. Jaen, J. Pou, R. Pindado, V. Sala, and J. Zaragoza, “A Linear-Quadratic Regulator with Integral Action Applied to PWM DC-DC Converters,” IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics, pp. 2280–2285, 2006, https://doi.org/10.1109/IECON.2006.347726.
  5. K. R. Kumar, N. Arunkumar, T. Tamilnadu, and T. S. Sivakumaran, “Implementation of Non-Linear Controller for Contemporary DC-DC Converter,” Int. J. Electr. Eng. Inform., vol. 11, no. 4, pp. 622–637, 2019, https://ijeei.org/docs-9917339585e2563a075920.pdf.
  1. M. Attia, M. Bechouat, M. Sedraoui, and Z. Aoulmi, “An Optimal Linear Quadratic Regulator in Closed Loop with Boost converter for Current Photovoltaic Application,” Eur. J. Electr. Eng., vol. 24, no. 2, pp. 97–103, 2022, https://doi.org/10.18280/ejee.240204.
  2. O. Gonzales and A. Rosales, “Sliding Mode Controller Based on a Linear Quadratic Integral Regulator Surface for Power Control on a Dual Active Bridge Converter,” 2018 IEEE Third Ecuador Technical Chapters Meeting (ETCM), pp. 1–6, 2018, https://doi.org/10.1109/ETCM.2018.8580294.
  3. M. Herrera, L. Morales, A. Rosales, Y. Garcia, and O. Camacho, “Processes with variable dead time: Comparison of hybrid control schemes based on internal model,” 2017 IEEE Second Ecuador Technical Chapters Meeting (ETCM), pp. 1–6, 2017, https://doi.org/10.1109/ETCM.2017.8247483.
  4. K. R. Kumar, “Implementation of sliding mode controller plus proportional double integral controller for negative output elementary boost converter,” Alex. Eng. J., vol. 55, no. 2, pp. 1429–1445, 2016, https://doi.org/10.1016/j.aej.2016.03.027.
  5. A. Hassan, H. Sadek, A. Bazzi, and N. Daher, “LQI Control for Dual-input DC-DC Converter,” 2020 IEEE Transportation Electrification Conference & Expo (ITEC), pp. 556–560, 2020, https://doi.org/10.1109/ITEC48692.2020.9161387.
  6. K. Ogata, “Modern control engineering” Prentice-Hall electrical engineering series Instrumentation and controls series, 2010, https://ds.amu.edu.et/xmlui/bitstream/handle.

Nurul Fitri Muthmainnah, Voltage Stability Control of Boost Converter Using Linear Quadratic Integrator