MoTeC  Tuning - Printer Friendly Instruction Guide
 
Screen Navigation

Up/down/left/right arrows navigates through the table
Enter - Select
F1 - Help file for current screen
F key functions - Detailed at the bottom of the screen
ESC - End screen
G - Graph
L - Lambda function (described in Logging)
Q - Quick Lambda (described later)


Advanced Tuning

To set the Advanced Tuning Function

Adjust > Use Matching File > General Setup > Miscellaneous Setup.
Enter 1 in Advanced Tuning and follow the on screen hints.


Fuel Screen

To enter - Fuel > Main Table
The main fuel screen displays the following data (from top left working down and left to right)

Yellow Cursor and Table indicates the offset from a selected site.
RPM, Engine Load, Lambda, Injector Pulse Width, Timing Advance
Throttle Position, Manifold Absolute Pressure, Auxiliary Voltage, Battery Voltage, Injector Duty Cycle, Coil Dwell Time
Engine Temperature, Air Intake Temperature, Diagnostic Errors, Injection Timing, Lambda Control
The horizontal axis of the table is RPM and the vertical EFF (Load) can be set to either Throttle Position (NA cars 0-100%) or kpa (Turbo/Supercharged cars). In this example it is TP.

The corresponding table numbers relate to the percentage of the base injector pulse width. Press ESC twice and scroll down to General Setup > Main Setup. The first item is injector scaling. Press F1 for the help screen. In this example the pulse width of the injector is 15msec. Therefore the numbers entered in the fuel table correspond to percentage of 15msec. Press F5 to go back to the fuel table.
Pressing the G key displays a graph of the fuel table as a percentage of injector pulse width. The graph is used to display any uneven points in the fuel table. The graph should show a smooth transition from one site to another.

Advanced function of the new software allows for individual cylinder trim applied as a percentage added or taken away from the base pulse width.

Press F1 for further help on screen operation and adjustment tips.


Ignition Table

This table is a mirror of the fuel table, with the numbers in the table corresponding the absolute timing advance of the spark.

Use G to display the graph of the table to ensure a smooth transition between sites.

Press F1 for further help on screen operation and adjustment tips.


Lambda Table

From the Fuel Table press ESC twice. Select Sensor Setup > Sensor Setup. Change the number from 0 to 2 on the site Lambda Sensor. Follow any on screen hints. Press ESC twice and move the cursor to Misc Functions. Select Lambda Control > Function. Change to number 2. Press ESC once and move to Table. Follow any on screen hints.

This table allows you to enter Lambda values for various RPM/EFF sites. Narrow Band values are applicable in areas of cruise and light load. Wide Band values are applicable throughout the tuning table. Once values have been set up here, the Quick Lambda function can be used. Pressing Q on the Main Fuel table at specific RPM/EFF site automatically adjusts the fuel table to the corresponding Lambda value in the Lambda Table.

Press F1 in the Lambda Table screen for further help on this screen function.


Compression Functions

The Fuel and Ignition Tables can have compensation applied to them from a number of parameters.

Press ESC until the Main Select Screen is present. Select Fuel > Air Temp Comp

This screen allows a compensation percentage to be added or taken away from the base injector pulse width (currently 15msec).

The same table is present on Ignition > Air Temp Comp. A compensation percentage or degrees is added or taken away from the base ignition timing at each RPM/EFF site.

On the up to date software more compensation function exists for the Fuel/Ignition Tables. These include Engine Temperature, MAP, Auxiliary Temperature and Auxiliary Voltage (knock sensor, compensation can be a percentage or degrees).


Injection Timing

Select Fuel > Injection Timing

The function allows the user to determine when in the compression cycle the injectors are turned on or off (off is the most appropriate method). A simple RPM site only or more complex RPM/EFF table can be used. Adjusting the injector timing allows fuel to be injected at the most optimum point in the engine cycle so that fuel is used more efficiently. Engine power, emissions, economy and idle stability can be optimised by adjusting injector timing.

The main fuel table is tuned first. By changing the injection timing for each RPM site, the richest point can be found. This is optimum point and the fuel table is then trimmed to suit the new setting.


Boost Limit Turbo

