Authors

Abstract

Automatic control of automotive engines provides benefits in the engines
performance like emission reduction, fuel economy and drivability. To ensure better
achievement of these requirements the engine is equipped with an electronic control
unit (ECU) that is a microprocessor based system. This control unit continually
monitors the engine state using several sensors and selects better control actions to
achieve what is demanded from an engine under different defined operating modes.
One of the most important modes in automotive engines is the idle speed mode. Due
to high dropping in the rotational speed in the presence of load torque and disturbance,
which may lead to engine stalling, the ECU has to keep the engine speed at the
reference idling speed.
In this paper, The problem of maintaining the engine idle speed at a reference
value with minimum overshoot, minimum undershoot, minimum settling time and
minimum steady state error with the presence of load is studied. A Self Tuning
adaptive Fuzzy Logic Controller (ST-FLC) is designed to solve this problem.
Comparisons between fuzzy controller and adaptive fuzzy controller are made.
Simulation results of this adaptive fuzzy controller show good improvement over the
PID fuzzy controller in the idle speed response.
All simulations are carried out using MATLAB software. Simulink is used in
the simulation, which comprises system model, controllers design and
implementation

Keywords