Professional Documents
Culture Documents
01july 02 52
01july 02 52
Qbp = Worksheets("Stator_Coolers").Range("D9").Value
'Stator cooler A
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("Stator_Coolers").Range("M15").Value
v = Worksheets("Stator_Coolers").Range("M19").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("Stator_Coolers").Range("M18").Value = rhow
d = Worksheets("Stator_Coolers").Range("M14").Value
k = Worksheets("Stator_Coolers").Range("M16").Value
Call Friction(d, k, Re, f)
Worksheets("Stator_Coolers").Range("R14").Value = f
'Outlet of Stator cooler to return junction
Tw = Worksheets("Stator_Coolers").Range("AH9").Value
L = Worksheets("Stator_Coolers").Range("AH12").Value
v = Worksheets("Stator_Coolers").Range("AH16").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("Stator_Coolers").Range("AH15").Value = rhow
d = Worksheets("Stator_Coolers").Range("AH11").Value
k = Worksheets("Stator_Coolers").Range("AH13").Value
Call Friction(d, k, Re, f)
Worksheets("Stator_Coolers").Range("AH18").Value = f
'Hydrogen coolers tap-off to Inlet manifold
Qh2sl = Qbp - Qst
Worksheets("H2_Coolers").Range("D9").Value = Qh2sl
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("H2_Coolers").Range("D7").Value
v = Worksheets("H2_Coolers").Range("D11").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("H2_Coolers").Range("D10").Value = rhow
d = Worksheets("H2_Coolers").Range("D6").Value
k = Worksheets("H2_Coolers").Range("D8").Value
Call Friction(d, k, Re, f)
Worksheets("H2_Coolers").Range("D13").Value = f
'initial value of H2 coolers
Qh2 = Qh2sl * 0.95
Worksheets("H2_Coolers").Range("D9").Value = Qh2
Qrhr = Qh2 / 4
Qrhf = Qh2 / 4
Qlhr = Qh2 / 4
Qlhf = Qh2 / 4
Do
LN3: Worksheets("H2_Coolers").Range("M6").Value = Qrhr
Worksheets("H2_Coolers").Range("M23").Value = Qrhf
Worksheets("H2_Coolers").Range("M40").Value = Qlhr
Worksheets("H2_Coolers").Range("M57").Value = Qlhf
'H2 RHR Supply
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("H2_Coolers").Range("M4").Value
v = Worksheets("H2_Coolers").Range("M8").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("H2_Coolers").Range("M7").Value = rhow
d = Worksheets("H2_Coolers").Range("M3").Value
k = Worksheets("H2_Coolers").Range("M5").Value
Call Friction(d, k, Re, f)
Worksheets("H2_Coolers").Range("R3").Value = f
'H2 RHR Return
Tw = Worksheets("H2_Coolers").Range("AC4").Value
L = Worksheets("H2_Coolers").Range("M12").Value
v = Worksheets("H2_Coolers").Range("M16").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("H2_Coolers").Range("M15").Value = rhow
d = Worksheets("H2_Coolers").Range("M11").Value
k = Worksheets("H2_Coolers").Range("M13").Value
Call Friction(d, k, Re, f)
Worksheets("H2_Coolers").Range("R11").Value = f
'H2 RHF Supply
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("H2_Coolers").Range("M21").Value
v = Worksheets("H2_Coolers").Range("M25").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("H2_Coolers").Range("M24").Value = rhow
d = Worksheets("H2_Coolers").Range("M20").Value
k = Worksheets("H2_Coolers").Range("M22").Value
Call Friction(d, k, Re, f)
Worksheets("H2_Coolers").Range("R20").Value = f
Tw = Worksheets("H2_Coolers").Range("AC4").Value
L = Worksheets("H2_Coolers").Range("M46").Value
v = Worksheets("H2_Coolers").Range("M50").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("H2_Coolers").Range("M49").Value = rhow
d = Worksheets("H2_Coolers").Range("M45").Value
k = Worksheets("H2_Coolers").Range("M47").Value
Call Friction(d, k, Re, f)
Worksheets("H2_Coolers").Range("R45").Value = f
d = Worksheets("H2_Coolers").Range("AC6").Value
k = Worksheets("H2_Coolers").Range("AC8").Value
Call Friction(d, k, Re, f)
Worksheets("H2_Coolers").Range("AC13").Value = f
d = Worksheets("Slipring_Coolers").Range("J4").Value
k = Worksheets("Slipring_Coolers").Range("J6").Value
Call Friction(d, k, Re, f)
Worksheets("Slipring_Coolers").Range("J11").Value = f
'Outlet joint of Filter & Bypass to before inlet of bottom left cooler
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("Slipring_Coolers").Range("P7").Value
v = Worksheets("Slipring_Coolers").Range("P11").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("Slipring_Coolers").Range("P10").Value = rhow
d = Worksheets("Slipring_Coolers").Range("P6").Value
k = Worksheets("Slipring_Coolers").Range("P8").Value
Call Friction(d, k, Re, f)
Worksheets("Slipring_Coolers").Range("P13").Value = f
'Supply to 3 remaining coolers
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("Slipring_Coolers").Range("AK7").Value
v = Worksheets("Slipring_Coolers").Range("AK11").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("Slipring_Coolers").Range("AK10").Value = rhow
d = Worksheets("Slipring_Coolers").Range("AK6").Value
k = Worksheets("Slipring_Coolers").Range("AK8").Value
Tw = Worksheets("Slipring_Coolers").Range("U21").Value
L = Worksheets("Slipring_Coolers").Range("AT14").Value
v = Worksheets("Slipring_Coolers").Range("AT18").Value
Call WaterProp(Tw, v, L, Re, rhow)
Worksheets("Slipring_Coolers").Range("AT17").Value = rhow
d = Worksheets("Slipring_Coolers").Range("AT13").Value
k = Worksheets("Slipring_Coolers").Range("AT15").Value
Call Friction(d, k, Re, f)
Worksheets("Slipring_Coolers").Range("AY12").Value = f
'Supply to right bottom cooler
Tw = Worksheets("Stator_Coolers").Range("D4").Value
L = Worksheets("Slipring_Coolers").Range("CH5").Value
v = Worksheets("Slipring_Coolers").Range("CH9").Value
d = Worksheets("Slipring_Coolers").Range("BS13").Value
k = Worksheets("Slipring_Coolers").Range("BS15").Value
Call Friction(d, k, Re, f)
Worksheets("Slipring_Coolers").Range("BX12").Value = f
'Point 3
If Worksheets("Check").Range("H6").Value < 0.02 Then
y = True
ElseIf Worksheets("Check").Range("G6").Value > Worksheets("Check").Range("G7").V
alue Then
Call Comp(Qbl, Qtl, 0.01)
Qsl3rc = Qsl - Qbl
GoTo LN1
ElseIf Worksheets("Check").Range("G7").Value > Worksheets("Check").Range("G6").V
alue Then
Call Comp(Qtl, Qbl, 0.01)
Qsl3rc = Qsl - Qbl
GoTo LN1
End If
'Point 2
If Worksheets("Check").Range("H4").Value < 0.02 Then
y = True
ElseIf Worksheets("Check").Range("G4").Value > Worksheets("Check").Range("G5").V
alue Then
Call Comp(Qtl, Qtr, 0.01)
GoTo LN1
ElseIf Worksheets("Check").Range("G5").Value > Worksheets("Check").Range("G4").V
alue Then
Call Comp(Qtr, Qtl, 0.01)
GoTo LN1
End If
If Worksheets("Check").Range("H10").Value < 0.05 Then
y4 = True
ElseIf Worksheets("Check").Range("G10").Value < Worksheets("Check").Range("G11")
.Value Then
Qh2 = Qh2 - 0.1
Qrhr = Qh2 / 4
Qrhf = Qh2 / 4
Qlhr = Qh2 / 4
Qlhf = Qh2 / 4
GoTo LN3
ElseIf Worksheets("Check").Range("G11").Value < Worksheets("Check").Range("G10")
.Value Then
Qh2 = Qh2 + 0.1
Qrhr = Qh2 / 4
Qrhf = Qh2 / 4
Qlhr = Qh2 / 4
Qlhf = Qh2 / 4
GoTo LN3
End If
End Sub
Public Sub Friction(d, k, Re, f)