Startseite Hybrid Particle Swarm Optimization and Ant Colony Optimization Technique for the Optimal Design of Shell and Tube Heat Exchangers
Artikel
Lizenziert
Nicht lizenziert Erfordert eine Authentifizierung

Hybrid Particle Swarm Optimization and Ant Colony Optimization Technique for the Optimal Design of Shell and Tube Heat Exchangers

  • Sandip K. Lahiri EMAIL logo und Nadeem Muhammed Khalfe
Veröffentlicht/Copyright: 28. April 2015
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

Owing to the wide utilization of shell and tube heat exchangers (STHEs) in industrial processes, their cost minimization is an important target for both designers and users. Traditional design approaches are based on iterative procedures which gradually change the design and geometric parameters until satisfying a given heat duty and set of geometric and operational constraints. Although well proven, this kind of approach is time-consuming and may not lead to cost-effective design. The present study explores the use of non-traditional optimization technique called hybrid particle swarm optimization (PSO) and ant colony optimization (ACO), for design optimization of STHEs from economic point of view. The PSO applies for global optimization and ant colony approach is employed to update positions of particles to attain rapidly the feasible solution space. ACO works as a local search, wherein ants apply pheromone-guided mechanism to update the positions found by the particles in the earlier stage. The optimization procedure involves the selection of the major geometric parameters such as tube diameters, tube length, baffle spacing, number of tube passes, tube layout, type of head, baffle cut, etc. and minimization of total annual cost is considered as design target. The methodology takes into account the geometric and operational constraints typically recommended by design codes. Three different case studies are presented to demonstrate the effectiveness and accuracy of proposed algorithm. The examples analyzed show that the hybrid PSO and ACO algorithm provides a valuable tool for optimal design of heat exchanger. The hybrid PSO and ACO approach is able to reduce the total cost of heat exchanger as compare to cost obtained by previously reported genetic algorithm (GA) approach. The result comparisons with particle swarm optimizer and other optimization algorithms (GA) demonstrate the effectiveness of the presented method.

Nomenclature

a1

Numerical constant ($)

a2

Numerical constant ($/m2)

a3

Numerical constant

aps

Shell side pass area (m2)

B

Baffle spacing (m)

Baffle_cut

Baffle cut (–)

Cpow

Energy cost ($/kWh)

Ci

Capital investment ($)

Cl

Clearance (m)

Co

Annual operating cost ($/year)

Cod

Total discounted operating cost ($)

Cps

Cp of shell side fluid (kJ/Kg K)

Cpt

Cp of tube side fluid (kJ/Kg K)

Ctot

Total annual cost ($)

Des

Equivalent shell diameter (m)

Ds

Shell inside diameter (m)

di

Tube inside diameter (m)

do

Tube outside diameter (m)

ΔPs

Shell side pressure drop (Pa)

ΔPt

Tube side pressure drop (Pa)

F

Temperature difference correction factor

fs

Friction factor shell side

ft

Darcy friction factor tube side

H

Annual operating time (h/year)

hs

Convective coefficient shell side (W/m2 K)

ht

Convective coefficient tube side (W/m2 K)

i

Annual discount rate (–)

jh

Parameter for baffle cut

K1

Numerical constant

Ks

Thermal conductivity shell side (W/m K)

Kt

Thermal conductivity tube side (W/m K)

L

Tube length (m)

LMTD

Mean logarithmic temperature difference (°C)

ms

Shell side mass flow rate (kg/s)

mt

Tube side mass flow rate (kg/s)

μt

Viscosity at tube wall temperature (Pa s)

μwt

Viscosity at core flow temperature (Pa s)

n1

Numerical constant

n

number of passes (1, 2, 4, 6, 8)

Nt

Tube number

η

Overall pumping efficiency

ny

Equipment life (year)

P

Pumping power (W)

Prs

Prandtl number (shell side)

Prt

Prandtl number (tube side)

Pt

Tube pitch (m)

Ptype

Pitch type

Q

Heat duty (W)

Rb

Baffle spacing/shell diameter ratio

Res

Reynolds number (shell side)

Ret

Reynolds number (tube side)

Rft

Conductive fouling resistance shell side (m2 K/W)

Rfs

Conductive fouling resistance tube side (m2 K/W)

ρs

Fluid density shell side (kg/m3)

ρts

Fluid density tube side (kg/m3)

S

Heat exchange surface area (m2)

Sa

Cross-sectional area normal to flow direction

Thi

Inlet fluid temperature shell side (K)

Tci

Inlet fluid temperature tube side (K)

Tho

Outlet fluid temperature shell side (K)

Tco

Outlet fluid temperature tube side (K)

U

Overall heat transfer coefficient (W/m2 K)

vs

Fluid velocity shell side (m/s)

vt

Fluid velocity tube side (m/s)

Appendix 1

