Config:Cranking: Difference between revisions
Created page with "= Cranking = == Cranking settings == '''Cranking RPM limit''' This sets the RPM limit below which the ECU will use cranking fuel and ignition logic, typically this is around 350-450rpm. set cranking_rpm X === Fuel === '''Injection mode''' This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous". '''Cranking fuel table''' For cranking either use the specified fixed base fuel mass, or us..." |
|||
| Line 1: | Line 1: | ||
= Cranking = | = Cranking = | ||
The cranking menu handles fuel and ignition during cranking conditions. Cranking conditions are defined as RPM below the cranking threshold. | |||
= Cranking settings = | |||
==== Cranking RPM limit ==== | |||
This sets the RPM limit below which the ECU will use cranking fuel and ignition logic, typically this is around 350-450rpm. | This sets the RPM limit below which the ECU will use cranking fuel and ignition logic, typically this is around 350-450rpm. | ||
set cranking_rpm X | set cranking_rpm X | ||
| Line 10: | Line 10: | ||
=== Fuel === | === Fuel === | ||
==== Injection mode ==== | |||
This is the injection strategy during engine start. See [[Config:Fuel#Mode|Fuel settings]] for more detail. It is suggested to use "Simultaneous". | |||
This is the injection strategy during engine start. See Fuel | |||
==== Cranking fuel table ==== | |||
For cranking either use the specified fixed base fuel mass, or use the normal running math (VE table). | For cranking either use the specified fixed base fuel mass, or use the normal running math (VE table). | ||
=== Ignition === | === Ignition === | ||
==== Timing Advance mode ==== | |||
* '''Constant mode''' - Timing is automatically tapered to running as RPM increases. | |||
''' | * '''Table mode''' - The "Cranking ignition advance" table is used directly. | ||
==== Fixed cranking advance ==== | |||
Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines. | Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines. | ||
There is tapering towards running timing advance. | |||
==== Fixed Cranking Dwell ==== | |||
Dwell duration while cranking | Dwell duration while cranking | ||
=== Advanced === | === Advanced === | ||
==== Flood clear ==== | |||
When enabled if TPS is held above 95% no fuel is injected while cranking to clear excess fuel from the cylinders. | When enabled if TPS is held above 95% no fuel is injected while cranking to clear excess fuel from the cylinders. | ||
==== Faster engine spin-up ==== | |||
If enabled, try to fire the engine before a full engine cycle has been completed using RPM estimated from the last 90 degrees of engine rotation. As soon as the trigger syncs plus 90 degrees rotation, fuel and ignition events will occur. If disabled, worst case may require up to 4 full crank rotations before any events are scheduled. | If enabled, try to fire the engine before a full engine cycle has been completed using RPM estimated from the last 90 degrees of engine rotation. As soon as the trigger syncs plus 90 degrees rotation, fuel and ignition events will occur. If disabled, worst case may require up to 4 full crank rotations before any events are scheduled. | ||
==== Use Advance Corrections for cranking ==== | |||
This enables the various ignition corrections during cranking (IAT, CLT and PID idle). | |||
You probably don't need this. | You probably don't need this. | ||
==== Separate Flex Fuel cranking table ==== | |||
Enable a second cranking table to use for E100 flex fuel, interpolating between the two based on flex fuel sensor. | Enable a second cranking table to use for E100 flex fuel, interpolating between the two based on flex fuel sensor. | ||
= Cranking Air Amount vs CLT = | |||
If electronic throttle is used, this table defines the limit of the blade angle that the idle controller authority has, the idle controller will not open the throttle valve more than this amount. | |||
If not using electronic throttle, this table defines the maximum duty or stepper range. | |||
==== ETB idle maximum angle ==== | |||
This sets the range of the idle control on the ETB. At 100% idle position, the value specified here sets the base ETB position. | This sets the range of the idle control on the ETB. At 100% idle position, the value specified here sets the base ETB position. | ||
= After-start enrichment (ASE) = | |||
After start Enrichment, or ASE, is an initial, short lived duration of extra fuel enrichment to help the engine stabilise after cranking and initial fire-up. This table defines the fuel multiplier for ASE. | |||
= Priming pulse = | |||
==== Disable fuel pump prime on power on ==== | |||
This disables the fuel pump prime. | |||
==== Disable injector prime pulse ==== | |||
Do not fire the initial priming pulse of the injectors. | |||
==== Fuel pump prime delay after power ==== | |||
How long to delay fuel pump prime from ignition-on detection | |||
==== Injector Priming delay (after fuel pump delay) ==== | |||
Delay to allow fuel pressure to build before firing the priming pulse. | Delay to allow fuel pressure to build before firing the priming pulse. | ||
== | ==== Priming pulse fuel mass ==== | ||
This is the fuel mass in mg that will be injected on priming pulse. | |||
== | |||
= | = Cranking Base Fuel (Engine Cycle vs CLT) = | ||
This is the percentage of required fuel, 100% means inject fuel for stoichometric combustion. This is then modified by the multipliers for IAT, TPS ect, to give the final cranking pulse width. | |||
A reasonable starting point is 70%. | |||
= CLT Cranking Fuel Multiplier (E0) = | |||
This is the cranking fuel multiplier at zero ethanol content (also used when no flex fuel is used). | |||
= CLT Flex Cranking Fuel Multiplier (E85) = | |||
This is the cranking fuel multiplier at 85% ethanol content (requires [[Flex Fuel]] sensor). | |||
= CLT Cranking ignition advance = | |||
Optional timing advance table for cranking, see [[Config:Cranking#Timing Advance mode|Timing Advance mode.]] | |||
Revision as of 22:28, 12 February 2026
Cranking
The cranking menu handles fuel and ignition during cranking conditions. Cranking conditions are defined as RPM below the cranking threshold.
Cranking settings
Cranking RPM limit
This sets the RPM limit below which the ECU will use cranking fuel and ignition logic, typically this is around 350-450rpm. set cranking_rpm X
Fuel
Injection mode
This is the injection strategy during engine start. See Fuel settings for more detail. It is suggested to use "Simultaneous".
Cranking fuel table
For cranking either use the specified fixed base fuel mass, or use the normal running math (VE table).
Ignition
Timing Advance mode
- Constant mode - Timing is automatically tapered to running as RPM increases.
- Table mode - The "Cranking ignition advance" table is used directly.
Fixed cranking advance
Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines.
There is tapering towards running timing advance.
Fixed Cranking Dwell
Dwell duration while cranking
Advanced
Flood clear
When enabled if TPS is held above 95% no fuel is injected while cranking to clear excess fuel from the cylinders.
Faster engine spin-up
If enabled, try to fire the engine before a full engine cycle has been completed using RPM estimated from the last 90 degrees of engine rotation. As soon as the trigger syncs plus 90 degrees rotation, fuel and ignition events will occur. If disabled, worst case may require up to 4 full crank rotations before any events are scheduled.
Use Advance Corrections for cranking
This enables the various ignition corrections during cranking (IAT, CLT and PID idle).
You probably don't need this.
Separate Flex Fuel cranking table
Enable a second cranking table to use for E100 flex fuel, interpolating between the two based on flex fuel sensor.
Cranking Air Amount vs CLT
If electronic throttle is used, this table defines the limit of the blade angle that the idle controller authority has, the idle controller will not open the throttle valve more than this amount.
If not using electronic throttle, this table defines the maximum duty or stepper range.
ETB idle maximum angle
This sets the range of the idle control on the ETB. At 100% idle position, the value specified here sets the base ETB position.
After-start enrichment (ASE)
After start Enrichment, or ASE, is an initial, short lived duration of extra fuel enrichment to help the engine stabilise after cranking and initial fire-up. This table defines the fuel multiplier for ASE.
Priming pulse
Disable fuel pump prime on power on
This disables the fuel pump prime.
Disable injector prime pulse
Do not fire the initial priming pulse of the injectors.
Fuel pump prime delay after power
How long to delay fuel pump prime from ignition-on detection
Injector Priming delay (after fuel pump delay)
Delay to allow fuel pressure to build before firing the priming pulse.
Priming pulse fuel mass
This is the fuel mass in mg that will be injected on priming pulse.
Cranking Base Fuel (Engine Cycle vs CLT)
This is the percentage of required fuel, 100% means inject fuel for stoichometric combustion. This is then modified by the multipliers for IAT, TPS ect, to give the final cranking pulse width. A reasonable starting point is 70%.
CLT Cranking Fuel Multiplier (E0)
This is the cranking fuel multiplier at zero ethanol content (also used when no flex fuel is used).
CLT Flex Cranking Fuel Multiplier (E85)
This is the cranking fuel multiplier at 85% ethanol content (requires Flex Fuel sensor).
CLT Cranking ignition advance
Optional timing advance table for cranking, see Timing Advance mode.