应用ECU在环仿真的EPS系统嵌入式软件测试研究
本文选题:ECU软件测试 + 电动助力转向 ; 参考:《吉林大学》2012年硕士论文
【摘要】:由于近年来,节能、环保、具有良好操纵感的电动助力转向系统(EPS)受到消费者和汽车企业越来越多的青睐,所以从整个汽车系统的安全可靠性来考虑,研发人员逐步认识到EPS软件系统的测试具有举足轻重的意义。 依托课题组的校企合作项目“某A0轿车的EPS系统开发”,本文就其贯穿于开发过程中的软件测试问题进行了研究,提出了一种应用ECU在环仿真技术的EPS软件测试的思路。 ECU在环测试环境的建立是进行ECU软件测试的基础,本文分两个层次开展了这项工作。第一个层次是以Matlab/Simulink的xPC-Target技术为基础建立ECU在环仿真测试环境,实现实时仿真环境和ECU输入信号模拟。在此过程中,开发了模拟量输出卡和数字量/频率量输出卡,它们可以根据从CAN总线接收到的指令实时产生模拟量、数字量和模拟量。第二个层次是建立基于模型的EPS ECU软件测试环境,其重点是被控对象模型和控制策略模型的建立。分别建立了EPS台架试验模型和整车试验模型,其中整车模型利用veDYNA软件建立,,通过对其转向系统模型的改造,使其可以进行转向盘力输入仿真。开发了面向ECU软件测试应用的EPS控制策略模型,在此基础上,利用课题组已开发EPS ECU原型和配套的自动代码生成技术,获得了作为被测对象的EPS ECU原型。 在以上工作基础上,主要研究了三项测试技术,即控制逻辑测试、故障逻辑测试和测试自动化的实现。 控制逻辑测试的目的是在已知控制逻辑的情况下,检查由控制逻辑转化来的嵌入式软件是否存在错误,这种错误多是由编程错误造成的。控制策略软件编写错误激发和测试结果判定是主要技术难点。为了激发可能的控制策略编写错误,采取了“针对各项控制策略,分别编制典型试验工况,分别进行测试”的方法。控制策略软件编写错误会反映在相应测试工况下相关响应与期望的差别上,为此确定了通过“比较相同测试工况下纯软件仿真和ECU在环仿真相应响应曲线差别”进行错误判定的方法。在此过程中需要用到控制策略模型,这在之前的工作中已开发完成。 故障逻辑测试是ECU软件测试的又一项重要内容,其目的是测试ECU对故障的检测和响应是否与设计的一致。测试用例的编制与管理、故障模拟和测试结果判定是主要技术要点。针对前者,本文提出利用故障测试用例定义表的形式进行测试用例规范化定义和管理的方式,其具有方便后续测试用例持续追加和修订的优点。本文按故障测试用例定义表编写了Simulink故障模拟模块,测试结果判定采用“通过分析ECU在规定时间内是否产生期望的故障编码和故障等级编码进行测试结果判定”的方法。 当待测试故障众多时,有必要实现测试的自动化,本文提出了以“用触发变量参数化定义以实现对故障产生顺序和组合的任意控制、用M文件进行测试用例调度及测试进程管理、基于CAN通信的测试评价自动化”为特点的测试自动化实现方法,其具有编辑测试顺序和追加测试用例方便的特点。 本文结合实际EPS ECU嵌入式软件测试工作开展,有效地提高测试工作的效率和质量。
[Abstract]:In recent years , the electric power steering system ( EPS ) with good operating feeling is more and more popular among consumers and automobile enterprises , so the research and development personnel have realized that the testing of EPS software system is of great importance from the safety and reliability of the whole automobile system .
Based on the project team ' s cooperation project " Development of EPS System of A Car " , this paper studies the software testing problem which runs through the development process , and puts forward an idea to apply ECU to EPS software testing of loop simulation technology .
An ECU software test environment is established based on the xPC - Target technology of Matlab / Simulink . The simulation quantity , the digital quantity and the analog quantity are generated in real time based on the instruction received from the CAN bus .
Based on the above work , three test techniques , namely , control logic test , fault logic test and test automation are studied .
The purpose of the control logic test is to check whether the embedded software converted by the control logic is wrong in the case of the known control logic . The error is caused by the programming error . The control strategy software writes the error excitation and the test result determination is the main technical difficulty .
The fault logic test is another important part of ECU software testing . The purpose of this paper is to test whether the fault detection and response is consistent with the design .
When there are many faults to be tested , it is necessary to realize the automation of the test . This paper presents a test automation realization method based on the parameter definition of trigger variable to realize the sequence and combination of fault generation , test case scheduling and test process management by M file , and test evaluation automation based on CAN communication . It has the characteristics of editing test sequence and adding test cases .
In this paper , the practical EPS ECU embedded software test is carried out to effectively improve the efficiency and quality of the test work .
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:U463.6;TP368.1
【相似文献】
相关期刊论文 前10条
1 张德友,张苏林,靳钊,陈立华,苏蕾,吴胜柏;新型EPS固液分离机械的研制[J];流体机械;2000年06期
2 王慧杰,徐宏;浅谈应急电源的方案选择[J];林业科技情报;2003年03期
3 王蔚;;浅谈EPS应急电源装置的应用[J];中国水运(下半月);2008年06期
4 吴征,曾明,钱志斌;EPS轻质路堤的施工方法探讨[J];公路交通科技;2003年04期
5 刘文白,周健,郝万喜,赵文祥,苏跃宏,林敏;EPS板在多年冻土地区道路工程中的应用试验[J];新型建筑材料;2003年01期
6 丁国洪,陈龙珠;公路桥头路基EPS垫层的隔振分析[J];公路;2004年03期
7 李春杰;;EPS的基本原理及其在高速公路中的应用[J];公路交通科技(应用技术版);2006年01期
8 谢洪涛,杨春和;使用轻质填料处理桥头软基的设计方法探讨[J];岩土力学;2003年02期
9 郭锋钢,郭少昱;挡墙保温抗冻的研究[J];黑龙江交通科技;2005年04期
10 杜骋,杨军;聚苯乙烯泡沫(EPS)的特性及应用分析[J];东南大学学报(自然科学版);2001年03期
相关会议论文 前10条
1 李峰;钱伟康;;EPS硬件电路设计及其可靠性分析[A];全国第4届信号和智能信息处理与应用学术会议论文集[C];2010年
2 马存勇;苏彦超;魏志猛;;EPS板保温墙体施工中的防裂措施[A];河南省建筑业行业优秀论文集(2010)[C];2010年
3 苑振芳;刘斌;;新型墙体EPS外保温饰面系统介绍[A];现代砌体结构——2000年全国砌体结构学术会议论文集[C];2000年
4 李亚轩;;EPS保温砂浆的性能与施工工艺[A];河南省土木建筑学会2009年学术大会论文集[C];2009年
5 巫绪涛;谢思发;胡俊;;EPS混凝土的动态压缩试验[A];第六届全国爆炸力学实验技术学术会议论文集[C];2010年
6 王永康;吴桂莲;;浅析新型墙体EPS外保温饰面材料及其施工[A];河南省建筑业行业优秀论文集(2010)[C];2010年
7 徐本斋;;电动助力转向系统(EPS)在操稳转向回正性能试验中的测试分析[A];第七届河南省汽车工程科技学术研讨会论文集[C];2010年
8 袁丽娜;王跃平;;膨胀聚苯板(EPS)性能概况[A];土木建筑学术文库(第14卷)[C];2010年
9 陈建敏;李辉;;提高EPS板外墙外保温系统施工质量[A];河南省土木建筑学会2010年学术大会论文集[C];2010年
10 曾利霞;陈坚石;;浅谈EPS板外墙外保温系统施工质量[A];土木建筑学术文库(第15卷)[C];2011年
相关重要报纸文章 前10条
1 记者 荣为人 实习记者 刘兴;国内首家EPS研究院成立[N];中国航空报;2010年
2 文会;2010年中国EPS产业高峰论坛在西安成功举行[N];中国包装报;2011年
3 刘婷;南方一季度EPS产销近5万台套[N];中国航空报;2010年
4 顾顺清;华若中和他的EPS“王国”[N];农民日报;2008年
5 肖力伟 高幼元;“兴达”再现EPS领军风范[N];中国现代企业报;2009年
6 记者 刘河山 通讯员 张岩;蓝山屯河EPS项目投产[N];昌吉日报;2010年
7 刘婷;南方公司上半年EPS销量增298%[N];中国航空报;2009年
8 本报记者 李丙驹;江苏双良集团投资EPS新项目应对市场变局[N];经理日报;2009年
9 王罗群;自主研发EPS登上世界舞台[N];中国知识产权报;2010年
10 刘春平;江苏淮安复合EPS板获科技进步奖[N];中国建材报;2010年
相关博士学位论文 前10条
1 胡俊;EPS混凝土力学性能及抗爆、抗震性能研究[D];中国科学技术大学;2012年
2 胡敬朋;基于H_∞鲁棒控制理论的EPS控制策略研究[D];中国矿业大学(北京);2010年
3 姜峰林;高填方涵洞EPS板减荷技术应用及数值模拟研究[D];长安大学;2010年
4 魏建伟;主动转向控制机理及其干预时EPS系统转向路感研究[D];南京航空航天大学;2012年
5 李永裕;余甘多糖分离纯化、结构及抗氧化活性研究[D];福建农林大学;2010年
6 方临川;重金属与细菌—土壤活性颗粒微界面互作的分子机制[D];华中农业大学;2011年
7 缪晓杰;石墨/可发性聚苯乙烯的合成工艺及性能研究[D];吉林大学;2011年
8 李海平;阴离子支化多糖聚合物及其复合体系的流变性与驱油性能[D];山东大学;2012年
9 赵林峰;全工况电动助力转向系统建模控制及试验研究[D];合肥工业大学;2010年
10 吕威;电动助力转向系统稳定性和电流控制方法研究[D];吉林大学;2010年
相关硕士学位论文 前10条
1 呼啸;应用ECU在环仿真的EPS系统嵌入式软件测试研究[D];吉林大学;2012年
2 赵国华;面向嵌入式软件测试技术的研究[D];电子科技大学;2009年
3 周可可;EPS轻质混凝土的实验研究与数值模拟[D];上海交通大学;2010年
4 侯明明;面向服务的嵌入式软件测试平台[D];华南理工大学;2011年
5 赵世强;商用车循环球EPS试验台开发与研究[D];吉林大学;2011年
6 邓初晴;EPS保温砂浆性能影响因素研究[D];上海交通大学;2010年
7 孙沛;面向嵌入式软件测试的配置管理平台的研究与设计[D];电子科技大学;2010年
8 吴会杰;基于Qtopia的嵌入式软件测试系统的设计与实现[D];大连海事大学;2012年
9 程冬梅;铸造用EPS乳液粘结剂的开发及关键技术研究[D];沈阳工业大学;2011年
10 欧涛涛;基于TEmb的嵌入式软件测试过程模型的研究[D];武汉科技大学;2011年
本文编号:1889967
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1889967.html