umhr.depcik.com

This website is dedicated to a heat release program developed while a graduate student at the University of Michigan. Analyzing the heat released from fuel during an engine combustion process offers considerable information about its performance and emissions. The goal in calculating heat release is to determine on a crank-angle resolved (or time) basis the energy released by fuel during the combustion stroke of the engine cycle. Since the pressure rise due to combustion inside the cylinder is linked to the fuel energy release (or fuel heat release), one can calculate this energy release by analyzing the cylinder pressure. On this website you can find a number of input files needed for the Graphical User Interface (GUI) and source code.

News and Notes

October 11, 2005

It has been a while since I updated the umhr website and the program for that matter. I am currently busy working on other projects, however we are still using umhr within the W.E. Lay Automotive Laboratory at the University of Michigan as it has proven to be fast and quite robust. My colleagues and I have a paper accepted about umhr and we hope it will be in print very soon (International Journal of Mechanical Engineering Education). To further the use of umhr, we are now including the FORTRAN source code here on this page (shareware). It is important to note that the IMSL and CXML routines will NOT work unless you have those software programs installed along with your FORTRAN compiler. As a result, you may need to add in your own filtering routines. Feel free to download umhr and use it, providing you agree to the following guidelines.

By downloading the source code , you agree to the following:

  • You must contact the authors using the form below and mention your plans for umhr.
  • The program is to remain freeware; no part of it can be used within commercial programs and/or sold as proprietary software.
  • All subsequent versions of the program must be sent to me for storage and posting on this website along with a lengthy documentation of the changes involved.

Name:
E-mail:
What plans do you have for umhr?

Collaboration

If you would like to collaborate on a new version of umhr, there are a number of options that can be added within the program:

  • Addition of crevice/blowby models - there are a lot of models available in the literature and most can be easily added.
  • Include new heat transfer models - umhr provides the perfect architecture for comparision against other heat transfer models.
  • Add some kinetics - NOx increases dramatically with increasing temperature, however as the temperature drops, the kinetics in the reverse direction are slow in essence freezing NOx at its highest levels.
  • Make it a multiple zone model - for instance, a two-zone model would consist of burned and unburned regions with two different temperatures.
  • Make a C/C++/Java version of the source - if you want to make a Java version, I can eventually create a web-based version of umhr.
  • Allow for experimental verification - by knowing the combustion products leaving the cylinder, you can backtrack the final mass fraction burned and then iterate within umhr to end up at this point.
  • Thermal shock correction - this would adjust the cylinder pressure measured.
  • Internal residual/Exhaust Gas Recirculation
  • External Exhaust Gas Recirculation
  • Thermodynamic Loss Angle Calculation - adjusts the cylinder pressure to account for top dead center through thermodynamic means

 

Unless otherwise expressly stated, all original material of whatever nature created by Dr. Christopher D. Depcik () and included in this website and any related pages is licensed under a .
Creative Commons License

Date Created: 05/28/2003
Date Revised: 10/11/2005
Visitors: