Reference

Every parameter and its default

The complete input reference — every card on the five stage tabs and every study window, each field's shipped default, its range, and what it changes.

Every input ships with a working default, so a first run needs none of them changed. Select a boundary file, click Generate Layout, and the plant is built from the values on this page. The boundary file is the only input with no default — see Boundary files.

The inputs sit on five stage tabs under the pinned Generate Layout button: Site · Array · Electrical · Yield · Tools. Every card on a tab is a collapsible group, expanded by default. Two things change what you see: the mounting type decides which array cards appear, and the inverter topology retitles the inverter card, the transformer card and several rows. Both are chosen at launch; the ribbon's design chip ("Fixed tilt · String inverter ▾") opens another window for a different combination — see Choosing a design mode and The main window.

The tables below are in tab order, then card order, and the rows within each table follow the order of the fields on screen.

The five tabs

TabCards, in orderChanges with the design
SiteInput Boundary File · Site Parameters · Structures & Shadow (keep-clear) · Topography (slope-aware exclusion)—
ArrayMOUNTING chip · Module Specifications · MMS-Table Configuration · Spacing & TiltA tracker design replaces the last two with a single Tracker Configuration card
ElectricalString Inverter · ACCB & Transformer · CablesA central design retitles the first card SMB – String Monitoring Box and adds one field, and retitles the second Transformer
YieldRun Energy Calculation · Energy YieldTwo loss labels follow the topology
ToolsObstructions · Main Control Room & Objects · Studies—

Inputs and the last run

The layout remembers the inputs it was generated from. Change any field on the five tabs and the layout is out of date: the button reads Regenerate Layout, the changed field turns amber, and exports and Calculate Energy are refused until you regenerate or change the value back. The exceptions are GHI and GTI, values the application fills in itself, and the ACCB & Transformer card, which regroups the plant on the spot. Tilt and pitch count only while their override is ticked, the temperature and shading losses only while they are not computed automatically. See Out-of-date results.

Site tab

The Site tab's four cards in one tall image: Input Boundary File, Site Parameters, Structures & Shadow (keep-clear) and Topography (slope-aware exclusion).
The Site tab, top to bottom

Input Boundary File

A read-only path field with the placeholder "Select a boundary file…", a Browse… button, and a round ⓘ button that opens the KMZ File Preparation Guide. Under the field a line reads "Supported formats: KMZ, KML, DXF, DWG, JPG, PNG, GIF, BMP, TIFF"; while the field is empty an Open sample site link beside it loads the bundled sample — one boundary with a pond, a transmission line and an obstruction. Once a file is read that line becomes the boundary summary, for example "1 boundary · 1 obstacle · 1 line obstruction".

FieldDefaultRangeWhat it does
Browse…empty.kmz .kml .dxf .dwg .jpg .jpeg .png .gif .bmp .tif .tiffChooses the file the plant boundary is read from. A CAD drawing or an image first opens the Site reference window, which asks where the drawing sits; Cancel there leaves the file unloaded. See Site reference below.

In depth: Image boundary, and the CAD drawing page linked under Site reference.

Site Parameters

These settings decide how much ground is available before a single table is placed, and how much equipment goes on what remains. In depth: Site parameters.

FieldDefaultRangeWhat it does
Perimeter road width6.0 m0.0–50.0 mShrinks the plant boundary inward by this distance to give the usable area. Nothing is placed in the band left behind.
Place Lightning Arrestersoff—On, arresters are placed on a coverage grid and the tables they overlap are cleared. Off, tables fill the whole usable area; arresters can still be added by hand in Sketch Mode.
LA protection radius100.0 m10.0–500.0 mThe radius one arrester is taken to protect, and the spacing of the grid they sit on. Enabled only when arresters are on.
ICR Block18.000 MWp0.1–500.0 MWp, three decimalsThe DC capacity one inverter control room serves. Each separate piece of land needs its capacity ÷ this, rounded up, in control rooms — see the derived values. The Simulation with AC Capacity study can write its block DC here.
Transmission line corridor15.0 m per side0.0–500.0 mThe setback applied to each side of every line feature that is not a road, so the cleared strip is twice this figure — 30 m at the default. A road line takes half its own width each side instead.

The corridor tooltip recommends raising the setback for higher-voltage lines, for example 30 m per side for a 400 kV line. How the control rooms are counted and placed is on Inverter control rooms.

Structures & Shadow (keep-clear)

A grid with the column headers L, W and H: Length (E-W) × Width (N-S), plus a Height that drives the shadow footprint. The compact fields carry no unit; the row labels do ("ICR (m):"). In depth: Structures and shadow.

