Fast Attack Motorsports (FAMS) Tune Review - Dyno & Datalogs - Page 4 - BMW M5 Forum and M6 Forums
E60 M5 and E61 M5 Touring Discussion 2005- Advertiser's Forum

LinkBack Thread Tools Rate Thread Display Modes
post #31 of 330 Old 15th July 2016, 07:20 PM
Junior Member, warming up (<31 posts)
lawsonsdl's Avatar
Join Date: Oct 2014
Location: Overland Park Kansas
Posts: 20
Thanks: 0
Thanked 0 Times in 0 Posts
Second this opinion. Thanks Jim! We are blessed to have you!

2009 CARBON BLACK E60 ///M5
*Eisenmann Sport Exhaust (oval tips)
*AFE Pro Dry-S Air Filters
*RPI Ram-Air Intake Scoops
*Charcoal Filter Delete
*BSW Center Channel speaker

*Dension Gateway 500
lawsonsdl is offline  
Sponsored Links
post #32 of 330 Old 15th July 2016, 10:04 PM
m5board.comoholic (>1000 posts)
Join Date: Oct 2013
Location: Newport Beach, CA
Posts: 1,277
Thanks: 11
Thanked 47 Times in 46 Posts
Originally Posted by jcolley View Post
Hey guys, thought I'd address a couple of things here:

So Randy is testing the SMG mods for me and he's on round 1 of the changes. To go in greater detail, there are numerous 2D maps associated with the SMG shift characteristics in the DME as well as a *ton* of single byte variables and constants. Much what is done is also handled by PID control and some of the parameters that feed that are handled in the DME. So, by modifying these, we can control some of the characteristics of how the SMG shifts.

I think what many people don't realize about the mss65 and all modern BMW DMEs is they operate on a "torque model". What I mean by that is the DME actually knows how much torque the engine is putting out and what loads to the engine are consuming that torque. This is necessary to provide the level of integration we see on these cars and even more so in their current day offerings with hybrid drivetrains having more than one torque production means.

In order for the DSC/ABS to interact with the DME and provide their functions, they actually request torque increases(!) and decreases via the PT-CAN bus directly from the DME. The DME takes into account the driver's requested torque (from here on out, consider it a torque pedal and not a gas pedal), the torque requested by the cruise control, the torque requested by the DSC (positive or negative), the torque needed to drive the alternator and AC compressor (yes, the actually talk to the DME and communicate this), and finally, the most obvious, the torque applied to the SMG. All you 6MT guys can tune out here (pun intended) for the SMG part, but everything else is the same.

For the longest time, we all understood the to properly shift, the SMG had to match RPM on the layshaft side and flywheel side of the clutch. We hear this on downshifts, we know the DME/SMG do it, but there is so much more to it than that. If you think carefully what a MT driver must do to execute a smooth, lurch free shift, we can start to understand it a little better.

In order to shift smoothly, we need to not only match RPM on either side of the clutch a re-engagement, but we have to take into account how rapidly the vehicle is accelerating or decelerating as well. Think about that, for the smoothest acceleration to happen, ideally we want the drivetrain to put out the exact same torque to the ground on the incoming gear that the outgoing gear was. The difficulty in that is the change in torque multiplication (or division in 7th gear) that happens when changing gear ratio. This means the SMG needs to know it's acceleration rate. This is where the longitudinal sensor comes in. We've all seen it and heard of it when running the SMG adaptation process, but only vaguely understand why it's there. Quite simply, the SMG monitors longitudinal axis acceleration and does some fancy math taking into account vehicle weight (ever wonder why the M5 and M6 have different SMG flashes?), current gear ratio, etc and can determine *exactly how much torque* is being applied to the driveshaft. It doesn't care about knowing the final drive ratio, because it never has to calculate anything changing for ratio. So, in order to maintain an exact amount of longitudinal acceleration, the SMG looks at how much torque it's putting out, then looks at the gear the driver just requested, and calculates the exact amount of torque the engine should produce to maintain driveshaft torque constant when the clutch is released. Yes, the SMG actually requests a specific value in newton-meters from the DME.

