Application Center - Maplesoft

App Preview:

Thermal Efficiency of Steam Turbine Cycle NPP with PWR

You can switch back to the summary page by clicking here.

Learn about Maple
Download Application




Thermal Efficiency of  Steam Turbine Cycle NPP with PWR

Author: Valery Ochkov (http://twt.mpei.ac.ru/ochkov/v_ochkov.htm)

Introduction

 

This application calculates the thermal efficiency of a steam turbine cycle in a Nuclear Power Plant (NPP) with a Pressure Water reactor (PWR).

 

Pressurized water flows from the nuclear reactor (NPP primary circuit) to the steam generator (SG) and transfers heat to the boiling water of the second circuit. Saturated steam is supplied from the steam generator to the high pressure cylinder (HPC) of the steam turbine. Part of the live steam from the steam generator enters the superheater. Before being superheated, the exhaust steam from the HPC is partially dried in the separator (S), where some water is separated from the wet steam, and then returned to the circuit with bypass of the low pressure cylinder (LPC) of the steam turbine.

 

The thermal circuit of an NPP introduces a risk factor not found in fossil fuel power plant. In an NPP, If saturated steam is supplied to a turbine, whose outlet pressure is 5-4 kPa, moisture in the last stages of the  turbine will be unacceptably high; this may lead to steam turbine failure.

Water Properties

 

Start

 
> 

restart; with(ThermophysicalData); with(Units[Standard])

 

Water/steam Proterties

 

Specific enthalpy of water or steam as function of pressure and temperature

> 

wspTSP := proc (P) options operator, arrow; Property(temperature, pressure = P, Q = 1, water) end proc

Specific enthalpy of steam on the saturated line as function of temperature

> 

wspHSST := proc (T) options operator, arrow; Property(enthalpy, temperature = T, Q = 1, water) end proc

Specific entropy of steam on the saturated line as function of temperature

> 

wspSSST := proc (T) options operator, arrow; Property(entropy, temperature = T, Q = 1, water) end proc

Specific enthalpy of water on the saturated line as function of temperature

> 

wspHSWT := proc (T) options operator, arrow; Property(enthalpy, temperature = T, Q = 0, water) end proc

Specific entropy of water on the saturated line as function of pressure

> 

wspSSWP := proc (P) options operator, arrow; Property(entropy, pressure = P, Q = 0, water) end proc

Specific enthalpy of water on the saturated line as function of pressure

> 

wspHSWP := proc (P) options operator, arrow; Property(enthalpy, pressure = P, Q = 0, water) end proc

Vapor fraction of steam as function of pressure and specific enthalpy

> 

wspXSPH := proc (P, H) options operator, arrow; Property(Q, pressure = P, enthalpy = H, water) end proc

Specific enthalpy of water or steam as function of pressure and temperature

> 

wspHPT := proc (P, T) options operator, arrow; Property(enthalpy, pressure = P, temperature = T, water) end proc

Specific entropy of water or steam as function of pressure and temperature

> 

wspSPT := proc (P, T) options operator, arrow; Property(entropy, pressure = P, temperature = T, water) end proc

Specific volume of water or steam as function of pressure and temperature

> 

wspXPS := proc (P, S) options operator, arrow; Property(Q, pressure = P, entropy = S, water) end proc

Specific enthalpy of water or steam as function of temperature and vapor fraction

> 

wspHSTX := proc (T, X) options operator, arrow; Property(enthalpy, temperature = T, Q = X, water) end proc

Temperature of water or steam as function of pressure and specific entropy

> 

wspTPS := proc (P, S) options operator, arrow; Property(temperature, pressure = P, entropy = S, water) end proc

Specific enthalpy of water or steam as function of pressure and specific entropy

> 

wspHPS := proc (P, S) options operator, arrow; Property(enthalpy, pressure = P, entropy = S, water) end proc

Temperature of water or steam as function of pressure and specific enthalpy

> 

wspTPH := proc (P, H) options operator, arrow; Property(temperature, pressure = P, enthalpy = H, water) end proc

Functions for processes steam expansion and water compression

 
> 

wspHEXPANSIONPPEFF := proc (p0, p1, eff) local t0, h0, s0, s1, t1, x1, h1; t0 := wspTSP(p0); h0 := wspHSST(t0); s0 := wspSSST(t0); s1 := s0; t1 := wspTSP(p1); x1 := wspXPS(p1, s1); h1 := wspHSTX(t1, x1); return h0-(h0-h1)*eff end proc

> 

wspHEXPANSIONPTPEFF := proc (p0, t0, p1, eff) local h0, s0, s1, t1, x1, h1; h0 := wspHPT(p0, t0); s0 := wspSPT(p0, t0); s1 := s0; t1 := wspTPS(p1, s1); if Property(PhaseString, pressure = p1, entropy = s1, water) = "twophase" then x1 := wspXPS(p1, s1); h1 := wspHSTX(t1, x1) else h1 := wspHPT(p1, t1) end if; return h0-(h0-h1)*eff end proc

> 

wspHCOMPRESSIONPPEFF := proc (p0, p1, eff) local h0, s0, s1, h1; h0 := wspHSWP(p0); s0 := wspSSWP(p0); s1 := s0; h1 := wspHPS(p1, s1); return h0+(h1-h0)/eff end proc

> 

wspHCOMPRESSIONPTPEFF := proc (p0, t0, p1, eff) local h0, s0, s1, h1; h0 := wspHPT(p0, t0); s0 := wspSPT(p0, t0); s1 := s0; h1 := wspHPS(p1, s1); return h0+(h1-h0)/eff end proc

Input Data

 
> 

p_1 := 6.2*Unit('MPa'); p_2 := .5*Unit('MPa'); p_4 := 4*Unit('kPa'); t_3 := 250*Unit('degC'); p_10 := (1+0.5e-1)*p_1; `η_i_HPC` := .89; `η_i_LPC` := .86; `η_i_p` := .8

 

Calculations

 

Steam parameters at the inlet to the HPC

> 

t_1 := wspTSP(p_1); t_1-273.15*Unit('K')

277.7328922*Units:-Unit(`°C`)

(4.1)
> 

h_1 := wspHSST(t_1)

2782.370471*Units:-Unit(kJ/kg)

(4.2)

Specific enthalpy water from Superheater (SH)

> 

hw_1 := wspHSWT(t_1)

1225.057924*Units:-Unit(kJ/kg)

(4.3)

Steam parameters on the inlet to the separator (S)

> 

t_2 := wspTSP(p_2); t_2-273.15*Unit('K')

151.8310791*Units:-Unit(`°C`)

(4.4)
> 

hw_2 := wspHSWT(t_2)

640.0851269*Units:-Unit(kJ/kg)

(4.5)
> 

s_2 := s_1

> 

h_2 := wspHEXPANSIONPPEFF(p_1, p_2, `η_i_HPC`)

2394.007108*Units:-Unit(kJ/kg)

(4.6)
> 

x_2 := wspXSPH(p_2, h_2)

.8320218824

(4.7)

The parameters at the inlet to the LPC

> 

p_3 := p_2

> 

h_3 := wspHPT(p_3, t_3)

2961.035156*Units:-Unit(kJ/kg)

(4.8)

Parameters at the end of the expansion process of steam in the LPC

> 

t_4 := wspTSP(p_4); t_4-273.15*Unit('K')

28.9603790*Units:-Unit(`°C`)

(4.9)
> 

h_4 := wspHEXPANSIONPTPEFF(p_3, t_3, p_4, `η_i_LPC`)

2298.679010*Units:-Unit(kJ/kg)

(4.10)
> 

x_4 := wspXSPH(p_4, h_4)

.8951644538

(4.11)

Parameters on the outlet of the condenser (C)

> 

h_5 := wspHSWP(p_4)

121.3879295*Units:-Unit(kJ/kg)

(4.12)

The share of steam extraction in the separator (S)

> 

`α_SH` := solve(h_1*`α_SH`+h_2 = (1-x_2)*hw_2+`α_SH`*hw_1+x_2*h_3, `α_SH`)

.1137595862

(4.13)

 

> 

p_5 := p_4

Specific enthalpy water at the outlet of the condenser pump 1 (CP1)

> 

h_6 := wspHCOMPRESSIONPPEFF(p_5, p_2, `η_i_p`)

122.0104042*Units:-Unit(kJ/kg)

(4.14)

 

Specific enthalpy water at the inlet of the condenser pump 2 (CP2)

> 

h_7 := solve(x_2*h_5+(1-x_2)*hw_2 = h_7, h_7)

208.5177083*Units:-Unit(kJ/kg)

(4.15)

 

Water temperature at the inlet of the condenser pump 2 (CP2)

> 

t_7 := wspTPH(p_2, h_7); t_7-273.15*Unit('K')

49.7022831*Units:-Unit(`°C`)

(4.16)

 

Specific enthalpy water at the outlet of the condenser pump 2 (CP2)

> 

h_8 := wspHCOMPRESSIONPTPEFF(p_2, t_7, p_1, `η_i_p`)

215.7180628*Units:-Unit(kJ/kg)

(4.17)

Water temperature at the outlet of the condenser pump 2 (CP2)

> 

t_8 := wspTPH(p_1, h_8); t_8-273.15*Unit('K')

50.2510776*Units:-Unit(`°C`)

(4.18)

 

Specific enthalpy water at the inlet of the feed pump (FP)

> 

h_9 := solve(hw_1*`α_SH`+h_8 = (1+`α_SH`)*h_9, h_9)

318.8122013*Units:-Unit(kJ/kg)

(4.19)

Water temperature at the inlet of the feed pump (FP)

> 

t_9 := wspTPH(p_1, h_9); t_9-273.15*Unit('K')

74.9548161*Units:-Unit(`°C`)

(4.20)

Specific enthalpy of feed water

> 

h_10 := wspHCOMPRESSIONPTPEFF(p_1, t_9, p_10, `η_i_p`)

319.2085704*Units:-Unit(kJ/kg)

(4.21)

Specific pumps work

> 

w_p := x_2*(h_6-h_5)+h_8-h_7+(1+`α_SH`)*(h_10-h_9)

8.159726957*Units:-Unit(kJ/kg)

(4.22)

Specific work of the HPC

> 

w_HPC := h_1-h_2

388.3633630*Units:-Unit(kJ/kg)

(4.23)

Specific work of the LPC

> 

w_LPC := x_2*(h_3-h_4)

551.0948074*Units:-Unit(kJ/kg)

(4.24)

Specific heat of the Steam Generator (SG)

> 

q_SG := (1+`α_SH`)*(h_1-h_7)

2866.653188*Units:-Unit(kJ/kg)

(4.25)

Answer

 

Hence the thermal efficiency

> 

`η_T` := (w_HPC+w_LPC-w_p)/q_SG

.3248730775

(5.1)