Nissan 370Z Forum  

ECUTEK Injector Duty Cycle

I and others seem to have run into issues with high injector duty numbers when we really shouldn't be. Ive been told this value is *calculated* based on what size

Go Back   Nissan 370Z Forum > Nissan 370Z Tech Area > Engine & Drivetrain > Tuning


Reply
 
LinkBack Thread Tools Display Modes
Old 02-06-2020, 06:25 PM   #1 (permalink)
Enthusiast Member
 
Senna-F1's Avatar
 
Join Date: Jun 2016
Location: Cary, NC
Age: 54
Posts: 425
Drives: 370SC,EliseSC,MR2T
Rep Power: 50
Senna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond repute
Default ECUTEK Injector Duty Cycle

I and others seem to have run into issues with high injector duty numbers when we really shouldn't be. Ive been told this value is *calculated* based on what size injector you tell ECUTEK you have, and how much fuel is being requested. And that injector size input values into the software will alter injector duty cycle number being shown/logged.

Is duty cycle on ECUTEK *measured* (actual open vs closed time) or *calculated*, and hence, not a true indication of what the injectors are doing?
Senna-F1 is offline   Reply With Quote
Old 02-09-2020, 09:31 AM   #2 (permalink)
Base Member
 
Join Date: Jan 2016
Location: Ontario
Posts: 230
Drives: G37 Sport
Rep Power: 6720
SonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond repute
Default

The injector duty cycle is calculated, based on engine load, RPM, engine temp, etc
AND it factors in injector size, latency (injector lag in milliseconds/volt) and offset (delay in milliseconds)

What duty cycle numbers are you concerned with?
SonicVQ is offline   Reply With Quote
Old 02-09-2020, 09:53 AM   #3 (permalink)
Premium Member
 
SouthArk370Z's Avatar
 
Join Date: Nov 2010
Location: South Arkansas
Posts: 8,435
Drives: 2014 Challenger
Rep Power: 324198
SouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond reputeSouthArk370Z has a reputation beyond repute
Default

