For a internal combustion engine, ECU calibration is a huge and important task. The performance and health of the engine both hinge on the data contained within. One of the most important factors are injector characteristics. Having accurate and precise data on the injector's behavior is crucial to controlling the 4 stroke cycle and obtaining the maximum performance. Our team previously operated on data found online for our Yamaha R6 injectors, so this project set out to obtain the needed data to properly characterize the fuel delivery from each individual injector.
The dead times per injector are most important, followed by the variation at battery voltages, then the current characteristics, and finally the small pulse width values for the injectors. This data will help with all aspects of the tune by ensuring the amount of fuel requested is the amount of fuel being delivered. 4 load cells are used to precisely measure the amount of fuel dispensed given a dead time. Automatic data collection via a Arduino allows hours of data collection to be run hands free which makes very fine sweeps of dead time ranges and other parameters feasible. This data also allows us to identify injectors that are under performing and need replacement.
This project is a work in progress and has yet to be completed.