MEGAsquirt A place to collectively sort out this megasquirt gizmo

ITT: Injector Timing table tuning

Thread Tools
 
Search this Thread
 
Old 06-26-2015, 12:09 PM
  #41  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

<p>Also, how come no one googled.</p><p>http://www.msextra.com/forums/viewto...34&amp;t=49578</p><p>
</p><p>All the angle values in MS are referenced to TDC at the end of the compression stroke/beginning of the power stroke. Usually, your intake valve will begin to open slightly before TDC, just before the intake stroke, at around 360&deg;. The intake valve is open during the whole intake stroke and a few degrees during the compression stroke. So, when referenced to the TDC on the compression stroke, we can say that the intake valve opens at around 370&deg; and closes at around 130&deg; (depending on your cam specs). Usually, you want all the fuel to be injected just before the intake valve start opening. So, if you use the setting &quot;End of Squirt&quot;, you will want a table that has about 360&deg; everywhere as a starting point. As RPM goes up, you will want the fuel to have more time to sit on the hot intake valve to evaporate, so, you will want the end of squirt to be advanced vs the opening of the intake valve. So, as RPM goes up, the values in the table will goes up too. A rule of thumb is to add 10&deg;per 1000 RPM.&nbsp;<br /><br />I'm not sure if all of this hold true in semi-sequential, but the concept should be the same.&nbsp;<br /><br />Hope to help!<br /><br />Sam</p><p id="242">
</p>
aidandj is offline  
Old 06-26-2015, 12:11 PM
  #42  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

<p>Here some of your stuff you forgot braineack.</p><p>http://www.msextra.com/forums/viewto...31&amp;t=38399</p><p>
</p><p>Here's mine:<br /><img alt="Image" src="http://www.boostedmiata.com/gallery2/d/13698-1/injection_timing.JPG" style="border-width:0px; margin:0px" /><br />end-of-squirt<br /><br /><br />valve opens 5&deg; BTDC. So at idle it's at 370-375&deg; which is that assumed golden rule of 10&deg; before valve opens. I inject 5-10&deg; earlier every 1000RPM or so, and stop adding after 5K, as I keep reading there's no benefit after that point. In boost I kinda guessed the angle - but borrowed ideas from a Nissan GT-R injection timing map on how best to handle mine, by moving the starting point 10&deg; earlier for every few psi or so.<br /><br />my latest dyno going from non-timed batch injection to seq. fuel:&nbsp;</p><p id="257">
</p>
aidandj is offline  
Old 06-26-2015, 12:21 PM
  #43  
Junior Member
 
arghx7's Avatar
 
Join Date: May 2015
Posts: 86
Total Cats: 11
Default

The starting point automatically goes earlier with boost if you use end of injection timing.
arghx7 is offline  
Old 06-26-2015, 12:51 PM
  #44  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

Originally Posted by arghx7
The starting point automatically goes earlier with boost if you use end of injection timing.
correct, but the theory is that the fuel takes the same amount of time to travel from the injector the the valve but the valve is now opening and closing faster in time.
Braineack is offline  
Old 06-26-2015, 04:28 PM
  #45  
Retired Mech Design Engr
iTrader: (3)
 
DNMakinson's Avatar
 
Join Date: Jan 2013
Location: Seneca, SC
Posts: 5,009
Total Cats: 856
Default

This thread was started because 18 saw a change in Off-Idle lean-out with change in inj timing.

I also had interest due to the comment about a 20% torque increase in cruise with inj timing change by Arghx7.

Now I'm getting the feeling that the Brain / Reverant table would be hard to improve upon, and likely not worth much effort.

@18psi, what was it you saw on off-idle leaning improvement?
DNMakinson is offline  
Old 06-26-2015, 04:37 PM
  #46  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by DNMakinson
This thread was started because 18 saw a change in Off-Idle lean-out with change in inj timing.

I also had interest due to the comment about a 20% torque increase in cruise with inj timing change by Arghx7.

Now I'm getting the feeling that the Brain / Reverant table would be hard to improve upon, and likely not worth much effort.

@18psi, what was it you saw on off-idle leaning improvement?
This may off some insight.

