MEGAsquirt A place to collectively sort out this megasquirt gizmo

PWM idle up for no reason

Thread Tools
 
Search this Thread
 
Old 10-27-2014 | 04:38 PM
  #1  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default PWM idle up for no reason



My idle valve is closed @ 26% and fully open @ 65%

You can see in the pic that the valve just moved from closed (26%) to 45.1% (cracking value @ this CLT)

I can't understand why it's happening, can you help out ?

Thanks !
Attached Thumbnails PWM idle up for no reason-capture.png  
Attached Files
File Type: msq
elior77.msq (111.1 KB, 171 views)

Last edited by elior77; 10-31-2014 at 02:34 PM.
Old 10-31-2014 | 11:29 AM
  #2  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

I had this problem in earlier fw version too, when using warmup mode I don't see this problem.
Old 10-31-2014 | 12:13 PM
  #3  
DNMakinson's Avatar
Retired Mech Design Engr
iTrader: (3)
 
Joined: Jan 2013
Posts: 5,012
Total Cats: 859
From: Seneca, SC
Default

Closed Loop Idle Settings:

Close Delay set at 1 sec; Leave Valve Closed Above 1000 RPM; For the # of sec = 3

So, 1 second after you leave CL idle plus about 200 RPM, your idle valve will close. Then, as in during a shift, you go back to closed throttle, then, after 3 seconds OR RPM falls below 1000 RPM, the idle valve opens to the target value. This is needed to hold RPM up until CL can be activated.

In this case, it looks like you *EDIT* hit the 3 seconds.

i.e. it is doing this because you told it to.

*EDIT* 1000 RPM seems low, as it is real close to idle.
Old 10-31-2014 | 12:43 PM
  #4  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

I think I'm starting to get it... still processing...
Old 10-31-2014 | 01:01 PM
  #5  
Braineack's Avatar
Boost Czar
iTrader: (62)
 
Joined: May 2005
Posts: 79,818
Total Cats: 4,152
From: Chantilly, VA
Default

is log of you idling? you idle valve isnt doing ****.
Old 10-31-2014 | 01:02 PM
  #6  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

I know I need to close the throttle screw to let it idle below my CL target rpm and then the valve would work at that level.

I hope DNMakinson understood it right, I don't fully understand the CL shifting settings.
Attached Files
File Type: msq
elior77.msq (111.1 KB, 175 views)

Last edited by elior77; 10-31-2014 at 01:28 PM.
Old 11-03-2014 | 03:33 PM
  #7  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

Closed-Loop TS indicator = (MLV status2=128) ?
Closed-Loop MLV status2=128 only when PID starts?
Closed-Loop Idle Valve Settings can take effect when PID is not active ? (TS indicator off / MLV status2=0)
Old 11-03-2014 | 05:20 PM
  #8  
DNMakinson's Avatar
Retired Mech Design Engr
iTrader: (3)
 
Joined: Jan 2013
Posts: 5,012
Total Cats: 859
From: Seneca, SC
Default

I don't know about your first 2 questions, but they are good ones, and I too would like to know what all of those status and port values mean.

But to the third, yes, and that is what I tried to convey in my first response. If you set the Closed Delay to "0" in the section I referred to (Leave Closed.... etc) then the Idle Valve will stay open all of the time to exactly where your target table tells it to be. Cycle the ignition off and back on for this to be stabilized.

Then there is no, why is it open, why is it closed. It will always be open and ready.
Old 11-04-2014 | 05:43 AM
  #9  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

Closed-Loop TS indicator = (MLV status2=128) ?
YES

From mainController.ini:



Closed-Loop TS indicator only when PID starts?
??

Thanks for the input DNMakinson, you helped me understand CL idle !
Attached Thumbnails PWM idle up for no reason-capture.png  
Old 11-04-2014 | 08:47 AM
  #10  
Braineack's Avatar
Boost Czar
iTrader: (62)
 
Joined: May 2005
Posts: 79,818
Total Cats: 4,152
From: Chantilly, VA
Default

can someone just post a screen shot of his cl loop idle settings screen?
Old 11-04-2014 | 08:53 AM
  #11  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

I fixed the files attached on the top if that helps.

It's not just about the settings, I am trying to understand the whole CL idle operation, I think I got it, thanks.
Old 11-04-2014 | 10:03 AM
  #12  
DNMakinson's Avatar
Retired Mech Design Engr
iTrader: (3)
 
Joined: Jan 2013
Posts: 5,012
Total Cats: 859
From: Seneca, SC
Default

OP. If you change your mind, post up and I can put together shots of all the pertinent screens, and possibly some further explanation

Basically, the idle valve has to open BEFORE CL so that the RPM's will settle above your target CL RPM so that the algorithm can see stability and engage. Then CL takes control.
Old 11-04-2014 | 10:29 AM
  #13  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default



This is my setup, I changed the settings since posted, I will try and use "use initial value table".

Thanks.
Attached Thumbnails PWM idle up for no reason-capture.png  
Old 11-04-2014 | 11:01 AM
  #14  
Braineack's Avatar
Boost Czar
iTrader: (62)
 
Joined: May 2005
Posts: 79,818
Total Cats: 4,152
From: Chantilly, VA
Default

I think your issue has to do with the max decel load% value.

on your log screenshot, you're idling well below 29 MAP (most people idle closer to 30-32MAP). That value should be tuned to be just a few points below what you typically idle at. It appears once your vacuum drops below that threshold it finally enters PID momentarily, after the 5sec delay you have set. Otherwise the car wont enter into PID unless you've breached the max load, and then come back above it.

I'd tune the max load value better, and try a delay of only 1sec. That's what I always used with much success.

and then I'd actually close my TB screw so the car actually enters RPMs in which the MS will control idle at. Right now your idle valve isn't doing a damn thing at 20%PWM or 60%PWM.
Old 11-04-2014 | 12:46 PM
  #15  
DNMakinson's Avatar
Retired Mech Design Engr
iTrader: (3)
 
Joined: Jan 2013
Posts: 5,012
Total Cats: 859
From: Seneca, SC
Default

Here is a screen shot of my settings. Not saying they are perfect, am saying they work pretty well.



And the A/C and fan idle up adjustments:

Attached Thumbnails PWM idle up for no reason-cl-idle-settings.png   PWM idle up for no reason-c-fan.png  
Old 11-05-2014 | 04:06 AM
  #16  
elior77's Avatar
Thread Starter
Senior Member
 
Joined: Nov 2012
Posts: 650
Total Cats: -481
From: Israel
Default

Braineack: I idle @28-30kpa

Went for a drive yesterday and I'm very happy
CL is working brilliantly !
EGO correction and ignition idle advance works great too.

I'm very happy, I can sleep now






Key points that made the difference:
- Idle AFR @ 13.5:1 (850rpm)
- CL idle, "Use Last Value Or Table: Use Initial value table (CLT)"
- Add spark when rpm below idle rpm

For a 40km drive (20km each way) all looked super great to me.
Thanks for the help guys, success story on the way
Attached Thumbnails PWM idle up for no reason-capture.png   PWM idle up for no reason-capture1.png  

Last edited by elior77; 11-05-2014 at 09:09 AM.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
StratoBlue1109
Miata parts for sale/trade
21
09-30-2018 02:09 PM
The Gleas
MEGAsquirt
3
10-01-2015 10:30 AM
JesseTheNoob
DIY Turbo Discussion
15
09-30-2015 03:44 PM
itsMikey
MSPNP
3
09-28-2015 07:40 AM




All times are GMT -4. The time now is 03:17 AM.