基于硬件在环的电动汽车整车控制器功能测试方法研究

被引量 : 0次 | 上传用户:liangxinnet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“三电技术”(电机、电池及电控技术)是电动汽车的关键技术,整车控制器作为电控系统的核心,其开发遵循汽车电子的标准V-Cycle流程。硬件在环(HIL)作为V-Cycle中的重要一环,可以全面验证整车控制器的功能。整车控制器软件系统可以分为底层和应用层,底层软件是应用层软件各种功能的载体,功能较为简单,测试过程重复劳动较多;应用层软件功能复杂,测试工作量较大,需要系统的方法提高测试效率降低测试成本。针对这些问题,本文开发了用于底层软件的自动化测试系统;提出了整车控制器功能测试模型,并将输入量离散化进一步减少测试用例数量。这些方法在整车控制器的开发过程中得到了应用,提高了测试效率,降低了测试成本。具体工作包括:提出了硬件在环系统生命周期模型。介绍了整车控制器的开发流程以及功能,阐述了硬件在环的原理与基于dSPACE的整车控制器硬件在环系统,划分了硬件在环系统生命周期的五个阶段。开发了底层软件自动化测试系统。为了减少底层软件测试的工作量,提出了底层软件接口自动化测试方法,并给出了Python脚本的实现过程。构建了用于应用层软件功能测试的HIL环境。利用Matlab/Simulink软件并合理划分模块,搭建了电动汽车对象模型且实现参数化管理。搭建了Controldesk测试管理界面,并对整个环境进行了验证。搭建了整车控制器功能测试模型,提出了测试输入量离散化方法。基于需求文档并利用状态机搭建了整车控制器功能测试模型,同时提出了利用等价类划分方法、边界值分析方法离散化输入量,并且给出了利用Python语言的实现方式。此外,部分测试用例需要设置故障,因此介绍了基于dSPACE DS291板卡的故障注入测试。提出的方法在整车控制器的开发中得到了应用,底层软件自动化测试能够节省90%的时间,应用层测试环境能够很好地模拟实车全面测试整车控制器,应用层测试方法能够以较少的测试用例达到功能覆盖率。
其他文献
理论宣传是新闻宣传的重要内容之一。如何积极、全面、准确、深入地宣传十五大精神,使邓小平理论深入人心,指导实践,是当前新闻传媒所面临的重要课题。本文通过对新闻传媒理
大学生网络信息素养是21世纪信息化时代背景下对大学生提出的新的素质要求,是大学生在互联网虚拟社会中所必须具备的基本素质,包括互联网基本知识、互联网基本技能、互联网基本
<正>臁疮相当于西医学的下肢静脉性溃疡,是发生于小腿下1/3胫骨嵴两旁(臁部)、踝部皮肤和肌肉之间的慢性溃疡[1]。早在古代就有"裤口风"、"裙风"、"裙边疮"等名称的记载。臁
产业融合作为21世纪世界经济增长的重要发展趋势,已经成为普遍现象存在于全世界的范围。作为决定经济增长方式的重要因素,产业结构同样也是衡量经济发展水平的重要标志。国家体
民主是一种社会政治制度。民主的产生和发展取决于它所赖以存在的社会经济基础状况。网络作为大众传播的一种媒介技术,并不能产生社会民主。网络媒介对实现社会民主有促进或
纯电动汽车具有零排放、无污染、低噪声的优点,可以解决传统燃油汽车带来的环境污染和能源短缺问题,是未来交通工具发展的趋势。本文首先简要介绍了电动汽车的国内外发展状况与
微梁是最基本的MEMS结构之一,常被用作微传感器的关键元件。微梁不仅可以像在AFM中那样进行表面形貌测量,还可以进行热、力、电、磁等表面特性的测量。但随着微梁尺寸的进一步
桑的药用理论源于古代的桑文化。古人认为风神箕星之精,散而为桑,桑具风之性,为风药,治风邪为病之大风偏风一切风。桑为东方神树,具生生之气,桑枝桑叶入神仙服食方,补药用桑
<正>稽留流产是妊娠期常见并发症,是自然流产的一种特殊类型,又称过期流产或死胎不下,指宫内胚胎或胎儿死亡后未及时排出者〔1〕。近年来稽留流产的发病率呈明显的上升趋势,