|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
Transmission remap - Let's do it ourselves
|
|
07-20-2016, 06:07 PM | #1167 | ||
Major
807
Rep 1,191
Posts |
Quote:
No worries, I got you covered on the 'hard' part Below is a screenshot of all three Torque messages including the contained signals. There are really only two candidates for modding: TORQ_AVL: The current available torque at the crank TORQ_DVCH: Torque drivers choice. Torque requested by driver. If there is sanity check between those we probably should affect both with the same rate. But I agree with you, there is probably a lot more to figure out, especially when the car is in an active DSC maneuver for instance. It'll get more and more complicated once we get going. Just like every project... Quote:
|
||
Appreciate
2
|
07-20-2016, 08:22 PM | #1168 |
Banned
389
Rep 1,623
Posts |
^ Awesome! I'm really hoping you guys get this licked. I need 5k power band! I'm a really good consumer. HA
If anyone can get this figured out, I'm pretty sure it's the guys posting in this thread. I'm super impressed with the ability floating around in here! |
Appreciate
0
|
07-21-2016, 10:14 AM | #1169 | |
Lieutenant
148
Rep 436
Posts |
Quote:
Also - please note the warning given earlier in this thread - altering the CAn messages for torque can have rather negative impact on the longevity on the input shaft and TC.. I do understand your points about altering the messages - but if you need to do it right, it gets _really_ complicated.. eg. how will you distinguish a requested torque reduction during shift - and a requested torque reduction during a full pull? Throttle angle cannot be used since you're (well, can be) at 100% throttle in both scenarios. It is not just a question about altering a single torque reduction CAN message, unfortunately. :/ IMHO our best bet is to get the bootloader to load a binary that has not been RSA signed - but has the file checksum correct. |
|
Appreciate
0
|
07-21-2016, 11:11 AM | #1170 |
Banned
798
Rep 1,633
Posts |
Furthermore, we cannot intercept messages on CAN for signals that come directly from the sensor to the TCU. Those signals include input and output shaft speed, common indexes for maps.
|
Appreciate
0
|
07-21-2016, 02:31 PM | #1171 |
Banned
798
Rep 1,633
Posts |
For the hot rodders in the group, this task is considerably more difficult. However, for the mileage misers it may be as easy as invoking one of the adaptive modes. For example, if engine oil or coolant temperature becomes hot enough to reach threshold values the TCM will go into "Hot Mode". In this mode, different shift and TCC lockup maps are used. These will call for higher gears and TCC at lower speeds. It will not, however, change any gear selection related TCC lockup prohibition.
Because exiting hot mode requires: 1) the gearshift selector lever must be moved or 2) the brake pedal applied or 3) the accelerator pedal applied 100%, getting into and staying in Hot Mode is simplified. Periodic CAN Massage would seem to do the trick. Everything else can just pass thru the gateway. Last edited by DWR; 07-21-2016 at 05:37 PM.. |
Appreciate
0
|
07-21-2016, 05:03 PM | #1172 |
Major
807
Rep 1,191
Posts |
I couldn't agree more. When it comes to full throttle and torque reduction requests by the EGS, things will get really tricky. My intentions are not for the drag strip but for the daily driver. As DWR mentioned, hot mode may even do the trick already.
If we can get our hands on a bootloader that would ignores the RSA signature, I'd be all game. But that isn't going to happen for a while I'm afraid. |
Appreciate
0
|
07-21-2016, 07:06 PM | #1174 |
Banned
798
Rep 1,633
Posts |
|
Appreciate
0
|
07-22-2016, 10:15 AM | #1175 |
Colonel
213
Rep 2,210
Posts |
Not a problem unless you want to pass someone or get up a steep hill without going flat out. At least in other vehicles Ive seen trip trans hot mode, once you trip hot mode you would be hard pressed to get up a steep driveway, let alone maintain freeway speed up a hill. In other words, my concern would be that the limiters for hot mode are too low for normal every day driving. Again I dont know what they limiters are at for our car so maybe its not an issue.
|
Appreciate
0
|
07-22-2016, 02:01 PM | #1176 | |
Banned
798
Rep 1,633
Posts |
Quote:
But, I don't know what the limits are either and your point is a good one. I guess we will have to test this. Last edited by DWR; 07-22-2016 at 02:09 PM.. |
|
Appreciate
0
|
07-22-2016, 08:13 PM | #1178 | |
Banned
798
Rep 1,633
Posts |
Quote:
Keep the suggestions coming! |
|
Appreciate
0
|
07-23-2016, 08:35 AM | #1179 | |
Major
807
Rep 1,191
Posts |
Quote:
But this will be the good thing about the gateway option. If we keep it open source and eventually maybe someone comes up with an options GUI - everyone can do their own tune. (In a couple of years or so...) |
|
Appreciate
0
|
07-23-2016, 11:00 AM | #1180 | ||
713
Rep 759
Posts |
Quote:
|
||
Appreciate
0
|
07-24-2016, 08:40 AM | #1181 | |
Major
807
Rep 1,191
Posts |
Quote:
What is so bad about the E90 manuals? I have not driven one so far, but I guess many here think "any" manual must be better than our automatic. |
|
Appreciate
0
|
07-24-2016, 04:44 PM | #1182 |
Banned
389
Rep 1,623
Posts |
|
Appreciate
0
|
07-25-2016, 01:28 PM | #1183 |
Lieutenant
148
Rep 436
Posts |
|
Appreciate
0
|
07-25-2016, 01:36 PM | #1184 |
Banned
389
Rep 1,623
Posts |
|
Appreciate
0
|
07-26-2016, 10:04 AM | #1185 | |||||
Second Lieutenant
98
Rep 292
Posts |
Quote:
Great screen shot, btw. Quote:
As for correlating requested torque reductions with their respective causes, I don't think we need to, but it depends on what we're actually trying to accomplish here. I'm approaching this project with the goal of being able to manipulate the shift characteristics such that I can make it shift "harder" than normal under certain circumstances. It seems like many components of the car can request a torque reduction (DSC, TCU, and the ECU itself). My assumption is that the load mapping inside the TCU is based off of actual current torque, rather than an expected value based on its own torque reduction requests. My assumption is that a requested torque reduction does not necessarily have to be obeyed by the ECU, and thus the TCU can not assume it will be. Therefore, we may only need to modify the current torque in order to manipulate our current position on the map which determines shifting pressures. We aren't going to be able to increase the shift pressures to beyond that of the highest point defined on the existing mapping (which is why an actual reflash would be optimal). We also probably won't be able to adjust the RPM at which a shift occurs, as I believe the transmission has its own speed sensor on the input shaft (and we can't do anything to manipulate that signal). The shift characteristics (clamping force, time, etc...) are definitely related to torque (as well as a bunch of other things). There is some hope that the mapping on the TCU doesn't stop (limit) at the highest torque normally requested with a stock engine under WOT, but it's impossible to know at this point. Maybe the transmission runs maximum defined pressure at just 50% of the engine's peak torque. If that's the case, there's absolutely nothing we can do in terms of increasing shift pressures. On the other hand, maybe there's headroom defined such that we can still gain a little by saturating the map to the highest value. This seems to be the case with the DCT guys who have to use back end flashes (so that the ECU sends higher torque values) in conjunction with the JB4 in order to reduce slipping. I guess I should point out that I personally have a 335i, so my goals here are to simply make the Alpina flash shift harder and later in "D" mode, which is why the torque messages were the first place I was looking. I personally have no problems with my torque converter lockup behavior, shifting pressures, or the torque reduction during shifts. I realize the diesel guys have different goals, so it may be more complex. To manipulate those charactaristics, we’re left with poking and prodding in order to see how we can influence the TCU. Quote:
Quote:
Quote:
What do the diesel guys want to change regarding their transmission? |
|||||
Appreciate
0
|
07-26-2016, 01:21 PM | #1186 | |
Lieutenant
148
Rep 436
Posts |
Quote:
The TCU will not let you shift gears past 4800 rpm - but the ecu will not let you have enough diesel to be beneficial above 4800. The ecu needs to be remapped in order to allow enough diesel to be useful above 4.800 rpm. You need both if you want it to pull all the way to 5.000 rpm, TCU alone will not do it. When I get back home, I'll try to find the Torquelimiter for the european 335d - then you can see how it is shaped in the ECU. |
|
Appreciate
0
|
07-26-2016, 07:48 PM | #1188 |
Major
807
Rep 1,191
Posts |
|
Appreciate
0
|
Bookmarks |
|
|