Skip to content
Power Systems & Grid

Grid-code compliance, from PSCAD to IEEE 2800 in one pipeline

Run PSCAD/EMTDC electromagnetic transients, PSS/E transmission power flow, and OpenDSS distribution studies in one open toolchain, with IEEE 2800 and NERC PRC-029 ride-through verification built in.

msx — power-systems
$ msx pscad verify-ieee2800 SolarPlant_250MW.pscx --tstop 3.0 --step 20us -o report.json
$ msx psse solve case.raw
$ msx psse diagram case.raw
The challenge

What slows power systems & grid teams down

01

Interconnection queues

Inverter-based resources need extensive EMT and ride-through studies before they can connect.

02

Black-box vendor models

OEM controller DLLs only run inside specific desktop tools on specific operating systems.

03

Fragmented studies

Transmission, distribution, and EMT models are maintained separately and drift apart.

Reference workflow

One pipeline, end to end

  1. 1

    Import

    PSCAD .pscx, PSS/E .raw, OpenDSS .dss

  2. 2

    Simulate

    EMT & power flow solvers

  3. 3

    Record

    COMTRADE waveforms

  4. 4

    Comply

    IEEE 2800 / NERC PRC-029 report

Capabilities

What ModelScript does for you

EMT simulation

Native PSCAD project ingestion and electromagnetic transient solving.

Ride-through verification

Automated IEEE 2800 LVRT/HVRT and NERC PRC-029 checks with JSON reports.

Power flow & DER hosting

PSS/E transmission cases and OpenDSS unbalanced distribution and hosting-capacity analysis.

COMTRADE waveforms

Read and write IEEE C37.111 transient recordings for comparison against field data.

Open-core toolchain that runs anywhere

Browser, CLI, VS Code, CI pipelines, or air-gapped Enterprise Appliances (AGPL-3.0 Core & Commercial Editions).

Open-Core under the GNU AGPL v3 License; Enterprise Edition (ee/) under the ModelScript Enterprise License. • Trademark Policy