Abstract

The addition of new sensors and actuators to the engine, to reduce fuel consumption and emissions besides improving the engine operation, complicates the control commands stored in the engine control unit (ECU). Substitution of mechanical actuators with electronic ones increases the engine’s degrees of freedom and the number of control parameters, which results in the increased engine calibration time and cost. The aim of this paper is to take advantage of optimization techniques to achieve optimal values of control parameters in a fast and automated way. In this regard, it requires replacing the real engine with the virtual model and implementing the model-based calibration by coupling the virtual engine model with optimization algorithms. In this study, deep neural network (DNN) modeling and genetic algorithm (GA, NSGA-II) optimization are used for model-based calibration. The effect of all input control parameters, including ignition angle, continuously variable valve timing, etc., on all output control parameters including, brake-specific fuel consumption, emissions level, knock limit, combustion stability, etc., are investigated simultaneously by a valid global model, which is a remarkable achievement in the model-based calibration. Dynamic lag of some actuators delays the execution of control commands sent from ECU. To avoid abrupt variations in the actuators values, smoothness of the engine maps is considered in the calibration process. To reduce fuel consumption, decrease emission levels and attain smooth maps, the calibration of control parameters is performed by local-multi-objective optimization and global-single-objective optimization. Local-global model-based calibration presented in this study reduces 3.7% of the brake-specific fuel consumption and 7%–10% of emissions level at breakpoints of the engine map compared to manual calibration. In addition, the calibration time and costs while producing better engine performance can be reduced by automating the calibration process. Finally, calibrated maps are stored as a lookup table (LUT) in ECU. Generating an optimal lookup table involves the pre-calculation of several points that cover the calculation domain and allow the interpolation for other points. Selecting the optimal points for exact calculation is of great importance in the size and accuracy of LUT. In this study, an optimization tool is also presented to generate accurate and efficient LUT.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call