speeduino icon indicating copy to clipboard operation
speeduino copied to clipboard

Open Loop Boost Control by MAP or TPS

Open shiznit304 opened this issue 3 years ago • 3 comments

Allows user to switch between TPS load and MAP load for open loop "boost control". This doesn't take up any additional memory. The Y axis of the user's tune will need to be rebinned as the y axis variable has changed

shiznit304 avatar Jul 05 '21 06:07 shiznit304

Boost control using MAP as a load source can be very problematic and is why it has never been included before. When you change the boost control, you're altering the MAP, so if you're also using that as the load source you can end up with terrible feedback and oscillation. This is why it's typically controlled with something other than MAP

Do you have a specific use case in mind for this?

noisymime avatar Jul 05 '21 07:07 noisymime

Yeah this doesn't make much sense to me either. Why have something you want to control as input.

pazi88 avatar Jul 05 '21 08:07 pazi88

I added this feature to allow the boost control feature to control generic PWM things. I currently use it to control my purge valve (valve opens up during cruise). It made more sense to me to operate the purge valve based off of MAP instead of TPS.

I could have used the VVT or VVT2 output to do the same thing but I didn't feel like rewiring the pins 😛

shiznit304 avatar Jul 05 '21 19:07 shiznit304