FieldDefaultRangeWhat it does
ICR — L / W / H10.0 / 4.0 / 5.0 m0.0–500.0 / 0.0–500.0 / 0.0–200.0 mThe inverter control room building. Each room must fit this footprint inside the usable area, and the layout clears every table it overlaps.
MCR — L / W / H15.0 / 8.0 / 5.0 m0.0–500.0 / 0.0–500.0 / 0.0–200.0 mThe main control room, placed by hand once per site.
USS — L / W / H5.0 / 4.0 / 5.0 m0.0–500.0 / 0.0–500.0 / 0.0–200.0 mThe unit substation dropped in every plot that does not hold the MCR, on a multi-plot site.
Object — L / W / H0.0 / 0.0 / 0.0 m0.0–500.0 / 0.0–500.0 / 0.0–200.0 mA generic structure you place yourself. A height of 0 means not configured.
LA (m) — pile Ø0.30 m0.0–5.0 mNo effect on the design. Recorded only.
LA (m) — height9.0 m0.0–100.0 mNo effect on the design. It casts no shadow and places nothing.
Shadow Window (h)9.0 to 15.04–12 / 12–20 solar hoursThe solar-time window the keep-clear sweeps on every day of the year. A later end adds the low-sun afternoon tail and roughly doubles the ground each 5 m building sterilises.
Clear tables in shadowson—Removes tables and tracker units falling inside the year-round shadow footprint of the ICR, MCR and objects during the window. Arresters are not in that list.
Street Light — Pile Ø / Height0.30 / 6.0 m0.0–5.0 / 0.0–50.0 mPole foundation diameter, and the pole height its shadow is cast from.
Street Light — Span / Setback40.0 / 0.20 m1.0–500.0 / 0.0–50.0 mPole-to-pole spacing along the perimeter, and how far inside the fence the poles are inset. The count is roughly the perimeter divided by the span.
Place street lightsoff—On, poles are placed along the perimeter and the tables their shadow touches are cleared.

Every length and width accepts 0.0–500.0 m and every height 0.0–200.0 m, to one decimal place, and the ranges are the same for all four structures. The two arrester fields are saved with the project, compared with the last run like any other input, and printed among the Word report's input parameters — but nothing in the layout uses them: no placement, no shadow, no quantity, no drawing.

On a multi-plot site, Place MCR drops a USS of the size above into every plot except the one holding the MCR, and each plot's control rooms route their medium-voltage cables to their own USS. The USS-to-MCR link itself is an overhead line or a buried cable handled outside the automatic routing.

Topography (slope-aware exclusion)

Does nothing until enabled. In depth: Topography.

FieldDefaultRangeWhat it does
Avoid steep groundoff—Enables the whole card. Off, no terrain exclusion is applied.
Contour data"Auto (satellite DEM)"—The Load contour / levels… button accepts a DXF contour file drawn in the boundary file's coordinates — UTM for a KMZ or a drawing located by its own coordinates, the drawing's own coordinates for a CAD boundary placed by hand or layout only — or a CSV of longitude, latitude and elevation. A layout-only site takes the DXF only. The file dialog accepts .dxf, .dwg, .csv and .txt.
Satellite DEM if no fileon—Builds the elevation model from public satellite elevation data when no contour file is supplied. Needs an internet connection, and a known site location.
Max N–S slope10.0°0.0–45.0°Ground steeper than this across the rows is excluded.
Max E–W slope15.0 %0.0–100.0 %Ground steeper than this along the rows is excluded.
Max height var / table5.0 m0.0–30.0 mThe ground relief allowed within one table footprint — the pile-reveal differential.
Exclude depressionsoff—On, hollows where water would pool are excluded as well as steep ground.

Any terrain failure — no network, an unreadable file — is non-fatal: the layout proceeds without terrain exclusion. Contours draw green for low ground through blue to red for high, switched on by the Contour / terrain row of the Layers ▾ popover, and the excluded area is reported in acres.

Array tab

The tab opens with a read-only MOUNTING chip — "Fixed-tilt MMS tables" or "Single-axis tracker" — that records the choice made at launch.

The Array tab's cards in one tall image: the MOUNTING chip, Module Specifications, MMS-Table Configuration and Spacing & Tilt.
The Array tab, top to bottom

Module Specifications

Shown in both designs. In depth: Module specifications.

FieldDefaultRangeWhat it does
Module file"No .PAN file loaded"—Load .PAN reads a PVsyst module file; View opens it read-only once loaded.
Length (long side)2.38 m0.5–5.0 mThe module's long edge. On fixed tilt it runs north–south in Portrait and east–west in Landscape.
Width (short side)1.13 m0.5–3.0 mThe module's short edge. On fixed tilt it runs east–west in Portrait and north–south in Landscape.
Wattage610 Wp100–1000 WpNameplate DC power of one module. Plant DC capacity is this multiplied by the placed module count.
Bifacial moduleoff—Enables the rear-side gain model and unlocks the bifaciality factor.
Bifaciality factor (φ)0.700.50–0.95Rear-side efficiency as a fraction of the front. Enabled only when Bifacial module is on.
  • Load .PAN fills in the wattage, the long side and the short side. When the file declares a bifacial module it also ticks Bifacial module and fills φ, and it recomputes the temperature loss. Dimensions are accepted in metres or in millimetres. The file row then shows the module label in green.
  • View opens the read-only viewer with the tabs Basic data, Sizes and technology, Model parameters, Additional data and Graphs.
  • Loading a module file asks nothing. String sizing is opened from the Size… button beside Modules per row (fixed tilt) or Modules per string (N–S) (tracker) — see String sizing and the string-sizing fields below.

