Grid Connected PV system (Two PV Array Model) in MATLAB
Introduction:
Welcome to LMS Solution. In this tutorial, we'll explore the modeling and analysis of a grid-connected PV system using MATLAB. The system comprises two PV arrays, each equipped with its boost converter. The tutorial covers the design, simulation, and analysis of the system, including MPPT (Maximum Power Point Tracking) algorithms and voltage control concepts.
System Components:
Two PV arrays connected to a common DC link.
Each PV array consists of eight parallel strings with 18 series-connected modules.
Boost converters for each PV array designed based on power and voltage ratings.
MPPT algorithm applied to optimize power extraction.
Voltage control concept for the common DC link converter.
Inverter for sending power from both PV arrays to the grid.
PV Array Specifications:
Maximum power per panel: 340 Watts.
Open circuit voltage: 46.91 Volts.
Maximum power point voltage: 38.17 Volts.
Short circuit current: 9.41 Amperes.
Current at maximum power: 7.91 Amperes.
Boost Converter Design:
Boost converters designed based on PV array power and voltage ratings.
DC link voltage maintained at around 1000 Volts.
MPPT Algorithm:
MPPT algorithm implemented to maximize power extraction.
Voltage and current of PV arrays measured for MPPT calculation.
Voltage Control Concept:
Voltage control applied to the common DC link converter.
DC link voltage compared with the reference voltage for controller action.
Grid-Connected Inverter:
Inverter controlled for real power injection into the grid.
Current control concept applied for regulating real power.
Simulation and Analysis:
Irradiation varied to observe system response.
Power extraction and injection into the grid analyzed under different irradiation conditions.
Inverter current, grid current, and power variations monitored for system behavior.
Filter inductor designed based on grid voltage and frequency.
Conclusion: The tutorial concludes with a comprehensive understanding of the grid-connected PV system's modeling, design, and analysis using MATLAB. Viewers are encouraged to experiment with different parameters and scenarios for a more in-depth understanding of the system's behavior.
Comments