Computations of a Two-Stroke Engine Cylinder and Port Scavenging Flows
A modification of the computational fluid dynamics code KIVA-II is presented that allows computations to be made in complex engine geometries. An example application is given in which three versions of KIVA-II are run simultaneously. Each version considers a separate block of the computational domain, and the blocks exchange boundary condition information with each other at their common interfaces. The use of separate blocks permits the connectedness of the overall computational domain to change with time. The scavenging flow in the cylinder, transfer pipes (ports), and exhaust pipe of a ported two-stroke engine with a moving piston was modeled in this way. Results are presented for three engine designs that differ only in the angle of their boost ports. The calculated flow fields and the resulting fuel distributions are shown to be markedly different with the different geometries.