NESO compliance evidence for inverter-based connections.
Every inverter-based resource connecting in Great Britain — BESS, solar PV, hybrid sites and inverter OEMs — must give NESO credible compliance evidence: a validated EMT model that genuinely represents the plant, plus plant-level studies covering fault ride-through, fast fault current injection and oscillation behaviour. Velon builds that evidence in PSCAD/EMTDC — FRT, FFCI, SSO and the wider GB Grid Code requirements — and takes it through NESO scrutiny. The delivered 40 MW BESS project below is one worked example.
Why NESO compliance is now a design-critical workstream.
For inverter-connected projects, compliance is no longer a document exercise bolted on at the end. It is an engineering workstream that shapes model delivery, study scope and programme.
NESO assesses inverter-based connections against the GB Grid Code and the requirements set out in the relevant Bilateral Agreement. Demonstrating compliance is not about producing paperwork — it requires a model that behaves like the real plant, studies that cover the operating envelope NESO specifies, and a clear chain of evidence linking the connection requirements to the simulations and the submitted results. Where any of those break down, the submission stalls in review.
In practice, four things have to hold together: plant model fidelity (the EMT model is a true representation, with all controllers that influence behaviour — including the Power Plant Controller and its communication delays — represented), operating-mode coverage (export and import, minimum and maximum dispatch, the required control modes and short-circuit levels), fault-performance evidence (ride-through and fast fault current injection across fault types), and oscillation assessment (small-signal stability across the required bandwidth). Each must be traceable back to a stated requirement.
Plant model fidelity
A detailed EMT model that is the same one submitted for compliance, with all influencing controllers — inner loops, PLL, voltage/Q and active-power control, and the PPC with its cycling and communication delays — represented accurately.
Operating-mode & fault coverage
Studies run across the operating envelope NESO specifies — control mode, short-circuit level, minimum and maximum active power, import and export — and fault performance evidenced across the relevant fault types and durations.
Traceable evidence
A clear chain from connection requirement, to simulation case, to submitted result — well-labelled, captioned and auditable, so a NESO reviewer can assess each case and trace it back to the requirement it addresses.
- NESO IBR oscillation guidance (V2, 2025) — small-signal SSO studies for IBR connections
- GB Grid Code — fault ride-through and fast fault current injection requirements
- ENA EREC G99 — connection of generation to distribution networks
- Bilateral Agreement — scheme-specific connection conditions
A full inverter-compliance capability set.
The studies and engineering tasks Velon can deliver for an inverter-based connection — from model integration through to supporting NESO's review of the submission.
EMT model review & integration
Reviewing vendor EMT models and integrating them into the full plant and network representation for study.
PSCAD model validation
Checking model behaviour, initialisation and numerical stability so it is fit for compliance study and submission.
RMS-to-EMT alignment
Reconciling phasor-domain (RMS) and EMT representations so steady-state and dynamic behaviour agree.
Fault ride-through (FRT) studies
Voltage ride-through performance across fault types, durations and retained-voltage conditions.
Fast fault current injection (FFCI)
Reactive-current injection behaviour during faults, evidenced at the connection point.
SSO assessment
Sub-synchronous oscillation studies per the NESO IBR oscillation guidance, time-domain and frequency-domain.
MIMO impedance scanning
dq0 impedance/admittance characterisation using the MHI Full Impedance/Admittance Scanning (3 Phase) tool.
Nyquist stability review
Minor-loop gain eigenvalue loci assessed against the critical-point criterion, with gain margins.
Operating-mode studies
Coverage across control mode, short-circuit level and the required dispatch points.
Export & import conditions
For storage, both discharging (export) and charging (import) operating conditions assessed.
PPC representation
Plant-level controller behaviour, including cycling time and communication delays, captured in the model.
Compliance reports & submission support
Grid-code evidence reports, and support through NESO or DNO technical review and reviewer queries.
A delivered compliance package for a 40 MW battery plant.
This Large BEGA connection brought together oscillation and fault-performance compliance in one coherent evidence package. The plant: a 40 MW BESS — twelve inverter units on a 33 kV collector network — modelled in detail in PSCAD/EMTDC v5. Client confidential.
The scheme connects under a Large BEGA agreement, which under the NESO IBR oscillation guidance requires both a time-domain voltage-magnitude injection study (Section 3.2.1) and an active MIMO frequency scan (Section 3.3). Alongside the oscillation work, the same validated EMT model was used to evidence fault ride-through and fast fault current injection against the GB Grid Code — so the developer received a single, internally consistent compliance package rather than disconnected studies from separate models.
Select a subsystem below to see what was represented in the model and why it matters. The full PSCAD architecture follows.
Phase-locked loop (PLL)
Voltage / reactive-power control
Active-power control loop
Power plant controller (PPC)
Collector network & transformers
Grid Thévenin equivalent
PoC measurement & scan interface
Fault ride-through and fast fault current injection.
The same EMT model carries a configurable fault module used for both FRT and FFCI studies — letting the plant's fault behaviour be evidenced against the GB Grid Code in the same environment as the oscillation work.
For fault performance, the plant is assessed as a Type C Power Park Module under Engineering Recommendation G99 Issue 2 (10 March 2025) — a connection point below 110 kV with registered capacity between 10 and 50 MW. The fault module is configurable for fault type, fault impedance, X/R ratio, fault initiation time and fault duration, so each required scenario can be reproduced precisely, and further scenarios defined by adjusting the same parameters.
Four fault types were studied — three-phase, phase-to-phase, two-phase-to-earth and single-phase-to-earth — each applied for a 140 ms duration with 10% retained voltage at the Point of Interconnection (10% in the faulted phase or phases for the unbalanced faults). All cases were run for both export and import operation, at +40 MW and −40 MW respectively, with the plant at its maximum leading power factor — absorbing its maximum reactive-power capability from the grid — and the POI voltage held at 1 p.u.
Three-phase fault
Phase-to-phase fault
Two-phase-to-earth fault
Single-phase-to-earth fault
A measurement setup at the POI captures the quantities the evidence rests on: active and reactive power, line-to-line and line-to-earth voltages, and the positive-sequence active and reactive current. FRT evidences that the plant rides through the disturbance and recovers; FFCI evidences the positive-sequence reactive current injected during the fault — the quantities a reviewer looks for in the fault-performance part of the submission.
Two complementary lenses on the same stability question.
NESO requires both for good reason: the time-domain test shows the plant behaves stably under real disturbances; the frequency-domain scan quantifies the margins. Both were delivered for the 40 MW BESS, in export, minimum export and import modes.
Voltage-magnitude oscillation injection
Sinusoidal perturbations at 1% of nominal voltage are injected one frequency at a time from 1 Hz to 100 Hz in 1 Hz steps, using a Schroeder multisine approach with up to five simultaneous frequencies per set to reduce run time. The PoC voltage is recorded with and without the plant. FFT extraction of the injected component gives the amplification ratio: a ratio below 1.0 means the plant damps the oscillation at that frequency.
Active MIMO impedance scan (DFScan)
The MHI Full Impedance/Admittance Scanning (3 Phase) tool injects positive and negative sequence signals at 0.5% magnitude to characterise the full 3×3 dq0 impedance matrix from 1–500 Hz (1 Hz steps to 100 Hz, 10 Hz steps beyond). Both scheme-side and grid-side impedances are extracted. The minor-loop gain L(jω) = Z₁(jω)·Y₂(jω) is formed, and its eigenvalue loci are plotted as Bode and Nyquist curves to give the definitive stability verdict.
Voltage injection — PoC response with and without plant
Illustrative of the method. The "with plant" trace exhibits a bounded oscillatory response during the injection window that decays cleanly to the pre-injection level once the disturbance is removed — no evidence of growing oscillations or loss of synchronism. The "without plant" baseline remains flat.
Select a test case to see what it reveals.
The Nyquist criterion: the definitive stability check.
A MIMO system is deemed stable if the eigenloci of the minor-loop gain L(jω) do not encircle the critical point [−1, 0] in the complex plane. This is the test NESO requires for the active frequency scan.
The minor-loop gain is formed as L(jω) = Z₁(jω)·Y₂(jω), with Z₁ the grid-side impedance matrix and Y₂ the scheme-side admittance matrix — both extracted from the MIMO scan. The three eigenvalues of L(jω) are traced across the scanned 1–500 Hz bandwidth for each operating condition, giving the MIMO generalisation of the classical Nyquist criterion. The dominant coupling concentrated in a narrow band around the nominal-frequency region; a dedicated 0–3 Hz scan verified trajectory proximity to the critical point where PPC cycling introduces additional phase shift.
Result: across maximum export, minimum export and maximum import, the eigenvalue loci do not encircle [−1, 0]. Negative-real-axis crossings were identified in the mid-band but well separated from the critical point, confirming adequate gain margin and stable, well-damped behaviour.
Mapped to the NESO IBR oscillation guidance — Large BEGA.
For the 40 MW BESS, the study matrix for a Large BEGA connection requires Tests 3.2.1 and 3.3; fault performance is evidenced separately against the GB Grid Code. Expand each item to see how it is evidenced.
Alongside this oscillation evidence, fault ride-through and fast fault current injection were evidenced against the GB Grid Code using the same validated model — so the SSO and fault-performance results form one internally consistent package rather than outputs from separate models. Every case is traceable back to the requirement it addresses. NESO retains the right to request further studies if field measurements reveal unexpected behaviour; the structured FSOUT dataset and PSCAD project archive make it straightforward to extend the assessment.
What lands in your compliance package.
A practical, procurement-friendly set of deliverables — everything needed to submit, and to respond when a reviewer comes back with questions.
The compliance evidence workflow.
A repeatable route from connection requirements to a submitted, defensible compliance package.
Review connection requirements
Work through the Bilateral Agreement, Grid Code obligations and applicable NESO guidance to define exactly which studies and operating conditions the connection needs.
Receive vendor EMT model
Take in the inverter manufacturer's EMT model — including confidential or black-box models — and confirm what it contains and what it omits.
Integrate the plant model
Build the model into the full plant: collector network, transformers, PPC and connection point, ready for representative studies.
Validate operating modes
Confirm correct steady-state and dynamic behaviour across the control modes and dispatch points the assessment requires.
Configure network equivalents
Represent the AC grid as the required Thévenin or equivalent network, at the short-circuit levels NESO specifies.
Run FRT & FFCI cases
Execute the fault ride-through and fast fault current injection cases across fault types, durations and operating modes.
Run SSO & impedance scans
Perform the time-domain injection studies and the MIMO dq0 impedance scan across the required bandwidth.
Review pass/fail evidence
Assess results against the acceptable-response criteria, identify any margin concerns, and recommend mitigation where needed.
Decision gatePrepare compliance report
Assemble the evidence report and appendices, traceable case by case back to the connection requirements.
Support NESO / DNO queries
Respond to technical review comments and iterate the studies or reporting until the submission is accepted.
When the model is the thing slowing you down.
Compliance delays usually trace back to the model — not the plant. If the EMT model is confidential, black-box, unstable, slow to run or awkward to integrate, that is where we work.
Debugging & controller behaviour
When a model will not initialise, runs unstably, or behaves in ways the controller logic does not obviously explain, we work through the control structure — PLL, voltage/Q, active-power and inner loops — to find and resolve the cause.
PPC delays & plant interactions
Plant-level effects — PPC cycling and communication delays, interactions between units across the collector network — are a common source of low-frequency behaviour. We represent them properly rather than simplifying them away.
Black-box & confidential models
Black-box vendor models are the norm. The impedance-based approach lets us characterise and assess plant behaviour at the connection point without needing access to internal controller parameters.
Slow-running models
Detailed multi-unit models are heavy to run. Network partitioning techniques such as PSCAD's PNI can make a study set practical to execute, with the electrical characteristics at the connection point preserved and verified.
POI measurement
Clear, correct measurement at the Point of Interconnection — P, Q, voltage, angle, frequency and sequence currents — is what the evidence rests on. We make sure the right quantities are captured the right way.
Evidence traceability
A reviewer needs to trace every result back to a requirement. We structure the studies and reporting so the chain from requirement to case to result holds up under scrutiny.
Tell us about your connection.
Whichever side of the table you are on, the starting point is the same: scheme rating, connection voltage, plant type, compliance deadline and model availability. Send those and we will scope the work.
Model compliance support
Your inverter model needs to pass NESO scrutiny across multiple projects. We validate, debug and evidence it so it stands up in review — and stays reusable.
Preparing for NESO submission
You need a defensible compliance package for a specific connection. We deliver the EMT model, FRT/FFCI, SSO and the evidence report, and support the review.
PSCAD study support
You need additional PSCAD study capacity or a specific compliance study delivered. We work as an extension of your team on the EMT and stability workstream.
NESO inverter compliance, EMT modelling, FRT/FFCI and SSO studies, MIMO impedance scanning and grid-code support for BESS and PV developers, inverter OEMs, DNOs and TSOs.