What AI agents already do — and still don't — in power systems engineering
Almost everything published about AI in the power sector is a promise. What's missing is the distinction that decides a purchase: where automation already delivers a verifiable result, and where it still needs an engineer in the loop. This is that map, task by task.
The distinction between an agent and a chatbot
A chatbot describes how the study would be done. An agent executes it: it turns the request into solver calls and returns solved voltages, loadings and violations. The difference shows up in the simplest test there is — give it a case you have already solved and compare the numbers.
Capability map
Every row is judged by one criterion: is the result verifiable outside the tool?
Building and editing the network model
Works today
Creating buses, lines, transformers and generators is structured data manipulation, and the result is inspectable: the model is a file you can open and check.
Running power flow and N-1 contingency
Works today
The solver does the solving, not the language model. The agent turns the request into calls and returns voltages, loadings and violations — numbers you can reproduce outside the tool.
Case screening and scenario sweeps
Works today
Repeating the same analysis across many combinations is exactly where automation beats a human: it is volume, not judgement.
Diagnosing why a case fails to converge
Under supervision
The agent raises plausible hypotheses — islanding, reactive limits, inconsistent data — but telling cause from symptom still depends on someone who knows the network.
Choosing study assumptions and scenarios
Under supervision
Which cases represent the worst credible condition is an engineering decision, with context that is not in the network model. The agent executes the choice; it should not make it alone.
Interpreting grid code and regulatory requirements
Not yet
Regulatory text has exceptions, effective versions and local operator practice. A language model produces a fluent and sometimes wrong reading — and here being wrong has contractual consequences.
Signing off the study
Not yet
Technical responsibility belongs to a licensed engineer. No tool takes that on, and anyone suggesting otherwise is selling risk.
The expensive mistake in this market
A tool that produces fluent engineering prose looks competent until someone checks it. So the useful question in an evaluation is not what it can explain, but what it can reproduce: if the network model is a file you can open, audit and run yourself, the answer stands on its own.
Frequently asked questions
- What is an AI agent for power systems?
- It is software that interprets an engineering request in plain language and then executes the analysis: it builds or edits the network model, runs power flow or contingency cases and reports violations. It differs from a general chatbot because the numbers come from a solver, not from generated text.
- Do AI agents replace the engineer in connection studies?
- No. They cover the mechanical part well — modelling, execution, scenario screening — and do not cover choosing assumptions, interpreting grid code or carrying technical responsibility. The real gain is execution time, not doing without an engineer.
- How do you tell whether an AI agent actually runs simulations?
- Give it a case you have already solved and compare the numbers. A tool that executes returns a reproducible result and a model you can open and audit elsewhere; one that merely describes the procedure does not survive that check.
- Can you trust an AI agent for grid engineering?
- Trust comes from checkability, not from the model. If the analysis runs on a deterministic solver over an inspectable network file, any result can be reproduced outside the tool — and that, not the fluency of the answer, is what supports a technical decision.
- How is an agent's competence in power engineering evaluated?
- With executable benchmarks: the agent is given a task with a verifiable answer and the solution is checked against constraints, rather than the prose being judged. That is the approach of the Power Systems Agent Benchmark (arXiv 2606.20950), covering 41 task families across eight power engineering domains.
An agent that actually runs the simulation
Matt executes pandapower on your network models: power flow, N-1 contingency and connection studies, with the model as JSON you can open and check.
See Matt →