论文题名: | 车身网络控制系统的模块化设计方法研究 |
关键词: | 车身网络控制系统;模块化设计;AUTOSAR开放式标准;CCP协议 |
摘要: | 车身网络控制系统具有系统功能复杂、拓扑结构不同且不同车型中功能定义存在较大差异的特点,随着系统的功能和可靠性不断增加、开发周期不断缩短,关于加快控制单元模块化设计流程的研究得到了重视。本文针对车身网络控制系统的特点,探讨了一种符合AUTOSAR开放式标准的车身网络控制系统应用层建模方法,该模型可与代码自动生成技术、参数标定/在线编程技术和自动测试技术结合,形成车身网络控制系统的模块化设计技术。本文分别对上述技术进行了详细探讨。 首先,对车身网络控制系统的特性进行分析,基于AUTOSAR开放式系统架构设计了车身网络控制系统的软件结构,将车身网络控制系统抽象为事件驱动系统,并利用有限状态机原理对系统的应用层进行建模。 其次,分析了基于模型的代码自动生成流程,介绍了基于AUTOSAR系统架构的模型接口技术,最后对模型进行代码自动生成和优化,并对生成的代码进行了分析。 然后,给出了满足CCP协议的基于模型的参数标定和在线编程技术的实现方法,由于参数标定和在线编程涉及上、下位机之间的通讯,本文分别介绍了上位机实现方法和下位机实现方法。 最后,采用LabVIEWRT平台构建了基于模型的自动测试系统,系统具有基于模型自动生成测试用例、测试结果存储在数据库中的特点。本文介绍了自动测试系统的原理和架构,并给出了系统的软、硬件实现方案。实验结果表明,系统具有很高的测试完整性和可重复性,大大提高了测试效率。 |
作者: | 焦晓伟 |
专业: | 控制科学与工程 |
导师: | 麻亮 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工业大学 |
学位年度: | 2009 |
正文语种: | 中文 |