rusefi_documentation/Roadmap-Fuel.md

4.2 KiB

rusEFI fuel control roadmap 2020

This is a summary of what we hope to achieve over the next few months in terms of fuel control.

Fuel control roadmap V0.1

Now ->

Jun ->

  • Ram and space savings
    • Deprecate the pure voltage MAF method (done?)
    • Removal of old unused fuel and spark table
  • Reduce the resolution of the VE and spark table to 16bit.

Jul ->

  • Stage 1 dual bank control
  • Move to a dual fuel state system (Requires cylinders to have an ID for bank 1 or bank 2, reads the correct MAP/MAF/TPS for that bank and then keeps a fuel/spark state on a per bank basis~
  • Implement MAP/MAF/TPS/Lambda swapping based on the bank ID
  • Implement Pulse width and Spark angle on a per bank basis

Oct ->

  • Stage 2 dual bank control
    • Implement dual 6x6 trim tables (one per bank) either manual or short term trim
    • Potentially set up short term and long term 6x6?
    • Create 5x5 (6x6?) TPS to MAP/Cylinder filling transfer function table, Use TPS vs RPM for this table with values in VE to create a limp mode activated on MAP or MAF failure #932 #919 #468

Nov/Dec->

  • Advanced fuel control - Fuel Consumption #45 #426
    • Begin work on advanced algorithms
    • Cylinder mass based control
    • Inlet/exhaust pressure ballance
    • Torque demand (too hard?)
    • Returnless fuel math? #954
      - Can we reduce AE tuning via an auto tune? #944
      - Fuel gauge? #219
      - Dual tables? #289
      - Non-linearity correction #275
      - Fuel autotune (non TS) #247
      - Closed loop changes #355 #348 #384
      - Flex fuel #540
      - dead time autotune #492

#959