Row-by-row calibration, backtracking logic and control network acceptance
Commissioning software for solar tracker systems where thousands of tracker rows, each with its own motor, controller and comms link, have to prove out before the plant can chase the sun.
A single-axis tracker system is a control problem layered on top of a mechanical one: every row has a slew drive, a controller and a comms link back to a master, and the row's backtracking and stow logic has to be correct before the row is allowed anywhere near production. Deskely holds every tracker row, controller and comms segment in one register with the calibration and control network acceptance gates built in.
- Assets
- Tracker rows, slew drives, controllers, comms
- Test
- Row calibration, backtracking test, stow test
- Interface
- Master controller and plant SCADA
- Gate
- Control network acceptance
Choose your project type
The problem
Two thousand tracker rows, each one a mechanical and a control asset, and a spreadsheet cannot show which row is still open loop.
A tracker system is not a fixed rack: every row has a slew drive, gearbox, controller and a comms segment tying it back to a master controller, installed and calibrated row by row across weeks of construction, often by a crew separate from the module installers.
When row calibration sheets, backtracking test results and comms commissioning records sit in a tracker OEM's own spreadsheet, the EPC cannot tell which rows are still running open loop or defaulting to flat stow rather than tracking the sun under the plant's control algorithm.
Deskely tags every tracker row, controller and comms segment individually, so a site can see exactly which rows are calibrated and networked, instead of trusting a tracker vendor's summary that the block is 'substantially complete'.
Setting up the register
Rows, controllers and comms segments are tagged assets matched to the tracker layout drawing.
Tracker layout drawings, controller wiring diagrams and comms network topology are parsed into a reviewed register, so every row carries its zone, its controller ID and its OEM torque and calibration specification from day one.
Row calibration checklists, backtracking logic test templates and wind-stow functional test templates are defined once per tracker type and instantiated across every row in the plant, whether the plant has two hundred rows or twenty thousand.
The comms network — RS-485 or wireless segments linking rows to zone controllers and the master — is held as its own asset type, so a communication fault is tracked separately from a mechanical calibration defect on the same row.
Execution
Calibration, backtracking and stow testing are proven row by row before a zone joins production tracking.
Slew drive torque, row levelness and zero-position calibration are captured against each row before the controller is commissioned to accept commands from the zone or master controller over the comms network.
Backtracking logic is functionally tested to confirm rows shade-avoid correctly at low sun angles, and wind-stow response is verified against the plant's wind speed thresholds, tripping rows to a safe stow position on command.
Comms dropouts, calibration failures and OEM punch on a slew drive or controller are logged against the specific row, so a handful of open rows in one zone does not block the rest of the plant from being released to auto-tracking.
Control network acceptance and handover
The plant is released to auto-tracking from signed calibration and comms records, not a tracker OEM's verbal confirmation.
Control network acceptance testing confirms every row responds to the master controller's tracking angle and stow commands within tolerance, with the evidence captured against the same register used for row-level calibration.
The handover pack for the O&M provider includes as-built row calibration data, controller firmware versions and comms topology, keyed to the row so a future fault can be diagnosed against the original commissioning record rather than guessed at.
Every signature carries a name, role and timestamp, which is what the asset owner and the tracker OEM's warranty terms require before auto-tracking is accepted as commissioned rather than provisionally enabled.
Firmware and comms integrity across the tracker fleet
A tracker fleet is a fleet of networked controllers, and a firmware mismatch or a spoofed comms packet is a control problem the site's electricians were never trained to chase.
Every tracker row's controller runs firmware that determines its backtracking algorithm, wind-stow thresholds and command response, and a mixed fleet — rows commissioned in different construction phases, or replaced under warranty — can end up running different firmware versions that behave subtly differently under the same master controller command, a discrepancy invisible until a wind event stows some rows late.
Deskely tracks the firmware version installed on every controller against the OEM's approved version list, so a row still running a superseded version is a visible finding rather than a fact only the tracker OEM's field technician happens to remember from the last site visit.
SCADA point-to-point verification confirms every tracker row's status, position and fault flags actually map through the zone controller to the plant historian correctly, because a row that is tracking perfectly but reporting to the wrong SCADA point looks, from the control room, exactly like a row that isn't tracking at all.
HV switching sequences and live-line permit coordination
Energising a substation is not one event, it's a sequenced series of HV switching operations under a permit-to-work regime where a step out of order is the incident, not the paperwork about it.
Energisation of a collector substation proceeds through a defined HV switching sequence — isolating, earthing, de-earthing and closing breakers and disconnectors in a specific order — coordinated with the DNO or transmission operator's control centre and executed under a permit-to-work that names the authorised person for each step.
Deskely holds the switching sequence and its permit-to-work sign-off as its own record set against the substation, with each step's authorised person, timestamp and confirmation from the network operator's control centre captured in order, so a deviation from the approved sequence is a visible finding rather than something only reconstructable from a switching log in someone's site diary.
Arc flash study incident energy calculations for each bay feed directly into the PPE category required for that switching step, and Deskely ties the arc flash label on each piece of switchgear back to the study revision it came from, so a superseded label after a protection setting change is caught before a switching crew works to the wrong category.
Gas purity certification and hazardous area verification
Hydrogen that meets stack performance specs still isn't hydrogen the offtake agreement will accept, and the electrical equipment standing next to it still has to be proven rated for the zone it sits in.
An electrolyser stack can commission cleanly on voltage, current density and gas production rate and still produce hydrogen that fails the offtake agreement's purity specification, because moisture carryover or incomplete oxygen removal in the purification skid shows up as a gas quality certificate problem, not a stack performance problem, and the two are tested and signed off separately.
Deskely holds gas purity certification — moisture content, oxygen content and any trace contaminant results against the offtake specification — as its own record set tied to the purification skid and the specific batch or continuous run it applies to, distinct from stack commissioning data, so a buyer's quality claim can be checked against the actual certificate rather than an assumption that the stack passed so the gas must be fine.
Hazardous area classification drawings define which zones require ATEX or equivalent explosion-protected equipment, and Deskely ties every electrical device installed in a classified zone back to its certification and the zone it was rated for, so a standard-rated fitting installed inside a Zone 1 boundary by mistake is a visible mismatch rather than something found during a safety audit years later.
Long-term MRV instrumentation baselining
First injection isn't the end of the evidence trail, it's the baseline reading for a monitoring, reporting and verification programme the regulator expects to run for decades after the commissioning team has left.
The MRV plan's long-term monitoring — downhole pressure and temperature gauges, seismic monitoring arrays, groundwater sampling points and surface casing corrosion probes — has to be calibrated and its baseline reading recorded before first injection, because every subsequent reading is interpreted against that baseline, not against a generic instrument specification.
Deskely holds each monitoring instrument's calibration certificate and baseline reading against its own tag, tied to the specific well or monitoring point it belongs to, so a regulator reviewing year-ten data can trace the reading back to the exact commissioning-stage baseline it should be compared against.
Well integrity re-verification — periodic mechanical integrity tests and casing pressure tests required by the MRV plan on a fixed schedule — is tracked the same way overdue preservation routines are tracked elsewhere, so a lapsed re-test on an injection well surfaces as an overdue item rather than a gap discovered during a regulatory audit.
Odour control media and digestate permit compliance
The plant can be running perfectly on gas quality and still be in breach of its environmental permit on odour control media life or digestate nutrient limits, two obligations nobody thinks of as commissioning scope.
Hydrogen sulphide scrubber media in a gas upgrading skid has a finite service life measured in cubic metres of gas throughput, not calendar time, and an environmental permit's odour control condition is usually written against media replacement being kept current, not against the gas leaving the plant smelling acceptable on the day of an inspection.
Deskely tracks scrubber media replacement against cumulative throughput on the specific skid, flagging an approaching replacement threshold the same way it flags an overdue preservation cycle, so odour control compliance is evidenced from a replacement log rather than reconstructed after a neighbour complaint triggers a regulator visit.
Digestate handling and land application on an anaerobic digestion site is typically governed by a nutrient management plan with its own permit conditions on volume, timing and nutrient content, and Deskely holds digestate sampling results and land application records as their own compliance record set, distinct from the digester's process commissioning data, because the two are audited by different parts of the regulator.
The dossier
Every row is proven mechanically and on the network before it joins auto-tracking.
A tracker fleet is thousands of individually calibrated rows tied to a comms network, and a firmware mismatch or a mis-mapped SCADA point is invisible until a wind event stows rows late. The dossier separates mechanical, control logic and network evidence per row.
Row calibration sheet
slew drive torque, row levelness and zero-position calibration are within OEM tolerance
before the row's controller is commissioned to the network
Backtracking logic functional test record
the row shade-avoids correctly at low sun angles under the plant's tracking algorithm
after controller commissioning, before auto-tracking release
Wind-stow verification record
the row trips to safe stow position on command at the plant's defined wind speed threshold
during commissioning of the wind monitoring interlock
Firmware version compliance record
the controller runs a version on the OEM's approved list
at row commissioning and after any warranty replacement
SCADA point-to-point verification record
row status, position and fault flags map correctly through the zone controller to the plant historian
before the zone is released to production tracking
Control network acceptance test record
every row in the zone responds to master controller commands within tolerance
at zone-level handover to auto-tracking
How it runs
From row installation to control network acceptance.
Tracker programmes reward a register that treats every row as its own mechanical and control asset, because a single miscalibrated row can shade its neighbours for years if it is not caught before energisation.
- 01
Model the plant by row
Tracker rows, slew drives, controllers and comms segments modelled as assets tied to their zone and master controller.
- 02
Parse the tracker layout
Tracker layout drawings and comms topology drafted into a reviewed register with OEM calibration specs attached.
- 03
Template the test set
Row calibration, backtracking logic and wind-stow tests defined once per tracker type, instantiated across every row.
- 04
Gate on control network acceptance
Auto-tracking released from signed calibration and comms records, with punch tracked to closure per row.
FAQ
Questions about Solar tracker systems scopes.
Keep reading
Solar and energy storage commissioning
The full sector view: string testing, grid connection, statutory sign-off and the terminology behind them.
Read moreITR records
Pre-energisation checklists and functional performance test records defined once per equipment type and instantiated across every inverter, string and rack.
Read morePunch lists
Defects and vendor punch items raised at the tag with photos, categorised by whether they block mechanical completion or grid connection.
Read moreOther solar and energy storage project types: Utility-scale solar farm commissioning, Commercial rooftop solar commissioning, Battery energy storage system (BESS) commissioning, Solar-plus-storage hybrid commissioning, Floating solar (floatovoltaics) commissioning, Solar substation and grid connection commissioning, Green hydrogen electrolyser commissioning, Carbon capture and storage (CCS) commissioning, Biogas and biomass plant commissioning.