Abstract This paper presents a spark advance control strategy based on the location of peak pressure (LPP) in spark ignition engines using artificial neural networks. The well-known problems of the LPP-based spark advance control method are that many samples of data are required and there is a problem detecting the combustion phasing owing to hook-back during lean burn operation. In order to solve these problems, a feedforward multilayer perceptron network (MLPN) is introduced in this study. The LPP and hook-back are estimated using the MLPN, which needs only five samples of output voltage from the cylinder pressure sensor. The estimated LPP can be regarded as an index for combustion phasing and can also be used as a minimum spark advance for best torque (MBT) control parameter. The performance of the spark advance controller is improved by adding a feedforward controller which reflects the abrupt changes of the engine operating conditions such as engine speed and manifold absolute pressure. The feedforward controller consists of the radial basis function network, and the feedback error learning method is used for the training of the network. In addition, the proposed control algorithm does not need sensor calibration and pegging (bias calculation) procedures because the MLPN estimates the LPP from the raw sensor output voltage. The feasibility of this methodology to control spark advances is closely examined through steady and transient engine operations. The experimental results have revealed that the LPP shows favourable agreement with the optimal value even during the transient operation of the engine.
[1]
Rolf Isermann,et al.
Methods for engine supervision and control based on cylinder pressure information
,
1999
.
[2]
Andrew R. Barron,et al.
Universal approximation bounds for superpositions of a sigmoidal function
,
1993,
IEEE Trans. Inf. Theory.
[3]
Robert M. Sanner,et al.
Gaussian Networks for Direct Adaptive Control
,
1991,
1991 American Control Conference.
[4]
Mitsuo Kawato,et al.
Feedback-error-learning neural network for trajectory control of a robotic manipulator
,
1988,
Neural Networks.
[5]
Mohammad Teshnehlab,et al.
Neural network controller with flexible structure based on feedback-error-learning approach
,
1996,
J. Intell. Robotic Syst..
[6]
Mohammad Bagher Menhaj,et al.
Training feedforward networks with the Marquardt algorithm
,
1994,
IEEE Trans. Neural Networks.