Simulations
-
Upload
aanand-rishabh-daga -
Category
Documents
-
view
213 -
download
1
description
Transcript of Simulations
Application - problemspp p
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Gas vapour mixtureTaking 0°C as the reference temperature, the enthalpy and enthalpy change of dry air can be determined from
The enthalpy of water vapor at 0°C is 2500.9 kJ/kg. The average cp value of water vapor in the temperature range 10 to 50°C can be taken p p gto be 1.82 kJ/kg · °C. Then the enthalpy of water vapor can be determined approximately from
The amount of water vapor in the air can be specified in various ways.Probably the most logical way is to specify directly the mass of water vaporProbably the most logical way is to specify directly the mass of water vaporpresent in a unit mass of dry air. This is called absolute or specific humidity(also called humidity ratio) and is denoted by v:
The amount of moisture in the air has a definite effect on how comfortablewe feel in an environment. However, the comfort level depends moreon the amount of moisture the air holds (mv) relative to the maximum
t f i t th i h ld t th t t ( ) Th tiamount of moisture the air can hold at the same temperature (mg). The ratioof these two quantities is called the relative humidity φ
Where,
The total enthalpy (an extensive property) of atmospheric air is the sum of the enthalpies of dry air and the water vapor:the sum of the enthalpies of dry air and the water vapor:
Dividing by m givesDividing by ma gives
Dew point temperaturep p
The dew-point temperature Tdp is defined as dpthe temperature at which condensation begins when the air is cooled at constant pressure. In other words, Tdp is the saturation temperature of water corresponding to the vapor pressure:water corresponding to the vapor pressure:
vp@satdp TT =
Constant pressure cooling of moist air and the dew – point temperature
th T S di f ton the T-S diagram of water
Cooling and dehumidificationg
Hot moist air enters the cooling section at state 1Hot, moist air enters the cooling section at state 1. As it passes through the cooling coils, its temperature decreases and its relative humidityincreases at constant specific humidity. If the cooling section is sufficiently long, air reaches its dew point (state x, saturated air). Further cooling of air results in the condensation of part of the moisture in the air Air remains saturated during themoisture in the air. Air remains saturated during the entire condensation process, which follows a line of 100 percent relative humidity until the final state (state 2) is reached. The water vapor that
d t f th i d i thi icondenses out of the air during this process is removed from the cooling section through a separate channel. The condensate is usuallyassumed to leave the cooling section at T2.g
Mass and Energy Balancegy
The cool, saturated air at state 2 is usually routed directly to the room, where it mixes with the room air. In some cases, however, the air at state 2 may be at the right specific humidity but at a very low temperature Inhumidity but at a very low temperature. In such cases, air is passed through a heating section where its temperature is raisedto a more comfortable level before it is routed to the room.
Problem
Cooling and heating of moist airCooling and heating of moist air• Air enters an air-conditioning unit at 100
kPa 40˚C 70% RH and exists at 100kPa, 40 C, 70% RH, and exists at 100 kPa, 20˚C, 50% RH as shown. The volumetric flow rate at the inlet is 0 25volumetric flow rate at the inlet is 0.25 m3/s. Determine:
The temperature of the air at exit of the cooling unit– The temperature of the air at exit of the cooling unit– The heat transfer rates in the cooling and heating
units
Stepsp
• Write a computer programme for differentWrite a computer programme for different inlet conditions of
Different RH (50 to 90%)– Different RH (50 to 90%).– Different T (say 30 – 60˚C)
• Use curve fit for properties of water –t ti ti (t t b d)saturation properties (temperature based)
Problem
Heat transfer from a cylindrical finHeat transfer from a cylindrical fin• Cylindrical brass rods (4 mm diameter, 5
cm long) are attached to the surface of acm long) are attached to the surface of a power source. Air at 20C is drawn across the rods at 8 m/s Ifthe temperature of thethe rods at 8 m/s. Ifthe temperature of the power source is 60C, find the heattransfer rate from one rod Assume correlations forrate from one rod. Assume correlations for a single rod.
Thermal Insulation
Total Volume of Insulation material:
∫=L
0Wdx)x(tV Wall temperature varies in x -direction
T0
t(x), insulation
∫ ==L Vdx)x(t1t
T(x), Wall surface
∫ ==0
avg LWdx)x(t
Lt
dxT)x(T
kWQL
o∫−&Minimize heat loss through dx)x(t
kWQ0∫=Minimize heat loss through
the insulation
subject to the constraint, V is constant
Optimizationp
dx)x(FL∫=ΦMinimize the
dx)x(WtT)x(T
kW
dx)x(F
Lo
0
∫ ⎥⎤
⎢⎡
λ+−
=
∫=ΦMinimize theheat loss integral
dx)x(Wt)x(t
kW0∫ ⎥
⎦⎢⎣
λ+=
Reduces to 0tF=
∂∂
[ ] 2/12/1
T)x(Tk)x(t ⎟⎞
⎜⎛= ∫ ==
L Vdx)x(t1t
t∂
[ ]oopt T)x(T)x(t −⎟⎠
⎜⎝ λ
=
[ ] 2/1oL
avgopt T)x(T
Lt)x(t −=
∫ ==0
avg LWdx)x(t
Lt
[ ][ ]oL
0
2/1o
opt )(dxT)x(T
)(∫ −
Minimum Heat Transfer Rate
( )2L 2/1kW ⎫⎧& ( )
0
2/1o
avgdxT)x(T
LtkWQ
⎭⎬⎫
⎩⎨⎧∫ −=&
It is worth to mention here that the same expression of t (x) is obtained if the thickness is minimized subjecttopt (x) is obtained if the thickness is minimized subject to a fixed rate of heat loss to the ambient.
Design of heat sink (1-3)g ( )
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Fins - Recapitulation)TT(hAQ ssconv ∞−=&
There are two ways to increase the rate of heat transfer• to increase the convection heat transfer coefficient h o c e se e co vec o e s e coe c e• to increase the surface area As
• Increasing h may require the installation of a pump or fan, • Or replacing the existing one with a larger onep g g g• The alternative is to increase the surface area by attaching to the surface extended surfaces called fins• made of highly conductive materials such as aluminum• made of highly conductive materials such as aluminum
Longitudinal FinsRectangular Trapezoidal
Triangular Concave parabolicTriangular Concave parabolic
Convex parabolic
Radial Fins
Triangular profile
Rectangular profile
Triangular profile
Hyperbolic profileRadial fin coffee cup
Plate Fins
The thin plate fins of a car radiator greatly increase the p g yrate of heat transfer to the air
Fins from nature
Fin Equation
dxdTkAQ cx −=&dx
dxdxQdQQ x
xdxx&
&& +=+
( )∞−= TThdAQd sconv&
convdxxx QdQQ &&& += +
Energy Balance:
)TT(hdAdxdxQdQ s
xx ∞−++=
&&
dx
0)TT(dx
dAkh
dxdTA
dxd s
c =−−⎟⎠⎞
⎜⎝⎛
∞
0)TT(dx
dAkh
A1
dxdT
dxdA
A1
dxTd s
c
c
c2
2=−⎟⎟
⎠
⎞⎜⎜⎝
⎛−⎟
⎠⎞
⎜⎝⎛+ ∞
Fins with uniform cross sectional area2 ⎞⎛
dA c
0)TT(dx
dAkh
A1
dxdT
dxdA
A1
dxTd s
c
c
c2
2=−⎟⎟
⎠
⎞⎜⎜⎝
⎛−⎟
⎠⎞
⎜⎝⎛+ ∞
0dx
dA c =
PxA s = Pdx
dA s =dx
0)TT(kAhP
dxTd2
2=−⎟⎟
⎠
⎞⎜⎜⎝
⎛− ∞kAdx c ⎠⎝
Excess temperature θ
∞−≡θ T)x(T)x(
d 22θ 0m
dxd 2
2 =θ−θ
(a) Rectangular Fin (b) Pin fin
General Solution and Boundary ConditionsConditions
0d 22
θθ 0m
dx2
2 =θ−
c
2kAhPm =
c
∞−≡θ T)x(T)x(
The general solution is of the form
mx2
mx1 eCeC)x( −+=θ
g
Convection from tip
q denotes Q&q denotes Q
BCs
T)0(T[ ] Lxcc |
dxdTkAT)L(ThA =∞ −=−
bb TT)0(T)0(T
θ≡−=θ=
∞
∞ dx
Lx|dxdk)L(h =θ
−=θ
)xL(msinh)mk/h()xL(mcosh −+−=
θmLsinh)mk/h(mLcoshb +
=θ
Heat Transfer from Fin Surface
0xc0xcbf |dxdkA|
dxdTkAQQ ==
θ−=−== &&
mLcosh)mk/h(mLsinhhPkAQ bcf+
θ=&
dxdx
mLsinh)mk/h(mLcoshhPkAQ bcf +
θ
dA)(hdA]T)(T[hQ θ∫∫•
Another way of finding Q
finAfinAfin dA)x(hdA]T)x(T[hQfinfin
θ∫=−∫= ∞
Insulated tip
BC 1: BC 2:
General Sol: mx2
mx1 eCeC)x( −+=θ
bb TT)0( θ≡−=θ ∞ 0|dd
Lx =θ
=C bb)( ∞ |dx Lx
mLcosh)xL(mcosh
b
−=
θθ
0xc0xcbf |dxdkA|
dxdTkAqq ==
θ−=−==
mLtanhhPkAq bcf θ=
Prescribed temperature
This is a condition when the temperature at the tip is known p p(for example, measured by a sensor)
( )mLsinh
)xL(msinhmxsinhbL
b
−+θθ=
θθ
b
( )mLcoshhPkAq bL
bfθθ−
θ=mLsinh
hPkAq bcf θ=
Infinitely Long Fin (Tfin tip = T∞)y g ( fin tip ∞)
Boundary condition at the fin tip: 0T)L(T)L( =−=θ ∞ as ∞→L
mx2
mx1 eCeC)x( −+=θ
The general solution is of the form
Possible when C1 → 0
mxC)( −θ
Apply boundary condition at base and find T
mx2eC)x( =θ
hP
ckAhPx
b e)TT(T)x(T−
∞∞ −+=
dT•)TT(hPkA|
dxdTkAQ bc0xclongfin ∞= −=−=
Corrected fin lengthg
PALL c
c +=Corrected fin length:
Multiplying the relation above by the perimeter gives
Pcg
the perimeter gives Acorrected = Afin (lateral) + Atip
tLL2
LL gularfintanrec,c +=
DLL lfincylindricac +=
Corrected fin length Lc is defined such that heat transfer from a fin of
4lfincylindrica,c
g clength Lc with insulated tip is equal to heat transfer from the actual fin of length L with convection at the fin tip.
Fin Efficiencyy== •
•
finfin
Q
Qη
Actual heat transfer rate from the finIdeal heat transfer rate from the fin
In the limiting case of zero thermal resistance or infinite thermal cond cti it (k ) the temperat re
max,finQ if the entire fin were at base temperature
infinite thermal conductivity (k →∞ ), the temperature of the fin will be uniform at the base value of Tb.
)(••
TThAQQ )(max, ∞−== TThAQQ bfinfinfinfinfin ηη
kATThPkAQcbcfin
l fi11)(
==−
== ∞
•
η
mLmLTThPkAQ
mLhpLTThAQ
bcfin
bfinfin
longfin
tanhtanh)(
)(max,
−
−
∞
•
∞•η
mLmL
TThAmh k
Q
Q
bfin
bc
fin
finipinsulatedt
tanh)(
ta)(
max,
=−
==∞
∞•η
Fin Effectiveness===
•
•
•
)( TThAQQ finfin
finεHeat transfer rate fromthe fin of base area AbHeat transfer rate from− ∞ )( TThAQ bb
nofinHeat transfer rate fromthe surface of area Ab
h kAQ•
)(
cbb
bc
nofin
finlongfin hA
kPTThA
TThPkA
Q
Q=
−−
==∞
∞• )(
)(ε
1. k should be as high as possible, (copper, aluminum, iron). Aluminum is preferred: low cost and weight, resistance to corrosion.p g ,
2. p/Ac should be as high as possible. (Thin plate fins and slender pin fins)
3. Most effective in applications where h is low. (Use of fins justified if when the medium is gas and heat transfer is by natural convection).
Fin Effectiveness••
QQ finfinHeat transfer rate fromth fi f b A=
−==
∞• )( TThA
Q
Q
Q
bb
fin
nofin
finfinε the fin of base area Ab
Heat transfer rate fromthe surface of area Ab
Does not affect the heat transfer at all.1=finεFin act as insulation (if low k material is used)
Enhancing heat transfer (use of fins justified if εfin>2)1
1
>
<
fin
fin
ε
ε
Overall Fin EffectivenessWhen determining the rate of heat transfer from a finned surface, we must consider the ,unfinned portion of the surface as well as the fins. Therefore, the rate of heat transfer for a surface containing n fins can be expressed as
)TT(hA)TT(hA
QQQ
bfinfinbunfin
finunfinfin,total
∞∞
•••
−η+−=
+=
We can also define an overall effectiveness for a finned surface as the
)TT)(AA(h bfinfinunfin ∞−η+=
effectiveness for a finned surface as the ratio of the total heat transfer from the finned surface to the heat transfer from thesame surface if there were no fins
•
)())((
,
,,
∞
∞•
•
−
−+==
TThATTAAh
Q
Q
bnofin
bfinfinunfin
nofintotal
fintotaloverallfin
ηε
Efficiency of circular, rectangular, and triangular fins on a plain surface of width w (from Gardner, Ref 6).
Optimizationsp
• Maximize heat transfer w r tMaximize heat transfer w.r.t. – Fin thickness t
Profile length b– Profile length b
f• Heat transfer increases asymptotically with increase in thicknessB t h t h ld b th ti thi k if th• But what should be the optimum thickness if the volume (= Ltb) of the fin is constant or the profile area (= bt) is constant?area (= bt) is constant?
Constant Profile Area
Heat transfer from a fin with the adiabatic tipHeat transfer from a fin with the adiabatic tip
Assuming that L>>t and using P ≈ 2Lf c bq hPkA tanh mb= θ
Assuming that L>>t and using P ≈ 2L,
A Lt A bt d tbhPbAc = Lt, Ap = bt and , we get:bkA
mbc
=
h2L
Rearranging:f b
h2Lq h2LkLt tanh bkLt
= θ
h2 2/1⎞⎛ b
kth2tanhtL)hk2(q 2/1
b2/1
f ⎟⎠⎞
⎜⎝⎛θ=
Constant profile areap
• In terms of Ap (= bt)
21
3p21
p21
h2Ak
h2bbA
kh2bb
kAhPmb ⎟
⎠⎞
⎜⎝⎛=⎟
⎠⎞
⎜⎝⎛=⎟
⎠⎞
⎜⎝⎛=⎟
⎟⎞
⎜⎜⎛
=
P ≈ 2L, Ac = Lt
3ppc ktktbtktkA
⎟⎠
⎜⎝
⎟⎠
⎜⎝
⎟⎠
⎜⎝⎟
⎠⎜⎝
11⎞⎛
1/2 1/2f bq (2hk) L t tanh mb= θ
( ) 23p2
1
b2/1
fkt
h2AtanhtLhk2q ⎟⎟⎠
⎞⎜⎜⎝
⎛θ=
( ) 21
3p21
b2/1
fh2AtanhtLhk2q ⎟⎟⎞
⎜⎜⎛
θ= ( ) 3pbfkt
q ⎟⎟⎠
⎜⎜⎝
Optimum conditionp
( ) 21
3p21
b21
f kh2AtanhtLhk2q ⎟⎠⎞
⎜⎝⎛θ= h2 2/1
⎞⎛( ) 3pbf kt
q⎠⎝ b
kth2tanhtL)hk2(q 2/1
b2/1
f ⎟⎠⎞
⎜⎝⎛θ=
( )1122f bq 2hk L t tanh= θ β
0dt
dqf =
Atkh2mb where2sinh6 p
232/1
⎟⎠⎞
⎜⎝⎛==ββ=β
−
1.4192k
=β⎠⎝
Gives optimum fin efficiency to be 0.627
Optimum conditionp
• Let us name profile fin length and fin thickness to be bo and to for theLet us name profile fin length and fin thickness to be bo and to for the optimum condition
• Substituting Ap = boto in h2 32/1 −⎞⎛ At
kh2mb p
2−
⎟⎠⎞
⎜⎝⎛==β
31/2• We get,32
1/2
o o o o2h mb t b t k
−⎛ ⎞β = = ⎜ ⎟⎝ ⎠
For constant profile area
Solving for to yields optimum fin thickness
22/1 ⎞⎛
Solving for bo yields theoptimum fin profile length
2/1
For constant profile area
bkh2t
2o
2/1
o ⎟⎟⎠
⎞⎜⎜⎝
⎛β
⎟⎠⎞
⎜⎝⎛=
h2ktb
2/1o
o ⎟⎠⎞
⎜⎝⎛β=
Constant heat transfer from a fin• If the heat transfer rate is constant
β( )111 222f b p 3
2hq 2hk L t tanh A Lkt
⎛ ⎞= θ ⎜ ⎟⎝ ⎠ β
tanh tanh1.4192 0.8894β = =
⎝ ⎠
• Solving for t gives the optimum fin thickness to for constant heat transfer from a fin
2q⎛ ⎞f
o 1/2b
2
qt
(2hk) w 0.8894
0 632
⎛ ⎞⎜ ⎟=⎜ ⎟θ⎝ ⎠
⎛ ⎞
L2
0 632 ⎛ ⎞fo 2
b
q0.632thkw
⎛ ⎞= ⎜ ⎟
θ⎝ ⎠ p 0 0A b t=Because,f
o 2b
q0.632thkL
⎛ ⎞= ⎜ ⎟
θ⎝ ⎠
Optimum valuep122h⎛ ⎞Si
0 o0
2hm b bkt
⎛ ⎞β = = ⎜ ⎟
⎝ ⎠Since,
1 12k⎛ ⎞2 2
0 okb t
2h⎛ ⎞= β⎜ ⎟⎝ ⎠
Re-arranging,
2fq0 632 ⎛ ⎞f
o 2b
q0.632thkL
⎛ ⎞= ⎜ ⎟
θ⎝ ⎠11 2 22 f
0 2qk 0.632b 1.4192
⎛ ⎞⎛ ⎞⎛ ⎞ ⎜ ⎟= ⎜ ⎟⎜ ⎟ ⎜ ⎟⎝ ⎠0 2
bb 1.4192
2h hkL ⎜ ⎟⎜ ⎟ ⎜ ⎟θ⎝ ⎠ ⎝ ⎠⎝ ⎠
fq0.798b f0
b
qbhL
=θ
Constant fin volume or mass
• The volume of the fin is V = Lbt• And profile area is Ap = bt = V/L• Since , the width L is not a parameter this problem is
basically the same as the constant profile area.
( ) 21
321
b21
fh2VtanhtLhk2q ⎟⎠⎞
⎜⎝⎛⎟⎠⎞
⎜⎝⎛θ= ( )
121
21
3bf
h2bh2
ktLq
−⎞⎛⎟⎞
⎜⎛
⎟⎠
⎜⎝⎟⎠
⎜⎝
20
2
00
02
000 t
kh2
LtbbV
kth2bmb ⎟
⎠⎞
⎜⎝⎛=⎟⎟
⎠
⎞⎜⎜⎝
⎛==β
Optimum length and thicknessp g
• The optimum fin thickness with a constantThe optimum fin thickness with a constant fin volume : 2 1
3 3V ht ⎛ ⎞ ⎛ ⎞≅ ⎜ ⎟ ⎜ ⎟0tL kVt
≅ ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠
using
• Optimum fin length
00
1
tb L
=
⎛ ⎞p g
30
V kbL h
⎛ ⎞≅ ⎜ ⎟⎝ ⎠
Multiple Fin Array Ip y
• Free (Natural) Convection CoolingFree (Natural) Convection Cooling– For a single fin, the consideration is given to
the thickness and length of the fin to get thethe thickness and length of the fin to get the maximum heat transfer rate.
– Additional consideration for fin array: finAdditional consideration for fin array: fin spacing z and number of fins n for a given plate area L x W
• In general, the thickness of fin is usually much smaller than the fin spacing z.
Small Spacing Channelp g
• Consider a small hot parallel plate channel with constant p pwall temperature To.
• Cold air at T∞ enters through the bottom of the channel by natural convection.
Assumptionsp
• Assume a fully developed flow.y p• Assume that length of the channel is long enough so that
the temperature of air at the outlet becomes To.W• The number of fins n can be calculated by
• For the current analysis z>>t, Hence
Wnz t
=+Wn
z≅
Momentum Equationq
• The heat transfer rate for the channel:
f p oq mc (T T )
A∞= −&
& cf
cf
m vAWA (zb) Wb
= ρ
⎛ ⎞= =⎜ ⎟⎝ ⎠
&
• For finding the average velocity, we need to solve the t ti i di ti
cf z⎜ ⎟⎝ ⎠
momentum equation in y direction
2v v Pu v v g⎛ ⎞∂ ∂ ∂
ρ + = − +μ∇ −ρ⎜ ⎟
0
u v v gx y y
ρ + +μ∇ ρ⎜ ⎟∂ ∂ ∂⎝ ⎠For a fully developed flow
Pressure Gradient
• Since both ends of the channel are open, the pressure p , pgradient is given by: P g
y ∞∂
= −ρ∂
• So, the momentum equation becomes:2
2v0 ( g) g∞
∂= − −ρ +μ −ρ
∂ 2
2
2
y
( )gvy
∞
∂
ρ −ρ∂= −
μ∂ 1 ∂ρ⎛ ⎞Thermal expansion coeff.
• The Boussinesq approximation:y μ∂
(T T )ρ ρ = ρ β
P
1T∂ρ⎛ ⎞β = − ⎜ ⎟ρ ∂⎝ ⎠
(T T )∞ ∞ ∞ρ −ρ = ρ β −
Average velocityg y
• Using Boussinesq approximation:
2o
2g (T T )v
y∞β −∂
= −ν∂
Constant
Integrate twice with B.C. (i) no slip and (ii) symmetry at the centerline
2og (T T ) xv 18 z / 2
∞⎡ ⎤β − ⎛ ⎞= −⎢ ⎥⎜ ⎟ν ⎝ ⎠⎢ ⎥⎣ ⎦8 z / 2ν ⎝ ⎠⎢ ⎥⎣ ⎦
Upon integrating this along the spacing z, the average velocity can be calculated:
2og (T T )zv12
∞β −=
νg y 12ν
Mass Flow Rate
m vA= ρ&
2g (T T )zβ
cf
cf
m vAA Wb= ρ
=
o
2o
g (T T )zv12
g (T T )z Wb
∞
∞
β −=
νρ β −
&
Average velocity
og ( )m Wb12
∞ρ β=
ν
f p oq mc (T T )∞= −&
Mass flow rate
f p oq ( )∞
2 2o
f ,small Pg (T T ) zq c Wb
12∞β −
= ρν
Heat transfer fromfin array with
2f ,small
12q z
ν∝
fin array with small spacing
Large spacing channelg p g• Consider a large spacing, a large enough for
h b d l t b i l t d b teach boundary layer to be isolated between isothermal plates Th N lt b f t l ti i i• The Nusselt number for natural convection in air for a vertical plate
Lh
Wh th R l i h b i d fi d
25.0L
airRa517.0
KLhNu ==
Where the Rayleigh number is defined as( ) 3
0L
g T T LRa ∞β −
=να
Heat Transfer Equationq• In above equation RaL is the Rayleigh number
(f fl l t f l th L) β i th(for a flow over a plate of length L) , β is the volumetric expansion coefficient, α is the thermal diffusivity and g is gravitydiffusivity, and g is gravity.
• The volumetric expansion coefficient β =1/TfWhere Tf is the film temperatureWhere Tf is the film temperature
• Using Newton’s law of cooling, the heat transfer rate fins for the large channels can be written asrate fins for the large channels can be written as
( )∞−= TThAq 0seargl,f ( )0seargl,f
Heat Transfer Equationq• The heat transfer area As is obtained as
W⎛ ⎞
• Inserting equation in the heat transfer equation
sWA 2bLn 2bLz
⎛ ⎞= = ⎜ ⎟⎝ ⎠
Wn ≅Inserting equation in the heat transfer equation yields z
n ≅
( )∞−= TTRabkz
W034.1q 025.0
Laireargl,f
• Hence,
z
f ,larg e1qz
∝z
Optimum Fin Spacingp p g
• The optimal spacing can be obtained byThe optimal spacing can be obtained by equations of heat transfers
earglfsmallf qq = eargl,fsmall,f qq
( ) 414
13
0opt R32LTTg32z −
−
∞ ⎥⎤
⎢⎡ −β( ) 4
L0opt Ra3.2g3.2
L∞ =⎥
⎦⎢⎣ ανβ
≅
Forced Convection Coolingg
• Small spacing channel– Flow between parallel plates in the case of a smallFlow between parallel plates in the case of a small
spacing channel is known as Couett-Poiseulli flow.
Small spacing channelp g
• The x-momentum equation:The x momentum equation:2 2
2 2u u P u uu v v
⎛ ⎞⎛ ⎞∂ ∂ ∂ ∂ ∂ρ + = − +μ +⎜ ⎟⎜ ⎟∂ ∂ ∂ ∂ ∂⎝ ⎠ ⎝ ⎠
0
For a fully developed flow
Th di t l th h l i
2 2x y x x y⎜ ⎟∂ ∂ ∂ ∂ ∂⎝ ⎠ ⎝ ⎠
• The pressure gradient along the channel is constant: P P∂ Δ
=
• Momentum equation reduces tox L∂
2
2u P
L∂ Δ
μ =∂
q 2 Ly∂
Velocity Expressiony p
• Integrating the above equation twice and usingIntegrating the above equation twice and using the no slip and symmetry boundary condition, the velocity u can be expressed as
22oPz (T T ) yu 1
8 L z / 2∞
⎡ ⎤Δ − ⎛ ⎞= −⎢ ⎥⎜ ⎟μ ⎝ ⎠⎢ ⎥⎣ ⎦
• The average velocity can be obtained 1u u d A= ∫
A2
u u d AA
z Pu Δ=
∫
1 2 Lμ
Heat Transfer from Fin
The heat transfer rateThe heat transfer rate( )∞−= TTcmq 0psmall,f &
⎟⎠⎞
⎜⎝⎛⎟⎟⎠
⎞⎜⎜⎝
⎛μΔ
ρ=zWzb
L12pzm
2&
( )2
f ,small p 0z pq Wb c T T12 L ∞Δ
= ρ −μ
2small,f zq ∝
Large Spacing Channelg p gAssumption:
C id l i h l• Consider a large spacing channel• Each boundary layer is isolated• The pressure drop is assumed to be constant• For laminar flow the Nusselt and Reynolds number
i itt f P 0 5is written as for Pr >0.5
31
21
PR6640LhN 32L
airL PrRe664.0
KNu ==
∞LUReν
=ReL
Heat Transfer Equationq• Heat transfer equation
( )TThAq ( )
( )∞
∞
−=
−=
TTRePr664.0L
kbLW2q
TThAq
021
31
aireargl,f
0seargl,f
( )
( )∞∞
∞
−⎟⎠⎞
⎜⎝⎛= TTLUPrbkW328.1q
Lzq
021
31
airearglf
0eargl,f
• Since ∆P was assumed to be constant, U∞ may
( )∞⎟⎠
⎜⎝ ν
bz
3 8.q 0aireargl,f
be expressed in terms of ∆P and z• Considering the shear stress is the root cause of
h d l h f b l (the pressure drop, apply the force balance (next page)
Heat Transfer Equationq
( ) ( )WbPbLW2 Δ=⎟⎠⎞
⎜⎝⎛τ
The coefficient of friction for laminar flow
( ) ( )z⎟⎠
⎜⎝
21
L2
f Re328.1U1C
−
=ρ
τ=
32
⎟⎞
⎜⎛
Eliminating the τ
Heat transfer equation
U2 ∞ρ 3
21
21
L328.1
PzU⎟⎟⎟
⎠
⎞
⎜⎜⎜
⎝
⎛
νρ
Δ=∞
q
( )∞
−
−⎟⎟⎠
⎞⎜⎜⎝
⎛ρνΔ
= TTzPLPrWbk208.1q 0323
1
2aireargl,f⎠⎝ ρν
32
eargl,f zq−
∝2
small,f zq ∝
Optimum spacingp p g
• The equation for optimized spacing1
( )2
f ,small p 0z pq Wb c T T12 L ∞Δ
= ρ −μ
I ti b ti i th h t t f ti
41
2opt
PL725.2
Lz
⎟⎠⎞
⎜⎝⎛Δμα
= ( )∞
−
−⎟⎟⎠
⎞⎜⎜⎝
⎛ρνΔ
= TTzPLPrWbk208.1q 0323
1
2aireargl,f
• Inserting above equation in the heat transfer equation
( )∞−⎟⎟⎠
⎞⎜⎜⎝
⎛μνΔ
= TTPLLk619.0
WLbq
021
2airmax
• The pressure drop may be estimated with an assumption ⎠⎝ μνLWLb
fL UUfL 22 ρρ1
DfL
h≈
11
2U
2U
DfLP
h
∞∞ ρ≈
ρ=Δ
41
21
Lopt PrRe24.3L
z −−
=
Multiple Fin Array IIp y
s,f c bq hPkA tanh(mb)= θHeat transferfrom a single fin
p cwhere, A bt, A Lt, P 2L and mb= = ≅ β =1/2hp 2h⎛ ⎞
from a single fin
c
hp 2hmkA kt
⎛ ⎞= = ⎜ ⎟⎝ ⎠
s,f b
1/2
q h(2L)k(Lt) tanh= θ β
⎛ ⎞1/2
ps,fb
2hkAqtanh
L b⎛ ⎞
= θ β⎜ ⎟⎝ ⎠
Heat transfer from base wall
• Consider heat transfer rate q at the baseConsider heat transfer rate qw at the base wall between two fins
w w bq h LzAW W
= θ
pAW Wz tn n b
= − = −
⎛ ⎞pww b
Aq WhL n b
⎛ ⎞= θ −⎜ ⎟
⎝ ⎠Where, n is number of fins
Total heat transfer from fin
• The total heat transfer rate from the multiple fin array is:p y
q h(2L)k(Lt) tanh= θ β
w w b
p
q h LzAW Wt
= θ
s,f b
1/2ps,f
b
q h(2L)k(Lt) tanh
2hkAqtanh
= θ β
⎛ ⎞= θ β⎜ ⎟
p
pwb
z tn n b
Aq Wh
= − = −
⎛ ⎞= θ −⎜ ⎟b tanh
L bθ β⎜ ⎟
⎝ ⎠w bh
L n bθ ⎜ ⎟⎝ ⎠
1/2p ptotal
b w b2hkA Aq Wn tanh h
L b n b
⎡ ⎤⎛ ⎞ ⎛ ⎞⎢ ⎥= θ β+ θ −⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦L b n b⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦
Expression for single finp gTo find the maximum total heat transfer with respect to b, we set the derivative equal to zeroq
totaldq 0db
=And finally obtained an expression:
2 2 w2h btanh 3 sec hk
β β− β β =And finally obtained an expression:
If h is ass med to be ero e get optim m β for a single fin2 2tanh 3 sec h 0
3 sinh coshβ β− β β =β β β
If hw is assumed to be zero, we get optimum β for a single fin
3 sinh coshβ = β β
sinh 2 2sinh cosh6 sinh 2
β = β ββ = β
Using
6 sinh 21.4192
β = ββ =
Solve to get
Optimum βp
However, if a graphical solution is sought between, g p gβarray,opt as a function of hwb/k from the relation
2 2 w2h btanh 3 sec hk
β β− β β =k
wh b1 4192 1 125β +
We find an optimum βarray in the form of a linear relation
warray,opt 1.4192 1.125
kβ = +
438.1
420.1
optarray
opt,array
=β
=β For b = 3 cm, k = 175 W/mK (auminium), h = 6 W/m2K
For b = 3 cm, k = 175 W/mK (auminium), h = 100 W/m2K
464.1opt,array
opt,array
=β
β
For b = 20 cm, k = 30 W/mK (cast iron), h = 6 W/m2K
Natural Convection Coolingg
Elenbass suggested optimum Nusselt number for two vertical plate as
opt
opt optu
fluid
h zN 1.25
k= =
fluidopt
opt
kh 1.25z
=
O i i l fi h f i h 1 4192
( ) ( )11
s,f 2 22 b bq
2hkt tanh 1 258 h A k= θ β = θ
Optimum single fin heat transfer with β = 1.4192
( ) ( )20 b b p2hkt tanh 1.258 h A kL
= θ β = θ
( )1qq q W ⎛ ⎞⎛ ⎞
Total optimum heat transfer rate from the fin array is bww zh
Lq
θ=
( )s,f 2total 2b opt p opt opt b
opt 0
qq q Wn 1.258 h A k h zL L L z t
ω⎛ ⎞⎛ ⎞
= + = θ + θ⎜ ⎟⎜ ⎟ ⎜ ⎟+⎝ ⎠ ⎝ ⎠
Optimum heat transferpUsing
h2
ktb 2/1
oo ⎟
⎠⎞
⎜⎝⎛β=
opt
fluid
zk
opt 25.1h = 41
Lopt Ra32
z −
=h2 ⎠⎝ opt
41
Lopt
L
Ra714.2L
z
Ra3.2L
−
=
=
Bar -Cohen and Rohsenow
1
Lwith Ap = boto
14
12
fluid 0fluid
k kt0.8063 1.25kRa Lq −
⎛ ⎞⎜ ⎟ +⎜ ⎟⎝ ⎠ where4
Ltotal1
b 4L 0
Ra LqLW
2.714Ra L t−
⎜ ⎟⎝ ⎠=
θ+ ( )0
Lg T T L
Raβ −
=αν
where
αν
Optimum spacingp p g
Assuming the heat transfer from the interfin area between the fins is negligible, following Eq.
( )1
s,f 2total 2b opt p opt opt b
opt 0
qq q Wn 1.258 h A k h zL L L z t
ω⎛ ⎞⎛ ⎞
= + = θ + θ⎜ ⎟⎜ ⎟ ⎜ ⎟+⎝ ⎠ ⎝ ⎠
( )12
opt 0total1.258 h ktq
≅
opt 0⎝ ⎠ ⎝ ⎠
simplifies to
b opt 0LW z t≅
θ +
Diff i i h b E d i h d i iDifferentiating the above Eq. w.r.t. to and setting the derivative to zero provides the optimum spacing for the maximized heat transfer rate
tz ≅ oopt tz ≅
Problem
• A heat sink for an avionic electric package cooling is to be designed to maintain the base temperature below 100ºC. The base cold plate has a width W = 50 mm and length L = 30 mm. Forced air is drawn b a fan at a velocity of U = 1.5 m/s and at the ambient air temperature f 20 C N ti d i i ll d t d t thof 20ºC. Non-optimum design is allowed to accommodate these
requirements. For aluminium properties use density of 2702 kg/m3
and thermal conductivity of 177 W/mk.D t i th i ti di i f th h t i k idi th– Determine the maximum optimum dimension for the heat sink providing the number of fins, the fin thickness, the fin spacing, the profile length, the heat dissipation, overall efficiency and thermal resistance.
– The device now requires a mass of fins to be less than 15 grams and the profile length to ne less than 20 mm. With these constraints, design the fin array again.
• Find 41
21
opt PR243z −−
Find • Find hL
A β f i l fi
42L
opt PrRe24.3L
=
• Assume β for a single fin.• Optimize heat transfer rate as a function of
to.• Find
h2ktb
2/1o
o ⎟⎠⎞
⎜⎝⎛β=
• Volume of a fin Val(to)=Lboto• Number of fins n (t )=W/(z + t )
h2 ⎠⎝
• Number of fins nf(to)=W/(zopt + to)
• Total mass of the fin array as a function of to mal(to)=nf(to)ρalVal(to)
• Heat transfer rate from a single fin• Heat transfer rate from the interfin area• Total heat transfer rate• Fin effectiveness• Total area• Total area• Overall surface efficiency• Overall thermal resistance
PLATE-FIN HEAT EXCHANGER
Prabal TalukdarPrabal TalukdarAssociate Professor
Department of Mechanical EngineeringDepartment of Mechanical EngineeringIIT Delhi
E-mail: [email protected]
Mech/IITD
Basic componentBasic componentThis type of extended surface heat exchanger has corrugated fins mostly of triangular or rectangular cross-sections sandwiched between the parallel plates
Mech/IITD
Plate–fin heat exchangerPlate fin heat exchanger• Plate –fin heat exchangers have various geometriesPlate fin heat exchangers have various geometries in order to compensate for the high thermal resistance, particularly if one of the fluid is gas.
• The plate fins are categorized as triangular fin, rectangular fin, wavy fin, offset strip fin (OSP), louvered fin, and perforated fin
• Generally used for moderate operating pressures less h k ( )than 700 kPa (gauge pressure)
• It has a surface area density of up to 5900 m2/m3.
Mech/IITD
• Common fin thickness ranges between 0 05 toCommon fin thickness ranges between 0.05 to 0.25 mm.
• Fin height may range from 2 to 25 mm• Fin height may range from 2 to 25 mm• Typical fin densities are 120 to 700 fins/m, but
ld h 2100 fi /could reach to 2100 fins/m
Mech/IITD
Geometrical CharacteristicsGeometrical Characteristics• Single‐pass crossflow plate heat exchanger isSingle pass crossflow plate heat exchanger is considered.
Mech/IITD
Total number of passagesTotal number of passages• The number of passages for the hot fluid sideThe number of passages for the hot fluid side and cold fluid side are Np and Np + 1.
• The top and bottom passage are designated to• The top and bottom passage are designated to be cold fluid.Th b f b b i d• The number of passages can be obtained as:
w1PN22b1PN1bpN3L δ++++= ⎟⎟⎠
⎞⎜⎜⎝
⎛⎟⎠⎞
⎜⎝⎛
w22b3LN
δ−−
⎠⎝⎠⎝
Length of fluid 1 Length of fluid 2 Thickness of total plates
Mech/IITD
w22b1b23pN
δ++=Solving for Np
No of finsNo of fins
• The total number of fins for fluid 1 (hot):
pN1fp1L
1fn = where pf1 is fin pitch.
• The total number of fins for fluid 2 (cold):⎞⎛2L
Mech/IITD
⎟⎠
⎞⎜⎝
⎛ += 1pN2fp2
2fn
Primary AreaPrimary Area• Primary area for fluid 1 is:Primary area for fluid 1 is:
⎟⎟⎠
⎞⎜⎜⎝
⎛⎟⎟⎠
⎞⎜⎜⎝
⎛ +δ+++δ−= 1pN1Lw22b2PN2L1b21fn2L2pN2L1L21pA
Total plate area Fin base area Passage side wall area Passage front and back wall areaback wall area
Mech/IITD
No of offset strip finsNo. of offset strip fins• The number of offset strip fins per the numberThe number of offset strip fins per the number of fins is obtained from:
21
2 λL
offn =
12
1
2
λL
offn =
Where λ1 2 is the offset strip fin length for fluid
1
1,2 p g1 and 2.
Mech/IITD
Total Fin AreaTotal Fin Area• The total fin area consists of the fin area Af1 and offset‐strip
edge areas:edge areas:
1121111111
212121 fnfPfn
offn
fPfnoffnbfnLbfA δδδδδδ +−−+−+−=
⎟⎟⎟
⎠
⎞
⎜⎜⎜
⎝
⎛
⎟⎟⎟
⎠
⎞
⎜⎜⎜
⎝
⎛
⎟⎟⎠
⎞⎜⎜⎝
⎛⎟⎟⎠
⎞⎜⎜⎝
⎛
⎠⎝⎠⎝
Fin surface areas Offset-strip edge areas Internal offset – strip edge area(d-e and g-f) 2(b-c-d-e) 2(i-j-k-l-i)(d e and g f) 2(b c d e) 2(i j k l i)
First and last offset – strip edge area2(a-b-i-j-a)
Mech/IITD
Total heat transfer areaTotal heat transfer area• The total heat transfer area isThe total heat transfer area is
1fA1pA1tA +=
• The free flow (cross sectional) area Ac1 is
⎞⎛⎞⎛
• The frontal area for fluid 1 where
1fn1fP1b1cA ⎟⎟⎠
⎞⎜⎜⎝
⎛⎟⎠
⎞⎜⎝
⎛ δ−δ−=
• The frontal area for fluid 1 wherefluid 1 is entering is defined by
Mech/IITD
3L1L1frA =
Fin efficiencyFin efficiency• The hydraulic diameter:
A2L1cA4
1hD =
• For the fin efficiency ηf of the offset strip fin, it is assumed that the heat flow from both plates is uniform and that the
1tA1h
padiabatic plate occurs at the middle of the plate spacing b1. Hence the profile length Lf1 is defined by δ−= 2
1b1fL
• The m value is obtained as:
2
⎟⎟⎟⎟
⎠
⎞
⎜⎜⎜⎜
⎝
⎛
λδ+
δ=
11
fkh2
1m
⎟⎞
⎜⎛ Lt h
• The single fin efficiency is⎟⎟
⎠⎜⎜
⎝=
AfLm
fLm
fη11
11tanh
• The overall fin efficiency is Mech/IITD
⎟⎟⎟
⎠
⎞
⎜⎜⎜
⎝
⎛−−=
ft
Af
A
o ηη 11
111
Optimum-Insulationsp
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Thermal Insulation
Total Volume of Insulation material:
∫=L
0Wdx)x(tV Wall temperature varies in x -direction
T0
t(x), insulation
∫ ==L Vdx)x(t1t
T(x), Wall surface
∫ ==0
avg LWdx)x(t
Lt
dxT)x(T
kWQL
o∫−&Minimize heat loss through dx)x(t
kWQ0∫=Minimize heat loss through
the insulation
subject to the constraint, V is constant
Optimizationp
dx)x(FL∫=ΦMinimize the
dx)x(WtT)x(T
kW
dx)x(F
Lo
0
∫ ⎥⎤
⎢⎡
λ+−
=
∫=ΦMinimize theheat loss integral
dx)x(Wt)x(t
kW0∫ ⎥
⎦⎢⎣
λ+=
Reduces to 0tF=
∂∂
[ ] 2/12/1
T)x(Tk)x(t ⎟⎞
⎜⎛= ∫ ==
L Vdx)x(t1t
t∂
[ ]oopt T)x(T)x(t −⎟⎠
⎜⎝ λ
=
[ ] 2/1oL
avgopt T)x(T
Lt)x(t −=
∫ ==0
avg LWdx)x(t
Lt
[ ][ ]oL
0
2/1o
opt )(dxT)x(T
)(∫ −
Variational Calculas
• Consider a Integral given as ∫ ′=b
dx)y,y,x(FIConsider a Integral given as Where y(x) is a function of x
• The special function y(x) for which the integral I reaches
a
an extremum satisfies the Euler equtaion,
0=⎟⎟⎠
⎞⎜⎜⎝
⎛′∂
∂−
∂∂ F
ddF
• If the wanted variable y(x) additionally satisfies an integral constraint of the type,
⎟⎠
⎜⎝ ′∂∂ ydxy
bintegral constraint of the type,
• Then y(x,λ) satisfies the new Euler equation
∫ ′=a
dx)y,y,x(GC
⎞⎛ where H = F + λG0=⎟⎟⎠
⎞⎜⎜⎝
⎛′∂
∂−
∂∂
yH
dxd
yH
Minimum Heat Transfer Rate
( )2L 2/1kW ⎫⎧& ( )
0
2/1o
avgdxT)x(T
LtkWQ
⎭⎬⎫
⎩⎨⎧∫ −=&
It is worth to mention here that the same expression of t (x) is obtained if the thickness is minimized subjecttopt (x) is obtained if the thickness is minimized subject to a fixed rate of heat loss to the ambient.
Modeling of Thermal Systemsg y
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Modelingg
• The process of simplifying a given problem soThe process of simplifying a given problem so that it may be represented in terms of a system of equations for analysis or a physicalof equations, for analysis, or a physical arrangement, for experimentation, is termed modelingmodeling
• The design and optimization processes are closely coupled with the modeling effort andclosely coupled with the modeling effort, and the success of the final design is very strongly influenced by the accuracy and validity of theinfluenced by the accuracy and validity of the model employed.
Descriptive Modelp
• The model may be descriptive or predictive. • We are all very familiar with models that are used to
describe and explain various physical phenomena. A working model of an engineering system such as aworking model of an engineering system, such as a robot, an internal combustion engine, a heat exchanger, or a water pump, is often used to explain how the device
kworks. • Frequently, the model may be made of clear plastic or
may have a cutaway section to show the internalmay have a cutaway section to show the internal mechanisms.
• Such models are known as descriptive and are frequently d i l t l i b i h i dused in classrooms to explain basic mechanisms and
underlying principles
Predictive model
• Predictive models are of particular interest to our present p ptopic of engineering design because these can be used to predict the performance of a given system.Th ti i th li f h t t l• The equation governing the cooling of a hot metal sphere immersed in an extensive cold-water environment represents a predictive model because it allows us to obtain the temperature variation with time and determine the dependence of the cooling curve on physical variables such as initial temperature of thephysical variables such as initial temperature of the sphere, water temperature, and material properties
Modeling g
• Physical insight is the main basis for the simplification of y g pa given system to obtain a satisfactory model. Such insight is largely a result of experience in dealing with a variety of thermal systemsvariety of thermal systems.
• Estimates of the underlying mechanisms and different effects that arise in a given system may also be used to simplify and idealize. Knowledge of other similar processes and of the appropriate approximations employed for these also helps in modelingemployed for these also helps in modeling.
• Overall, modeling is an innovative process based on experience, knowledge, and originality.
Experimentp
• In many practical systems, it is not possible toIn many practical systems, it is not possible to simplify the problem enough to obtain a sufficiently accurate analytical or numerical solution. In such cases, experimental data are obtained, with help from dimensional analysis to d t i th i t t di i ldetermine the important dimensionless parameters.
• Experiments are also crucial to the validation of• Experiments are also crucial to the validation of the mathematical or numerical model and for establishing the accuracy of the results obtainedestablishing the accuracy of the results obtained
Curve-fittingg• Material properties are usually available as discrete data
at various values of the independent variable, e.g.,at various values of the independent variable, e.g., density and thermal conductivity of a material measured at different temperatures. For all such cases, curve fitting is frequently employed to obtain appropriate correlatingis frequently employed to obtain appropriate correlating equations to characterize the data. These equations can then serve as inputs to the model of the system, as well as to the design process.
Types of Modelyp
• Analog modelsAnalog models• Mathematical models
Ph i l d l• Physical models• Numerical models
Analog Modelg
• Analog models are based on the analogy or similarity g gy ybetween different physical phenomena and allow one to use the solution and results from a familiar problem to obtain the corresponding results for a different unsolvedobtain the corresponding results for a different unsolved problem.
• An example of an analog model is provided by conduction heat transfer through a multilayered wall, which may be analyzed in terms of an analogous electric circuit with the thermal resistance represented by thecircuit with the thermal resistance represented by the electrical resistance and the heat flux represented by the electric current
Examples of Analog Modelp g
Conduction heat transfer in a composite wall Analog model of plumeConduction heat transfer in a composite wall Analog model of plume . flow in a room fire
Mathematical Model• A mathematical model is one that represents the
performance and characteristics of a given system inperformance and characteristics of a given system in terms of mathematical equations.
• These models are the most important ones in the design p gof thermal systems because they provide considerable versatility in obtaining quantitative results that are needed as inputs for designas inputs for design.
• Mathematical models form the basis for numerical modeling and simulation, so that the system may be investigated without actually fabricating a prototype
• A solution to the equations for a heat exchanger would give the dependence of the total heat transfer rate on thegive the dependence of the total heat transfer rate on the inlet temperatures of the two fluids and on the dimensions of the system.
Physical Modely
• A physical model is one that p yresembles the actual system and is generally used to obtain experimental resultsobtain experimental results on the behavior of the system.
• An example of this is a scaled down model of a car or a heated body which isor a heated body, which is positioned in a wind tunnel to study the drag force acting
th b d th h ton the body or the heat transfer from it.
Numerical Model
• Numerical models are based on mathematicalNumerical models are based on mathematical models and allow one to obtain, using a computer, quantitative results on the system behavior for different operating conditions and design parameters.
• Numerical modeling refers to the restructuring and discretization of the governing equations in order to solve them on a computer The relevantorder to solve them on a computer. The relevant equations may be algebraic equations, ordinary or partial differential equations integralor partial differential equations, integral equations, or combinations of these.
Interaction between models
• Even though the four main types of modeling of g yp gparticular interest to design are presented as separate approaches, several of these frequently overlap in practical problemspractical problems.
• Experimental data from physical models may indicate some of the approximations or simplifications that may be used in developing a mathematical model.
• Although numerical modeling is based largely on the mathematical model outputs from the physical or analogmathematical model, outputs from the physical or analog models may also be useful in developing the numerical scheme.
Classification of models
• There are several other classifications ofThere are several other classifications of modeling frequently used to characterize the nature and type of the modelthe nature and type of the model.
• Steady state or dynamic, • deterministic or probabilistic,deterministic or probabilistic, • lumped or distributed, and • Discrete or continuous.
For instance, the model for a hot-water storage system may be described as a dynamic, continuous, lumped, deterministic mathematical model. Similarly, the mathematical model for a furnace may be specified as steady state, continuous, distributed, and deterministic
Mathematical Modelingg
• The development of a mathematical modelThe development of a mathematical model requires physical understanding, experience and creativity it is oftenexperience, and creativity, it is often treated as an art rather than a science.
• Inputs for Model development• Inputs for Model development• Knowledge of existing systems,• characteristics of similar systems• characteristics of similar systems,• governing mechanisms, and • commonly made approximations and idealizationsy pp
Steps in Model Developmentp p
• Transient/steady stateTransient/steady state• Spatial dimensions• Lumped mass approximationsLumped mass approximations• Simplifications of boundary conditions• Negligible effects• Negligible effects• Idealizations• Material Properties• Material Properties• Conservation laws
F th i lifi ti f i ti• Further simplifications of governing equations
Transient/steady statey
• Two main characteristic time scales need to be considered: response time and characteristic time – τr, refers to the response time of the material or body under
considerationconsideration, – τc, refers to the characteristic time of variation of the ambient or
operating conditions.
• Therefore, τc indicates the time over which the conditions change. For instance, it would be zero for a step change and the time period τp for a periodic process, where τp =1/f, with f being the frequency. τp p p , τp , g q y
• The response time τr for a uniform-temperature (lumped) body subjected to a step change in ambient temperature for convective cooling or heating is given by the expressiong g g y p
Response, characteristic timep• τc is very large, τc →∞.
In this case, the conditions may be assumed to remain unchanged with time and the system may be treated as steady state.steady state.
• τc << τr. In this case, the operating conditions change very rapidly, as compared to the response of the material. Then the material is unable to follow the variations in the operating variables.operating variables.
An example of this is a deep lake whose response time is very large compared to the fluctuations in the ambient medium. Even though the surface temperature may reflect the effect of such fluctuations, the bulk p yfluid would essentially show no effect of temperature fluctuations. Then the system may be approximated as steady with the operating condition taken at their mean values
Response, characteristic timep
• τc >> τr
This refers to the case where the material or body responds very fast but the operating or boundary conditions change very slowly. An example of this is the slow variation of the solar flux with time on a sunny day and the rapid response of the collectorand the rapid response of the collector
Replacement of the ambient temperature variation with time by a finite number of steps, with the temperature held constant over each stepover each step
Periodic processp• Periodic processes: In many cases, the behavior
f th th l t b t dof the thermal system may be represented as a periodic process, with the characteristics repeating over a given time period τrepeating over a given time period τp.
• Environmental processes are examples of this modeling because periodic behavior over a daymodeling because periodic behavior over a day or over a year is of interest in many of these systems.
The net heat transfer over the cycle must be zero because, if it is not, there is a net gain or loss of energy. This would result in a consequent increase or decrease of temperature with time and a cyclic behavior would not be obtained
Transient Process
• If none of the previous approximations is applicable, the p pp pp ,system has to be modeled as a general time-dependent problem. Th ti l t ti l l i• There are many practical systems, particularly in materials processing, that require such a dynamic model because transient effects are crucial in determining the quality of the product and in the control and operation of the system.
• Heat treatment and metal casting systems are examples• Heat treatment and metal casting systems are examples in which a transient model is essential to study the characteristics of the system for design.
Spatial Dimensionsp
• Though all practical systems are three-dimensional, they g p y , ycan often be approximated as two - or one-dimensional to considerably simplify the modeling. Thus, this is an important simplification and is based largely on theimportant simplification and is based largely on the geometry of the system under consideration and on the boundary conditions.
System Simulationy
• Information flow diagramInformation flow diagram– Block represents transfer functions which can
be considered differential equationsbe considered differential equations– Consider a centrifugal pump in a fluid flow
Fire water facilityy
w
at3AA ppCw −=
The equations for the water flow rate through open hydrants are :
at3AA pp
at4BB ppCw −=
Equationsq
The equations for the pipe section 0-1 is :
ghwCpp 2 ρ+= ghwCpp 111at ρ+=−
21232 wCpp =−Pipe section 2-3:
22343 wCpp =−Pipe section 3-4:
System of Equationsy q
• These five equations can be written in functional form:q
0)pw(f0)p,w(f 3A1 =
0)p,w(f0)p,w(f
113
4B2
==
0)p,p,w(f0)p,p,w(f
4325
3214
==
• An additional function is provided by the pump characteristics: 0)ppw(f
)pp( 4325
= 0)p,p,w(f 2116 =
Six equations – eight unknowns??
Information-flow diagramg
• Mass balances provide the other twoMass balances provide the other two equations
• and0)w,w,w(f www 2A172A1 =+=
0)ww(fww• and 0)w,w(f ww B28B2 ==
Sequential and Simultaneous CalculationsCalculations
S ti it i ibl t t t ith th i t• Sometimes it is possible to start with the input information and immediately calculate the output of a component. The output information from this first component is all that is needed to calculate the input information of the next component and so on to the final component of the system This is a sequentialcomponent of the system. This is a sequential calculation
• In simultaneous calculations, a set of algebraic equations need to be solved simultaneously.
Modeling of Thermal Systemsg y
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Examplep
• A water pumping station consists of two parallel pumps p p g p p pdrawing water from a lower reservoir and delivering it to another that is 40 m higher. In addition to overcoming the pressure difference due to elevation the friction inthe pressure difference due to elevation, the friction in the pump is 7.2w2, where w is combined flow rate in kilograms per second. The pressure-flow-rate
fcharacteristics of the pumps are2
1 12
p 810 25w 3.75w
900 65 30
Δ = − −
ΔWhere w1 and w2 are the flow rate through pump 1 and pump 2, respectively. Use successive substitution to
22 2p 900 65w 30wΔ = − −
p p p ysimulate the system and determine the values of Δp, w1,w2, w.
Solution by successive substitution
Guess w1=4.2Find ΔP (eq. 3)Find w (eq. 1)
( )( )( )3 240m 100kg / m 9.807m / s
Find w2 (eq. 2)
( )( )( )2
1 2
40m 100kg / m 9.807m / sp 7.2w
1000Pa / kPaw w w
Δ = +
= +
(1)
(2)
21 1
22 2
p 810 25w 3.75w
p 900 65w 30w
Δ = − −
Δ = − −
(3)
(4)
Information Flow Diagram -1g
ElevationΔpand
FrictionMass
BalancePump 1
w
w2
w1
p
Δp
Balance
Pump 2
2
Iteration = 50, Δp = 650.90, w2 = 1.995, w = 5.993, w1 = 3.998
Information Flow Diagram - 2g
ElevationΔpand
FrictionMass
BalancePump 2
w
w1
w2
p
Δp
Balance
Pump 1
1
Start with w2 = 2.0 DivergesIteration = 5 Δp = 42 8 w = imaginaryIteration = 5, Δp = 42.8, w = imaginary
Information Flow Diagram - 3g
ΔpPump 1
Mass Balance
Elevationand
Friction
w1
w2
w
p
Δp
Balance Friction
Pump 2
2
Start with w = 6.0 DivergesIteration = 9 Δp = 951 2 w = imaginaryIteration = 9, Δp = 951.2, w1 = imaginary
Newton-Raphson Methodp
Taylor series expansion:
)ax(d
)a(yd21)ax(
d)a(dy)a(yy 2
2
2−−−+−⎥
⎦
⎤⎢⎣
⎡+−+=
Taylor series expansion:
)ax)](a(y[)a(yydx2dx 2
−′+≈
⎥⎦
⎢⎣
Basis of Newton-Raphson iterative techniqueq
e2x)x(y
e2xx
x
−+=
=+ Solve
0)x(ye2x)x(y
c =+
Xc is the correct value of x that solves the eq.
Assume some temporary value of x, say xt = 2
y(xt) = -3.39
Newton-Raphson Methodp
E i t f b di b tExpress y in terms of x by expanding about x
)xx)](x(y[)x(y)x(y cc −′+≈
)xx)](x(y[)x(y)x(y tcttc −′+≈For x = xt
0
)x(y)x(y
xxt
ttc ′−≈
)x(y t
Newton-Raphson method with multiple eqs. and unknownsunknowns
• Suppose that three nonlinear equations to beSuppose that three nonlinear equations to be solved for the three unknown variables x1, x2, x3.
f1(x1,x2,x3) = 01( 1, 2, 3)f2(x1,x2,x3) = 0f3(x1 x2 x3) = 0f3(x1,x2,x3) 0
• Rewrite the equations so that all terms are on one side of the equality signo e s de o t e equa ty s g
• Assume temporary values for the variables, x1,t, x2 t and x3 t2,t 3,t
Algorithmg
• Calculate the values of f1, f2 and f3 at the temporary 1, 2 3 p yvalues of x1, x2 and x3.
• Compute the partial derivatives of all functions with t t ll i blrespect to all variables.
• Use Taylor-series expansion to establish a set of simultaneous equationssimultaneous equations
)()x,x,x(f
)()x,x,x(f
)x,x,x(f)x,x,x(f
t3t2t11t3t2t11
c,3c,2c,11t,3t,2t,11
∂∂
≈
)xx()x,x,x(f
)xx(x
),,()xx(
x),,(
t,3t,2t,11
c,2t,22
t,3t,2t,11c,1t,1
1
t,3t,2t,11
∂+
−∂
+−∂
+
)xx(x c,3t,3
3
,,, −∂
+
Algorithmg• The set of equation is
⎤⎡⎥⎤
⎢⎡ −⎥⎥⎤
⎢⎢⎡
∂∂
∂∂
∂∂
1c1t13
1
2
1
1
1
fxxxf
xf
xf
⎥⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡=
⎥⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡
−−
⎥⎥⎥⎥⎥
⎢⎢⎢⎢⎢
∂∂∂∂∂
∂∂
∂∂
3
2
1
c3t3
c,2t,2
c,1t,1
3
2
2
2
1
2
ff
xxxx
fffxf
xf
xf
⎦⎣⎦⎣
⎥⎥⎦⎢
⎢⎣ ∂
∂∂∂
∂∂ 3c,3t,3
3
3
2
3
1
3
xf
xf
xf
• Solve the set of linear simultaneous equations to determine xi,t – xi,c
Algorithmg
• Correct the x’sCorrect the x s• X1,new = x1,old – (x1,t – x1,c)
----------• X3,new = x3,old – (x3,t – x3,c)
• Test for convergence. If the absolute magnitudes of all the f’s or all the Δx’s aremagnitudes of all the f s or all the Δx s are satisfactorily small, terminate: Otherwise return to step (indicated with red)p ( )
Example problem p p• Solve the previous problem with Newton-Raphson method• Step 1: 028392w27pf 2 =Δ=f (x x x ) 0• Step 1:
0w30w65900pf
0w75.3w25810pf
028.392w2.7pf
2
2112
1
=++−Δ=
=++−Δ=
=−−Δ=f1(x1,x2,x3) = 0 f2(x1,x2,x3) = 0 f3(x1,x2,x3) = 0
• Step 2: Chose trial values of the variables
0wwwf
0w30w65900pf
214
223
=−−=
=++Δ=
pΔP = 750w1 = 3w2 = 1.5
• Step 3: calculate the magnitudes
2w = 5
f1 = 177, f2 = 48.75, f3 = 15.0, f4 = 0.5of f’s at the temporary values of the variables:
Example problem p p
• Find the partial derivatives:Find the partial derivatives:• Insert Table 6.4
0w75.3w25810pf
028.392w2.7pf2112
21
=++−Δ=
=−−Δ=
∂∂∂∂
∂∂
∂∂
Δ∂∂
ffwf
wf
wf
)p(f 1
2
1
1
11
0wwwf
0w30w65900pf
p
214
2223
112
=−−=
=++−Δ=
−−−−−−∂
−−−−∂∂
Δ∂∂
fwf
)p(f
31
22 214
⎥⎤
⎢⎡ −
00547172001
−−−−−−Δ∂∂Δ∂
)p(f
)p(4
⎥⎥⎥⎥
⎦⎢⎢⎢⎢
⎣ −− 1110015501005.471
⎦⎣
Example problem p p
• Substitute the temporary values of the variables into the p yequations for the partial derivatives. Forms a set of linear simultaneous equations
⎤⎡⎤⎡Δ⎤⎡
⎥⎥⎥⎤
⎢⎢⎢⎡
=⎥⎥⎥⎤
⎢⎢⎢⎡
ΔΔΔ
⎥⎥⎥⎤
⎢⎢⎢⎡ −
1575.487.177
xxx
015501005.47172001
2
1
• Where Δxi = xi t – xi c
⎥⎥
⎦⎢⎢
⎣⎥⎥
⎦⎢⎢
⎣ΔΔ
⎥⎥
⎦⎢⎢
⎣ −− 5.015
xx
1110015501
4
3
i i,t i,c
• Solution of simultaneous equationsΔx1 = 98.84, Δx2 = -1.055, Δx3 = -0.541, Δx4 = -1.096
• The corrected value of the variables are ΔP = 750 – 98.84 = 651.16, w1 = 4.055, w2 = 2.041, w = 6.096
Example problem p p
• These variables are returned to step 3 forThese variables are returned to step 3 for the next iteration.
• The calculations converged satisfactorily• The calculations converged satisfactorily after three iterationsT bl 6 5• Table 6.5
Optimizationp
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Introduction
• In the preceding lectures, we focused our attention on obtaining a workable, feasible, or acceptable design of a system. Such a design satisfies the requirements for the given application, without violating any imposed constraints. A system fabricated or assembled b f thi d i i t d t f th i t t kbecause of this design is expected to perform the appropriate tasks for which the effort was undertaken.
• However, the design would generally not be the best design, where th d fi iti f b t i b d t f ffi ithe definition of best is based on cost, performance, efficiency or some other such measure.
• In actual practice, we are usually interested in obtaining the best lit f it t ith t bl i t lquality or performance per unit cost, with acceptable environmental
effects. This brings in the concept of optimization, which minimizes or maximizes quantities and characteristics of particular interest to a given applicationgiven application.
Examplep
• Optimization is by no means a new concept. In our daily lives, we attempt to optimize by seeking to obtain the largest amount of goods or output per unit expenditure, this being the main idea behind clearance sales and competition.
• In the academic world, most students try to achieve the best grades with the least amount of work, hopefully without violating the constraints imposed by
thi d l tiethics and regulations• The value of various items, including consumer products like
televisions, automobiles, cameras, vacation trips, advertisements, d d ti d ll t i ft t d t i di t thand even education, per dollar spent, is often quoted to indicate the
cost effectiveness of these items.
Optimization in designp g
• The need to optimize is similarly very important in design and has become particularly crucial in recent times due to growing global competition. It is no longer enough to obtain a workable system that performs the desired tasks and meets the given constraints. At the
l t l k bl d i h ld b t d d thvery least, several workable designs should be generated and the final design, which minimizes or maximizes an appropriately chosen quantity, selected from theseDiff t d t h t i ti b f ti l i t t i• Different product characteristics may be of particular interest in different applications and the most important and relevant ones may be employed for optimization. For instance, weight is particularly important in aerospace and aeronautical applications accelerationimportant in aerospace and aeronautical applications, acceleration in automobiles, energy consumption in refrigerators, and flow rate in a water pumping system. Thus, these characteristics may be chosen for minimization or maximizationfor minimization or maximization.
Workable/Optimum designp g
• Workable designs are obtained over the allowable ranges of the design variables in order t ti f th ito satisfy the given requirements and constraintsO ti i ti t i t fi d• Optimization tries to find the best solution, one that minimizes or maximizes a feature ormaximizes a feature or quantity of particular interest in the application under consideration The optimum design in a domain of under consideration p g
acceptable designs
Basic concepts of optimizationp p
Objective functionObjective function• Any optimization process requires specification of a
quantity or function that is to be minimized or maximized. This function is known as the objective function, and it represents the aspect or feature that is of particular interest in a given circumstance. g
• Though the cost, including initial and maintenance costs, and profit are the most commonly used quantities to be
ti i d th t l d foptimized, many others aspects are employed for optimization, depending on the system and the application.
Examples of Objective Functionp j
The objective functions that are optimized for thermal systems are frequently j p y q ybased on the following characteristics: 1. Weight2. Size or volume3 Rate of energy consumption3. Rate of energy consumption4. Heat transfer rate5. Efficiency6. Overall profit7. Costs incurred8. Environmental effects9. Pressure head needed10 Durability and dependability10. Durability and dependability11. Safety12. System performance13. Output delivered14. Product quality
Let us denote the objective functionLet us denote the objective function that is to be optimized by U, where U is a function of the n independent variables in the problem x1, x2, x3, . . . p 1, 2, 3,, xn. Then the objective function and the optimization process may be expressed asU = U (x1, x2, x3, . . . , xn) → Uoptwhere Uopt denotes the optimal value of U. The x’s represent the design
i bl ll h ivariables as well as the operating conditions, which may be changed to obtain a workable or optimal design
Global maximum of the objective functionGlobal maximum of the objective function U in an acceptable design domainof the design variable x1.
Constraints
• The constraints in a given design problem arise due to limitations on the ranges of the physical variables, and due to the basic conservation principles that must be satisfied.
• The restrictions on the variables may ariseThe restrictions on the variables may arise due to the space, equipment, and materials being employed. These may restrict the dimensions of the system, the highest y gtemperature that the components can safely attain, allowable pressure, material flow rate, force generated, and so on. Minimum values of the temperature may be specified for thermoforming of a plastic and for ignition to occur in an engine. Th s both minim m and ma im m al es• Thus, both minimum and maximum values of the design variables may be involved
Equality Constraintsq y
• Many constraints arise because of the conservation laws, particularly those related to mass, momentum, and energy in thermal systems.
• Thus, under steady-state conditions, the mass inflow into the system must equal the mass outflow. This condition gives rise to an equation that must be satisfied by the relevant design variables, thus restricting the values that may be employed in the search for an
tioptimum.• There are two types of constraints, equality constraints and
inequality constraints. As the name suggests, equality constraints ti th t b ittare equations that may be written as
Inequality Constraintsq y
• Similarly, inequality constraints indicate the maximum or minimum value of a function and may be written as
• The m equality and n equality constraints are given for a general ti i ti bl i t f th f ti G d H hi hoptimization problem in terms of the functions G and H, which are
dependent on the n design variables x1, x2, ----- , xn.
Examplep
• The equality constraints are most commonly obtained from conservation laws; e.g., for a steady flow circumstance in a control volume, we may write
or
• It is generally easier to deal with equations than with inequalities because many methods are available to solve different types of
ti d t f ti h h hequations and systems of equations whereas no such schemes are available for inequalities
• Therefore, inequalities are often converted into equations before applying optimization methods. A common approach employed to convert an inequality into an equation is to use a value larger than the constraint if a minimum is specified and a value smaller than the
t i t if i i i F i t th t i tconstraint if a maximum is given. For instance, the constraints may be changed as follows
• where ∆C1 and ∆C3 are chosen quantities, often known as slack variables, that indicate the difference from the specified limits
Mathematical Formulation
The various steps involved in the formulation of the problem are1. Determination of the design variables, xi where i = 1, 2, 3, . . . , n2. Selection and definition of the objective function, U3 Determination of the equality constraints Gi = 0 where i = 1 2 33. Determination of the equality constraints, Gi = 0, where i = 1, 2, 3,
... , m4. Determination of the inequality constraints, Hi ≤ or ≥ Ci, where i = 1,
2 3 l2, 3, . .l5. Conversion of inequality constraints to equality constraints, if
appropriate
• Therefore the general mathematicalTherefore, the general mathematical formulation for the optimization of a system may be written assystem may be written as
• If the number of equality constraints m is equal to the q y qnumber of independent variables n, the constraint equations may simply be solved to obtain the variables and there is no optimization problemand there is no optimization problem.
• If m > n, the problem is overconstrained and a unique solution is not possible because some constraints have to be discarded to obtain a solution.
• If m < n, an optimization problem is obtained. Th i lit t i t ll l d t• The inequality constraints are generally employed to define the range of variation of the design parameters
Optimization methodsp• There are several methods that may be employed for solving
the mathematical problem to optimize a system or a processthe mathematical problem to optimize a system or a process. • Each approach has its limitations and advantages over the
others. Thus, for a given optimization problem, a method may b ti l l i t hil f th th tbe particularly appropriate while some of the others may not even be applicable.
• The choice of method largely depends on the nature of the equations representing the objective function and the constraints.
• Because of the complicated nature of typical thermal systems,Because of the complicated nature of typical thermal systems, numerical solutions of the governing equations and experimental results are often needed to study the behavior of the objective function as the design variables are varied andthe objective function as the design variables are varied and to monitor the constraints.
• However, in several cases, detailed numerical results , ,are generated from a mathematical model of the system or experimental data are obtained from a physical model, and these are curve fitted to obtain algebraic equationsand these are curve fitted to obtain algebraic equations to represent the characteristics of the system.
• Optimization of the system may then be undertaken based on these relatively simple algebraic expressions and equations
Calculus methods
• The use of calculus for determining the optimum is based on derivatives of the objective function and of the constraints. The derivatives are used to indicate the location of a minimum or a maximum. At a local optimum, the slope is zero for U varying with a i l d i i blsingle design variable x1 or x2.
Lagrange multipliersg g p
• An important method that employs calculus for optimization is the method of Lagrange multipliers.
• The objective function and the constraints are combined through the use of constants known as Lagrange multipliers, to yield a system of algebraic equations.
• These equations are then solved analytically or numerically to obtain the optimum as well as the values of the multipliers.
• However, curve fitting often requires extensive data that may involve detailed experimental measurements or numerical simulations of the psystem. Since this may demand a considerable amount of effort and time, particularly for thermal systems, it is generally preferable to use other methods of optimization that require relatively smaller numbers of simulations.
Search Methods
• In the simplest approach, the objective function is calculated at uniformly spaced locations in the domain, selecting the design with the optimum value. This approach, known as exhaustive search, is not very imaginative and is clearly an inefficient method to optimize
ta system• Because of the effort involved in experimentally or numerically
simulating typical thermal systems, particularly large and complex t it i i t t t i i i th b f i l tisystems, it is important to minimize the number of simulation runs or
iterations needed to obtain the optimum• Search methods such as dichotomous, Fibonacci, univariate, and
t t t t t ith i iti l d i d tt t tsteepest ascent start with an initial design and attempt to use a minimum number of iterations to reach close to the optimum
• The exact optimum is generally not obtainedThe exact optimum is generally not obtained even for continuous functions because only a finite number of iterations are used. However, in actual engineering practice, components, materials, and even dimensions are not
il bl ti titi b tavailable as continuous quantities but as discrete steps.
• For instance a heat exchanger would typically• For instance, a heat exchanger would typically be available for discrete heat transfer rates such as 50 100 200 kW etcas 50, 100, 200 kW, etc
• Search methods can easily be applied to such circumstances, whereas calculus methods demand continuous functions.
• Consequently, search methods are extensively used for the optimization of thermal systems.
Linear and Dynamic Programming
• Linear programming is an important optimization method p g g p pand is extensively used in industrial engineering, operations research, and many other disciplines. H th h b li d l if th• However, the approach can be applied only if the objective function and the constraints are all linear.
• Large systems of variables can be handled by thisLarge systems of variables can be handled by this method, such as those encountered in air traffic control, transportation networks, and supply and utilization of raw materialsmaterials.
• However, thermal systems are typically represented by nonlinear equations.q
Dynamic Programmingy g g
• Dynamic programming is used to obtain the best path through a series of stages or steps to achieve a given task, for instance, the optimum configuration of a manufacturing line, the best path for the flow of hot water in a building, and the best layout for transport of
l i l tcoal in a power plant.
Dynamic Programmingy g g
• Therefore, the result obtained from dynamic , yprogramming is not a point where the objective function is optimum but a curve or path over which the function is optimizedoptimized.
• The optimum path is the one over which a given objective function, say, total transportation cost, is minimized.
• Though unique optimal solutions are generally obtained in practical systems multiple solutions are possible andin practical systems, multiple solutions are possible and additional considerations, such as safety, convenience, availability of items, etc., are used to choose the best design
Geometric Programmingg g• Geometric programming is an optimization method that can be
applied if the objective function and the constraints can be written asapplied if the objective function and the constraints can be written as sums of polynomials. The independent variables in these polynomials may be raised to positive or negative, integer or noninteger exponents, e.g.,
• Curve fitting of experimental data and numerical results for thermal systems often leads to polynomials and power-law variations.
• Therefore, geometric programming is particularly useful for theTherefore, geometric programming is particularly useful for the optimization of thermal systems if the function to be optimized and the constraints can be represented as sums of polynomials
• However, unless extensive data and numerical simulation results o e e , u ess e te s e data a d u e ca s u at o esu tsare available for curve fitting, and unless the required polynomial representations are obtained, the geometric programming method cannot be used for common thermal systems.
• Alternative: search methods
Other Optimization Methodsp
• Among the methods that may beAmong the methods that may be mentioned are genetic algorithms (GAs), artificial neural networks (ANNs) fuzzyartificial neural networks (ANNs), fuzzy logic, and response surfaces.
Optimizationp
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Introduction
• In the preceding lectures, we focused our attention on obtaining a workable, feasible, or acceptable design of a system. Such a design satisfies the requirements for the given application, without violating any imposed constraints. A system fabricated or assembled b f thi d i i t d t f th i t t kbecause of this design is expected to perform the appropriate tasks for which the effort was undertaken.
• However, the design would generally not be the best design, where th d fi iti f b t i b d t f ffi ithe definition of best is based on cost, performance, efficiency or some other such measure.
• In actual practice, we are usually interested in obtaining the best lit f it t ith t bl i t lquality or performance per unit cost, with acceptable environmental
effects. This brings in the concept of optimization, which minimizes or maximizes quantities and characteristics of particular interest to a given applicationgiven application.
UNCONSTRAINED SEARCH WITH MULTIPLE VARIABLES
Let us now consider the search for an optimal design when the system is governed by two or more independent variables.
However, the complexity of the problem rises sharply as the number of variables increases andsharply as the number of variables increases and, therefore, attention is generally directed at the most important variables, usually restricting these to two p y gor three.
• In addition, many practical thermal systems canIn addition, many practical thermal systems can be well characterized in terms of two or three predominant variables.
• Examples of this include the length and diameter of a heat exchanger, fluid flow rate and evaporator temperature in a refrigeration system, and so on.
• In order to graphically depict the iterativeIn order to graphically depict the iterative approach to the optimum design, a convenient method is the use of contoursconvenient method is the use of contours or lines of constant values of the objective functionfunction.
Univariate Search
• An univariate search involves optimizing theAn univariate search involves optimizing the objective function with respect to one variable at a time. Therefore, the multivariable problem is reduced to a series of single-variable optimization problems, with the process
i t th ti th i blconverging to the optimum as the variables are alternated
The methodA starting point is chosen based on available information on the system or as a point away from the boundaries of the regionor as a point away from the boundaries of the region.
First, one of the variables, say x, is held constant and the function is optimized with respect to the other variable y.
Point A represents the optimum thus obtained. Then y is held constant at the value at point A and the function is optimized with respect to x to obtain the optimum given by point B. p g y p
Again, x is held constant at the value at point B and y is varied to obtain the optimum, given by point C.
This process is continued, alternating the variable, which is changed while keeping the others constant, until the optimum is attained.
This is indicated by the change in the objective function, from one step y g j , pto the next, becoming less than a chosen convergence criterion or tolerance
Examplep
• The objective function U, which represents the cost of a j , pfan and duct system, is given in terms of the design variables x and y, where x represents the fan capacity and y the duct length asand y the duct length, as
• Both x and y are real and positive. Using the univariate search, obtain the optimum value of U and the corresponding values of x and y. Is this optimum a minimum or a maximum?minimum or a maximum?
If y is kept constant, the value of x at the optimum is given by
Similarly, if x is held constant, the value of y at the optimum is given by
let us choose x = y = 0.5 as the starting point.
First x is held constant and y is varied to obtain an optimum value of U. Then y is held constant and x is varied to obtain an optimumvalue of U. In both cases, the preceding equations are used., p g q
Calculations
x y u0.5 1.632993 9.839626
1.944161 0.828139 5.5987942.437957 0.739531 5.4277912 531677 0 725714 5 4225132.531677 0.725714 5.4225132.547644 0.723436 5.4223632.550314 0.723057 5.4223592.55076 0.722994 5.4223592.550834 0.722983 5.4223592.550847 0.722982 5.4223592.550847 0.722982 5.422359
Steepest Ascent/Descent Methodp
• The steepest ascent/descent method is a very efficient p ysearch method for multivariable optimization and is widely used for a variety of applications, including thermal systemsthermal systems.
• It is a hill-climbing technique in that it attempts to move toward the peak, for maximizing the objective function, or toward the valley, for minimizing the objective function, over the shortest possible path.
• The method is termed steepest ascent in the former• The method is termed steepest ascent in the former case and steepest descent in the latter.
• At each step, starting with the initial trial point, the di ti i hi h th bj ti f ti h t thdirection in which the objective function changes at the greatest rate is chosen for moving the location of the point, which represents the design on the multivariable p p gspace.
Steepest ascent method, shown in terms of (a) the climb toward the peak of a hill and (b) in terms of constant U contours.
• It was shown that the gradient vector is normal to U∇gthe constant U contour line in a two-variable space, to the constant U surface in a three-variable space, and so onon.
• Since the normal direction represents the shortest distance between two contour lines, the direction of the gradient vector is the direction in which U changes at the greatest rate.
• For a multivariable problem the gradient vector may be
U∇
• For a multivariable problem, the gradient vector may be written as
• At each trial point, the gradient vector is determined and p , gthe search is moved along this vector, the direction being chosen so that U increases if a maximum is sought, or U decreases if a minimum is of interestdecreases if a minimum is of interest.
• The direction represented by the gradient vector is given by the relationship between the changes in the independent variables. Denoting these by Δx1, Δx2 , ---Δxn , we have
First approachpp
• Choose a starting point. Select Δx. Calculate the g pderivatives.
• Decide the direction of movement, i.e., whether Δx is iti ti C l l t Δ Obt i th lpositive or negative. Calculate Δy. Obtain the new values
of x, y, and U. • Calculate the derivatives again at this point. RepeatCalculate the derivatives again at this point. Repeat
previous steps to attain new point. • This procedure is continued until the change in the
i bl b t t ti it ti i ithivariables between two consecutive iterations is within a desired convergence criterion.
Second Approachpp
• Choose a starting point. • Calculate the derivatives. • Decide the direction of movement, i.e., whether x must
increase or decreaseincrease or decrease.• Vary x, using a chosen step size Δx and calculating the
corresponding Δy. Continue to vary x until the optimum p g y y pin U is reached.
• Obtain the new values of x, y, and U. Calculate the derivatives again at this point and move in the directionderivatives again at this point and move in the direction given by the derivatives.
• This procedure is continued until the change in the p gvariables from one trial point to the next is within a desired amount.
Example Problemp
• Consider the simple problem discussedConsider the simple problem discussed before and apply the two approaches just discussed for the steepest ascent/descentdiscussed for the steepest ascent/descent method to obtain the minimum cost U.
• The starting point is taken as x = y = 0.5. The results g p yobtained for different values of Δx are
• Therefore, if Δx1 is chosen, the changes in the other , 1 , gvariables must be calculated from these equations. In addition, Δx1 is taken as positive or negative, depending on whether U increases or decreases with x andon whether U increases or decreases with x1 and whether a maximum or a minimum is sought
Multivariable Constrained OptimizationOptimization
• We now come to the problem of constrainedWe now come to the problem of constrained optimization, which is much more involved than the various unconstrained optimization cases considered thus far.
• The number of independent variables must be larger than the number of equality constraints; otherwise, these constraints may simply be used to determine the variables and no optimization isto determine the variables and no optimization is possible
Penalty Function Methody
• The basic approach of this method is to convert the ppconstrained problem into an unconstrained one by constructing a composite function using the objective function and the constraintsfunction and the constraints
• Let us consider the optimization problem given by the equations
• The composite function, also known as the penalty function, may be formulated in many different ways.
• If a maximum in U is being sought, a new objective function V is defined asfunction V is defined as
• and if a minimum in U is desired, the new objectiveand if a minimum in U is desired, the new objective function is defined as
• Here the r’s are scalar quantities that vary the importance given to the various constraints and are known as penalty parametersknown as penalty parameters.
• They may all be taken as equal or different. • Higher values may be taken for the constraints that are
critical and smaller values for those that are not as important.
• If the penalty parameters are all taken as zero, the constraints have no effect on the solution and, therefore, the constraintshave no effect on the solution and, therefore, the constraints are not satisfied.
• On the other hand, if these parameters are taken as large, the constraints are satisfied but the convergence to the optimum isconstraints are satisfied but the convergence to the optimum is slow.
• Therefore, by varying the penalty parameters we can vary the rate of convergence and the effect of the different constraintsrate of convergence and the effect of the different constraints on the solution.
• The general approach is to start with small values of the penalty parameters and gradually increase these as the G’s, pe a ty pa a ete s a d g adua y c ease t ese as t e G s,which represent the constraints, become small.
• This implies going gradually and systematically from an unconstrained problem to a constrained one.p
Penalty function method for the combined objective function V andPenalty function method for the combined objective function V and different values of the penalty parameter r.
Examplep
where U is to be minimized. The inequality constraints give the feasible domain as 2 < x < 4. Without the constraints, the optimum is at x = –3, where U is zerowhere U is zero.
• With the constraints, the minimum is at x = 2, where U = 25/12 = 2.08.
Example Problemp
In a two-component system, the cost is the objective function given by the expression U(x y) = 2x2 + 5yexpression U(x, y) = 2x2 + 5ywhere x and y represent the specifications of the two components. These variables are also linked by mass conservation to yield the constraint
G(x, y) = xy -12 = 0( y) ySolve this problem by the penalty function method to obtain minimum cost.
The new objective function V(x, y), consisting of the objective function andth t i t i d fi dthe constraint, is defined as
Any method for unconstrained optimization may be used for obtainingAny method for unconstrained optimization may be used for obtainingthe optimum. An exhaustive search can be used because of the simplicity of the method and the given functions.
If r is taken as zero the constraints are not satisfied and if r is taken asIf r is taken as zero, the constraints are not satisfied, and if r is taken as large, the constraints are satisfied, but the convergence is slow.
We may also derive x and y in terms of the penalty parameter r, by differentiating V with respect to x and y and equating the resultingdifferentiating V with respect to x and y, and equating the resulting expressions to zero, as
See the spreadsheet
Geometric Programmingg g
MEL 806Thermal System Simulation (2-0-2)
Dr. Prabal TalukdarAssociate Professor
Department of Mechanical EngineeringIIT DelhiIIT Delhi
Degree of difficultyg y
• D = N – (n + 1)D = N (n + 1)• where N is the total number of terms in the
objective function and in the constraintsobjective function and in the constraints and n is the number of independent variablesvariables
Multiple Independent Variablesp p
Two other equations for w1 and w2 are o ot e equat o s o 1 a d 2 a eobtained from Equation by equating the sum of the exponents of each variable to zero in order to eliminate these variables from the optimum value of U.
Mathematical Proof
Objective function
The location of the optimum is found by differentiating this equation and setting the derivative equal to zeroderivative equal to zero
Multiplying by x:
withDefine a function
To determine the values of w1 and w2 at which an optimum in F is obtained we may apply the Lagrange multiplier method to the function Fobtained, we may apply the Lagrange multiplier method to the function F with a constraint:
i h d h i d dwith w1 and w2 as the independent variables.
Solving
It is seen that the independent variable x is eliminated from the optimum value of the objective function. In p jaddition, the weighting factors w1 and w2 are shown to indicate the relative contributions of the two terms u1 and u2 at the optimum.
Constrained OptimizationpFive terms and four variables (x1, x2, x3, x4)
Objective function: U = u1 + u2 + u3With constraint: u4 + u5 = 1With constraint: u4 u5 1
Geometric programming gives:
With
And
with
Objective function: U = u1 + u2 + u3With constraint: u4 + u5 = 1
Apply the method of Lagrange multipliers to obtain the optimum.The corresponding equations are
With constraint: u4 + u5 1
The derivatives are taken with respect to the independent variables xi, one at a time, and the resulting equations multiplied by xi.one at a time, and the resulting equations multiplied by xi.
Since p was taken as arbitrary it canas arbitrary, it can be assumed to be λ/U* in writing this equation
with
These linear equations may be solved for w1, w2, w3, w4, w5, and p.
Problem
• In a hot-rolling process, the cost C of the system is a function of the dimensionless temperature T, the thickness ratio x, and the velocity ratio y, before and after the rolls, and is given by the expression
subject to the constraints due to mass and energy balance given, respectively, as
Linear Programmingg g
• This method is applicable if the objectiveThis method is applicable if the objective functions as well as the constraints are linear functions of the independentlinear functions of the independent variables.Objective function
Subject to the constraint
• There are n variables and m linearThere are n variables and m linear equations and/or inequalities that involve these variablesthese variables.
• In linear programming, because of inequality constraints n may be greaterinequality constraints, n may be greater than, equal to, or smaller than m, unlike the method of Lagrange multipliers whichthe method of Lagrange multipliers, which is applicable only for equality constraints and for n larger than mand for n larger than m
Slack Variable
4x + 3y + s1 = 16 s1 > 0
y - 2x - s2 = -4 s2 > 0
To find the optimum value of U, two variables, in turn, are set equal to zero and the remaining variables are obtained from aequal to zero and the remaining variables are obtained from a solution of the two equations. For this problem, there are six such combinations, this number b i i l / ( )being in general [n!]/[m!(n – m)!]. The optimum is the extremum obtained from these combinations
Problem
• A company produces x quantity of one product and y of p y p q y p yanother, with the profit on the two items being four and three units, respectively. Item 1 requires one hour of facility A and three hours of facility B for fabricationfacility A and three hours of facility B for fabrication, whereas item 2 requires three hours of facility A and two hours of facility B, as shown schematically in Figure. The
f ftotal number of hours per week available for the two facilities is 200 and 300, respectively. Formulate the optimization problem and solve it by linear programming p p y p g gto obtain the allocation between the two items for maximum profit.
If s1 or s2 is negative, the solution is not allowed, since these were assumed to be
iti t ti f th t i t
Objective functionU = 4x + 3y
positive to satisfy the constraints
U 4x 3yWith constraintx + 3y ≤ 2003x + 2y ≤ 3003x + 2y ≤ 300
Introducing slack variablesx + 3y +s1 = 2003x + 2y + s2= 3003x 2y s2 300