skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A Block-Structured KIVA Program for Engines with Vertical or Canted Valves

Abstract

KIVA3VRELEASE2 is a computer program for the numerical calculation of transient, two and three-dimensional, chemically reactive flows with sprays. It is a newer version of the earlier KIVA3 (1993) that has now been extended to model vertical of canted valves in the cylinder head of a gasoline or diesel engine. KIVA3, in turn, was based on the earlier KIVA2 (1989) and uses the same numerical solution procedure and solves the same sort of equations. KIVA3VRELEASE2 uses a block-structured mesh with connectivity defined through indirect addressing. The departure from a single rectangular structure in logical space allows complex geometries to be modeled with significantly greater efficiency because large regions of deactivated cells are no longer necessary. Cell-face boundary conditions permit greater flexibility and simplification in the application of boundary conditions. KIVA3VRELEASE2 contains a number of significant changes. New features enhance the robustness, efficiency, and usefullness of the overall program for engine modeling. Automatic restart of the cycle with a reduced timestep in case of iteration limit or temperature overflow will reduce code crashes. A new option provides automatic deactivation of a port region when it is closed from the cylinder and reactivation when it communicates with the cylinder. Corrections in themore » code improve accuracy; extensions to the particle-based liquid wall film model makes the model more complete and a spli injection option has been added. A new subroutine monitors the liquid and gaseous fuel phases and energy balance data and emissions are monitored and printed. New features have been added to the grid generator K3PREP and the graphics post processor, K3POST.« less

Authors:
Publication Date:
Research Org.:
Los Alamos National Laboratory
Sponsoring Org.:
DOE/EE
OSTI Identifier:
1230082
Report Number(s):
KIVA3VREL2; 000154MLTPL02
DOE Contract Number:  
W-7405-ENG-36
Resource Type:
Software
Software Revision:
02
Software Package Number:
000154
Software Package Contents:
Media Directory; MAKEGEN File-defines make file shell for Sun, IBM, or SGI (3 pages); ESTSC NOTE KIVA3vR2-01; Software Abstract; Release 2 README; EXE Files Decompression Note; Media Includes Source Code for Main Code, User's Manual for CGS Device Control which includes CIC-144, CIC-145 and CIC-192, Sample Problem Input Data for Main Code, KIVA reports LA-13608-MS, LA-13313-MS, LA-12503-MS, LA-11560-MS, Source Code for Preprocessor (K3PREP), Source Code for Graphics Postprocessor (K3POST), Linking Instructions, Compilation Instructions, CGS Code, PSCAN Codes, *X.EXE MAKE FILES;\ 1 CD Rom
Software CPU:
MLTPL
Open Source:
No
Source Code Available:
Yes
Other Software Info:
Linear system solver, such as in LINPACK, is required for equilibrium chemistry solver. Several calls are made to run-time libraries. Graphics postprocessor requires primitives for point plotting and vector drawing, along with character string conversion for plot labels. The release of CGS Version 11.4 accompanying KIVA3VRELEASE2 includes the media and documentation for CGS. It requires the X11 window system. Many UNIX operating systems come bundled with X11. If X11 is not available on your system you may contact: MIT Software Distribution Center, Technology Licensing Office, Room E32-300, 77 Massachusetts Avenue, Cambridge, MA 02139, phone 617-258-8330. The KIVA code is qualified to run on any UNIX system including HP-UX. It has nbeen run on versions 8.0 and 10.0 without any problems. The code is serial, but some people have modified it to run in parallel. It has shared memory.
Related Software:
In addition to the main hydro program (KIVA3), supplied are a basic preprocessor for grid generation (K3PREP) and a graphics postprocessor (K3POST). The K3PREP routine also includes a minor bug fix from Anthony Amsden in the setup routine to take care of a full circle mesh with an axis, in which the front and derriere block faces are fluid. These two programs will be adequate for many users, but serve as models for the more experienced user, who will replace them with packages tailored to their own needs. K3PREP has been extpanded to support the generation of grids with valves, along with the shaping of valve ports and runners.
Country of Publication:
United States

Citation Formats

Anthony Amsden, LANL. A Block-Structured KIVA Program for Engines with Vertical or Canted Valves. Computer software. Vers. 02. DOE/EE. 23 Aug. 1999. Web.
Anthony Amsden, LANL. (1999, August 23). A Block-Structured KIVA Program for Engines with Vertical or Canted Valves (Version 02) [Computer software].
Anthony Amsden, LANL. A Block-Structured KIVA Program for Engines with Vertical or Canted Valves. Computer software. Version 02. August 23, 1999.
@misc{osti_1230082,
title = {A Block-Structured KIVA Program for Engines with Vertical or Canted Valves, Version 02},
author = {Anthony Amsden, LANL},
abstractNote = {KIVA3VRELEASE2 is a computer program for the numerical calculation of transient, two and three-dimensional, chemically reactive flows with sprays. It is a newer version of the earlier KIVA3 (1993) that has now been extended to model vertical of canted valves in the cylinder head of a gasoline or diesel engine. KIVA3, in turn, was based on the earlier KIVA2 (1989) and uses the same numerical solution procedure and solves the same sort of equations. KIVA3VRELEASE2 uses a block-structured mesh with connectivity defined through indirect addressing. The departure from a single rectangular structure in logical space allows complex geometries to be modeled with significantly greater efficiency because large regions of deactivated cells are no longer necessary. Cell-face boundary conditions permit greater flexibility and simplification in the application of boundary conditions. KIVA3VRELEASE2 contains a number of significant changes. New features enhance the robustness, efficiency, and usefullness of the overall program for engine modeling. Automatic restart of the cycle with a reduced timestep in case of iteration limit or temperature overflow will reduce code crashes. A new option provides automatic deactivation of a port region when it is closed from the cylinder and reactivation when it communicates with the cylinder. Corrections in the code improve accuracy; extensions to the particle-based liquid wall film model makes the model more complete and a spli injection option has been added. A new subroutine monitors the liquid and gaseous fuel phases and energy balance data and emissions are monitored and printed. New features have been added to the grid generator K3PREP and the graphics post processor, K3POST.},
doi = {},
year = {1999},
month = {8},
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:

To receive further information, fill out the request form below. OSTI staff will begin to process an order for scientific and technical software once the signed site license agreement is received. You may also reach us by email at: .

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)