Similarly, when wheel spin is detected, the DSC requests a specific newton-meter reduction in torque from the DME to reduce the slip to zero (DSC in normal) or to some given allowable slip rate (M-dynamic). Additionally, the DSC can request an increase in torque in a sliding situation and then clamp a single brake caliper on the rear to force the diff to accelerate a single wheel. Yep, all that happens via the torque model in the DME.

So, understanding the torque model allows for smoothing the SMG a few different ways. First off, how does the DME know how much torque the engine is producing? Does it have strain gages measuring torque output? A handy idea that has made its way into cycling for the last 15 years, but not to our cars (yet). No, the DME just has a plain dumb map of torque stored in it. When BMW went through the long initial calibration process for the mss65, they recorded the torque output of the engine in a 2D table. This map is then referenced by the torque model and when a specific N-m output is called for, it looks up the correct throttle plate opening for the current engine RPM.


What happens when we start tuning the engine and increasing power output? Does the DME know it's more powerful? Nope. Not unless the torque maps were altered to reflect what the new engine calibration was capable of. For the most part, the effects will be minimal, but in some cases when the output is significantly increased (e.g. the 6.0 strokers), things can get a little tricky. There is also a self-check routine that if the DME believes that torque output is significantly higher than the map, something must be wrong and a safety feature kicks in and can put the DME in a limp mode.

It should be clear at this point that if anyone is still of the belief that performance tuners are just "reverse-engineering" a bunch of hex code and changing maps randomly that would be physically impossible to ever find anything useful.

All of that comes back around to the SMG modifications and a good, solid fundamental understanding of how the SMG works is essential to get the best performance out of it. Remember, BMW had to somewhat tone the car down for sale to the masses. We know it can be full on mental (S6 no-lift shifts), but a lot of improvement can be made knowing the target driver audience better.

Remember back in the day BMW claimed the SMG3 GS7S46BG could execute a gear change in 30 milliseconds? Anyone timed a no lift shift in S6? It isn't 30 msec. I was excited to see Randy's datalogs showing the ignition timing cuts there are made during a shift at WOT. This is the clearest indicator, looking at the duration of that cut. I still think there is room for improvement, but with the obvious analysis and consideration of durability and longevity.

The change Randy is testing, I'm very satisfied with, but waiting for him to accumulate some miles and incorporate his input before I make it available to everyone. Stay tuned, more to follow.
Do you still own your M5 and are you using it for development/testing?

2008 M5 SMG
drewTT is offline  
post #33 of 330 Old 15th July 2016, 10:40 PM
jcolley Site Sponsors
jcolley's Avatar
Join Date: Apr 2006
Location: Maine
Posts: 5,238
Thanks: 77
Thanked 1,101 Times in 753 Posts
Originally Posted by drewTT View Post
Do you still own your M5 and are you using it for development/testing?
I do and yes, just not for SMG and tuning at the moment. I'm working with a company in Greece on some engine internals and my engine bay has been empty for 8 months. Between that, a HUD dash retrofit, complete interior swap, and a bunch of other stuff, it's kind of fallen off the priority list. Then there's the E61 project...
jcolley is online now  
post #34 of 330 Old 16th July 2016, 05:14 AM
Member, Sport: On DSC: Off
dr_dirtg's Avatar
Join Date: Jan 2016
Location: north
Posts: 214
Thanks: 37
Thanked 8 Times in 7 Posts
When will you start producing those vanos valves?
I'd be interested in a pack of 4 for like $999. I'm sure a lot of others would be all over that too.
dr_dirtg is offline  
post #35 of 330 Old 18th July 2016, 02:07 PM
m5board.comoholic (>1000 posts)
horse86's Avatar
Join Date: Aug 2012
Location: Pittsburgh, PA
Posts: 1,931
Thanks: 57
Thanked 54 Times in 53 Posts
Originally Posted by Hasan Shaikh View Post
So what happens when we take out the SMG and put in a 6MT?
Originally Posted by rt7085 View Post
BS. Just ordered my Colley tune. @torque and I will put you to shame as we can throw it in the next gear in 15 ms by hand. Your SMG is still sending CAN Morse code to the DME. Pfff.
lol you will still be row row rowing your boat as we SMG folk are sitting on the other end of the finish line.

- Justin

/// 2008 Space Grey M5 (SMG)
2009 Triumph Speed Triple 1050
2008 Range Rover FullFat
horse86 is offline  
post #36 of 330 Old 18th July 2016, 11:56 PM
Member, Sport: On DSC: Off
DFrankm5's Avatar
Join Date: Jul 2008
Location: Maryland
Posts: 265
Thanks: 0
Thanked 37 Times in 28 Posts
FAM Tune

I am a six-speed guy, but great to see Jim improving the performance and reliability of the SMG. It's all good in the end! Been long overdue. I am sure in many ways we will all reap the benefits of his engineering!
DFrankm5 is offline  
post #37 of 330 Old 31st July 2016, 12:57 AM
Junior Member, warming up (<31 posts)
Join Date: Mar 2016
Posts: 22
Thanks: 2
Thanked 6 Times in 6 Posts
Just ordered your tune jcolley, am from the UK. Been hesitant to make the leap for a tune but after reading comments I thought why the hell not you know these motors 👍

Sent from my SM-N9005 using Tapatalk
vincexhx is online now  
post #38 of 330 Old 31st July 2016, 03:31 AM
Member, P500, DSC On (>600)
Mcc420's Avatar
Join Date: May 2012
Location: Montreal
Posts: 694
Thanks: 24
Thanked 32 Times in 30 Posts
Mcc420 is offline  
post #39 of 330 Old 31st July 2016, 02:49 PM
m5board.comoholic (>1000 posts)
rt7085's Avatar
Join Date: Nov 2013
Location: West Newton,MA
Posts: 1,622
Thanks: 25
Thanked 152 Times in 140 Posts
Originally Posted by Mcc420 View Post
I ran Jims tune at the track today on race fuel and pulled this

Wow. Better start loading mine today! It laying around on my dinner table.
rt7085 is offline  
post #40 of 330 Old 31st July 2016, 05:13 PM
m5board.comoholic (>1000 posts)
rt7085's Avatar
Join Date: Nov 2013
Location: West Newton,MA
Posts: 1,622
Thanks: 25
Thanked 152 Times in 140 Posts
Watching grass grow while the DME is sending its files in Morse code.

Attachment 720090
Attached Thumbnails
Click image for larger version

Name:	Colley_Tune.jpg
Views:	103
Size:	1.94 MB
ID:	720098  

Last edited by rt7085; 31st July 2016 at 05:25 PM.
rt7085 is offline  


Quick Reply

Register Now

In order to be able to post messages on the BMW M5 Forum and M6 Forums forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Please enter a password for your user account. Note that passwords are case-sensitive.


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:


Human Verification

In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes Rate This Thread
Linear Mode Linear Mode
Rate This Thread:

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fast Attack Motorsports S85 Performance Tuning jcolley M5 E60 Group Buy Forum and Sponsor Discussion and Offerings 33 26th April 2017 11:26 PM
Fast Attack Motorsports Dyno Results are in! torque E60 M5 and E61 M5 Touring Discussion 36 13th September 2016 12:15 AM
Trouble contacting Fast Attack Motorsports? Minimization E60 M5 and E61 M5 Touring Discussion 18 27th June 2016 02:54 AM
///Fast Attack Motorsports - VDO S85 Throttle Actuators jcolley M5 E60 Group Buy Forum and Sponsor Discussion and Offerings 5 16th June 2016 10:16 PM
Tune, fast attack vs Evolve vs jaws M6sweden E60 M5 and E61 M5 Touring Discussion 12 27th May 2016 08:18 PM

Posting Rules  
You may post new threads
You may 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 On
Trackbacks are On
Pingbacks are On
Refbacks are On

For the best viewing experience please update your browser to Google Chrome