ESL - Extending the MAF scale curve / Airflow
#1
ESL - Extending the MAF scale curve / Airflow
I dont want to go mafless lol !
Im finding im going beyond the voltage of my current green maf, im hitting volts of 4.98 and its leaning out at this point, now, i could adjust the fuel table cells to compensate at high RPM/load etc but as my fuel table is pretty miuch bang on with the wideband readings id like to keep it that way ( if possible)
Reading the manual is a nice bit of extending the curve to read airflow beyond the 5 volts, well, in my case i just nbeed the extra airflow in the table, currently it maxes out of 65535 but it says it can read upto 74767.
This is where i get lost.
How do i adjust the maf calibration table so at 4.92v it can read 74767 instead of its curent 65535
this is from the manual, remember, im stupid so need it simplifying ha :-)
The MAF sensor input measures a signal from 0 to 5 volts and converts this into an airflow figure (mass of air per unit time). This figure is then converted to mass of air per engine revolution by dividing by the engine speed. The output of MAF sensors are typically highly non-linear so a 64-element look up table is used to convert from voltage to a linearised mass airflow figure. This table is a 16-bit table of normalised airflow values; the normalisation is defined by setting the maximum desired airflow to the maximum 16-bit value (65535). Figure 10 shows the standard calibration table for the turbo 2000 MAF. The curve can be seen to clip at high voltages; the table has been normalised to an airflow below the maximum level. To approximate the expected response beyond this, a fifth-order polynomial was fitted to the curve excluding the clipped points. The extrapolated curve is shown in Figure 11.
The extrapolated curve now extends to a value of 74767, above the maximum value of 65535 that can be stored in the table. To renormalise the curve, every point in the curve is multiplied by a value of (65535/74767) resulting in the graph shown in Figure 12. However, as seen from the calculations in Figure 8, this change in calibration normalisation must be compensated for. This is achieved by changing the MAF Scale by the reciprocal correction, i.e. New MAF Scale = Old MAF Scale x (74767/65535) In this way, a MAF sensor can be extended to measure a higher airflow level. The modification to the MAF scale will ensure the rescaled calibration curve is converted correctly into load. Alternatively, if a different sensor is required, a calibration can be set up; if a known airflow level can be measured between the two at a single point, the scaling can be computed as well. If not, the scale must be estimated by adjusting the scale until the load figures are computed correctly.
Im finding im going beyond the voltage of my current green maf, im hitting volts of 4.98 and its leaning out at this point, now, i could adjust the fuel table cells to compensate at high RPM/load etc but as my fuel table is pretty miuch bang on with the wideband readings id like to keep it that way ( if possible)
Reading the manual is a nice bit of extending the curve to read airflow beyond the 5 volts, well, in my case i just nbeed the extra airflow in the table, currently it maxes out of 65535 but it says it can read upto 74767.
This is where i get lost.
How do i adjust the maf calibration table so at 4.92v it can read 74767 instead of its curent 65535
this is from the manual, remember, im stupid so need it simplifying ha :-)
The MAF sensor input measures a signal from 0 to 5 volts and converts this into an airflow figure (mass of air per unit time). This figure is then converted to mass of air per engine revolution by dividing by the engine speed. The output of MAF sensors are typically highly non-linear so a 64-element look up table is used to convert from voltage to a linearised mass airflow figure. This table is a 16-bit table of normalised airflow values; the normalisation is defined by setting the maximum desired airflow to the maximum 16-bit value (65535). Figure 10 shows the standard calibration table for the turbo 2000 MAF. The curve can be seen to clip at high voltages; the table has been normalised to an airflow below the maximum level. To approximate the expected response beyond this, a fifth-order polynomial was fitted to the curve excluding the clipped points. The extrapolated curve is shown in Figure 11.
The extrapolated curve now extends to a value of 74767, above the maximum value of 65535 that can be stored in the table. To renormalise the curve, every point in the curve is multiplied by a value of (65535/74767) resulting in the graph shown in Figure 12. However, as seen from the calculations in Figure 8, this change in calibration normalisation must be compensated for. This is achieved by changing the MAF Scale by the reciprocal correction, i.e. New MAF Scale = Old MAF Scale x (74767/65535) In this way, a MAF sensor can be extended to measure a higher airflow level. The modification to the MAF scale will ensure the rescaled calibration curve is converted correctly into load. Alternatively, if a different sensor is required, a calibration can be set up; if a known airflow level can be measured between the two at a single point, the scaling can be computed as well. If not, the scale must be estimated by adjusting the scale until the load figures are computed correctly.
#2
So, do i simply create a new MAF scale , so my old maf scale is 22978 , so i do 22978 x 74767 / 65535 which gives me 26214 as a new maf scale to give me the higher 74767 figures at full load as i cannot add into the table as 65535 is the max for 16 bit etc.
Guess only 1 way to find out lol
Guess only 1 way to find out lol
#3
Scooby Regular
iTrader: (3)
"Reading the manual is a nice bit of extending the curve to read airflow beyond the 5 volts, well, in my case i just nbeed the extra airflow in the table, currently it maxes out of 65535 but it says it can read upto 74767."
you can't make it read beyond 5v as that's as high as the sensor goes, same for the 65535 value as that's as high a figure as you can put in, the idea of changing the maf scale value is to reduce/increase the multiplication factor used when converting MAFv to a requested injector pulsewidth (based on your fuel table target value). So changing the maf scale value and adjusting the actual maf curve by the same measure will lower all the values in the mafv scaling table allow you to complete the scale in a nice curve instead of it capping out like the standard one does.
Might even be worthwhile looking for a Z32 maf and scaling that in, quite popular on other models (using say an apexi ECU that has a built in maf curve you can use )
you can't make it read beyond 5v as that's as high as the sensor goes, same for the 65535 value as that's as high a figure as you can put in, the idea of changing the maf scale value is to reduce/increase the multiplication factor used when converting MAFv to a requested injector pulsewidth (based on your fuel table target value). So changing the maf scale value and adjusting the actual maf curve by the same measure will lower all the values in the mafv scaling table allow you to complete the scale in a nice curve instead of it capping out like the standard one does.
Might even be worthwhile looking for a Z32 maf and scaling that in, quite popular on other models (using say an apexi ECU that has a built in maf curve you can use )
#4
Hi Bud, ok so im way off the point , as usual and misunderstanding this section ?
I get the 5v max, im currently hitting 4.98v Max , i guess i was thrown by this picture where it shows it measuring passed 65535 .
So on my green MAF i cant make it read more airflow passed the 65535 ? ( i know this figure cannot be increased in the maf calibration table) this section above is merely to stop it from reaching 65535 from 4.7v onwards and instead smooths it out so it reaches 65535 gradually instead of capping ?
I get the 5v max, im currently hitting 4.98v Max , i guess i was thrown by this picture where it shows it measuring passed 65535 .
So on my green MAF i cant make it read more airflow passed the 65535 ? ( i know this figure cannot be increased in the maf calibration table) this section above is merely to stop it from reaching 65535 from 4.7v onwards and instead smooths it out so it reaches 65535 gradually instead of capping ?
If an ornage Maf was cheap enough i could try one of those but i see in their maf cal table within esl it hits 65535 at 4.4v where my green maf hits 65535 at 4.84
As said before bud i may have to just put richer AFR` values in the WOT cells after 5600 to compensate for the "false" amount of air being read by the maf cal table to richen it up now from around 5600 at engine loads 56 and above
As said before bud i may have to just put richer AFR` values in the WOT cells after 5600 to compensate for the "false" amount of air being read by the maf cal table to richen it up now from around 5600 at engine loads 56 and above
Last edited by The Rig; 03 September 2018 at 11:09 AM.
#5
Scooby Regular
iTrader: (3)
yes that's it, you drop all the values in the table so that you don't reach 65535 until 5v, then adjust the maf scaler value so that the new maf volt readings still return the same final pulsewidth on the injectors. it's a lot of swizzling about for very little gain beyond your fuel table reading close to your wideband (vs just setting those few cells in the bottom right of the fuel table a little richer to compensate).
If your at 4.98v and you want any more then I'd consider taking the plunge to mafless though. better to get into it now whilst your current maf is working than wait until it dies and be stuck limping about until you get your AFR's back on track.
If your at 4.98v and you want any more then I'd consider taking the plunge to mafless though. better to get into it now whilst your current maf is working than wait until it dies and be stuck limping about until you get your AFR's back on track.
#6
Ok bud thanks for clearing that up, all understood now :-)
im getting closer to going mafless but just hate the thought of another hour or 2 spent on the fuel table again and installing another IAT ( removed my old one when went back to maf) and plumbing that in and then getting the values for it etc lol so for now, will check my logs, and where im hitting 4.8v onwards will increase target fuel by 1 and see where that gets me cheers again
im getting closer to going mafless but just hate the thought of another hour or 2 spent on the fuel table again and installing another IAT ( removed my old one when went back to maf) and plumbing that in and then getting the values for it etc lol so for now, will check my logs, and where im hitting 4.8v onwards will increase target fuel by 1 and see where that gets me cheers again
#7
Scooby Regular
iTrader: (5)
had the same problem too, above 6000 rpm the car leans out, from 6000 to 7000 the AFR climbs up very fast.
so i extended the MAF parameters for the green maf too. these are my settings:
MAF Sensor Scale: 26215
MAF Calibration:
138
140
148
161
181
208
240
282
334
396
469
556
657
772
905
1054
1225
1415
1628
1863
2125
2412
2727
3071
3447
3854
4296
4771
5285
5835
6427
7059
7734
8452
9217
10029
10891
11802
12767
13783
14856
15985
17174
18421
19730
21102
22539
24042
25614
27255
28966
30752
32611
34546
36560
38652
40825
43081
45579
48647
51966
55847
60691
65535
so i extended the MAF parameters for the green maf too. these are my settings:
MAF Sensor Scale: 26215
MAF Calibration:
138
140
148
161
181
208
240
282
334
396
469
556
657
772
905
1054
1225
1415
1628
1863
2125
2412
2727
3071
3447
3854
4296
4771
5285
5835
6427
7059
7734
8452
9217
10029
10891
11802
12767
13783
14856
15985
17174
18421
19730
21102
22539
24042
25614
27255
28966
30752
32611
34546
36560
38652
40825
43081
45579
48647
51966
55847
60691
65535
Last edited by drischnie; 11 April 2019 at 09:49 PM.
Trending Topics
#8
Good stuff bud, glad i wasnt the only 1 who had this issue
Ive only just gone onto the ornage maf to get around this issue ( and for a bit more power)
how did you come to the new scale figure ?
whats the afr`s like now passed 6k , much better and steady instead of rising ?
cheers
Ive only just gone onto the ornage maf to get around this issue ( and for a bit more power)
how did you come to the new scale figure ?
whats the afr`s like now passed 6k , much better and steady instead of rising ?
cheers
#9
Scooby Regular
iTrader: (5)
how did you come to the new scale figure ?
Then some interpolation above 4,77 volt.
Of course the MAF is on limit like before, i am reaching about 4,92 volt, but now its not the the same like before from 4,77 to 4.99. there was no change in mass of air in the standard calibration. so with this trick you can use the volts between 4.77 to 4.99. at the end upgrade to a bigger MAF or go MAFless is better. but for me its not my racecar, its my little beauty that dont have to be the fastest one, therefore i have other cars. but of course i want that my old impreza do not lean out above 6000. i will log it these days again with the new scaling. normal driving and WOT is the same as before. do not feel any differences.
Last edited by drischnie; 11 April 2019 at 11:41 PM.
Thread
Thread Starter
Forum
Replies
Last Post
16vmarc
ScoobyNet General
15
08 July 2005 07:39 PM