- Joined
- May 27, 2001
- Messages
- 9,469
Several people have asked for a more detailed overview of the boost control function of the ISAC in regards to setting it up. I wanted to post a more detailed explanation here and sticky it for future reference.
The ISAC boost control is a very full featured algorithm to accomodate lots of different kinds of cars.
Most cars will work best with only a couple of the features activated.
Lets discuss the bleeder/blocker solenoid setup. The thing that distinguishes this type of setup is that there is one solenoid and it stays 'on' when controlling boost. Similar to the stock solenoid (which is a 'bleeder') 50% dutycycle on the solenoid results in xx amount of boost, 75% results in some other amount of boost.
For best results, the software needs to know what dutycycle will cause what amount of boost. this is where the solenoid ratio, base psi, min dutycycle, and max dutycycle are used.
Base psi = the boost you get with the solenoid off, running just with the wastegate spring. A stock GN would be about 12 psi, a high boost actuator is 16 to 18 depending.
Min Dutycycle = most solenoids don't start raising boost until the dutycycle gets to the 50-70 % range. put the dutycycle that gets the boost up from minumum by .5psi or so. we will discuss how to find this in a minute.
Max dutycycle = some solenoids will raise boost too much if the dutycycle goes too high. set this to the max dutycycle you want the ISAC to run the solenoids at.
Solenoid ratio: this one seems to be the most confusing, thats why we are changing it. It is the amount of boost increase created by going from min dutycycle to max. For instance if base psi is 13, and the boost is 19.5 at max dutycycle, then the solenoid ratio is this increase. i.e. 19.5/13 = 1.5
The later software uses max psi, which is the boost you got when the solenoid is at max dutycycle.
The boost control is the same with either, the solenoid ratio just turned out to be confusing.
Now: how to determine these settings.
We want to use the ISAC to run the solenoid to various dutycycles so we can see the boost we get. So we set the Gains to 0, so the unit will not try to change the dutycycle to hit our boost.
Then we set the enables to: TPS enable = 1.0 rpm enable = 0 Start PSI = 0 .
Set the solenoid stuff: base psi = 15 , max psi = 22, min DC = 50, max DC = 95.
And set all the sliders to max so that your target psi is 22 or higher
Set the max psi/sec to 2
And in the config tab, set the solenoid mode to bleeder or blocker, and the trim mode to boost.
Now if you push the throttle (with the engine off) you will hear the solenoid buzz, and you will be able to adjust the dutycycle with the knob.
Now go drive the car and set the knob to different settings and make note of the boost and the dutycycle. In this way we figure out the characteristics of the solenoid, and when properly configured we can set the ISAC for XX boost and it will calculate a solenoid dutycycle that is very close to the proper amount.
Using the data collected, set the base psi, min DC, max DC, and either max psi or solenoid ratio depending on your software version.
Once these are set, whatever you set the knob to for target PSI, the boost should run very close to.
Once the boost closely tracks in open loop (which is how it is configured to this point with the gains set to 0) we can start to add some gain so the ISAC will hit the target boost exactly and follow ramp-ups very closely.
That is the next step.
The ISAC boost control is a very full featured algorithm to accomodate lots of different kinds of cars.
Most cars will work best with only a couple of the features activated.
Lets discuss the bleeder/blocker solenoid setup. The thing that distinguishes this type of setup is that there is one solenoid and it stays 'on' when controlling boost. Similar to the stock solenoid (which is a 'bleeder') 50% dutycycle on the solenoid results in xx amount of boost, 75% results in some other amount of boost.
For best results, the software needs to know what dutycycle will cause what amount of boost. this is where the solenoid ratio, base psi, min dutycycle, and max dutycycle are used.
Base psi = the boost you get with the solenoid off, running just with the wastegate spring. A stock GN would be about 12 psi, a high boost actuator is 16 to 18 depending.
Min Dutycycle = most solenoids don't start raising boost until the dutycycle gets to the 50-70 % range. put the dutycycle that gets the boost up from minumum by .5psi or so. we will discuss how to find this in a minute.
Max dutycycle = some solenoids will raise boost too much if the dutycycle goes too high. set this to the max dutycycle you want the ISAC to run the solenoids at.
Solenoid ratio: this one seems to be the most confusing, thats why we are changing it. It is the amount of boost increase created by going from min dutycycle to max. For instance if base psi is 13, and the boost is 19.5 at max dutycycle, then the solenoid ratio is this increase. i.e. 19.5/13 = 1.5
The later software uses max psi, which is the boost you got when the solenoid is at max dutycycle.
The boost control is the same with either, the solenoid ratio just turned out to be confusing.
Now: how to determine these settings.
We want to use the ISAC to run the solenoid to various dutycycles so we can see the boost we get. So we set the Gains to 0, so the unit will not try to change the dutycycle to hit our boost.
Then we set the enables to: TPS enable = 1.0 rpm enable = 0 Start PSI = 0 .
Set the solenoid stuff: base psi = 15 , max psi = 22, min DC = 50, max DC = 95.
And set all the sliders to max so that your target psi is 22 or higher
Set the max psi/sec to 2
And in the config tab, set the solenoid mode to bleeder or blocker, and the trim mode to boost.
Now if you push the throttle (with the engine off) you will hear the solenoid buzz, and you will be able to adjust the dutycycle with the knob.
Now go drive the car and set the knob to different settings and make note of the boost and the dutycycle. In this way we figure out the characteristics of the solenoid, and when properly configured we can set the ISAC for XX boost and it will calculate a solenoid dutycycle that is very close to the proper amount.
Using the data collected, set the base psi, min DC, max DC, and either max psi or solenoid ratio depending on your software version.
Once these are set, whatever you set the knob to for target PSI, the boost should run very close to.
Once the boost closely tracks in open loop (which is how it is configured to this point with the gains set to 0) we can start to add some gain so the ISAC will hit the target boost exactly and follow ramp-ups very closely.
That is the next step.