Profile Correction
Profile correction software is used to learn and correct for mechanical inaccuracies in the crankshaft position wheel tooth spacing. Since the sum of all the angles between the crankshaft teeth must equal 360 degrees, a correction factor can be calculated for each misfire sample interval that makes all the angles between individual teeth equal. To prevent any fueling or combustion differences from affecting the correction factors, learning is done during deceleration-fuel cutout. The correction factors are learned during closed-throttle, non-braking, de-fueled decelerations in the 97 to 64 km/h (60 to 40 mph) range after exceeding 97 km/h (60 mph) (likely to correspond to a freeway exit condition). In order to minimize the learning time for the correction factors, a more aggressive deceleration-fuel cutout strategy may be employed when the conditions for learning are present. The corrections are typically learned in a single deceleration, but can be learned during up to 3 such decelerations. The mature correction factors are the average of a selected number of samples. A low data rate misfire system will typically learn 4 such corrections in this interval, while a high data rate system will learn 36 or 40 in the same interval (data is actually processed in the AICE chip). In order to assure the accuracy of these corrections, a tolerance is placed on the incoming values such that an individual correction factor must be repeatable within the tolerance during learning. This is to reduce the possibility of learning corrections on rough road conditions which could limit misfire detection capability. Since inaccuracies in the wheel tooth spacing can produce a false indication of misfire, the misfire monitor is not active until the corrections are learned. In the event of battery disconnection or loss of keep alive memory (KAM), the correction factors are lost and must be relearned. If the software is unable to learn a profile after three, 97 to 64 km/h (60 to 40 mph) deceleration cycles, DTC P0315 is set.