Real-time engine model development based on time complexity analysis

被引:4
作者
Chen, Haotian [1 ]
Zhang, Kun [1 ]
Deng, Kangyao [1 ,2 ]
Cui, Yi [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Key Lab Power Machinery & Engn, Minist Educ, 800 Dongchuan Rd, Shanghai 200240, Peoples R China
[2] Collaborat Innovat Ctr Adv Ship & Deep Sea Explor, Shanghai, Peoples R China
关键词
Real time; simulation model; complexity analysis; diesel engine; hardware in loop control;
D O I
10.1177/14680874211039706
中图分类号
O414.1 [热力学];
学科分类号
摘要
Real-time simulation models play an important role in the development of engine control systems. The mean value model (MVM) meets real-time requirements but has limited accuracy. By contrast, a crank-angle resolved model, such as the filling -and-empty model, can be used to simulate engine performance with high accuracy but cannot meet real-time requirements. Time complexity analysis is used to develop a real-time crank-angle resolved model with high accuracy in this study. A method used in computer science, program static analysis, is used to theoretically determine the computational time for a multicylinder engine filling-and-empty (crank-angle resolved) model. Then, a prediction formula for the engine cycle simulation time is obtained and verified by a program run test. The influence of the time step, program structure, algorithm and hardware on the cycle simulation time are analyzed systematically. The multicylinder phase shift method and a fast calculation method for the turbocharger characteristics are used to improve the crank-angle resolved filling-and-empty model to meet real-time requirements. The improved model meets the real-time requirement, and the real-time factor is improved by 3.04 times. A performance simulation for a high-power medium-speed diesel engine shows that the improved model has a max error of 5.76% and a real-time factor of 3.93, which meets the requirement for a hardware-in-the-loop (HIL) simulation during control system development.
引用
收藏
页码:2094 / 2104
页数:11
相关论文
共 18 条
[1]  
Andric J., 2018, WCX WORLD C EXP, DOI [10.4271/2018-01-0874, DOI 10.4271/2018-01-0874]
[2]  
Deregnaucourt, 2013, SAE TECHNICAL PAPERS, P2
[3]   Characterisation and optimisation of a real-time diesel engine model [J].
Dowell, Peter G. ;
Akehurst, Sam ;
Burke, Richard D. .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2017, 231 (14) :1913-1934
[4]   Flexible support for business processes: extending cooperative hypermedia with process support [J].
Haake, JM ;
Wang, WG .
INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (06) :355-366
[5]  
Hendricks, 1989, 890563 SAE
[6]  
Katrasnik T., 2010, 2010010784 SAE, DOI [10.4271/2010-01-0784, DOI 10.4271/2010-01-0784]
[7]  
Lambert J. D., 1991, Numerical Methods for Ordinary Differential Systems: The Initial Value Problem
[8]  
Lee S.-Y., 2019, SAE Technical Paper 2019-01-0195, DOI [10.4271/2019-01-0195, DOI 10.4271/2019-01-0195]
[9]   Combined mean value engine model and crank angle resolved in-cylinder modeling with NOx emissions model for real-time Diesel engine simulations at high engine speed [J].
Maroteaux, Fadila ;
Saad, Charbel .
ENERGY, 2015, 88 :515-527
[10]   Diesel engine combustion modeling for hardware in the loop applications: Effects of ignition delay time model [J].
Maroteaux, Fadila ;
Saad, Charbel .
ENERGY, 2013, 57 :641-652