The bifaciality tooltip gives a typical φ of 0.65–0.80 and a typical bifacial energy gain of 5–15 % over a monofacial module.

MMS-Table Configuration

Fixed tilt only. In depth: Table configuration.

FieldDefaultRangeWhat it does
OrientationPortraitPortrait or LandscapeDecides which module edge runs east–west and which runs north–south.
Modules per row (with Size…)281–100Modules side by side along one row of the table, east to west.
Rows per MMS-Table21–10Rows of modules stacked up the tilted face. One row is one string.
Gap between modules E-W0.020 m0.0–5.0 mClear space between neighbouring modules within a row.
Gap between modules N-S0.020 m0.0–5.0 mClear space between the stacked rows on one table.
Gap between MMS-Tables1.0 m0.0–20.0 mClear space between one table and the next in the same row — east–west only; north–south spacing is the row pitch. Also the span of a standard inter-table bridge when a cleaning fleet is sized.
Maximize placementoff—Positions each row of tables independently to hug the exact boundary edge. Table columns are then not aligned across rows, and generation takes longer on a large site.
Add half tablesoff—Allows a half-width table, carrying half the strings, wherever a full table will not fit. Half tables are also available in Sketch Mode.

Table dimensions follow from the counts and the gaps:

table width  = modules per row × module E-W dimension
             + (modules per row − 1) × gap between modules E-W

table height = rows per table × module N-S dimension
             + (rows per table − 1) × gap between modules N-S

Both options at the bottom of the card are covered together on Maximize placement and half tables.

Spacing & Tilt

Fixed tilt only. Both values are derived from the site latitude unless you override them. In depth: Spacing and tilt.

FieldDefaultRangeWhat it does
Override tilt angleoff — the line under it reads "Auto (latitude-based)"—Off, the tilt is derived from the site latitude. On, your value is used.
Tilt angle20.0°0.0–90.0°The fixed angle of the module plane. Enabled only when the override is on.
Override row pitchoff — "Auto (no-shading, latitude-based)"—Off, the pitch is the no-shading pitch at winter-solstice solar noon. On, your value is used.
Row pitch7.0 m1.0–50.0 mCentre-to-centre spacing between rows of tables. Enabled only when the override is on.

The automatic rules, both shown in the card's own tooltips:

tilt  ≈ latitude × 0.76 + 3.1°
pitch = L·cos(tilt) + L·sin(tilt) / tan(solar elevation)

L is the table height in the tilt plane. After a layout runs, the derived values are reported inline — "Auto → 12.3° (latitude-based)", "Auto → 7.42 m (no-shading, latitude-based)" — and pre-filled into the still-greyed-out boxes so you can start from them. Reported GCR is the table height divided by the row pitch. A CAD or image boundary continued as Layout only has no latitude unless you typed one in Site reference; without one, tick both overrides and set tilt and pitch by hand.

Tracker Configuration

Tracker only. This one card replaces both the table card and the spacing card; its sections are Tracker Geometry, Row Spacing and Tracker Parameters. In depth: Tracker configuration.

FieldDefaultRangeWhat it does
No. of strings per tracker21–20Strings carried end to end along one tracker unit.
Modules across tracker (E–W)11–8Modules side by side across the torque tube. Sets the aperture.
Module orientationP config (Portrait)P or L configP config puts the module long side east–west. L config (Landscape) puts the long edge north–south along the torque tube.
Modules per string (N–S) (with Size…)284–120Modules in series along the tube per string. The tooltip gives a typical range of 14–30.
Gap between modules E–W0.020 m0.0–5.0 mClear space between modules across the tube.
Gap between modules N–S0.020 m0.0–5.0 mClear space between modules along the tube.
Tracker E-W pitch5.5 m1.0–30.0 mCentre-to-centre spacing between tracker columns. Divides into the aperture to give GCR. The tooltip gives a typical range of 4.5–7 m.
N–S service gap between units2.0 m0.0–20.0 mClear space between one tracker unit and the next along the same column.
Max rotation angle (±)55.0°5.0–75.0°The rotation limit either side of horizontal. A reference and shading-analysis input.
Tracker height from ground1.5 m0.5–10.0 mTorque-tube height. A reference and shading-analysis input.
Maximize placementoff—Positions each column independently to hug the boundary edge.
Add half trackersoff—Allows a half-length unit wherever a full one will not fit.

The unit dimensions as placed:

n along tube    = strings per tracker × modules per string
aperture (E-W)  = modules across × module E-W dimension
                + (modules across − 1) × gap between modules E–W
length (N-S)    = n along tube × module N-S dimension
                + (n along tube − 1) × gap between modules N–S
modules/tracker = modules across × strings per tracker × modules per string
N-S step        = length + N–S service gap