To obtain boost control a boost control valve must be used (BCV). This valve interrupts the signal to the actuator thereby allowing more boost than the mechanical actuator. To set up the BCV select Input/Output Functions > Aux Output 1 > Function. Set the function to 1.

Two control methods of the BCV are available, Duty Cycle control and Proportional Derivative control. Duty Cycle control is easier to set up, but allows a limited boost control, whereby Proportional Derivative allows full boost control. The Parameters are found at Input/Output Functions > Aux Output 1 > Parameters. Use the F1 key for full details on each of the Parameters.

The Boost limit table is defined by RPM only (Main Select Screen > Boost Limit > Main Table) or RPM vs TP (Input/Output Functions > Aux Output 1 > Table). The values entered here are absolute values, therefore for a boost target of 10psi then the value of 168kpa would need to be entered in the table. For complete control, boost can be limited by using the RPM vs TP table where full boost can only be achieved for example by a throttle position of 70% or more.

Proportional control can act as a boost assist function. Without the use of a BCV, boost is control by the mechanical action of the actuator. A diagram inside the actuator can is connected to a rod that in turn is connected to the wastegate. As boost is achieved the same pressure is present on the actuator diagram as the engine. This linear pressure causes the wastegate to open gradually that allows some of the exhaust gases to escape through the open wastegate without passing over the turbine wheel.

This procedure will increase the time the turbo achieves its full boost. By using a BCV and Proportional Control, the speed in which the turbo reaches full boost can be controlled. Select Input/Output Functions > Aux Output 1 > Parameters. Type is set to 1. The value in Gain controls speed to get from the actual pressure (the pressure seen at the manifold) to the desired pressure (values in the boost control table, either RPM or RPM vs TP related). The higher the number the quicker the boost target is achieved. The BCV controls how much or little pressure is allowed to reach to the actuator diaphragm. The Derivative value is a long term trim, which looks at the actual and desired pressure and the speed of pressure change. This prevents overshooting the target by closing the valve off to maintain the boost target. The Average Position value is the duty cycle of the valve to achieve the boost target. The valve may need to work at a constant speed of 40% duty cycle to achieve say 168kpa (10psi). Therefore when the boost target is achieved the valve operates at the duty cycle value set here, whilst maintaining the value recorded by the MAP sensor.


Input/Output Function

The M4 Pro allows 4 output functions and 2 digital input functions. One output function must be used to drive the coil (wasted spark) and in most cases one will be needed for the fuel pump or engine fan. If a BCV is used this needs to be assigned to Output 1. The spare output(s) may be used for water injection or intercooler spray for example. Full details of the functions available see Input/Output Functions > Aux Output 1-4/Digital Input 1/2 > Function.

Use the F1 key for further information. An Auxiliary Table is available for a user defined output function.


Acceleration Enrichment

This function allows fuel as a percentage to be added or taken away from the main fuel table to prevent a lean or rich air/fuel ratio during quick changes in pressure or throttle position (accelerating or decelerating). Select Accel Enrichment > Sensitivity & Decay Factors. Acceleration enrichment can be either defined by the Sensitivity and Decay Rate values or User Defined (-1 in Accel Sensitivity). The User Defined Tables (Accel/Decel Clamp/Decay/Sensitivity) allow complete control of the function. Different values can be used for various RPM sites.


Other Functions

Main Select Screen > Cold Start. Parameters for additional fuel for cold start.

Main Select Screen > RPM Limit. Parameters for RPM Limit and method of how the RPM Limit is administered.

Main Select Screen > General Setup > Main Setup. Various setup parameters including Injector Pulse Width, Sequential or Batch Injection, Load Calculation Method (MAP or TP), Ref and Sync Modes and Types, Ignition Dwell Time (time in msec for the coil to be fully charged) and Ignition Dwell Time (the time difference from when the ECU tells the ignition system to fire to the actual time of firing can be compensated for here).

Main Select Screen > General Setup> Miscellaneous Setup. Various setup parameters including Boost Table Type (RPM or RPM vs TP), Injection Timing Table, Over Boost Cut (Manifold Pressure in which fuel or ignition is cut to prevent overboosting. Uses the same method as RPM Limit) and Internal Logging Rate (data is logged from 1 set to 20 sets per second).

 

Performance 5 - Quality Mazda MX5 Performance Products