FAQ: EBC Closedloop
Posted: Mon Mar 17, 2008 10:28 pm
Closed Loop EBC Before I even get into how to setup this feature, I'd like to give you some background info first. With this new feature any and all boost controllers will not be needed. When this feature is engaged and working properly it will outshine even the most expensive boost controllers on the market today. This feature is totally user definable and the only thing that will hinder it is the wrong setup. This feature is based around a PID controller. For further info on PID click > http://en.wikipedia.org/wiki/PID_controller *****First and foremost, before you enable or even think about using this function go to your boost cut and set accordingly. Leave this on at all times.****** Also note that under Electronic Boost Controller Settings in the Ebc Activation Input box there's a box to check disable Ebc if DTC code or lean condition. I highly suggest you also enable/select/check this also. I know this seems pretty straight forward, but if it's not stated then someone will miss it.... Ok the first step is to follow Xenocron's writeup to correctly set up all your tables. These must all be filled out in order to use the closedloop to it's fullest. http://www.xenocron.com/install/PWM-B ... eptune.htm Please follow this setup as it is very well thought out and explains exact steps. Now this finally brings us to our closed loop. Closed loop is going to do exactly as it says. It's going to attempt to hit our target set boost with the inputed parameters that you supply. What I mean by this is, as your driving along you floor it, instantly your going to shoot up towards your target boost (that you set in your gear or rpm target maps)if for any reason you undershoot or overshoot your target, your closed loop compensation will adjust your dc% back to your target boost. This brings us to our Closed loop compensation maps Here you will see your target error vs duty adjustment table and graph. This had been setup quite nicely for you already all you need to to is change your correction P box to change the entire table in a liner fashion. The reset psi error will be your window of adjustment that you set. Start with your correction P at .25 which is already selected for you by default. Your correction P will be used like a gain knob/setting on most commercial boost controllers. Also you'll notice that the numbers aren't that high in the duty adjustment% that's fine and actually correct. You want small adjustments, the program will do the rest for you. I will give an example later. Next brings us to our Electronic boost controller settings page/tab. Here you see the Closeloop Feedback settings box/window. See the Closeloop Feedback box? Check it (enable closedloop). Under this you will see the Overboost senitivity adjustment slider. You want a low number (fast reaction time) here as this is in mSec, I personally use 50mSec. This is up to you but make sure it's in the lower range. You do not want to overboost and hit your boost cut before closedloop takes over. You also see the closeloop adj min this is your control over how much you want to let the routine correct in a -% wise. Underboost is the same thing as your overboost except in the opposite direction of course. The sensitivity slider should be a high number (slower reaction) here or close to the left side of the slider. It's ok to underboost you'll just make corrections to the Correction P on your compenstation maps (you'll raise it to a higher number like .50 and try again). You also have an adjustment max which should also be a positive number and it'll be the max dc% duty the routine can compenstate for. Your deadband error should be set to whatever your psi error max was on your compensation map.