Skip to content

Simulate the power-voltage (P-V) and current-voltage (I-V) curves of a photovoltaic system by the amount of PV strings attached to the system.

Notifications You must be signed in to change notification settings

lmqZach/PV-DC-load-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

PV DC-load Simulation

Simulate the power-voltage (P-V) and current-voltage (I-V) curves of a photovoltaic system by the amount of PV strings attached to the system. The script generates a plot of the system-level P-V and I-V curves with a shaded operating range that represents the most efficient operating voltage range for the PV system.

Installation

Before running this simulation, ensure you have Python installed on your system. Additionally, you will need the following packages:

  • numpy
  • matplotlib

You can install these packages using pip:

pip install numpy matplotlib

Curves and Result

Inverter Operating Curve (example)

截屏2024-04-09 01 51 17

P-V and I-V curve

Unknown

Optimal inverter operating range (fitted)

Unknown-2

About

Simulate the power-voltage (P-V) and current-voltage (I-V) curves of a photovoltaic system by the amount of PV strings attached to the system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published