Megasquirt Forum Area is for discussing Megasquirt EMS

Megasquirt Staging Table Percentages

Thread Tools
 
Search this Thread
 
Old 10-28-10, 10:50 PM
  #1  
Rotary Freak

Thread Starter
iTrader: (1)
 
toplessFC3Sman's Avatar
 
Join Date: May 2006
Location: Ann Arbor, MI
Posts: 2,169
Likes: 0
Received 5 Likes on 5 Posts
Staging Table Percentages

Alright, I'm looking at flashing 3.0.3w to the car, and am trying to get the staging values as close as possible for the table before touching the car. They are set up such that 100% staged means the injection duty cycle is the same between injectors, and I'm calculating what the values should be off of the VE tables, injector sizes & opening times, other engine parameters, and a little bit of double-checking in datalogs.

Does the percentage in the table refer to the percent of maximum spraying pulsewidth (not including opening times) split to the secondary injectors, or does it refer to the percent of weighted fuel flow from the secondary injector. The difference between these two metrics is the difference in injector flow rates.

Also, if I have the injectors set to spray simultaneous, 4 squirts/cycle, at what point does it switch to 2 squirts & 1 squirt/cycle as DCs get high?
Old 10-29-10, 11:18 AM
  #2  
MegaSquirt Mod

 
muythaibxr's Avatar
 
Join Date: Sep 2004
Location: Maryland
Posts: 4,721
Likes: 0
Received 1 Like on 1 Post
Originally Posted by toplessFC3Sman
Does the percentage in the table refer to the percent of maximum spraying pulsewidth (not including opening times) split to the secondary injectors, or does it refer to the percent of weighted fuel flow from the secondary injector. The difference between these two metrics is the difference in injector flow rates.
The amount of fuel sprayed is always the same as it would be if you could theoretically keep up with the demand with only the primaries. The best way to explain the percent is with examples:

say you put 50% in the table, that means that it's 50% of the way staged, so that means that 75% of the PW is supplied from the primaries and 25% from the secondaries. The math is done in such a way as to account for different sized injectors though.

I've found it works the best if you start at a higher number when the secondaries are bigger than primaries.

So on my NA engine with equally sized primaries and secondaries, I have my table set so it goes from 0% staged to 20% in 100 RPM, or in 5 kPa.

On a turbo engine, I'd start at 40% in the same increments.

Also, if I have the injectors set to spray simultaneous, 4 squirts/cycle, at what point does it switch to 2 squirts & 1 squirt/cycle as DCs get high?
It doesn't.

Ken

Last edited by muythaibxr; 10-29-10 at 11:20 AM.
Old 10-29-10, 08:13 PM
  #3  
Rotary Freak

Thread Starter
iTrader: (1)
 
toplessFC3Sman's Avatar
 
Join Date: May 2006
Location: Ann Arbor, MI
Posts: 2,169
Likes: 0
Received 5 Likes on 5 Posts
Wow, 3.0.3w is working SO well; whatever you changed in the closed-loop controls for idle & boost control, it's made them very responsive. Need to retune a few of the parameters, but it feels great in comparison to 2.1.0.

I only got into boost once b/c of boost control oscillation, but when I did, the staging table worked exactly as advertised, and with no tweaking the calculations from VE table had the primary injectors ramping up to 70% DC and staying there while the secondaries came on to fill in.

If anyone wants to calculate the staging percents for a given DC, the spreadsheet is attached. Some engine parameters, as well as a point-by-point calculator, is on the first sheet, but the second one really has the conversion based on the whole VE table.
Attached Files
File Type: zip
Staging Table Calc.zip (39.2 KB, 68 views)
Old 10-30-10, 04:34 PM
  #4  
MegaSquirt Mod

 
muythaibxr's Avatar
 
Join Date: Sep 2004
Location: Maryland
Posts: 4,721
Likes: 0
Received 1 Like on 1 Post
I don't think I did anything to idle, but I made some pretty large changes to boost.

Ken
Old 10-30-10, 04:47 PM
  #5  
Rotary Freak

Thread Starter
iTrader: (1)
 
toplessFC3Sman's Avatar
 
Join Date: May 2006
Location: Ann Arbor, MI
Posts: 2,169
Likes: 0
Received 5 Likes on 5 Posts
The idle thing may have been just being able to specify a higher frequency for actuating the valve, so that a finer amount of control is possible... it seems to be working well though.

Boost control is great! just re-tuned the PID parameters earlier, and it's working very well, and adjusting to the tps-specific boost targets much more quickly than it had before. The biggest thing I need now is to retrofit a better TPS sensor onto the throttle body, since at high engine speeds the plunger just vibrates away and causes all sorts of accel enrichment noise.
Old 11-01-10, 07:38 AM
  #6  
MegaSquirt Mod

 
muythaibxr's Avatar
 
Join Date: Sep 2004
Location: Maryland
Posts: 4,721
Likes: 0
Received 1 Like on 1 Post
That was actually the exact point of the changes I made to the boost control algorithm. Glad it is working for you.

Ken
Old 11-10-10, 02:13 PM
  #7  
Rotary Freak

Thread Starter
iTrader: (1)
 
toplessFC3Sman's Avatar
 
Join Date: May 2006
Location: Ann Arbor, MI
Posts: 2,169
Likes: 0
Received 5 Likes on 5 Posts
Quick question: does 3.0.3 support EAE with staged injection? I'm trying to get away from the TPS reading as much as possible since I have yet to replace it with something that doesn't vibrate itself to death at WOT or highway speeds.
Old 11-10-10, 03:20 PM
  #8  
Rotary Freak

Thread Starter
iTrader: (1)
 
toplessFC3Sman's Avatar
 
Join Date: May 2006
Location: Ann Arbor, MI
Posts: 2,169
Likes: 0
Received 5 Likes on 5 Posts
Nevermind, I asked the same thign a while ago, and yea, the two do work together in 3.0.3; oops!
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Coochas
1st Generation Specific (1979-1985)
44
11-05-19 11:08 PM
LongDuck
1st Generation Specific (1979-1985)
12
10-07-15 08:12 PM
edgars95rx7
Link Vi-PEC
0
10-01-15 01:59 PM



Quick Reply: Megasquirt Staging Table Percentages



All times are GMT -5. The time now is 05:33 PM.