Injector setup (find offset table)

Hardware inside and outside of the ECU
Post Reply
JPh
Posts: 163
Joined: Wed Jan 01, 2020 10:51 am

Injector setup (find offset table)

Post by JPh »

Every tuner has to setup injector dead time before working on the tune.

I asked the question on the slack channel and Crazy Stricker proposed using a switch between sequential and batch fueling to test if dead time is correctly set.

This method certainly work.

I want to try an other method but I need help to see if it is possible with Rusefi.

The idea is to power only the injectors with a regulated adjustable power supply, so we can see if dead time has a good correction through all the voltage span we need. The feeback is given by a WBO sensor.

But for this to work, we must have a vsense acting only for the injector correction table.
Is it possible to hook an analog voltage input to this table ?
Last edited by JPh on Tue May 12, 2020 6:33 pm, edited 1 time in total.
mk e
Posts: 486
Joined: Tue Dec 06, 2016 7:32 pm

Re: Injector setup (find dead time)

Post by mk e »

Deadtime or offset is a function of voltage and fuel pressure so you will almost certainly NOT get a good correlation to a point value if you alter these parameters as you're describing.

You can find tables in a few different control scheme formats to see what it should look like at places like this:
http://injectordynamics.com/injectors/id1000/#tabs_20850685925ebab1d269638-tab_3

To keep life simple you just set your fuel pressure, the car's voltage regulator holds voltage constant so deadtime appears constant and you tune. If you want to be able to maintain mixture at varying fuel pressures or voltages you need more tables and need to spend a LOT more time if you don't have the info for your injectors you're using. It's nice to be able to change fuel pressure and not re-tune or have the alternator fail and have the engine run right while you limp home.... (I have these in my setup and had a fuel pump failing and pressure dropped from 58psi to about 10psi before I saw a big change in mixture on my setu) but it does require a LOT more info about the injectors and more time to setup and if you're asking about a deadtime value not table you probably want to be holding voltage constant so it is in fact a value.
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Injector setup (find dead time)

Post by mck1117 »

I think that method would work. Repeat the "mode switching" trick at each voltage, and record results. I've done it at two points on my cars by repeating it once with the alternator unplugged, and once under normal conditions.

The method of switching between fueling modes is guaranteed to work because it's making a relative measurement at the same temperature, pressure, voltage, etc by simply changing how many shots we divide the same quantity of fuel in to.

If more shots makes it richer, you're overcompensated at the current voltage.
If more shots makes it leaner, you're undercompensated at the current voltage.

Just switch back and forth between sequential and simultaneous until the AFR matches in both cases, then your deadtime is correct.
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Injector setup (find dead time)

Post by mck1117 »

As for this:
JPh wrote:
Tue May 12, 2020 5:47 am
But for this to work, we must have a vsense acting only for the injector correction table.
Why? Why not just power the whole car (sans fuel pump, maybe) from an adjustable supply? The EFI system itself only pulls a few amps (average) at idle or light load where you'd be testing this.
JPh
Posts: 163
Joined: Wed Jan 01, 2020 10:51 am

Re: Injector setup (find dead time)

Post by JPh »

Just one difference if you change global voltage you change also the dwell and you make two changes in one step
JPh
Posts: 163
Joined: Wed Jan 01, 2020 10:51 am

Re: Injector setup (find dead time)

Post by JPh »

mk e wrote:
Tue May 12, 2020 4:24 pm
Deadtime or offset is a function of voltage and fuel pressure so you will almost certainly NOT get a good correlation to a point value if you alter these parameters as you're describing.

I power only the injector with the variable voltage supply. The pump will have normal supply during the test.
If your point is when I will be in a low voltage status while running the car my pump won't be able to supply nominal pressure, you are right. But under normal low voltage situations the pressure régulateur should be able to compensate. Could be a good test to see how low voltage you can go on the pump to maintain pressure but not so easy to figure out because it's also dependent on the requested flow.


You can find tables in a few different control scheme formats to see what it should look like at places like this:
http://injectordynamics.com/injectors/id1000/#tabs_20850685925ebab1d269638-tab_3

To keep life simple you just set your fuel pressure, the car's voltage regulator holds voltage constant so deadtime appears constant and you tune. If you want to be able to maintain mixture at varying fuel pressures or voltages you need more tables and need to spend a LOT more time if you don't have the info for your injectors you're using. It's nice to be able to change fuel pressure and not re-tune or have the alternator fail and have the engine run right while you limp home.... (I have these in my setup and had a fuel pump failing and pressure dropped from 58psi to about 10psi before I saw a big change in mixture on my setu) but it does require a LOT more info about the injectors and more time to setup and if you're asking about a deadtime value not table you probably want to be holding voltage constant so it is in fact a value.
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: Injector setup (find offset table)

Post by mck1117 »

There's plenty of ignition energy at idle. You're not going to notice a different going up or down 20% on dwell at idle.
JPh
Posts: 163
Joined: Wed Jan 01, 2020 10:51 am

Re: Injector setup (find offset table)

Post by JPh »

There is no doubt about that.
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: Injector setup (find offset table)

Post by AndreyB »

There is a dream of automating this approach https://github.com/rusefi/rusefi/issues/492 but that's an old dream with not much progress.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
Post Reply