MEGAsquirt A place to collectively sort out this megasquirt gizmo

Let's discuss spark advance

Thread Tools
 
Search this Thread
 
Old 11-28-2012, 01:51 PM
  #101  
VladiTuned
iTrader: (76)
 
18psi's Avatar
 
Join Date: Apr 2008
Posts: 35,821
Total Cats: 3,481
Default

Nothing wrong with it. Joe is just trying to see if we can make it better.
18psi is offline  
Old 11-28-2012, 01:55 PM
  #102  
Tour de Franzia
iTrader: (6)
 
hustler's Avatar
 
Join Date: Jun 2006
Location: Republic of Dallas
Posts: 29,085
Total Cats: 375
Default


That would detonate any NA car I've tuned...severely. Elastic timing belt?
hustler is offline  
Old 11-28-2012, 02:09 PM
  #103  
Tour de Franzia
iTrader: (6)
 
hustler's Avatar
 
Join Date: Jun 2006
Location: Republic of Dallas
Posts: 29,085
Total Cats: 375
Default

Originally Posted by Joe Perez
Now, double the speed of the crank to 6,000 RPM. Ignition advance is now 33° BTDC. But the crank is now traversing 36,000 degrees per second, or .027 milliseconds per degree. If we light the fire at 33° BTDC and then wait 2.5 milliseconds, the crankshaft will have traveled 92.5 degrees by the time peak pressure occurs, putting it at 59.5° ATDC.


I have got to be missing something here. I realize that time slows down as you approach the speed of light, but I don't think the pistons are going quite fast enough for special relativity to come into play here.
Cams timing and better air-fuel homogenity due to turbulence when air is sucked through the intake valves at higher rpm.

The cam issue became clear to me when swapping from the factory cam to the MSM cam in my track car. The same, but opposite effect, in my VVT engine.

Before you chastize me for continuing to post in this thread with my non-factory engines, these experiences I discussed above help demonstrate the affects of altering the variables in your discussion.

Suddenly, those archaic small block Chevy engines with their offset spark plug location and peculiarly shaped pistons make a remarkable amount of sense and provide the mechanical octane I've recently discovered...in 50-year old technology.

I should have been an engineer...god damn calculus.
Attached Thumbnails Let's discuss spark advance-7128070003_large.jpg  
hustler is offline  
Old 11-28-2012, 02:14 PM
  #104  
Elite Member
iTrader: (1)
 
Leafy's Avatar
 
Join Date: Jun 2012
Location: NH
Posts: 9,479
Total Cats: 104
Default

Dynamic compression ratio.

Everything below is highly theoretical because whats actually happening in the combustion chamber is not very well published.

Fuel/air distribution. More dispersed the fuel is the faster the flame speed. At higher rpms air and fuel are moving faster, so they'll get more dispersed. Also, hotter mixtures burn more efficiently, at higher RPMS you should get more adiabatic heating from the compression stroke. I've got no ******* idea how big of a factor that is or if the heat actually goes into the air charge though.

*Edit,
Hustler, what is that piston from exactly? Looks a lot like a piston from a DI engine, certainly going to help with fuel dispersion.
Leafy is offline  
Old 11-28-2012, 02:15 PM
  #105  
Boost Pope
Thread Starter
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,026
Total Cats: 6,592
Default

Originally Posted by hustler
That would detonate any NA car I've tuned...severely. Elastic timing belt?
From post #1:
Originally Posted by Joe Perez
I did spend some time fine-tuning the trigger latency, so I know that my actual ignition advance is the same as my commanded advance across the entire RPM range (at least, when the commanded advance is locked to 15°)
Joe Perez is offline  
Old 11-28-2012, 02:21 PM
  #106  
Tour de Franzia
iTrader: (6)
 
hustler's Avatar
 
Join Date: Jun 2006
Location: Republic of Dallas
Posts: 29,085
Total Cats: 375
Default

Originally Posted by Leafy
Hustler, what is that piston from exactly? Looks a lot like a piston from a DI engine, certainly going to help with fuel dispersion.
78 Chevelle.
Originally Posted by Joe Perez
From post #1:
I assumed trigger latency adjustments would reduce the numbers in the spark table, not increase them. I guess I don't understand the concept. I adjust for this immediately with CAS cars, never touch it with CKP/CMP cars. I also didn't think latency adjustments were necessary as long as the latency inducing conditions are the same at all times...which they are unless you change timing belts.
hustler is offline  
Old 11-28-2012, 02:58 PM
  #107  
Senior Member
iTrader: (5)
 
baron340's Avatar
 
Join Date: Sep 2009
Location: Lompoc, CA
Posts: 577
Total Cats: 13
Default

Originally Posted by hustler
... Joe's map picture...

That would detonate any NA car I've tuned...severely. Elastic timing belt?
Since this thread is so far crammed full of extremely useful information, do you have an example of a reasonably well tuned map of yours for comparison? Preferably one on a stock 1.6/1.8. I'm starting to realize my timing map is probably stupid retarded.
baron340 is offline  
Old 11-28-2012, 03:02 PM
  #108  
Tour de Franzia
iTrader: (6)
 
hustler's Avatar
 
Join Date: Jun 2006
Location: Republic of Dallas
Posts: 29,085
Total Cats: 375
Default

Originally Posted by baron340
Since this thread is so far crammed full of extremely useful information, do you have an example of a reasonably well tuned map of yours for comparison? Preferably one on a stock 1.6/1.8. I'm starting to realize my timing map is probably stupid retarded.
Not one that I can share. Post yours and I'll tell you what I think.
hustler is offline  
Old 11-28-2012, 03:10 PM
  #109  
Elite Member
iTrader: (3)
 
vehicular's Avatar
 
Join Date: Feb 2008
Location: Huntsville, AL
Posts: 1,855
Total Cats: 47
Default

Subbed for observation purposes.
vehicular is offline  
Old 11-28-2012, 03:10 PM
  #110  
Senior Member
iTrader: (5)
 
baron340's Avatar
 
Join Date: Sep 2009
Location: Lompoc, CA
Posts: 577
Total Cats: 13
Default

I'll pull it up when I get home from work today. But I'm in the "jacked map from close enough setup online, thought it ran well enough and left it alone" crowd. I understand the theory of spark tuning well enough, but I've never put much time into actually tuning my ignition map.
baron340 is offline  
Old 11-28-2012, 03:19 PM
  #111  
Boost Pope
Thread Starter
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,026
Total Cats: 6,592
Default

At the risk of again derailing the thread:
Originally Posted by hustler
I assumed trigger latency adjustments would reduce the numbers in the spark table, not increase them. I guess I don't understand the concept. I adjust for this immediately with CAS cars, never touch it with CKP/CMP cars. I also didn't think latency adjustments were necessary as long as the latency inducing conditions are the same at all times...which they are unless you change timing belts.
No, no. This has nothing at all to do with the timing belt.

There are three basic delays in the system which affect the relationship between crank (or cam) position and the spark event. They are:

1: The electrical delay between the time the tooth physically passes across the sensor and the time the sensor's output changes state.

2: The electrical delay between the time the sensor's output changes state and the time the that signal reaches the CPU itself (mostly caused by the time-constant of the ECU's input filters).

3: The electrical delay between the time the CPU commands the spark output driver to go low and the time that the actual spark event happens at the plug.

All three of these delays are a constant all all operating conditions, regardless of RPM, MAP, Dwell, commanded advance, etc. They will be different for different cars / sensors / ECUs / ignition systems, but for any given car, if the end-to-end delay is 100us, then it will always be 100us all the time (give or take minor changes due to temperature.)


When we set this latency variable, we're telling the CPU what the total lag through the system is so that it can compensate in software, by advancing the spark outputs by a certain fixed number of microseconds all the time.

If the latency setting is lower than the actual latency, then the actual spark angle will tend to retard as RPM goes up (because latency, as a percentage of time elapsed between trigger and spark, increases as RPM increases). If the latency setting is too high, then the CPU will be over-compensating and the spark will tend to self-advance as RPM increases.


Adjusting this is simple. You lock the advance to a specified number in the software (say, 10°) which overrides whatever happens to be in the spark map. Strobe the engine to ensure that this is the advance which are are actually seeing at idle.

Next, raise the RPM to, say, 4000, and strobe the engine again. Is the timing mark still pointed at 10°? If so, your hardware latency is correct. If the timing advanced beyond 10°, you need to decrease the value of HW latency. If the timing became retarded below 10°, you need to increase the latency.

So again, this is purely an electrical / software thing. It has nothing to do with mechanical slop in the engine.
Joe Perez is offline  
Old 11-28-2012, 03:20 PM
  #112  
Elite Member
iTrader: (4)
 
hornetball's Avatar
 
Join Date: Mar 2008
Location: Granbury, TX
Posts: 6,301
Total Cats: 696
Default

Originally Posted by Joe Perez
A number of factors influence the speed at which fuel burns in an engine. AFR is one, fuel composition is another, static compression ratio plays a factor, etc. Fortunately, we can assume that most of these variables are fixed for any given engine, or at least that the variation in them is relatively small.

(amiwrong? dunno.)
Cut out a bunch from Joe's great discussion. Trying to get to the gist.

The main factor here is that the VE of the engine is changing as you go through the RPMs. What is VE really? It's how much fuel and air you can get crammed into your cylinder on the intake stroke. This in turn gets converted to pressure within the cylinder during combustion, which in turn changes the flame speed.

Typically, VE will be low at low RPM, increasing to some maximum for which the engine's valve timing has been tuned, and then tapering off as you reach your RPM limit. You can see this in the tuned advance curves where the advance doesn't increase as much as you might expect in the heart of the torque-producing RPMs (the plateau that Joe's questioning), but then you do see advance at the end where the engine "runs out of breath."

So many variables. Makes my head hurt.
hornetball is offline  
Old 11-28-2012, 03:45 PM
  #113  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

Originally Posted by Joe Perez
I have got to be missing something here. I realize that time slows down as you approach the speed of light, but I don't think the pistons are going quite fast enough for special relativity to come into play here.
You're missing the afr change. Closer to 11.5-12afr the flame front is much faster than at 16 afr.
triple88a is offline  
Old 11-28-2012, 03:47 PM
  #114  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

Judging by those graphs

Originally Posted by Braineack
here:










that posted OEM map vs. a typical basemap you might end up with:



I'm guessing on the load values, but it makes sense to me. or shoudl I assume the row I marked at 60% should be 100% load? I need to find the old thread where someone was taking obdII data and populating a spark map...


but there's also a huge thing to remember.... hold on while I set it up...
triple88a is offline  
Old 11-28-2012, 03:53 PM
  #115  
Boost Pope
Thread Starter
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,026
Total Cats: 6,592
Default

Originally Posted by triple88a
You're missing the afr change. Closer to 11.5-12afr the flame front is much faster than at 16 afr.
So, this is predicated on the assumption that I am linearly increasing AFR from 14.7:1 towards 12:1 as my RPMs increase beyond the point at which the advance curve flattens out.

That's fair.
Joe Perez is offline  
Old 11-28-2012, 03:56 PM
  #116  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,493
Total Cats: 4,080
Default

Joe did you see the oem AFR map I posted? i feel like everything I post in here is ignored.
Braineack is offline  
Old 11-28-2012, 04:08 PM
  #117  
Boost Pope
Thread Starter
iTrader: (8)
 
Joe Perez's Avatar
 
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,026
Total Cats: 6,592
Default

Originally Posted by Braineack
Joe did you see the oem AFR map I posted?
Yes. That map is similar to my AFR target map, except that I am holding off on the transition out of stoich for a bit longer on both the RPM and MAP scales, because I sometimes drive on the freeway with my 4.30 gearing (RPM) and I live in a very hilly area so I spend a lot of time at 70-80 kPa in normal everyday driving (MAP).



Originally Posted by Braineack
i feel like everything I post in here is ignored.
We're not ignoring your posts. We're just ignoring your feelings.
Joe Perez is offline  
Old 11-28-2012, 04:29 PM
  #118  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

Man you guys are making me want to go back to NA engine now. I want to do a HHO hybrid but the turbo will cause problems such as making a pressurized bomb in a flashback incident that will probably make my intercooler look like a giant bong.
triple88a is offline  
Old 11-28-2012, 05:45 PM
  #119  
y8s
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
 
y8s's Avatar
 
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,338
Total Cats: 573
Default

big skim of the last two pages but thought I'd post this for joe's sake:

you will not generate enough EGT at cruise to raise any eyebrows. at 15:1 and higher AFR and relatively normal timing, I struggle to exceed 1200F.
y8s is offline  
Old 11-28-2012, 06:01 PM
  #120  
Elite Member
iTrader: (2)
 
triple88a's Avatar
 
Join Date: Apr 2006
Location: Chicago, IL
Posts: 10,454
Total Cats: 1,799
Default

In that case lean it out some more. What average temps are seen during cruise at say 50 mph 2.5k rpm?
triple88a is offline  


Quick Reply: Let's discuss spark advance



All times are GMT -4. The time now is 09:20 PM.