A green preview line under the card reports Aperture (E-W), Length (N-S), GCR and Modules/tracker as you type. Treat it as indicative: it leaves the module gaps out of the first two, so on the shipped defaults the previewed length is 1.10 m short of the placed one.

The east–west pitch has a silent floor. A pitch at or below the aperture is raised to the aperture plus 0.5 m without a warning, and the reported GCR uses that effective pitch.

Electrical tab

String Inverter, or SMB – String Monitoring Box

The card title and the row labels follow the topology: String Inverter in a string design, SMB – String Monitoring Box in a central design. In depth: Inverters.

FieldDefaultRangeWhat it does
Max strings per inverter (string) / Max strings per SMB (central)201–500How many strings one inverter or one string monitoring box accepts. One string is one row of modules within an MMS-Table.
Max SMB per Central Inverter (central only)101–200How many boxes feed one central inverter. The central inverter's capacity is the box capacity multiplied by this.
OND (inverter)"No OND file loaded"—Load .OND reads a PVsyst inverter file; View opens it read-only once loaded.
  • Load .OND shows the manufacturer and model on the row. Its AC power rating, multiplied by the inverter count, gives the plant's inverter capacity and AC capacity. Loading it does not set the inverter efficiency on the Yield tab.
  • The same file feeds the next card: PmaxOut sets the transformer loads and the power transformer, the output voltage sets the LV voltage, and the maximum AC current sets the inverter feeder current in the cable schedule. Loading it after a layout regroups the plant at once and marks the layout out of date.
  • View opens the read-only viewer with the tabs Main parameters, Efficiency curve, Additional parameters, Output parameters and Sizes and technology.
  • In a central design the central inverters are counted per ICR block — the block's boxes ÷ Max SMB per Central Inverter, rounded up, at least one and at most 4 in one control room building.

ACCB & Transformer, or Transformer

The second card groups each ICR block's inverters into AC combiner boxes (ACCBs) and the ACCBs into transformers, and sizes the power transformer at the main control room. It is titled ACCB & Transformer in a string design and Transformer in a central design, where central inverters feed the transformers directly. In depth: ACCB and transformers.

The ACCB & Transformer card at its defaults: inverters per ACCB, ACCBs per transformer, transformer size limit, the standard transformer ratings, MV voltage, the power transformer margin, derating and ratings, and the LV voltage line.
The ACCB & Transformer card
FieldDefaultRangeWhat it does
Inverters per ACCB, max: (string)151–60Most string inverters on one ACCB. Each ICR block gets its own ACCBs, the inverters shared evenly.
ACCBs per transformer, max: (string)41–12Most ACCBs on one transformer; each takes one LV winding.
Central inverters per transformer, max: (central)41–12Most central inverters on one transformer; each takes one LV winding.
Transformer size limit:17.2 MVA0.5–100.0 MVAThe largest transformer allowed; a block whose load is bigger gets more transformers. Never above the largest listed rating — 16,000 kVA with the default list.
Standard transformer ratings (kVA):2500, 3150, 5000, 6300, 8000, 10000, 12500, 16000a listEach transformer takes the smallest rating at or above its load.
MV voltage:33.0 kV0.4–400.0 kVThe transformers' MV side, as printed in the transformer text, the BOM, the automatic diagram and the ICR block figures. The cable schedule works at 33 kV whatever this reads.
Power transformer margin:1.00 ×1.00–3.00 ×Multiplies the plant's maximum AC — every inverter at PmaxOut — before the power transformer is rated.
Power transformer derating:1.00 ×0.50–1.00 ×Below 1.00 for a site above about 40 °C ambient or 1,000 m altitude; the power transformer then needs a higher rating for the same load.
Standard power transformer ratings (MVA):10, 12.5, 16, 20, 25, 31.5, 40, 50, 63, 80, 100a listThe power transformer takes the smallest rating at or above the plant's need; above the largest, as many transformers as that needs.
LV voltage:"needs the OND file"read-onlyThe inverter file's output voltage, e.g. "800 V · from the OND".
  • Rating lists take commas, semicolons or spaces, and are read when you press Enter or leave the field; the list is then sorted, duplicates dropped and rewritten tidily. An invalid list keeps the previous ratings, with a hint under the field such as "List at least one rating. Keeping 2500, 5000."
  • The answer line at the foot of the card reads "Now: Generate a layout first" until a layout exists, then, for example, "Now: 12 ACCBs · 4 transformers: 4 × 16,000 kVA", or "… · ratings need the OND file" without an inverter file.
  • An edit regroups every plot at once, without a Generate. Nothing is re-placed or re-routed, the layout does not go out of date, and the Summary view follows. A stored automatic diagram is not redrawn — choose Automatic again in the SLD view — and the next visit to the BOM view recomputes the list, discarding hand edits.
  • The power transformer exists only when a plot holds a main control room and an inverter file is loaded. It carries every inverter on the site — central inverters in a central design — because the other plots feed through their unit substations:
need  = inverters × PmaxOut (kW) ÷ 1000 × margin ÷ derating   (MVA)
count = the larger of 1 and need ÷ largest listed rating, rounded up

