Skip to content
BMW DME / Part VII / 14 Generation 10: Transmission Control Integra…
Source
DOC 37 § 14
Contents
High-Speed Torque Reduction Handshake on Upshifts
Systems covered
`5L40-E`, `8HP45`, `8HP70`
Size
0 tables · 2 code/diagrams · ~454 words

High-Speed Torque Reduction Handshake on Upshifts

In modern BMW powertrains, engine management cannot operate in isolation from transmission mechatronics. Gear shifts, torque converter clutch slip, and driveline protection require millisecond-level CAN bus synchronization between the engine DME and transmission control unit (GS / TCU):

┌──────────────────────────────────────────────────────────────────────────────────────────────────┐  
│                   TRANSMISSION MECHATRONIC INTEGRATION & CAN PROTOCOLS                           │  
├──────────────────────────────────────────────────────────────────────────────────────────────────┤  
│                                                                                                  │  
│   1. GM 5L40-E / A5S 390R (GS8.60): Used in E46 330xi, E39 530i, E53 X5 3.0i (DME CAN 500 kbps) │  
│      • External TCU in electronics box; communicates via standard CAN frames 0x438 / 0x439.      │  
│                                                                                                  │  
│   2. ZF 6HP19 / 6HP26 / 6HP28: First integrated Mechatronics module inside the oil pan           │  
│      • Direct PT-CAN Gateway integration; achieves shift times of ~200 ms with torque retard.    │  
│                                                                                                  │  
│   3. ZF 8HP45 / 8HP70 (Represented by BMW_8HPXY_AT50012_Z0BA6800_J680A.ols):                     │  
│      • 8 forward gears, 4 planetary gearsets, 5 shift elements (2 brakes, 3 clutches).           │  
│      • Lightning-fast 100 ms shift transitions with torque pre-reduction and rev matching.        │  
└──────────────────────────────────────────────────────────────────────────────────────────────────┘  

14.1 High-Speed Torque Reduction Handshake on Upshifts#

To execute rapid gear changes without slipping friction clutches or causing driveline shock, the DME and TCU execute a synchronous real-time handshake:

┌──────────────────────────────────────────────────────────────────────────────────────────────────┐  
│                   DME ↔ TCU REAL-TIME TORQUE REDUCTION TIMING DIAGRAM                            │  
├──────────────────────────────────────────────────────────────────────────────────────────────────┤  
│                                                                                                  │  
│   TCU: [Decides Upshift] ────► Broadcasts CAN Frame 0x438 (TORQUE_RED_REQ = 1, Misol = 150 Nm)  │  
│                                              │                                                   │  
│   DME: Reads CAN Frame (500 kbps) ───────────┤                                                   │  
│        Retards Ignition Timing (zwout -25°) ─┤                                                   │  
│        Flywheel Torque Drops in <20 ms ──────┤                                                   │  
│                                              ▼                                                   │  
│   TCU: Closes Oncoming Clutch Element in <80 ms with Zero Friction Overheating                   │  
│                                              │                                                   │  
│   TCU: Releases Torque Cut ──────────────────► Broadcasts TORQUE_RED_REQ = 0                     │  
│                                              │                                                   │  
│   DME: Restores Full Ignition Advance along Controlled Ramp Gradient                             │  
└──────────────────────────────────────────────────────────────────────────────────────────────────┘  
  1. Shift Initiation: The transmission TCU determines an upshift is required based on vehicle speed, turbine shaft speed, and driver pedal position.
  2. Torque Cut Request: The TCU broadcasts CAN frame 0x438 (Byte 2 bit 4 set to 1), specifying the target reduced flywheel torque (M_{\text{isol}}, e.g. 150\text{ Nm} reduced from 400\text{ Nm}) and the required torque cut duration (e.g. 120\text{ ms}).
  3. DME Intervention: Within 10\text{ ms} of receiving the request, the engine DME pulls ignition timing (zwout) by up to -25^\circ\text{ ATDC} and reduces electronic throttle blade opening.
  4. Clutch Transition: The oncoming clutch element closes under drastically reduced input torque, eliminating clutch lining glaze and thermal degradation.
  5. Torque Restoration: The TCU releases the request (TORQUE_RED_REQ = 0), and the DME ramps ignition timing back to MBT at a calibrated gradient (dM/dt).