|
|
(Fortran77 source file, 384 kbyte, version of 23th Sept, 2005) Further files are available for CHEMKIN-III and CHEMKIN4 users
Processing
sensitivity analysis results
KINALC
can extract the important pieces of information from the sensitivity
results
dumped by the simulation programs. It can also calculate the
sensitivity of
objective functions, formed from the concentrations of several species.
The
program can suggest a list of rate limiting steps. An advanced handling
of
sensitivity information is the principal component analysis of the
sensitivity
matrix. This eigenvector-eigenvalue analysis shows which parameters
have to be
changed simultaneously for a maximum change of the concentration of one
or
several species. The principal component analysis groups the parameters
on the
basis of their effect on the model output. This information is useful
for
uncertainty analysis, parameter estimation, experimental design, and
mechanism
reduction. Extracting
information from reaction rates and stoichiometry
KINALC
can carry out rate-of-production analysis and gives a summary of
important
reactions. Importance of reactions can also be characterized by the sum
of
squares of normed reaction rate contributions. The matrix of normed
reaction
rate contributions can be considered as the sensitivity of reaction
rates, and
the principal component analysis of this matrix can be used for
mechanism
reduction. The program can calculate the fluxes of elements from
species to
species and the contribution of each reaction to these fluxes. Redundant
species and QSSA species
Reduction
of the number of species can be based on the study of strength of
kinetic
connections among the species, calculated by the program. Species that
are the
least connected to the important species can be eliminated from the
mechanism.
KINALC can estimate the instantaneous error of QSSA species and thus
enables the
proper selection of QSSA species.
Options
of KINALC
KINALC
is a postprocessor to CHEMKIN-II programs SENKIN,
PREMIX, OPPDIF, PSR, SHOCK, EQLIB, and RUN1DL; and to most programs
of the CHEMKIN-III package (SENKIN, PREMIX, OPPDIF, SHOCK, and EQUIL);
and to the most models of
CHEMKIN4 package (Closed Homogeneous, Equilibrium, Flame speed
calculator,
Incident Shock, Opposed flow flame, Perfectly Stirred Reactor,
Pre-mixed
burner, Reflected Shock models).
How to use KINALC with the CHEMKIN-II package?f77 -o kx kinalc.f cklib.f
How to use KINALC with the CHEMKIN-III and CHEMKIN4 package?For
CHEMKIN-III and CHEMKIN4 users on Win32 platform, the following
additional
files are provided:
|