RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 10:20 pm

All times are UTC





Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Special Functions/Thresholds
PostPosted: Wed Jan 21, 2015 4:39 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
There are several special functions and thresholds in the MS41 ECU that don't necessarily need a sub-group of their own so I have combined them into this one. I'll update this post as I define more of them.

Closed Throttle - Throttle Threshold
If throttle is less than this value, "Closed Throttle" mode is active.

Intercept - Engine Speed Threshold
If Engine Speed is less this value, allow "Intercept" mode to be active. The Intercept function is generally used in calculations to promote a smooth transition from a decelerating engine to an idling engine. It can be used to adjust Ignition Timing, Fueling, and Idle Speed Regulation.

Rapid Engine Speed Drop - Integral Additive
If "Rapid Engine Speed Drop" mode is active, the Integral component of the PID loop used to regulate Idle Speed is immediately increased without obeying any Integral limits to help prevent an undershoot when approaching the Idle Speed Target. This tables determines how much the Integral is increased if this function is active.

Rapid Engine Speed Drop - Engine Speed Gradient Threshold
If the throttle is closed, and Engine Speed is less than "Intercept - Engine Speed Threshold" and Engine Speed Gradient is less than this value, "Rapid Engine Speed Drop" mode is active.

Dashpot - Nominal
The Dashpot function acts like a throttle lever damper on a carbureted engine. It is used when closing the throttle to promote smooth torque reduction. It may need to be adjusted for large diameter throttle bodies because even a small change in throttle can result in a large percentage difference in airflow, especially at low throttle angles. The values in this table are immediately applied when they are increasing but are only allowed to decrease gradually using "Dashpot - Decay Limitation".

Dashpot - Decay Limitation
These values are used to soften the torque reduction when the throttle is closed. Smaller values result in a more gradual closure of the IACV and therefore a softer torque reduction.


You do not have the required permissions to view the files attached to this post.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Wed Jan 21, 2015 5:31 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
[saved for future posts]

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Wed Jan 21, 2015 5:31 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
[saved for future posts]

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Wed Jan 21, 2015 6:44 am 
Offline
Experienced

Joined: Mon Apr 15, 2013 11:04 am
Posts: 101
This has the potential to be extremely valuable for the LWFW guys. I never liked the idea of simply bumping the idle to trim out the idle drop. Having the ICV 'jump in' sooner on its way down would be perfect. I shall test, i have a UUC 8lb fw car here now.


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Wed Jan 21, 2015 7:13 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
Yes. Also play with the Derivative table from the ISR folder.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Thu Jan 22, 2015 1:59 am 
Offline
Experienced

Joined: Thu Sep 25, 2014 4:53 pm
Posts: 627
Location: Houston, TX
328ijunkie wrote:
This has the potential to be extremely valuable for the LWFW guys. I never liked the idea of simply bumping the idle to trim out the idle drop. Having the ICV 'jump in' sooner on its way down would be perfect. I shall test, i have a UUC 8lb fw car here now.


Good point, this might be good, I had to raise my RPM due to lighter weight flywheel (def not 8lbs though), but also it helped with the chatter, especially with AC on. My clutch is a ceramic multi puck clutch, which is probably the most annoying thing in the world (it's either on or off, hardly any feathering possible), so raising the idle RPM keeps me from potential stalls.


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Sat Aug 18, 2018 3:02 pm 
Offline
Newbie

Joined: Sat Feb 03, 2018 10:19 am
Posts: 23
Location: FRANCE
Hello

I mounted a m3 intake on my m52b28, I also switched to ethanol. since the assembly I have a problem that I can not solve, I have a hole in the acceleration with very lignt throttle under 2000rpm.

I tried everything in the map fuel, it does not change.

while doing research I found the dashpot, or it is explained that it is necessary to modify this map if one changes the throttle, because it influences the light throttle as it is explained.

but how to modify this map?

thank you


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Sat Aug 18, 2018 4:14 pm 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
Don't think the dashpot function has nothing to do with that. The reason could just be the m3 itb setup which has just too big runners for stock m52 or close to stock. I have seen low rpm breathing broblems in many setups.


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Sat Aug 18, 2018 6:43 pm 
Offline
Newbie

Joined: Sat Feb 03, 2018 10:19 am
Posts: 23
Location: FRANCE
thanks for your answer, the engine is not stock stock, it also has cams shrick, line 2x60 stainless steel exhaust manifold


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Mon Aug 27, 2018 9:29 am 
Offline
Newbie

Joined: Wed Mar 11, 2015 12:13 pm
Posts: 14
Location: Spain
Hello

About "Dashpot - Nominal" values. Do smaller values result in a more gradual closure of the IACV?

Thanks

Added MS41.0 328i maps for comparing:
Attachment:
Special Functions_Thresholds MS41.0.png


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Fri Aug 31, 2018 12:16 am 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
I'm going off memory but I believe larger values would result in a more gradual reduction of engine RPM.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Fri Aug 31, 2018 8:37 am 
Offline
Newbie

Joined: Wed Jan 24, 2018 11:25 am
Posts: 64
Location: UK (English)
SO if I understand this correctly, the dashpot values can be directly responsible for the rev hang (or even sometimes increase) when changing gear below 3500rpms?

This has been driving me nuts for a very long time and haven't been able to come up with a solid conclusion as to what causes it.


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Fri Aug 31, 2018 6:23 pm 
Offline
Experienced

Joined: Sat Jan 14, 2017 9:46 pm
Posts: 534
If M52B28 search for pazis post for rev hang delete at this :).
Setup works well.
Rev hang is caused by for e.g. driving comfort. There is a document out there which descripe a lot about.


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Fri Aug 31, 2018 9:19 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
dave 321 wrote:
SO if I understand this correctly, the dashpot values can be directly responsible for the rev hang (or even sometimes increase) when changing gear below 3500rpms?

This has been driving me nuts for a very long time and haven't been able to come up with a solid conclusion as to what causes it.

Possibly.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: Special Functions/Thresholds
PostPosted: Fri Sep 21, 2018 6:51 pm 
Offline
Newbie

Joined: Thu Aug 17, 2017 7:21 pm
Posts: 24
dave 321 wrote:
SO if I understand this correctly, the dashpot values can be directly responsible for the rev hang (or even sometimes increase) when changing gear below 3500rpms?

This has been driving me nuts for a very long time and haven't been able to come up with a solid conclusion as to what causes it.


i have this issue in a 323ti 1998 with ms41.2
where is this post to delete the rev hang?

tks!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl