Torque Converter Lockup
The torque converter lockup clutch mechanically joins the engine to the transmission input, bypassing the converter’s fluid coupling. With the clutch locked there is no converter slip: less heat in the transmission oil, better fuel economy, and a direct connection between the throttle and the wheels. With it unlocked the converter can slip and multiply torque, which helps launches and low-speed driving.
The TCM decides when the lockup clutch should be locked or unlocked, how much pressure to apply, and how quickly to apply and release it. Each of these can be tuned separately for each phase of operation (takeup, launch, in gear, up shifts and down shifts).
Torque Converter Lockup applies to transmissions with a torque converter, such as the ZF 8HP. Dual-clutch transmissions don’t have a converter and don’t use it.
Enabling
Assign the lockup solenoid to an output in Output Config > Transmission Functions (Torque Converter Lockup Solenoid Output). Once an output is assigned, the Torque Converter Lockup folder appears.
The TC Lockup Setup page holds the general settings:
| Setting | Description |
|---|---|
| Output | The output pin driving the lockup solenoid. |
| Active Level | The drive level of the output. |
| PWM Frequency | The solenoid drive frequency. |
| Solenoid Effective Resistance | The solenoid’s effective resistance, used for current control. Only shown for solenoid outputs. |
| Per Gear Tables | Off: a single TC Lockup In Gear State table is used in every gear. On: a separate TC Lockup Gear # State table is used for each forward gear (up to the configured Number of Forward Gears), and TC Lockup Gear Reverse State in Reverse. |
| Inertia Corrected Torque | Off: the lockup pressure is calculated from Engine Torque (Supplied). On: it uses Engine Torque (Inertia Corrected), see Lockup Pressure. |
| Cold Fluid Inhibit | Keeps the clutch unlocked while the fluid is cold, see Fluid Temperature and Brake. |
| Hot Fluid Lock | Locks the clutch in forward gears while the fluid is hot, see Fluid Temperature and Brake. |
| Brake Switch Unlock | Unlocks the clutch while the brake switch is on, see Fluid Temperature and Brake. |
| Cold Fluid Threshold, Hot Fluid Threshold, Fluid Temp Hysteresis | See Fluid Temperature and Brake. |
| Brake Pressure Unlock | See Fluid Temperature and Brake. |
| Input Shaft Speed Minimum | Lockout, see Lockouts. |
| Output Shaft Speed Minimum | Lockout, see Lockouts. |
| Drive Speed Minimum | Lockout, see Lockouts. |
| Engine Speed Minimum | Lockout, see Lockouts. |
| User Enable | Lockout, see Lockouts. |
| Max Pressure | The highest pressure the lockup clutch will ever be commanded to. This must be above 0 or the clutch will never be applied (the TC Lockup Config Invalid DTC is set). |
| Lock Threshold | Converter slip (RPM) below which the clutch is reported as locked. Used for status only, see Monitoring. |
| Lock Hysteresis | Extra slip allowed before a locked clutch is reported as no longer locked. Used for status only. |
| Slip Threshold | See Slip Monitoring. Only shown when Slip Protection is not Off. |
| Slip Time | See Slip Monitoring. Only shown when Slip Protection is not Off. |
| Slip Protection | See Slip Monitoring. |
| Dyno Mode | See Dyno Mode. |
| Dyno Mode User Enable | The User Function that switches Dyno Mode on and off, when Dyno Mode is set to ON - User Function Controlled. |
Solenoid Translation
TC Lockup Solenoid Translation converts the target lockup pressure (bar) into a solenoid current (A). Fill it in from the solenoid and valve body characteristics, the same way as the clutch solenoid translation tables (see Clutch Pressure Control).
TC Lockup Solenoid Translation Table
- X Axis: MUST be
Torque Converter Lock Up Pressure. - Y Axis: Optional, for example
Transmission Fluid Temperatureto compensate the solenoid for temperature.
The TCM always looks this table up by the lockup pressure, so the X axis values must be in bar. If the X axis is set to any other channel, the TC Lockup Config Invalid DTC is set.
Operating Phases
At any moment the lockup system is in one phase, and each phase has its own set of tables. Phases are listed here from highest to lowest priority; the first one that applies is used.
| Phase | Active when | State table | Rate tables | Status |
|---|---|---|---|---|
| Dyno | Dyno Mode is on | TC Lockup Dyno State | TC Lockup In Gear Apply/Release Rate | On - Dyno |
| Launch | Launch Control is active | TC Lockup Launch State | TC Lockup Launch Apply/Release Rate | On - Launch |
| Takeup | Takeup is controlling the clutch from a stop (before it reaches Driving) | TC Lockup Takeup State | TC Lockup Takeup Apply/Release Rate | On - Takeup |
| Up Shift | An up shift is in progress | TC Lockup Up Shift State | TC Lockup Up Shift Apply/Release Rate | On - Up Shift |
| Down Shift | A down shift is in progress | TC Lockup Down Shift State | TC Lockup Down Shift Apply/Release Rate | On - Down Shift |
| Hot Fluid | Hot Fluid Lock is on, the fluid is hot, and the transmission is in a forward gear | None, always locks | TC Lockup In Gear Apply/Release Rate | On - Fluid Temp High |
| In Gear | None of the above | TC Lockup In Gear State, or with Per Gear Tables on, TC Lockup Gear # State (TC Lockup Gear Reverse State in Reverse) | TC Lockup In Gear Apply/Release Rate | On - In Gear |
The Launch folder is only shown when Launch Control is enabled, and the Dyno Mode folder is only shown when Dyno Mode is not Off.
Reverse
With Per Gear Tables off, Reverse uses TC Lockup In Gear State, the same table as the forward gears. Make sure that table keeps the lockup clutch unlocked at reversing speeds. With Per Gear Tables on, Reverse has its own TC Lockup Gear Reverse State table. It is all 0 (never lock) until you change it.
State Tables: When to Lock
Each phase’s State table decides whether the lockup clutch should be locked:
| Table value | Result |
|---|---|
| 100 | Lock |
| 0 | Unlock |
| Anything in between | No change, keep the current state |
Fill the cells with 0 and 100 and let the interpolation between neighbouring cells form the hysteresis. The value has to reach 100 to lock and 0 to unlock, so the lock and unlock points are exactly where the 100 and 0 cells are. For example, with the X axis on Output Shaft Speed, a cell of 0 at 1200 RPM and a cell of 100 at 1600 RPM gives:
- Lock when rising to 1600 RPM.
- Unlock when falling to 1200 RPM.
Spacing the two cells further apart widens the hysteresis.
The axes can be any channel. Typical choices are Output Shaft Speed or Drive Speed against Pedal Position or Throttle Position. Useful extras:
Transmission Fluid Temperature: unlock earlier or lock later as the fluid temperature changes. For a simple cold-fluid inhibit or hot-fluid lock, use the built-in options instead (see Fluid Temperature and Brake).- Pedal position: unlock at high pedal so the converter can multiply torque when accelerating hard.
Holding the state through a shift
The lock request carries over when the phase changes. Filling the TC Lockup Up Shift State or TC Lockup Down Shift State table with 50 keeps the clutch in whatever state it was in when the shift started. Use 0 to always unlock for shifts, or 100 to always lock.
For standing starts, the TC Lockup Takeup State and TC Lockup Launch State tables are normally left at 0, so the converter can slip and multiply torque. Lock after the launch using a speed axis.
Lockouts
Any of the following lockouts unlocks the clutch, regardless of the State tables:
| Lockout | Condition | Status |
|---|---|---|
| User | The User Enable User Function is OFF (only checked if one is assigned) | Lockout - User |
| Fluid Temp Low | Cold Fluid Inhibit is on and the fluid is below Cold Fluid Threshold | Lockout - Fluid Temp Low |
| Brake | The brake is applied, see Brake Unlock | Lockout - Brake |
| Input Shaft Speed | Input Shaft Speed is below Input Shaft Speed Minimum | Lockout - Input Shaft Speed |
| Output Shaft Speed | Output Shaft Speed is below Output Shaft Speed Minimum | Lockout - Output Shaft Speed |
| Drive Speed | Drive Speed is below Drive Speed Minimum | Lockout - Drive Speed |
| Engine Speed | Engine Speed is below Engine Speed Minimum | Lockout - Engine Speed |
| Transbrake | The Transbrake is active | Lockout - Transbrake |
| Park/Neutral | The transmission is in Park or Neutral | Lockout - Park/Neutral |
| Sensor Fault | An engine speed, input shaft speed or output shaft speed sensor DTC is set | Lockout - Sensor Fault |
| Slip Fault | Slip Monitoring detected slip with Slip Protection set to Unlock | Lockout - Slip Fault |
| Override | The TCM is holding the clutch unlocked, for example during Automated Touch Point Learning | Lockout - Override |
Lockouts release the clutch at TC Lockup In Gear Release Rate. Setting a minimum to 0 disables that check. If more than one lockout is active at the same time, the status shows only one of them.
Tip
Use the State tables to unlock the clutch as the car slows down, and set the lockout minimums a little lower as a backstop. A speed has to stay below its minimum for a short time before the lockout acts, so a single noisy reading won’t unlock the clutch. The lockout ends as soon as the speed is back above the minimum, and the clutch only locks again when the State table asks for it.
The User Enable lockout can be used to add your own conditions, for example a dash switch or a User Function based on other channels.
Fluid Temperature and Brake
Cold Fluid Inhibit
With Cold Fluid Inhibit on, the lockup clutch stays unlocked while Transmission Fluid Temperature is below Cold Fluid Threshold (Lockout - Fluid Temp Low). Cold fluid makes the lockup slow and harsh, and letting the converter slip warms the fluid up faster. The lockout ends once the fluid is Fluid Temp Hysteresis above Cold Fluid Threshold.
Hot Fluid Lock
With Hot Fluid Lock on, the lockup clutch is locked in forward gears while Transmission Fluid Temperature is above Hot Fluid Threshold, whatever the In Gear or Gear # State table asks for. The status shows On - Fluid Temp High. A slipping converter is one of the biggest heat sources in the transmission, so locking it helps the fluid recover. Once the fluid has cooled Fluid Temp Hysteresis below Hot Fluid Threshold, the State table is in control again.
- Only the In Gear phase is forced. The Up Shift, Down Shift, Launch and Takeup State tables still apply. Fill the shift State tables with 50 to keep the clutch locked through shifts while hot.
- All lockouts still apply, including the speed minimums and the brake, so the clutch is never forced locked at a standstill.
- Reverse is never forced.
Caution
While Hot Fluid Lock is active, the converter can’t multiply torque, including at high pedal where the In Gear State table would normally unlock. Set Hot Fluid Threshold high enough that it only acts when the fluid really is overheating.
Neither Cold Fluid Inhibit nor Hot Fluid Lock acts while the transmission fluid temperature sensor has a fault DTC.
Brake Unlock
Pressing the brake can unlock the lockup clutch (Lockout - Brake), using either or both of:
- Brake Switch Unlock: unlocks while
Brake Switch 1is on. - Brake Pressure Unlock: unlocks while
Brake Pressure Frontis at or above this pressure. The lockout ends once the pressure falls below half of it, so a light brake pressure hovering around the setting doesn’t make the clutch lock and unlock. 0 turns it off.
The clutch unlocks at any speed. When the brake is released, it locks again if the State table asks for lock.
Lockup Pressure
While lockup is requested, the TCM calculates the lockup clutch pressure from the engine torque:
- Take the engine torque, in either direction (driving or engine braking), and add TC Lockup Clutch Torque Margin.
- Convert the result to a pressure using TC Lockup Clutch Torque Capacity.
- Add TC Lockup Clutch Touch Point.
- Limit the result to Max Pressure.
So the clutch is applied firmly under load and gently at light load, and the pressure follows the engine torque while the clutch is locked. The engine torque comes from Engine Torque (Supplied), so an accurate torque source matters (see TCM Torque Model and Engine Torque).
With Inertia Corrected Torque on, Engine Torque (Inertia Corrected) is used instead. A locked clutch also has to carry the torque from the engine speeding up or slowing down, which is large through an up shift or a rev-matched down shift. Using the inertia corrected torque sizes the pressure for that, instead of relying on TC Lockup Clutch Torque Margin. Check Torque Converter Lock Up Pressure in a log after turning it on: the inertia term can be noisy, and the pressure follows torque increases immediately while locked.
When line pressure is set to target automatically, the TCM keeps it at or above the lockup pressure, so the lockup clutch always gets the pressure it is commanded.
| Table | Units | Description |
|---|---|---|
| TC Lockup Clutch Touch Point | bar | The pressure at which the lockup clutch starts to carry torque. |
| TC Lockup Clutch Torque Capacity | Nm/bar | The torque the clutch can carry for each bar above the touch point. A higher value gives a lower pressure for the same torque. Every cell must be above 0 (otherwise the TC Lockup Config Invalid DTC is set). |
| TC Lockup Clutch Torque Margin | Nm | Extra capacity on top of engine torque, to cover torque estimate errors and sudden torque changes. |
Fast Fill
When the clutch is applied from fully released, TC Lockup Clutch Fast Fill Pressure is commanded straight away for TC Lockup Clutch Fast Fill Time to fill the lockup piston quickly. When the fill ends, the pressure drops straight to the calculated lockup pressure if the fill pressure was higher, or rises to it at the Apply Rate if the fill pressure was lower. Fast fill is only used again once the clutch has been fully released.
Too much fast fill pressure or time makes the lockup harsh. Too little makes it slow to lock.
Apply and Release Rates
Each phase has an Apply Rate and a Release Rate table (bar/s) that limit how fast the lockup pressure changes:
- Apply Rate: sets how quickly the pressure rises from the end of the fast fill up to the calculated lockup pressure. This is what sets how firmly the clutch locks. Once the pressure has reached the calculated lockup pressure, it follows increases in engine torque immediately, so the clutch doesn’t slip when the throttle is opened while locked.
- Release Rate: sets how quickly the pressure falls when unlocking, and when engine torque drops while locked.
The rates of the phase that is active at the time are used. For example, an unlock requested by the Up Shift State table releases at TC Lockup Up Shift Release Rate. Lockouts always release at TC Lockup In Gear Release Rate.
A rate of 0 means no limit: the pressure changes to its new value immediately.
Caution
A cell that interpolates between a 0 cell and a non-zero cell gives a small, slow rate, not an immediate change. Fill each Apply Rate and Release Rate table with either 0 or a sensible rate for the phase, and avoid tiny values.
Slip Monitoring
Slip monitoring checks that the lockup clutch actually locks. Once the lockup pressure has reached its calculated value, if Converter Slip stays above Slip Threshold for longer than Slip Time, the TC Lockup Slip DTC is set and the Slip Protection action is applied:
| Slip Protection | Behaviour |
|---|---|
| Off | Slip is not monitored. |
| DTC Only | The DTC is set. Control is unchanged. The DTC clears when the slip is back under the threshold. |
| Max Pressure | The lockup clutch is commanded to Max Pressure until the slip is back under the threshold. The DTC then clears and the pressure returns to normal at the Release Rate. |
| Unlock | The lockup clutch is unlocked (Lockout - Slip Fault) and stays unlocked until the State table next asks for unlock (0), or another lockout releases the clutch. The DTC clears at the same time. |
A slipping lockup clutch at load puts a lot of heat into the lining and the fluid, so it’s worth setting up even if you only use DTC Only. Common causes are a Torque Capacity that is too high (pressure too low for the torque), an engine torque reading that is lower than the real torque, and a worn clutch.
Tip
Set Slip Time longer than a normal lockup takes to pull the slip down, or the DTC will set during every apply. Log a few lockups and use the time from the end of the pressure ramp until Converter Slip settles, plus a margin.
Dyno Mode
Dyno Mode makes the lockup clutch follow the TC Lockup Dyno State table in every phase. The In Gear Apply and Release Rate tables are used, and are also shown in the Dyno Mode folder (they are the same tables).
| Dyno Mode | Behaviour |
|---|---|
| Off | Normal operation. |
| ON - User Function Controlled | Dyno Mode is on while the Dyno Mode User Enable User Function is ON. |
| ON - Disable on Powerup | Dyno Mode is on until the TCM is next powered up, then returns to Off. |
The lockouts still apply in Dyno Mode. On a dyno without a vehicle speed signal, set Drive Speed Minimum to 0.
Warning
Dyno Mode replaces the State tables for launches, takeup and shifts. Only use it on the dyno.
Monitoring
The lockup system generates the following runtime channels:
| Channel | Description |
|---|---|
| Torque Converter Lock Up Status | The active phase, or the active lockout (see Torque Converter Lockup Status). |
| Torque Converter Lock Up Request | ON while lockup is requested (the State table has asked for lock and no lockout is active). |
| Torque Converter Lock Up Pressure | The lockup pressure target, after fast fill and rate limits. |
| Torque Converter Lock Up Solenoid Current Target | The solenoid current from the translation table. |
| Torque Converter Lock Up Solenoid Current | The measured solenoid current. |
| Torque Converter Lock Up Capacity | The estimated torque the lockup clutch can carry at the current pressure. |
| Torque Converter Lock Up Clutch Status | Open, Slip, Sync or Lock (see TC Lockup Clutch Status). |
| Converter Slip | Engine Speed minus Input Shaft Speed. |
Info
Torque Converter Lock Up Status shows which phase’s tables are in control, not whether the clutch is locked. For example, it shows On - In Gear even while the In Gear State table is asking for the clutch to be unlocked. Use Torque Converter Lock Up Request to see whether lockup is requested, and Torque Converter Lock Up Pressure and Converter Slip to see what the clutch is actually doing.
Torque Converter Lock Up Clutch Status reports Open whenever Torque Converter Lock Up Pressure is at or below TC Lockup Clutch Touch Point. Above the touch point it reports Lock when Converter Slip is within Lock Threshold (plus Lock Hysteresis once locked), and otherwise Sync, Slip or Open by comparing the estimated lockup capacity against engine torque. It is for display and logging only and doesn’t change how the clutch is controlled.
Tuning Procedure
- Output and translation. Assign the output and fill in TC Lockup Solenoid Translation with its X axis on
Torque Converter Lock Up Pressure. Set Max Pressure to the highest pressure the lockup clutch should ever see. - Start unlocked. Set every State table to 0, and set Engine Speed Minimum comfortably above idle as a stall backstop.
- Touch point. Use the transmission’s specification if you have one. Otherwise, lock the clutch at a steady light-throttle cruise with a slow In Gear Apply Rate, and log
Torque Converter Lock Up PressureandConverter Slip. The touch point is the pressure at whichConverter Slipfirst starts to fall. - Capacity and margin. Lock the clutch at cruise, then add load. If
Converter Sliprises while the clutch should be locked, the pressure is too low: lower TC Lockup Clutch Torque Capacity or raise TC Lockup Clutch Torque Margin. If lockup is harsh at light load, the pressure is higher than needed. - In Gear State. Lock in the higher gears above a cruising speed, and unlock well before the car slows to the lockout minimums. Optionally unlock at high pedal for torque multiplication. Turn on Cold Fluid Inhibit, Hot Fluid Lock and brake unlock as needed.
- Apply and release feel. Adjust TC Lockup Clutch Fast Fill Pressure/Time and the Apply Rate tables until lockup is quick without a bump. Adjust the Release Rate tables so unlocking is smooth but finishes before the car needs converter slip.
- Shifts. Decide per shift direction whether to unlock (0), hold (50) or lock (100), then check shift quality in the logs.
- Takeup and Launch. Normally leave these at 0 and let the In Gear table lock the clutch once the car is moving.
- Slip monitoring. Once lockup is working, choose a Slip Protection action, then set Slip Threshold and Slip Time from your logs.
Channels worth logging while tuning:
- Torque Converter Lock Up Status
- Torque Converter Lock Up Request
- Torque Converter Lock Up Pressure
- Torque Converter Lock Up Solenoid Current
- Torque Converter Lock Up Clutch Status
- Converter Slip
- Engine Torque (Supplied)
- Output Shaft Speed
- Gear
- Your State table axes