Understanding the Turbolamik Torque Calculation
1. Torque Calculation Input Table:
-
This determines whether the TCU will use internal torque calculation or CAN torque from an OEM ECU. There are three options for CAN torque values because some ECUs transmit multiple values depending on the engine's tune. If internal torque is selected, the TCU will use the following tables to calculate the torque.
2. Max TQ TPS Table:
-
Purpose: This table limits the maximum torque the engine can generate at specific TPS and RPM points.
-
Use: It's used as a limit table, so the TCU knows the upper bounds of torque based on throttle position and engine speed.
-
Flag: The "Use Table Max Torque TPS" flag is enabled for engines that don’t operate in the vacuum range (e.g., diesel engines) to allow the Max TQ TPS table to be used for fine-tuning low-load driving.
3. Calculated Pressure/Torque Table:
-
Purpose: This is the main table for torque calculation, using MAP (Manifold Absolute Pressure) and RPM to estimate the engine's torque, primarily for engines operating in vacuum (e.g., petrol engines).
-
Use: This table is essential for calculating the base torque value for petrol engines, but it is not ideal for diesel engines because diesel engines do not produce enough vacuum.
4. Pressure/Torque Multiplier Table:
-
Purpose: This table adjusts the base torque value from the Calculated Pressure/Torque table based on boost pressure (measured in kPa).
-
Use: It multiplies the base torque by a correction factor (e.g., at 200 kPa, the torque value could be doubled).
-
Result: This allows the system to account for boosted applications and adjust torque for turbocharged engines.
5. Torque Multiplier Table:
-
Purpose: This table provides corrections to the current torque value, either from internal calculation or CAN input.
-
Use: It has two rows: one for the current torque and the second for the correction percentage. For example, if the current torque is 100 Nm but should be 80 Nm, you can apply a correction of 80% to adjust the torque to the desired level.
6. Offset Engine Torque Table:
-
Purpose: This is another correction table, but it applies a simple positive or negative correction to the current torque value.
-
Use: It's used when the TCU receives incorrect torque values, either internally calculated or from the ECU via CANbus. This allows you to add or subtract a set amount of torque for any engine condition.
7. Torque Correction TPS Table:
-
Purpose: This table allows you to correct the torque based on TPS if the engine ECU is not calculating torque correctly.
-
Use: It has a single axis for TPS and is percentage-based. If the engine ECU's torque calculation is off, you can adjust it using the TPS value, ensuring better accuracy in torque management.
3 Option Flags:
-
"Use Table Max Torque TPS": Enables the Max TQ TPS table for engines that don’t operate in the vacuum range (typically diesel engines).
-
"Add CAN Engine Loss": Rarely used, this flag applies to specific OEM CANbus ECU setups to account for engine losses in torque calculation.
-
"Automatic Detection of TQ Calculation Input": This flag automatically detects whether the TCU should use CAN torque values or internal torque calculation. If no CAN torque values are found, the TCU will default to using internal inputs like RPM, MAP, and TPS.
How It All Comes Together:
-
Torque Data Source: The TCU first checks if it's using internal torque calculation or receiving torque from OEM CANbus. If CAN torque is used, the data can come from an OEM ECU (like the Audi or BMW 6HP ECUs).
-
Base Torque Calculation: If internal calculation is used, the TCU calculates torque based on the Calculated Pressure/Torque table for petrol engines or the Max TQ TPS table for diesel engines (if the flag is enabled).
-
Torque Adjustment: The Pressure/Torque Multiplier table adjusts the torque for boosted engines, while the Torque Multiplier and Offset Engine Torque tables provide further corrections to fine-tune the calculated torque.
-
Final Adjustment: If necessary, the Torque Correct TPS table can be used to adjust torque based on TPS values, ensuring the system accounts for any inaccuracies in ECU torque calculation.
This comprehensive system ensures that the TCU always uses the most accurate torque value, whether it comes from CANbus or internal calculation, and it allows for fine-tuning in various driving conditions.