Professional Documents
Culture Documents
Combined-Cycle Plant Simulation Toolbox For Power Plant Simulator
Combined-Cycle Plant Simulation Toolbox For Power Plant Simulator
A. Salehi, M.Eng.Sc.1, A.R. Seifi, Ph.D. 2*, and A.A. Safavi, Ph.D.3
1
E-mail: a_hamid_Salehi@hotmail.com
2*
E-mail: seifi@shirazu.ac.ir
3
E-mail: safavi@shirazu.ac.ir
(Keywords: gas power plant, combined-cycle power One of the major objectives in combined-cycle
plant, modeling and simulation, MATLAB , power plants is to maintain a good overall system
SIMULINK ) dynamic performance and keep the efficiency
high. This requires the inclusion of a control
strategy for different subsystems in the combined-
INTRODUCTION cycle power model. The developed simulation
toolbox could be utilized for long-term stability
The generalized trend in power generation all analysis of the typical power systems.
over the world is towards increasing the use of
combined-cycle power plants. The need for The structure of the paper is as follows. After the
modeling and simulation of these types of plants above general introduction, design of a tool to
and their controllers is crucial to the construct the combined cycle plant simulation
understanding of their dynamic characteristics toolbox will be discussed and the simulation
and impacts on power systems. It becomes toolbox will be described. Different tests were
important to assess the behavior of control undertaken to evaluate the performance of the
systems and the overall plant performance typical plant simulation in a long-term stability
following system disturbances. analysis in the presence of disturbances. The
DESIGN OF TOOL TO CONSTRUCT THE Using these files, all of the components of the
COMBINED CYCLE PLANT SIMULATION power plant will be constructed as block sets,
TOOLBOX which have SIMULINK properties and are added
to a library. Figure 1 shows this for the furnace
To design a simulator, the programming language block. Connecting these components together
and the required software should first be selected. can simulate a complete power plant. To
Modeling and programming can be run using any generate an environment for a simulator which
of the major programming languages. This acts in real time, a block set called real time
method requires advanced techniques in clock is added to reduce the calculation time to
programming or the simulator will not be actual time of the system. So a simulator based
economic or flexible. An alternate idea is to use on object-oriented programming, C-programming,
simulator software to simulate and analyze the and SIMULINK toolbox of MATLAB is
necessary calculations; this would be a better constructed which contains several programming
method for training and other applications. languages and software. All of the components
of the power plants have their special differential
One of the best software packages for this equations and state variables. Since the numbers
application is MATLAB and its special simulator of state variable of the power plant are so large,
toolbox called SIMULINK. This software can be SIMULINK cannot calculate the initial conditions
developed as a simple OOP program. However, of the system. So, the initial conditions of the
there are no block sets for power plant plant have been calculated by the method in [14].
components in the default libraries. Therefore, it
is possible to prepare the C-codes of system According to the equations of the system and
equations and add a new library in SIMULINK. measurable data in a power plant, initial
The equations of each part of the plant (such as conditions of each block can be computed.
furnace, turbine, etc.) are functions defined by C-
Figure 1: The Matching of Constructed Block with Default MATLAB Library for Furnace.
The governing equation of combined-cycle A typical steam power plant contains six main
power plant behaviors are highly nonlinear parts:
and complex and need to be accurately
determined of acceptable responses are to 1-Boiler
be achieved. The components of the 2-Turbine
combined-cycle power plant are [6]: 3-Condenser
4-Feed water system
5-Generator
Gas Turbine 6-Miscellaneous components
A typical gas turbine is divided into five These parts will be described briefly, in the
interconnected subsystems: following text:
Turbine Deaerator
Pump
The components of turbine of the typical plant Economiser
are: Two Valve
In order to properly assess the performance of a Steam power plant control configuration will be
supervisory plant controller, it is important that the described briefly, in the following text:
lower level component controllers be adequately
represented in the power plant simulation. PID
controllers were used in each control loop. In the Boiler Control Configuration
following, the low-level control loops for each
component are described. The assignment of input and output variables for
the boiler control is as follows [16]:
Compressor[kg/sec
Temperature[k]
1060
50
Exhaust Gas
Air Flow to
1040
45
1020
1000 40
0 200 400 600 0 200 400 600
7
x 10
3.8 1.005
3.7 1
Speed[PU]
3.6 0.995
Gas Turbine
Turbine
3.5 0.99
Power
3.4 0.985
3.3 0.98
0 200 400 600 0 200 400 600
2.2
Combustor[kg/sec]
2.1
Fuel Flow to
1.9
1.8
0 200 400 600
Figure 8: Closed-loop response of gas turbine for a +10% ramp in demanded power
output of duration 200 seconds.
1150 48
Compressor[kg/s
Temperature[k]
Exhaust Gas
1100 46
Air Flow to
1050 44
1000 42
0 200 400 600 0 200 400 600
7
x 10
3.8 1.005
3.7 1
Speed[PU]
Mechanical
Turbine
3.6 0.995
3.5 0.99
3.4 0.985
3.3 0.98
0 200 400 600 0 200 400 600
2.3
Combustor[kg/se
2.2
Fuel Flow to
2.1
1.9
1.8
0 200 400 600
4.4 1.1
Pressure [pa]
4.2 1
[pa]
4 0.9
0 200 400 600 0 200 400 600
4.15 730
Level of Drum Water
725
4.145
Superheated Steam
Temperature [K]
720
4.14
715
[m]
4.135 710
0 200 400 600 0 200 400 600
7
x 10
1.15 Steam Turbine Speed
Steam Turbine Power
1.02
1.1
1.05
Output [W]
1
[P.U]
0.95 0.98
0 200 400 600 0 200 400 600
309.1 1.92
309 1.915
Level of Deaerator
Condensate Water
308.9 1.91
Temperature [K]
Water[m]
308.8 1.905
308.7 1.9
308.6 1.895
0 200 400 600 0 200 400 600
7
x 10
3.8 1.005
Gas Turbine Power
3.7 1
Gas Turbine Speed
3.6 0.995
Output [W]
3.5 0.99
3.4 0.985
[PU]
3.3 0.98
0 200 400 600 0 200 400 600
Figure 10: Closed-loop response of typical combined-cycle power plant for: decrease the electrical power
of the steam power plant from 11 to 10 MW of duration 200 seconds and decrease the furnace air
pressure by 10% of duration 200 seconds.
4.4 1.1
Pressure [pa]
4.2 1
[pa]
4 0.9
0 200 400 600 0 200 400 600
4.15 750
Level of Drum Water
740
4.145
Superheated Steam
Temperature [K]
730
4.14
720
[m]
4.135 710
0 200 400 600 0 200 400 600
7
x 10
1.15
Steam Turbine Speed
Steam Turbine Power
1.02
1.1
1.05
Output [W]
1
1
[P.U]
0.95 0.98
0 200 400 600 0 200 400 600
309.1 1.92
309 1.915
Level of Deaerator
Condensate Water
308.9 1.91
Temperature [K]
Water[m]
308.8 1.905
308.7 1.9
308.6 1.895
0 200 400 600 0 200 400 600
7
x 10
3.8 1.005
Gas Turbine Speed [PU]
Gas Turbine Power
3.7 1
3.6 0.995
Output [W]
3.5 0.99
3.4 0.985
3.3 0.98
0 200 400 600 0 200 400 600
Figure 11: Closed-Loop Response of a Typical Combined-Cycle Power Plant for Failing of the Cooling
Water Control Valve of the Super-heater Steam.
POWER CONCLUSIONS
Gas Turbine 34 MW
Steam Power Plant 11 MW The simulation toolbox of a combined-cycle
power plant was developed within MATLAB and
Total Net Power 45 MW
SIMULINK . This approach was employed so that
Gas Turbine
the resulting power plant toolbox was fast, in
Output power 34 MW terms of computational speed, robust, in terms of
Exhaust gas flow 47 kg/s convergence problem, efficient and flexible, in
Exhaust gas temperature 1019 K terms of modeling capabilities and yet can use
Compression ratio 10:1 various capabilities of MATLAB and SIMULINK.
PID controllers were designed for different control
Steam Power Plant loops of the power plant, using the NCD Block set
Boiler of MATLAB, to improve the overall dynamic
Superheated steam pressure 45 bar performance of the system. The developed
Superheated steam temperature 717 K simulation toolbox was successfully used to
Superheated steam flow 12 kg/s
analyze and simulation of the combined-cycle
Reheated steam pressure 13 bar
Reheated steam temperature 727 K power plant and its controllers at the presence of
Furnace fuel flow 14 kg/s different disturbances.
Steam Turbine
Total output power 11 MW REFERENCES
Extraction steam flow 1.4 Kg/s
HP section outlet pressure 14 bar 1. Working Group on Prime Mover and Energy
HP section outlet temperature 602 K Supply Models for System Dynamic Performance
HP section output power 3.4 MW Studies. 1994. Dynamic Models for Combined
IP section outlet pressure 5 bar Cycle Plants in Power System Studies. IEEE
IP section outlet temperature 610 K Trans. On Power Systems. 9(3): 1698-1708.
IP section output power 2.7 MW
LP section outlet pressure 371 bar 2. Bagnasco, A., B. Delfino, G.B Denegri and S.
LP section outlet temperature 376 K Massucco. 1998. Management and Dynamic
LP section output power 4.9 MW Performances of Combined Cycle Power Plants
During Parallel and Islanding Operation. IEEE
Condenser Trans. On Energy Conversion. 13(2):194-201.
Operating pressure 60 mbar
Condensate flow 10.5 kg/s 3. Zhang, Q. and P.L. So. 2000. Dynamic Modeling
Condensate temperature 309 K of a Combined Cycle Plant for Power System
Stability Studies. IEEE Trans. On Power
Feedwater System Systems. 1538-1543.
Deaerator operating pressure 640 mbar
Economiser outlet water flow 12 kg/s 4. Lu, S. and B. W. Hogg. 1996. Power Plant
Economiser outlet water 409 K Analyzer A Computer Code For Power Plant
temperature Operation Studies. IEEE Transaction on Energy
Conversion. 11(4):742-746.