MSPNP MSPNP specific Megasquirt related discussion.

closed loop idle ineffective/random droops

Thread Tools
 
Search this Thread
 
Old 01-31-2013, 11:24 PM
  #1  
Junior Member
Thread Starter
iTrader: (1)
 
ericwh's Avatar
 
Join Date: Feb 2012
Location: Hagerstown, MD
Posts: 140
Total Cats: 2
Angry closed loop idle ineffective/random droops

I thought I had my warm idle tuned the other day and set out to tune warmup as it was about 30*F out. Intake temperatures were reading 45* Trying to tune warmup and it is requiring a LOT of enrichment... WTF? It finally warms up and it won't idle. So I go back to tuning my warm idle...

The idle cells in VE table are now 47 where they were ~40 the last time I did this (it was warmer then fwiw). ???

Then I switch over to closed loop to see how that is responding and it's really bad. When there are extra loads (headlights or heater fan - I have no PS or A/C) it is always leaner than what I have tuned the warm idle and there are strange and sudden drops with varying recovery speed depending on load. I've searched and read the manual and posted my log and tune...


What is happening in the log:

I hit the headlights it responds fairly quickly and idle well for a few seconds. Then it will randomly drop ~100 RPMs but respond fairly quickly. It does this twice. Then I turn the headlights off.

Then I turn the headlights and crank the heater fan at the same time and RPM drops wayyy down to about 600 RPM. almost stalls. Responds, but then it does the dropping down to ~800 RPM thing again but responding very very slowly. It does this three times and then I stopped the log.
Attached Files
File Type: zip
Log_and_MSQ.zip (32.2 KB, 50 views)
ericwh is offline  
Old 02-01-2013, 10:00 AM
  #2  
Supporting Vendor
 
Matt Cramer's Avatar
 
Join Date: Sep 2006
Posts: 2,332
Total Cats: 67
Default

It sounds like you're landing in cells in the VE table that need retuning. You'll need to adjust the VE to avoid leaning out before you try to tune closed loop settings.
__________________
Matt Cramer
www.diyautotune.com
Matt Cramer is offline  
Old 02-01-2013, 10:28 AM
  #3  
Elite Member
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

MSPNP1 or 2?
hornetball is offline  
Old 02-01-2013, 10:42 AM
  #4  
Junior Member
Thread Starter
iTrader: (1)
 
ericwh's Avatar
 
Join Date: Feb 2012
Location: Hagerstown, MD
Posts: 140
Total Cats: 2
Default

Originally Posted by Matt Cramer
It sounds like you're landing in cells in the VE table that need retuning. You'll need to adjust the VE to avoid leaning out before you try to tune closed loop settings.
Thanks, I messed with that w/o much success but maybe that was due to my VE table scaling. When I turn those additional loads on the MAP goes up ~33kPa, normal idle is ~27. My VE table has the bottom two points at 19 and 35 kPa.

Think I'm going to change these to 25 and 35 or add the 25 row in between and try re-tuning the warm idle.

Some of the base map idle settings don't make sense to me:
  • [*]

Originally Posted by hornetball
MSPNP1 or 2?
Sorry, MSPNP1. Been trying to use the idle tuning procedure you posted in that other thread...
ericwh is offline  
Old 02-01-2013, 11:31 AM
  #5  
Elite Member
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Looking at your VE table, you have a big VE discontinuity when you go down to 19kPa. You should consider the 3x3 block from 19 to 35kPa and 800 to 1800RPM your idle area. You want to make sure things are relatively stable (not necessarily all the same value -- but not a 12 to 14 point VE jump either) in that area. BTW, the time that you will get to 19kPa or lower is during closed throttle deceleration from a higher RPM. Looks like you may almost be killing the engine lean there. The closed-loop algorithm won't be able to recover from that.

I've attached my current VE table for reference -- please don't copy the VE values -- just observe how things are "stable" in that lower, left corner:

Your spark table looks OK to me. One of the things people are doing with lower idle advances is using two spark tables to increase idle advance to help handle an AC load. You don't have that issue. In fact, given your loads (alternator only), I'd be tempted to tune warmup-only mode and call it a day. You really don't need closed-loop.

Do make sure your cranking advance is reasonably low to avoid kickback during starting.
Attached Images
File Type: bmp
Current VE Table.bmp (130.1 KB, 204 views)
hornetball is offline  
Old 02-01-2013, 11:51 AM
  #6  
Junior Member
Thread Starter
iTrader: (1)
 
ericwh's Avatar
 
Join Date: Feb 2012
Location: Hagerstown, MD
Posts: 140
Total Cats: 2
Default

Originally Posted by hornetball
Looking at your VE table, you have a big VE discontinuity when you go down to 19kPa. You should consider the 3x3 block from 19 to 35kPa and 800 to 1800RPM your idle area. You want to make sure things are relatively stable (not necessarily all the same value -- but not a 12 to 14 point VE jump either) in that area...

Your spark table looks OK to me... In fact, given your loads (alternator only), I'd be tempted to tune warmup-only mode and call it a day. You really don't need closed-loop.
Oh sh* I was wrong about my VE table axes... But yeah I hadn't touched 19kPa for idle tuning because I wasn't hitting that part of the table - on the log MAP min is between 26 and 36. Everything I've done for idle tuning so far has been sitting in my driveway.

I would love to use warmup only as it seems simpler but turning the headlights/fan on was dropping the RPMs significantly so I thought I would need closed-loop. Maybe I just need to refine my VE table in the 19-35 region. I will just put in more time tonight and post an update.

Any general thoughts on my AFR targets while we're at it? Only running NA right now...

Attached Thumbnails closed loop idle ineffective/random droops-afr.jpg  
ericwh is offline  
Old 02-01-2013, 12:38 PM
  #7  
Elite Member
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Here's a thread for you:

https://www.miataturbo.net/megasquir...-please-63878/
hornetball is offline  
Old 02-05-2013, 06:13 PM
  #8  
Junior Member
Thread Starter
iTrader: (1)
 
ericwh's Avatar
 
Join Date: Feb 2012
Location: Hagerstown, MD
Posts: 140
Total Cats: 2
Default

Here is where I ended up. It doesn't really hunt, but it doesn't seem to respond to the initial droop when I turn on the accessories as fast as I would expect it to. I guess it's not really an issue as I doubt I'll see this full-heat + headlights very often if at all.

I played around trying to do warm-up only with the accessories on and I just couldn't accomplish anything. I just couldn't get it to idle at speed - it was bogged down to ~800 RPM.

In the log:
Idle, turn the headlights on + heat on full, it slowly comes up to ~900 (target), throttle blip, settles back to ~900.
Attached Files
File Type: zip
2013-02-03_11.13.51_IDLE.zip (18.9 KB, 54 views)
ericwh is offline  
Old 02-05-2013, 06:36 PM
  #9  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

mspnp1, sounds normal, itll never react well to load.
Braineack is offline  
Old 02-06-2013, 10:47 AM
  #10  
Elite Member
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Agree. Normal.

Warmup is just a static air opening. The idle speed ends up being whatever it ends up being. But it will be stable (assuming fuel and spark advance are relatively stable).
hornetball is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
StratoBlue1109
Miata parts for sale/trade
21
09-30-2018 01:09 PM
Corky Bell
Prefabbed Turbo Kits
18
11-22-2016 09:01 PM
The Gleas
MEGAsquirt
3
10-01-2015 09:30 AM
JesseTheNoob
DIY Turbo Discussion
15
09-30-2015 02:44 PM
itsMikey
MSPNP
3
09-28-2015 06:40 AM



Quick Reply: closed loop idle ineffective/random droops



All times are GMT -4. The time now is 12:27 AM.