2004 R1150RT Wideband O2 Sensor Project (and AF-XIED for BMW)

Discussion in 'Vendors' started by roger 04 rt, Dec 13, 2011.

  1. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Thanks flyingfinn.

    I'm working on the fixed Wideband in addition to the pulled-narrowband products. A fixed Wideband of course requires replacing the O2 sensor. The pulled-narrowband approach just means opening a connector and installing a circuit between the open ends. Different degrees of difficulty and different costs.

    If there was a Wideband sensor with fixed shift my tests and experience say that 4-6% shift in lambda to 0.96-0.94 would be about right. I'd be interested in whether people would want 4% which takes care of most of the driveability issues (and leaves the catalytic converter functioning a bit) or 6% for a bit more punch. Maybe a 0.5 mpg difference between the two.
  2. FlyingFinn

    FlyingFinn Long timer

    Joined:
    Jul 30, 2005
    Oddometer:
    1,336
    Location:
    Los Gatos, CA
    My personal preference would be system based on a WB sensor.
    Fixed shift of +5% to +6% with a "bypass switch" to go back to 14.7 for times when it's necessary to stretch the fuel range to nurse the bike to next gas station.
  3. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Okay, understand, you're saying an ideal WB solution is plug-in, but could have two settings--richer than stock (lambda=0.96-ish) and (stock lambda=1).

    The current planned Narrowband puller would have 4/5 settings at between lambda=1 (stock) and lambda = 0.94 (6% richer than stock).
  4. EKinOR

    EKinOR Been here awhile

    Joined:
    Mar 25, 2012
    Oddometer:
    274
    Location:
    Central Oregon
    I like this option.
  5. fred flintstone

    fred flintstone Long timer

    Joined:
    Apr 12, 2009
    Oddometer:
    1,400
    Location:
    Above 7600 ft.
    Sounds like a cool project Roger. As far as the narrowband, everything I have seen indicates it suffers from poor accuracy, esp farther away from 1 you go. I think a lot of the benefit of the wideband is the inherently better accuracy everywhere, in addition to the (uhhmmm) wider band in which it is accurate.

    For example I know you cannot dyno tune using a narrowband sensor. I do not know how well a narrowband would work inside closed loop at different lambda values, in the sense that you might not ever hit targets. Probably why there is no dynojet/PCIII/V without a wideband for bikes still running any sort of closed loop.
  6. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    I don't know if you caught the graphs and data back a few pages, but here's a link to what I've measured so far: Narrowband Shift info.

    The essence of what I've seen is that the harrow band can be pulled with a data-acquisition-based signal processing circuit. The Closed Loop operation is solid and reliable. The further you get from lambda=1, the more the accuracy is affected by exhaust temperature.

    I will have a better idea of how much the narrowband varies but here's what I've seen so far:

    S1 means setting 1
    S1 14.7:1
    S2-S5 14.55 ± 0.05 AFR
    S6 14.35 ±0.15 AFR
    S7 14.15 ±0.15 AFR
    S8 13.8 ±0.2 AFR

    If you look at the graph below from the prior link, the pulled-narrowband O2 is not as precise as the Wideband but its not too bad. The idea is to provide a range of options from add-it-to-your-stock-bike to add a datalogging Wideband controller. Different options for different budgets and degrees of installation skill.

    Top chart is LC-1 bottom chart is a pulled-narrowband stock sensor.

    [​IMG]
  7. fred flintstone

    fred flintstone Long timer

    Joined:
    Apr 12, 2009
    Oddometer:
    1,400
    Location:
    Above 7600 ft.
    OK I read that, thanks for linking. Getting the old head back into tuning bikes & cars as snowboarding season winds down and weather warms up.

    I obviously did not realize you'd been working with the Harley guy and were tackling the narrowband issues through some signal processing. But the difficulties you guys are trying to surmount (inaccuracy of narrowband away from 1) are what I was talking about.

    As you no doubt would guess, I prefer the wideband but if you can get a narrowband to work at low cost that would be a good option for some and certainly more elegant than those intake temp sensor fooling gizmos.
  8. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Now I'm switching back to some information on the plug 'n play device that shifts the lambda (AFR) of a stock Narrowband oxygen sensor.

    Narrowband O2 Closed Loop Shift, progress report.

    Proto 2 of the Narrowband shifter seems pretty well set for the R1150 series. I have found an interim connector supplier at a too-high-price but it does allow me to have some preproduction units built. (Proto 2 Photo below, it needs to be prettied up with black cable, etc. Also, there is no exposed chip on the production unit) and it is very watertight.

    For installation: the idea on the 1150 would be to pull the tank, connect the connectors in-line with the stock O2 sensor, run the grey cable along the right side, place the O2 circuit on the air filter cover, and attach a ground to the battery.

    The specs look about like this:
    (S1 means setting 1)

    S1 14.7:1 (stock)
    S6 14.35 ±0.15 AFR (2% richer)
    S7 14.15 ±0.15 AFR (4%)
    S8 13.8 ±0.2 AFR (6%)

    There are a lot of steps to get a product to production and to market but there are some resources at nightrider.com to work those issues, can't say yet on timing.

    [​IMG]
  9. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Over the past couple of weeks I've been working with the riders of a 2007 R1200GS and a 2011 R1200GSA (Terryckdbf) to help them with their installations of dual Innovate Motorsports LC-1s. To my knowledge they are the first to install the LC-1 systems on the R1200. I'm taking this opportunity to preview the results.

    There has been a lot we've learned about the installation and there is probably a small amount of fine tuning that will get done over the next month. The R1200 required different program settings but (Terryckdbf) has a GS-911 and was able to rapidly create the data that was needed to debug the installation. He's in Georgia and I'm in chilly Massachusetts so the work was done by phone and e-mail. I'm surprised by how quickly this was accomplished.

    The bottom line is that the 2011 R1200GSA has two Innovate Motorsports LC-1s installed and fully operational.

    Just as a reminder, using the LC-1s results in a fully-functional Closed Loop integration with the BMS-K and requires no Dyno tuning to make it work, it leverages the full capability of the R1200, as designed.

    Below is a chart of the two LC-1s, logging AFR data simultaneously, with histograms showing distributions of each independent cylinder's combustion, as measured by the LC-1, in the exhaust stream where the Wideband O2 sensors get installed in place of the stock Narrowband sensors. From the results we have so far, the BMS-K is working, without the knowledge of the shift in Lambda (that's good), delivering richer fueling, and performance improvements similar to those of the R1150 installations.

    [​IMG]
  10. FlyingFinn

    FlyingFinn Long timer

    Joined:
    Jul 30, 2005
    Oddometer:
    1,336
    Location:
    Los Gatos, CA
    Absolutely awesome! :clap
    If I didn't have a broken leg I'd be dancing from joy.

    That really is great work, thanks Roger and Terry. I'm excited to see where this project goes, and standing by with money on Paypal account...

    --
    Mikko
  11. terryckdbf

    terryckdbf Bumbling BackRoad Riders™

    Joined:
    Jun 1, 2006
    Oddometer:
    4,518
    Location:
    Perry, Ga
    I would like to thank Roger for all of his help getting the Dual LC-1's up and running. I was lucky enough to get the data he required very quickly which helped him make the recommendations we needed to get where we are now, which is a
    very linear output. As Roger has stated we anticipate a tweak or two but I am very happy with the results.

    Thanks again Roger.

    Terry
  12. itsatdm

    itsatdm Long timer

    Joined:
    Jun 19, 2004
    Oddometer:
    5,440
    Location:
    Nor Ca.
    A question from some one still in the learning stage. You state Ethanol fuel results in a leaner afr mixture of about 4%. I understand that in closed loop the oxygen sensor compensates for that by selecting a richer fuel map to get the mixture back to 14.7.

    You have found that the ECU is adaptive, so that it changes its mixture to mirror? what changes you have made to the wide band signal in order to richen closed loop.

    If the ECU is capable of doing that, why doesn't it do the same when stock to address the lean fuel caused by Ethanol?
  13. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Your questions are good ones. I've broken your questions into parts and commented.

    During closed loop operation the Motronic adjusts for many variables by starting with an Open Loop calculation of fuel and then running a software procedure that adjusts the fuel until it is a bit richer and a bit leaner than the oxygen sensor's switch-over point. The O2 sensor outputs a voltage of 800mV if there is no oxygen in the exhaust--meaning the mixture is richer than target. As soon as the o2 sensor detects any oxygen its output voltage drops abruptly to 100 mV. Then the Motronic ramps the fuel up and down in little amounts until it brackets that 100/800mV changeover.

    Think of the Wideband sensor/controller as a lambda sensor whose transition point can be programmed by software. Therefore when you program its lambda to 0.94 (6% richer or an AFR of 13.8) that is the point when it switches from 800mV to 100mV.

    It does adapt for ethanol, unless you disconnect the O2 sensor, or in an R1100, remove the Coding Plug. Ethanol is only a small piece of the problem. For reasons I covered elsewhere in the thread, the Oilheads run better with 4-6% more fuel that a stock oxygen sensor allows.

    However if you start with 4% lean and want to get to 6% rich the Motronic has to move a total of 10%. So I mention ethanol to given an idea of what the Motronic is doing and as a way to describe one of the virtues of closed loop over open loop.
  14. def

    def Ginger th wonder dog

    Joined:
    Feb 28, 2004
    Oddometer:
    14,290
    Location:
    The woods and mountains of Alabama
    It is fascinating to read and understand Roger's work.

    I recall as a young lad, (~4 years old) during WWII dad joined the US Navy and we moved to Cambridge, MA where dad attended MIT and worked on the team that was tasked with developing the first US military RADAR. He would come home at night and talk to mom about the progress they were making with antennas, RF cavities, oscillators and all the other stuff needed to track aircraft 25 miles away.

    These posts about narrow band and wide band oxygen sensors and AFRs remind me of those days, circa 1942.

    Don't stop now...you're just gettin' warmed up.
  15. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Au
    Thanks for the comments. This is interesting and satisfying work, if you're lucky enough to have the time.

    terryckdbf is starting to log lots of simultaneous data taken with GS-911, and dual LC-1s. That means we will be able to detail exactly what the BMS-K is doing from the point of reset to full adaptation--and from cold start to fully warmed up. It's a tall order but will give us a lot of insight that we will share here.

    Yesterday, I "won" an eBay auction for a PC III USB with Wideband O2 which will give me the ability to test it vs LC-1. But more importantly to see how we could improve the performance of the R1150 series by filling in some gaps that wjg4 has found at light throttle/high rpm. Good stuff coming from that research too.

    Also, I'm running tests on a Narrowband O2 shifter that will be plug 'n play in concert with nightrider.com. That is getting ready for production.

    Then, I've found a fixed Wideband O2 sensor that you could plug in at 13.8 or 14.1 and have the ability to switch back to stock. This is earlier in the thread but still in early evaluation.

    Of course there is the full LC-1 install which now works for the entire R1200 series. This is the Cadillac of the line, flexibility, datalogging and diagnostics.

    So lots of good stuff still to try out and post.
  16. FlyingFinn

    FlyingFinn Long timer

    Joined:
    Jul 30, 2005
    Oddometer:
    1,336
    Location:
    Los Gatos, CA
  17. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    Last week I took some data from the LC-1 to see what was happening. The conditions of the plot below were:

    Idled to log closed loop AFR.
    Road in second gear between 4000-5000 rpm, throttle locked
    Road in first gear 4000-5000 rpm, throttle locked.

    Conclusions:
    Above 4000 rpm in 1st or 2nd gear, the Motronic is Open Loop even if the throttle is locked-steady. Depending on throttle angle and load, the Motronic is leaner or richer than the lambda switch point, up to 4% lean.

    On my bike 4% lean is 14.4; on a stock bike it would be 15.3:1, very lean. Add in some cylinder mismatch and the leanest cylinder could get close to 16:1—certainly in surging territory. This is the best measured evidence I've seen of surge-able conditions being created by the Motronic. This is much leaner than anything observed so far. As more bikes run LC-1s the Motronic will give up more secrets.

    Also since the bike is Open Loop above 4K, the chart shows pretty good evidence of Adaptation being applied in the Open Loop area as the Open Loop AFRs seem well correlated to the lambda 0.94 target (13.8:1).

    RB

    [​IMG]
  18. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    First let me say congratulations. Once you get this done you will be very pleased with the performance of your bike and with the extensive diagnostic insight you gain.

    If you haven't already read the Wideband Installation Overview. It is for the R1150 series. The R1100 will be almost the same but the wiring is easier and one or two voltages will be slightly different. I will update the thread soon for 1100 but if I haven't by the time you need it, email me.

    Tan plug means IGNORE THE O2 SENSOR. Therefore whether a cat is installed or not doesn't matter.

    The Motronic MA 2.2 doesn't, to the best of my knowledge run CO Pot and O2 sensor simultaneously. It will do one of two things with fueling, depending on which CCPs are installed: run Open Loop and allow idle CO adjustment with the CO pot; or run Closed Loop programs that use the O2 sensor as reference.

    Once you have the LC-1 installed you will know how the MA 2.2 works. You might be first to document it.
  19. rumirunto

    rumirunto n00b

    Joined:
    Apr 6, 2012
    Oddometer:
    6
    Location:
    Santa Cruz
    Thanks for your answers Roger. It's a bummer that the Motronic 2.2 won't talk very much to a GS-911, otherwise I'd get one to pull all sorts of juicy data. Makes me wanna move to a R1150, but I do love my old GS.
  20. roger 04 rt

    roger 04 rt Long timer

    Joined:
    Nov 9, 2011
    Oddometer:
    3,452
    Location:
    Massachusetts
    True, you can't get much from a GS-911. However, the LC-1 outputs a lot of data and it's modular so for less than the cost of a 911 you can capture othe data--e.g. Rpm, temperature, TPS ,etc.