34nineteen
Well-known member
The ECM on a bike that only had the rear O2 can be made to run a front O2 as well.
That's interesting. Thank you!
The ECM on a bike that only had the rear O2 can be made to run a front O2 as well.
Thank you. I hope it is useful to the Buell family of riders on this forum. I absolutely love my Buells. My wife is jealous of my Buells!That^^^^^ is a great comprehensive step-by-step. I like the included checks, so you know your new corrections are going in the right direction:eagerness: Very helpful and thank you for posting!
Yes, I have some experience tuning with a wideband. My weapon of choice is the NGK Powerdex wideband which has an external controller and display, making it very easy to strap the display (and control) to the bike while riding for realtime viewing. The reason why there is a simulated NB output on many WBO2s is that it allows the user to run the WBO2 in place of the NB, satisfying the needs of the ECM without altering its tune, but still being able to monitor the precise AFR measurement that the WBO2 is specifically designed to do. Unfortunately, the WBO2 sensor output is usually a 0-5V analog signal, where ECMs generally need a 0-1V analog signal for their NB sensors, so the WBO2 is useless without NB simulation. Narrowband sensors simply switch to the high or low side of midpoint voltage (say 0.5V) based on whether the mixture it met is richer or leaner than stoichiometric (14.7 AFR for 100% gasoline). Note that the stoichiometric ratio changes as the ethanol content goes up, so tuning should really be done with pure gasoline in order to be correct for the stoichiometry designed into the NB sensors. Stiochiometry is again, just the ratio of fuel and air that serves to combust fuel completely.Do you have any experience with using a WB (and controller) instead of NB to datalog?
I know you can convert the WB signal to NB for the stock ECM, but why? Does the ECM need to see the O2 data in order to datalog? With the AFV locked at 100 it is temporarily dis-allowing the ECM to make changes while tuning (good thing) anyway.
Can the stock ECM even read or adjust according to a WB sensor (I don't think so)?
So why use a WB sensor at all? Does using a WB sensor give you better data targets to hit with MLV?
It is correct to state that the open loop operation should be richer (for power), but it is generally accepted that best power is made it a specific AFR target. As combustion chamber design has evolved to become increasingly more efficient at producing power, it's no longer required to dump fuel at 12.5:1 to make peak power. Buell engineers clearly recognized this and set the peak power AFR to 13.4:1, so that's the target to aim for when WOT for peak power. You can test their theory by running the motor at WOT on the dyno and measuring the WBO2 readings. What you'll likely see is that any richer than causes a drop in peak power and any leaner than that does as well. The WOT AFR target is usually tuned specifically for the engine in question.Since the target in closed loop is stoic (and should be, IMO) seems easy to tune with a NB.
But the target in open loop should be richer (for power) and every bikes combo will require a slightly different target. What is your O/L target, and how can you tell how much richer it is with only a N/B sensor?
Ok, that makes sense. I'm actually surprised 13.4 is the WOT target. Your point is valid, my old assumption would be even richer than that but I'm used to "taking the cats off the Red Dragon"...:eagerness:
So, while I have your attention (thank you), I have a question about theory:
If the DDFI-3 EGO correction can be seen cell by cell, why won't it alter it's own map that way and never need tuning (regardless of mods either)? Why is Global (AFV) the only adjustment the stock ECM can make? Just too rudimentary?
So lock it to 100 AFV so it's not trying to compensate for your changes while tuning, Use a WB O2 sensor to datalog (no need to bother emulating a NB for the ECM input while tuning?) And MLV will show you where (and how much thank you WB) to change the OL fuel map. Yes?
The ECM will take the 0-5V signal from a wideband for datalogging by simply feeding into the same pin for the NB sensor input, you do not have to enable anything to do this BUT you need to turn off the ECM's use of the data (run in full open loop). Also note that you will need to fine tune the voltage output to the proper AFR reading within whatever datalogging software you intend to use. This graph is supplied with the WB that you choose. The above statement is for utilizing 1 WB sensor only, to use it for the front cylinder you would just swap the sensor and apply the datalogged voltage to your front cylinder map in the analyzing software (no need to mess with the ECM pins). If you have dual WB sensors and an DDFI3 ECM with firmware after BUEOD, you would pin the front into the ECM and log it as well (need to enable in software to datalog both cylinders).I know you can convert the WB signal to NB for the stock ECM, but why? Does the ECM need to see the O2 data in order to datalog? With the AFV locked at 100 it is temporarily dis-allowing the ECM to make changes while tuning (good thing) anyway.
Can the stock ECM even read or adjust according to a WB sensor (I don't think so)?
So why use a WB sensor at all? Does using a WB sensor give you better data targets to hit with MLV?
Since the target in closed loop is stoic (and should be, IMO) seems easy to tune with a NB.
But the target in open loop should be richer (for power) and every bikes combo will require a slightly different target. What is your O/L target, and how can you tell how much richer it is with only a N/B sensor?
The above chart shows WOT @ 13.0 but I cannot say for 1125'sOk, that makes sense. I'm actually surprised 13.4 is the WOT target. Your point is valid, my old assumption would be even richer than that but I'm used to "taking the cats off the Red Dragon"...:eagerness:
Covered above.If the DDFI-3 EGO correction can be seen cell by cell, why won't it alter it's own map that way and never need tuning (regardless of mods either)? Why is Global (AFV) the only adjustment the stock ECM can make? Just too rudimentary?
All correct, except you will have accurate AFR numbers for the entire map from idle to WOT/redline, not just open loop.:up:So lock it to 100 AFV so it's not trying to compensate for your changes while tuning, Use a WB O2 sensor to datalog (no need to bother emulating a NB for the ECM input while tuning?) And MLV will show you where (and how much thank you WB) to change the OL fuel map. Yes?
If anyone knows more about how the IDS DDFI-3 ECM processes EGO correction during open loop and WOT, please speak up if I'm not correct in the above statement.
Who can confirm that the NB input to the DDFI-3 ECM is 5V tolerant? The last thing you want to do is fry the microprocessor. If you can replace your NB sensors with WBO2 sensors and the ECM is 5V tolerant on the NB input pins, you're really in business. I would simply disable closed loop completely and tune the the open loop, high load, WOT regions with the WBO2 inputs. It's probably best done on the dyno, though.
You have it backward, disabling closed loop provides no ECM adjustment. Alternatively making the whole map closed loop would provide the ECM full cell adjustment BUT stuck at one 02 voltage value for target AFR across the entire map.I would simply disable closed loop completely and tune the the open loop, high load, WOT regions with the WBO2 inputs. It's probably best done on the dyno, though.
I would suspect that the 1203cc Thunderstorm cylinder head isn't quite as efficient as the 1125cc Helicon head (partly in due to static compression ratio), so that would explain the lower "old school" AFR target that is closer to 13.0:1.
Sounds like taking the delay off the AFV adjustment and using OLL are both enabling the ECM to make faster and more accurate changes. Any idea why the stock settings seem to be limiting the ECM's ability to change fuelling?
Hmm, My OLL wasn't checked on the BUE2D ECM parameters. But I have no idea if it was a stock program when I started messing with it and bad on me for the assumption. I have no idea why adding a delay would be necessary either. Maybe we'll find out one day, lol.
That's super generous lowkey! I appreciate that hugely. Not only are these discussions informative, but I do find them entertaining as well (Dork alert!) haha.
The DDFI-3 O2 sensor plugs are single wire because they aren't pre-heated. I'm 98% sure they are the same as the DDFI-2 single wire plugs.