Active Disturbance Rejection Control of Diesel Engine Speed Based on Parameter Self-Learning

被引:0
作者
Shao C. [1 ]
Song K. [1 ]
Chen T. [1 ]
Xie H. [1 ]
机构
[1] State Key Laboratory of Engines, Tianjin University, Tianjin
来源
Neiranji Xuebao/Transactions of CSICE (Chinese Society for Internal Combustion Engines) | 2022年 / 40卷 / 02期
关键词
Active disturbance rejection; Diesel engine; Load torque observation; Parameter self-learning; Speed control;
D O I
10.16236/j.cnki.nrjxb.202202018
中图分类号
学科分类号
摘要
The speed control effect has an important influence on the running quality of diesel engines, but the speed is susceptible to fluctuations due to the interference of sudden load and random load. In this paper, an active disturbance rejection control algorithm based on parameter self-learning and active observation of load torque was proposed. Firstly, a dynamic model of crankshaft speed for control was constructed, which is composed of indicated torque, friction torque, and load torque. Secondly, a reduced-order extended state observer was designed based on the dynamic model, which can quickly compensate the load and improve the anti-disturbance ability of speed. Finally, a self-learning algorithm for model parameters was designed to improve model accuracy, so to enhance control quality. The hardware-in-the-loop(HIL) simulation test results show that, compared with the proportional integral differential(PID) algorithm tuned by genetic algorithm, the active disturbance rejection control algorithm has a speed drop of 28 r/min, an improvement of 60.0%, and a speed recovery time of about 1.6 s, a reduction of 23.8%. After adding the model parameter self-learning algorithm, the quality of speed control has been improved by 24.3%. The bench test results show that, in the load step test, compared with the PID algorithm tuned by genetic algorithm, the speed drop of the algorithm proposed is reduced to 18 r/min, a relative improvement of 68.9%. The speed recovery time is reduced to 1.4 s, a relative optimization of 60.0%. © 2022, Editorial Office of the Transaction of CSICE. All right reserved.
引用
收藏
页码:144 / 152
页数:8
相关论文
共 18 条
[1]  
1, pp. 27-29, (2015)
[2]  
(2005)
[3]  
27, 4, (2003)
[4]  
Matsumoto H, Morita S, Takiyama T., Application of fuzzy control to internal combustion engines, JSME International Journal Series B, 37, 1, pp. 159-164, (2008)
[5]  
Di X, Huang Y, Ge Y, Et al., Fuzzy-PID speed control of diesel engine based on load estimation, SAE International Journal of Engines, 8, 4, pp. 1669-1677, (2015)
[6]  
Yildiz Y, Annaswamy A, Yanakiev D, Et al., Adaptive idle speed control for internal combustion engines, 2007 American Control Conference, pp. 3700-3705, (2007)
[7]  
Yin J, Syu Y, Chen B, Et al., Application of adaptive idle speed control on V2 engine, SAE International Journal of Engines, 9, 1, pp. 458-465, (2016)
[8]  
Pavkovic D, Deur J, Ivanovic V, Et al., SI engine load torque estimator based on adaptive Kalman filter and its application to idle speed control, SAE Transactions, 1, pp. 71-82, (2005)
[9]  
Li S, Chen H, Ma M., Model predictive control based on linear programming for engine idle speed control, 2009 International Conference on Mechatronics and Automation, pp. 1167-1172, (2009)
[10]  
Xu F, Chen H, Gong X, Et al., Engine idle speed control using nonlinear model predictive control, IFAC Proceedings Volumes, 46, 21, pp. 171-176, (2013)