MEGAsquirt A place to collectively sort out this megasquirt gizmo

Clarification of Startup Settings

Thread Tools
 
Search this Thread
 
Old 08-26-2019, 01:18 PM
  #1  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default Clarification of Startup Settings

I'm working on tuning out some weird startup behavior and have found differing answers for what the function of some settings are.

The settings in question and definition from manual (https://www.ampefi.com/wp-content/up...evo_manual.pdf) :

Crank to run taper: - How long after starting the MS3Pro will wait to engage PID control.
Pid Delay: This is how long in seconds all other conditions for entering PID control must be met for before the MS3Pro will engage PID control. Set this as low as possible without being below what is normal RPMdot jitter with the engine RPM not changing. Typical values will be between 50 and 75 RPM/sec. (In tuner-studio this is a setting in seconds, not rpmdot, and its my understanding its a lock out of how long cl conditions need to be met before going into cl idle)
PID ramp to target time - Once PID engages, the MS3Pro will gradually move the target value from the current RPM to the target speed.This can be used to help larger P-values be used, making it easier to tune PID to catch sudden drops in idle speed.

So my understanding is after startup the IAC will stay at cranking duty until the crank to run taper time is up. Next if CL idle pid conditions are met it waits your pid delay in seconds before engaging cl idle. Next your IAC finally tapers from cranking position to the position it requires to hit CL idle target utilizing initial value table and this will happen in the time allotted by the PID ramp to target time.

Is my logic here right because according to my logs I am wrong but I cant find a better clarification.
BBro is offline  
Old 08-30-2019, 01:31 PM
  #2  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Bump.

Included is a startup log and the tune used during it.

This had a crank to run taper of 5s but about 2s after cranking rpm was surpased the IAC duty dropped straight from cranking to the initial value table with no taper. What I'm trying to get rid of is the massive rpm dip after startup and this is playing a large part.
Attached Files
File Type: msq
CurrentTune.msq (273.9 KB, 32 views)
File Type: msl
2019-08-29_19.33.42.msl (348.9 KB, 54 views)
BBro is offline  
Old 08-30-2019, 03:24 PM
  #3  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

try disabling the iacv voltage comp as that may be causing the dip.
18psi is offline  
Old 08-30-2019, 05:21 PM
  #4  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 856
Default

Remember this? On your log, you are hitting -1600 RPMDot at 5.47 second mark. It goes even lower even before the PWM DC falls. I'm not sure why that first fall is occurring so pronounced, but I think the cause / effect of your issue is the same as what I saw.

The PWM DC is actually tapering correctly from 3.8 to 5.4 seconds. I would try an even more negative slow deceleration and see if that helps maintain the taper. Then figure out why your flare is dying so quickly, and solve that.
DNMakinson is offline  
Old 08-30-2019, 05:30 PM
  #5  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

I see this a lot in 1.5.1 fw 01+ cars. silly engine states. I wish they would be done away with as they were never needed in the first place and cause all sorts of issues.
18psi is offline  
Old 08-30-2019, 06:27 PM
  #6  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Thanks guys good tips all around. Tomorrow I will start with a much more negative slow deceleration threshold and see if I get the expected taper behavior then start chasing the issue of why revs drop so aggressively in the first place.

FWIW I noticed the engine state would enter decelerating after startup but I assumed the startup code ignored engine states until the car entered normal running code
BBro is offline  
Old 08-31-2019, 02:37 PM
  #7  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Logged a first startup of the day using -2000 as my slow deceleration threshold and got the expected startup behavior with no dips. On this startup there was no large negative rpmdot to begin with so I'm not convinced its fixed so I'm gonna get a few more logs with various slow deceleration thresholds to see if this was truly the fix. Have to wait for the car to get cold for these logs because it only seems to happen on the first start of the day.
Attached Files
File Type: msl
-2000 SDT.msl (758.3 KB, 57 views)
BBro is offline  
Old 08-31-2019, 08:49 PM
  #8  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

the log looks great. but with slow decel at -2000 I don't think you'll be engaging overrun fuel pretty much ever. but testing is key
18psi is offline  
Old 09-01-2019, 03:29 PM
  #9  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

I agree with you about -2000 messing other things up so after that log I switched back for my normal driving. I mainly just wanted a proof of concept if that would fix it.

Today I tried -1000 and the poor behavior on startup still happens because I hit around -2000 rpmdot after startup and the engine went into decel for a moment.

I'm gonna keep incrementally bumping this rpmdot to a more negative value to see where this issue stops between 1000-2000 rpmdot.

What I'm not understanding is the initial dip that actually kicks the engine out of idle state happens in this log and my first logs but not in the 2000 log.
Attached Files
File Type: msl
-1000 SDT.msl (371.2 KB, 52 views)
BBro is offline  
Old 09-06-2019, 08:50 PM
  #10  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Been doing some more experimenting and the big dip after startup doesn't seem to be due to the car leaving idle engine state or the iac duty. You can see in this log that the car never leaves idle engine state (-2500 rpm dot slow accel threshold) and the iac also behaves as it should but the dip is still present. It seems the dip follows the injector duty cycle pretty linearly so I am going to try to add more ase fuel and see what happens.



Attached Files
File Type: msl
BBro is offline  
Old 09-06-2019, 09:34 PM
  #11  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

more? its already at 10.40
18psi is offline  
Old 09-06-2019, 09:53 PM
  #12  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 856
Default

Originally Posted by BBro
Been doing some more experimenting and the big dip after startup doesn't seem to be due to the car leaving idle engine state or the iac duty. You can see in this log that the car never leaves idle engine state (-2500 rpm dot slow accel threshold) and the iac also behaves as it should but the dip is still present. It seems the dip follows the injector duty cycle pretty linearly so I am going to try to add more ase fuel and see what happens.
That is what we are trying to do. We put the big -RPMdot so that you stay in CLI, and the taper works. Then you could concentrate on the big dip. After that gets solved (sorry, I don't have a clue) then put the -RPMdot back to a more reasonable number.

Have you seen an issue with overrun fuel cut not coming on with trialing throttle while you have the big negative? 18 mentioned that it might be an issue. Asking only for educational purposes.

DNM
DNMakinson is offline  
Old 09-06-2019, 09:58 PM
  #13  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

I would also play around with cranking timing. sometimes if you run too much it will spike up and then dip when it transition to commanded idle timing. but too low and it will take longer to fire. there's a very delicate balance
18psi is offline  
Old 09-08-2019, 05:32 PM
  #14  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Originally Posted by 18psi
more? its already at 10.40
I didn't know how accurate afr was immediately after startup so thought it was worth a try. Just interesting that even when its reporting so rich the rpm still rises when the PW rises.

Originally Posted by DNMakinson
That is what we are trying to do. We put the big -RPMdot so that you stay in CLI, and the taper works. Then you could concentrate on the big dip. After that gets solved (sorry, I don't have a clue) then put the -RPMdot back to a more reasonable number.

Have you seen an issue with overrun fuel cut not coming on with trialing throttle while you have the big negative? 18 mentioned that it might be an issue. Asking only for educational purposes.

DNM
Yep it was an easy way to confirm that those weren't the issues. I would turn slow decel to a more reasonable number after the startup so never got to see if overrun would work with the larger value I will leave it large next time I go out for science.

Originally Posted by 18psi
I would also play around with cranking timing. sometimes if you run too much it will spike up and then dip when it transition to commanded idle timing. but too low and it will take longer to fire. there's a very delicate balance
Thats a good idea, I will play around with this on the next few startups and report findings.
BBro is offline  
Old 09-12-2019, 08:51 PM
  #15  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Took some of Vlads advice and messed around with cranking timing and smoothing the transition as it enters the normal timing map and cl idle timing and I think that is the ticket.

Here is a log of me increasing my cl idle advance and it really improved the dip. I'm gonna work a little more on smoothing this transition and I think it should be good.

@DNMakinson do you have a log of your startup I could look at to compare?
Attached Files
File Type: msl
2019-09-12_19.12.03.msl (413.3 KB, 52 views)
File Type: msq
CurrentTune.msq (273.9 KB, 36 views)
BBro is offline  
Old 09-12-2019, 09:08 PM
  #16  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 856
Default

I will take some fresh ones tomorrow. Not the same at all CLT. Likely to be able to make them more equal, but no motivation. I’m enjoying not having the computer constantly in the car.
DNMakinson is offline  
Old 09-12-2019, 11:31 PM
  #17  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

Originally Posted by BBro
Took some of Vlads advice and messed around with cranking timing and smoothing the transition as it enters the normal timing map and cl idle timing and I think that is the ticket.

Here is a log of me increasing my cl idle advance and it really improved the dip. I'm gonna work a little more on smoothing this transition and I think it should be good.

@DNMakinson do you have a log of your startup I could look at to compare?
Look at you learning to tune thats awesome man.
18psi is offline  
Old 09-13-2019, 08:16 AM
  #18  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 856
Default

The msl has a 75* first start, and then, at the end, a 185* restart. I paused key at ON to allow re-connection with computer. Interestingly, the Priming Pulse did show. Sometimes it does, sometimes not. I think it depends on the hold-up caps on the MS3. Anyway, the huge pulse just as the car starts at 185* is likely the effects of EAE. FW guys say it is active always, but I think the Wall Fuel build is active during cranking, but the control functions are not, thus ATW and SFW equations actually affecting PW come on suddenly at the transition from Crank to Run. Kind of makes sense, as you want to control PP and CP directly. I digress.

As I mentioned before, I get a flair at 75 that I do not get at operating temperature, but both start fine for me, and I've not tried to sort that out. Also, I have gotten that shelving at around 800-1000 for a few years now. Reverant suggested a 36-2 timing wheel to fix it, but that made no difference. Still, he and 18 might be onto something; that it is related to spark advance in some way.

Off Topic: My cycling partner's son, who just started ME at AL: Rollins Baird.
Off Topic 2: My Corbeau LE-Pro's came in. Will have to make brackets and weld them to sliders.

DNM
Attached Files
File Type: msq
For_B_Bro.msq (284.5 KB, 40 views)
File Type: msl
2019-09-13_07.26.30.msl (3.59 MB, 57 views)
DNMakinson is offline  
Old 09-13-2019, 12:57 PM
  #19  
Junior Member
Thread Starter
 
BBro's Avatar
 
Join Date: Aug 2016
Location: Chicago
Posts: 208
Total Cats: 18
Default

Originally Posted by 18psi
Look at you learning to tune thats awesome man.
\



Originally Posted by DNMakinson
The msl has a 75* first start, and then, at the end, a 185* restart. I paused key at ON to allow re-connection with computer. Interestingly, the Priming Pulse did show. Sometimes it does, sometimes not. I think it depends on the hold-up caps on the MS3. Anyway, the huge pulse just as the car starts at 185* is likely the effects of EAE. FW guys say it is active always, but I think the Wall Fuel build is active during cranking, but the control functions are not, thus ATW and SFW equations actually affecting PW come on suddenly at the transition from Crank to Run. Kind of makes sense, as you want to control PP and CP directly. I digress.

As I mentioned before, I get a flair at 75 that I do not get at operating temperature, but both start fine for me, and I've not tried to sort that out. Also, I have gotten that shelving at around 800-1000 for a few years now. Reverant suggested a 36-2 timing wheel to fix it, but that made no difference. Still, he and 18 might be onto something; that it is related to spark advance in some way.

Off Topic: My cycling partner's son, who just started ME at AL: Rollins Baird.
Off Topic 2: My Corbeau LE-Pro's came in. Will have to make brackets and weld them to sliders.

DNM
Thanks for the logs! I understand the feeling of not dragging the laptop to the car. Lately I only ever log the first start then the laptop goes away and its been nice. I think I'm also gonna lower my IAC cranking duty because the car revs so high after start and enters a ign zone with more advanced timing.

I will ask my roommate who is a senior ME if he has heard of him! If he ever is struggling with class let me know, I can set him up with the right people to get help. I'm interested to see how you mount the Corbeaus, have you looked at the flip side brackets?
BBro is offline  
Old 09-13-2019, 01:08 PM
  #20  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 856
Default

I will mount them like Revlimiter did. See revlimiter.net website and search Elise.

Not looking to buy ready-made. Although that would get me there faster.
DNMakinson is offline  


Quick Reply: Clarification of Startup Settings



All times are GMT -4. The time now is 10:35 PM.