Inferensys

Glossary

Service Restoration (SR)

The emergency control process of finding and executing a sequence of switching operations to re-energize de-energized customers after a fault by transferring them to healthy feeders.
Operations room with a large monitor wall for system visibility and control.
EMERGENCY GRID CONTROL

What is Service Restoration (SR)?

Service Restoration (SR) is the emergency control process of finding and executing a sequence of switching operations to re-energize de-energized customers after a fault by transferring them to healthy feeders.

Service Restoration (SR) is the algorithmic and operational process of isolating a faulted section of a distribution feeder and re-energizing the healthy, de-energized downstream customers by transferring them to an adjacent, energized feeder via normally open tie switches. The primary objective is to minimize the System Average Interruption Duration Index (SAIDI) by finding the shortest viable switching sequence that respects radiality constraints and thermal limits.

Modern SR engines integrate with Outage Management Systems (OMS) and Distribution Automation (DA) hardware to execute restoration plans automatically. The algorithm must account for Cold Load Pickup (CLPU)—the inrush current surge when thermostatic loads restart simultaneously—and verify that the target feeder has sufficient reserve capacity to accept the transferred load without violating voltage bounds defined by the DistFlow equations.

EMERGENCY GRID OPERATIONS

Key Characteristics of Service Restoration

Service Restoration (SR) is the critical emergency control process that finds and executes a sequence of switching operations to re-energize de-energized customers after a fault by transferring them to healthy feeders. The following characteristics define modern, automated SR systems.

01

Radiality Constraint Enforcement

The restoration algorithm must guarantee the resulting network topology remains a radial tree structure with no closed loops. Distribution systems are designed and protected for unidirectional power flow; a mesh topology would cause protection miscoordination and circulating currents.

  • Graph theory models the grid as nodes (buses) and edges (switches/lines)
  • The solution must be a valid spanning tree connecting all energized nodes
  • Normally Open Points (NOPs) are closed strategically while a downstream sectionalizing switch is opened to maintain radiality
  • Violating this constraint triggers cascading relay trips and potential equipment damage
Tree
Required Topology
0 Loops
Radiality Rule
02

Cold Load Pickup Mitigation

After a prolonged outage, Cold Load Pickup (CLPU) causes a temporary demand surge 2-5x normal load as thermostatically controlled devices (HVAC, refrigerators) start simultaneously. Restoration algorithms must account for this inrush to prevent immediate re-tripping.

  • CLPU current decays exponentially over 10-30 minutes
  • Model Predictive Control (MPC) staggers restoration steps to manage the inrush
  • Load diversity loss means the aggregated peak far exceeds statistical sum
  • Ignoring CLPU is the most common cause of failed restoration attempts
2-5x
Normal Load Surge
10-30 min
Decay Duration
03

Feeder Capacity Constraints

The healthy feeder receiving the transferred load must have sufficient headroom capacity to absorb the new demand without violating thermal limits or causing voltage collapse. This requires real-time loading data from the Outage Management System (OMS) and Distribution Automation (DA) sensors.

  • Each candidate feeder is evaluated for remaining ampacity on conductors and transformers
  • DistFlow equations calculate the resulting voltage profile along the reconfigured path
  • N-1 Criterion may require reserving capacity for a subsequent contingency
  • Overloading a healthy feeder cascades the outage to previously unaffected customers
100%
Capacity Check Required
±5%
Voltage Tolerance
04

Switching Sequence Optimization

The algorithm must output an ordered sequence of switch operations that minimizes the number of maneuvers while maximizing restored load. Each switching step must be validated for transient stability before execution.

  • Mixed-Integer Linear Programming (MILP) formulates switch statuses as binary variables
  • Branch Exchange Method iteratively closes a tie switch and opens a sectionalizing switch
  • Minimizing switch count reduces wear on aging Intelligent Electronic Devices (IEDs)
  • The sequence is simulated in a Digital Twin before field execution to verify safety
< 1 sec
Solution Time Target
Min
Switch Operations
05

Multi-Objective Trade-Offs

Service restoration is inherently a multi-objective optimization problem balancing competing goals: maximizing restored load, minimizing switching operations, equalizing feeder loading, and reducing line losses. There is no single perfect solution.

  • Pareto optimal fronts present trade-offs to the operator for final decision
  • Conservation Voltage Reduction (CVR) can be applied post-restoration to reduce stress
  • Weighting factors prioritize customer count over industrial load criticality
  • SAIDI reliability metrics directly penalize every minute of sustained interruption
SAIDI
Key Reliability Metric
Pareto
Optimal Front
06

Distributed Generation Islanding

When Distributed Energy Resources (DERs) are present, restoration may involve intentional islanding — separating a portion of the grid with local generation to maintain supply independently of the main utility system during a wide-area disturbance.

  • Microgrid Control Systems manage frequency and voltage within the islanded segment
  • IEC 61850 GOOSE messaging enables high-speed peer-to-peer coordination between IEDs
  • Synchronization checks are required before reconnecting the island to the main grid
  • Soft Open Points (SOPs) provide precise power flow control between islanded feeders
IEC 61850
Communication Standard
< 4 ms
GOOSE Latency
SERVICE RESTORATION FAQ

Frequently Asked Questions

Essential questions and answers about the automated process of re-energizing de-energized customers after a fault through intelligent switching operations.

Service Restoration (SR) is the emergency control process of finding and executing a sequence of switching operations to re-energize de-energized customers after a fault by transferring them to healthy adjacent feeders. The process begins when a fault detection mechanism—typically a protective relay or Fault Detection Isolation and Recovery (FDIR) system—identifies and isolates the faulted section. The SR algorithm then analyzes the post-fault network topology using real-time data from Intelligent Electronic Devices (IEDs) and SCADA systems to identify available Normally Open Points (NOPs) on neighboring feeders. The algorithm must respect the radiality constraint, ensuring no closed loops are created, while verifying that the backup feeders have sufficient residual capacity to accept the transferred load without violating thermal limits or voltage constraints. Once a valid restoration plan is computed, the system dispatches control commands to sectionalizing switches and tie switches, reconfiguring the network to restore power to healthy but de-energized sections—often within seconds to minutes.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.