MarkMc wrote:You probably need some I gain to get rid of the last bit of boost error. P gain alone can only work so far and D only works while the error is changing. I will wind in/out duty cycle over time when there is any left over error.
Also your normal position duty cycle may not be exact enough as well. You should always start with open loop boost control to find the duty cycle that gives the boost you want, this then becomes your Normal Position.
I tried to add some I ( 0.01 & +/- 10% ), but with results only in the very long distance.
Then I started to increase I, but things got worst and with I = 0.05 I had a 300 kPa overshoot... so I returned at I = 0.01
After this, I tried to increase D from 0.03 to 0.055, but it didn't seem to me that it made any difference.
Could it be a Normal Position (AUX 3) issue, for example, if I understood correctly, it is too high in some positions?
Thanks.
EDIT: I just understood that I was thinking wrong about the polarity of the boost valve.
I thought that 100% BCV DC meant fully opened valve, that is to say external wastegate valve fully closed, so boost up.
So I lowered the Normal Position values to decrease overshoot, but I was wrong, and probably I increased the overshoot.