This section describes step-by-step procedure for calculating heat transfer coefficient of tube and shell side. Equations (1)–(22) can be found in [3, 16, 19].

The logarithmic mean temperature difference (LMTD) is determined by

(28)LMTD=ThiTcoThoTcilnThiTcoThoTci

For sensible heat transfer, the heat transfer rate is given by

(29)Q=mhCphThiTho

The correction factor F for the flow configuration involved is found as a function of dimensionless temperature ratio for most flow configuration of interest:

(30)F=R2+1R1ln1P1PRln(2P)R+1R2+1

where correction coefficient R is given by

(31)R=ThiThoTcoTci

Efficiency P is given by

(32)P=TcoTciThiTci

Assume overall heat transfer coefficient Uassumed, the heat exchanger surface S is computed by

(33)S=QUassumedFLMTD

Tube side calculations

Number of tubes Nt and tube bundle diameter Db is calculated as follows:

(34)Nt=SπdoL
(35)Db=doNtK11n1
K1 and n1 are coefficients that are taking values according to flow arrangement and number of passes as per table given in [16].

Velocity through tubes is found by

(36)vt=mtπ4dt2ρtnNt

Darcy friction factor ft is calculated as follows:

(37)ft=1.82log10Ret1.642

where Ret is tube side Reynolds number and given by

(38)Ret=ρtvtdiμt

where di is the inside diameter of tube and for simplicity kept constant as di=0.8do in this work. However, for more rigorous calculation, instead of keeping it constant, variable pipe thickness can be used from tables of tube manufacturers: schedules 40 or 80 or standard tubing gages: B.W.G. and Stub’s gage.

Prt is the tube side Prandtl number and given by

(39)Prt=μtCptkt

According to flow regime, the tube side heat transfer coefficient (ht) is computed from the following correlation:

(40)ht={ktdi[(ft/8)(Ret1000)Prt1+12.7(ft/8)1/2(Prt2/31)(1+diL)0.67],|Ret10,0000.027ktdoRet0.8Prt1/3(μtμwt)0.14,|Ret>10,000

Shell side calculation

Clearance between tube bundle diameter and shell diameter is calculated from the figure given in [16] for different head types as follows:

(41)clearance=DsDb=mDb+c

where m and c are empirical constants and assume the following values for different head types: Fixed and U tube (0.01,0.008), outside packed head (0.0,0.038), split ring floating head (0.027,0.0446), pull-through floating head (0.009,0.0862).

Baffle spacing is calculated as

(42)B=RbDs

Cross-sectional area normal to flow direction is determined by

(43)Sa=DsB1doPt

where is tube pitch and given by Pt = 1.25 do

Flow velocity for shell side can be obtained from

(44)vs=msρsSa

This flow rate is defined at the equator of the shell where velocity is lowest.

Reynolds number and Prandtl number for shell side can be calculated as

(45)Res=msDesμsSa
(46)Prs=μsCpsks

where Des is the shell hydraulic diameter and computed as follows:

For triangular pitch

(47)Des=40.43St20.5πdo2/40.5πdo

For square pitch

(48)Des=4St2πdo2/4πdo

Kern’s formulation for segmental baffle shell-and-tube exchanger is used for computing shell side heat transfer coefficient hs

(49)hs=jhKsResPrs0.333Des

where coefficient jh is calculated from figure given in [16] for different baffle cuts.

Following approximate equation was used: jh=mResc where coefficients m and c are evaluated from figure given in [16] for different baffle cuts as follows: 15% baffle cut (–7 × 10−8; 0.100067); 25% baffle cut (–4.5 × 10−8; 0.070045);35% baffle cut (–4.4 × 10−8; 0.063044); 45% baffle cut (–3.4 × 10−8; 0.050034).

Appendix 2

Pseudo-code for hybrid PSO and ACO algorithm

  • Step 1: Initialize optimization

    • Step 1.1: Initialize constants for PSO and ACO algorithm tmax,P

    • Step 1.2: Initialize randomly all particles positions xti and velocities

    • Step 1.3: Evaluate objective function values as f(xti)

    • Step 1.4: Assign best positions pti=xti with fpti=fxti,i=1,,P

    • Step 1.5: Find ftbest(ptbest)=min{f(pt1),,f(pti),.f(ptP)}

And initialize ptg=ptbest and fptg=ftbestptbest

  • Step 2: Perform optimization

While (ttmax)
  • Step 2.1: Update particle positions xti and velocities υti according to eqs (47) and (46) of all P particles.

  • Step 2.2: Evaluate objective function value as fxti

  • Step 2.3: Generate P solutions zti using eq. (49)

  • Step 2.4: Evaluate objective function value as fzti and if fzti<fxtithen fxti=fzti and xti=zti

  • Step 2.5: Update particle best position if fpti>fxti then pti=xti with fpti=fxti,i=1,,P

  • Step 2.6: Find ftbest(ptbest)=min{f(pt1),,f(pti),.f(ptP)}

If f(ptg)>f(ptbest) then ptg=ptbest and f(ptg)=ftbest(ptbest)

Step 2.7: Increment iteration count t=t + 1

End while

  • Step 3: Report best solution pg of the swarm with objective function value f(pg)

References

1. ChaudhuriPD, UrmilaMD, JefferySL. An automated approach for the optimal design of heat exchangers. Ind Eng Chem Res1997;36:368593.10.1021/ie970010hSuche in Google Scholar

2. CaputoAC, PelagaggePM, SaliniP. Heat exchanger design based on economic optimization. Appl Therm Eng2008;28:11519.10.1016/j.applthermaleng.2007.08.010Suche in Google Scholar

3. PatelVK, RaoRV. Design optimization of shell-and-tube heat exchanger using particle swarm optimization technique. Appl Therm Eng2010;30:141725.10.1016/j.applthermaleng.2010.03.001Suche in Google Scholar

4. SelbasR, KizikanO, ReppichM. A new design approach for shell-and-tube heat exchangers using genetic algorithms from economic point of view. Chem Eng Process2006;45:26875.10.1016/j.cep.2005.07.004Suche in Google Scholar

5. LahiriSK, KhalfeN, WadhwaSK. Particle swarm optimization technique for the optimal design of shell and tube heat exchangers. Chem Prod Process Model2012;7:19342659.10.1515/1934-2659.1612Suche in Google Scholar

6. EberhartR, KennedyJ. A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, Nagoya, Japan, 1995:39–43.Suche in Google Scholar

7. DorigoM. Optimization, Learning and Natural Algorithms (in Italian). PhD thesis. Dipartimento di Elettronica, Politecnico di Milano, IT, 1992.Suche in Google Scholar

8. DorigoM, CaroDG, GambardellaLM. Ant algorithms for discrete optimization. Artif Life1999;5:13772.10.1162/106454699568728Suche in Google Scholar PubMed

9. AngelineP. Evolutionary optimization versus particle swarm optimization: philosophy and performance difference. In: Proceeding of the evolutionary programming conference, San Diego, USA, 1998.Suche in Google Scholar

10. KavehA, TalatahariS. A hybrid particle swarm and ant colony optimization for design of truss structures. Asian J Civil Eng(Build Hous)2008;9:329–.Suche in Google Scholar

11. ShelokarPS, SiarryP, JayaramanVK, KulkarniBD. Particle swarm and ant colony algorithms hybridized for improved continuous optimization. Appl Math Comput2007;188:12942.10.1016/j.amc.2006.09.098Suche in Google Scholar

12. MozafariB, RanjbarAM, AmraeeT, MirjafariM, ShiranibAR. A hybrid of particle swarm and ant colony optimization algorithms for reactive power market simulation. J Intell Fuzzy Syst2006;17:55774.Suche in Google Scholar

13. ManishCT, FuY, UrmilaMD. Optimal design of heat exchangers: a genetic algorithm framework. Ind Eng Chem Res1999;38:45667.10.1021/ie980308nSuche in Google Scholar

14. FesangharyM, DamangirE, SoleimaniI. Design optimization of shell-and-tube heat exchangers using global sensitivity analysis and harmony search algorithm. Appl Therm Eng2009;29:102631.10.1016/j.applthermaleng.2008.05.018Suche in Google Scholar

15. BellKJ. On the pessimization of heat exchangers. Heat Transfer Eng2000;21:12.Suche in Google Scholar

16. SinnotRK. Coulson & Richardson’s chemical engineering – chemical engineering design, 2nd ed. Oxford, UK: ButterWorth-Heinemann, 1989:VolSuche in Google Scholar

17. Ponce-OrtegaJM, SernaM, JimenezA. Use of genetic algorithms for the optimal design of shell-and-tube heat exchangers. Appl Therm Eng2009;29:2039.10.1016/j.applthermaleng.2007.06.040Suche in Google Scholar

18. CostaAH, QueirozEM. Design optimization of shell-and-tube heat exchangers. Appl Therm Eng2008;28:1798805.10.1016/j.applthermaleng.2007.11.009Suche in Google Scholar

19. KernDQ. Process heat transfer. New York: McGraw-Hill, 1950.Suche in Google Scholar

20. MizutaniFT, PessoaFL, QueirozEM. Mathematical programming model for heat-exchanger network synthesis including detailed heat-exchanger designs. 2. Network synthesis. Ind Eng Chem Res2003;42:400918.10.1021/ie020964uSuche in Google Scholar

Published Online: 2015-4-28
Published in Print: 2015-6-1

©2015 by De Gruyter

Heruntergeladen am 14.9.2025 von https://www.degruyterbrill.com/document/doi/10.1515/cppm-2014-0039/pdf
Button zum nach oben scrollen