Each unit then takes the smallest listed rating at or above need ÷ count.

Cables

The third card. In depth: Cable options.

FieldDefaultRangeWhat it does
Calculate cablesoff—Routes and measures the string DC cables and the AC cables (or the DC trunks to the central inverter, counted twice for the two conductors). Off, the inverter and box counts are still computed and every cable row reads —.
Inter-module lead0.00 m/module0.00–2.00 m/moduleExtra string cable per module for the inter-module leads, counted once per string. It ships at 0 because the module supplier provides these leads. Fixed-tilt tables only.
String return run along tableoff—Tick for daisy-chain wiring: the string's two leads end at opposite ends of the table, so one conductor runs back along the table to exit beside the other. Leave off for leapfrog wiring, whose leads exit the same end. Fixed-tilt tables only.
DC cable slack10.0 %0.0–30.0 %Slack and wastage added to every DC string-cable total, trackers included.

The lead and the return run add nothing on a tracker design; the slack applies to both.

Ticking Calculate cables raises Cable Calculation — Performance Notice: cable calculation can take a long time on large or complex layouts. The buttons are Enable Now and Not Now (Recommended), and the recommendation is the default: generate the layout first without cables, review it, then enable them for the final run. Reopening a project does not raise it.

Yield tab

The Yield tab in one tall image: the Run Energy Calculation card and the Energy Yield card with its ADVANCED expanders closed.
The Yield tab, top to bottom

Run Energy Calculation

Not inputs, but the card the tab opens with: Calculate Energy, 📊 Show Energy Chart, an Interval: selector (1 min, 10 min, 15 min, 30 min, 1 hour) for the time-series export, Export TMY data CSV, and a status line. All are disabled until a layout exists, and Calculate Energy is also disabled while the layout is out of date and on a site whose location is unknown. In depth: How yield is calculated and Time series.

Energy Yield

Nothing here affects where a table goes — it decides what the placed plant is predicted to generate. Its fields are still inputs to the last run — GHI and GTI aside — so changing a loss makes the layout out of date.

Weather Data Source

Two mutually exclusive tick boxes. In depth: Weather data.

OptionDefaultWhat it does
PVGIS API (auto-fetch)selectedFetches irradiance for the site from the EU Joint Research Centre service when you calculate energy. No key or account. Falls back to NASA POWER where PVGIS has no data.
Hourly GHI file (CSV)—Reveals a GHI file (CSV): row with Browse… for your own hourly weather file.

Selecting the file option pops Hourly GHI File — Required Format: exactly 3 columns in order — an hourly timestamp, GHI in W/m², and ambient temperature in °C. A full year is 8 760 rows, and a header row is optional and detected automatically. The application accepts more than that reminder suggests — column names are matched flexibly, and an in-plane irradiance column is accepted as well:

QuantityAccepted column names
Timetime, datetime, date, timestamp, time(utc), time(local), date/time
GHIghi, g(h), gh, global_horizontal, global horizontal irradiance, irradiance, solar irradiance, allsky_sfc_sw_dwn
GTIgti, g(i), gi, in-plane irradiance

When the file carries a temperature column, monthly average temperatures come from the file instead of from the seasonal model.

Irradiance and site conditions

FieldDefaultRangeWhat it does
GHI0.0 kWh/m²/yr0–3000 kWh/m²/yrAnnual global horizontal irradiance. Filled automatically once weather data is fetched or read.
GTI (in-plane)0.0 kWh/m²/yr0–3500 kWh/m²/yrAnnual irradiance on the tilted module plane. Filled automatically, and the figure the yield is built from.
(source line)"Source: —"—Reads "Source: PVGIS (EU JRC) — auto fetched", "Source: NASA POWER — auto fetched" or, in red, "Source: Auto-fetch failed — switch to GHI file".
Avg. ambient temp.28.0 °C−10–55 °CSite air temperature used by the module temperature model.
Mounting typeOpen Rack – Ground Mount4 optionsSelects the Sandia thermal coefficient pair below.
Avg. wind speed3.0 m/s0.5–15.0 m/sSite wind speed used by the module temperature model.
Ground albedo (ρ)0.250.05–0.80Reflectance of the ground. It feeds only the rear-side gain of a bifacial module; it has no effect on a monofacial one. See Bifacial gain.

The four mounting configurations and their coefficient pairs:

Mounting typeab
Open Rack – Ground Mount−3.56−0.075
Roof Mount – Close−2.81−0.0455
Stand-off Mount−3.23−0.130
Insulated Back−2.81−0.0455

They feed the module temperature, and through it the temperature loss:

T_module = T_ambient + G × exp(a + b × W)
Loss (%) = |μPmpp| × (T_module − 25)

W is the wind speed and μPmpp is the module's power temperature coefficient, read from the module file. G is the average operating irradiance derived from GTI as the smaller of 900 W/m² and GTI × 1000 / (365 × 8), or 600 W/m² when GTI is still 0. Once a module file is loaded a formula trace under the wind speed shows the working. See Temperature losses.

ADVANCED expanders

Three expanders, collapsed by default, each header carrying a live summary.

Performance-ratio losses (summary "≈ 19.0 % combined" on the defaults). Every loss is a percentage, and together they give the performance ratio the yield is multiplied by. In depth: Losses and performance ratio.

FieldDefaultRangeWhat it does
String Inverter efficiency (string) / Central Inverter efficiency (central)97.0 %50–100 %Conversion efficiency of the inverter. The label follows the design; loading an inverter file does not change it.
String DC cable losses — (MMS → SMB) in a central design1.0 %0–20 %Resistive loss on the DC run out of the tables.
AC cable losses (Str. Inv. → ICR) — DC cable losses (SMB → Central Inv.) in a central design1.0 %0–20 %Resistive loss on the second leg: AC to the control room, or the DC trunk to the central inverter.
Soiling losses2.0 %0–20 %Dust, dirt and bird droppings on the glass.
Temperature losses6.0 %0–20 %Loss from the modules running above 25 °C. Computed automatically once a module file is loaded; the read-only Module temp. (Sandia) line under it shows the working.
Module mismatch1.0 %0–10 %Loss from modules in a string not being electrically identical.
Shading losses1.0 %0–20 %Row-to-row shading. Greyed out while the auto-compute below is on.
Auto (row-to-row, GCR)on—Derives the shading loss from the plant's GCR on Generate Layout; the line under it then reads "Auto → 1.23% (row-to-row, computed)", or "Auto → — (needs the site's latitude)" on a layout-only site with no latitude. See Shading.
Module ground clearance0.5 m0.0–5.0 mHeight of the module's lower edge above the ground. It feeds the Shadow View cross-section only, not the computed loss.
Availability99.0 %50–100 %Fraction of the year the plant is available to generate.
Transformer losses1.0 %0–10 %Loss in the step-up transformer.
Other losses2.0 %0–10 %Monitoring, auxiliary and miscellaneous consumption.

Degradation & lifetime (summary "0.40 %/yr · 30 yr"). In depth: Lifetime and P-values.

FieldDefaultRangeWhat it does
1st year degradation1.0 %0–10 %The initial drop in output over the first year of exposure, applied once.
Annual degradation0.4 %/yr0–5 %/yrCompounding output loss applied from year 2 onward.
Plant lifetime30 years1–50 yearsHow many years the lifetime total runs for.
Year 1 (actual) = capacity (kWp) × specific yield × (1 − 1st year degradation)
Year n (n ≥ 2)  = Year 1 (actual) × (1 − annual degradation)^(n−1)

Uncertainty & exceedance (summary "P50 / P75 / P90"). The three probability rows of the Summary view are named from these fields, so read the row label rather than assume P50, P75 and P90.

FieldDefaultRangeWhat it does
Combined uncertainty (1σ)5.0 %0.1–30.0 %One standard deviation of the combined yield uncertainty. Drives all three exceedance figures.
Exceedance prob. 150.0 %1.0–99.9 %First probability row.
Exceedance prob. 275.0 %1.0–99.9 %Second probability row.
Exceedance prob. 390.0 %1.0–99.9 %Third probability row.

The tooltips give the two standard cases:

P75 = P50 × (1 − 0.674 × σ)
P90 = P50 × (1 − 1.282 × σ)

Tools tab

No parameters of its own — this tab edits the generated layout and opens the studies. It can be opened at any time; before a layout its tooltip reads "Generate a layout first" and its buttons are greyed out, except Robot count from DXF…. Its cards are Obstructions (Draw Rectangle, Draw Polygon, Undo Last, Clear All), the tip "Tip: Click and drag a blue ICR to reposition it." once a run has placed control rooms, Main Control Room & Objects (Place MCR, Remove MCR, Place Object, Remove Objects) and Studies, whose five buttons are, in order:

  1. 🔆 Simulation with AC Capacity
  2. 🤖 Robotic Module Cleaning
  3. Robot count from DXF…
  4. 🌓 Shadow View (row spacing)
  5. ⚡ Earthing Design

Robot count from DXF… and Earthing Design… are also on the Tools menu. See Obstructions and Site equipment; the studies' own inputs are in the next section.

Parameters set outside the input panel

Seven windows carry their own inputs, with defaults of their own.

Site reference

Opens when you choose a CAD drawing or an image with Browse…. Nothing is pre-filled. The choice and the image scale are saved in the project and reused at every Generate. In depth: CAD drawing.

