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.
Glossary
Dynamic Scheduling

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.
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.
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.
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.
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.
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
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
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
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
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
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
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Dynamic Scheduling vs. Static Scheduling
A comparison of real-time electronic transfer of generation versus fixed contractual interchange schedules between balancing authorities.
| Feature | Dynamic Scheduling | Static Scheduling | Pseudo-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 |
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.
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.
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.
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).
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.
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.
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.

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us