摘要
针对柴油机电控系统软件实时性、复杂性和硬件依赖性等特点,对电控系统的软件功能和性能进行全面、有效的测试和验证。论述了软件仿真测试环境的搭建和测试过程的框架结构,提出了电控软件测试用例设计的详细方法,并结合实际工程经验,阐述了柴油机运行状态喷油量控制功能测试用例设计的具体案例。通过将底层测试用例库和顶层管理系统相结合,以实现测试用例复用。研究结果表明:该测试软件能够在柴油机台架试验前发现多项电控系统软件缺陷,有效提高软件的安全性和可靠性;通过测试用例的复用,能够提高研发效率、缩短研制周期。
Aiming at the features of the software of diesel engine electronic control system,including its real-time performance,complexity and hardware dependency,the functions and performance of the software are comprehensively tested and verified. The establishment of the software simulation testing environment and the frame structure of the test procedures are discussed. The detailed method for the design of electronic control software test cases is proposed,and combining with the actual engineering experience,the specific case of designing the test case for fuel injection control function is described. In addition,the test case reuse is realized through combining the low-level test case library with top-level management system. Results of the research show that through the software test,most of the defects of electronic control software can be found before the bench test of diesel engine,and the software security and reliability can be improved,and through the test case reuse,the efficiency of research and development can be enhanced,and the development cycle is shortened.
作者
杨薇
曹春芳
姚素娟
申晓彦
姜晓博
闫云艳
YANG Wei;CAO Chunfang;YAO Sujuan;SHEN Xiaoyan;JIANG Xiaobo;YAN Yunyan(China North Engine Research Institute(Tianjin),Tianjin 300400,China)
出处
《自动化仪表》
CAS
2018年第9期79-82,共4页
Process Automation Instrumentation
关键词
柴油机
电控系统
软件测试
测试用例
复用技术
Diesel engine
Electronic control system
Software test
Test case
Reuse technology