Home > Products and Services > Engine management systems

Engine management systems

IPCO  uses up-to-date and specific methods for mapping and calibration of gasoline, Diesel and biofuel engines. The main activity of IPCO experts, in the EMS and Calibration department, is divided into two engine and vehicle categories as follows:


Mapping and calibration activities on Engine

An example of a test associated with ECU mapping and calibration of gasoline engines is optimizing fuel economy, power, and torque using ECU calibration tables.


Calibration of ECU loads detection strategy including determination of

  • Intake manifold air pressure and temperature
  • Gas pressure and temperature of the exhaust manifold
  • The mass of residual gases
  • The opening and closing timing of intake and exhaust valves
  • Ambient Pressure and temperature


Calibration of base Mapping including

  • Base Spark Advance
  • Base air-fuel ratio (lambda) tables for component protection
  • Base air-fuel ratio (lambda) tables for full load
  • Spark advance correction in different air-fuel ratios
  • Phase injection Table
  • Base cam phase table
  • Spark advance table with knock limit consideration: conventional fuel, low octane fuel
  • Minimum spark advance table
  • Minimum relative load table


Torque structure calibration tables including

  • Maximum torque
  • Torque correction versus spark advance
  • Torque correction versus air-fuel ratio
  • Torque relationship with air flow
  • Torque relationship with Spark Advance
  • Dynamic management of torque fraction from the air and spark
  • Minimum and maximum torque
  • Frictional torque
  • Requested torque from driver sight: gas pedal map, accessories torque demands (Air Condition Compressor, fans, hydraulic power steering)


Knock Calibration including determination of

  • Spark advance due to fuel quality
  • Knock sensor location
  • Frequency of filtering signal of knock sensor
  • Knock measurement window
  • Knock threshold
  • Knock adaptation
  • Knock detection in dynamic conditions