Years ago, when I had RC550s, stock fuel system, and MS2E, I played with the number of injections per cycle. I didn't have sequential back then, it was batch.

I switched between 2 squirts/cycle, and 4 squirts/cycle.

4 was a pain to tune. But the motor JUMPED off idle way better than it ever had. Also, when I let off the gas and it returned to idle, it was like a diesel in that it just fell and landed there, no dips or oscillations. But it was a huge pain to tune, I ended up going back to 2 squirts/cycle.

Made me wonder about sequential improving idle.

I'm waiting for my ECU to return, DIY AUtotune had to repair the knock module in it. I'll play with 1, 2 and 4 squirts/cycle and report my findings when I can. But ECU won't be here till next week.

EDIT: I forgot this part, with 4/cycle, it reminded me of the off-idle response of my old Isuzu trooper with a tiny 2 barrel, manual secondary carb. It was awesome off-idle.
patsmx5 is offline  
Old 06-26-2015, 04:37 PM
  #47  
VladiTuned
Thread Starter
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

I'm gonna test it again today, but when I switched from the DIY injector timing map to the Brain/Rev map immediately after startup my car ran stupid rich.
I switched back yesterday and this was confirmed.

But after idling a bit, I swept the injector timing table like I described, and noticed.....nothing changing


Today I'll make sure it was JUST the timing table affecting post start/warmup uber richness and nothing else.
18psi is offline  
Old 06-26-2015, 04:38 PM
  #48  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

<p>Ummm pat, didn't we decide that 1/2/4 squirts was irrelevant when running seq. fuel? Or are you running batch fuel.</p>
aidandj is offline  
Old 06-26-2015, 04:41 PM
  #49  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by aidandj
<p>Ummm pat, didn't we decide that 1/2/4 squirts was irrelevant when running seq. fuel? Or are you running batch fuel.</p>
I dunno what you guys decided. My recent post was batch, either 2 or 4 squirts/cycle. Back then I didn't have sequential.

I now have sequential, and like I said, I'll test 1,2 and 4 when I can to see what happens.
patsmx5 is offline  
Old 06-26-2015, 04:42 PM
  #50  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by 18psi
I'm gonna test it again today, but when I switched from the DIY injector timing map to the Brain/Rev map immediately after startup my car ran stupid rich.
I switched back yesterday and this was confirmed.

But after idling a bit, I swept the injector timing table like I described, and noticed.....nothing changing


Today I'll make sure it was JUST the timing table affecting post start/warmup uber richness and nothing else.
Not to sound dumb, but are you turning off ego before sweeping?
patsmx5 is offline  
Old 06-26-2015, 04:43 PM
  #51  
VladiTuned
Thread Starter
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

yep, as I said.

the only thing that I didn't turn off was WUE, and I'm going to re-do today just to eliminate that variable (but it's not like ego, so it shouldn't make the ve "adjust" it just multiplies accross the board)
18psi is offline  
Old 06-26-2015, 04:44 PM
  #52  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

<p>No I mean in G's thread. Where we talked about sequential. And that when in MS3x fully sequential mode squirts per cycle doesn't do anything.</p>
aidandj is offline  
Old 06-26-2015, 04:46 PM
  #53  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by aidandj
<p>No I mean in G's thread. Where we talked about sequential. And that when in MS3x fully sequential mode squirts per cycle doesn't do anything.</p>
I dunno man. I tested it and it changed my AFR as I posted. I'll redo the test when I can and datalog it. Until then, I can't say for sure. If someone else who wants to know has a running miata with a MS, they could do the same.
patsmx5 is offline  
Old 06-26-2015, 04:50 PM
  #54  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by 18psi
yep, as I said.

the only thing that I didn't turn off was WUE, and I'm going to re-do today just to eliminate that variable (but it's not like ego, so it shouldn't make the ve "adjust" it just multiplies accross the board)
cool, sorry I missed that part. I saw you say something about it goes back after 1-2 seconds, which made me think maybe ego was kicking in.

I look forward to your results! I'll do some testing too when I can. Looks like my ECU will be here monday!
patsmx5 is offline  
Old 06-26-2015, 05:04 PM
  #55  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

