PV Array
(To be removed) Implement PV array modules
The Specialized Power Systems library will be removed in R2026a. Use the Simscape™ Electrical™ blocks and functions instead. For more information on updating your models, see Upgrade Specialized Power System Models to use Simscape Electrical Blocks.
Libraries:
Simscape /
Electrical /
Specialized Power Systems /
Sources
Description
The PV Array block implements an array of photovoltaic (PV) modules. The array is built of strings of modules connected in parallel, each string consisting of modules connected in series. This block allows you to model preset PV modules from the National Renewable Energy Laboratory (NREL) System Advisor Model (2018) as well as PV modules that you define.
The PV Array block is a five-parameter model using a light-generated current source (IL), diode, series resistance (Rs), and shunt resistance (Rsh) to represent the irradiance- and temperature-dependent I-V characteristics of the modules.


The diode I-V characteristics for a single module are defined by the equations
where:
| I d | Diode current (A) |
| V d | Diode voltage (V) |
| I 0 | Diode saturation current (A) |
| nI | Diode ideality factor, a number close to 1.0 |
| k | Boltzman constant = 1.3806e-23 J.K-1 |
| q | Electron charge = 1.6022e-19 C |
| T | Cell temperature (K) |
| Ncell | Number of cells connected in series in a module |
Ports
Input
Output
Conserving
Parameters
Extended Capabilities
Version History
Introduced in R2015a
