Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Modeling Deceleration Fuel Cut-off (DFCO)

Deceleration Fuel Cut-off (DFCO) is a control strategy that stops fuel injection during qualifying deceleration events. In practical terms, when the vehicle is coasting down and conditions are met, the engine can keep rotating without consuming fuel.

This demo compares two runs on the same UDDS cycle:

  1. A baseline conventional vehicle with DFCO disabled.

  2. The same vehicle with DFCO enabled.

The comparison is designed to isolate DFCO’s effect on fuel use and show where that fuel reduction appears in the time-series signals.

Modeling Approach

This notebook holds the vehicle and cycle constant, then changes only DFCO parameters.

set_dfco_params(...) controls three key pieces of behavior:

  • enabled: turns DFCO logic on or off,

  • min_dfco_speed_m_per_s: minimum speed where DFCO may activate,

  • max_accel_for_dfco_m_per_s2: acceleration threshold for activation (typically negative for deceleration).

Fuel Economy Comparison

Fuel economy is computed from total cycle distance and cumulative fuel energy. This gives a direct before/after DFCO comparison under identical drive conditions.

Baseline Fuel Economy: 35.42 mpg
With DFCO Fuel Economy: 36.07 mpg
Fuel-Use Reduction (DFCO): 1.80%

Visualizing DFCO Behavior

The plot below combines fuel power and cycle speed into one shared-time figure.

What to look for:

  • Green shaded windows mark segments where DFCO is eligible (speed at or above the threshold and deceleration beyond the threshold).

  • In those windows, the DFCO run should show fuel power dropping toward zero compared with baseline.

  • Outside those windows, traces should be closer because both runs use the same vehicle and cycle.

A time-range slider is included so you can zoom into specific events and directly compare fuel behavior against the cycle segment.

Loading...