It's been brough up several times. This is a Doc I found on Chris Roth's site. I take no credit for it, and would like to thank the author
(I believe it is Mark Proctor)
MAF Conversion Made Simple for P-Series Processors
Purpose Statement: The purpose of this project is to adapt a MAF meter to use on the 2.3T processor strategy in as simple a manner as possible using PCMX and an EEC-Tuner. I want to leave the stock fuel equation unaltered, but work around it as a means of implementing the MAF in lieu of the VAM. This rationale allows one to leave as much as possible unchanged, and (I believe) is infinitely more understandable for the novice tuner. I also want to change the stock airflow “cap” of 32 lbs/min, and use flow values that are best suited for the 2.3T EEC. I will assume those using this document possess a basic understanding of the 2.3T EEC’s fuel strategy, and are reasonably comfortable working with PCMX. If you need to learn more about the fuel strategy, first read SAE paper #840251 (“Turbocharging the 1983½-1984 Ford 2.3L OHC Engine” by Dertian and Hutchison) that’s in the tuner23 archives and then peruse my EEC fuel equations document. If you need to learn more about using PCMX, read through Kevin Timmerman’s user’s guide on the PCMX website (http://www.pcmx.net/pcmx/guide). The principle elements you’ll need to adjust via PCMX are as follows:
· P_0404—Mass Air Flow Multiplier
· P_0408—VAF Sampling Average at Idle
· P_0520—VAF Low Limit
· P_0522—VAF High Limit
· P_1E08—Minimum VAF
· F_0A58—Max VAF vs. RPM
· F_0ED6—VAM (or for the current purposes “MAF”) Transfer Function
· F_0FEE—Air Mass Transfer Function
· Hex Locations 0x2312 and 0x2313—MAF Cap
Those wishing to do the swap will also need the following hardware and data:
· A mass airflow sensor that works on a 5V scale.
· A detailed flow (preferably in lbs/min) vs. voltage map for the meter in question. I would think any really useable flow sheet would contain at least 20-25 data points. Pro-M has 48-point flow sheets for their meters listed on their website.
· A VAT sensor that has been extracted from a junk VAM for use as an IAT. There’s been a lot of talk about adapting a later model IAT or ACT for use on our cars, but until someone perfects that swap I’ll just advise you to stick with what we all know works. Hopefully I’ll be able to amend this sentence before too terribly long. After all, the VAT is an ugly and fragile little booger and it’s somewhat difficult to secure to the intake tract.
In all of the following calculations, I will round as little as possible until PCMX yields a “hard” number for me to work with. I think this is the most accurate way to do things using the tools at our disposal. Since John Baas has done an adequate job of describing the physical installation of a MAF sensor on one of our cars, I will not rehash that information in this document. My thanks go out to all those who have contributed to the MAF conversion thread over the past two years or so of the list’s existence. If it weren’t for the archives and some private pieces of correspondence, this document would have been impossible to compile. I might also say that I consider this a “work-in-progress,” and hope you all will peruse it with an eye towards its perfection (i.e., any and all feedback is welcome).
Air Mass Transfer Value: The “Y” column numbers in the Air Mass Transfer function (F_0FEE) represent the values derived from the following equation in the 2.3T EEC’s fuel strategy:
AMT=
Actually, the “Y” column values are just the square roots of the corresponding “X” column values. BAP and VAT values are derived from sensor inputs. Once the EEC determines the appropriate AMT value for current weather conditions, it uses a second equation to calculate metered air mass:
AMVAL (Air Metered Value)=Lbs/Min=CFM*.3187*AMT
The EEC uses the VAM to determine cfm value, and .3187 is a correction factor for Ford standard temperature and pressure (see P_05EC). Since a MAF provides a direct measurement of air mass, those wishing to convert from VAM to MAF need to bypass the AMT calculation step in the fuel equation. In order to do this, you’ll have to select a set value for all of the “Y” column values in F_0FEE. I prefer .25 since it is a nice “round” number in PCMX, and more importantly because it is a half-scale value (i.e., the acceptable range in F_0FEE is 0-.5). Making all of F_0FEE’s “Y” column values the same makes it impossible for variations in barometric pressure and ambient temperature to affect the EEC’s AMVAL calculation via the BAP and VAT sensor inputs. You’ll be leaving that task up to the MAF from now on.
Resultant AMVAL at 256 CFM of Airflow: 20.396484375 lbs/min. I arrived at this number by using the AMVAL equation and the corresponding “long” values in PCMX:
AMVAL=Lbs/Min=CFM*.3187*AMT=256*.318695068359375*.25
256 cfm is a good starting point for our calculations is because it is a nice “round” number in PCMX and because it is a half-scale value (the acceptable numeric range in F_0ED6 is 0-512). We will use this number to help scale the “Y” column values of the VAM transfer function so that they accurately represent flow in lbs/min.
Finding the Best Scalar for “Y” Column in VAM Transfer Function: Since we’ll be using 256 cfm as our starting point for finding the correct scalar for F_0ED6, and since none of the “stock” “Y” column values are exactly 256, you’ll need to change the final cfm entry from 361 to 256 for testing purposes. Once this is done, simply edit F_0ED6 by changing the “Y” column scalar value until the final “Y” column value is as close to 20.396484375 as possible. What you’ll find is that whenever the “Y” column scalar for F_0ED6 is set to 1606.5, the function’s airflow values most closely approximate the correct lbs/min values whenever AMT remains “fixed” at .25 and at the rest of the fuel equation (i.e., P_05EC) remains unchanged. However, since we will be using a P_0404 value of 2 (actually 1.99996948242188) in order to get around the initial MAF clip, we’ll need to halve the “proper” scaling value to 803.25. Using this scalar value allows the tuner to enter the flow rates from his or her MAF flow sheet into the “Y” column of F_0ED6 in terms of lbs/min.
(I believe it is Mark Proctor)
MAF Conversion Made Simple for P-Series Processors
Purpose Statement: The purpose of this project is to adapt a MAF meter to use on the 2.3T processor strategy in as simple a manner as possible using PCMX and an EEC-Tuner. I want to leave the stock fuel equation unaltered, but work around it as a means of implementing the MAF in lieu of the VAM. This rationale allows one to leave as much as possible unchanged, and (I believe) is infinitely more understandable for the novice tuner. I also want to change the stock airflow “cap” of 32 lbs/min, and use flow values that are best suited for the 2.3T EEC. I will assume those using this document possess a basic understanding of the 2.3T EEC’s fuel strategy, and are reasonably comfortable working with PCMX. If you need to learn more about the fuel strategy, first read SAE paper #840251 (“Turbocharging the 1983½-1984 Ford 2.3L OHC Engine” by Dertian and Hutchison) that’s in the tuner23 archives and then peruse my EEC fuel equations document. If you need to learn more about using PCMX, read through Kevin Timmerman’s user’s guide on the PCMX website (http://www.pcmx.net/pcmx/guide). The principle elements you’ll need to adjust via PCMX are as follows:
· P_0404—Mass Air Flow Multiplier
· P_0408—VAF Sampling Average at Idle
· P_0520—VAF Low Limit
· P_0522—VAF High Limit
· P_1E08—Minimum VAF
· F_0A58—Max VAF vs. RPM
· F_0ED6—VAM (or for the current purposes “MAF”) Transfer Function
· F_0FEE—Air Mass Transfer Function
· Hex Locations 0x2312 and 0x2313—MAF Cap
Those wishing to do the swap will also need the following hardware and data:
· A mass airflow sensor that works on a 5V scale.
· A detailed flow (preferably in lbs/min) vs. voltage map for the meter in question. I would think any really useable flow sheet would contain at least 20-25 data points. Pro-M has 48-point flow sheets for their meters listed on their website.
· A VAT sensor that has been extracted from a junk VAM for use as an IAT. There’s been a lot of talk about adapting a later model IAT or ACT for use on our cars, but until someone perfects that swap I’ll just advise you to stick with what we all know works. Hopefully I’ll be able to amend this sentence before too terribly long. After all, the VAT is an ugly and fragile little booger and it’s somewhat difficult to secure to the intake tract.
In all of the following calculations, I will round as little as possible until PCMX yields a “hard” number for me to work with. I think this is the most accurate way to do things using the tools at our disposal. Since John Baas has done an adequate job of describing the physical installation of a MAF sensor on one of our cars, I will not rehash that information in this document. My thanks go out to all those who have contributed to the MAF conversion thread over the past two years or so of the list’s existence. If it weren’t for the archives and some private pieces of correspondence, this document would have been impossible to compile. I might also say that I consider this a “work-in-progress,” and hope you all will peruse it with an eye towards its perfection (i.e., any and all feedback is welcome).
Air Mass Transfer Value: The “Y” column numbers in the Air Mass Transfer function (F_0FEE) represent the values derived from the following equation in the 2.3T EEC’s fuel strategy:
AMT=
Actually, the “Y” column values are just the square roots of the corresponding “X” column values. BAP and VAT values are derived from sensor inputs. Once the EEC determines the appropriate AMT value for current weather conditions, it uses a second equation to calculate metered air mass:
AMVAL (Air Metered Value)=Lbs/Min=CFM*.3187*AMT
The EEC uses the VAM to determine cfm value, and .3187 is a correction factor for Ford standard temperature and pressure (see P_05EC). Since a MAF provides a direct measurement of air mass, those wishing to convert from VAM to MAF need to bypass the AMT calculation step in the fuel equation. In order to do this, you’ll have to select a set value for all of the “Y” column values in F_0FEE. I prefer .25 since it is a nice “round” number in PCMX, and more importantly because it is a half-scale value (i.e., the acceptable range in F_0FEE is 0-.5). Making all of F_0FEE’s “Y” column values the same makes it impossible for variations in barometric pressure and ambient temperature to affect the EEC’s AMVAL calculation via the BAP and VAT sensor inputs. You’ll be leaving that task up to the MAF from now on.
Resultant AMVAL at 256 CFM of Airflow: 20.396484375 lbs/min. I arrived at this number by using the AMVAL equation and the corresponding “long” values in PCMX:
AMVAL=Lbs/Min=CFM*.3187*AMT=256*.318695068359375*.25
256 cfm is a good starting point for our calculations is because it is a nice “round” number in PCMX and because it is a half-scale value (the acceptable numeric range in F_0ED6 is 0-512). We will use this number to help scale the “Y” column values of the VAM transfer function so that they accurately represent flow in lbs/min.
Finding the Best Scalar for “Y” Column in VAM Transfer Function: Since we’ll be using 256 cfm as our starting point for finding the correct scalar for F_0ED6, and since none of the “stock” “Y” column values are exactly 256, you’ll need to change the final cfm entry from 361 to 256 for testing purposes. Once this is done, simply edit F_0ED6 by changing the “Y” column scalar value until the final “Y” column value is as close to 20.396484375 as possible. What you’ll find is that whenever the “Y” column scalar for F_0ED6 is set to 1606.5, the function’s airflow values most closely approximate the correct lbs/min values whenever AMT remains “fixed” at .25 and at the rest of the fuel equation (i.e., P_05EC) remains unchanged. However, since we will be using a P_0404 value of 2 (actually 1.99996948242188) in order to get around the initial MAF clip, we’ll need to halve the “proper” scaling value to 803.25. Using this scalar value allows the tuner to enter the flow rates from his or her MAF flow sheet into the “Y” column of F_0ED6 in terms of lbs/min.
Comment