Auto Tune, how does it work ?
In which case, what is the Auto Tune sensor/measuring to set VE if the O2 sensors are out range?
I'm still looking for my answers. I am a skilled electronic design engineer, that's why I really want to know.
Any more input welcome. BTW I never trust Google, only acknowledged experts in their field.
Auto tune runs only when you are doing an auto tune session. Once you are done auto tuning auto tune is no longer needed, you save those results and make them the base for your permanent tune.
Here's how auto tune works.
This is how it figures the VE ratios (how much your engine breathes) which are the most important numbers for setting up an accurate tune.
Without accurate VE numbers as a foundation your tune will be off.
Once you are done auto tuning you save those auto tune results and you use them to build your tune.
The purpose of auto tune is to get your VEs dialed in, once this is done auto tune has served its purpose and is no longer needed.
You will then use those newly created auto tune VE numbers for the tune that you are going to run with the bike.
How the ECU uses the VEs in open loop.
In order to hit the desired afr in an open loop cell the ECU looks at the VE number for that cell and then calculates the amount of injector on time to achieve the amount of fuel needed.
So if you want 13.8afr at 3000rmp and 70kpa you assign that 13.8 number in the fuel cell for that area.
What the ECU is going to do is get the VE number for that cell from the VE table (which was created with the auto tune) and then using that number calculate the amount of fuel to inject in order to achieve the 13.8afr amount that's being requested.
How the ECU uses VEs in Closed loop.
Closed loop (afr 14.2-15.0) uses the 02 sensors for feedback, in other words the ECU looks at the 02 sensor readings for confirmation that the desired afr has been reached.
The VEs play a part by being used for the initial targeting of the desired afr.
The VEs also come into play when the engine is cold or when an 02 sensor fails.
If an 02 sensor fails the ECU will look at the VEs and calculate the proper fuel/air mixture for those cells, just like open loop.
Keep in mind that the Volumetric Efficiency of the engine is based on the mechanical attributes of that engine.
Until there is a mechanical change to the engine your VEs will always say the same.
This is why it's important that you run 3-4 auto tune sessions hitting as many cells as possible, this is how you get accurate VE numbers for any given cell in the map.
Once your VEs are set they stay that way until a mechanical change is made to the engine (new cams or pipes, or intake, head work, displacement etc...)
If you make a mechanical change to the engine you will have to run some new auto tune sessions to get your new VEs, then you just copy them to your tune using your PC.
I hope this clears some things up.
Last edited by JustDave13; Nov 28, 2015 at 09:29 AM.
The ECU firmware can only read in the narrow band which is why Target Tune has an interface.
If there is not data at 14.43AFR, and hence open loop (probably) what does the Auto Tune then sense to get/set that value ? (and my other questions).
Or yet another way, how can it fill the cells if it has no data 'cos the o2's have gone out to lunch ?
If there is not data at 14.43AFR, and hence open loop (probably) what does the Auto Tune then sense to get/set that value ? (and my other questions).
Or yet another way, how can it fill the cells if it has no data 'cos the o2's have gone out to lunch ?
The ECU only does what the map tells it to do, one is hardware the other software.
You have 3 major parts to a map/tune; VE, fuel and spark. What ever number you assign to a cell is what the ECU is going to execute.
As far as "filling cells" when you auto tune that's the only time you "fill cells" after you are done you save the results, throw the auto tune away and apply those results to your map, because you are done auto tuning.
The Best of Harley-Davidson for Lifelong Riders