FieldDefaultRangeWhat it does
SCALE (images only) — "[100.00 m] on site is drawn as [10.00 mm]"100 m / 10 mmsite 0.1–1 000 000 m; drawing 0.01–100 000 mmThe scale the image is traced at.
LOCATIONthe first mode offeredDrawing's coordinates (a CAD drawing whose coordinates look like UTM only) · Place by latitude and longitude · Layout onlySays where the drawing sits.
UTM zone + North / South (Drawing's coordinates)none — pick oneZone 1–60The zone the drawing was made in. A zone declared in the drawing is used as it is.
Latitude / Longitude (Place by latitude and longitude)empty−90–90 / −180–180°The centre of the site boundary. The drawing is moved there, never scaled or rotated.
Latitude (Layout only)empty — optional−90–90°Used for automatic tilt and row pitch only.

Layout only leaves the location unknown: no energy yield, no KMZ, no satellite imagery, and — without a latitude — no automatic tilt, row pitch or building-shadow clearance.

String sizing

Opened from Size…. It needs a module file and an inverter file. In depth: String sizing.

FieldDefaultRangeWhat it does
System voltage1500 V1000, 1100, 1500 or 2000 V (editable)The hard insulation limit the cold-day open-circuit voltage must stay under.
Coldest day−5.0 °C−40–40 °CSets the cold-case voltages, and so the maximum string length.
Hottest day45.0 °C10–70 °CSets the hot-case operating voltage, and so the minimum string length.
ModelSandia (wind-based)Sandia (wind-based) or NOCT modelHow cell temperature is derived from ambient.
Wind speed3.0 m/s0–15 m/sSandia only.
NOCTfrom the module file30–60 °CNOCT model only; marked estimated when the file carries none.
Irradiance, hot case1000 W/m²100–1200 W/m²The irradiance the hot-case cell temperature is evaluated at.
Coefficientthe file's Voc coefficient, else −0.28 %/°C−1.0 to −0.05 %/°CUnder the Override voltage temperature coefficient expander; applied to both Voc and Vmp.
Modules in series / Modules per stringthe largest feasible string1–200The pick, written back to the panel by Use this string.
Parallel strings per table / Strings per tracker—1–200The second value written back.

Simulation with AC Capacity

Needs a module file and an inverter file. In depth: Sizing from an AC capacity.

FieldDefaultRangeWhat it does
AC capacitythe largest multiple of 100 kW that fits the layout's DC at a ratio of 1.301.0–5,000,000 kWThe target the inverter count is sized to, never under-sized.
DC/AC ratio1.300.80–2.50Target DC is the requested AC multiplied by this.
Overload limit1.5 (string) / 1.4 (central)1.00–2.00The design overload limit, not the inverter's nameplate DC input. A ratio above it is clipped to it.
Modules per string (with Size…)the panel's Modules per row (fixed tilt) or Modules per string (N–S) (tracker)1–200The series count the strings are built from.
Module Pmax · Inverter rated AC (under Override nameplate values)the module file's and the inverter file's nameplate values0–2000 W · 0–100,000 kWThe nameplate figures the simulation uses.
ICR block ACNot set (0), every time the window opens0–5,000,000 kW, step 100The AC capacity one ICR block serves. Set, the block DC is this × the ratio, and Regenerate writes it into ICR Block, rounded up to three decimals. Not set keeps the panel's ICR Block.
Strings per SMB (central only)201–500Boxes per inverter follow from it. Enabled only when the target fits the layout.
Let me choose where placement startsoff—After regenerating, click a point on the plot; the tables nearest it are kept.

Robotic module cleaning

Sizes the fleet for the generated layout. In depth: Robotic module cleaning.

FieldDefaultRangeWhat it does
Travel per charge0 m — no limit0–100,000 mHow far a robot goes on one charge.
Standard bridge spanthe configured gap — Gap between MMS-Tables (1.0 m) on fixed tilt, N–S service gap between units (2.0 m) on a tracker; 2.0 m if that is zero0–50 mThe widest gap a standard bridge spans.
Skip lines up to00–1,000, steps of 0.5A segment carrying this many units or fewer gets no robot; a half unit counts 0.5.
Out and backon—The robot must return on the same charge, doubling the distance to cover.

Nothing is bridged unless you tick it in the list of gaps. The fleet result is saved with the project; the window's own answers are not, and it opens on the defaults every time.

Robot count from DXF

Sizes a cleaning fleet from any plant layout DXF, with no layout generated, and writes nothing into the project. In depth: Robot count from DXF.

FieldDefaultRangeWhat it does
Structureread from the drawing (Fixed tilt · auto / Single-axis tracker · auto)Fixed tilt or TrackerChanges the wording only, never the count.
Travel per charge0 m — shown as no limit0–100,000 m, step 50How far a robot goes on one charge.
Standard bridge spanthe drawing's most common gap between tables, to 0.1 m; 2.0 m if the drawing has none0–50 mThe widest gap a standard bridge spans. Reset on every new file.
Skip lines up to00–1,000, step 0.5A line or segment carrying this many units or fewer gets no robot; a half unit counts 0.5.
Out and backon—The robot must return on the same charge, doubling the distance to cover.

The Layers view assigns each layer of the drawing a role, guessed from its name; only the tables layer is required.

Earthing Design

A preliminary IEC earthing calculation for the generated layout, with IS 3043 and IEEE 80 shown as cross-checks. There is no run button: the window calculates when it opens and again as you edit. Its inputs are not saved in the project; they are remembered only while the application window stays open. The fields, their defaults and what each one drives are on Earthing design. The inputs are in seven groups, in this order:

GroupWhat it sets
Soil & siteSoil resistivity (100.0 Ω·m) and the season factor (1.50) that give the design resistivity, the gravel layer, the corrosion allowance and the design life
Fault dataThe LV and MV fault currents and times (5.0 kA and 25.0 kA, 1.00 s each), the MV neutral, the report-only HV duty, and the touch / step duration, split factor and X/R
TargetsWhole plant (1.00 Ω), Each earth pit (5.0 Ω), LA earth pit (10.0 Ω) and the pit rule
Earth pit (maintenance-free)Electrode length (3.0 m), rod and bore diameters, backfill resistivity, pit spacing and strip depth
ConductorsThe initial and final temperatures (30 → 300 °C), the GI strip and Cu cable size lists, and wastage (5 %)
Equipment rulesPits per ICR, USS, MCR, transformer neutral and arrester; fence, gate, CCTV and weather-station pits; frame bonding and tracker jumpers
Layout rulesStrip in the AC and MV trenches, and the link, runner-split and cross-link lengths

Pile layout

Opened from Piles: OFF or Edit-Pile ▸ Define Pile Layout…. In depth: Piles.

FieldDefaultRangeWhat it does
Full / Half switchFullFull table · Half table (tracker wording on a tracker)Chooses which pattern you are editing. Shown only when the plant has half units.
Auto grid… — Piles per row41–100Piles along X (east), evenly spaced and inset 6 % from the ends.
Auto grid… — Rows of piles21–100Rows along Y (north), inset 10 % from the sides. Replaces the piles placed so far on the current tab's unit.
Pile radius0.15 m0.01–2.0 mThe circle each pile is drawn as. One radius for full and half units.

Full tables carry the full pattern. Half tables carry a half pattern — derived from the full one by default (same end overhangs, even spans, and on a tracker a drive pile at the centre), or your own once you edit it on the Half tab; Reset to derived returns to the derived one. Offsets are measured from the unit's own south-west corner. The patterns are saved with the project and carried across a Generate; the overlay's ON / OFF is not saved.

What a project file keeps

A saved .slp project keeps every input on the five stage tabs:

  • Boundary and location: the boundary file path, the Site reference choice and the image scale.
  • Files: the paths of the module, inverter, hourly weather and contour files — kept even when a file has gone missing.
  • Array, Site, Electrical and Yield: every field on this page, including Structures & Shadow, Topography, the three cable allowances, Maximize placement, half tables, the Place Lightning Arresters tick, the shading auto-compute tick, ground clearance and the ACCB & Transformer card's rules.
  • Pile patterns: full, half and the radius.

It also keeps the layout, the control rooms, inverters and cables, the MCR, USS and objects, drawn obstructions, sketch elements and hand-drawn trenches, the terrain and energy results, the BOM as edited, the SLD and its background, the electrical grouping, the cleaning fleet result, and the record of the inputs the layout was generated from.

Not saved: the Earthing Design inputs, the Robotic Module Cleaning window's answers, anything in Robot count from DXF, the AC-capacity window's ICR block AC (the ICR Block value it wrote is saved), and view state — the Layers toggles, Satellite, Wireframe and Piles: ON/OFF. See Projects.

Values the application derives rather than asks for

ValueHow it is derived
Tilt angle, override offLatitude × 0.76 + 3.1°
Row pitch, override offThe no-shading pitch at winter-solstice solar noon
GCRTable height ÷ row pitch on fixed tilt; aperture ÷ effective east–west pitch on a tracker
Number of control roomsFor each separate piece of land — tables linked by gaps of no more than 300 m — its MWp ÷ ICR Block, rounded up, half tables weighing 0.5; the plant count is the sum. Re-checked after the tables under the rooms are cleared, and on fixed tilt again after the building-shadow keep-clear, which can only lower it
Arrester countA square grid at the protection radius inside the usable area, plus one extra arrester for any table left beyond the radius of every placed one
Street light countRoughly the perimeter ÷ the pole-to-pole span
Pile countFull units × the full pattern + half units × the half pattern
ACCBs per ICR blockThe block's inverters ÷ Inverters per ACCB, max, rounded up
Transformers per ICR blockThe larger of feeders ÷ the per-transformer maximum and, with an inverter file, the block load ÷ the size limit, both rounded up
Transformer (IDT) ratingThe load (Σ PmaxOut of the inverters on it) rounded up to the next listed rating within the limit
Transformer windingsFeeders on the transformer + 1
Power transformerΣ PmaxOut × margin ÷ derating, rounded up to the next listed MVA rating
Cleaning fleetOne robot per line to start, growing where a line is broken by an unbridged gap and where a charge cannot finish a segment
Plant AC capacityThe inverter file's AC power rating × the inverter count, or the target of a Simulation with AC Capacity when one was run
Temperature lossThe module temperature model, once a module file supplies the power coefficient
Shading loss, auto onRow-to-row shading from the plant's GCR, computed on Generate Layout
Specific yieldAnnual GTI × performance ratio
CUFYear-one energy ÷ (capacity in kWp × 8760 hours)

Where to go next

On this page