Modelling, Simulation and Control of Utility Grid Integrated Solar Photovoltaic System Using Matlab
Modelling, Simulation and Control of Utility Grid Integrated Solar Photovoltaic System Using Matlab
ABSTRACT
In this paper we are modelling a solar based non-conventional energy generation system using MATLAB software. A 500-KW
grid connected PV system in a radial 2-bus test system is modeled and simulated using Matlab/Simulink software to study the
effects of this technology on the system under different levels of solar irradiation. PV module with a central three level inverter
is developed in the thesis, which is more suitable for medium power applications. However, the output of solar arrays varies
due to change of solar irradiation and weather conditions. Therefore, the maximum power point tracking algorithm is
implemented in DC/DC converter (Boost converter) to enable PV arrays to operate at maximum power point. The widely used
MPPT technique, incremental conductance algorithm is employed to control the boost converter. Then the central three level
inverter is controlled by decoupled current (Id, Iq) control algorithm and interfaced with the utility grid via the distribution
network. Besides, the current control of the inverter is independent of maximum power point control of the DC/DC converter.
Finally, system performance and transient responses are analyzed. And system stability is evaluated when solar irradiation
change or system fault happens. The system is simulated in MATLAB.
Keywords: MPPT, voltage source converter, Boost converter, Inverter, utility grid.
1. INTRODUCTION
The need for renewable energy sources is on the rise because of the acute energy crisis in the world today. At present,
solar cell (PV) generation is assuming increased importance as a renewable energy sources application because of
distinctive advantages such as simplicity of allocation, high dependability, absence of fuel cost, low maintenance and
lack of noise and wear due to the absence of moving parts. Many research institutions have dedicated their time to
harness the optimum power from it[1]. India plans to produce 20 Gigawatts Solar power by the year 2020, whereas we
have only realized less than half a Gigawatt of our potential as of March 2010. Solar energy is a vital untapped resource
in a tropical country like ours. The main hindrance for the penetration and reach of solar PV systems is their low
efficiency and high capital cost. In case of PV plant, the optimum efficiency is affected mainly by three factors: the
efficiency of the PV panel (in commercial PV panels it is between 8-15%[2]), the efficiency of the inverter (95-98%[3])
and the efficiency of the maximum power point tracking (MPPT) algorithm (which is over 98%[4]).Improving the
efficiency of panels and inverter is not easy as it depends on the technology availability and expenses, however
improving the MPPT algorithm is an inexpensive way. The VSC controller is also used to reduce the Total Harmonic
Distortions (THD) and synchronize the inverter output current with the grid voltage, in order to obtain a unitary power
factor.
Page 1
(3)
The current flowing through the parallel resistance is given
by,
Page 2
(4)
The saturation current is given by,
(5)
The reverse saturation current is given by,
(6)
-23
Where k is the Boltzmann constant (1.38 x 10 JK-1), q is the electronic charge (1.602 x 10-19 C), T is the cell temperature (K),
n is the diode ideality factor, RS the series resistance () and RSh is the shunt resistance (). GK is the solar irradiance ratio. Eg
is the Band-gap energy of the cell, 1.12eV. NS is the number of cells connected in series. Np is the number of cells connected in
parallel. TOP is cell operating temperature, Tref is the cell temperature at 250 c, IS is Diode reversed saturation current, Irs is
Diode reversed saturation current at operating temperature.
Page 3
(7)
Where, V0= Boost converter output voltage, VS= Boost converter input voltage, D= Duty cycle of boost converter
switch
So, with variable Duty cycle we can extract constant voltage with maximum power with the help of maximum power
point tracking(MPPT).
At MPP, as P/V=0
The above equation could be written in terms of array voltage V and array current I as
I/V = - I/V
Page 4
The MPPT regulates the PWM control signal of the DC-DC boost converter until the condition: (I/V) + (I/V) = 0 is
satisfied. In this method the peak power of the module lies at above 98% of its incremental conductance. The Flow
chart of incremental conductance MPPT is shown below [9].
6.POWER CONTROLLER
The controller sense the grid voltage and grid current and give the corresponding grid active and reactive power. And
also the power controller sense the inverter output voltage and current and give the corresponding active, reactive
power. After that through PI controller we get the direct axis reference current (Idref) which is the one input of another
controller which is current controller. Here we also sense the load voltage and load current and determine the RMS
value of the load. By using PI controller we can get quadrature axis reference current which is another input of current
controller.
7.CURRENT CONTROLLER
The current controller mainly used for getting triggering pulse as per the reference value. Here we take the inverter
output current and using by MATLAB software converts the current into direct axis and quadrature axis current. This
two currents and current given by power controller outputs compared and using PI controller we get the pulse.
Page 5
Page 6
Page 7
9.RESULTS
Page 8
10.CONCLUSION
A MATLAB/SIMULINK model for the 500 KW, 2 radial grid connected PV farm was developed and presented in this
paper. This model is based on the fundamental circuit equations of a solar PV cell taking into account the effects of
physical and environmental parameters such as the solar radiation and cell temperature. We can use VSC controller to
synchronize PV system with grid. As a result of the study, one can from this model as a photovoltaic generator in the
framework of the Sim-Power-System MATLAB/SIMULINK toolbox in the field of solar PV power conversion systems.
In addition, such a model would provide a tool to predict the behaviour of grid connected PV farm under climate and
physical parameters changes.
11.ACKNOWLEDGMENT
On the submission of the paper report of MODELLING, SIMULATION AND CONTROL OF UTILITY GRID
INTEGRATED SOLAR PHOTOVOLTAIC SYSTEM USING MATLAB We would like to extend our gratitude and
sincere thanks to our mentor Professor H.N.Siddrameshwar and supervisor Asst. Professor Kiran.R.Patil, for their
constant motivation and support during the course of our paper. We truly appreciate and value their esteemed guidance
and encouragement from the beginning to the end of this paper.
References
[1] Sustainable Energy for All http://www.sustainableenergyforall.org
[2] Trends in photovoltaic applications. Survey report of selected IEA countries between 1992 and 2009,
International Energy Agency, Report IEA-PVPS Task 1 T1-19:2010, 2010.
[3] Sunny Family 2010/2011 - the Future of Solar Technology,SMA product catalogue,2010.
[4] L. Piegari, R. Rizzo, "Adaptive perturb and observe algorithm for photovoltaic maximum power point tracking,"
Renewable Power Generation, IET, vol. 4, no. 4, pp. 317-328, July 2010.
[5] Gilbert M. Masters, Renewable and Efficient Electric Power Systems.
[6] Francisco M. Gonzlez-Longat - 2do congreso iberoamericano de estudiantes de ingeniera elctrica, electrnica y
computacin, Model of Photovoltaic Module in Matlab (II CIBELEC 2005).
[7] Daniel.W.Hart, Power electronics.
[8] Azadeh Safari and Saad Mekhilef, Member, IEEE , Simulation and Hardware Implementation of Incremental
Conductance MPPT With DirectControl Method Using Cuk Converter.
[9] M.Lokanadham,PG Student, K.Vijaya Bhaskar,Asst. Professor, Incremental Conductance Based Maximum Power
Point Tracking (MPPT) for Photovoltaic System M.Lokanadham, K.Vijaya Bhaskar / International Journal of
Engineering Research and Applications (IJERA) ISSN:2248-96.
AUTHORS
Kiran R Patil received the B.E. degree in Electrical and Electronics Engineering from The
National Institute of Engineering, Mysore and M.Tech. degree in Energy Systems & Management
from Sri Jayachamarajendra College of Engineering, Mysore, Karnataka. He is currently perceiving
Ph.D in BVBCET affiliated to VTU, Belgaum. His areas of interest are Distributed Generations,
Non-conventional energy systems and Energy Auditing.. He is currently working as Asst. professor
in BVB College of Engineering & Technology, Hubli, Karnataka.
Shiddalingesh Akki is perceiving B.E. degree in Electrical and Electronics Engineering in BVB
College of Engineering & Technology, Hubli, Karnataka and his areas of interests are Nonconventional energy systems and power Electronics.
Gaurav Nayak is perceiving B.E. degree in Electrical and Electronics Engineering in BVB
College of Engineering & Technology, Hubli, Karnataka.
Ashok Muvva is perceiving B.E. degree in Electrical and Electronics Engineering in BVB
College of Engineering & Technology, Hubli, Karnataka.
Page 9
Basavaraj Totad is perceiving B.E. degree in Electrical and Electronics Engineering in BVB
College of Engineering & Technology, Hubli, Karnataka.
Page 10