Professional Documents
Culture Documents
DOCUMENT APPROVAL
Author/Modifier: Magnus Johansson Date:
Technical Review: Date:
Quality Review: Gale Keenan Date: 2009-03-10
ABB Manager: Mani Subramanian Date: 2009-08-18
Customer Approval
Date:
(where applicable):
1
REVISION HISTORY
Document Changes
Date Rev Author/Modifier Description of Changes
2005-06-07 A/0.0 SOM050464 New document. All contents from
3AST 001 648 moved to TTT-
template without any changes of the
TM
functions. Trade Mark SPIDER
replaced by Network Manager.
2008-06-23 A/5.0 Niklas Faber Document converted to NM 5
template. Spell-check.
2009-03-10 A00 Gale Keenan Quality reviewed the document format
and sent for technical review.
2009-04-30 A Mani Approval
Subramanian
2009-08-18 B00 Carina Mårlind Removed reference
2009-08-18 B Mani Approval
Subramanian
1
Disclaimer: An absence of signatures signifies that this document has not been approved by ABB Inc. and is not considered a 'final' document.
Page ii
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
Table of Contents
List of Figures
Figure 1 - Overview Diagram..................................................................................... 5
Page iii
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
Page iv
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
PREFACE
Purpose
This specification describes the functionality of the Dispatcher Power Flow function.
Associated Documents
1KSE000377, Functional Description, State Estimator (WAA
1KSE000374, Functional Description, Security Analysis (WAA
1KSE000787, Detailed Description, Dispatcher Power Flow (WAB216)
1KSE000423, Operator's Manual, Dispatcher Power Flow (WAG121)
Conventions
The following text conventions are used in this document to distinguish between different
types of text. Refer to this section when clarification is needed to determine the proper
convention to use.
Page v
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
A Caution is used when system performance may be affected and of potential damage to
the equipment, data, or software.
A Warning is used to advise you when there is a potential for irreversible damage to the
data, hardware, or operating system or when taking or avoiding a specific action could result
in physical harm to you or the equipment.
A Tip helps apply the techniques and procedures described in the text to their specific
needs. A tip suggests alternative methods that may not be obvious and helps the user
understand the benefits and capabilities of the application.
Page vi
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
1 Overview
1.1 Introduction
The Dispatcher Power Flow subsystem performs Dispatcher Power Flow and
Off-Line Power Flow Interface functions.
• Tabular Output
This program will build the tabular output for DPF solution results for any
specified company and zone.
The function can be executed in the real-time database environment under the
control of the Application Monitor, within the following two sequences.
Page 1
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
1.2 Interfaces
The Dispatcher Power Flow subsystem interfaces with the following EMS
subsystems.
The Network Application Monitor controls the execution of all the above
subsystems. In the real-time database environment, DPF is executed both
as part of the real-time power flow (RTPF) and study power flow (STPF)
sequences. In the study database environment, DPF is executed as part
of the study power flow sequence. The input data is set up via this
function, which controls all the data retrieval and scheduling tasks.
• Schedule and Limit Retrieval (SSKD)
The Bus Scheduler determines the load, regulation schedule, and unit
generation as input to DPF. It consists of the following components
Page 2
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
The Load Scheduler distributes the system load into individual load values
based on the load distribution parameters. The system load can either be
entered by the user, or obtained from the main company net load forecast
fetched from the System Load Forecasting subsystem. Before execution
of the Load Scheduler, the user is free to override any of the distribution
coefficients using the displays. This component is the same as the one
described in the Network Model Functional Description.
The DPF subsystem provides the base case solution to the Security
Analysis subsystem in the both the real-time database and study
database environment.
• Optimal Power Flow (OPF)
The DPF subsystem provides the base case solution to the Optimal
Power Flow (OPF) subsystem in the real-time database and study
database environment.
• System Load Forecasting (SLF)
The Outage Scheduler subsystem provides the list of out aged equipment.
• Saved Case Subsystem (SAV)
Page 3
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
The following list presents a brief description of the data components used by
the Dispatcher Power Flow subsystem.
Page 4
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
SSKD
LIM time
dependent
parameters
NMB
SLF LSKD
RSKD
MMI
USKD
SAV
Save Cases
DPF
Solved
Case
PFIEEE
Page 5
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
2 Functional Description
Page 6
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
Automatic Adjustments
The adjustments handled by the Dispatcher Power Flow include: transformer
angle/out-phase tap MW flow control; area interchange control; distributed
slack power; generator/synchronous condenser remote voltage control;
capacitor/reactor voltage control; SVC voltage control; transformer tap voltage
control; and the enforcements of Q-limits at generator buses.
The adjustment of transformer voltage tap control, transformer angle tap
control, SVC voltage control and generator remote voltage control are
achieved by introducing additional state variables into the power flow solution
process. Specifically, these state variables are: the tap ratio for transformer
voltage control; tap angle for transformer MW flow control; and MVAR
generation for SVC and generator remote voltage control.
Corresponding to these state variables, explicit mismatch equations for the
controlled MW flow and controlled bus voltage are included in the network
matrix equations. The generator bus Q-limiting and back off is handled by
switching between the deactivation and activation for the corresponding
explicit voltage mismatch equation together with the use of efficient partial
refactorization.
The error-feedback approach is used for all other control adjustments.
Adjustments are further characterized as either sensitivity-based or injection-
based. For the sensitivity-based adjustments, a set of computed or empirical
sensitivities is required to estimate the control parameter variations. The
capacitor/reactor voltage control belongs to this category. The injection-based
adjustments involve the modification of bus injections to meet the control
objective (i.e. area interchange).
Bus mismatch, rather than the conventional iteration number, is used as the
criterion for starting the adjustments. The bus mismatches are particularly
Page 7
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
suited for this purpose, because they provide a measure of the solution
accuracy and allow for the coordinated control of the adjustments. The
possible "hunting" between different adjustments can be circumvented by
activating them in a selective manner, depending on the solution accuracy and
type of adjustment. In general, the sensitivity-based adjustments are started in
the early stages of the solution, and the injection-based adjustments are
started only when the solution is moderately converged. Practical default
values are supplied for the starting mismatches of all adjustments. The user
can override any of them, if needed.
All the adjustments can be inhibited or activated based on individual
equipment, company, or the entire system.
Transformer Variable Impedance and Step Size Model
DPF supports variable impedance for voltage regulating transformers, where
the impedance is modeled as a nominal value plus a variational term. The
variational term is defined using impedance versus tap position table. DPF
also supports variable step size for the transformer tap. It is also defined as a
function of tap position.
2.1.4 Support
Page 8
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
This task converts the DPF output into the IEEE common card image format
and stores the output into a disk file.
Page 9
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
3 User Interface
This chapter describes important displays in the Dispatcher Power Flow and
related subsystems.
For the figures in this guide, poke points, which initiate an execution, are
identified by a shadowed symbol, and poke points that call up another display
are identified by a regular symbol. Entry fields are delineated by pointed
brackets, "<" and ">". Sample data is also used where appropriate. Some
examples use numbers to denote numeric data, and the letter "A" to denote
alphanumeric data. Displays are arranged into Index, Execution, Input/Output,
and Support sections.
The Dispatcher Power Flow Applications have a large number of displays that
provide the dispatcher with the ability to monitor the status of the control
system and the variables being controlled.
The figures in this chapter represent the current or projected versions of the
various displays.
The DPF Input Index Display, shown in Figure 2, provides poke points to call
up all the DPF input displays.
Page 10
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
Page 11
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
The DPF Output Index Display, shown in Figure 3, provides poke points to call
up all the DPF output displays.
The DPF Execution Control Display, shown in Figure 4, serves as the central
mechanism for the user to enter the execution options, to execute the power
flow supporting tasks.
The display is structured into the following sections:
Page 12
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
• Select Solution Technique - This entry field allows the user to select the
power flow solution technique. Either the Fast Decoupled solution
(default) or the full Newton-Raphson technique can be selected.
• Select Solution Options - This entry field allows the user to modify the
different controls during the power flow solution. The option whether the
power flow should begin from a flat start or not is provided by the entry
"FLAT START" Default value is "YES".
Page 13
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
Page 14
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
4 Special Considerations
Page 15
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
5 Project Definition
The Dispatcher Power Flow subsystem uses the same power system model
that is used by all the other power system applications.
There are no significant Dispatcher Power Flow specific parameters.
Page 16
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011
Dispatcher Power Flow Document Number: 1KSE000375
Function Description Date: 2009-08-18 Revision Index: A
6 Design
This chapter describes the unusual aspects of the design. The Dispatcher
Power Flow subsystem (DPF) executes under the control of the Network
Application Monitor (NAC). In the real time database environment, DPF is
executed as part of the two power flow sequences, the real time one and the
study one. In the study database DPF can also be executed within study
database environment as part of the study power flow sequence.
The application monitor triggers the execution of the power flow sequence
periodically or when a SCADA event occurs. The sequence may also be
triggered manually.
Page 17
Total pages in entire document (including front matter): 23 ABB Inc. © 2005 - 2011