powerplant simulation

Upload: gane-kumar

Post on 04-Jun-2018

246 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Powerplant Simulation

    1/36

    Presented by:Ashish Khetan

    Indian Institute of Technology Guwahati

    Tutors: Prof. Ulrich Rde, H. KstlerUniversity of Erlangen-Nuremberg

    Germany

    Indo-German Winter Academy 2007

  • 8/13/2019 Powerplant Simulation

    2/36

    Techniques of modeling Introduction Object oriented modeling Component models

    Thermal stresses Analysis of fault events

    Parallel ODE solvers for simulation Introduction Richardson extrapolation method Parallel iteration method

    Summary & conclusions

    2Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    3/36

    3Power Plant Simulation

    Schematic of a simplified fossil-fuel fired power plant

  • 8/13/2019 Powerplant Simulation

    4/36

    4Power Plant Simulation Introduction

    Schematic of simplified CCGT

  • 8/13/2019 Powerplant Simulation

    5/36

    Steady state simulation Thermodynamic design of water&steam cycle Design of components Part load behavior Pressure loss calculation

    Transient Simulation Start up, shutdown behavior Thermal stress Massflow oscillations

    Design and study of control concepts Analysis of fault events

    5Power Plant Simulation Introduction

  • 8/13/2019 Powerplant Simulation

    6/36

    Model structuring approach based on Representation of plant components

    Interconnections between them

    Physical ports THT : Thermo-hydraulic terminal

    DHT : Distributed heat transfer terminal

    THHT : Thermo-hydraulic & heat transfer terminal

    HT : Heat transfer terminal

    MT : Mechanical terminal

    Internal model description

    Software packages: APROS, LEGO, DYMOLA

    6Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    7/367Power Plant Simulation

    Modular structure for heat exchanging system

  • 8/13/2019 Powerplant Simulation

    8/368Power Plant Simulation

    Vertical heated circular tubes, risers, ofevaporator

    Homogeneous model Fundamental equations

    Heat transfer calculations Flow patterns

    Heat transfer regimes

    Pressure loss calculation

  • 8/13/2019 Powerplant Simulation

    9/369Power Plant Simulation Component models Boiler

    Mass balance

    Momentum balance

  • 8/13/2019 Powerplant Simulation

    10/3610Power Plant Simulation Component models Boiler

    Energy balance

    Heat balance of tube wall

  • 8/13/2019 Powerplant Simulation

    11/3611Power Plant Simulation Component models Boiler

    Single phase liquid Bubbly flow

    Slug flow

    Annular flow Annular flow with entrainment

    Drop flow

    Single phase vapor

  • 8/13/2019 Powerplant Simulation

    12/3612Power Plant Simulation Component models Boiler

  • 8/13/2019 Powerplant Simulation

    13/3613Power Plant Simulation Component models Boiler

    : additive friction factor for geometry elements

    : tube wall friction

  • 8/13/2019 Powerplant Simulation

    14/36

    14Power Plant Simulation Component models

    Governing equations

    h1 = h2 1 = 2 w = f ( p1, p2, h1, y )

    Control valve model

  • 8/13/2019 Powerplant Simulation

    15/36

    15Power Plant Simulation Component models

    Governing equations po = pi+ pp pp = fI (, q)

    h = fII (, q)

    w(ho- hi) = H

    Pump model

  • 8/13/2019 Powerplant Simulation

    16/36

    16Power Plant Simulation Component models

    Governing equations Flow equation, stodala law

    Energy equation

    hi ho = (hi hISO ) Power output

    Pm = w (hi ho)

    m = Pm /

  • 8/13/2019 Powerplant Simulation

    17/36

    Need of analysis Thick walled components of steam generator and

    turbine are the limiting factors Spatial non-stationary temperature distribution

    Extreme positions Optimization of start up, shut-down or load

    changes Rapid operation implies more temperature

    excursions

    Calculation of thermal stress values, with fewassumptions, maximum value of tangentialstress is

    17Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    18/36

    Linear model, assuming thermal conductivity, density and thespecific heat are independent of temperature space and time

    Radial heat conduction equation

    Boundary condition

    Large temperature excursions, non-linear model

    18

    Courtesy: G.K. Lausterer

    Power Plant Simulation Thermal stresses

  • 8/13/2019 Powerplant Simulation

    19/36

    Condensate pump failure in a feedwater systemwithout buffers.

    Where steam forms in the piping system andhow far pressure decreases upstream of thefeed pump ??

    19

    Courtesy: A. Butterlin, Erlangen

    Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    20/36

    20Power Plant Simulation Fault event analysis

    One dimensional heatable piping model Basic equations of the conservation laws for

    mass, momentum & energy with heattransfer equations

    Boundary points

    Simulation over time

  • 8/13/2019 Powerplant Simulation

    21/36

    21Power Plant Simulation Fault event analysis

    Courtesy: A. Butterlin, Erlangen

  • 8/13/2019 Powerplant Simulation

    22/36

    Parallel processors Parallel methods for solving Initial-value

    problems for ordinary differential equations. Explicit IVP methods (parallelism across the

    problem) Implicit IVP solvers (Linear algebra problem)

    Parallelism across the ODE method Methods with improved quality of the numerical

    solution Methods with reduced wall clock time per step

    Richardson extrapolation method

    Parallel iteration method

    22Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    23/36

    A(h) be an approximation of A

    Using Big O notation

    Using h and h/t for some t

    Solving the above two equations

    23Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    24/36

    24Power Plant Simulation Parallel ODE solvers

    Increases order of accuracy of the givennumerical approximation of true solution

    Computing numerical approximations

    , i = 1,,r, where representsRomberg sequence

  • 8/13/2019 Powerplant Simulation

    25/36

    can all be computed in parallel The are determined such that is

    more accurate than .

    Taking = 1, order of the extrapolationformula equals Q = q+r-1

    Equations for determining

    ,

    ,

    25Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    26/36

    Given IVP,

    Given generating method of order p Generating function with asymptotic

    expansion in powers of hsy(to+H,h) , numerical approximationy(to+H) , true solution

    y(to

    +H,h) identifies u() identifies hs

    Romberg sequence,

    26Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    27/36

    Extrapolation formula

    Explicit Richardson Euler method Generating method, forward euler method

    Yo = yo, Yj= Yj-i + hf(Yj-i), j = 1,2,....my(to+H,h) = Ym, m = H/h

    27Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    28/36

    System of equationsY = F(Y), F: Rdk Rdk

    Y is the unknown function

    F is a nonlinear function

    Iteration method

    Yj - G(Yj) = F(Yj-1) - G(Yj-1), j= 1,2.... G is a free function with block diagonal jacobian

    matrix, the blocks of which are of dimension d

    Each set of d components of Yjis calculatedindependent of the other set of d components byNewton iteration.

    28Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    29/36

    For the IVP RK4 method is

    Where

    Slope is the weighted average

    29Power Plant Simulation Parallel ODE solvers parallel iteration

  • 8/13/2019 Powerplant Simulation

    30/36

  • 8/13/2019 Powerplant Simulation

    31/36

    General form

    Tabular form

    31Power Plant Simulation Parallel ODE solvers parallel iteration

  • 8/13/2019 Powerplant Simulation

    32/36

    Given IVP,

    General form of implicit RK methods, with k stages

    yn+1= yn+ hbof(yn) + hbTf(Y) ,

    Y = yne + haf(yn) + hAf(Y)

    e : column vector with dimension k with unit entries

    a, b : k dimensional vectors A : k by k matrix

    It uses the average value of the slope at the differentstages.

    32Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    33/36

    Taking G(Y) = hDf(Y), where D is a diagonalmatrix

    Iterative form of implicit RK method

    YjhDf(Yj) = yne + haf(yn) + h[A-D] f(Yj-1)

    Initial approximationYo- hBf(Yo) = yne + hCf(yne)

    B is an diagonal matrix and C is an arbitrary matrix

    33Power Plant Simulation Parallel ODE solvers

  • 8/13/2019 Powerplant Simulation

    34/36

    Power plant can be simulated elegantly using themodelica script provided in the softwarepackages which use the basic equations involvingphysical variables to model its components.

    These equations involve the partial derivatives,which are transformed into a much bigger set ofODEs.

    Parallel ODE solvers facilitate a way of solving

    these equations on parallel processors resultingin higher order of accuracy or reduced wall clocktime per step.

    34Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    35/36

    Thermal power plant simulation and control, editedby Damian Flynn.

    Transient simulation in power plant engineering,transparencies of Siemens Power generation.

    Condensate pump failure in condensate preheaterstrings without a feedwater tank Dipl physics, A.Butterlin, Erlangen

    On-line thermal stress monitoring using

    mathematical models G. K. Lausterer Parallel ODE solvers P. J. van der Houwen & B. P.

    Sommeijer

    35Power Plant Simulation

  • 8/13/2019 Powerplant Simulation

    36/36

    Thank you