Enter the pulse width (on-time) and the period into the calculator to determine the duty cycle. This calculator can also evaluate the pulse width, off-time, period, or duty cycle when the other variables are known.

Duty Cycle Calculator

Enter On-Time and Off-Time to compute Duty (%) and Duty Factor.

Injector Duty Cycle Formula

Injector duty cycle shows how much of the available injection window an injector is commanded open. For a 4-stroke engine with one injection event per engine cycle, the calculator uses:

IDC(\%) = \frac{RPM \cdot IPW \cdot 100}{120000}

An equivalent simplified form is:

IDC(\%) = \frac{RPM \cdot IPW}{1200}

The available time for one complete 4-stroke engine cycle decreases as RPM increases, which is why duty cycle rises quickly at higher engine speeds:

t_{cycle} = \frac{120000}{RPM}
Variable Meaning Typical Units Notes
IDC Injector duty cycle % Percent of available injector on-time being used
RPM Engine speed rev/min Higher RPM reduces the time available per cycle
IPW Injector pulse width ms How long the injector is commanded open for each event
tcycle Cycle time ms Total time for one 4-stroke engine cycle

What the Calculator Tells You

This result helps you evaluate whether an injector still has operating headroom. As duty cycle increases, the injector spends more of each cycle open and has less margin left for additional fuel demand. A value approaching 100% means the injector is nearly open continuously, leaving very little control range.

How to Use the Calculator

  1. Enter the engine speed in RPM.
  2. Enter injector pulse width in milliseconds.
  3. Calculate the duty cycle percentage.
  4. Compare the result against your tuning target to see whether injector capacity is becoming a limitation.

Example

If the engine is running at 6000 RPM and injector pulse width is 12 ms, then:

IDC(\%) = \frac{6000 \cdot 12 \cdot 100}{120000} = 60\%

That means the injector is open for 60% of the available injection window.

Why RPM Matters So Much

At low RPM, the injector has a relatively large amount of time available each cycle. At high RPM, that window becomes much shorter, so even the same pulse width represents a larger percentage of the cycle.

RPM Available Time per 4-Stroke Cycle Effect on Duty Cycle
1000 120 ms Large injection window
2000 60 ms Duty cycle rises faster
4000 30 ms Less headroom available
6000 20 ms Injector time becomes more limited
8000 15 ms Very small operating window

General Interpretation Guide

Duty Cycle Range General Meaning
Below 50% Plenty of injector headroom in most operating conditions
50% to 75% Moderate injector usage with useful remaining margin
75% to 90% High injector utilization; monitor fuel demand closely
Above 90% Very limited headroom; injector may be nearing saturation

Rearranged Forms

If you know the target duty cycle and want to solve for a different variable, these forms are useful:

IPW = \frac{120000 \cdot IDC(\%)}{RPM \cdot 100}
RPM = \frac{120000 \cdot IDC(\%)}{IPW \cdot 100}

Important Assumptions

  • The formula assumes a 4-stroke engine.
  • It assumes one injector pulse every two crankshaft revolutions.
  • Pulse width must be entered in milliseconds unless the calculator input is switched to seconds.
  • This simplified calculation does not account for injector dead time, battery-voltage effects, staged injection, or unusual ECU firing strategies.

Common Reasons for High Duty Cycle

  • Injector size is too small for the airflow and fuel demand.
  • Engine RPM has increased while pulse width remains large.
  • Fuel system pressure or injector performance is not meeting target conditions.
  • The tune is commanding richer mixtures under boost or heavy load.

Common Input Mistakes

  • Entering pulse width in seconds when the value is actually in milliseconds.
  • Using the wrong engine operating point for RPM or pulse width.
  • Assuming a high duty cycle always means a bad injector; sometimes it simply reflects system sizing.
  • Applying this exact formula to engines or injection strategies that do not match the one-pulse-per-cycle assumption.

Use this calculator whenever you need a quick estimate of injector utilization, fuel system headroom, or whether a change in RPM or pulse width is pushing the injectors closer to their limit.