Page 2 of 5 FirstFirst 1234 ... LastLast
Results 11 to 20 of 47

Thread: Need some help.

  1. #11
    Senior Member J.Abbott's Avatar
    Join Date
    Aug 2010
    Posts
    113

    Default

    I am not trying to argue but to understand what you are saying.
    Isn't the output voltage the output voltage always and 12.:1 AF is always 12:1. So if my meter is reporting a 2.14v then it is always reporting a 12:1 A/F ratio. So the pid I am setting up will divide my meters A/F by the Commanded A/F and give my the lambda for that cell. example, I have 13:1 A/F and my commanded is 14.22:1 so my lambda reading would be .91 in that cell. If I change my stoich to 14.44 then my meter is still showing me that I am running 13:1 but not it is dividing it by 14.44:1 which would give me a lambda of .90. The reason I do this is that I can use my Lambda errror through the entire VE and not have to worry about where I go into PE at. When my commanded changes to 12.7:1 it should pick that up. That is what I am trying to write the pid for, but it does not seem to be working and I am not sure why. Here is a copy of the .txt file.

    #NGK WBO2
    # ========================
    *CLC-00-026
    V 0.0 5.0 .1 "{EXT.AD1}"
    AFR 9.0 16.0 .1 "{EXT.AD1}*1.4+9"
    *CLC-00-027
    factor 0.62 1.10 .0 "{CALC.NGK_AFR}/{E38.AFRATIO_DMA}"






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

    CALC.AFR_NGK F001 CLC-00-026 "AFR,V" O2-Wide "Wide Band AFR 1 - NGK"
    CALC.Lambda_Err F002 CLC-00-027 factor O2-wide "Lambda Error"

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

    Default

    With this: ({EXT.AD}*1.4)+9.0
    3.958 Volts = 14.54 AFR (Lambda/EQ 1.00)

    If Lambda/EQ 1.00 in the PCM is 14.68 AFR the multiplier will be incorrect.
    You want 3.958 Volts to be the same as the PCM's AFR value for Lambda/EQ 1.00
    For 14.68 AFR this the expression would be: ({EXT.AD}*1.4093)+9.102
    3.958 Volts = 14.68*

    When Lambda/EQ 1.00 is commanded you can just use the Lambda value as the multiplier.
    For the AFX the expression for Lambda is ({EXT.AD}*0.096)+0.62

    * numbers rounded to .2
    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

    _________________________________________________

  3. #13
    Senior Member J.Abbott's Avatar
    Join Date
    Aug 2010
    Posts
    113

    Default

    So is there something in my meter that is setting 3.958 as stoich. What if the votage was reading 4.060, I guess I am not seeing the WB as a smart tool. It is just giving a voltage that we determine what it means. V*1.4+9, no matter what it should use the voltage to figure out what my A/F is based off that calculation. I guess I just don't get what you are saying, sorry but I need a absolute answer on this before I change my thought process on it. I am not saying you are wrong, but I need to know where and why.

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

    Default

    No, the PID expression for converting voltage to AFR is for stoich AFR of 14.54:1
    Nothing wrong with hardware.

    If ({EXT.AD}*0.096)+0.62=Lambda & ({EXT.AD}*1.4)+9.0=AFR
    Then 3.9583 volts = 1.00 Lambda & 14.54162 AFR

    If the PCM commands anything other than 14.54162 AFR for EQ/Lambda 1.00 the multiplier will be wrong.
    AFR is based off Lambda so some math needs to be done to correctly use AFR.

    If commanded Lambda or EQ can be logged from the PCM it all would be easier.
    Is that an option or are you stuck with using AFR from the PCM?

    If the PID is still not valid it's probably just a format problem or
    you need to hook up the scan.exe to the PCM & validate all PIDs.
    Post the calc_pids.txt
    Last edited by mr.prick; September 7th, 2010 at 06:26 AM.
    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. #15
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    I think mr.prick is saying that your NGK wideband is reporting the measured AFR based on stoich AF being 14.54...

    check your NGK user manual (post the pdf if you have it) to see what the assumed stoich AFR is.

  6. #16
    Lifetime Member 5.7ute's Avatar
    Join Date
    Oct 2006
    Posts
    1,840

    Default

    #NGK WBO2
    # ========================
    *CLC-00-026
    V 0.0 5.0 .1 "{EXT.AD1}"
    AFR 9.0 16.0 .1 "{EXT.AD1}*1.4+9"
    *CLC-00-027
    factor 0.62 1.10 .0 "{CALC.NGK_AFR}/{E38.AFRATIO_DMA}"






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

    CALC.AFR_NGK F026 CLC-00-026 "AFR,V" O2-Wide "Wide Band AFR 1 - NGK"
    CALC.Lambda_Err F027 CLC-00-027 factor O2-wide "Lambda Error"

    Try that. (Changes in red)
    The Tremor at AIR

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

    Default

    Quote Originally Posted by joecar View Post
    Can you post your calc_pids.txt file.
    +1.

  8. #18
    Senior Member J.Abbott's Avatar
    Join Date
    Aug 2010
    Posts
    113

    Default

    Quote Originally Posted by joecar View Post
    I think mr.prick is saying that your NGK wideband is reporting the measured AFR based on stoich AF being 14.54...

    check your NGK user manual (post the pdf if you have it) to see what the assumed stoich AFR is.
    Yea but what I am trying to say I guess is my AFX does not give me lambda, it gives me A/F ratio. So where does it ever tell me what stoich is? If it was reporting lambda then I would completely understand. I am getting my lambda based off my actual A/F vs Commanded A/F.

  9. #19
    Senior Member J.Abbott's Avatar
    Join Date
    Aug 2010
    Posts
    113

    Default

    Quote Originally Posted by joecar View Post
    +1.
    They are posted a couple of times above. The format is not coming out right when I post them vs. looking at them through note pad.
    Thanks
    Justin

  10. #20
    Senior Member J.Abbott's Avatar
    Join Date
    Aug 2010
    Posts
    113

    Default

    FIXED IT. This is what happens when you look at something too long. I feel very dumb right now. My file CALC.NGK_AFR is named AFR_NGK so it was not recognizing the pid NGK_AFR because it did not exist, as soon as I switched the name around it worked fine.

Page 2 of 5 FirstFirst 1234 ... LastLast

Posting Permissions

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