|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Reading DME Data
|
|
04-15-2010, 03:21 AM | #23 | |
Captain
39
Rep 672
Posts |
Quote:
As Shiv stated, we were getting some errors early in V4, but I am amazed how well this algorthm works, and this certainly sorted out the errors we were having, and the result is the DME reads within very small fractions of a PSI of what we are sending to it. Adrian |
|
Appreciate
0
|
04-15-2010, 10:44 AM | #24 |
Colonel
341
Rep 2,663
Posts
Drives: BMW 335xi Sedan; BMW M3 ZCP
Join Date: Nov 2007
Location: NYC
|
Got it. So basically is the PID controller algorithm involved here.
If it is, has or will the algorithm table get better or will the D get better at predicting the errors?
__________________
335xi Sedan 6AT | Weather(70-85°F) | N54 Tune Comparison Chart || N54 Turbo Upgrade Comparison Chart
-PROcede Rev. 2.5 ~ v5 (3/17 maps) / JB4 (8/21 maps) / COBB (Stg2+FMIC LT Aggressive maps) †Procede Map2(UT 45 - IGN 40) Aggression Target 2.0 | 0-60 in 4.0sec || †Cobb E30 LT (35% Ethanol/65% 93 Octane) | 0-60 in 3.9sec AR Design Catless DP | BMS DCI + OCC | ETS 5 FMIC | Alpina B3 Trans Flash |235/265 19" Michelin PSS |
Appreciate
0
|
04-15-2010, 06:56 PM | #25 |
Captain
39
Rep 672
Posts |
No PID here... nothing is being controlled. Just a mathematical calculation (using some feedforward) that I worked out and then averaging the result over a few seconds to reduce the effect of noise/short term error.
|
Appreciate
0
|
04-15-2010, 09:16 PM | #26 | |
Colonel
341
Rep 2,663
Posts
Drives: BMW 335xi Sedan; BMW M3 ZCP
Join Date: Nov 2007
Location: NYC
|
Very Nice. So without CANbus, you wouldn't be able to apply this algorithm?
Or would another way of reading give you a different result as shiv explained earlier. Quote:
__________________
335xi Sedan 6AT | Weather(70-85°F) | N54 Tune Comparison Chart || N54 Turbo Upgrade Comparison Chart
-PROcede Rev. 2.5 ~ v5 (3/17 maps) / JB4 (8/21 maps) / COBB (Stg2+FMIC LT Aggressive maps) †Procede Map2(UT 45 - IGN 40) Aggression Target 2.0 | 0-60 in 4.0sec || †Cobb E30 LT (35% Ethanol/65% 93 Octane) | 0-60 in 3.9sec AR Design Catless DP | BMS DCI + OCC | ETS 5 FMIC | Alpina B3 Trans Flash |235/265 19" Michelin PSS |
|
Appreciate
0
|
04-15-2010, 10:00 PM | #27 | |
Captain
39
Rep 672
Posts |
Quote:
Other products (I believe JB3 and CP-E) assume a constant error for all cars with a fixed software calibration of boost output to Voltage, but this method cannot compensate for errors from car to car. It should be said that the tune can still cope with errors if you are still utilising the factory boost control system as used by JB3. The errors just add to the offsets that are already being done and the end result is that the actual boost run is just offset by the same error, and any throttle control logic (bogfix) will work different from car to car (if a car has a low error as its error stackup is similar to the car that the tune was tuned on, the boost error reductions in bogfix performance will be minimal, but if your error is very different to that of the car that that was used for tuning, your boost could vary alot form normal, and you will suffer throttle bog much worse). I believe the CP-E works similar in boost control to Procede V4. They would need to have a mechanism to work out the boost target to feed the DME since they have effectively cut the DME feedback loop (as has V4). I believe they have done this using a mapped table to contain the boost target as a function of RPM and Throttle. This can work, but would be problematic with under/over boost codes from car to car, and I have seen evidence that this is the case. To avoid under/overboost codes, you would have to add a second added component to the table output that responds to changes in the DME output duty cycle. They may have done this more recently. But there are two issues related here. One is the avoidance of over/under boost codes (which is achieved in JB3 by keeping the DME closed loop Boost control active, and not sure if CP-E achieves this unless they have changed things recently), and the other is throttle bog management. The DME will close the throttle if the boost it reads is only a fraction of a PSI above its target. JB3 seems to under shoot the target in its bogfix, but this can then cause the DME to open up its boost output and cause over boost periods. CP-E seems to not do any bog fix type throttle management. In the Procede V4, we can give the DME exactly what it wants to avoid throttle bog to within very tight accuracy thanks to our error compensation algorithm. We do not over or under shoot. Even if we did, the Procede controls boost independantly of the DME, so we get no boost variation... just the boost that is targetted with no throttle bog (unless the user chooses so with our adjustable throttle repsonse manager). Other systems may argue they can achieve as good as V4 which they have to do for marketting reasons, but I think they would have to agree that V4 has the optimal approach. Note also, that some will claim a flash can get around this, but I have yet to see this being the case. Stock has throttle closures, and every flash we have looked at does also, but V4 does not. Current generation flashes just retune factory DME algorithms. Maybe flashes will rewrite algorithms eventually (Massive job), but certainly nothing done so far that I have seen. So as far as getting predictable and natural throttle response, nothing can get close the Procede V4 at the moment. Adrian |
|
Appreciate
0
|
04-15-2010, 10:19 PM | #28 |
Colonel
341
Rep 2,663
Posts
Drives: BMW 335xi Sedan; BMW M3 ZCP
Join Date: Nov 2007
Location: NYC
|
Thanks for clarifying that up. Very interesting. This explains what you've mentioned below. Thanks
__________________
335xi Sedan 6AT | Weather(70-85°F) | N54 Tune Comparison Chart || N54 Turbo Upgrade Comparison Chart
-PROcede Rev. 2.5 ~ v5 (3/17 maps) / JB4 (8/21 maps) / COBB (Stg2+FMIC LT Aggressive maps) †Procede Map2(UT 45 - IGN 40) Aggression Target 2.0 | 0-60 in 4.0sec || †Cobb E30 LT (35% Ethanol/65% 93 Octane) | 0-60 in 3.9sec AR Design Catless DP | BMS DCI + OCC | ETS 5 FMIC | Alpina B3 Trans Flash |235/265 19" Michelin PSS |
Appreciate
0
|
Bookmarks |
|
|