wiki.js/configuration/Staged_Injection.md

5.7 KiB

title description published date tags editor dateCreated
Staged Injection Configuring multi-stage fuel injection true 2023-03-06T05:46:28.934Z undefined 2020-01-06T01:54:09.173Z

Staged Injection

Overview

Speeduino has the ability to control a secondary fuel stage for engines that have 2 sets of injectors, typically of different capacities. Whilst there are few stock engines that come with secondary injectors (the notable exception being many Mazda rotaries) secondary staged injection is a common modification, in particular used whenever large injectors are required, but where it is desirable to keep smaller injectors for smoother low RPM performance.

Hardware Configuration

The hardware configuration of the staging outputs depends greatly on the board in use, the engine itself and the fuel injector arrangement.

The table below outlines the number and channel configuration of the fuel channels required based on the cylinder count and fuel mode:

1 2 3 4 5 6 8
Sequential Min Inj#: 2
Pri: 1
Sec: 2
Min Inj#: 4
Pri: 1/2
Sec: 3/4
Min Inj#: 6
Pri: 1/2/3
Sec: 4/5/6
Min Inj#: 8
Pri: 1/2/3/4
Sec: 5/6/7/8
Min Inj#: 6
Pri: 1/2/3/4/5
Sec: 6
Min Inj#: 7
Pri: 1/2/3/4/5/6
Sec: 7
N/A
Other As above Min Inj#: 2
Pri: 1
Sec: 2
Min Inj#: 4
Pri: 1/2/3
Sec: 4
Min Inj#: 4
Pri: 1/2
Sec: 3/4
As above Min Inj#: 6
Pri: 1/2/3
Sec: 4/5/6
Min Inj#: 8
Pri: 1/2/3/4
Sec: 5/6/7/8

Configuration

No matter which control strategy is chosen, you must enter the sizing of the primary and secondary injectors in order to allow Speeduino to know the split in the overall fuelling.

CRITICAL - The req-Fuel value in the Engine Constants MUST be updated when staged injection is turned on. When staging is in use, the value entered in the req_fuel calculator MUST be equal to the sum of both the primary and secondary injector sizes Failure to set these values correctly will result in excessive rich or lean conditions. {.is-danger}

Eg:

  • Primary Injectors : 300cc
  • Secondary Injectors : 700cc
  • Value entered into the req_fuel calculator : 1000cc

Staged fuel settings{.align-center width=400} REquired fuel calculator{.align-center width=400}

Control methods

Speeduino provides 2 staging control modes, each with their own strengths and weaknesses. In most cases it is recommended to start with the Automatic mode, which only requires tuning of the standard VE table, and reviewing to see if you get the desired outcome. Only if this can't be tuned to give a satisfactory fuel split would changing to the manual table tuning be recommended.

Automatic staging

When using the automatic staging method Speeduino takes into account the full capacity of the injectors (ie the sum of the 2 injector stages) and will perform a split of these itself. With this method, the user can simply tune the VE table in the same manner as if only a single set of injectors were used and the system takes care of the rest.

In this mode, Speeduino will attempt to use the primary injectors up to their 'Injector Duty Limit' (As configured in the Injector Characteristics dialog. When staging is being used, it is recommend that this limit should be no higher than 85%. Once the primary injectors reach this duty limit, Speeduino will begin to perform any further fueling from the secondary injectors. In this way, the VE table is all that is required for tuning as the system will take care of allocating the current fuel load to the best injectors.

Table control

Table control allows the use of a manual 8x8 map that indicates what percentage of the fuel load will be performed by the secondary injectors

  • 0% = Secondary injectors disabled
  • 100% = Primary injectors disabled

It is important to note that the values in this table do NOT correspond directly to the split of the duty cycle or pulse width. They represent the percentage of the total fuel load that the secondaries will be asked to perform. The affect this value has on the pulse width depends on the ratio of the primary and secondary injector capacities.

One disadvantage of the table tuning method is that it does not allow for the full fuel load of the primary and secondary injectors to be used simultaneously. As the table is a split of the total fuel load, as one set of injectors performs more, the other will perform less.

Wiring

Assuming a 4 cylinder even fire engine, the injectors are to be wired in pairs.

Primary injectors on outputs 1 and 2. The secondary on outputs 3 and 4.

For other setups hit up the forum for clarification.

Note: The dead time of the 2 sets of injectors is currently assumed to be the same. This may be altered in future firmwares if required (Post a feature request if needed). {.is-info}