Abstract:
A method is provided for recognizing erratic combustion in a multicylinder internal combustion engine by using a time measuring device to measure successive time periods which a crankshaft needs to rotate through predetermined angles during operating strokes of successive cylinders. The method includes determining a static component by using a calculating device to subtract a time period of the next cylinder in an ignition order from the time period of a cylinder to be examined. The static component is multiplied with a standardizing factor by using the calculating device. A dynamic component is determined by using the calculating device to subtract a time period of a next cylinder in the ignition order from a time period of a preceding cylinder in the ignition order, and a dynamic component is negated. A change component for a lack of smoothness value is formed, the lack of smoothness value is multiplied with a weighting factor to form a weighted value, and the weighted value is set equal to zero if the weighted value is negative. A sliding average is formed from the weighted value in a sliding averaging process. A lack of smoothness value is determined from addition of the static component, the dynamic component, and the sliding average. A combustion misfire is recognized if the smoothness value falls below a given limit value.
Abstract:
A method for monitoring a report of misfires in an internal combustion engine through at least two different submethods includes forming one subgroup from at least two submethods. A weighting graph containing weighting values dependent on operating parameters of a vehicle is assigned to each submethod, and the values are a measure of reliability of a report of the submethod. A weighting value is read out of the associated weighting graph upon each report in a submethod. The weighting values of the submethods of one subgroup are added to make a reference value. The reference value is compared with a limit value, and a misfire report is confirmed if the reference value is greater than the limit value.
Abstract:
A method for adapting mechanical tolerances when performing time measurements on rotating shafts includes assigning each two cylinders to a respective mechanical segment on a crankshaft sensor wheel, and obtaining two adaptation values for the same mechanical segment in order to correct segment times. If a difference between these two adaptation values is greater than a predefined threshold value, the adaptation increment is rejected as invalid. As a result, disruptive oscillations, such as may occur when a crankshaft with a two-mass flywheel is used, can be gated out during the adaptation of the measured time values.
Abstract:
A method for avoiding misdetection in a diagnosis of a tank venting system for a motor vehicle includes deriving a statement about a fill level of a fuel tank by evaluating a signal of a pressure sensor in the tank venting system. To that end, prior to the diagnosis of the tank venting system, the pressure fluctuations are detected and compared with a threshold value. If the pressure fluctuations exceed the threshold value, then a conclusion is drawn that the fuel tank is full, and the diagnosis is not enabled.
Abstract:
A secondary air pump communicates through an air duct with an exhaust gas line of an internal combustion engine. A catalytic converter for cleaning exhaust gas is connected in the exhaust gas line. The secondary air mass pumped by the secondary air pump is measured with an air flow rate meter. A control unit compares the measured secondary air mass with the desired secondary air mass set by the control unit. If the measured secondary air mass differs from the set secondary air mass by more than a specified amount, then the control unit has detected a malfunction.
Abstract:
In a method of identifying stroke positions and for synchronizing sequential fuel or ignition distribution to cylinders of a four-stroke internal combustion engine with an even number of cylinders, as a function of signals of a crankshaft sensor, pistons of two cylinders each having the same position and direction of motion always form one group. Fuel injection and ignition is jointly carried out for each group from engine starting until a predetermined engine operating state is reached. Either fuel injection or ignition of a predetermined cylinder is omitted for at least one engine stroke, once the predetermined engine operating state is reached. If combustion does not occur within two engine cycles, beginning with the engine stroke in which the fuel injection or the ignition is omitted for the first time, the predetermined cylinder and otherwise the other cylinder of the same group is synchronized. A switch over to sequential fuel injection or ignition is carried out once synchronization has been carried out.
Abstract:
A method for detecting bad stretches of road includes ascertaining a tripping variable representing acceleration of at least one wheel of a vehicle. A bad stretch of road is detected if the amount of the tripping variable exceeds a predeterminable limit value. The tripping variable is dependent on at least two segment times that the wheel needs to pass through associated angle segments.