PsFlow · Python engine for transmission studies

Transmission study automation, at the scale the queue demands

PsFlow is a scriptable engine for contingency analysis, transfer limits, and congestion screening. Read the study decks you already have, run thousands of scenarios in parallel, and keep every result reproducible in code.

Works with your existing decks: .raw.con.mon.sub.csv
Scriptable, end to end
A Python API instead of a GUI queue. Every study is a script you can version, review, and rerun.
Parallel by default
Batch contingency sets and scenario sweeps across all available cores, on your workstation or your cloud.
PSS/E-compatible I/O
Ingests the RAW, CON, MON, and SUB decks your workflows already produce. No re-modeling.
Your data stays yours
Bring-your-own-data by design. Models run in your environment under your own data agreements.

Built for the people who actually run the studies

The interconnection queue has outgrown GUI-era tooling. PsFlow serves the teams doing the engineering — not another map portal.

Transmission consultants

Automate screening and restudy work across clients. Turn a week of manual case runs into an overnight batch with a reviewable script and an automated constraint report.

Developer transmission teams

Scope points of interconnection, screen deliverability, and stress-test queue positions in house — without renting another seat of legacy software for every engineer.

Large-load & data center siting

Evaluate load interconnection feasibility under shifting ERCOT and RTO study rules, with contingency and transfer-limit analysis you control end to end.

What PsFlow computes

Three core workflows, exposed as composable Python functions.

Contingency screening

Linearized N-1 analysis over full contingency sets: post-contingency flows, violation detection, and worst-offender ranking on interconnection-scale cases.

ps.contingency_screen(...)

Transfer limits

Source-to-sink transfer capability with binding-constraint identification, for deliverability screening and interface studies.

ps.transfer_limit(...)

Worst-case transfer limits

Transfer limits evaluated across contingency sets to find the credible worst case — the number a screening decision actually turns on.

ps.worst_case_limit(...)

Today PsFlow targets DC-linearized screening, scoping, and congestion workflows. AC analysis is on the roadmap — built on solver work we already maintain in the open.

2026 design partner program

We're taking on a limited number of design partners: pilot pricing, direct access to the engineer building the tool, and a roadmap shaped by your studies. If your team runs screening, deliverability, or congestion work, let's talk.

Get in touch