MEGAsquirt A place to collectively sort out this megasquirt gizmo

RPM hang/surging issue - MS3

Thread Tools
 
Search this Thread
 
Old 11-04-2018, 05:22 PM
  #1  
Newb
Thread Starter
 
Blayton's Avatar
 
Join Date: Sep 2015
Location: Winston Salem, NC
Posts: 43
Total Cats: 2
Default RPM hang/surging issue - MS3

Let me preface this by saying I am by no means good at tuning, so it may be a super simply setting change. Thanks in advance.

Alright, so I've been having this insanely annoying issue for as long as I can remember since I've had my MS3. It seems to bee more prevalent when the car is started while warm, and more so when the fans are on. I'm having an issue where my RPM surges from around 1700-2200. It is not entering closed loop idle because of this. When the RPM reaches the peak, it will cut fuel drop back down. Today I finally decided to diagnose the issue. Although I believe it is unrelated, I had a vacuum leak (I suspect) from the EGR Vacuum Solenoid. I blew smoke in to the intake and it was coming out of the actual solenoid. I have EGR block off plates, and assumed this solenoid was unnecessary so I took it off and capped the vacuum lines.

I attatched a quick log of the issue occurring and my current tune:
Before the surge starts, I revved it, which started the cycle. At the point it stops, I took a ton of fuel from it, which got it back in to CL idle. Then the EGO correction kicked in and added the missing fuel.
Attached Files
File Type: msl
2018-11-04_16.25.46.msl (643.3 KB, 63 views)
File Type: msq
CurrentTune.msq (275.3 KB, 31 views)
Blayton is offline  
Old 11-05-2018, 03:53 AM
  #2  
Junior Member
 
phil21191's Avatar
 
Join Date: Oct 2016
Posts: 86
Total Cats: 12
Default

You need to tune close loop idle. Idle control is starting with a duty value high enough to send its self into a perperual cycle of Decel fuel cut and return

phil21191 is offline  
Old 11-05-2018, 10:20 AM
  #3  
Newb
Thread Starter
 
Blayton's Avatar
 
Join Date: Sep 2015
Location: Winston Salem, NC
Posts: 43
Total Cats: 2
Default

Originally Posted by phil21191
You need to tune close loop idle. Idle control is starting with a duty value high enough to send its self into a perperual cycle of Decel fuel cut and return

See, I don't understand why it's showing 48.2%... I previously had CL idle set to 'use last value' other than 'use initial value table' and even now, the initial values are much lower than that. And I was under the impression that something outside of the idle settings were causing this because it isn't entering CL idle. Status 2 shows that it isn't idling during the surging.

I'll see if lowering the initial values or some other setting does anything
Blayton is offline  
Old 11-06-2018, 12:45 PM
  #4  
Newb
Thread Starter
 
Blayton's Avatar
 
Join Date: Sep 2015
Location: Winston Salem, NC
Posts: 43
Total Cats: 2
Default

Alright, so I may have found the issue. My fans turning on will idle up the motor, and I believe I had the duty set too high. I also lowered my dashpot for throttle lift-off. I drove the car today and didn't have the issue. One problem with my idle, however, is that when I have my headlights on, the fans are on, and any other draws make the car stall out while idling sometimes. Just gotta get the PID settings dialed in I believe.
Blayton is offline  
Old 11-06-2018, 03:47 PM
  #5  
Former Vendor
iTrader: (31)
 
Savington's Avatar
 
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,100
Default

I really dislike the "use last value" setting for long-term use. I've always found that it's great for initial setup, since it will settle on its own values and allow you to log those values, but once you have those logs, you should build an initial values table based on RPM targets and CLTs. That will give you a more consistent idle than the "use last" setting will.
Savington is offline  
Old 11-06-2018, 07:15 PM
  #6  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 857
Default

Originally Posted by Savington
I really dislike the "use last value" setting for long-term use. I've always found that it's great for initial setup, since it will settle on its own values and allow you to log those values, but once you have those logs, you should build an initial values table based on RPM targets and MATs. That will give you a more consistent idle than the "use last" setting will.
FTFY

CLT RPM curve, then RPM / MAT table of Initial Values. Takes longer, but results are really good.
DNMakinson is offline  
Old 11-06-2018, 07:23 PM
  #7  
Former Vendor
iTrader: (31)
 
Savington's Avatar
 
Join Date: Nov 2006
Location: Sunnyvale, CA
Posts: 15,442
Total Cats: 2,100
Default

Originally Posted by DNMakinson
FTFY

CLT RPM curve, then RPM / MAT table of Initial Values. Takes longer, but results are really good.
Oops, yes. Agreed, and mine are actually set up that way, I just forgot. No point in having an RPM CLT curve and a CLT lookup.
Savington is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
rrjwilson
MEGAsquirt
5
06-03-2019 08:40 AM
BBro
MEGAsquirt
7
06-16-2017 12:23 PM
DNMakinson
MEGAsquirt
24
12-30-2015 11:25 AM
6speed
MEGAsquirt
9
12-01-2014 08:27 AM



Quick Reply: RPM hang/surging issue - MS3



All times are GMT -4. The time now is 02:45 PM.