| |

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 (click
here), 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.
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
(chris) 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:  |