Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: NGK AFX Stoich Value

  1. #1
    New Member
    Join Date
    Jul 2014
    Posts
    6

    Default NGK AFX Stoich Value

    I was just wondering after looking at the NGK AFX AFR PID within the scan tool, does it need to be corrected for stoich value? My LS1 Vette has a stoich value of 14.63 and the wideband O2 has a stoich value of 14.57. I know the difference in reality is 0.4% but would that make a big enough difference? Should the following PID information for the NGK AFX be something like...

    AFR = {EXT.AD1}*1.4+9 *(14.63/14.57)

    Here is the default PID...


    Wide Band AFR 1 - NGK AFX {CALC.AFR_NGK1}

    Expression:
    AFR = {EXT.AD1}*1.4+9
    is VALID


    Also, if I do need this change how can I edit the PID or do I have to recreate another PID for the NGK AFX AFR? Thank You!

  2. #2
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    You would do this:

    1. set your B3601 to the stoich AFR of the fuel you're running (E10 is 14.2, E85 is 9.7).

    2. for tuning, instead of calculating AFR, calculate lambda, as follows: AFR = ({EXT.AD1}*1.4+9)/14.57

    3. if you really must see AFR, then consider if you want to see actual AFR (based on stoich of fuel being run) or gasoline AFR (based on gasoline stoich 14.6)... and multiply the lambda expression by this stoich value, e.g. AFR = ({EXT.AD1}*1.4+9)/14.57*14.6

    Of course, you would do the calculations in the calc_pids.txt file.

    Last edited by joecar; October 22nd, 2014 at 02:59 PM.

  3. #3
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Copy the attached calc_pids.txt file to My Documents\EFILive\V7.5\User Configuration

    if your existing calc_pids.txt file has definitions in it, please post it here and I'll merge it with the new one.
    Attached Files Attached Files

  4. #4
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195
    512k RoadRunner Firmware 12.14R
    FlashScan V2 Bootblock V2.07.04 Firmware V2.07.22 EFILive V7.5.7 (Build 191) V8.2.1 (Build 181)
    LC-1 WBO2

    _________________________________________________

  5. #5
    Junior Member
    Join Date
    Mar 2014
    Posts
    42

    Default

    Hello, Sorry to jump on this thread ...
    This hasnt worked for me (probably my error somewhere...)
    I am trying to do autoVE with NGK AFX.
    When i use the files above the wideband gauge reads 14 ish and the pid on laptop reads 12.2 ish....??.
    So i just edited the text file to read what the gauge is reading and now got that working (I know there may be a slight error due to stoich values but i just wanted to test this first...)
    I am getting very lost in this and need help to do the autovE tutorial with my NGK.
    Any help would be greatly appreciated...My text file
    # File details
    # ------------
    #
    # This section defines various details about the file format.

    *FILE

    #Parameter Value Description
    #---------- ---------------- ---------------------------------------------------
    VERSION 7.1.1 File version
    DECSEP . Decimal separator used in this file

    # ================================================== ============================
    # Units
    # -------------------
    # See sae_generic.txt for more information on the *UNITS section

    *UNITS

    #Code System Abbr Description
    #-------- ---------- -------- -------------------------------------------------------------
    None None "" "No units"
    K Metric "K" "Degrees Kelvin"
    R Imperial "R" "Degrees Rankine"
    LAM None "LAM" "Lambda"
    EQR None "EQR" "Equivalence Ratio"
    E00 None "E00" "AFR based on E00"
    E10 None "E10" "AFR based on E10"
    E85 None "E85" "AFR based on E85"


    # ================================================== ============================
    # Add slot definitions here
    # --------------------------------
    # See sae_generic.txt for more information on "SLOT" formats
    #
    #Units Low High Fmt Expression
    #------------ ------------- ------------- ---- --------------------------------------------------------------

    *CLC-00-032
    factor 0 4 .0 "{GM.EQIVRATIO}=1"

    *CLC-00-899
    AFR 9 20 .2 "(({EXT.AD1}-0.5)*2.75)+9"

    *CLC-00-100
    LAM 0.5 1.5 .4 "{CALC.AFR_NGK1}/14.57"
    EQR 0.5 1.5 .4 "1/{CALC.WIDEBAND.LAM}"
    E00 10.0 18.0 .4 "{CALC.WIDEBAND.LAM}*14.6"
    E10 10.0 18.0 .4 "{CALC.WIDEBAND.LAM}*14.2"
    E85 10.0 18.0 .4 "{CALC.WIDEBAND.LAM}*9.7"

    *CLC-00-110
    factor 0.5 1.5 .4 "((({EXT.AD1}-0.5)*2.75)+9)/14.63"

    *CLC-00-120
    factor 0.5 1.5 .4 "({SAE.LONGFT1}+{SAE.LONGFT2})/200+1"

    *CLC-00-220
    factor 0.5 1.5 .4 "iff({CALC.CL}, {CALC.LTFTBEN}, {CALC.WO2BEN})"

    *CLC-00-273
    C 0.0 100.0 .1 "{GM.DYNAIRTMP_DMA.C}"
    F 40.0 220.0 .1 "{GM.DYNAIRTMP_DMA.F}"
    K 280.0 380.0 .1 "{GM.DYNAIRTMP_DMA.C}+273.15"
    R 500.0 680.0 .1 "{GM.DYNAIRTMP_DMA.F}+459.67"

    *CLC-00-300
    % 0.0 100.0 .2 "{SAE.MAF.gps}*{CALC.DAT.K}/{SAE.MAP.kPa}/{SAE.RPM}*3445.2/displacement()"
    VE 0.0 2.468 .4 "{SAE.MAF.gps}*{CALC.DAT.K}/{SAE.MAP.kPa}/{SAE.RPM}*15"

    *CLC-00-305
    % 0.0 100.0 .2 "{CALC.SELBEN}*{CALC.VEN.%}"
    VE 0.0 2.468 .4 "{CALC.SELBEN}*{CALC.VEN.VE}"

    *CLC-00-310
    gps 0.0 400.0 .1 "{GM.VETABLE_DMA.VE}/{CALC.DAT.K}*{SAE.MAP.kPa}*{SAE.RPM}/15"

    *CLC-00-315
    gps 0.0 400.0 .1 "{CALC.SELBEN}*{CALC.MAFN.gps}"

    *CLC-00-430
    VE 0.0 4.0 .4 "{GM.DYNCYLAIR_DMA}*{CALC.DAT.K}/{SAE.MAP.kPa}"

    *CLC-00-435
    gcyl 0.0 1.0 .4 "{GM.VETABLE_DMA.VE}/{CALC.DAT.K}*{SAE.MAP.kPa}"


    # ================================================== ============================
    *PRN - Parameter Reference Numbers
    # --------------------------------
    # See sae_generic.txt for more information on the *PRN section
    #
    #Code PRN SLOT Units System Description
    #------------------------- ---- ------------ ---------------- ---------------- ------------------------------------------

    CALC.CL F032 CLC-00-032 factor Tuning "Closed Loop (based on EQIVRATIO)"

    CALC.WIDEBAND F100 CLC-00-100 "LAM,EQR,E00,E10,E85" Tuning "Wideband measured fueling"

    CALC.WO2BEN F110 CLC-00-110 factor Tuning "BEN from WB"
    CALC.LTFTBEN F120 CLC-00-120 factor Tuning "BEN from LTFT"
    CALC.SELBEN F220 CLC-00-220 factor Tuning "BEN selected from LTFT or WB"

    CALC.DAT F273 CLC-00-273 "C,F,K,R" Tuning "Dynamic Air Temperature"

    CALC.VEN F300 CLC-00-300 "%,VE" Tuning "Calculated VE, not corrected"
    CALC.VET F305 CLC-00-305 "%,VE" Tuning "Calculated VE, BEN corrected"

    CALC.MAFN F310 CLC-00-310 gps Tuning "Calculated MAF, not corrected"
    CALC.MAFT F315 CLC-00-315 gps Tuning "Calculated MAF, BEN corrected"

    CALC.VEDCA F430 CLC-00-430 VE Tuning "Calculated VE (from DCA)"
    CALC.DCAVE F435 CLC-00-435 gcyl Tuning "Calculated DCA (from VE)"
    CALC.NGK F320 CLC-00-899 AFR Fuel "AFR from NGK"

    Am i going about this all wrong and have no idea how to get the BEN part working as well.....
    Regards
    GAv

  6. #6
    New Member
    Join Date
    Oct 2013
    Posts
    1

    Default

    I'm new to all this but I've been using the CALC.VET with good results. I also have the AFX.
    I'm sure Joecar will chime in soon.

  7. #7
    Lifetime Member mr.prick's Avatar
    Join Date
    Nov 2006
    Posts
    3,195

    Default

    post #4 has all you need to correct your calc_pid.

    if there is a voltage offset, you need to calibrate the AD inputs.
    512k RoadRunner Firmware 12.14R
    FlashScan V2 Bootblock V2.07.04 Firmware V2.07.22 EFILive V7.5.7 (Build 191) V8.2.1 (Build 181)
    LC-1 WBO2

    _________________________________________________

  8. #8
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Hi Gav,

    Are you using the pid CALC.WIDEBAND.LAM...?

    In your calc_pids.txt, edit CLC-00-110 to read as follows:
    Code:
    *CLC-00-110
    factor             0.5           1.5       .4  "{GM.EQIVRATIO}*{CALC.WIDEBAND.LAM}"
    and delete this:
    Code:
    *CLC-00-899
    AFR                9            20         .2  "(({EXT.AD1}-0.5)*2.75)+9"
    
    and delete this:
    Code:
    CALC.NGK                   F320 CLC-00-899   AFR              Fuel             "AFR from NGK"
    Last edited by joecar; October 12th, 2014 at 11:36 AM.

  9. #9
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    And go see this:
    Quote Originally Posted by mr.prick View Post

  10. #10
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Quote Originally Posted by lobie View Post
    I'm new to all this but I've been using the CALC.VET with good results. I also have the AFX.
    I'm sure Joecar will chime in soon.
    If you have an NGK AFX then you need this calc_pids.txt file (attached)...

    and you would use the pid CALC.WO2BEN for tuning, and CALC.WIDEBAND.E00 or .E10 or .E85 (depending on fuel) for viewing the AFR.
    Attached Files Attached Files

Page 1 of 2 12 LastLast

Similar Threads

  1. NGK AFX with V2
    By Gav in forum External A/D inputs
    Replies: 33
    Last Post: December 16th, 2016, 08:20 AM
  2. Logging issues with NGK AFX
    By Always2Slow in forum FlashScan V2
    Replies: 7
    Last Post: January 20th, 2013, 02:35 PM
  3. Ngk wideband
    By DYNOBOB in forum General
    Replies: 8
    Last Post: December 12th, 2012, 12:31 PM
  4. Is NGK AFX compatible with V2?
    By Tackmaster in forum General
    Replies: 4
    Last Post: December 12th, 2010, 09:18 AM
  5. Wiring NGK Powerdex AFX to the V1 scan tool
    By voda1 in forum FlashScan V1
    Replies: 1
    Last Post: June 24th, 2010, 05:41 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •