Good morning, all.
I have a question that is less "please fix my specific problem" and more "please help me understand a bit more about how Cantera works".
As mentioned in my last thread (helpfully resolved by Dr. Speth), I'm using Cantera 2.2.0 to calculate detonation properties with the Shock & Detonation Toolbox in the Matlab interface.
I need to do heat transfer calculations, so I will need viscosity and thermal conductivity in the post-detonation state. However, some of the mechanisms I'm using do not implement these.
I tried two sets of mechanisms:
- For Hydrogen-Oxygen detonation I used h2o2_highT.cti and h2o2.cti. The former does not have "transport = gas_transport(" lines and does not implement viscosity; the latter does, and does.
- For Methane-Oxygen detonation I used gri30_highT.cti and gri30.cti. Both of these have "transport = gas_transport(" lines. In fact, with the exception of the temperature polynomials being extended to high temperatures, these mechanisms are identical.
Ultimately, I would like to be able to model the following propellant combinations (no, they do not all need to use the same mechanism):
- Hydrogen-Oxygen and Hydrogen-Air
- Methane-Oxygen and Methane-Air
- Ethylene-Oxygen and Ethylene Air
If possible, I'd also like to implement propane and perhaps a few other light-to-medium-weight simple hydrocarbons. (Octane would be the heaviest I'd try.)
So, my questions are as follows:
1) How can I tell if a given mechanism implements viscosity and thermal conductivity?
2) How do I find mechanisms that implement viscosity and thermal conductivity?
3) How do I determine what a propellants a given mechanism (that satisfies #1) is good for?
Thank you very much!
-- Andrew
PS: I've only tried this in Cantera 2.2.0. I'll be installing 2.2.1 in the morning, and will update if anything changes. (Somehow, I doubt it.)