3.9 KiB
3.9 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 ->
- Fuel algorithm improvements
- MAF - Fix VE map tracing in TS, some progress on #1398 - Fix spark map to use the cylinder air charge as Y axis
- Alpha N - Move fuel and spark table to use the VE table
- Change to use % of ideal cylinder filling at the Y axis making AN a VE based mode Tickets: https://github.com/rusefi/rusefi/issues/1472 https://github.com/rusefi/rusefi/issues/1455 https://github.com/rusefi/rusefi/issues/1299
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 https://github.com/rusefi/rusefi/issues/932 https://github.com/rusefi/rusefi/issues/919 https://github.com/rusefi/rusefi/issues/468
Nov/Dec->
- Advanced fuel control
- Fuel Consumption https://github.com/rusefi/rusefi/issues/45 https://github.com/rusefi/rusefi/issues/426
- Begin work on advanced algorithms
- Cylinder mass based control
- Inlet/exhaust pressure ballance
- Torque demand (too hard?)
- Returnless fuel math? https://github.com/rusefi/rusefi/issues/954
- Can we reduce AE tuning via an auto tune? https://github.com/rusefi/rusefi/issues/944
- Fuel gauge? https://github.com/rusefi/rusefi/issues/219
- Dual tables? https://github.com/rusefi/rusefi/issues/289
- Non-linearity correction https://github.com/rusefi/rusefi/issues/275
- Fuel autotune (non TS) https://github.com/rusefi/rusefi/issues/247
- Closed loop changes https://github.com/rusefi/rusefi/issues/355 https://github.com/rusefi/rusefi/issues/348 https://github.com/rusefi/rusefi/issues/384
- Flex fuel https://github.com/rusefi/rusefi/issues/540
- dead time autotune https://github.com/rusefi/rusefi/issues/492