Notices
Vishnu Performance - California [Visit Site]

ECU tech

 
Thread Tools
 
Search this Thread
 
Old Jul 25, 2004 | 08:10 PM
  #1  
shiv@vishnu's Avatar
Thread Starter
Evolved Member
iTrader: (20)
 
Joined: Mar 2003
Posts: 4,941
Likes: 0
From: Danville/Blackhawk, California
Post ECU tech

Part 1

In the EVO ECU, there are two fuel tables and two ignition timing tables. The fuel tables are laid out in a 15x18 cell arrangement and the ignition tables are 20x19. One pair is for high knock conditions and the other pair is for low knock conditions. The high knock tables are richer and less advanced. Conversely, the low knock tables are leaner with more ignition advance. The "space" between these fuel and spark advance values is where the engine operates at 99% of the time. When it comes to reflashes the factory code, the tuner can make this in-between "space" narrow or wide as the Grand Canyon-- either approach offering different pros and cons. It's basically a trade-off between consistency, adaptability and margin of safety against knock. The best compromise will depend upon under what conditions the car is subject to (drag race, road race, dyno bragging, etc,.)

First let's look at the ignition table(s). There are 19 load points and 20 RPM points. The RPM points are spread out in 400RPM increments from 400RPM to 8000rpm. The load points are spread out in calculated boost increments from heavy vacuum to approx 22psi. (Since the EVO does not have a MAP sensor of sufficient range, boost is calculated internally by comparing MAF with RPM). With a resolution of 20x19, there are 380 cells in the ignition tables to play around with.

The 15x18 fuel table(s) follow similar suit with just 270 cells to play with. Each RPM point is separated by 533rpm (8000/15). And the 18 load points covers the area from heavy vacuum to approx 22psi.

more to come....
Old Jul 25, 2004 | 08:19 PM
  #2  
MalibuJack's Avatar
EvoM Guru
20 Year Member
iTrader: (5)
 
Joined: Feb 2003
Posts: 10,572
Likes: 14
From: Royse City, TX
Good info for everyone to be aware of.. This isn't common knowledge for alot of people.
Old Jul 25, 2004 | 11:47 PM
  #3  
ez76's Avatar
Evolved Member
iTrader: (5)
 
Joined: Apr 2003
Posts: 1,332
Likes: 0
From: bay area
Shiv, to your knowledge are there gear-specific maps in the stock ECU? If so what role do they play?
Old Jul 26, 2004 | 05:35 AM
  #4  
AutoXer's Avatar
Evolved Member
iTrader: (1)
 
Joined: Dec 2002
Posts: 804
Likes: 0
From: Logan, WV
I just want to say how much I appreciate being told this kind of information. It seems that this kind of informaiton isn't much of a secret when it comes to tuning shops, but for some reason none of them want to tell us(the consumer). I hate not knowing what kind of changes are being made in my ECU(flash) or how a piggyback will interact with the ECU. Makes me want an Xede that much more. [yells through the house]honey... I need to spend a grand on my car[/yelling]

Mad props Shiv.
Old Jul 26, 2004 | 05:41 AM
  #5  
4G63>OOOO's Avatar
Evolved Member
iTrader: (1)
 
Joined: Sep 2003
Posts: 1,221
Likes: 0
So, the ECU can't, for example, see more than 22psi unless the MAP sensor is changed?
Old Jul 26, 2004 | 08:14 AM
  #6  
Smogrunner's Avatar
Evolved Member
iTrader: (5)
 
Joined: Aug 2003
Posts: 3,558
Likes: 1
From: Inland Empire, CA
Originally Posted by shiv@vishnu
Part 1
The "space" between these fuel and spark advance values is where the engine operates at 99% of the time. When it comes to reflashes the factory code, the tuner can make this in-between "space" narrow or wide as the Grand Canyon-- either approach offering different pros and cons.
So, although there are only two maps for fuel and two maps for spark, the ECU isn't limited to one or the other (like a light switch)? They can progressively shift in either direction (like a dimmer knob)?

If I'm right, how does that differ from the AEM knock feature?
Old Jul 26, 2004 | 08:24 AM
  #7  
AutoXer's Avatar
Evolved Member
iTrader: (1)
 
Joined: Dec 2002
Posts: 804
Likes: 0
From: Logan, WV
Originally Posted by 4G63>OOOO
So, the ECU can't, for example, see more than 22psi unless the MAP sensor is changed?
I don't think the MAP sensor can sence much boost. I'm not sure what the limit is, but its way under 22psi. I'm not sure why.

Load or Boost is calculated by esentially dividing the Mass Air Flow(MAF) by the RPM and multiplying by an offset. This gives Lb of air per engine revolution. Right?
Old Jul 26, 2004 | 08:51 AM
  #8  
KK's Avatar
KK
EvoM Administrator
iTrader: (4)
 
Joined: Jun 2001
Posts: 1,393
Likes: 0
From: Cali
The AEM allows you to set knock thresholds based on engine RPM and adjust fuel and timing if knock is detected (based on settings).

If your threshold is reached, then you can add a specific amount of fuel per volt and retard timing the same. You can also set values for how much to correct once knock is eliminated.

The stock ECU is way more advanced when it comes to knock detection

Mark
Old Jul 27, 2004 | 06:18 AM
  #9  
ShapeGSX's Avatar
Evolved Member
 
Joined: Jan 2003
Posts: 1,121
Likes: 1
Originally Posted by ez76
Shiv, to your knowledge are there gear-specific maps in the stock ECU? If so what role do they play?
There are no gear specific maps. It isn't really required.
Old Jul 29, 2004 | 08:40 AM
  #10  
RallyRedEVO's Avatar
Evolving Member
iTrader: (5)
 
Joined: Mar 2004
Posts: 450
Likes: 0
From: iNt3rNeTs
More please



Bump
Old Jul 29, 2004 | 09:11 AM
  #11  
shiv@vishnu's Avatar
Thread Starter
Evolved Member
iTrader: (20)
 
Joined: Mar 2003
Posts: 4,941
Likes: 0
From: Danville/Blackhawk, California
I'm working on it

As for gear-specific maps, yes they are there. Well, actually they are road speed specific maps. But road speed and RPM are used to determine gearing

shiv
Old Jul 29, 2004 | 10:24 AM
  #12  
ShapeGSX's Avatar
Evolved Member
 
Joined: Jan 2003
Posts: 1,121
Likes: 1
Shiv, no kidding? Is it just an addition/subtraction factor based on road speed?

What you mention about the two maps is also in the DSM ECU. One map is the high octane map, and the other is the low octane map. When the ECU wants to look up timing for a particular load and RPM, it reads the value out of both maps, and then uses an octane number, or long-term knock number to pick a value between those two map numbers. On a DSM, long term knock is usually zero, so the high octane map is used. The low octane map should only ever be used when someone pumps gas into the car that does not meet the factory's minimum octane requirements. The long term knock value (which Todd Day called octane) really shouldn't budge in a perfectly working DSM.

How does the Evo ECU choose a number between these two tables?
Old Jul 29, 2004 | 10:25 AM
  #13  
erioshi's Avatar
Evolved Member
 
Joined: Mar 2003
Posts: 1,114
Likes: 0
Originally Posted by shiv@vishnu
I'm working on it

As for gear-specific maps, yes they are there. Well, actually they are road speed specific maps. But road speed and RPM are used to determine gearing

shiv
That isn't too much of a suprise, but it's nice to know. As drag increases and the engine needs to work harder in a give RPM range, the tuning requirments would change.

Thanks for all the great info!
Old Jul 30, 2004 | 08:57 AM
  #14  
BJai02's Avatar
Evolving Member
iTrader: (5)
 
Joined: Feb 2004
Posts: 354
Likes: 0
From: Bay Area
Shiv, by any chance that you can post up the two EVO's factory fuel and Ignition maps (absolue value). I just want to see it as a reference to start tuning. It will also be very interesting for us to see how much difference between the two map. Thanks!
Old Aug 21, 2004 | 09:39 PM
  #15  
AutoXer's Avatar
Evolved Member
iTrader: (1)
 
Joined: Dec 2002
Posts: 804
Likes: 0
From: Logan, WV
It's been almost a month... please feed my brain... it NEEDS Part 2!!!



All times are GMT -7. The time now is 07:14 PM.