Having played with various types of fuel injection. Dahler-Chrysler, renix jeep, Chevy TBI, chevy vortec SMPFI, Harley fuel types
The renix system was incredibly advanced in its day, 1987. I am a firm believer that this is one of the best fuel injection systems, Being that it does not use a “map or table” but the entire system is designed to operate at its best at all time, not to emission standards.
In 1991 they changed to the chrysler HO-EFI system. Which is a Fuel map type OBD2 which means the system will only let the ECU change the parameters to a point before it throws a code and drops into limp mode. It is also an EPROM type which isn’t reprogrammable and are closed units requiring custom ECU’s to go above and beyond anything out of range. Such as a turbo.
The chevy systems are very much like the Chrysler system, except they were flash type memory and were programmable with a little know how.
The harley systems and most modern vehicles use Fuel trends since they are all trying to map for emissions. A power type map will be quite different from emissions, because more bang requires more fuel. The map types are easy, in a sense to tune with a dyno and wideband o2 by literally just running endless dyno’s and comparing them.
So my question for you Travis, how will you intend on having the tuning at least for a baseline? Will this account for dynamic load changes, such as pre-detonation, high EGT or head temps on a aircooled bike? Will there be a way to account for high compression? or using special fuels? or even injecting methanol to prevent predet? i know this extends into “high performance” but realistically the possibilities are endless. Flat track bikes run WIDE open the entire time, and they are parallel twins and harley sportsters. Two stroke guys will need to compensate for either an oil pump or mixed fuel and that changes AFR ratio as well as temperatures, premix runs cold at low rpm then will either level out if its mixed enough or will literally melt the piston if its not mixed.
Also, i know you have ability in coding to include say rpm limiters, but will this system also have a kind of timing failsafe, where if the cylinder heads start reaching 350*? (I used to live in the mojave desert in california, and I’ve had my fuel injected harley cut out in bumper to bumper traffic due to over temp)
[Admin edit: Replaced copy-paste with a link to the original source on Wikipedia]