chemical mechanism for blending CH4 with H2

233 views
Skip to first unread message

rober

unread,
Nov 7, 2023, 5:35:16 AM11/7/23
to Cantera Users' Group
Hello I'm working for gas turbine which uses CH4 with H2 for a fuel. I use gri3.0 chemical mechanism but it doesn't work over some portion of hydrogen. Can somebody recommend some chemical mechanism for blending CH4 with H2?? 

SERGIO SANCHEZ MARTINEZ

unread,
Nov 7, 2023, 12:47:48 PM11/7/23
to canter...@googlegroups.com
Hello Rober, not sure 100% it may be useful for you but, Have you tried the NUIGMech from the Combustion Chemistry Centre (C3)? 

Please see the next link:

Once you download the version you would like to use, you can extract the C1 mechanism, either with Chemkin or Cantera. Then you can test it and do any changes you need. 

I hope it helps, the best, good luck and have fun!

Sergio.



On Tue 7 Nov 2023, 10:35 rober, <rober...@g.hongik.ac.kr> wrote:
Hello I'm working for gas turbine which uses CH4 with H2 for a fuel. I use gri3.0 chemical mechanism but it doesn't work over some portion of hydrogen. Can somebody recommend some chemical mechanism for blending CH4 with H2?? 

--
You received this message because you are subscribed to the Google Groups "Cantera Users' Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cantera-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cantera-users/3c8fd935-b0ff-4230-b101-c1500d85451dn%40googlegroups.com.

K G-A

unread,
Jul 14, 2025, 4:48:56 PM7/14/25
to Cantera Users' Group
I have developed a gas turbine model which also uses blends of Methane and Hydrogen using the GRI3.0 and the San Diego Mechanisms. 
I am getting very very high cycle efficiencies above one (1). 
I have checked both mechanisms and they give similar results so it is not the mechanism since I am using the GRI3.0 Mechanism that comes with Cantera.
Can someone assist me to verify the model?

Thank you in advance.
Kofi.

Steven DeCaluwe

unread,
Jul 14, 2025, 4:53:21 PM7/14/25
to Cantera Users' Group
Hi Kofi,

Did you mean to attach a file that includes your model and your efficiency calculation?

Thanks,
Steven


--
You received this message because you are subscribed to the Google Groups "Cantera Users' Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cantera-user...@googlegroups.com.

K G-A

unread,
Jul 16, 2025, 12:17:03 AM7/16/25
to Cantera Users' Group
Attached is the model in Jupyter Notebook.

Thank you 
Kofi.

GT-Python-Practice-10gri.ipynb

K G-A

unread,
Jul 22, 2025, 8:19:56 PM7/22/25
to Cantera Users' Group
Hello,

Any progress on verifying my model?

I am changing my model to calculate the Air-Fuel Ratios manually without using Cantera's stoich_air_fuel_ratio(fuel, oxidizer, basis='mole') function to compare the results.

Regards,
Kofi

John Leylegian

unread,
Jul 23, 2025, 8:55:23 AM7/23/25
to Cantera Users' Group
Hello,

This notebook has some errors in the code apart from Cantera. The calculation of compressor work has an incorrect implementation of the isentropic efficiency, and your sign convention isn't taking into account how work crosses the system boundary. I would go back, review everything, print out all intermediate values, including units (make sure you're reckoning mass flow rates correctly), and consult an engineering text to make sure you're not flipping signs...

Once all of that works, then look at Cantera for other possible issues. Good luck

K G-A

unread,
Aug 6, 2025, 10:30:46 AM8/6/25
to Cantera Users' Group
Thank you John.  I followed your advice and got more reasonable change in enthalpies. 

But now I need to simulate the combustor in the gas turbine. None of the equilibrate() combinations below adequately simulates the combustion in the combustor. since temperature, entropy, internal energy and volume are not constant. The equilibrate() holds the pair in the bracket constant.
gas1.TP
gas1.TD
gas1.HP
gas1.UV
gas1.SP
gas1.SV

If I equilibrate (HP) since the combustion in a gas turbine is at constant enthalpy and constant pressure to get the adiabetic flame temperature and the equilibrate again at constant pressure and constant temperature at the adiabetic temperature to obtain the new enthalpy. Will this be a good representation of the combustion in a gas turbine combustor?

I have attached the updated model in Jupyter Notebook.
Regards,
Kofi.
GT-Python-Practice-15gri.ipynb

John Leylegian

unread,
Aug 7, 2025, 8:06:19 AM8/7/25
to canter...@googlegroups.com
If you equilibrate a mixture that is already in equilibrium, nothing more will happen. One thing you could do is find the enthalpy at the equilibrium temperature, then bring the equilibrium mixture down to your initial temperature (the compressor exit temperature). That would tell you how much energy was converted from chemical to sensible enthalpy.

Good luck.

You received this message because you are subscribed to a topic in the Google Groups "Cantera Users' Group" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cantera-users/QQCOEjLKpVg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cantera-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cantera-users/59b945ad-f870-41ff-8840-f61f2c004c7fn%40googlegroups.com.

K G-A

unread,
Aug 8, 2025, 8:22:20 AM8/8/25
to Cantera Users' Group
Thank you John. I noticed it. My model is working as expected now.
Regards,
Kofi.

John Leylegian

unread,
Aug 8, 2025, 10:39:18 AM8/8/25
to canter...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages