Bavarian-Board.co.uk - BMW Owners Discussion Forum Homepage
Forum Home Forum Home > Technical & Model Specific Forums > BMW ///M Power
  New Posts New Posts RSS Feed - Adaptive parameters
  FAQ FAQ  Forum Search   Register Register  Login Login

Forum LockedAdaptive parameters

 Post Reply Post Reply
Author
Message
__Andy__ View Drop Down
Senior Member I
Senior Member I


Joined: 03-December-2004
Status: Offline
Points: 123
Direct Link To This Post Topic: Adaptive parameters
    Posted: 28-April-2005 at 05:26

Who understands the magic of the ECU box?

When I disconnect the battery and let the ECU reset its parameters, the car runs just fine but gets steadily stronger (optimax) for a few hundred miles then gradually assumes the trademark smoothness I'm used to.

I just had it chipped (details after dyno visit) and same thing.  Fair enough, ECU out so reset.  Immediately afterwards it didn't feel opbviously quicker, but gradually it's improving and now perhaps 200 miles in, it's starting to get smooth and I'm sure faster than before (I should hope so).

So question is, which parameters are being adapted by the ECU and how does it figure out what their optimum is?  The TIS mentions procedure but doesn't give any technical information.

Cheers

Andy

Back to Top
Sponsored Links


Back to Top
micky_h View Drop Down
Really Senior Member II
Really Senior Member II


Joined: 17-February-2003
Location: United Kingdom
Status: Offline
Points: 798
Direct Link To This Post Posted: 28-April-2005 at 06:20
It's witchcraft wish I knew myself.But I would assume the car measures air flow,fuelling/fuel quality maybe,alters the ignition timing until it finds it's optimum settings.Am sure someone on here will know better though
Back to Top
siwilson View Drop Down
Groupie
Groupie


Joined: 12-June-2004
Location: United Kingdom
Status: Offline
Points: 46
Direct Link To This Post Posted: 30-April-2005 at 05:48

Hmm,

So does the ECU learn forever or learn for a while and then stick with certain settings?

I am thinking about changes you make such as if the engine was running on el cheapo petrol during the learning process, would it adapt later? What if you the change the exhaust or induction system. Does the ECU adjust for this or does it assume the same settings it used when it first learned your setup?

Just curious.

Back to Top
215DMX View Drop Down
Really Senior Member II
Really Senior Member II
Avatar

Joined: 14-May-2003
Location: Croydon
Status: Offline
Points: 1780
Direct Link To This Post Posted: 30-April-2005 at 14:20
Basically I would say the ecu is stupid. It can only do
what it knows to be 'OK'. When you reset the ecu it is
starting fresh with base settings. As the engine runs
it creates data which it stores, this data would
include the readings from all the various sensors, it
then 'knows' that a certain fuel you have in the car,
altitude, air density etc will produce a certain result.
By having these look-up tables it can then just refer
to them when those same conditions arise again
and trim the fuel and ignition to give the optimum
setting. On TVR's, well at least ones from 3years
ago anyway, if you didn't give them some thrash on a
regular basis the ecu changed to a higher torque/
lower rpm bias because the ecu 'assumed' your
didn't need/ want high rpm power. IMHO.
Back to Top
siwilson View Drop Down
Groupie
Groupie


Joined: 12-June-2004
Location: United Kingdom
Status: Offline
Points: 46
Direct Link To This Post Posted: 30-April-2005 at 15:03

So are you saying it builds a table then then sticks with that or it builds a table and continues to modify it ?

I am just wondering if it is worth a reset so it teaches itself about life and optimax now I have the Eisenmanns fitted.



Edited by siwilson
Back to Top
215DMX View Drop Down
Really Senior Member II
Really Senior Member II
Avatar

Joined: 14-May-2003
Location: Croydon
Status: Offline
Points: 1780
Direct Link To This Post Posted: 01-May-2005 at 04:39
It's continually 'learning' and adapting. Wether or not
resetting it would make it learn 'better' ??????????

Give it a try.
Back to Top
Nigel View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 09-November-2002
Status: Offline
Points: 6941
Direct Link To This Post Posted: 01-May-2005 at 04:43

Interesting question, I cant promise you'll get an answer, but try the new tech e-mail helpline Robert Stern have kindly given us.

http://bmwcarclubgb.co.uk/regions/centrl/robertsterns.htm

Best Wishes

Nigel

Back to Top
micky_h View Drop Down
Really Senior Member II
Really Senior Member II


Joined: 17-February-2003
Location: United Kingdom
Status: Offline
Points: 798
Direct Link To This Post Posted: 01-May-2005 at 09:21
You can have a look at this too,might not tell you all you need to know but is interesting anyway.

http://www.bmwworld.com/technology/dme.htm
Back to Top
autofix View Drop Down
Really Senior Member I
Really Senior Member I


Joined: 23-August-2003
Location: Kildare
Status: Offline
Points: 294
Direct Link To This Post Posted: 01-May-2005 at 17:25

Hi Guys,

The situation will vary for different management systems but the basic idea is the same.

Your engine management ECU is programmed with thousands of ignition and fuel "maps". These maps are basically just instructions which tell the ECU what to do with the ignition and fuel. The ECU is programed to adopt a basic map and then to adapt from that to similar maps based on what it learns from the systems sensors. The oxygen sensor is the most important one in this process. This self-adaption is needed to allow for wear in both the engine and in the management system. The ECU is programmed to allow only a certain amount of adaption. When this limit is reached a fault code is stored. When you reset adaptions, all you do is start it back at its base setting and it starts to learn over again.

Now if you raise compression and fit a wild cam, the ECU will not be able to adapt for this as there would not be suitable maps present as well as it being outside the pre-programmed limits. This is why re-mapping is done.

If the adaptions need to be changed, for example after a fault has been fixed, the ECU will do this itself. Clearing adaptions just speeds things up a bit.

As a bit of an aside. Some of these adaptions can be seen by reading live data in the form of fuel trims. These are very useful as a diagnostic aid.

Alan

 

 

 

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.161 seconds.