Page 1 of 3 123 LastLast
Results 1 to 10 of 30

Thread: Using STFT to tune for now

  1. #1
    Lifetime Member
    Join Date
    Oct 2010
    Posts
    321

    Default Using STFT to tune for now

    I have the tutorial for AutoVE but isn't that to tune OLSD with a wideband? I'll be doing that soon but I need a quick tune while i'm waiting for my LC-1. I want to tune his 02 S-10 real quick to keep it from being very lean. How do I tune without the MAF and using the STFT? I followed the tutorial but that shuts off the STFT and forces CL. Now I need to be in Closed loop, MAF less with LTFT turned off but STFT on correct? Thanks.

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

    Default

    You're MAF-less, make sure it throws a MAF DTC (this indicates the PCM has failed over to the VE table).

    Leave CL and LTFT's enabled.

    Use the attached calc_pids.txt file, place it in My Documents\EFILive\V7.5\User Configuration.

    Log the LTFT's and the pids mentioned in Shawn's Calc VE tutorial (no MAF of course).

    Use one of the B0101 VE BEN maps, on the Data tab change the pid to LTFTBEN, and save the map with a new filename (B0101 LTFTBEN).

    On the BEN map, apply the filter that excludes throttle transitions.

    Make sure the button x-bar is clicked.

    Copy-with-labels this map, and paste-with-label into B0101 VE table... the table should move up a small amount (eyeball before/after, make sure it makes sense), you might have to fill in any holes and lop off any spikes, and handraulically extrapolate to high MAP/RPM;

    save tune with a new filename; do a cal only flash, log again, observe the LTFT's.
    Attached Files Attached Files

  3. #3
    Lifetime Member
    Join Date
    Oct 2010
    Posts
    321

    Default

    Think I got that calc.pids txt working but I tried to add average STFT pids but it gave me an out of bounds error, did I do it wrong?
    LAM None LAM "Lambda"


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

    *CLC-00-010
    AFR 9.63 19.63 0.4 "14.63 / {GM.EQIVRATIO}"
    EQR 0.5 1.5 0.4 "14.63 / {GM.AFR}"

    *CLC-00-020
    AFR 9.63 19.63 0.4 "14.12 / {GM.EQIVRATIO}"
    EQR 0.5 1.5 0.4 "14.12 / {GM.AFR}"

    *CLC-00-051
    EQR 0.5 1.5 0.4 "{GM.EQIVRATIO} / {EXT.WO2EQR1}"
    LAM 0.5 1.5 0.4 "{GM.EQIVRATIO} * {EXT.WO2LAM1}"

    *CLC-00-052
    EQR 0.5 1.5 0.4 "{GM.EQIVRATIO} / {EXT.WO2EQR2}"
    LAM 0.5 1.5 0.4 "{GM.EQIVRATIO} * {EXT.WO2LAM2}"

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

    *CLC-00-300
    % 0.0 100.0 .2 "{SAE.MAF.gps}*({GM.DYNAIRTMP_DMA.C}+273.15)*3445. 2/(5.669*{SAE.RPM}*{SAE.MAP.kPa})*{CALC.LTFTBEN}"
    VE 0.0 3.0 .4 "{SAE.MAF.gps}*({GM.DYNAIRTMP_DMA.C}+273.15)*1 5/({SAE.RPM}*{SAE.MAP.kPa})*{CALC.LTFTBEN}"

    *CLC-00-001
    % -25.0 25.0 .2 "({SAE.LONGFT1}+{SAE.LONGFT2})/2"

    *CLC-00-003 -10.0 10.0 .2 "({SAE.SHRTFT1}+{SAE.SHRTFT2})/2"
    %
    # ================================================== ============================
    *PRN - Parameter Reference Numbers
    # --------------------------------
    # See sae_generic.txt for more information on the *PRN section
    #
    #Code PRN SLOT Units System Description
    #------------------------- ---- ------------ ---------------- ---------------- ------------------------------------------

    CALC.AFR_E00 F011 CLC-00-010 AFR Fueling "Commanded AFR (14.63)"
    CALC.EQR_E00 F012 CLC-00-010 EQR Fueling "Commanded EQR (14.63)"

    CALC.AFR_E10 F021 CLC-00-020 AFR Fueling "Commanded AFR (14.12)"
    CALC.EQR_E10 F022 CLC-00-020 EQR Fueling "Commanded EQR (14.12)"

    CALC.BENS1 F051 CLC-00-051 "EQR,LAM" WO2-Serial "BEN Serial Wideband 1 (based on EQR or LAM)"
    CALC.BENS2 F052 CLC-00-052 "EQR,LAM" WO2-Serial "BEN Serial Wideband 2 (based on EQR or LAM)"

    CALC.LTFTBEN F200 CLC-00-200 factor Tuning "LTFT BEN"
    CALC.VE_Table F300 CLC-00-300 "%,VE" Tuning "CALC VE Table"

    CALC.LTFT F001 CLC-00-001 % Tuning "LTFT Average"

    CALC.STFT F003 CLC-00-003 % Tuning "SFTF Average"

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

    Default

    Post your calc_pids.txt file here.

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

    Default

    Average STFT & STFT_BEN PIDs

    PHP Code:
    #Units         Low      High     Fmt    Expression
    #------------ ---------- ----------- -------- --------------------------------------------------------------

    *CLC-00-013
    %                 -100     99.22       .2        "({SAE.SHRTFT1}+{SAE.SHRTFT2})/2"

    *CLC-00-014
    factor          0.00       2.00       .2        
    "(({SAE.SHRTFT1}+{SAE.SHRTFT2})/200)+1"

    #Code                                  PRN         SLOT            Units          System                Description
    #--------------------------------- ----------- ------------------- --------------- -------------------- -----------------------------------

    CALC.STFT                         F013     CLC-00-013         %               Fuel               "STFT Average"                

    CALC.STFTBEN                  F014     CLC-00-014      factor           Fuel               "STFT BEN" 
    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

    _________________________________________________

  6. #6
    Lifetime Member
    Join Date
    Oct 2010
    Posts
    321

    Default

    What are BEN pids anyways?

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

    Default

    A "BEN" is a correction factor... you multiply a BEN map into the VE or MAF tables to correct them.

    Since lambda = AFR / stoich AFR = 1 / eqr, BEN has several forms (all of them equal):

    BEN
    = wideband AFR / commanded AFR
    = wideband lambda
    / commanded lambda
    = commanded eqr / wideband eqr
    = commanded eqr
    * wideband lambda

    It was named after someone.

  8. #8
    Lifetime Member
    Join Date
    Oct 2010
    Posts
    321

    Default

    Well I created pids for average LTFT and average STFT. I did some VE changes to his truck tonight and then logged av ltft and av stft they were way off getting alot of -7 and -10. I copied them and pasted-add them to the VE table, now my LTFT are showing alot of zeros and my STFT are close to zero and some small positives so i'm guessing in did the initail VE table right, right? Ok now before all my trims were negative and I pasted-add them, so if I have positive ones now do I still paste-add or something else? And I didn't do a BEN pid for STFT do I really need one, it seems what i've done so far is working.

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

    Default

    You added LTFT/STFT as a percentage or just plain added them?

    BEN (Base Efficiency Numerator) is a percentage multiplier in this case.
    To add 1% (1.01*X.XX)
    To subtract 1% (0.99*X.XX)

    Adding LTFT or STFT directly to the VE or MAF table can cause some problems.
    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

    _________________________________________________

  10. #10
    Lifetime Member
    Join Date
    Oct 2010
    Posts
    321

    Default

    I just copied my LTFT numbers and pasted, added them, then i went and did the same to the STFT numbers and pasted, added them to the main VE table. thats what i've read to do, now when I had problems is I read to paste add them, and then on the second round past then multiply by 50% to the VE table, the truck wouldn't even run so i went back and just added them. Most of my Trims are coming in-line now and the truck runs alot better. I'm guessing if I did it wrong the trims would be further off. I can email you the logs if you like so you can see. And i'm pretty sure the LTFT and STFT averages are percentages the way i'm logging.

Page 1 of 3 123 LastLast

Similar Threads

  1. Question about STFT
    By pauly24 in forum General (Petrol, Gas, Ethanol)
    Replies: 5
    Last Post: July 2nd, 2010, 11:39 AM
  2. stft (your input)
    By drdarthinvader in forum Custom Operating Systems
    Replies: 6
    Last Post: April 23rd, 2010, 09:49 PM
  3. STFT Idle
    By Mort in forum Custom Operating Systems
    Replies: 1
    Last Post: October 17th, 2009, 01:46 AM
  4. Logging STFT
    By Lextech in forum Petrol / Gas
    Replies: 4
    Last Post: May 4th, 2009, 10:38 AM
  5. stft
    By 69camaro5speed in forum Custom Operating Systems
    Replies: 1
    Last Post: April 8th, 2008, 01:39 PM

Posting Permissions

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