Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

45
DETERMINATION OF STEAM AND MAKEUP WATER REQUIREMENTS OF A DEAERATOR BY OGHENEOVO EMEMERURAI PRODUCTION DEPARTMENT WRPC EKPAN

Transcript of Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

Page 1: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

DETERMINATION OF STEAM AND MAKEUP WATER REQUIREMENTS OF

A DEAERATOR

BY

OGHENEOVO EMEMERURAI

PRODUCTION DEPARTMENT

WRPC EKPAN

Page 2: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

CONTENT

WHAT IS DEAERATION? WHY DEAERATE BOILER FEED WATER

(BFW)? FUNCTIONS OF A DEAERATOR TYPES OF DEAERATORS REQUIREMENTS FOR GOOD DEAERATION MONITORING & CONTROL OF DEAERATION

Page 3: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

WHAT IS DEAERATION?

This is the process of removing dissolved oxygen and other gases from the boiler feed water. It is the last treatment given to the BFW before introducing it to the boiler

The equipment in which the process is carried out is called a deaerator

Figure1 shows the WRFCCU deaerator as

a component of the condensate recovery unit

Page 4: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

WHAT IS DEAERATION?

E-01

CR

C

DW TANK

D-02 DEAERATOR

P-01

VE

NT

LPS

LPC

P-03

P-02

E-22CRU WHB

COB

MPS

HPS

MPS

HP

C

FIGURE 1: WRFCCU DEAERATOR AND CONDENSATE RECOVERY UNIT

Page 5: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

WHY DEAERATE BOILER FEED WATER (BFW)?

Longer equipment life Reduced pipeline replacement costs Lower overall maintenance Lower operating costs Reduced system shutdown

Page 6: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

Oxygen removal Carbon dioxide removal Encourages improved operation due to

heating of condensate It improves heat transfer Ensures energy savings It provides the NPSH for the BFW pumps Receives the BFW pump recirculation

Page 7: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

OXYGEN REMOVAL Oxygen removal is the primary reason for

deaerating water. It is done in two stages : mechanical deaeration with steam and chemical deaeration with substances such as hydrazine, sodium sulphite, Mekor™.

Chemical deaeration is expensive and incomplete and always follow the mechanical

Page 8: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

Dissolved oxygen is about 10 times more corrosive than carbon dioxide especially at high temperature

Chemistry of oxygen corrosion:

-Fe +2H2O=Fe(OH)2 +2H+ (1)-4Fe(OH)2+O2+H2O=4Fe(OH)3 (2)

-Fe(OH)2 is soluble while Fe(OH)3 is not

-Pitting corrosion results due to the latter and increases in the presence of carbon dioxide

Page 9: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

CARBON DIOXIDE REMOVAL- Fe(OH)2 speed in becoming a soln depends

on the PH of the water: The lower the PH the faster it goes into soln.

- If the water contains dissolved CO2 it forms

carbonic acid:CO2+H2O=H2CO3 (3)

- The acid lowers the PH to 5.6-6.5 which favours the soln of Fe(OH)2 hence CO2

removal.

Page 10: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

IMPROVED OPERATION DUE TO HEATING OF CONDENSATE

• The deaerator heats the BFW which reduces the chance of thermal shock in the boilers caused by the expansion and contraction of heating surfaces.

• As a rule of thumb, a 6oC rise in BFW temperature due to a boiler economizer or condensate recovery gives a 1% fuel savings

Page 11: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

IMPROVED HEAT TRANSFER• Air is an excellent insulator and when

dissolved gases are present in condensate they reduce the rate of heat transfer

• The gases must be eliminated from the power plant cycle as soon as possible.

• This is achieved in the deaerator.

Page 12: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

ENERGY SAVINGS• The flash steam lost by condensate to the

atmosphere can be recovered by the deaerator and saves boiler fuels

PROVISION OF BFW PUMP NPSH

The deaerator provides the net positive suction head for the BFW pumps. The NPSH can be found from

(4)fhDPPPNPSH SVSa )/144(*)(

Page 13: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

FUNCTIONS OF A DEAERATOR

BFW PUMP RECIRCULATION• The deaerator horizontal storage section

receives BFW pump recirculation • It also acts as a surge drum for the

condensate

Page 14: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

TYPES OF DEAERATORS

Atomizing deaerators Tray type deaerators Film type deaerators The WRFCCU uses the tray type with the

feedwater in countercurrent flow with the steam flowing upwards.

Page 15: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

REQUIREMENTS FOR GOOD DEAERATION

These are:• Temperature :Heating the water to saturation

removes all the dissolved gases• Turbulence: A complete mixing is required to shake

out all the dissolved gases• Thin film: A thin film must be created so that the

distance the dissolved gases must travel is reduced thereby enhancing the heating

• The more time allowed for the first three actions above the better

Page 16: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

REQUIREMENTS FOR GOOD DEAERATION

Venting: The liberated dissolved gases must be released to atmosphere

Steady steam rate: The system must maintain constant steam pressure in the system for effective deaeration

Page 17: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

MONITORING & CONTROL OF DEAERATION

Normally all the control and monitoring equipment for startups, normal operation and alarms for out of parameter operations are provided.

Deaerator level and pressure must be controlled by adjusting control valves.

The level is regulated by condensate flow, pressure by steam flow.

The WRFCCU deaerator has level control in place but no steam flow regulation.

Page 18: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

MONITORING & CONTROL OF DEAERATION

Thus the objective of this paper is to determine the steam and makeup water requirement of the deaerator.

The deaerator material and energy balance equations are presented as follows :

MS+ ∑MC +MM=MF (5)

MShS+ ∑MChC +MMhM=MFhF (6)

Page 19: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

MONITORING & CONTROL OF DEAERATION

The solution of equations 5 and 6 requires knowledge of the flow rates as well as reference to steam tables.

The design data of the deaerator are given in Table 1 for two cases

Page 20: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

MONITORING & CONTROL OF DEAERATION

PARAMETER VALUE

CASE I CASE II

No of condensate Returns 2 Nil

LP condensate Flow,Ib/hr 80437.03560 Nil

LP condensate Temperature,oF 212 Nil

Clean condensate flow, Ib/hr 128175.4440 Nil

Clean condensate temperature,oF 165.2 Nil

Steam pressure psia 78.35 78.25

Deaerator temperature,oF 311 311

Makeup H2O Temperature,oF Nil 80.6

Makeup H20 flow Ib/hr Nil 291227.66

Page 21: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

MONITORING & CONTROL OF DEAERATION

It takes time when steam tables are used to solve equations 5 and 6. Three Matlab programmes were therefore written to solve them with the aid of correlations in literature. The programmes are given in Appendices 1 , 2 and 3:

Page 22: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 1:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM AND MAKE-UP WATER REQUIREMENT

%APPENDIX 1:MATLAB PROGRAMME TO DETERMINE STEAM AND MAKE-UP WATER REQUIREMENT

% Deaerator2.m % % Title: Deaerator2.m % Created: Thursday, February 26, 2009 % Submitted by:Ememerurai,O.J Production Dept.WRPC, Ekpan %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% %DEFINITION OF VARIABLES AND CONSTANTS %WCR-Mass flow rate of condensate return stream,Ib/hr %HR-Enthalpy of condensate return stream,Btu/Ib %WS-Steam mass flow rate or steam required,Ib/hr %FWF-feed water flow rate,Ib/hr %HFW-Enthalpy of feed water,Btu/Ib %WM-Make-up water flow rate,Ib/hr %HM-Enthalpy of Make-up water,Btu/Ib %HSS-Enthalpy of steam,Btu/Ib %TM- Temperature of make-up water,oF %TSAT-Temperature of saturated steam,oF %NCR-Number of condesate return streams- %DP-Deaerator pressure,psia %PS-Steam pressure,psia %TS-Steam temperature,oF

Page 23: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 1:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM AND MAKE-UP WATER REQUIREMENT

%PROGRAM INPUT disp('Deaerator Steam and Make-up water requirement by O.J Ememerurai') DP=input('Deaerator pressure(psia)='); FWF=input('Feed water flow rate(Ib/hr)='); TM=input('Make-up water temperature(oF)='); PS=input('Steam pressure(psia)='); %Delete lines 29 to 36 for maximum make-up water(Zero condensate return) NCR=input('Number of condensate returns='); K=NCR; for I=1:K WCR(I)=input('Condensate return flow rate(Ib/hr)='); TCR(I)=input('Temperature of condensate return(oF)='); HR(I)=TCR(I)-32; end PA=DP; HM=TM-32; TSAT=-.17724*PA+(3.83986/PA)+11.48345*sqrt(PA)+31.1311*log(PA)+8.762969e-5*(PA)^2-

2.78794e-8*(PA)^3+86.594; HF=-.15115567*PA+(3.671404/PA)+11.622558*sqrt(PA)+30.832667*log(PA)+8.74117e-5*(PA)^2+(-

1.569916e-8*(PA)^3)+54.55; HS=-.14128*PA+(2.258225/PA)+3.40148*sqrt(PA)+14.438078*log(PA)+4.22624e-05*(PA)^2+(-

1.569916e-8*(PA)^3)+1100.5;

Page 24: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 1:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM AND MAKE-UP WATER REQUIREMENT

TFW=TSAT; HFW=HF; TS=1.8*exp(4.61+0.250336*(log(PS)-2.686))+32; T=TS; P=PS; T=273.15+(T-32)/1.8;P=P/14.696; c1=80870/(T^2);c2=10^c1*(-2641.62/T);c3=1.89+c2;c4=c3*(P^2/T^2);c5=2+372420/

(T^2);c6=c5*c2;c7=1.89+c6; c8=0.21878*T-(126970/T);c9=2*c8*c7-(c3/T)*126970;c10=82.546-(162460/T);c11=2*c10*c7-(c3/

T)*126460; HSS=775.596+0.000162467*T^2+20.5697*log(T)+.043557*(c7*P+0.5*c4*(c11+c3*(c10+c9*c4)))

+0.63296*T; P=14.696*P;T=(T-273.15)*1.8+32; %Delete lines 53-57 and FLO in line 58 & 59 for zero condensate return and for % zero make-up water delete HM from line 59 and line 60 SIGMA=0; FLO=0; for I=1:NCR SIGMA=SIGMA+sum(WCR(I)*HR(I)); FLO=FLO+sum(WCR(I)); WS=(FWF*(HFW-HM)-SIGMA+FLO*HM)/(HSS-HM); WM=FWF-WS-FLO; end

Page 25: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 1:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM AND MAKE-UP WATER REQUIREMENT

%The results are printed in English units fprintf('Feed water flow(Ib/hr)=%1.4e\n',FWF); fprintf('Feed water temperature(oF)=%1.4e\n',TFW); fprintf('Feed water enthalpy(Btu/Ib)=%1.4e\n',HF); fprintf('Steam pressure(psia)=%1.4e\n',PS); fprintf('Steam temperature(oF)=%1.4e\n',TS); fprintf('Steam flow(Ib/hr)=%1.4e\n',WS); fprintf('Steam enthalpy(Btu/Ib)=%1.4e\n',HSS); %Delete lines 70 to 72 for zero make-up water fprintf('Make-up water temperature(oF)=%1.4e\n',TM); fprintf('Make-up water enthalpy(Btu/Ib)=%1.4e\n',HM); fprintf('Make-up water flow(Ib/hr)=%1.4e\n',WM); %Delete lines 72 to 76 for zero condensate return for I=1:NCR fprintf('Condensate return flow(Ib/hr)=%1.4e\n',WCR(I)); fprintf('Condensate return temperature(oF)=%1.4e\n',TCR(I)); fprintf('Condensate return enthalpy(Ib/hr)=%1.4e\n',HR(I));

Page 26: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 1:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM AND MAKE-UP WATER REQUIREMENT

end %The results are printed in S.I units fprintf('Feed water flow(Kg/s)=%1.4e\n',FWF/7936.56); fprintf('Feed water temperature(oK)=%1.4e\n',((TFW-32)/1.8)+273); fprintf('Feed water enthalpy(KJ/Kg)=%1.4e\n',HF*2.326); fprintf('Steam pressure(Kpa)=%1.4e\n',PS*6.8929); fprintf('Steam temperature(oK)=%1.4e\n',((TS-32)/1.8)+273); fprintf('Steam flow(Kg/s)=%1.4e\n',WS/7936.56); fprintf('Steam enthalpy(KJ/Kg)=%1.4e\n',HSS*2.326); %Delete lines 70 to 72 for zero make-up water fprintf('Make-up water temperature(oK)=%1.4e\n',((TM-32)/1.8)+273); fprintf('Make-up water enthalpy(KJ/Kg)=%1.4e\n',HM*2.326); fprintf('Make-up water flow(Kg/s)=%1.4e\n',WM/7936.56); %Delete lines 72 to 76 for zero condensate return for I=1:NCR fprintf('Condensate return flow(Kg/s)=%1.4e\n',WCR(I)/7936.56); fprintf('Condensate return temperature(oK)=%1.4e\n',((TCR(I)-32)/1.8)+273); fprintf('Condensate return enthalpy(Kg/s)=%1.4e\n',HR(I)*2.326); end

Page 27: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 2:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO MAKEUP WATER (CASE I)

% DeaeratorZMW.m % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%% % Title: DeaeratorZMW.m % Created: Thursday, February 26, 2009 % By:Ememerurai,O.J Production Dept.,WRPC,Ekpan %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%% %THIS PROGRAM IS FOR ZERO MAKE-UP WATER FLOW (MAXIMUM CONDENSATE RETURN) %DEFINITION OF VARIABLES AND CONSTANTS %WCR-Mass flow rate of condensate return stream,Ib/hr %HR-Enthalpy of condensate return stream,Btu/Ib %WS-Steam mass flow rate or steam required,Ib/hr %FWF-feed water flow rate,Ib/hr %HFW-Enthalpy of feed water,Btu/Ib %HSS-Enthalpy of steam,Btu/Ib %TSAT-Temperature of saturated steam,oF %NCR-Number of condesate return streams- %DP-Deaerator pressure,psia %PS-Steam pressure,psia %Ts-Steam Temperature,oF

Page 28: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 2:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO MAKEUP WATER (CASE I)

%PROGRAM INPUT disp('Deaerator Steam requirement for zero make-up water by O.J

Ememerurai') DP=input('Deaerator pressure(psia)='); FWF=input('Feed water flow rate(Ib/hr)='); TM=input('Make-up water temperature(oF)='); PS=input('Steam pressure(psia)='); NCR=input('Number of condensate returns='); K=NCR; for I=1:K WCR(I)=input('Condensate return flow rate(Ib/hr)='); TCR(I)=input('Temperature of condensate return(oF)='); HR(I)=TCR(I)-32; end

Page 29: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 2:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO MAKEUP WATER (CASE I)

PA=DP; TSAT=-.17724*PA+(3.83986/PA)+11.48345*sqrt(PA)+31.1311*log(PA)+8.762969e-5*(PA)^2-

2.78794e-8*(PA)^3+86.594; HF=-.15115567*PA+(3.671404/PA)+11.622558*sqrt(PA)+30.832667*log(PA)+8.74117e-5*(PA)^2+(-

1.569916e-8*(PA)^3)+54.55; HS=-.14128*PA+(2.258225/PA)+3.40148*sqrt(PA)+14.438078*log(PA)+4.22624e-05*(PA)^2+(-

1.569916e-8*(PA)^3)+1100.5; TFW=TSAT; HFW=HF; TS=1.8*exp(4.61+0.250336*(log(PS)-2.686))+32; T=TS; P=PS; T=273.15+(T-32)/1.8;P=P/14.696; c1=80870/(T^2);c2=10^c1*(-2641.62/T);c3=1.89+c2;c4=c3*(P^2/T^2);c5=2+372420/

(T^2);c6=c5*c2;c7=1.89+c6; c8=0.21878*T-(126970/T);c9=2*c8*c7-(c3/T)*126970;c10=82.546-(162460/T);c11=2*c10*c7-(c3/

T)*126460; HSS=775.596+0.000162467*T^2+20.5697*log(T)+.043557*(c7*P+0.5*c4*(c11+c3*(c10+c9*c4)))

+0.63296*T; P=14.696*P;T=(T-273.15)*1.8+32;

Page 30: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 2:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO MAKEUP WATER (CASE I)

SIGMA=0; FLO=0; for I=1:NCR SIGMA=SIGMA+sum(WCR(I)*HR(I)); FLO=FLO+sum(WCR(I)); WS=(FWF*HFW-SIGMA)/HSS; end %These results are printed in English Units disp('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%'); disp('RESULTS IN ENGLISH UNITS'); fprintf('Feed water flow(Ib/hr)=%1.4e\n',FWF); fprintf('Feed water temperature(oF)=%1.4e\n',TFW); fprintf('Feed water enthalpy(Btu/Ib)=%1.4e\n',HF); fprintf('Steam pressure(psia)=%1.4e\n',PS); fprintf('Steam temperature(oF)=%1.4e\n',TS); fprintf('Steam flow(Ib/hr)=%1.4e\n',WS); fprintf('Steam enthalpy(Btu/Ib)=%1.4e\n',HSS);

Page 31: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 2:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO MAKEUP WATER (CASE I)

for I=1:NCR fprintf('Condensate return flow(Ib/hr)=%1.4e\n',WCR(I)); fprintf('Condensate return temperature(oF)=%1.4e\n',TCR(I)); fprintf('Condensate return enthalpy(Ib/hr)=%1.4e\n',HR(I)); end % %The results are printed in S.I Units here disp('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%'); disp('RESULTS IN S.I UNITS'); fprintf('Feed water flow(Kg/s)=%1.4e\n',FWF/7936.56); fprintf('Feed water temperature(oK)=%1.4e\n',((TFW-32)/1.8)+273); fprintf('Feed water enthalpy(KJ/Kg)=%1.4e\n',HF*2.326); fprintf('Steam pressure(Kpa)=%1.4e\n',PS*6.8929); fprintf('Steam temperature(oK)=%1.4e\n',((TS-32)/1.8)+273); fprintf('Steam flow(Kg/s)=%1.4e\n',WS/7936.56); fprintf('Steam enthalpy(KJ/Kg)=%1.4e\n',HSS*2.326); for I=1:NCR fprintf('Condensate return flow(Kg/s)=%1.4e\n',WCR(I)/7936.56); fprintf('Condensate return temperature(oK)=%1.4e\n',((TCR(I)-32)/1.8)+273); fprintf('Condensate return enthalpy(Kg/s)=%1.4e\n',HR(I)*2.326); end

Page 32: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 3:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO CONDENSATE RETURN (CASE II)

% DeaeratorZCR.m % Title: DeaeratorZCR.m % Created: Thursday, February 26, 2009 % By:Ememerurai,O.J Production Dept. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % THIS PROGRAM IS FOR ZERO CONDENSATE RETURN OR MAXIMUM MAKE-UP WATER

FLOW %DEFINITION OF VARIABLES AND CONSTANTS %WS-Steam mass flow rate or steam required,Ib/hr %FWF-feed water flow rate,Ib/hr %HFW-Enthalpy of feed water,Btu/Ib %WM-Make-up water flow rate,Ib/hr %HM-Enthalpy of Make-up water,Btu/Ib %HSS-Enthalpy of steam,Btu/Ib %TM- Temperature of make-up water,oF %TSAT-Temperature of saturated steam,oF %DP-Deaerator pressure,psia %PS-Steam pressure,psia %TS-Steam temperature,oF

Page 33: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 3:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO CONDENSATE RETURN (CASE II)

%PROGRAM INPUT disp('Deaerator Steam and Make-up water requirement for zero condensate return by O.J Ememerurai') DP=input('Deaerator pressure(psia)='); FWF=input('Feed water flow rate(Ib/hr)='); TM=input('Make-up water temperature(oF)='); PS=input('Steam pressure(psia)='); PA=DP; HM=TM-32; TSAT=-.17724*PA+(3.83986/PA)+11.48345*sqrt(PA)+31.1311*log(PA)+8.762969e-5*(PA)^2-

2.78794e-8*(PA)^3+86.594; HF=-.15115567*PA+(3.671404/PA)+11.622558*sqrt(PA)+30.832667*log(PA)+8.74117e-5*(PA)^2+(-

1.569916e-8*(PA)^3)+54.55; HS=-.14128*PA+(2.258225/PA)+3.40148*sqrt(PA)+14.438078*log(PA)+4.22624e-05*(PA)^2+(-

1.569916e-8*(PA)^3)+1100.5; TFW=TSAT; HFW=HF; TS=1.8*exp(4.61+0.250336*(log(PS)-2.686))+32; T=TS; P=PS; T=273.15+(T-32)/1.8;P=P/14.696; c1=80870/(T^2);c2=10^c1*(-2641.62/T);c3=1.89+c2;c4=c3*(P^2/T^2);c5=2+372420/

(T^2);c6=c5*c2;c7=1.89+c6; c8=0.21878*T-(126970/T);c9=2*c8*c7-(c3/T)*126970;c10=82.546-(162460/T);c11=2*c10*c7-(c3/

T)*126460;

Page 34: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 3:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO CONDENSATE RETURN (CASE II)

HSS=775.596+0.000162467*T^2+20.5697*log(T)+.043557*(c7*P+0.5*c4*(c11+c3*(c10+c9*c4)))+0.63296*T;

P=14.696*P;T=(T-273.15)*1.8+32; WS=(FWF*(HFW-HM))/(HSS-HM); WM=FWF-WS;

%These results are printed in English Units disp('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%'); disp('RESULTS IN ENGLISH UNITS'); fprintf('Feed water flow(Ib/hr)=%1.4e\n',FWF); fprintf('Feed water temperature(oF)=%1.4e\n',TFW); fprintf('Feed water enthalpy(Btu/Ib)=%1.4e\n',HF); fprintf('Steam pressure(psia)=%1.4e\n',PS); fprintf('Steam temperature(oF)=%1.4e\n',TS); fprintf('Steam flow(Ib/hr)=%1.4e\n',WS); fprintf('Steam enthalpy(Btu/Ib)=%1.4e\n',HSS); fprintf('Make-up water temperature(oF)=%1.4e\n',TM); fprintf('Make-up water enthalpy(Btu/Ib)=%1.4e\n',HM); fprintf('Make-up water flow(Ib/hr)=%1.4e\n',WM);

Page 35: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 3:MATLAB PROGRAMME TO DETERMINE DEAERATOR STEAM REQUIREMENT FOR ZERO CONDENSATE RETURN (CASE II)

%The results are printed in S.I Units here disp('%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%'); disp('RESULTS IN S.I UNITS'); fprintf('Feed water flow(Kg/s)=%1.4e\n',FWF/7936.56); fprintf('Feed water temperature(oK)=%1.4e\n',((TFW-32)/1.8)+273); fprintf('Feed water enthalpy(KJ/Kg)=%1.4e\n',HF*2.326); fprintf('Steam pressure(Kpa)=%1.4e\n',PS*6.8929); fprintf('Steam temperature(oK)=%1.4e\n',((TS-32)/1.8)+273); fprintf('Steam flow(Kg/s)=%1.4e\n',WS/7936.56); fprintf('Steam enthalpy(KJ/Kg)=%1.4e\n',HSS*2.326); fprintf('Make-up water temperature(oK)=%1.4e\n',((TM-32)/1.8)+273); fprintf('Make-up water enthalpy(KJ/Kg)=%1.4e\n',HM*2.326); fprintf('Make-up water flow(Kg/s)=%1.4e\n',WM/7936.56);

Page 36: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 4: OUTPUT OF COMPUTER PROGRAMME FOR CASE I

>> Deaerator Steam requirement for zero make-up water by O.J Ememerurai Deaerator pressure(psia)=78.25 Feed water flow rate(Ib/hr)=237644.8570 Make-up water temperature(oF)=80.6 Steam pressure(psia)=78.25 Number of condensate returns=2 Condensate return flow rate(Ib/hr)=80437.03560 Temperature of condensate return(oF)=212 Condensate return flow rate(Ib/hr)=128175.4440 Temperature of condensate return(oF)=165.2 RESULTS IN ENGLISH UNITS Feed water flow(Ib/hr)=2.3764e+005 Feed water temperature(oF)=3.1061e+002 Feed water enthalpy(Btu/Ib)=2.8054e+002 Steam pressure(psia)=7.8250e+001 Steam temperature(oF)=3.0702e+002 Steam flow(Ib/hr)=2.9742e+004

Page 37: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 4: OUTPUT OF COMPUTER PROGRAMME FOR CASE I

Steam enthalpy(Btu/Ib)=1.1807e+003 Condensate return flow(Ib/hr)=8.0437e+004 Condensate return temperature(oF)=2.1200e+002 Condensate return enthalpy(Ib/hr)=1.8000e+002 Condensate return flow(Ib/hr)=1.2818e+005 Condensate return temperature(oF)=1.6520e+002 Condensate return enthalpy(Ib/hr)=1.3320e+002 RESULTS IN S.I UNITS Feed water flow(Kg/s)=2.9943e+001 Feed water temperature(oK)=4.2778e+002 Feed water enthalpy(KJ/Kg)=6.5253e+002 Steam pressure(Kpa)=5.3937e+002 Steam temperature(oK)=4.2579e+002 Steam flow(Kg/s)=3.7475e+000 Steam enthalpy(KJ/Kg)=2.7463e+003

Page 38: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 4: OUTPUT OF COMPUTER PROGRAMME FOR CASE I

Condensate return flow(Kg/s)=1.0135e+001 Condensate return temperature(oK)=3.7300e+002 Condensate return enthalpy(Kg/s)=4.1868e+002 Condensate return flow(Kg/s)=1.6150e+001 Condensate return temperature(oK)=3.4700e+002 Condensate return enthalpy(Kg/s)=3.0982e+002 >>

Page 39: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 5: OUTPUT OF COMPUTER PROGRAMME FOR CASE II

>> Deaerator Steam and Make-up water requirement for zero condensate return by O.J Ememerurai

Deaerator pressure(psia)=78.25 Feed water flow rate(Ib/hr)=363759 Make-up water temperature(oF)=80.6 Steam pressure(psia)=78.25 RESULTS IN ENGLISH UNITS Feed water flow(Ib/hr)=3.6376e+005 Feed water temperature(oF)=3.1061e+002 Feed water enthalpy(Btu/Ib)=2.8054e+002 Steam pressure(psia)=7.8250e+001 Steam temperature(oF)=3.0702e+002 Steam flow(Ib/hr)=7.4525e+004 Steam enthalpy(Btu/Ib)=1.1807e+003 Make-up water temperature(oF)=8.0600e+001 Make-up water enthalpy(Btu/Ib)=4.8600e+001 Make-up water flow(Ib/hr)=2.8923e+005

Page 40: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

APPENDIX 5: OUTPUT OF COMPUTER PROGRAMME FOR CASE II

RESULTS IN S.I UNITS Feed water flow(Kg/s)=4.5833e+001 Feed water temperature(oK)=4.2778e+002 Feed water enthalpy(KJ/Kg)=6.5253e+002 Steam pressure(Kpa)=5.3937e+002 Steam temperature(oK)=4.2579e+002 Steam flow(Kg/s)=9.3901e+000 Steam enthalpy(KJ/Kg)=2.7463e+003 Make-up water temperature(oK)=3.0000e+002 Make-up water enthalpy(KJ/Kg)=1.1304e+002 Make-up water flow(Kg/s)=3.6443e+001 >>

Page 41: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

TABLE 2:COMPARISON OF CALCULATED DATA WITH DESIGN VALUES

PARAMETER Case I Design Case II Design

Steam flow,kg/s 3.75 3.66 9.39 9.14

BFW flow kg/s 45.83 29.94

Page 42: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

DISCUSSION OF RESULTS

• From the results in Table 2 we can calculatethe relative error for the two cases.• For case I the absolute relative error in steam flow is:

((3.66-3.75)/3.66)*100=2.5%• For case II, the absolute relative error in steamflow is (( 9.14-9.39)/9.14)*100=2.74%• The absolute relative error is low for both cases and thus the main programme can be used for off-design analysis since the make-up water in an off-design situation must vary between zero and maximum.

Page 43: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

DISCUSSION OF RESULTS

In other words, since the condensate recovery unit recovers condensate from the entire refinery complex, the make-up water requirement will depend on the efficiency of the return of condensate and will therefore vary.

Page 44: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

CONCLUSION

The main programme can be used to calculate the amount of steam required in an off-design situation.

A low pressure drop steam control valve needs to be installed with appropriate instrumentation to measure the exact amount of steam required in the deaerator.

This will reduce the excess steam that vents to the atmosphere, thereby reducing operating costs.

Page 45: Determination of Steam and Makeup Water Requirements Of A Deaerator by EMEMERURAI O.

GREETINGS

THANK YOU FOR LISTENING