Changes by last author:
Changed:
This image is needed for the injectoropening. |
Injectoropening parameters: |
Unfortunately it still does not show up in the manual. |
* Unfortunately it still does not show up in the manual. |
I just changed this to account for adding boost but Jorgen suggested that it's already taken care of. I'm not sure the right answer here as experimentally I found req_fuel=0x0d worked perfectly. As you can see the example screen cap yields a very similar value... |
Boost is considered when the value looked up from VE table is multiplied by MAP. Also, the l[] lambda table will command a richer mixture for high MAP loadsites. So there is no need for NA/forced induction flag for the req_fuel calc. What does it do currenly ?
---- Injopen/additive fueltrim note Unfortunately the 4 (or 5..8) injectors often show huge deviation at short pulsewidth (even if full-flowrate is matched within 1%), and (especially at 1.2 - 1.5msec pulsewidth or lower) the amount of injected fuel changes also depend on unaccountable factors (fuel pressure fluctuations and fuel temperature and mechanical bias). To make it a bit better, there are arguments for adding additive fuel-trim. (when multiplicative fuel trim is needed, the injector flowrates differ unacceptably or the setup is otherwise broken that should be fixed). Reasonable options: * additive fueltrim with above model, but reasonable hardcoded injopen values (is this needed?) * additive fueltrim with simple model (simple pw += injopen) * compatibility option: no additive fueltrim, but the injopen full model (as above), for easy upgrade (full low-load retune not needed) The injopen parameters and the additive fueltrim can show up in separate dialogs (one or the other is always greyed out). |