There exist large amount of data and frequent transmission of data in virtual environment chassis dynamometer test system. To deal with the limitations of real-time data transmission and data throughput of the system, a data distribution service (DDS) technology is applied into the virtual environment chassis dynamometer test system. Based on the principle analysis of the virtual environment chassis dynamometer test and data transmission requirements, through the research of DDS technology and application, a virtual environment chassis dynamometer test system based on DDS technology is constructed. The key technical problems of DDS data transmission in the test system are solved through a series of implementations, including establishing subscribing models for different members, registering data types, defining themes, designing DDS interface classes, and encapsulating DDS interfaces. The data transmission delay and throughput of the test system are tested and analyzed, and test results show that the delay is only 9.4 ms and the data transmission throughput can reach 20 Mbit/s for the data volume reaches 4000 kB, which meets the requirements of vehicle chassis dynamometer virtual test system.
ZHANG Xiaorui, ZHOU Zhili
. Application of DDS Technology in Virtual Environment Chassis Dynamometer Test[J]. Journal of Applied Sciences, 2021
, 39(6)
: 995
-1005
.
DOI: 10.3969/j.issn.0255-8297.2021.06.010
[1] 刘进勋. 汽车生命周期评价平台设计与实现[D]. 长沙:湖南大学, 2018.
[2] Simone C, Angela M. Performance testing of a locomotive engine after treatment preprototype in a passenger cars chassis dynamometer laboratory[J]. Transportation Research Procedia, 2016(14):605-614.
[3] 赵祥模, 承靖钧, 徐志刚, 等. 基于整车在环仿真的自动驾驶汽车室内快速测试平台[J]. 中国公路学报, 2019, 32(6):124-136. Zhao X M, Cheng J J, Xu Z G, et al. Autonomous vehicle indoor rapid test platform based on vehicle-in-the-loop simulation[J]. China Journal of Highway and Transport, 2019, 32(6):124-136. (in Chinese)
[4] Daniel A M, Pablo L. Virtual test rig to improve the design and optimization process of the vehicle steering and suspension systems[J]. Vehicle System Dynamics:International Journal of Vehicle Mechanics and Mobility, 2012, 50(10):1563-1584.
[5] Yoshihiro N, Yoshizumi K. Determination of nitrous acid emission factors from a gasoline vehicle using a chassis dynamometer combined with incoherent broadband cavity-enhanced absorption spectroscopy[J]. Science of the Total Environment, 2017:287-293.
[6] Michael J D, Kyle S, Michael Lc, et al. A tool for efficiently reverse engineering accurate UML class diagram[C]//IEEE International Conference on Software Maintenance and Evolution, 2016:607-609.
[7] 张则剑. 测控系统数据处理支撑平台研究[J]. 信息技术与信息化, 2019(9):114-116. Zhang Z J. Research on data processing support platform of measurement and control system[J]. Information Technology and Informatization, 2019(9):114-116. (in Chinese)
[8] 李传庆, 黄传红, 孙福刚. 一种分布式视景仿真软件系统通用框架[J]. 系统仿真学报, 2013, 25(增刊1):376-378. Li C Q, Huang C H, Sun F G. A general framework of distributed visual simulation software system[J]. Journal of System Simulation, 2013, 25(Suppl. 1):376-378. (in Chinese)
[9] 彭健, 赵雯, 章乐平, 等. 虚拟试验支撑框架VITA研究与实现[J]. 计算机测量与控制, 2017, 25(8):289-293. Peng J, Zhao W, Zhang L P, et al. Research and implementation of virtual test support framework VITA[J]. Computer Measurement and Control, 2017, 25(8):289-293. (in Chinese)
[10] Zhang Y. Intelligent affect regression for bodily expressions using hybrid particle swarm optimization and adaptive ensembles[J]. Expert Systems with Applications, 2015, 42(22):8678- 8697.
[11] 郑小翔. 基于滚动阻力动态加载和运动参数预估的底盘测功机试验技术研究[D]. 杭州:浙江大学, 2018.
[12] 王堪美, 胡晓惠, 周文亚, 等. 船舶信息系统的数据分发与存储设计[J]. 计算机应用与软件, 2014, 31(4):19-21, 72. Wang K M, Hu X H, Zhou W Y, et al. Ship information system data distribution and storage design[J]. Computer Applications and Software, 2014, 31(4):19-21, 72. (in Chinese)
[13] Yunjung P, Dugki M. Development of HLA-DDS wrapper API for network-controllable distributed simulation[C]//International Conference on Application of Information and Communication Technologies, IEEE, 2014:1-5.
[14] 宋健. 基于数据分发服务的多学科流程分布式调度研究[D]. 武汉:华中科技大学, 2017.
[15] 周平, 苏银科, 沈超. 基于DDS的分布式数字仿真系统设计与实现[J]. 系统仿真学报, 2014, 26(8):1678-1683, 1691. Zhou P, Su Y K, Shen C. Design and implementation of distributed digital simulation system based on DDS[J]. Journal of System Simulation, 2014, 26(8):1678-1683, 1691. (in Chinese)
[16] 徐伟, 严逸. 基于DDS的分布式视景仿真技术[J]. 指挥信息系统与技术, 2017, 8(4):88-92. Xu W, Yan Y. Distributed visual simulation technology based on DDS[J]. Command Information System and Technology, 2017, 8(4):88-92. (in Chinese)