Inferensys

Glossary

Dynamic Scheduling

A control arrangement where a generator's telemetered output is electronically transferred from its physical host balancing authority to a remote balancing authority's Area Control Error equation in real-time.
AI evaluator reviewing output quality on laptop, comparison metrics visible, casual evaluation session.
REAL-TIME INTERCHANGE ACCOUNTING

What is Dynamic Scheduling?

A control arrangement where a generator's telemetered output is electronically transferred from its physical host balancing authority to a remote balancing authority's Area Control Error equation in real-time.

Dynamic Scheduling is a NERC-defined interchange transaction mechanism that electronically transfers the real-time telemetered output of a specific generator from its physical host Balancing Authority to a remote purchasing Balancing Authority. This transfer is accomplished by continuously integrating the resource's MW output into the remote entity's Area Control Error (ACE) equation, effectively making a physically distant generator appear electrically and commercially within the buyer's metered boundary for secondary frequency control purposes.

The operational implementation relies on a Pseudo-Tie, a telemetered data stream representing the dynamically scheduled resource's real-time power flow. The receiving Balancing Authority's Automatic Generation Control (AGC) system treats this pseudo-tie value as an actual tie-line flow, adjusting its regulation dispatch to account for the remote generator's variability. This mechanism is critical for integrating variable renewable resources and enabling cross-balancing authority Load-Frequency Control without requiring a physical transmission reservation for the specific energy transfer.

DYNAMIC SCHEDULING

Frequently Asked Questions

Clear, technically precise answers to the most common questions about dynamic scheduling, pseudo-ties, and their role in modern balancing authority operations.

Dynamic scheduling is a real-time control arrangement where a generator's telemetered net output is electronically transferred from its physical host balancing authority to a remote balancing authority's Area Control Error (ACE) equation. Instead of physically moving power across a tie-line and adjusting schedules, the host BA continuously sends the resource's actual megawatt output via Inter-Control Center Communications Protocol (ICCP). The receiving BA then treats this value as a pseudo-tie flow, incorporating it directly into its Automatic Generation Control (AGC) calculation as if the generator were physically within its own metered boundary. This allows the receiving BA to use the resource for frequency regulation and energy balancing without the latency of traditional schedule changes.

MECHANISM

How Dynamic Scheduling Works

Dynamic scheduling electronically transfers a generator's telemetered output from its physical host balancing authority to a remote balancing authority's Area Control Error equation in real-time.

Dynamic scheduling is implemented by establishing a continuous telemetry link between the generator and the remote balancing authority's Energy Management System (EMS). The generator's actual MW output is measured and transmitted via ICCP every 2 to 6 seconds, where it is integrated into the receiving authority's Area Control Error (ACE) calculation as if the resource were physically located within its metered boundary.

A corresponding pseudo-tie value is simultaneously subtracted from the host balancing authority's ACE equation to prevent double-counting. This electronic transfer allows a generator in one geographic region to provide regulation reserve or contingency reserve to a distant balancing authority, optimizing the economic dispatch of ancillary services across the interconnection without requiring physical transmission reconfiguration.

PSEUDO-TIE CONTROL MECHANISMS

Key Features of Dynamic Scheduling

Dynamic scheduling electronically transfers a generator's telemetered output from its physical host balancing authority to a remote balancing authority's Area Control Error equation in real-time, enabling virtual resource sharing across metered boundaries.

01

Pseudo-Tie Integration

A pseudo-tie is a telemetered reading representing the real-time power flow of a dynamically scheduled resource. The receiving balancing authority's Automatic Generation Control (AGC) system treats this signal as an actual tie-line flow for control purposes.

  • Electronically mimics a physical tie-line meter
  • Updated every 2 to 6 seconds via ICCP
  • Eliminates the need for physical transmission rights
  • Enables cross-boundary resource sharing without geographic constraints
02

Real-Time ACE Transfer

The core mechanism of dynamic scheduling is the instantaneous transfer of a generator's output from the host's Area Control Error (ACE) equation to the receiving balancing authority's ACE calculation.

  • Host BA subtracts the telemetered MW from its ACE
  • Receiving BA adds the same MW value to its ACE
  • Both operations occur within the same AGC scan cycle
  • Maintains interconnection-wide generation-load balance integrity
03

ICCP Data Exchange Protocol

Dynamic scheduling relies on the Inter-Control Center Communications Protocol (ICCP), standardized as IEC 60870-6, for real-time data transfer between balancing authorities.

  • Provides bidirectional telemetry at sub-second latency
  • Transmits MW output, status, and control signals
  • Requires redundant communication paths for reliability
  • Enables coordinated AGC across utility control centers
04

Regulation Reserve Sharing

Dynamic scheduling allows balancing authorities to share regulation reserve obligations by virtually transferring responsive capacity from resource-rich areas to load centers.

  • Reduces the need for local regulation procurement
  • Optimizes use of fast-ramping resources across regions
  • Supports Control Performance Standard 1 (CPS1) compliance
  • Lowers overall ancillary service costs through pooling
05

Metered Boundary Bypass

Dynamic scheduling effectively bypasses the physical metered boundary between balancing authorities by treating a remote generator as if it were electrically within the receiving BA's footprint.

  • No physical power flow across the tie-line changes
  • The interchange schedule remains unaffected
  • Only the ACE equation inputs are modified
  • Requires NERC approval and coordination agreements
06

Inadvertent Interchange Accounting

Dynamic scheduling introduces complexity in inadvertent interchange accounting, as the energy is physically delivered in one BA but attributed to another for control purposes.

  • Requires precise time-synchronized metering
  • Host BA records actual physical generation
  • Receiving BA records the pseudo-tie value for settlement
  • Discrepancies must be reconciled through interchange schedules
INTERCHANGE CONTROL MECHANISMS

Dynamic Scheduling vs. Static Scheduling

A comparison of real-time electronic transfer of generation versus fixed contractual interchange schedules between balancing authorities.

FeatureDynamic SchedulingStatic SchedulingPseudo-Tie

Definition

Real-time electronic transfer of telemetered generator output from host BA to receiving BA

Fixed hourly interchange schedule agreed upon in advance between BAs

Telemetered reading representing dynamic schedule flow, treated as actual tie-line flow by receiving BA

ACE Calculation Impact

Instantaneous; generation directly enters receiving BA's ACE equation

Delayed; mismatch appears as inadvertent interchange until schedule is updated

Instantaneous; pseudo-tie value directly enters receiving BA's ACE equation

Schedule Update Frequency

Continuous (every 2-6 seconds via AGC cycle)

Hourly or sub-hourly (typically 15-60 minute blocks)

Continuous (every 2-6 seconds via AGC cycle)

Inadvertent Interchange

Eliminated for the dynamically scheduled resource

Accumulates until corrected via future schedule adjustments

Eliminated for the pseudo-tied resource

Metering Requirement

Real-time telemetry from generator to both host and receiving BA

Post-hoc meter data submission for settlement

Real-time telemetry from resource to receiving BA

Regulation Reserve Responsibility

Receiving BA

Host BA (unless contractually transferred)

Receiving BA

NERC Compliance Standard

BAL-005: Balancing Authority Control

BAL-005: Balancing Authority Control

BAL-005: Balancing Authority Control

Typical Use Case

Integrating remote renewable generation into a distant load center

Traditional bilateral energy trades between neighboring BAs

Aggregating distributed energy resources behind a single metered boundary

GRID INTEGRATION

Real-World Applications of Dynamic Scheduling

Dynamic scheduling enables the seamless transfer of generation resources between balancing authorities, unlocking new operational models for renewable integration and cross-border energy trading.

01

Renewable Energy Integration

Dynamic scheduling is the primary mechanism for integrating remote wind and solar farms into distant load centers. A wind farm physically located in one balancing authority can be electronically transferred to a metropolitan utility's Area Control Error (ACE) equation, allowing the load-serving entity to directly manage the variable resource as if it were inside its own footprint. This eliminates the need for complex, layered interchange schedules and reduces inadvertent interchange accumulation.

< 4 sec
Telemetry Update Rate
02

Pseudo-Tie Implementation

A pseudo-tie is the core telemetry mechanism enabling dynamic scheduling. The real-time power output of a dynamically scheduled generator is telemetered to the receiving balancing authority's Energy Management System (EMS) via Inter-Control Center Communications Protocol (ICCP). The receiving EMS treats this value as a virtual tie-line flow, incorporating it directly into its ACE calculation. This requires strict adherence to NERC BAL-005 standards for data quality and latency.

99.95%
Required Data Availability
03

Cross-Border Energy Trading

Dynamic schedules facilitate international electricity trade by allowing a generator in one jurisdiction to dynamically serve load in another without physical reconfiguration. The host balancing authority meters the generator, while the receiving balancing authority incorporates the telemetered value into its control logic. This arrangement requires robust legal frameworks and real-time data exchange agreements between system operators, often governed by Joint Operating Agreements (JOAs).

MW
Scheduling Granularity
04

Virtual Power Plant Orchestration

Aggregators use dynamic scheduling to combine thousands of distributed energy resources (DERs)—such as rooftop solar, batteries, and smart thermostats—into a single Virtual Power Plant (VPP). The aggregated output is dynamically scheduled into a utility's ACE equation, allowing the VPP to provide regulation reserve and contingency reserve services. This transforms passive consumers into active grid participants, enhancing resilience without centralized infrastructure.

2-6 sec
AGC Command Cycle
05

Emergency Energy Transfers

During extreme weather events or sudden generation loss, dynamic scheduling enables rapid, automated energy transfers between non-adjacent balancing authorities. A reliability coordinator can initiate a dynamic schedule to redirect power from an unaffected region to a stressed area, bypassing the normal interchange scheduling timeline. This capability is critical for preventing cascading outages and supporting Under-Frequency Load Shedding (UFLS) avoidance.

< 15 min
DCS Recovery Requirement
06

Metering and Settlement Integrity

Dynamic scheduling demands high-fidelity, time-synchronized metering to ensure accurate financial settlement. The host balancing authority remains responsible for physical metering, while the receiving balancing authority uses the telemetered pseudo-tie value for control. Any discrepancy between the two data streams results in inadvertent interchange, which must be tracked and unwound through the Inadvertent Interchange Payback process defined by NERC. Redundant ICCP links and Phasor Measurement Unit (PMU) data are often used to validate the schedule.

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.