Uploaded by f2thegocer

NASA CEA Tutorial

advertisement
Project 3, CEA Exercise
• This Programing Assignment is due on Beginning of Final Exam Period
-- 11:30 AM MDT, Wednesday May 3.
• We are going to build a chemistry table for an AP-composite rocket
Propellant, and investigate the effects due to increasing metallization
of the grain.
• Look at important effects on flame temperature, molecular weights, and
C* (infinitely expanded nozzle)
MAE 5450 - Propulsion Systems
1
Download and Build CEA Code
• Down Load the CEAGUI from the NASA Glenn Research center Web site
- Recommend you use the windows GIU as it seems to be bug free …
- Linix code has a bunch of compile errors that need to be fixed
- Special Setup Procedure for MAC User ..
http://www.neng.usu.edu/classes/mae/6530/propulsion_systems/section7/ceagui_FAQ_g77MacPC.pdf
• See … http://www.grc.nasa.gov/WWW/CEAWeb/ceaRequestForm.htm
1)Update your comuter’s Java Runtime Environment, Reboot Computer
• Java SE Runtime Environment 8 Downloads
Works for most of you
MAE 5450 - Propulsion Systems
2
Download and Build CEA Code (2)
• FCEA2.exe … built code for PC processor
• Download all three(3) .zip files and save into the installation directory
• Extract (unzip) the CEAgui JAR file (CEAgui-jar.zip)
• Extract (unzip)the CEA+ Fortran Package (CEA+Fortran.zip) for CEA files
• Extract (unzip) the CEAexec Package (CEAexec-win.zip)
• You must have the 6! Unzipped files installed in the installation directory
à 1) CEAgui.jar, 2) thermo.lib, 3) trans.lib, 4) b1b2b3.exe, 5) syntax.exe, and 6) FCEA2.exe in the installation
directory.)
MAE 5450 - Propulsion Systems
3
Download and Build CEA Code (3)
• Directory Structure
JAVA GUI Interface
Command Line (DOS) Interface
MAE 5450 - Propulsion Systems
4
Project Background
Need at
Least 15%
minimum
total HTPB
binder by mass
for “cake” to
stick together
M HTPB
0.150 ≤
M Al + M APSystems
+ M HTPB )
MAE 5450(- Propulsion
Adiabatic Flame Temperature of AP/HTPB/Al
Composite Propellant as function of Mass
5
Project Background (2)
• Investigate Mixture effects
O/F
Plot T0,g ,C* for both Chamber & Throat vs O/F for increasing aluminization levels
• Using equilibrium properties at Throat, plot data for various mixture ratios
and determine optimal operating mixture ratio (based on C*) .. Assume T0 is
constant through out motoe
• Based on flow properties from nozzle throat …
Update AMW L-700 model for “Best case” Formulation Properties
MAE 5450 - Propulsion Systems
Assume that St. Roberts burn /erosive burn/Bates
Grain parameters are same as previously used
6
Project Overview
•
Set up input file to run as “Rocket” Problem with a combustion pressure
of 3000 kPa (30 bars)
• Look AP Composite propellant with Mixture ratio of AP/HTPB/AL
• Run code in “equilibrium”, with “infinite” combustor contraction ratio
• Use results for molecular weight(Mw), ratio of specific heats (g), and
combustion temperature to calculate and C*
1) Based on Chamber, g, Mw.etc.
2) Based on Throat (*), g, Mw. etc.
…. Assume that T0chamber = T0*
MAE 5450 - Propulsion Systems
7
Project Overview
(2)
• Apply what we learn to AMW-L700 Motor Analysis
.. Look at both Cylindrical Port with both erosive burn and Bates grain ..
Compare original and “improved” propellant” formulation (be sure to reevaluate the propellant density based on formulation) Using new g, Rg,
Mw, T0 ….......
Compare time history plots of
chamber pressure
thrust
regression rate
Calculate and compare …
total impulse .. effective Isp’s
… assume that Saint Robert’s burn parameters (a, n} and the erosion
parameters (k, Mcrit) remain unchanged for new propellant
MAE 5450 - Propulsion Systems
8
Project Overview
(3)
• Using equilibrium combustor properties from CEA
• Based on Equilibrium flow “Frozen” at nozzle throat …
Compare to project 2 solution including erosive burn model for cylindrical grain
and /Bates grain model
MAE 5450 - Propulsion Systems
9
Equilibrium Properties at
Chamber and Throat (example)
CHAMBER THROAT
P0/Pstatic
P, BAR
T, K
RHO, KG/CU M
H, KJ/KG
U, KJ/KG
G, KJ/KG
S, KJ/(KG)(K)
1.0000
31.000
2925.58
3.65500
0.00000
-848.15
-26683.
9.1209
1.7428
17.787
2744.19
2.2555 0
-454.46
-1243.08
9 -25484.0
9.1209
MW, (1/n)
(dLV/dLP)t
(dLV/dLT)p
Cp, KJ/(KG)(K)
GAMMAs
SON VEL,M/SEC
MACH NUMBER
28.680
-1.01044
1.2400
3.1727
1.1495
987.4
0.000
28.932
-1.00776
1.1912
2.9098
1.1526
953.4
1.000
MAE 5450 - Propulsion Systems
Assume P0, T0 constant
throughout motor
Calculate C* based on local
g (throat), Mw (throat) , T0 (chamber)
10
Chamber Pressure Ballistic Equation
Show that when “shifting equilibrium” from chamber to throat
and then properties frozen at throat is used … the chamber
pressure equation for solid motor must be modified as …
Rg = Ru/Mw
*
*,
Mw* -> properties at throat
Rg -> based on molecular weight at chamber conditions, Mw
P0, T0 Chamber stagnation Pressure, temperature
Use modified chamber pressure ballistic
equation in your follow-on analysis
MAE 5450 - Propulsion Systems
11
Characteristic Velocity, C*
• The characteristic velocity is a figure
of thermo-chemical merit for a particular
propellant and may be considered to be
Indicative of the combustion efficiency.
*
*
*
*
*
• Lower Molecular Weight Propellants Produce Higher C*
• For this calculation based value on g, M at the nozzle throat …
w
MAE 5450 - Propulsion Systems
*
Mass Fraction Relationships
Relate O F to (%)NH ClO
4
4
⎧
⎪
M NH ClO
⎪
4
4
⎪
O/ F≡
⎪
⎪
M HTPB + M AL
⎪
⎪
⎪
→⎪
⎨
⎪
⎪
⎛
⎞⎟
M NH ClO
⎪
⎜⎜
⎪
4
4
⎟⎟
%
≡
100%×
⎪
(
)
⎜
⎪
NH 4ClO4
⎜⎜⎝ M NH ClO + M HTPB + M AL ⎟⎟⎠
⎪
4
4
⎪
⎪
⎩
⎫
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎬
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎪
⎭
⎛
⎞⎟
⎜⎜
⎛
⎞⎟
⎟⎟
⎜
⎟⎟
⎜⎜
⎛
⎞⎟
⎜⎜
⎟⎟
M NH ClO
1
1
⎜⎜
⎟⎟ = 100%×⎛⎜ O / F ⎞⎟⎟
4
4
⎟
⎜
⎟
⎜
→ (%)NH ClO = 100%×⎜
⎟⎟ = 100%×⎜⎜
⎟⎟ = 100%×⎜
⎜⎜
⎜⎜⎝ M NH ClO + M HTPB + M AL ⎟⎠
⎜⎜
4
4
M HTPB + M AL ⎟⎟
1 ⎟⎟⎟
O / F +1⎟⎟⎠
⎝
⎜
4
4
⎟⎟
⎜⎜1+
⎟⎟
⎜⎜⎝1+
⎠
O
/
F
M NH ClO ⎟⎠
⎜⎝
4
4
(%)NH ClO
4
Inverse → O / F =
1−
4
100%
(%)NH ClO
4
4
100%
MAE 5450 - Propulsion Systems
13
Mass Fraction Relationships (2)
…i.e. Mass Constraint Rsolid on terms of O/F and fal
Rsolid ≡
M NH ClO + M AL
4
4
M NH ClO + M HTPB + M AL
4
4
M AL
f Al ≡
M HTPB + M AL
→ Rsolid =
M NH ClO = (O / F ) ⋅( M HTPB + M AL )
4
Rsolid
M AL
+1
M NH ClO
4
4
M AL
+1
(O / F )⋅( M HTPB + M AL )
M AL + M HTPB
M AL + M HTPB
+1
+1
M NH ClO
(O / F )⋅( M HTPB + M AL )
4
4
=
M AL
+1
(O / F )⋅( M HTPB + M AL )
1
+1
(O / F )
4
M AL
M AL
+1
+ (O / F )
f Al + (O / F )
(O / F )⋅( M HTPB + M AL ) (O / F ) ( M HTPB + M AL )
=
⋅
=
=
1
(O / F )
(O / F ) +1
(O / F ) +1
+1
(O / F )
Rsolid − f Al
Inverse → (O / F ) =
1− Rsolid
MAE 5450 - Propulsion Systems
14
Mass Fraction Relationships (3)
…Summary
(%)NH ClO
4
4
(O / F ) =
Rsolid ≡
⎛
⎞⎟
M NH ClO
⎜⎜
4
4
⎟⎟
= 100%×⎜
⎜⎜⎝ M NH ClO + M HTPB + M AL ⎟⎟⎠
4
4
Mass Constraint
M NH ClO
4
4
( M HTPB + M AL )
M NH ClO + M AL
4
4
M NH ClO + M HTPB + M AL
4
4
→
(O / F ) + f Al
Rsolid =
(O / F ) +1
(O / F ) =
Rsolid − f Al
1− Rsolid
M AL
f Al ≡
M HTPB + M AL
MAE 5450 - Propulsion Systems
15
Mass Fraction Relationships (4)
…i.e. Mass Constraint on terms of O/F and fal
⎛
⎞⎟
M Al + M AP
⎜⎜
⎟⎟ −
⎜⎜⎝ M
+ M Al + M AP ⎟⎠
HTPB
O / FMax =
⎛
M Al + M AP
⎜
1−⎜⎜
⎜⎝ M
+M +M
HTPB
Required ....
⎞⎟
⎟⎟
⎟
AP ⎠
(0.85)− f Al
=
1−(0.85)
M Al + M AP
≤ 0.85
M HTPB + M Al + M AP
M Al
f Al =
M HTPB + M Al
MAE 5450 - Propulsion Systems
Al
f Al
M Al
f Al
=
M HTPB 1− f Al
16
Mass Fraction Relationships (3)
…e.g. look at à fAl = 0.2 @ O/F = 5
M AL
f Al
0.2
=
=
= 0.25
M HTPB
f Al −1 0.8
→
Required → Rsolid
⎛
⎞⎟
M NH ClO
⎜⎜
4
4
⎟⎟ < 0.85
=⎜
⎜⎜⎝ M NH ClO + M HTPB + M AL ⎟⎟⎠
4
4
Too High of Al Fraction!
(O / F ) + f Al (5) + 0.2 5.2
Rsolid =
=
=
= 0.86667 > 85% ..... NO GOOD! .. Must Lower O/F or f Al
(O / F ) +1 (5) +1 6
… look at à fAl = 0.15 @ O/F = 4.5
M AL
f Al
0.15
=
=
= 0.1765
M HTPB
f Al −1 0.85
→
Required → Rsolid
⎛
⎞⎟
M NH ClO
⎜⎜
4
4
⎟⎟ < 0.85
=⎜
⎜⎜⎝ M NH ClO + M HTPB + M AL ⎟⎟⎠
4
4
(O / F ) + f Al (4.5) + 0.15
Rsolid =
=
= 0.8455 < 85% ..... Just BARELY!
(O / F ) +1
(4.5) +1
MAE 5450 - Propulsion Systems
17
AP Composite Propellant
Key Physical Properties
• AP chemical formula, NH4 Cl O4
ρ NH 4ClO4 = 1.950
Ammonium perchlorate crystals decompose
before melting
g
cm 3
M w NH ClO = 117.49 kg/kg−mol
4
Fine white powder used
as propellant oxidizer
4
MAE 5450 - Propulsion Systems
When AP is mixed with a fuel (like a Al
powder) or polymeric binder (like HTPB) it
can generate considerable het release and
allows self-sustained combustion once lit 18
AP Composite Propellant -- Key
Physical Properties
• Powdered Elemental Al, micron-scale
(molecular weight)
ΔH f0 = 0 KJ /mol
kg / kg − mol
Al Powder acts both as a fuel
and combustion catalyst
MAE 5450 - Propulsion Systems
19
Key Physical Properties, cont’d (2)
• HTPB -- (ARCO R-45TM, polymerization ~ 50)
•
Full Chemical Formula
OH -
- OH
• Butadiene C4H6, with n-50 degree of polymerization with hydroxyl termination
(hydroxyl makes polymerized rubber more hydrophobic)
(C4H6)50 OH2 à Molecular Weight ~ 2766 kg/kg-mol
MAE 5450 - Propulsion Systems
20
Key Physical Properties (3)
• “Reduced” Chemical Formula w Broken
Polymer Bonds
(C4 H6 )⋅(OH )
C4H6 (butadiene gas)
O2
H2
TARs
0.4
0.04
• Main “fuel” for
combustion reaction
Molecular Weight ~ 54.68 kg/kg-mol
ρ HTPB = 0.930
g
cm 3
ΔH f ~ 23.99 KJ / g−mol = 23.99×103 KJ /kg−mol
0
• Enthalpy of Formation Accounts for Energy Required to
Break Polymer Chains
MAE 5450 - Propulsion Systems
21
Key Physical Properties (4)
• HTPB Properties
not listed in CEA
tables
• Insert HTPB
Properties
Here (Not in CEA
tables)
• CEA calculates
mass properties
based on entered
chemical formula
MAE 5450 - Propulsion Systems
22
Key Physical Properties (5)
• Other Important Physical Properties
Need to calculate your propellant density for
“best mixture”
ρ HTPB = 0.930
g
cm 3
ρ NH 4ClO4 = 1.950
g
cm 3
ρ Al Powder = 2700 kg
m3
MAE 5450 - Propulsion Systems
23
Key Physical Properties (6)
• Other Important Physical Properties
ρ HTPB = 0.930
g
cm 3
ρ NH 4ClO4 = 1.950
g
cm 3
ρ Al Powder = 2700 kg
m3
ρ propellant =
1
⎛%
⎞⎟ ⎛
⎜⎜ NH4ClO4 ⎟ ⎜ % Al ⎞⎟ ⎛⎜ % HTPB ⎞⎟
⎟⎟ ⎜
⎟⎟
⎜ 100% ⎟⎟ ⎜⎜
⎜
⎟⎠ ⎝100% ⎟⎠ ⎝ 100% ⎟⎠
⎜⎝
+
+
ρ propellant
ρ NH ClO
ρ HTPB
4
MAE 5450 - Propulsion Systems
4
24
CEA Input File ….. Example < file >.inp
problem
o/f=1,1.5,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5,7.,7.5,8,9,
rocket equilibrium frozen nfz=1 tcest,k=3000
p,bar=30,
react
oxid=NH4CLO4(I) wt=100 t,k=298
fuel=AL(cr) wt=25 t,k=298
fuel=HTPB wt=75 t,k=298
h,kj/mol=23.99 C 4 H 6 O 0.04 H 0.04
output
plot p t rho m cp gam end
Setup file by default written to < file > input when
Code is saved using > “save as”
MAE 5450 - Propulsion Systems
25
Download