摘要
基于已有的大功率6缸天然气发动机应用层控制策略,将应用层软件设计成符合AUTOSAR架构规范的软件组件,并提高应用层代码的可移植性和复用度,降低应用层软件开发过程与硬件资源的耦合度。探索应用层软件组件的设计方法,提出一种普适性较强的软件结构。利用MATLAB脚本函数文件完成软件组件的自动化配置,缩短开发周期。通过台架标定试验来验证软件组件的性能,结果证明:本文设计出的软件组件之间通信顺畅,发动机动态响应良好。
Based on the existing application layer control strategy of heavy-duty six-cylinder natural gas engine,this paper aims to design the application layer software into software components that conform to the AUTOSAR architecture specification,in the meanwhile,improve the portability and reusable degree of the application layer code,and reduce the degree of coupling between the development process of application layer software and hardware resources.Explore the design method of application layer software components,and propose a software structure with strong universality.Use MATLAB script function files to complete the automatic configuration of software components and shorten the development cycle.The performance of the software components is verified by calibration tests.The results show that the communication between the software components designed in this paper is smooth,and the engine owns good dynamic performance.
作者
吴习文
吴长水
Wu Xiwen;Wu Changshui(School of Mechanical and Automotive Engineering,Shanghai University of Engineering Science,Shanghai 201620,China)
出处
《农业装备与车辆工程》
2020年第5期30-35,共6页
Agricultural Equipment & Vehicle Engineering
基金
上海市科学技术委员会“大功率多点电喷气体发动机喷嘴阀及其控制研究”(17030501300)。