Model option
Square field from the DC nameplate
The rows of a square field of 300 W modules, from the DC nameplate
Inputs used: Number of rows, Modules per string, Strings per inverter, Number of inverters, Nameplate power
Method
The number of rows is estimated from the DC nameplate alone. The array is taken as 300 W modules in a square field, with as many rows as modules along a row (1, 2). The modules up a row are two on fixed racks and one on a tracker. The DC nameplate is the number of modules of the Racking tab times the module's nameplate. A 1 MW array gives 41 rows on fixed racks and 58 on trackers. This is the layout PVWatts version 8 assumes.
The math
- Modules
- Rows
where
| Symbol | Meaning | Unit |
|---|---|---|
| the number of 300 W modules of the estimate | — | |
| the DC nameplate of the array | W | |
| the modules in series per string | — | |
| the strings per inverter | — | |
| the number of inverters | — | |
| the module's nameplate power | W | |
| the number of rows the self-shading counts | — | |
| the modules up a row: 2 on fixed racks, 1 on a tracker | — |
References
- NREL SAM Simulation Core (SSC) source code, release 2026.7.3, github.com/NatLabRockies/ssc: ssc/cmod_pvwattsv8.cpp, the estimated system layout in exec()
API
array.row_count = square_field
Symbols follow the symbol registry.