Patent ID: 7020554

Claim:
A method of regulating or controlling a cyclically operating internal combustion engine using a computation model by which a cycle or portions of the cycle of the internal combustion engine is, or are, divided into individual cycle parts and an operating status within each cycle part is determined from at least one of measured values, stored and applied data in order to obtain actuating variables for operating said internal combustion engine, wherein the computation models for various individual cycle parts are based on at least partially different assumptions or have different simplifications and the time limits of the cycle parts are at least partially calculated as a function of at least one variable engine operating parameter, wherein computation models for the individual cycle parts evolve from an initial condition and algebraically calculate in one step computation variable during duration of the cycle part, wherein an operating status at an end of a cycle part is used as an initial condition for computing a next cycle part and wherein each operating status is defined by at least one variable selected from a group comprising torque, mass-flow, in-cylinder charge condition of the cylinders, energy content of exhausts and wall heat flow of at least one cylinder.