摘要
近年来,基于模型的开发方式(Model Based Development,MBD)逐渐成为汽车软件系统开发的主流方式,而硬件在环(Hardware-In-the-Loop,HIL)测试是实现MBD的关键步骤。现基于MBD,在MATLAB/Simulink环境中,对针对ADAS算法的自动化硬件在环仿真测试进行研究,通过建立车辆动力学模型和外部环境模型,模拟车辆与环境的交互信号,搭建硬件在环自动测试平台,并以自动紧急刹车(Autonomous Emergency Braking,AEB)为例进行一系列硬件在环自动化测试,验证了该系统的测试能力,对测试平台的开发及V模型开发等问题具有借鉴意义。
In recent years,Model Based Development(MBD)has gradually become the major trend of automotive software system development,and Hardware-In-the-Loop(HIL)is a key step to realize MBD.In this paper,a HIL in MATLAB/Simulink based on MBD is built for automatic HIL simulation of ADAS(Advanced Driving Assistance System)algorithm.Automobile dynamics model and external environment model are built to simulate the interaction between automobile and environment.HIL automated test platform is thus built.Furthermore,a series of HIL automated tests are carried out by taking Autonomous Emergency Braking(AEB)as an example to verify the testing capability of the system,which offers references for the development of test platforms and V model development.
作者
夏钲轩
吴长水
XIA Zhengxuan;WU Changshui(School of Mechanical and Automotive Engineering,Shanghai University of Engineering Science,Shanghai 201620,China)
出处
《软件工程》
2022年第3期23-28,共6页
Software Engineering