
The object of the Piggyback group is to reverse engineer the existing stock engine control unit (ECU) on a 2003 Arctic Cat four stroke 660 cc snowmobile engine. This reverse engineering will allow improved control of emissions after the addition of a catalyst. Particularly, hydrocarbon (HC) and nitrogen oxides (NOx) emissions will be monitored for optimum performance in the SAE Clean Snowmobile Challenge (CSC). Since HC and NOx emissions are the most important to control in an engine, the CSC has based the emissions part of the competition on measurement of HC and NOx in each of teams’ sleds. One of the goals in this project is to minimize the HC and NOx emissions for a total minimum percentage of emissions required for the greatest amount of design points. (CO emissions are also considered in the test, but are weighted less than the HC and NOx emissions levels). Table 1 lists the operating conditions of engine emissions testing. Scoring for the emissions event is listed in Equation 1. The control on emissions will be attained by modifying the existing engine control unit.
Table 1: Operating Conditions for Emissions Testing

Table 1 and Equation 1 courtesy of SAE CSC 20056Rules
Equation 2: Scoring for CSC Emissions Test
There are several options in modifying an ECU. A “stand alone” system allows a completely new engine control unit to be employed on the engine. This requires all new sensors, wiring and computer to allow the engine to operate. Another option is to use a “piggyback” or override for the existing ECU. The idea behind the piggyback is to allow a separate control unit or computer programmed micro controller to bypass the existing engine control unit when certain operating conditions are met by the engine.
Sensor Block Diagram
Background information on the operation of ECUs is a major part of our project and a key element in decision between a piggy back system and a stand alone system. The main purpose of the ECU is to determine the pulse width of the fuel injectors. Pulse width is defined as how long the injectors stay on. The pulse width is determined by sensors which act as inputs to the ECU. The ECU looks at the incoming signals, and through programming logic and data tables determines the appropriate pulse width for the situation. Below in Figure 1 a block diagram is shown with the inputs and outputs from the ECU.
Figure 1: Input/Output Diagram for snowmobile Engine
Control Unit


