Page 1 of 2 12 LastLast
Results 1 to 20 of 33

Thread: Custom PID's...Created by Users

  1. #1
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387

    Custom PID's...Created by Users

    I thought it would be nice to start a thread of Custom PID's..created by Users

    If you are using something and would like to share..please feel free to post...
    if I get enough of them I'll make a sticky....

    I'll start with...
    -Scott -

  2. #2
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    MPG - Requires: MPH - Injector Flow Rate - InjectorPulse Width - RPM - IAT - ECT and 8 Cylinders - works on LS1's for sure
    [SENS.20]/(([PID.6210]*0.132276)*[SENS.112]*[SENS.70]*8/(6175*(((([SENS.11]+[sens.10])/2)+273.15)/299.8167)))

    Boost Amount - Requires: MAP
    [SENS.30.IMP]-14.503773773020923

    LTFT+STFT - Requires: LTFT - STFT
    [SENS.114]+[SENS.116]

    EQ Ratio to Commanded AFR - Requires: EQ Ratio
    14.7/[PID.6010]

    RAF In Gear - Requires: Idle Adapt(STIT) - LTIT Gear/AC Off
    [PID.2240]+[PID.2229]

    RAF Park/Neutral
    - Requires: Idle Adapt(STIT) - LTIT PN/AC off
    [PID.2240]+[PID.2231]
    Last edited by S2H; 03-24-2007 at 10:21 AM.
    -Scott -

  3. #3
    Gee I'm a neebie, LOL!

    So for 6 cylinders, is this correct?

    [SENS.20]/(([PID.6210]*0.132276)*[SENS.112]*[SENS.70]*6/(6175*(((([SENS.11]+[sens.10])/2)+273.15)/299.8167)))
    Last edited by dlclarkiiRegal; 03-23-2007 at 09:26 PM.
    2007 Pontiac G6 GTP ~ 3.6 VVT (LY7 10.2:1) w/ 6 speed auto/manual tap)
    14.358 N/A @ 96.57 mph
    2001 Regal LS ~ L32 GenV M90; PLX SM-AFR WB; 3.4 Blower Pulley; 18* WOT; XP CAM; TOGs; N* TB; Dynotech Stage 2 Trans
    13.288 @ 104.23 mph

    Car Domain: http://www.cardomain.com/ride/2291346/1

  4. #4
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    Quote Originally Posted by dlclarkiiRegal
    Gee I'm a neebie, LOL!

    So for 6 cylinders, is this correct?

    [SENS.20]/(([PID.6210]*0.132276)*[SENS.112]*[SENS.70]*6/(6175*(((([SENS.11]+[sens.10])/2)+273.15)/299.8167)))
    I dont know if it works on 6cyl or not...but that is part that would have to change for 6 cylinder..some of the sensors would have to be double checked...I dont know what the 6cyl guys are doing..somebody around here made it work for them....
    -Scott -

  5. #5
    Is there a link on how to setup custom PIDs? I have the table display open, I right click on a blank cell, then double click on configure user defined and then I get a window but now what, I can't save it, do I need the MVP plugged in? I'm confused. Thanks
    2007 Pontiac G6 GTP ~ 3.6 VVT (LY7 10.2:1) w/ 6 speed auto/manual tap)
    14.358 N/A @ 96.57 mph
    2001 Regal LS ~ L32 GenV M90; PLX SM-AFR WB; 3.4 Blower Pulley; 18* WOT; XP CAM; TOGs; N* TB; Dynotech Stage 2 Trans
    13.288 @ 104.23 mph

    Car Domain: http://www.cardomain.com/ride/2291346/1

  6. #6
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    Quote Originally Posted by dlclarkiiRegal
    Is there a link on how to setup custom PIDs? I have the table display open, I right click on a blank cell, then double click on configure user defined and then I get a window but now what, I can't save it, do I need the MVP plugged in? I'm confused. Thanks
    theres no save button...
    just close it out when you are done..

    I also find that I usually have to close the scanner and re open it..I dont know why..I'll address it in our moderator section
    -Scott -

  7. #7
    Quote Originally Posted by soundengineer
    theres no save button...
    just close it out when you are done..

    I also find that I usually have to close the scanner and re open it..I dont know why..I'll address it in our moderator section

    I got it to work, same way as you described it, I have to close the scanner and reopen it for it to be available. Thank you.
    2007 Pontiac G6 GTP ~ 3.6 VVT (LY7 10.2:1) w/ 6 speed auto/manual tap)
    14.358 N/A @ 96.57 mph
    2001 Regal LS ~ L32 GenV M90; PLX SM-AFR WB; 3.4 Blower Pulley; 18* WOT; XP CAM; TOGs; N* TB; Dynotech Stage 2 Trans
    13.288 @ 104.23 mph

    Car Domain: http://www.cardomain.com/ride/2291346/1

  8. #8
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    Quote Originally Posted by dlclarkiiRegal
    I got it to work, same way as you described it, I have to close the scanner and reopen it for it to be available. Thank you.
    its actually a known bug to our mods and other staff....posted in our bug report for the latest build...its being worked on

    ok..with that aside..anybody else have any useful custom PID's that you are using??

    even if they might be vehicle specific??
    -Scott -

  9. #9
    Advanced Tuner
    Join Date
    Jan 2006
    Posts
    305
    Scott,

    I'm planning on trying to do 2 for the LS2..

    IFR is not a supported PID for the LS2. I am thinking there is a way to create one, I just need to figure out the math Utilizing:
    32lb injector
    Injector duty cycle
    Ambient air temp (Engine>Airflow>Ambient Air Temp)

    One would think a IFR could be created.


    Since IFR is not a valid PID your MPG PID does not work. I was going to try and figure out how to get that going once my IFR PID was up and running.


    My biggest thing right now is I am not sure how to figure LB's minute based on injector pulse width. Any help in this area would be great.

  10. #10
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    injector sizing is
    =IFR*SQRT((Rail pressure+Vackpa*KPA)/RatedtPSI)

    Injector Pulse Width is
    IPW=120*Dynamic Airflow/(Cyl*RPM*commanded AFR*IFR)

    do some math and you can turn that last formula into IFR
    so IFR=120*Dynamic Airflow/IPW*(cyl*rpm*commanded afr)

    maybe???
    120*[pid.2320]/[sens.112]*(8*[sens.70]*[sens.121])
    this would be ls1...just need to do some unit converion yet possibly
    possibly a few different pid #'s on other vehicles

    this is all rough just from formulas I found using google

    I have no way to test this right now..LOL
    Last edited by S2H; 03-24-2007 at 02:25 PM.
    -Scott -

  11. #11
    Advanced Tuner
    Join Date
    Jan 2006
    Posts
    305
    Scott, please do me a favor and do not abbreviate I'm just learning the scanner side of things Now I got to figure out what most of that is.. Or if you do, say what it is first.. Thanks a ton

  12. #12
    Advanced Tuner
    Join Date
    Jan 2006
    Posts
    305
    Quote Originally Posted by soundengineer
    injector sizing is
    =IFR*SQRT((Rail pressure+Vackpa*KPA)/RatedtPSI)

    Injector Pulse Width is
    IPW=120*Dynamic Airflow/(Cyl*RPM*commanded AFR*IFR)

    do some math and you can turn that last formula into IFR
    so IFR=120*Dynamic Airflow/IPW*(cyl*rpm*commanded afr)

    maybe???
    120*[pid.2320]/[sens.112]*(8*[sens.70]*[sens.121])
    this would be ls1...just need to do some unit converion yet possibly
    possibly a few different pid #'s on other vehicles

    this is all rough just from formulas I found using google

    I have no way to test this right now..LOL

    So I am assuming IPW is injector under sensor not [PID.6200] or [PID.6201]

    The function string you posted seems to be what I come up with as well again assuming you are refering to sensor 112 for IPW



    PID.6210 is IFR for LS1's it seems. This does not exist in the LS2 world (at least on the 07 TBSS I have). So with:
    120*[pid.2320]/[sens.112]*(8*[sens.70]*[sens.121]) as IFR

    [SENS.20]/(([PID.9005]*0.132276)*[SENS.112]*[SENS.70]*8/(6175*(((([SENS.11]+[sens.10])/2)+273.15)/299.8167))) would be the new MPG PID (9005 is in red because it may show up as 9004 through 9010, you will have to find it).. This is not verified due to the Fiance being out
    Last edited by Super73; 03-24-2007 at 03:07 PM.

  13. #13
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    Quote Originally Posted by Super73
    Scott, please do me a favor and do not abbreviate I'm just learning the scanner side of things Now I got to figure out what most of that is.. Or if you do, say what it is first.. Thanks a ton
    IFR = Injector Flow Rate
    IPW = Injector Pulse Width
    Cyl = Cylinder
    AFR = Air Fuel Ratio
    RPM = Revolutions Pre Minute
    SQRT = Square Route
    IAT = Intake Air Temperature
    ECT = Engine Coolant Temperature
    MAP = Manifold Absolute Pressure
    kPa = KiloPascals
    PSI = Pounds per square inch
    vac = vacuum
    LTFT = Long Term Fuel Trims
    STFT = Short Term Fuel Trims
    LTIT = Long Term Idle Trims
    STIT = Short Term Idle Trims
    IMP = Imperial
    MET = Metric
    MPG = Miles Per Gallon
    RAF = Running Air Flow

    that should be all my abbreviations..LOL
    -Scott -

  14. #14
    Advanced Tuner
    Join Date
    Jan 2006
    Posts
    305
    Thanks Scott.. I'll let you know how the custom PIDS for IFR and MPG work once I get the TBSS back (Wed time frame)..

  15. #15
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    Quote Originally Posted by Super73
    Thanks Scott.. I'll let you know how the custom PIDS for IFR and MPG work once I get the TBSS back (Wed time frame)..
    I might be able to test it sooner with a rental car on my trip to canada I am taking
    -Scott -

  16. #16
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    so I mised a pair of () in there for sure
    120*[pid.2320]/([sens.112]*(8*[sens.70]*[sens.121]))

    and I still need to figure out unit conversion
    pid.2320 is lbs/minute
    sens.112 is in milliseconds..so we need /1000 times 6 or times 0.006 for per minute
    sens.70 is in revolutions per minute
    sens.121 is afr
    IFR is lbs/HR. so times 10 making 120 = 1200
    I know I'm missing a lot on this one somewhere..LOL

    convert all from per minute to per hour


    (120*([pid.2320]*60))/(([sens.112]*0.036)*(8*([sens.70]*60)*[sens.121]))
    ??? maybe??
    need some more help from somebody with more knowledge....LOL


    Last edited by S2H; 03-24-2007 at 07:13 PM.
    -Scott -

  17. #17
    Advanced Tuner
    Join Date
    Jan 2006
    Posts
    305
    Can't get IFR nor MPG working

    http://73-ls1.com/New3.cfg
    Last edited by Super73; 03-27-2007 at 11:17 PM.

  18. #18
    Advanced Tuner
    Join Date
    Jan 2006
    Posts
    305
    Anyone have some input?

  19. #19
    Senior Tuner S2H's Avatar
    Join Date
    Apr 2005
    Location
    Schexnayder Racing - Arnaudville LA
    Posts
    4,387
    I playe with it the other day...the rental car I got is a hyaundi...so I cant even begin to try..LOL

    I know its just a formula issue...maybe in units conversion...
    I just havent had any time to try to figure it all out...
    we've been working way too many hours and crunching a lot of #'s here and I just dont want to do any math at the end of tehday..so I havent even looked at it here while I'm in canada....
    -Scott -

  20. #20
    Advanced Tuner xonelith's Avatar
    Join Date
    Oct 2004
    Location
    Whitby, Ontario, CANADA
    Posts
    408
    I've been workin in your formulae for my V6. Been able to get most things to work (need to check the actual numbers). Not havin any luck with the mpg though. Seems I have an unsupported parameter, but when I scan each individual PID.* or USER.* or SENS.* they are ok..... when I have some time, I'll post what I have to supplement Soundengineer's work... I made a lot of assumptions though
    All Motor 2001 GA GT1