The idea I have is to use the EGR output to control a MAC valve type solenoid on the wastegate. Which I should probably bench test before I get too deep down the rabbit hole. I'm pretty sure I can override the solenoid output manually with HP Tuners.turbo_bu wrote: For boost control, I guess I should ask the stupid question for the day ... are you using a solenoid to control the wastegate, or are you trying to control it through say spark ... or both ???
LS1 Boost OS - Development
Re: LS1 Boost Custom OS
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
Re: LS1 Boost Custom OS
Ok, so I think I've got a first version finally complete. I haven't tested it yet so I don't really want to post it.
I'm not sure how quickly I'll be able to get it running in my truck as I have to actually get my truck finished first. Once I have tested it on the bench and in my truck I'll feel more comfortable posting it up.
I also really hate the integration with TunerPro as I really want to be able to provide a baseline tune for all the modified tables based on the values that are in the current tune (to account for the rescaled EQ ratio tables etc). If anyone has any ideas I'd be open to hearing them. I'm no programmer so I don't think I can create something from scratch.
I'm not sure how quickly I'll be able to get it running in my truck as I have to actually get my truck finished first. Once I have tested it on the bench and in my truck I'll feel more comfortable posting it up.
I also really hate the integration with TunerPro as I really want to be able to provide a baseline tune for all the modified tables based on the values that are in the current tune (to account for the rescaled EQ ratio tables etc). If anyone has any ideas I'd be open to hearing them. I'm no programmer so I don't think I can create something from scratch.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
Re: LS1 Boost Custom OS
You might provide a baseline bin file with those values already pre-loaded. That way people can do a full flash into their PCM, then read it back out and "update" their calibration info as needed. Not ideal by any stretch, but do-able. Either that or they could load their cal, and then copy over the necessary tables/values from your baseline bin file.
- 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 Custom OS
I'm just curious, but does this enhancement retain a functional MAF? I know it's not the popular way of tuning boost, but I like to run a blend of the two like the factory does. Also I'm not sure that the car would be able to pass the OBD2 state test with the MAF disabled.
Re: LS1 Boost Custom OS
Yeah, I could do that if I don't find a way to pull it from the tune.turbo_bu wrote:You might provide a baseline bin file with those values already pre-loaded. That way people can do a full flash into their PCM, then read it back out and "update" their calibration info as needed. Not ideal by any stretch, but do-able. Either that or they could load their cal, and then copy over the necessary tables/values from your baseline bin file.
Yeah, I don't think there is any reason it wouldn't work.Phoenix wrote:I'm just curious, but does this enhancement retain a functional MAF? I know it's not the popular way of tuning boost, but I like to run a blend of the two like the factory does. Also I'm not sure that the car would be able to pass the OBD2 state test with the MAF disabled.
I actually figured out a simple issue with my truck today. So I might be able to test on it sooner than I thought.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
Re: LS1 Boost Custom OS
If your having to pass an OBD2 test, there are ways around it. I have played with a patch that is written to provide the "correct" information that the OBD2 test is looking for.Phoenix wrote:I'm just curious, but does this enhancement retain a functional MAF? I know it's not the popular way of tuning boost, but I like to run a blend of the two like the factory does. Also I'm not sure that the car would be able to pass the OBD2 state test with the MAF disabled.
Re: LS1 Boost Custom OS
Using a solenoid to control the wastegate should be a pretty straight forward way to try and control boost. At a minimum, I think that you would want to have a boost target, with some form of dead band (+/- _ psi) to prevent the control loop from going too unstable. Might also want to add in a delay setting to prevent the system from chasing itself. I'm sure there are other feedback things that should / could be done to help with making it stable.bubba2533 wrote:The idea I have is to use the EGR output to control a MAC valve type solenoid on the wastegate. Which I should probably bench test before I get too deep down the rabbit hole. I'm pretty sure I can override the solenoid output manually with HP Tuners.turbo_bu wrote: For boost control, I guess I should ask the stupid question for the day ... are you using a solenoid to control the wastegate, or are you trying to control it through say spark ... or both ???
- hsv08
- Posts: 547
- Joined: Thu May 09, 2013 6:50 pm
- cars: (EX) VT SENATOR 355 STROKER
(EX) VT SS 304 MANUAL
NOW VX V6 HACK
Re: LS1 Boost Custom OS
Watching with much excitement! Spark cut limiter is a big one for me! will definitely test on either the racecar or maloo for sure! Great Work
Re: LS1 Boost Custom OS
Well that’s quite a bit more complicated than I’ll be able to accomplish with purely ASM language. I was planning on doing some form of open loop control (so no feedback or target). Unless I can steal a PID control loop from some other part of the code I don’t want to spend the time writing one from scratch.turbo_bu wrote: Using a solenoid to control the wastegate should be a pretty straight forward way to try and control boost. At a minimum, I think that you would want to have a boost target, with some form of dead band (+/- _ psi) to prevent the control loop from going too unstable. Might also want to add in a delay setting to prevent the system from chasing itself. I'm sure there are other feedback things that should / could be done to help with making it stable.
LS1 Boost OS V3 Here. For feature suggestions post in here Development Thread. Support future development ->Patreon.
Re: LS1 Boost Custom OS
Yes, that might be making things a bit more complicated than necessary. I guess I was thinking more along the lines of having the "control" doing something like the spark cut code. The difference would be if one could do any modifying of the output signal. The existing EGR setup uses a stepper motor to control the exhaust flow (think IAC motor and controlling airflow for idle). My understanding is that this is a pulsed signal, but I don't know if you can modify the actual frequency (or duty cycle) of the pulses. Ideally, it would be great if you can. This is how other boost controllers work. And yes, it would be done in an open loop fashion.bubba2533 wrote:Well that’s quite a bit more complicated than I’ll be able to accomplish with purely ASM language. I was planning on doing some form of open loop control (so no feedback or target). Unless I can steal a PID control loop from some other part of the code I don’t want to spend the time writing one from scratch.turbo_bu wrote: Using a solenoid to control the wastegate should be a pretty straight forward way to try and control boost. At a minimum, I think that you would want to have a boost target, with some form of dead band (+/- _ psi) to prevent the control loop from going too unstable. Might also want to add in a delay setting to prevent the system from chasing itself. I'm sure there are other feedback things that should / could be done to help with making it stable.