Alex B Posted July 1, 2020 Report Share Posted July 1, 2020 Quick summary of my setup: Volvo 2.8l I-6 with E46 M3 individual throttle bodies E46 M3 three-wire IAC valve E-throttle actuator from a BMW S85 Idle Control Question: To get smooth tip-in and tip-out I am blending idle valve airflow before the throttle plates open with a 3D idle base position table, see relevant tables below: This works really well and I am overall very happy with the low-speed driveability. The issue is I can't get the ECU to jump out of closed loop idle control properly so I'm forced to run open loop. Since I have idle control with a solenoid valve the "AP/TP Lockout %" seems hard coded to TP%. If I switch on closed loop idle it will control idle great, but I can sit in the car and pump the pedal to my hearts content from 0-5% AP and get no change in idle valve position, effectively nulling the tip-in and tip-out smoothness I get from the 3d base position table. Is there a way force the ECU to jump out of closed loop on AP% while using a solenoid valve? E-throttle questions: Are there any plans to add a feed forward table to the E-throttle control? A way of doing gain scheduling would also be extremely useful, even if it's just different PID parameters for opening and closing the throttle. Sometimes just one set of P, I, and D terms doesn't work out quite as well as I'd like, especially with the lack of a feed-forward table. Quote Link to comment Share on other sites More sharing options...
Adamw Posted July 1, 2020 Report Share Posted July 1, 2020 3 hours ago, Alex B said: This works really well and I am overall very happy with the low-speed driveability. The issue is I can't get the ECU to jump out of closed loop idle control properly so I'm forced to run open loop. Since I have idle control with a solenoid valve the "AP/TP Lockout %" seems hard coded to TP%. If I switch on closed loop idle it will control idle great, but I can sit in the car and pump the pedal to my hearts content from 0-5% AP and get no change in idle valve position, effectively nulling the tip-in and tip-out smoothness I get from the 3d base position table. Is there a way force the ECU to jump out of closed loop on AP% while using a solenoid valve? You are right, I would have expected like you that AP should be used as the lockout when there is E-throttle in the system - even if the idle control is not via DBW. I just tested on the bench and found the same as you. So I suspect this is an oversight that no one has noticed before. I will get it logged as an issue to get it on the list of things to look at. 3 hours ago, Alex B said: Are there any plans to add a feed forward table to the E-throttle control? A way of doing gain scheduling would also be extremely useful, even if it's just different PID parameters for opening and closing the throttle. Sometimes just one set of P, I, and D terms doesn't work out quite as well as I'd like, especially with the lack of a feed-forward table. Not likely to be such a major change added in G4+. If it was requested enough in G4X it might be considered but I havent personally come across a need for it yet, I have always been able to get adequate control with just the 1 set of PID and fixed feed forward. Quote Link to comment Share on other sites More sharing options...
Brad Burnett Posted July 1, 2020 Report Share Posted July 1, 2020 Just curious as to why use the IAC valve and not the DBW system to control the idle? Quote Link to comment Share on other sites More sharing options...
Alex B Posted July 1, 2020 Author Report Share Posted July 1, 2020 14 hours ago, Adamw said: You are right, I would have expected like you that AP should be used as the lockout when there is E-throttle in the system - even if the idle control is not via DBW. I just tested on the bench and found the same as you. So I suspect this is an oversight that no one has noticed before. I will get it logged as an issue to get it on the list of things to look at. Not likely to be such a major change added in G4+. If it was requested enough in G4X it might be considered but I havent personally come across a need for it yet, I have always been able to get adequate control with just the 1 set of PID and fixed feed forward. Adam, Thanks for verifying and getting it on the list. Fingers crossed it gets addressed. Ignition idle control helps but I still get hunting idle in some situations. Understood on the e-throttle stuff. 11 hours ago, Brad Burnett said: Just curious as to why use the IAC valve and not the DBW system to control the idle? I tried doing this at first but the control was not fine enough. I had to run very retarded timing at idle to limit engine torque and this ended up pushing idle exhaust gas temperature higher than i was comfortable with. I drive the car on the street mostly and sit in traffic on hot days. Apart from the closed loop idle issue the setup has worked extremely well. Quote Link to comment Share on other sites More sharing options...
Brad Burnett Posted July 2, 2020 Report Share Posted July 2, 2020 12 hours ago, Alex B said: I tried doing this at first but the control was not fine enough. I had to run very retarded timing at idle to limit engine torque and this ended up pushing idle exhaust gas temperature higher than i was comfortable with. I drive the car on the street mostly and sit in traffic on hot days. Apart from the closed loop idle issue the setup has worked extremely well. Understood. Im sure there may have been a way to sort that out, but I do understand there are many solutions to most problems and not all of them are wrong. Quote Link to comment Share on other sites More sharing options...
SchuKingR Posted August 9, 2022 Report Share Posted August 9, 2022 On 7/1/2020 at 11:09 AM, Adamw said: You are right, I would have expected like you that AP should be used as the lockout when there is E-throttle in the system - even if the idle control is not via DBW. I just tested on the bench and found the same as you. So I suspect this is an oversight that no one has noticed before. I will get it logged as an issue to get it on the list of things to look at. is this thing fixed in G4+? It seems to me that I've got the same error. Couldn't get my IACV to work after changing to E-throttle. Idle status stays at "crank" the whole time... Quote Link to comment Share on other sites More sharing options...
Adamw Posted August 9, 2022 Report Share Posted August 9, 2022 44 minutes ago, SchuKingR said: is this thing fixed in G4+? It seems to me that I've got the same error. Couldn't get my IACV to work after changing to E-throttle. Idle status stays at "crank" the whole time... Doesnt sound related to this post, I think you have a different issue. Attach your tune and a log and some info about your engine setup.. Quote Link to comment Share on other sites More sharing options...
SchuKingR Posted August 11, 2022 Report Share Posted August 11, 2022 On 8/9/2022 at 11:37 AM, Adamw said: Doesnt sound related to this post, I think you have a different issue. Attach your tune and a log and some info about your engine setup.. Yeah I've just tested open loop Sol/Stepper again and it works fine. At some stage i've ditched my ISC aux configuration and just didn't realised it... So open loop works fine. Next test will be closed loop to see if I have the same error with TP/AP Lockout. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.