<p>Hmmm, how about instead of silly data logging lets just look at the code </p><p>As you see here when setting to full sequential squirts per rev gets set to 1. So no amount of datalogging will change that fact.</p><p></p><p>And actually if you look at the rest of the code. If sequential is on Semi-seq (what you normally use for batch fire miata setups) then the squirts per cycle doesn't do anything either.</p><p>Another interesting tid-bit:</p><p>
</p><p>ReqFuel &gt;&gt;= 1; // semi-seq squirts half the fuel every 360deg compared to seq every 720deg</p><p id="584">
</p><p>&nbsp;</p>
Attached Thumbnails ITT: Injector Timing table tuning-iyuijpy.png  
aidandj is offline  
Old 06-26-2015, 05:09 PM
  #56  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by aidandj
<p>Hmmm, how about instead of silly data logging lets just look at the code </p><p>As you see here when setting to full sequential squirts per rev gets set to 1. So no amount of datalogging will change that fact.</p><p></p><p>And actually if you look at the rest of the code. If sequential is on Semi-seq (what you normally use for batch fire miata setups) then the squirts per cycle doesn't do anything either.</p><p>Another interesting tid-bit:</p><p></p><p>&nbsp;</p>
I don't look at code...... Not a computer code guy at all to be honest.

Also I run MS3 PRO, and previously ran MS2E. What is the code you posted for?

Anyways, I'll test it anyways as now I'm curious. It's simple enough, I've already spent more time typing about it than it would take to test, so enough. Will post what I find when I get my ECU back. Until then if someone else wants to do a 5 minute test, great.
patsmx5 is offline  
Old 06-26-2015, 05:11 PM
  #57  
SADFab Destructive Testing Engineer
iTrader: (5)
 
aidandj's Avatar
 
Join Date: Apr 2014
Location: Beaverton, USA
Posts: 18,642
Total Cats: 1,866
Default

<p>Yeah but the code is what runs it. The ECU doesn't just magically do things.</p><p>That is ms3 code. MS3Pro would be running it.</p>
aidandj is offline  
Old 06-26-2015, 05:14 PM
  #58  
Elite Member
iTrader: (16)
 
patsmx5's Avatar
 
Join Date: Aug 2007
Location: Houston, TX
Posts: 9,297
Total Cats: 476
Default

Originally Posted by aidandj
<p>Yeah but the code is what runs it. The ECU doesn't just magically do things.</p><p>That is ms3 code. MS3Pro would be running it.</p>
Agreed. I just don't know how code works. It's not one of my strengths, like, at all.......... That's awesome that you can dig in there and find this though!
patsmx5 is offline  
Old 06-27-2015, 02:55 AM
  #59  
Junior Member
 
arghx7's Avatar
 
Join Date: May 2015
Posts: 86
Total Cats: 11
Default ITT: Injector Timing table tuning

I didn't even know where to find the code. I'm used to reading block diagrams for controls. Thanks for chiming in.

Regarding the torque change with injection timing at part load: that was from sweeping injection timing on a loading dyno. I don't remember the exact speed and MAP but it wasn't in boost.

Does that indicate that injection timing is key to making a bunch of torque? No, it means that on that particular setup, if you're far from optimum you will know it. These are not stock injectors btw, they are EV14's, flow rate escapes me at the moment as its Ryephile's car not mine.

It's also a 1.6 with stock head and MS3 sequential fuel - to my knowledge the only such MS setup in the world. 1.6 may be more sensitive to injection timing than 1.8.

So maybe the reason sweeping injection timing on your 1.8 isn't making such a noticeable difference is because the port and combustion chamber mix better than the 1.6 (ie more turbulent kinetic energy).
arghx7 is offline  
Old 06-27-2015, 04:12 AM
  #60  
Elite Member
iTrader: (3)
 
deezums's Avatar
 
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
Default

I am on 1.6 stock head MS2 sequential, think it's the same just less table resolution.

I'm using something like Brains table and haven't bothered to touch it. I'm going to have to try going down to 300 degrees or so, for the hell of it.
deezums is offline  


Quick Reply: ITT: Injector Timing table tuning



All times are GMT -4. The time now is 06:39 AM.