Professional Documents
Culture Documents
This is an overview of the approach taken to determine the temperature of the battery bank
as a function of time.
1 Initial Parameters
1.1 Battery Fluid Parameters
• µb - dynamic viscosity of battery fluid
• P rbs - prandlt number of the fluid at the surface temperature of the battery
• Pb - battery output
• AT - spacing of batteries
1
• Bm - battery mass
2
2 Calculation
First the maximum flow velocity through the battery inlet can be calculated as.
ST
Vmax(b) = × Vb (1)
ST − Bd
From this, the mass flow rate through the battery array can be determined by fist calculating
the inlet area of the battery bank, by removing the area of the batteries.
3 Iterative Solution
The following section outlines the iterative solution of the problem in Matlab, this is to
determine the transient behavior of the battery surface temperature. For this case I have
taken a battery towards the back side of the heat exchanger to illustrate the worst case
scenario. The following shows an outline of the problem.
3
Heat Exchanger
Cmin
Cr = (12)
Cmax
U EA
NT U = (13)
Cmin
1 − exp(−N T U (1 − Cr ))
= (14)
1 − Cr exp(−N T U (1 − Cr ))
From this we can then start to calculate the battery exit temperature.
−BA(t) hb
Texit = Tsurf ace(step−1) − (Tsurf ace(step−1) − Tinlet(step−1) )exp (15)
ṁb Cpb
From this we can then determine the transient response of the battery surface as.
4
Q = Bm Bcp ∆T (17)
Q
t= (18)
Pb
Pb t
∴ ∆T = (19)
Bm Bcp
Pb t
∴ Tsurf ace(i) = + Tsurf ace(previous−step) (20)
Bm Bcp
Plugging this back into Equation 16 yields the following.
−hb BA(i)
Pb t
Tsurf ace = exp t + Tsurf ace(step−1) − Texit(step−1) + Texit(step−1) (21)
Bm Bcp Bm Bcp
To determine the new inlet temp, the exit temp is passed through the heat exchanger. The
following outlines the methodology.
q
Tinlet = Texit − (23)
Cmin
4 Results