Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jiweiqi/ignsens
Efficient approach for evaluating the sensitivity of ignition delay time. Implement with Cantera/Python
https://github.com/jiweiqi/ignsens
cantera combustion python sensitivity-analysis
Last synced: about 2 months ago
JSON representation
Efficient approach for evaluating the sensitivity of ignition delay time. Implement with Cantera/Python
- Host: GitHub
- URL: https://github.com/jiweiqi/ignsens
- Owner: jiweiqi
- License: mit
- Created: 2018-06-12T09:09:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-21T14:40:44.000Z (over 4 years ago)
- Last Synced: 2024-03-21T07:45:40.887Z (10 months ago)
- Topics: cantera, combustion, python, sensitivity-analysis
- Size: 527 MB
- Stars: 13
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IgnitionDelaySensitivity
Efficient approach for evaluating the sensitivity of ignition delay time. Implement with Cantera/Python. The repo includes the accepted manuscript and the demo codes, including the mechanism files.
# Instruction
+ If you need the relative sensitivities, you can simply use the local temeprature sensitvity. But take care of the positive/negative sign. You can figure out the sign based on intution, or compute one of the sensitvity with brute force approach.
+ If you need the absolute value of the sensitvities. You can follow the paper and compute two top sensitive reactions.
# API
Initially, I planed to write an api, later on , I realized that it is unnessary ... But if you find that an api might be useful, you can start from the proposal bellow.
+ idtSens(gas, T, P, X, Type = 'UV', factor = 0.05 )
+ gas: The object of IdealGasMixture
+ T: [K]
+ P: [atm]
+ X: Mixture of Fuel and Air, e.g., 'H2:1.0,O2:1.0,N2:3.76'
+ Type: 'UV': Constant Vloume Reactor, 'HP': Constant Pressure Reactor
+ factor: the pertubation factor for the finite difference (brute force) approach, default value is 0.05Alternatively, the reaction mechanism .xml file can be passed. [Proposal]
# Demo
GRImech 3.0 which is included in the Cantera package
# Cite
Weiqi Ji, Zhuyin Ren, Chung K. Law, Evolution of Sensitivity Directions during Autoignition, Proceedings of the Combustion Instituts, 2018, doi:10.1016/j.proci.2018.07.005