TCCS                Toyota Computer Control system



    TCCS - Quick Access:






Back to Fuel System       Back to Engine

   This info provided by Reg Riemer - SOGI/SONIC Member/President
   Last Update: 02/11/2002
   Author: Lawrence K Anderson Jr
   Powered by: Notepad
Powered by Notepad!


















   Introduction to TCCS

T  oyota
C  omputer
C  ontrol
S  ystem

For the acronym-challenged, I've emphasized what TCCS stands for above. Yes, it's a real Toyota acronym, I didn't make it up.

Credit for the information on this page must be given to Reg Riemer, who's ongoing contributions to the pursuit of Toyota performance is known the world-over. This info, provided by Reg, comes directly from the Toyota Technical Training Manual, & it discusses the intracies of Toyota fuel injection, with emphasis on long and short term fuel trim in TCCS.

This information will hopefully serve to clarify what is actually going on, on the inside, every time you take your nice Toyota out for a spin. If nothing else, it should foster a degree of respect for the Toyota engineers who designed our cars, especially since TCCS has been a component of Toyota fuel injection sytems for over 15 years. It's amazing to think that my OldSchool Supra enjoys a fuel system, that makes many current-day vehicles' fuel systems still appear very crude.

Return to Top of Page



















   Fuel Trim

Fuel trim is a term used to describe the percentage of correction to basic injection duration based on oxygen feedback. There are two different fuel trim values which affect final injection duration; long fuel trim (Long FT) and short fuel trim (Short FT).

Long FT is after the basic injection duration calculation. It is determined by how closely the fuel system achieves the theoretical air/fuel ratio.

Long FT is a learned value which gradually changes in response to factors beyond the control of system design. For example, fuel oxygen content, engine wear, air leaks, variations in fuel pressure, and so forth.

Short FT is an addition to (or subtraction from) basic injection duration and fuel trim calculation. Oxygen sensor information tells the ECM how close it comes to the ideal air/fuel ratio and the Short FT corrects for any deviation from this value.

Return to Top of Page



















   How Short FT Works

Short FT is a temporary correction to fuel delivery which changes with every cycle of the oxygen sensor input. Under normal conditions, it fluctuates rapidly around it ideal value of 0% correction and is only functional during closed loop operation.

Short FT is a parameter on the OBD-II data stream, that can be displayed in the Diagnostic Tester. Its normal range is +/- 20%, but under normal operating conditions rarely goes beyond +/- 10%.

Short FT responds to changes in oxygen sensor input. If basic injection duration + Long FT results in a lean air/fuel ratio, then Short FT responds with positive corrections (+1% to +20%) to add fuel or enrich the mixture. If basic injection + Long FT is too rich, then Short FT responds with negative corrections (-1% to -20%) to subtract fuel or lean the mixture.

When Short FT is varying close to +/- 0%, this indicates a neutral condition where the basic injection duration calculation is very close to stoichiometry, without any significant correction from the oxygen sensor input.

Return to Top of Page



















   How Long Fuel Trim Works

Long FT is a data parameter on the OBD and OBD-II data streams. It is a more permanent correction to fuel delivery because it is the correction right after basic injection duration calculation. Long FT changes slowly, in response to Short FT. Its normal range is +/- 20%, positive values indicating rich correction and negative values indicating lean correction.

If Short FT deviates significantly from the +/- 10% for too long, the Long FT shifts, changing the basic injection duration. This shift in basic injection duration should bring Short FT back to the +/- 10% range.

Unlike Short FT which affects injection duration calculation in closed loop only, the Long FT correction factor affects the basic injection duration calculation in both open and closed loop. Because Long FT is stored in NVRAM and is not erased when the ignition is switched off, the fuel system is able to correct for variances in engine and fuel conditions even during warm-up and wide open throttle conditions.

Return to Top of Page



















   LEARNED VALUE (Vf) / FUEL TRIM

At the same time the ECM is controlling the fuel injection duration using input of feedback from the oxygen sensor, it is also "learning" about the amount of fuel correction that is taking place. This learned value (Vf) is used by the ECM during both open and closed loop operation to help fine tune the fuel control in relation to engine wear, sensor wear, and air leaks.

Return to Top of Page


























   Basic Injection Duration & O2 Sensor Input

The basic injection duration value is the ECM's best guess at the actual injection time necessary to achieve an ideal fuel/air ratio. Generally this basic injection calculation is very accurate, typically within +/-20% of what is needed. Once within this range, the ECM can trim the air/fuel ratio to stoichiometry based on oxygen sensor input. Depending on many different factors, the amount of correction required for Ox feedback will vary. If the amount of necessary correction remains relatively small, for example less than 10%, the ECM can easily adjust the mixture. As the Ox feedback correction reaches the +/- 20% limit, the ECM fuel correction range becomes limited. The ECM then uses its "learned memory" to adjust or trim the basic injection calculation. By increasing or decreasing the basic injection duration, Ox correction can be held within an acceptable range, maintaining the ECM's ability to correct over a wide air/fuel ratio range.

Return to Top of Page













Back to Fuel System       Back to Engine