cuspaceflight / bamboo

Cooling system modelling for liquid rocket engines.
GNU Affero General Public License v3.0
16 stars 4 forks source link

Alternative to 'thermo' for calculating thermophysical properties #7

Closed dug20 closed 3 years ago

dug20 commented 3 years ago

The thermo module seems to have trouble with some of the conditions in the engine, so I am unsure if it's giving accurate values for viscosity, thermal conductivity etc...

If possible, it would be interesting to try swapping over to CEA (or pypropep if it has the ability to calculate thermophysical properties?).

dug20 commented 3 years ago

This source provides some options on page 27:

https://mountainscholar.org/bitstream/handle/10217/212046/Browne_colostate_0053N_16196.pdf?sequence=1&isAllowed=y

dug20 commented 3 years ago

http://coolprop.sourceforge.net/coolprop/wrappers/Python/index.html#usage

dug20 commented 3 years ago

May have to resort to Cantera: https://cantera.org/documentation/docs-2.4/sphinx/html/cython/transport.html

dug20 commented 3 years ago

Added a TransportProperties class to act as a wrapper for thermo, CoolProp, and any other modules we decide to use in the future.