linksys42
20+ Year Contributor
- 412
- 30
- Jan 8, 2003
-
Union,
Missouri
Does any one know exactly how the ECU calculates lbs/min airflow or g/rev? What sensors and calculation does it use to get the final number? Thanks
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
For 1990-1999 Mitsubishi Eclipse, Eagle Talon, Plymouth Laser, and Galant VR-4 Owners. This is where the DSM platform history is documented and archived. Log in to help us in our mission, and to remove most ads from the browsing experience.
This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

Are you talking about lbs/minute of airflow? It uses a variety of data from air temp, air speed and parameters from other sensors to calculate it all using complex algorithyms. But basicly the "karmen" style MAF meter (what our cars have stock) contains a heated wire and the ariflow coming in cools it down.. The ECU then adds voltage to bring the wire back up to temp, and then calculates airflow based on how much voltage it takes to bring that wire back to it's baseline temperature. There's also a MAP sensor in our manifolds that is used in conjunction with the other sensors to help in accurate calculation of airflow.
[...]
So if im mistaken on any part of my explanation of the misti MAF meter, some one feel free to correct me.
The "karmen" style MAF sensor used by the 4g63 is not a hot-wire, like those used by GM and Toyota.
Air passes over a vortex generator in a Karmen Vortex MAF, which creates a wake in the air flow. This wake in the airflow is called a Karmen Vortex, and is the frequency of the vortices created are measured and sent off as a MAF signat. The frequency of the vortices vary depending on air velocity. They are measured by a foil mirror which reflects a light over a photocoupler.
A g/rev is a measurement of a mass of air per revolution. See http://www.dsmtuners.com/forums/showthread.php?t=272951.

The "karmen" style MAF sensor used by the 4g63 is not a hot-wire, like those used by GM and Toyota.
Air passes over a vortex generator in a Karmen Vortex MAF, which creates a wake in the air flow. This wake in the airflow is called a Karmen Vortex, and the frequency of the vortices created are measured and sent off as a MAF signal. The frequency of the vortices, which vary depending on air velocity, is measured by a foil mirror which reflects a light over a photocoupler.
A g/rev is a measurement of a mass of air per revolution. See http://www.dsmtuners.com/forums/showthread.php?t=272951.
The "karmen" style MAF sensor used by the 4g63 is not a hot-wire, like those used by GM and Toyota.
Air passes over a vortex generator in a Karmen Vortex MAF, which creates a wake in the air flow. This wake in the airflow is called a Karmen Vortex, and the frequency of the vortices created are measured and sent off as a MAF signal. The frequency of the vortices, which vary depending on air velocity, is measured by a foil mirror which reflects a light over a photocoupler.
A g/rev is a measurement of a mass of air per revolution. See http://www.dsmtuners.com/forums/showthread.php?t=272951.
Are you talking about the g/rev value that you see on the logger? And you would like to know how the ecu calculates that and where it does it in evoscan?
Simultaneously log (if that's possible, if not then two sequential logs will work too) RPM, g/rev, and airflow with both EvoScan and Pocketlogger, then post it up.
Does any one know exactly how the ECU calculates lbs/min airflow or g/rev?
airVol16 = numPulsePerCasInterrupts * litreOfAirPerAirflowSensorPulse * 603.68
Using again 1.18g/litre air density we get
airVol16 = numPulsePerCasInterrupts * litreOfAirPerAirflowSensorPulse *1.18 * 603.68/1.18
= numPulsePerCasInterrupts * gramsOfAirPerAirflowSensorPulse * 512
= gramsOfAirPerCasInterrupts * 512
In that case, airVol16/512 can be seen has having units of gramsOfAirPerCasInterrupts
(grams of air entering one cylinder). Note that the factor of 512 is not random, the
factor 0.808 is used to get it in that case...
From Christian's 1G Disassembly:
The DSM ECU doesn't really use grams/rev for its calculations, instead it uses a bunch of Air Volume and MAF variables. It gets this data from the MAF which the ECU reads as Hertz. Karmen hertz are translated into air volume using a table.
You need to know which Air Volume variable you are logging, then it can be converted to G/rev.
If you are logging the Karmen Hz try dividing by 6.53, this will give the approximate grams/rev.
You can then multiple grams/rev by rpm to get grams/second.
How do you like EvoScan so far?