Page 6 of 12 FirstFirst ... 2345678910 ... LastLast
Results 101 to 120 of 225

Thread: Tuning MAF and VVE at the Same Time

  1. #101
    Tuning Addict
    Join Date
    Jan 2015
    Location
    Franklin, NC / Gainesville, Ga
    Posts
    6,783
    Actually I may have sent it to you back in the day Bryan? Again memory isn't what it used to be - that's for damn sure.

    I did find this, which sorta I guess has a few different ways in it - This was posted way back when - couldn't find the original post, but I know it was updated to refer back to Smoke's to average them together...

    There are several ways to calculate (approximated = assuming some fixed ratio between IAT and ECT) GMVE.
    These are the formulas I've been using with 2.24 version, but I haven't done the conversion to 3.x series variable names yet.

    I took me a while to gather all the pieces from here and there (thanks Marcin for your work) to be able to update the GMVE table from almost any log with correct filtering.


    Calculated GMVE (from Dynamic Airflow)

    [PID.2320]/([SENS.70]/15*0.875*[SENS.30]/0.28705/(273.15+[SENS.11]))*875/0.28705

    GM Volumetric Efficiency = Dynamic Airflow[g/s] / ( RPM[1/min]/15 * Displacement[l] * MAP[kPa] / 0.28705 / (273.15 + IAT[C]) ) * Displacement[cm3] / 0.28705


    [PID.2320]*(273.15+[SENS.11])*1000*15/([SENS.70]*[SENS.30])

    GM Volumetric Efficiency = Dynamic Airflow[g/s] * (273.15 + IAT[C]) * 1000 * 15 / ( RPM[1/min] * MAP[kPa] )



    Calculated GMVE (from MAF)

    [SENS.40]/([SENS.70]/15*0.875*[SENS.30]/0.28705/(273.15+[SENS.11]))*875/0.28705

    GM Volumetric Efficiency = Mass Air Flow[g/s] / ( RPM[1/min]/15 * Displacement[l] * MAP[kPa] / 0.28705 / (273.15 + IAT[C]) ) * Displacement[cm3] / 0.28705


    [SENS.40]*(273.15+[SENS.11])*1000*15/([SENS.70]*[SENS.30])

    GM Volumetric Efficiency = Mass Air Flow[g/s] * (273.15 + IAT[C]) * 1000 * 15 / ( RPM[1/min] * MAP[kPa] )



    Calculated GMVE (from cylAir which is derived from Dynamic Airflow)

    [PID.2321]*(273.15+[SENS.11])*1000/[SENS.30]

    GM Volumetric Efficiency = Cylinder Airmass[g] * (273.15 + IAT[C]) * 1000 / MAP[kPa]



    Calculated GMVE (from WBo2)

    ([PID.6200]+[PID.6201])/2000*[PID.6210]*[AUX.20121]*(273.15+[SENS.11])*1000/[SENS.30]

    GM Volumetric Efficiency = (InjectorPW_B1[ms] + InjectorPW_B2[ms]) / 2000 * InjectorFlowRate[g/s] * WideBandO2AFR * (273.15 + IAT[C]) * 1000 / MAP[kPa]


    ([PID.6200]+[PID.6201])/2000*[PID.6210]*[AUX.20122]*[PID.6001]*[PID.68]*(273.15+[SENS.11])*1000/[SENS.30]

    GM Volumetric Efficiency = (InjectorPW_B1[ms] + InjectorPW_B2[ms]) / 2000 * InjectorFlowRate[g/s] * WideBandO2Lambda * CommandedAFRHiRes * CommandedEQRatio * (273.15 + IAT[C]) * 1000 / MAP[kPa]


    ([PID.6200]+[PID.6201])/2000*[PID.6210]*[AUX.20122]*[SENS.121]*[PID.68]*(273.15+[SENS.11])*1000/[SENS.30]

    GM Volumetric Efficiency = (InjectorPW_B1[ms] + InjectorPW_B2[ms]) / 2000 * InjectorFlowRate[g/s] * WideBandO2Lambda * CommandedAFR * CommandedEQRatio * (273.15 + IAT[C]) * 1000 / MAP[kPa]


    Depending on the mode (OL or CL, SD, Hybrid or MAF only) it is necessary to choose the best suited calculation method. Generally cylAir gives the best quality but I have used alsThe math:
    GMVE STFT % error = ((MAF_af)*(1+(STFT_avg)/100)-(GMVE_af))/(GMVE_af)*100

    (([16.71]*(1+(.01*[6.156]+.01*[8.156])/2)-[12.56]/60*4*[11.92]*[2312]/[2127.240])/([12.56]/60*4*[11.92]*[2312]/[2127.240]))*100


    https://forum.hptuners.com/showthrea...ation-for-gen4o an average of all four.
    Last edited by GHuggins; 05-25-2023 at 04:12 PM.
    2010 Vette Stock Bottom LS3 - LS2 APS Twin Turbo Kit, Trick Flow Heads and Custom Cam - 12psi - 714rwhp and 820rwtq / 100hp Nitrous Shot starting at 3000 rpms - 948rwhp and 1044rwtq still on 93
    2011 Vette Cam Only Internal Mod in stock LS3 -- YSI @ 18psi - 811rwhp on 93 / 926rwhp on E60 & 1008rwhp with a 50 shot of nitrous all through a 6L80

    ~Greg Huggins~
    Remote Tuning Available at gh[email protected]
    Mobile Tuning Available for North Georgia and WNC

  2. #102
    Tuning Addict
    Join Date
    Jan 2015
    Location
    Franklin, NC / Gainesville, Ga
    Posts
    6,783
    Quote Originally Posted by Area47 View Post
    I believe i have that formula that you're after, or lost.
    If I sent it to you Bryan - post it up
    2010 Vette Stock Bottom LS3 - LS2 APS Twin Turbo Kit, Trick Flow Heads and Custom Cam - 12psi - 714rwhp and 820rwtq / 100hp Nitrous Shot starting at 3000 rpms - 948rwhp and 1044rwtq still on 93
    2011 Vette Cam Only Internal Mod in stock LS3 -- YSI @ 18psi - 811rwhp on 93 / 926rwhp on E60 & 1008rwhp with a 50 shot of nitrous all through a 6L80

    ~Greg Huggins~
    Remote Tuning Available at gh[email protected]
    Mobile Tuning Available for North Georgia and WNC

  3. #103
    Senior Tuner
    Join Date
    Apr 2007
    Posts
    1,104
    Quote Originally Posted by PGA2B View Post
    What up dude!



    If it is your exhaust formula I don't have the PID it needs.
    Thought id jump in to the festivities.
    The most hated, make the most power.
    93 Ranger. 5.3 D1X. 1069hp.

  4. #104
    Senior Tuner
    Join Date
    Apr 2007
    Posts
    1,104
    Quote Originally Posted by GHuggins View Post
    If I sent it to you Bryan - post it up
    I'll have to check it when I get home.
    The most hated, make the most power.
    93 Ranger. 5.3 D1X. 1069hp.

  5. #105
    Advanced Tuner PGA2B's Avatar
    Join Date
    Nov 2004
    Location
    St. Louis, MO
    Posts
    474
    Here is my current VVE Histo
    .
    VVE.2.png

    I know I have more work to do.
    2013 OBM A6 CTS-V Coupe
    Mods: Headers back Billy Boat Exhaust, GripTec 2.65, 8.6 PowerBond Lower, LSX Innovations Solid Isolator, ID850's, NGK TR7IX's, Accel 9070CK Wires, Spectre CAI, SRI Ported Throttle Body, SRI Catch Can, NGK AFRM, 160* T-Stat, 0fx2gv Brick, Hard Line Delete W/3/4" Lines, FB 101 FMIC, Pierberg CWA50, Stoptech Drilled/Slotted Rotors, EBC Redstuff, Cut Stock Springs, Flat Bottom Steering Wheel
    2006 Black Raven STS-V (Traded In)
    Fully Modded: 459RWHP@5888rpm/451lbft@4696rpm

  6. #106
    Senior Tuner
    Join Date
    Apr 2007
    Posts
    1,104
    Quote Originally Posted by PGA2B View Post
    Yep, that is the one I found that you gave me.

    Except I don't have 5011 Exhaust Valve Start Rumble Active or PID 273
    Something isn't right with that one. The only real time i mess with ve anymore is on my 05 1500. The toy has a holley on it.
    The most hated, make the most power.
    93 Ranger. 5.3 D1X. 1069hp.

  7. #107
    Tuner in Training
    Join Date
    Oct 2020
    Posts
    12

    first attemp

    I am starting to adjust the fueling on my genIV E38 ECU using this method. In my first log attached, the MAF is lean as I expected but the VVE is rich. Using the maths for VVE_CL, and MAF_CL. I did not apply the filters but still expected both to be lean. Before any changes are made I will use the filters, this was a short trip around the block.

    Any help is appreciated.
    Attached Files Attached Files

  8. #108
    Advanced Tuner Cringer's Avatar
    Join Date
    Aug 2021
    Location
    Somewhere smoothing your VVE table
    Posts
    494
    Quote Originally Posted by bfg4wd View Post
    I am starting to adjust the fueling on my genIV E38 ECU using this method. In my first log attached, the MAF is lean as I expected but the VVE is rich. Using the maths for VVE_CL, and MAF_CL. I did not apply the filters but still expected both to be lean. Before any changes are made I will use the filters, this was a short trip around the block.

    Any help is appreciated.
    I would be looking to address the bank to bank mismatch first. The passenger side is really lean...any chance you have an intake manifold gasket leak or exhaust leak?
    A standard approach will give you standard results.

    My Tuning Software:

    VVE Assistant [update for v1.5]
    MAF Assistant
    EOIT Assistant

  9. #109
    Tuner in Training
    Join Date
    Oct 2020
    Posts
    12
    Quote Originally Posted by Cringer View Post
    I would be looking to address the bank to bank mismatch first. The passenger side is really lean...any chance you have an intake manifold gasket leak or exhaust leak?
    Yes, I did see that was hoping to get fueling closer first, in case I need to drive to exhaust shop again.

    Thanks I will look into that first.

  10. #110
    Advanced Tuner
    Join Date
    Feb 2018
    Posts
    824
    Quote Originally Posted by bfg4wd View Post
    I am starting to adjust the fueling on my genIV E38 ECU using this method. In my first log attached, the MAF is lean as I expected but the VVE is rich. Using the maths for VVE_CL, and MAF_CL. I did not apply the filters but still expected both to be lean. Before any changes are made I will use the filters, this was a short trip around the block.

    Any help is appreciated.
    if you drove just around the block odds are those numbers aren't going to be that accurate. Need to drive much longer than that

  11. #111
    Tuner in Training
    Join Date
    Oct 2021
    Posts
    12
    Still here lurking...

    My thoughts on this is that, Not just smokeshow but others have said and showed that the original code is written off of the maf error. If that is how its written (GMVE) then it only seems logical to tune it that way unless you do an OS upgrade to sd. Not saying do them both at the same time if thats not working, but using gmve.

    But i'm not a tuner, trying to learn to tune from y'all so...

  12. #112
    Quote Originally Posted by DSteck View Post
    You don?t need to measure exhaust flow or anything. Your known good injector data (*cough cough* OEM or Injector Dyanmics) is your flow meter, and your wideband tells you how much air you?re getting.


    I make a living off of doing things better than other people, so I?m not going to share what shaves hours off my cal times. It was more of a note that maybe you (meaning everyone) should consider a very different approach.

    And also not dismiss Jake? who is, well, not wrong when he tells you something.
    i struggle a lot with tuning, and I may never get it right. But I'd never let anyone discourage me with statements such as yours DS. I could only hope you are poking fun at Cringer? If not, then I'd simply just throw two up at you.

    I'm from old school timing light and marks along with distributor. I will say, the effort alone put out from Cringer seems.....noteworthy, not to mention, I feel, is how YOU, DSteck probably were at one point in time i would guess when you FIRST started?

    Here, let me answer for you. YUP. IMO, now its just my opinion...but i feel the quoted statements in my post....are by far the most pompus statements ive ever read here on the forums.

    Arent forums....ones like this....all about HELP? My point is, Im sure Cringer put a lot of work and time into something he believes in. Take your 1 + 1 to your grave DS. itll do you a lot of good there im sure of it. back to my point and bottom line.....

    Any child, kid, or whoever...in life, who makes an effort in trying to even riding a bike and does it successfully....isnt any better or worse than the one next to him or her, that tries just as hard and doesnt do it successfuly. Or am I wrong here? the one who doesnt try, or doesnt teach, or doesnt learn.....is the idiot. NO? Yes?

    all i know is, knowledge is power. why would any fool not want to share it, improve it, know it, try it, be it, see it, all the above? math magician or not, DS is an idiot from where i come from. i may not be smart, but im sure im ten times the man driving a chevette...probably get better PXSSX too, and more of it just cuz im not an a hole? im sure of that too.

    Cringer, keep working...its all that matters to be successful. quitters are shitters remember that.

  13. #113
    Advanced Tuner morepowerjoe's Avatar
    Join Date
    Sep 2021
    Location
    Austin
    Posts
    292
    Is the filter formulas you have in the graph on the video for the maf closed loop accurate. Or where can I find the filter formulas?
    Thanks
    L99 A6 - DSS FX Forged Piston's, Eagle ESP L19 Rods, ARP Head and Main Studs, LS9 Head Gaskets, GPI SS3 VVT Camshaft, GM Performance Racing Lifters, CHE Trunnion Upgrade, TSP Chrome Molly Pushrods, BTR .660 Valve Springs, GM Hollow Intake Valves, Melling 10355HV Oil Pump, IR EGM-205 Oil Pan Baffle, CAI Intake, Fast LSXR Intake Manifold, Nick Williams 103 TB, ZL1 Pump, TSP 1 7/8" Longtubes with 3" TSP Exhaust, Mishimoto Oil Cooler, Tru Cool 40k Tranny Cooler, 3600 Circle D Converter

  14. #114
    Tuning Addict
    Join Date
    Jan 2015
    Location
    Franklin, NC / Gainesville, Ga
    Posts
    6,783
    Toward the end of the what is dynamic airflow thread. New formulas in there too that have had the equations corrected and cleaned up for ease of use too.
    2010 Vette Stock Bottom LS3 - LS2 APS Twin Turbo Kit, Trick Flow Heads and Custom Cam - 12psi - 714rwhp and 820rwtq / 100hp Nitrous Shot starting at 3000 rpms - 948rwhp and 1044rwtq still on 93
    2011 Vette Cam Only Internal Mod in stock LS3 -- YSI @ 18psi - 811rwhp on 93 / 926rwhp on E60 & 1008rwhp with a 50 shot of nitrous all through a 6L80

    ~Greg Huggins~
    Remote Tuning Available at gh[email protected]
    Mobile Tuning Available for North Georgia and WNC

  15. #115
    Advanced Tuner morepowerjoe's Avatar
    Join Date
    Sep 2021
    Location
    Austin
    Posts
    292
    Thank you sir.
    L99 A6 - DSS FX Forged Piston's, Eagle ESP L19 Rods, ARP Head and Main Studs, LS9 Head Gaskets, GPI SS3 VVT Camshaft, GM Performance Racing Lifters, CHE Trunnion Upgrade, TSP Chrome Molly Pushrods, BTR .660 Valve Springs, GM Hollow Intake Valves, Melling 10355HV Oil Pump, IR EGM-205 Oil Pan Baffle, CAI Intake, Fast LSXR Intake Manifold, Nick Williams 103 TB, ZL1 Pump, TSP 1 7/8" Longtubes with 3" TSP Exhaust, Mishimoto Oil Cooler, Tru Cool 40k Tranny Cooler, 3600 Circle D Converter

  16. #116
    Senior Tuner
    Join Date
    Mar 2022
    Location
    Indiana
    Posts
    2,909
    Quote Originally Posted by GHuggins View Post
    Toward the end of the what is dynamic airflow thread. New formulas in there too that have had the equations corrected and cleaned up for ease of use too.
    https://forum.hptuners.com/showthrea...-airflow/page8

  17. #117
    Advanced Tuner morepowerjoe's Avatar
    Join Date
    Sep 2021
    Location
    Austin
    Posts
    292
    Thank you Sirius
    L99 A6 - DSS FX Forged Piston's, Eagle ESP L19 Rods, ARP Head and Main Studs, LS9 Head Gaskets, GPI SS3 VVT Camshaft, GM Performance Racing Lifters, CHE Trunnion Upgrade, TSP Chrome Molly Pushrods, BTR .660 Valve Springs, GM Hollow Intake Valves, Melling 10355HV Oil Pump, IR EGM-205 Oil Pan Baffle, CAI Intake, Fast LSXR Intake Manifold, Nick Williams 103 TB, ZL1 Pump, TSP 1 7/8" Longtubes with 3" TSP Exhaust, Mishimoto Oil Cooler, Tru Cool 40k Tranny Cooler, 3600 Circle D Converter

  18. #118
    Tuner in Training
    Join Date
    Jul 2017
    Posts
    36
    My tuning method for the past nearly 20 years hasn't been nearly as math and algorithm driven as the approach you all seem to be taking or maybe I'm missing the point of all of this thread.

    I plot Dynamic Air with MAF Air on the Chart vs Time. Areas where they are on top of each other, MAF is clearly driving the fueling at that point and make corrections to the MAF calibration to bring the fuel trims in line. Areas where they don't line up and in relatively steady state where I would normally expect them to be in line there is too much of a disconnect between VE and MAF such that the PCM has abandoned the MAF - in those areas I make VE corrections to bring the fuel trims in line, and many times in doing so will get the MAF and DA lines to match up. If they don't and fuel trims there are where I want will then make MAF cal correction to get it in line. Lastly I look at the transient areas - in those areas I expect the MAF and DA lines to not be on top of each other (there's a reason GM is using both because they didn't expect the MAF air to be correct there). In these areas I look at what the O2s are showing - if they seem to be switching normally all is good - if too lean I increase VE table values in that area - if too rich I decrease.

    As noted above this is my approach. It may not be as "elegant" as what you all are working on, and may not work well for remote tuning as it takes a fair amount of log, tweak tune and repeat to dial in.

  19. #119
    Tuning Addict
    Join Date
    Jan 2015
    Location
    Franklin, NC / Gainesville, Ga
    Posts
    6,783
    Quote Originally Posted by Hoosier Tuner View Post
    My tuning method for the past nearly 20 years hasn't been nearly as math and algorithm driven as the approach you all seem to be taking or maybe I'm missing the point of all of this thread.

    I plot Dynamic Air with MAF Air on the Chart vs Time. Areas where they are on top of each other, MAF is clearly driving the fueling at that point and make corrections to the MAF calibration to bring the fuel trims in line. Areas where they don't line up and in relatively steady state where I would normally expect them to be in line there is too much of a disconnect between VE and MAF such that the PCM has abandoned the MAF - in those areas I make VE corrections to bring the fuel trims in line, and many times in doing so will get the MAF and DA lines to match up. If they don't and fuel trims there are where I want will then make MAF cal correction to get it in line. Lastly I look at the transient areas - in those areas I expect the MAF and DA lines to not be on top of each other (there's a reason GM is using both because they didn't expect the MAF air to be correct there). In these areas I look at what the O2s are showing - if they seem to be switching normally all is good - if too lean I increase VE table values in that area - if too rich I decrease.

    As noted above this is my approach. It may not be as "elegant" as what you all are working on, and may not work well for remote tuning as it takes a fair amount of log, tweak tune and repeat to dial in.
    I've usually got way too much going on to do something like that - because of how some of these tunes are setup it can take an hour with regular log corrections to get a tune ready to send back out with updates so it would take considerably longer to hand pick the tables like that. Dynamic always controls fuel. It's just whether or not there are other things such as transients playing into it. I will say with the updated maths and updated airflow transient filter thanks to Sirius, that you should be able to fully dial the VE table in, with 3 honest good passes tops. Then you can fine tune if you like while finishing up the MAF. I've been impressed with it so far. I've found my cylinder airmass calcs off as much as 30some percent in places. It's always been spot on in the lower rpm areas funny enough, but once the rpms start going up the dynamic calculation is far more accurate once compared with failing the MAF and double checking.
    2010 Vette Stock Bottom LS3 - LS2 APS Twin Turbo Kit, Trick Flow Heads and Custom Cam - 12psi - 714rwhp and 820rwtq / 100hp Nitrous Shot starting at 3000 rpms - 948rwhp and 1044rwtq still on 93
    2011 Vette Cam Only Internal Mod in stock LS3 -- YSI @ 18psi - 811rwhp on 93 / 926rwhp on E60 & 1008rwhp with a 50 shot of nitrous all through a 6L80

    ~Greg Huggins~
    Remote Tuning Available at gh[email protected]
    Mobile Tuning Available for North Georgia and WNC

  20. #120
    Senior Tuner
    Join Date
    Mar 2022
    Location
    Indiana
    Posts
    2,909
    Quote Originally Posted by Hoosier Tuner View Post
    My tuning method for the past nearly 20 years hasn't been nearly as math and algorithm driven as the approach you all seem to be taking or maybe I'm missing the point of all of this thread.

    I plot Dynamic Air with MAF Air on the Chart vs Time. Areas where they are on top of each other, MAF is clearly driving the fueling at that point and make corrections to the MAF calibration to bring the fuel trims in line. Areas where they don't line up and in relatively steady state where I would normally expect them to be in line there is too much of a disconnect between VE and MAF such that the PCM has abandoned the MAF - in those areas I make VE corrections to bring the fuel trims in line, and many times in doing so will get the MAF and DA lines to match up. If they don't and fuel trims there are where I want will then make MAF cal correction to get it in line. Lastly I look at the transient areas - in those areas I expect the MAF and DA lines to not be on top of each other (there's a reason GM is using both because they didn't expect the MAF air to be correct there). In these areas I look at what the O2s are showing - if they seem to be switching normally all is good - if too lean I increase VE table values in that area - if too rich I decrease.

    As noted above this is my approach. It may not be as "elegant" as what you all are working on, and may not work well for remote tuning as it takes a fair amount of log, tweak tune and repeat to dial in.
    You're on the right track. What we've been working on accelerates the process.