Adaptive parameters |
Post Reply |
Author | |
__Andy__
Senior Member I Joined: 03-December-2004 Status: Offline Points: 123 |
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 |
|
Sponsored Links | |
micky_h
Really Senior Member II Joined: 17-February-2003 Location: United Kingdom Status: Offline Points: 798 |
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
|
|
siwilson
Groupie Joined: 12-June-2004 Location: United Kingdom Status: Offline Points: 46 |
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. |
|
215DMX
Really Senior Member II Joined: 14-May-2003 Location: Croydon Status: Offline Points: 1780 |
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. |
|
siwilson
Groupie Joined: 12-June-2004 Location: United Kingdom Status: Offline Points: 46 |
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 |
|
215DMX
Really Senior Member II Joined: 14-May-2003 Location: Croydon Status: Offline Points: 1780 |
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. |
|
Nigel
Moderator Group Joined: 09-November-2002 Status: Offline Points: 6941 |
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. |
|
Best Wishes
Nigel |
|
micky_h
Really Senior Member II Joined: 17-February-2003 Location: United Kingdom Status: Offline Points: 798 |
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 |
|
autofix
Really Senior Member I Joined: 23-August-2003 Location: Kildare Status: Offline Points: 294 |
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
|
|
Post Reply | |
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |