LS1 Boost OS - Development

For discussion and distribution of custom code and hacks
bubba2533
Posts: 498
Joined: Wed Apr 11, 2018 8:50 am
cars: 03 Chevy S10 Turbo V6

Re: LS1 Boost OS - Development

Post by bubba2533 »

That’s the first time I’ve had anyone ask for that. I imagine most people use manifold pressure referenced as there are only a few applications that don’t have them from the factory.

If you are upgrading the injectors you’ll likely be upgrading the entire fuel system so you might as well just make it manifold referenced.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
User avatar
Phoenix
Posts: 112
Joined: Sat Aug 22, 2020 5:02 am
cars: 1983 Chevy C10
1993 Ford Mustang LX 5.0
2004 Pontiac GTO
2005 Pontiac GTO
Location: Anna, TX

Re: LS1 Boost OS - Development

Post by Phoenix »

bubba2533 wrote:That’s the first time I’ve had anyone ask for that. I imagine most people use manifold pressure referenced as there are only a few applications that don’t have them from the factory.

If you are upgrading the injectors you’ll likely be upgrading the entire fuel system so you might as well just make it manifold referenced.
I agree that there are applications where injectors and fuel system are changed to a return style system with a boost referenced regulator. There are also plenty of applications where someone simply bolts on a supercharges and only replaces the fuel pump, maintaining the factory returnless system. My 04 GTO is an example of this. I installed an LSA supercharger and upgraded the pump the a Walbro 525 with an in-tank Holley regulator that maintains a constant 58 psi (had to by=pass the factory regulator as it was not strong enough to prevent the fuel pressure from being 72 psi at idle and cruise).

I can easily tune around this by manipulating the MAF and VE tables, but I thought that it would be more accurate to have the PCM know that the injectors are essentially flowing less while in boost since the fuel pressure remains constant and does not rise with the factory in-tank regulator.

That being said, I am just ASSUMING that the PCM looks at the MAP value then uses this to reference the injector flow rate based on the data in the table and adjusts fueling accordingly.
kur4o
Posts: 945
Joined: Sun Apr 10, 2016 9:20 pm

Re: LS1 Boost OS - Development

Post by kur4o »

The value being used is absolute vacuum, calculated from baro reading and map sensor. zero vacuum should be similar to atmospheric pressure at see level. Negative vacuum should be in the boost area. Getting accurate data for this conditions is not an easy tasks. interpolating from other areas is also not recommended. In boost the injectors will flow much less, so fixing that in code will be a great achievement.
User avatar
NSFW
Posts: 679
Joined: Fri Feb 02, 2018 3:13 pm

Re: LS1 Boost OS - Development

Post by NSFW »

bubba2533 wrote: I've changed how I am doing desired air/fuel ratio. I replaced power enrichment with 2 new "Desired Air/Fuel Ratio" 3D tables based on MAP and RPM. I added 2 of them to allow for different Air/Fuel ratios between E0 and E80 (Flex Fuel Enabled).
I really like the idea of a two-axis fuel table. And RPM definitely should be one axis... but consider using load (grams-per-cylinder) for the other axis, just to be consistent with the spark table.
Please don't PM me with technical questions - start a thread instead, and send me a link to it. That way I can answer in public, and help other people who have the same question. Thanks!
bubba2533
Posts: 498
Joined: Wed Apr 11, 2018 8:50 am
cars: 03 Chevy S10 Turbo V6

Re: LS1 Boost OS - Development

Post by bubba2533 »

Phoenix wrote: That being said, I am just ASSUMING that the PCM looks at the MAP value then uses this to reference the injector flow rate based on the data in the table and adjusts fueling accordingly.
Yes, that's exactly what it does. It's really Vacuum and not MAP, but that's just being specific.
kur4o wrote:The value being used is absolute vacuum, calculated from baro reading and map sensor. zero vacuum should be similar to atmospheric pressure at see level. Negative vacuum should be in the boost area. Getting accurate data for this conditions is not an easy tasks. interpolating from other areas is also not recommended. In boost the injectors will flow much less, so fixing that in code will be a great achievement.
All the injector cares about is a delta pressure, and most good injector manufactures capture injector data (flow rate) across a range of delta pressures. I don't agree with this practice and will likely never build anything without a MAP referenced regulator. It's definitely possible, but just not worth all the time to implement it.
NSFW wrote: I really like the idea of a two-axis fuel table. And RPM definitely should be one axis... but consider using load (grams-per-cylinder) for the other axis, just to be consistent with the spark table.
I am pushing towards variables seen in most aftermarket ECU's. So I've actually considered creating a new set of spark tables that are based on MAP and not g/cyl. This would also allow for the removal of my Boost Spark Adder table since I could just increase the size/range of the table.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
bubba2533
Posts: 498
Joined: Wed Apr 11, 2018 8:50 am
cars: 03 Chevy S10 Turbo V6

Re: LS1 Boost OS - Development

Post by bubba2533 »

Did some more testing and did an overview of the new OS features for those interested.

Testing My LS1 P59 Custom OS - Why Pay for a Holley!?!?
https://youtu.be/x6Pa52m5KTA
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
kojab
Posts: 440
Joined: Sun Mar 22, 2009 11:52 am
cars: VT V6 supercharged in a corolla
Location: Sydney
Contact:

Re: LS1 Boost OS - Development

Post by kojab »

Well done. Good to see your progress. Looking forward to testing your new LS1 Boost OS in the RTLS1.
User avatar
Tazzi
Posts: 3421
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: LS1 Boost OS - Development

Post by Tazzi »

bubba2533 wrote:Did some more testing and did an overview of the new OS features for those interested.

Testing My LS1 P59 Custom OS - Why Pay for a Holley!?!?
https://youtu.be/x6Pa52m5KTA
Enjoyed watching and hearing about it!
Would adding a custom signature into the BIN be an issue to be able to identify the file is a custom OS?
This could help people that end up receiving a PCM with your modded OS on it, but attempt to use the standard 7603 XDF instead of using the required Custom OS XDF.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
bubba2533
Posts: 498
Joined: Wed Apr 11, 2018 8:50 am
cars: 03 Chevy S10 Turbo V6

Re: LS1 Boost OS - Development

Post by bubba2533 »

Tazzi wrote: Enjoyed watching and hearing about it!
Would adding a custom signature into the BIN be an issue to be able to identify the file is a custom OS?
This could help people that end up receiving a PCM with your modded OS on it, but attempt to use the standard 7603 XDF instead of using the required Custom OS XDF.
Yeah, my patch changes the OSID to “7603xxxx” where xxxx is the version of my patch.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
User avatar
Tazzi
Posts: 3421
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: LS1 Boost OS - Development

Post by Tazzi »

bubba2533 wrote:
Tazzi wrote: Enjoyed watching and hearing about it!
Would adding a custom signature into the BIN be an issue to be able to identify the file is a custom OS?
This could help people that end up receiving a PCM with your modded OS on it, but attempt to use the standard 7603 XDF instead of using the required Custom OS XDF.
Yeah, my patch changes the OSID to “7603xxxx” where xxxx is the version of my patch.
Perfect, I will note that down as it will go into the supported OSID's list for both lsdroid and pcmhammer. :thumbup:
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
Post Reply