Sliding Mode Control for Diesel Engine Using Extended State Observer

This paper does a research on turbocharged diesel engines both of air-path or speed-path alone, and proposes a cooperative control strategy of air and speed-path two loop TDE system. For modern diesel engines, accurate air/fuel ratio (AFR) and exhaust gas recirculation (EGR) rates design are very important to meet the requirements of emission standards of NOx and PM. For the EGR and AFR rates are controlled by the EGR and the variable geometry turbine (VGT) actuators, we propose a fourth-order simplified nonlinear model which takes into account the crankshaft speed dynamics and the air-path dynamics for the turbocharged diesel engine. The controller for the speed-path we designed which is based on Lyapunov function is used to track the desired engine speed. For the air-path, a sliding mode controller based on exponential reaching law which uses the concept of total disturbances to control the EGR and VGT valve is designed. In order to estimate the disturbances in the system, we proposed a 2nd-order extended space observer (ESO). The simulation results show that the sliding mode controller which utilizes observer and reaching law can alleviate the chattering problem obviously and the proposed two-loop structure dynamic model exhibits excellent performances in tracking desired signals and overcoming the system disturbances. In the presence of disturbances, the system can still observe the total disturbances, including the unmodeled dynamics and actuator faults, accurately and timely.

[1]  T. L. Ward,et al.  Solving Quadratic Assignment Problems by ‘Simulated Annealing’ , 1987 .

[2]  J. Beasley An algorithm for solving large capacitated warehouse location problems , 1988 .

[3]  John E. Beasley,et al.  OR-Library: Distributing Test Problems by Electronic Mail , 1990 .

[4]  Jin Qin,et al.  A Simulated Annealing Methodology to Multiproduct Capacitated Facility Location with Stochastic Demand , 2015, TheScientificWorldJournal.

[5]  Holger H. Hoos,et al.  Automated Algorithm Configuration and Parameter Tuning , 2012, Autonomous Search.

[6]  Ulrich W. Thonemann,et al.  Optimizing simulated annealing schedules with genetic programming , 1996 .

[7]  I ScottKirkpatrick Optimization by Simulated Annealing: Quantitative Studies , 1984 .

[8]  Broderick Crawford,et al.  Parameter tuning of metaheuristics using metaheuristics , 2013 .

[9]  Wen-Hsiang Wu,et al.  A Single-Machine Two-Agent Scheduling Problem by a Branch-and-Bound and Three Simulated Annealing Algorithms , 2014 .

[10]  Ingo Rechenberg,et al.  Evolutionsstrategie : Optimierung technischer Systeme nach Prinzipien der biologischen Evolution , 1973 .

[11]  John R. Koza,et al.  Genetic programming as a means for programming computers by natural selection , 1994 .

[12]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[13]  Jeroen Eggermont,et al.  Data Mining using Genetic Programming : Classification and Symbolic Regression , 2005 .

[14]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .