E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N57 / M57 Turbo Diesel Discussions - 335d > JBD voltage transfer function



Reply
 
Thread Tools Search this Thread
      05-09-2015, 07:09 PM   #1
torqueisking
Private First Class
Canada
44
Rep
141
Posts

Drives: 335D Sport
Join Date: Mar 2013
Location: Toronto

iTrader: (0)

JBD voltage transfer function

Thought this may be of interest to some. Make your own JBD with a $25 Arduino Uno!

With different power level settings, the JBD (at 100%) output (blue curve) changes only above 2.5Vin (X-axis). Vout is on the Y-axis.

Appreciate 1
      05-09-2015, 07:21 PM   #2
iaknown
Banned
425
Rep
1,040
Posts

Drives: 335D
Join Date: May 2013
Location: NJ

iTrader: (1)

Interesting info...I always wondered if this was possible with an Arduino.
Appreciate 0
      05-10-2015, 12:19 AM   #3
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

torqueisking, I don't know if you are a mind reader or a friend nearby sent a message, but I was looking for this just recently. Thank you so much!

First hint to all you would be programmers. Many have noted that the DDE starts to 'learn' around the JDB. This is part of the adaption strategy. Higher fuel pressure obviously adds more fuel for the same injection duration. At low to mid rpms the DDE sees this in O2 sensor input as an offset that requires correction. To avoid that, DO NOT initiate any rail pressure sensor adjustments below 3,000 rpm. That appears to be one of the limits of the adaption range.

Second hint, you may want to use Testo to monitor the Volume Control Valve duty cycle, if you want to avoid Limp Mode.

Happy experimenting ...
Appreciate 0
      05-10-2015, 09:01 AM   #4
torqueisking
Private First Class
Canada
44
Rep
141
Posts

Drives: 335D Sport
Join Date: Mar 2013
Location: Toronto

iTrader: (0)

I wonder if the adaption is real or people are becoming accustomed to the extra torque. Have you heard of any real confirmation via logs or time slips?

I would think JBD tested for this and decided to not significantly alter the fuel pressure below 2.5V . That 0.25-0.3V reduction under 2.5V may be below the adaption threshold.

The adaption theory intuitively makes sense but perhaps the DDE runs open loop at WOT, X boost and/or Y RPM. I'll confirm this hypothesis ASATA or perhaps others who know the answer can chime in.

I also measured the JBD Vout at difference sweep speeds expecting to see changes in the curves as a function of dVin/dT (FP rate of change wrt time) . I suspect transient manipulation of the FP signal could result in more power without throwing a code. To be confirmed...
Appreciate 0
      05-10-2015, 11:00 AM   #5
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by torqueisking View Post
I wonder if the adaption is real or people are becoming accustomed to the extra torque. Have you heard of any real confirmation via logs or time slips?
Adaption is an inherent part of ALL modern ECU control strategies. I was programming ECUs in the late 90s and was aware of it then. You are correct, there are trigger levels for many forms of adaption. The DDE uses the fuel pressure as part of the injection quantity (IQ) calculation. Any adjustment of pressure will effect the amount of fuel. The DDE uses the combinaton of MAF, O2 sensor and IQ to adjust calibrations. For more information on this please see page 87 in the attached document.
Attached Images
File Type: pdf Diesel Technology.pdf (5.54 MB, 141 views)
Appreciate 0
      05-10-2015, 11:46 AM   #6
Hoooper
Colonel
213
Rep
2,210
Posts

Drives: 335D
Join Date: Jun 2013
Location: Petaluma, CA

iTrader: (0)

I ran a 12.9 with JBD right after the install, then ran a 12.8 at least 6 months later without ever having removed the JBD and with it at 100%. It doesn't seem to have adapted around it.
Appreciate 0
      05-10-2015, 01:35 PM   #7
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by Hoooper View Post
I ran a 12.9 with JBD right after the install, then ran a 12.8 at least 6 months later without ever having removed the JBD and with it at 100%. It doesn't seem to have adapted around it.
Hooper, glad it is working for you. You did not give your trap speeds. Not sure if you are measuring traction or horsepower?
Appreciate 0
      05-10-2015, 02:54 PM   #8
Hoooper
Colonel
213
Rep
2,210
Posts

Drives: 335D
Join Date: Jun 2013
Location: Petaluma, CA

iTrader: (0)

The first was 106.x mph and the second was 107.x
Appreciate 0
      05-10-2015, 07:50 PM   #9
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by Hoooper View Post
The first was 106.x mph and the second was 107.x
Hmm, any idea where the additional 10 Hp came from? Methanol injection? Winter versus Summer blend? Maybe there was an adaption!
Appreciate 0
      05-10-2015, 08:17 PM   #10
Hoooper
Colonel
213
Rep
2,210
Posts

Drives: 335D
Join Date: Jun 2013
Location: Petaluma, CA

iTrader: (0)

Less cbu I think. Methanol was the same between the two runs. The other option would be a difference in head wind, this track can be really windy at times and it's unlikely that the wind was the same between the two runs

Last edited by Hoooper; 05-10-2015 at 08:46 PM..
Appreciate 0
      05-10-2015, 09:25 PM   #11
TDIwyse
Colonel
614
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Hooper, that's interesting. I could actually see the "Fuel Rate" being modified after driving with the JBD at high settings if doing more than a few full fueling runs through the gears. Part of the reason I originally modified the JBD to allow in-cab manual adjustments, and then went to doing the progressive rail distortion ~2-3 yrs ago above the 3000 rpm point. Plus it put less stress on the drivetrain by keeping the torque in check at lower rpm's ...
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      05-10-2015, 09:42 PM   #12
Hoooper
Colonel
213
Rep
2,210
Posts

Drives: 335D
Join Date: Jun 2013
Location: Petaluma, CA

iTrader: (0)

Interesting indeed. I wonder if it applies adaptations to the whole curve that are only based on low pressure feedback. Since most of my time is highway cruising it would have plenty of time to relearn non modified rail pressure. If it learns the JBD at any point I can't imagine why it would unlearn it.
Appreciate 0
      05-10-2015, 11:30 PM   #13
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by Hoooper View Post
Interesting indeed. I wonder if it applies adaptations to the whole curve that are only based on low pressure feedback. Since most of my time is highway cruising it would have plenty of time to relearn non modified rail pressure. If it learns the JBD at any point I can't imagine why it would unlearn it.
Let me try to add some clarity. The DDE tries to fine tune injection based on feedback from specific sampling ranges. None of those ranges are in high load high rpm regions. Therefore the adaption is extrapolated into those regions.

Hooper your thoughts are right on the money. So let's take this even futher. What if we can make the DDE learn to overcompensate with addition fuel? Essentially, what is the potential for DDE self 'remapping'? My investigations indicate it maybe as high as 8%.
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 01:14 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST