Beruflich Dokumente
Kultur Dokumente
MAY 2004
ANNA UNIVERSITY
CHENNAI – 600 025
CONTENTS
Page No.
2. GETTING STARTED
2.1 Introduction 2-1
2.2 Opening the Menu Screen 2-1
2.3 Operations Using the Menu Screen 2-3
2.3.1 Creation of a new data file 2-3
2.3.2 Modifying an existing data file 2-5
2.3.3 Selecting a file for running the program 2-6
2.3.4 Running the program 2-6
2.3.5 Viewing output file 2-6
2.3.6 Manual 2-6
2.3.7 Exit 2-6
3. DETAILS OF INPUT
3.1 Data Requirements 3-1
3.2 Input Through Console 3-1
3.3 Input Through File 3-1
1.1 Introduction
This program module group named, ‘Economic Dispatch’ consists of two program
module named as Economic Dispatch without Losses and Economic Dispatch with
Losses included. The two modules are independent and can be run independently.
The modules are not provided with GUI. The input data files are to be created
separately for these modules. The outputs of these modules are presented in output
files and the output files can be viewed and a printout can also be taken. The details of
input data and the sequence for data file preparation are explained in chapter three.
1-1
CHAPTER 2 GETTING STARTED
2.1 Introduction
This chapter describes the procedure for accessing the specific program modules in
the AU Powerlab Software. Both these modules have features for creating new data
file ,editing already stored sample system data, running the program and viewing the
results. The details of the procedure are given in the following sections.
2. Enter the student information in the respective boxes. After entering all
information, click Enter button. Then the Opening Window for AU Powerlab
will appear (Fig 2.2)
3. Click the button, ‘Economic Dispatch’ in the Opening Window. Then another
window containing the title of the sub-modules in ‘Economic Dispatch’ will
appear (Fig 2.3).
2-1
Fig 2.2 Opening Window for AU Powerlab
Fig 2.3 Window for the Title of the Modules in Economic Dispatch
2-2
4. Click the button, ‘With loss’ or ‘Without loss’ depending upon the module you
require. Then the Menu Screen for this module will appear (Fig 2.4). The
following are the operations that can be performed under this module.
2-3
Fig. 2.5 Window for Entering File Name
2-4
2. Enter the input data in the sequence as given in chapter three.
3. After entering all the input data, save the file, close the text editor window and
control will return to Menu Screen.
4. If the complete data could not be entered in one sitting, then the file created with
partial data can be saved. The remaining data can be entered in the next sitting by
accessing the saved file using the procedure explained in the next section.
2. Select the desired file and then click open. The desired data file appears on the
wordpad. (Fig 2.8). The necessary modifications are carried out and the
modified file is saved either in the original name or in a new file name. Then
close the text editor window.
2-5
Fig 2.8 Text Editor (Word Pad) Window
2.3.6 Manuals
Click the Lab. Manual button. Then the Laboratory manual for Economic Dispatch in
power system experiment will appear. If you click the User Reference Manual
button. Then the ‘User Reference Manual’ for Economic dispatch module group will
appear. Click either of the buttons to view the relevant part of the respective Manual.
2.3.7 Exit
To quit from the operations performed under the Menu Screen click Exit button.
2-6
CHAPTER 3 DETAILS OF INPUT
Before keying in the data file, it is better to compile the following data for
the given problem.
Statement 1:
DO YOU
WANT
CONVERGENCE
!"#$ % &('*PLOT?
)+-,/.10/+2)3(YES:
45'*3.6,8y,7-'9,NO:
:;4=< n)
>@?2A?CB/DBFE@?HG$IKJMLONMLQPSRUTWV(XYX6ZK[]\$^_LQX`LQa
b cdfehg!ijkQl2mKnpo
q#rs8tug(qwvx
yz r{v
|r
}{~
rv z!
#$~
(f_F@89(;
Keying ‘y’ if you want the plot of demand Vs units Output or els e ‘n’
The data file to be created should contain the following groups of data in the
sequence indicated. As the data is to read in free format, each data should be
separated by a blank. The input data for economic dispatch problem without loss
3-1
and with loss are the same except a small difference. The loss co-efficients are
not required for the former whereas the loss co-efficients are required for the
later.
Where
1: String variable (Max : 80 characters)
1
Where
1: String variable (Max of 80 characters)
1
String Variable
2
String Variable
3
String Variable
3-2
1 2 3
Real Integer
Where
¹$ºPower
1: »¨¼½¾1¿/À¦mismatch
¿/¼@Á$¨Ã@¾Ä Å®ÆinÇ#ÈMW
ÇFÉËÊÌÍÊÎÇÐÏ¥ÑÍÒÇMÓ -15%)
3: Maximum no of iterations
II .The Total number of generator units, physical units for fuel cost and Incremental
fuel cost are given in one line
1 2 3
Integer String
1: Total No of generators
2: Physical units for fuel cost (Max of 10 characters)
3: Physical units for incremental fuel cost (Max of 10 characters)
1 2 3 4 5
Real variable
Where
1: Cost coefficient ai
2: Cost coefficient bi
3: Cost coefficient ci
4: Minimum limit on unit generation
5: Maximum limit on unit generation
3-3
The elements of matrix are given row wise. The number of lines per row will
dependent on the number of elements in a row in the matrix. The data are to be
entered till all the rows are completed.
1 2 3 ……… NG
Real variable
Where
1, 2,………. NG are the elements of the row in the B matrix
2. B0-column matrix
The elements of the column matrix are given row wise. The number of lines required
to enter the elements will depend on the number of elements in the column matrix.
1 2 3 ……… NG
Real variable
Where
1, 2, 3 …… NG are the elements of the column matrix
1 2
Real variable
Where
1 = equal to the value B00
2 = System MVA base, if loss coefficients are given in p.u.
= 0 otherwise
Integer
3-4
Where
1 = 0 – Single load level
= 1 – Load cycle with maximum and minimum level with specified
number of equal increments.
= 2 – Several load levels with time span in hours.
Real
Where
1. Total system demand in MW
1 2 3
Real
Where
1: Minimum load level in MW
2: Maximum load level in MW
3: Increment in Load
1
Integer
Where
1. Number of load intervals
For each load level the starting time, ending time and demand are given in one line.
The number line is equal to the number of load levels to be specified.
3-5
1 2 3
String Real
Where
1: Starting time of load interval (Max 10 characters)
2: Ending time of load interval (Max 8 characters)
3: Demand in MW
3-6
CHAPTER 4 SAMPLE SYSTEM STUDY
4.1 Sample System Data
The sample data of a power system with three thermal power plant is given below for
economic dispatch including losses
The fuel cost function of the units Generation limits of the units in MW
C1 = 0.008P12 + 7.0 P1 +200 $ / hr , 10 < P1 >85
2
C2 = 0.009 P2 + 6.3 P2 +180 $ / hr 10 < P2 >8
C3 = 0.007 P32 + 6.8 P3 +140 $ / hr 10 < P3 >7
The B matrices of the loss formula in p.u. on a 100 MVA base is given by
B00 = 0.00030523
The sample input data file prepared for running the modules’ Economic Dispatch with
Loss’ is given below. The interactive queries appeared on the screen and the response
of the user while running’ Economic Dispatch with Loss’ module using the given
input data are also given
0.01 0.05 10
3 $/hr $/MWhr
0.00030523 100
0
150
4-1
(ii) Interactive queries and user response
1. Output File
INPUT DATA:
------------
---------------------------------------------
a b c
---------------------------------------------
0.00800000 7.00000 200.000
0.00900000 6.30000 180.000
0.00700000 6.80000 140.000
---------------------------------------------
4-2
Limits on Unit Generation
--------------------------
PGmin PGmax
--------------------------
10.0000 85.0000
10.0000 80.0000
10.0000 70.0000
--------------------------
LOSS COEFFICIENTS
---------------------------------------
B- Coefficients :
1 2 3
1 0.0218000 0.00930000 0.00280000
2 0.00930000 0.0228000 0.00170000
3 0.00280000 0.00170000 0.0179000
Bo- Coefficients:
Boo- Coefficients :
0.000305230
---------------------------------------
Unit PG
1 33.4703
2 64.0976
3 55.1014
4-3
**************** Consolidated Results ****************
Load Interval : 1
Demand : 150.000
PG1 : 33.4703
PG2 : 64.0976
PG3 : 55.1014
dC1/dPG1 : 7.53552
dC2/dPG2 : 7.45376
dC3/dPG3 : 7.57142
PENALTY FACTOR :
L1 : 1.03082
L2 : 1.04213
L3 : 1.02594
2. Plots
4-4
4-5