Injector flow is calculated. The ECM knows the characteristics of the injector (see SonicVQ's comment above) and computes fuel flow based on those parameters and the signal sent to the injector. There may be an explanation in the FSM (link in my sig).
__________________
Steering Lock Links - Search The370Z Bookmarklet - FSM @ NICOclub
Mankind has progressed past the need for war but we haven't evolved that far. - NachoMahma
SouthArk370Z is offline   Reply With Quote
Old 02-12-2020, 06:05 AM   #4 (permalink)
Enthusiast Member
 
Senna-F1's Avatar
 
Join Date: Jun 2016
Location: Cary, NC
Age: 54
Posts: 425
Drives: 370SC,EliseSC,MR2T
Rep Power: 50
Senna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond reputeSenna-F1 has a reputation beyond repute
Default

Quote:
Originally Posted by SonicVQ View Post
The injector duty cycle is calculated, based on engine load, RPM, engine temp, etc
AND it factors in injector size, latency (injector lag in milliseconds/volt) and offset (delay in milliseconds)

What duty cycle numbers are you concerned with?
89% on e50, 94% on e65, so it will keep climbing with higher e%

But, as you have said, duty cycle is not a real measurement of injector open vs closed time. It's calculated, based on several parameters, including injector size. Therefore, if a smaller than actual injector size is entered into ECUTEK (say 650 instead of 1050), and the ECU demands a certain amount of fuel, its going to assume these smaller than actual injectors will have a higher duty cycle. Because 650's need to be open longer than 1050's. Dont ask me why someone would do this, but if this is the case, is it correct that the ECU will report a higher duty cycle than what's actually occurring?
__________________
618 WHP.452 WTQ.4" Python Intake.15 psi.e50.Topgunz SC.SOHO Tune.S1SE.STG 4 Clutch.Motordyne LTH/Test Pipes/Exhaust.485 Pump.1050x
Senna-F1 is offline   Reply With Quote
Old 02-12-2020, 08:34 AM   #5 (permalink)
Base Member
 
Join Date: Jan 2016
Location: Ontario
Posts: 230
Drives: G37 Sport
Rep Power: 6720
SonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond repute
Default

Quote:
Originally Posted by Senna-F1 View Post
89% on e50, 94% on e65, so it will keep climbing with higher e%

But, as you have said, duty cycle is not a real measurement of injector open vs closed time. It's calculated, based on several parameters, including injector size. Therefore, if a smaller than actual injector size is entered into ECUTEK (say 650 instead of 1050), and the ECU demands a certain amount of fuel, its going to assume these smaller than actual injectors will have a higher duty cycle. Because 650's need to be open longer than 1050's. Dont ask me why someone would do this, but if this is the case, is it correct that the ECU will report a higher duty cycle than what's actually occurring?
If a smaller fuel injector is entered into ECUTek (or any aftermarket tune/setup), the calculated injector pulse width (aka duty cycle) will be increased.

Then the ECM will look at the Air/Fuel sensor to determine how accurate the calculation as it compares calculated (or target AFR) vs actual.. If it is lean, more fuel will be added, and the pulse width (aka duty cycle) will increase.

With the above in mind, the duty cycle is the duty cycle.

When using ethanol, more fuel is required for the same amount of air.

For example, when using E50, the chemically ideal (stoichiometric) requires 11.9 pounds of air for every pound of fuel, or an AFR of 11.9:1. For max power it is 10.2:1.
In the example of E85, stoichiometric is 9.7:1, and about 7-8:1 for max power.

Pump gas stoichiometric is 14.7:1, and about 12.5:1 for max power.

If the proper injector size is specified in EcuTek and your duty cycles are in the high 90s, I suspect you need to increase the flow rate of the fuel pump.

How does your ECM know the ethanol content?
SonicVQ is offline   Reply With Quote
Old 02-12-2020, 08:50 AM   #6 (permalink)
Track Member
 
turtle64b's Avatar
 
Join Date: Jun 2015
Location: Granbury, TX
Posts: 550
Drives: '11 SC Blue 7AT
Rep Power: 3366
turtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond reputeturtle64b has a reputation beyond repute
Default

Quote:
Originally Posted by SonicVQ View Post
If a smaller fuel injector is entered into ECUTek (or any aftermarket tune/setup), the calculated injector pulse width (aka duty cycle) will be increased.

Then the ECM will look at the Air/Fuel sensor to determine how accurate the calculation as it compares calculated (or target AFR) vs actual.. If it is lean, more fuel will be added, and the pulse width (aka duty cycle) will increase.

With the above in mind, the duty cycle is the duty cycle.

When using ethanol, more fuel is required for the same amount of air.

For example, when using E50, the chemically ideal (stoichiometric) requires 11.9 pounds of air for every pound of fuel, or an AFR of 11.9:1. For max power it is 10.2:1.
In the example of E85, stoichiometric is 9.7:1, and about 7-8:1 for max power.

Pump gas stoichiometric is 14.7:1, and about 12.5:1 for max power.

If the proper injector size is specified in EcuTek and your duty cycles are in the high 90s, I suspect you need to increase the flow rate of the fuel pump.

How does your ECM know the ethanol content?
Along these lines, doesn't Ecutek also output the injector pulse width? Could this be used in comparison with another data set of simlar characteristics to determine where the error was?
turtle64b is offline   Reply With Quote
Old 02-12-2020, 10:39 AM   #7 (permalink)
Base Member
 
Join Date: Jan 2016
Location: Ontario
Posts: 230
Drives: G37 Sport
Rep Power: 6720
SonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond reputeSonicVQ has a reputation beyond repute
Default

Quote:
Originally Posted by turtle64b View Post
Along these lines, doesn't Ecutek also output the injector pulse width? Could this be used in comparison with another data set of simlar characteristics to determine where the error was?
The injector pulse width is the duration of how long the fuel injector is provided with power, aka "on" time. It is measured in milliseconds (ms)

Pulse width is the % of "on" time to total time. Total time is determined by engine RPM, the faster the engine speed, the less time between injector "on" pulses.

So...
Duty Cycle = fuel injector pulse width (ms) / Time between ignition events

Time between ignition events = 120 / Engine RPM

At 7,500 RPM there is 0.016 seconds or 16ms between ignition cycles.
If the calculated fuel injector pulse width is 15ms, then the pulse width is:
15/16 x 100 = 93.75%

If a small injector value was entered into EcuTEK (with a larger injector installed in the engine), it would increase the pulse width and the duty cycle.

This would increase fueling, but only up to 100% duty cycle, since the injector is open 100% of the time.

Generally, you don't want to "trick" the fueling calculations. The goal is to work with the system not against it.

I will reply to your PM later this afternoon.
SonicVQ is offline   Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
*******Injector Dynamic injector blowout SALE!! Moddiction Drivetrain/Engine 16 12-16-2014 10:32 AM
Uprev Fan control: Duty cycle vs temp Jordo! Tuning 17 06-10-2014 07:57 AM
Trying to clear up the "fan duty cycle" numbers Shamrock Tuning 12 01-02-2013 03:18 PM
OEM injector duty cycle Megan370z Tuning 2 01-30-2012 06:41 AM
Do you like Motor Cycle Racing dad The Lounge (Off Topic) 5 09-10-2011 09:29 AM


All times are GMT -5. The time now is 05:24 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 PL2