Abstract
Modeling of PID control system in DC–DC boost converter with variable input DC voltage at varying irradiation levels in the solar PV system has been implemented in this paper. The proposed model of PID controlled DC–DC boost converter prevents overshoot and oscillations of the output voltage obtained from it and tracks maximum power. Design and simulation of a PID control system is to soothe the output voltage of the DC–DC boost converter. The implementation results using constant irradiation and variable irradiation level with constant temperature are presented. Result and analysis supports the validity and advantages of the PID method.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Solar energy is the renewable form of energy, which can be utilized and stored in the form of voltage. However, due to its very low efficiency and unregulated characteristics makes it underrated. In the past few years, many new inventions and methods were proposed to overcome this problem. Solar Photovoltaic (PV) cell generates unregulated voltage from the solar radiations but it is very less [1]. To get the maximum power from the given system, its maximum power should be known by maximum power point tracking methods. DC–DC converters help to enhance or reduce the voltage that is generated from the solar cell to acquire maximum power at specific voltage. To get maximum power with the help of DC–DC converters different types of controllers are used. Here, PID and normal pulse generator are used to generate the specific voltage for maximum power (Fig. 1).
3 Designing of DC–DC Boost Converter
DC–DC converter increases or decreases the unregulated voltage from the solar panel [2]. Here, the main focus is on increasing the voltage, so the boost converter modeling is proposed. A general model of the boost converter is shown in Fig. 3. Unregulated DC input voltage from solar cell, L is the induction, C is the capacitance, and output voltage will be taken across resistor R. The switching of MOSFET is given by the PID controller [3].
4 Designing of PID Controller
To control the switching of MOSFET in DC–DC boost converter, different types of controllers are used like P, D, PI, PD, PID, many more, and I. PID controller controls the switching of MOSFET to get the desired output voltage from DC–DC boost converter. Proportional, Derivative and Integral operations are used to reduce the error and for stability of step response in the system. These can be achieved by controlling the gains Kp, Ki, and Kd. The general equation for PID controller is given in Eq. 1 [4].
Here, e(t) is the error in voltage output with respect to reference voltage. There are some fixed rules gain values, which is given in Table 1.
The generalized diagram for PID controller for DC–DC boost converter is shown in Fig. 4.
Here, constant 1 comes from output voltage, constant 2 comes from capacitor current, and constant 3 goes to gate of MOSFET in the boost converter.
5 Simulation Results
For modeling and simulation purpose, we have used MATLAB Simulink software. Figure 5 shows the diagram of system without using PID controller and Fig. 6 shows the system with PID controller.
5.1 Parameters Values
Following are the values useful for the system in Table 2.
5.2 Simulation Results
Figure 7 shows the output waveform of system without using PID controller and Fig. 8 shows the output waveform system with PID controller.
The Fig. 7 gives three-output waveform at different irradiation levels. The third graph gives the output voltage of the solar cell which is varying in the range of 4.2–8.5 V at different irradiation levels and further, it is fed as the input of the boost converter. The unregulated variable voltage is because of the frequent changes in irradiation levels. The second graph gives output current of DC–DC converter with respect to time at different irradiation levels. The first graph gives the output of DC–DC boost converter with respect to time without using PID controller in the boost converter. Where it is observed that output voltage of the boost converter has increased and is varying in the range of 25–40 V at five different irradiation levels. In order to obtain maximum power irrespective to any available voltage from the solar cell, it is required to track the voltage to 25 V (as per calculation). Thus, the PID controller has been introduced to provide gate pulse and to drive the MOSFET of the boost converter, so to obtain maximum power.
The Fig. 8 gives three-output waveform at different irradiation levels using PID controller. The third graph gives the output voltage of the solar cell which is varying at different irradiation levels. The second graph gives output current of DC–DC converter which is almost linear with respect to time at different irradiation levels. The first graph gives the output of DC–DC boost converter with respect to time using PID controller in boost converter. Where it is observed that output voltage of the boost converter has increased and is almost linear (average of 25 V) at five different irradiation levels which is required to obtain maximum power from the system.
6 Discussion and Conclusion
As we can see that because of the variable irradiation levels that have been given at different instant of time, the voltage level changes with that. Now with normal pulse generator, the output voltage changes with great difference in voltages. Now with the help of PID controller, we are able to achieve less overshoot and more constant voltage. The output waveform was magnified for better results and can be observed that it has less difference in output voltage.
Now with the help of comparing the results, it can be concluded that PID controller is more suitable for the linear system. It has overshoots and zero state errors but in minimal. We can achieve good results with less error with the help of PID controller for solar cell.
References
Design aspects of DC-DC boost converter in solar PV by MPPT algorithm—chapter-3
Fulmali V, Gupta S, Firoz Khan Md (2015) Modelling and simulation of boost converter for Solar_PV energy system to enhance its output. In: IEEE international conference of computer, communication and control (IC4-2015)
Bellia H, Youcef R, Fatima M (2014) A detailed modeling of photovoltaic module using MATLAB. NRIAG J Astron Geophys 3:53–61
Kumar N, Sharma N (2016) Improve performance of PV system by PID controller. Int J Sci Eng Technol 4(1)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Bhowmik, S., Pradip, R.P., Roy, C. (2019). Design of PID Controller for Maximum Power Point Tracking for PV Energy Systems. In: Bera, R., Sarkar, S., Singh, O., Saikia, H. (eds) Advances in Communication, Devices and Networking. Lecture Notes in Electrical Engineering, vol 537. Springer, Singapore. https://doi.org/10.1007/978-981-13-3450-4_52
Download citation
DOI: https://doi.org/10.1007/978-981-13-3450-4_52
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-3449-8
Online ISBN: 978-981-13-3450-4
eBook Packages: EngineeringEngineering (R0)