Engine Crankshaft Position Tracking Algorithms Applicable for Given Arbitrary Cam- and Crank-Shaft Position Signal Patterns
This paper describes algorithms that can recognize and track the engine crankshaft position for arbitrary cam- and crank-shaft tooth wheel patterns in both steady-state and transient operating conditions. Crankshaft position tracking resolution is adjustable to accommodate different application requirements. The instantaneous crankshaft position information provided by the position tracking module form the basis for crankshaft angle domain (CAD) engine control and measurement functions such as precise injection / ignition controls and on-line cylinder pressure CAD analyses. The algorithms described make reconfiguration of the tracking module for different and arbitrary cam- and crank-shaft tooth wheel patterns very easy, which is valuable especially for prototyping engine control systems. The effectiveness of the algorithms is shown using test engines with different cam and crank signal patterns.