论文题名: | 符合AUTOSAR COM标准的SmartSAR COM系统的设计与实现 |
关键词: | 汽车电子;通信网络;CAN总线;实时操作系统 |
摘要: | 为了改善汽车电子软件复杂庞大,难维护,难更新,难集成的现状,汽车工业领域逐渐形成标准化组织,致力于汽车电子软件的标准化。AUTOSAR标准是当前汽车电子领域主流的软件系统开放体系架构,该标准针对汽车电子软件的发展,提出了标准化开发方法,降低了开发成本,提高了软件安全性、稳定性以及可扩展性、可维护性。论文基于对汽车电子通信网络的研究,实现了符合AUTOSAR COM标准的基于CAN总线的分层通信系统:SmartSAR COM系统。 CAN总线网络使得车控组件间基于复杂布线结构的“点对点”线束通信,变成基于简单易控的总线结构的“多点”数据交换共享通信。SmartSAR COM系统可以分为五个层次结构,分层的通信系统可以提供面向用户的接口抽象层,面向硬件的配置驱动层:COM层将待发送信号封装成I-PDU,从接收的I-PDU中解析信号,为基础软件通信提供统一接口;PDU层为I-PDU的收发提供基于硬件抽象的路由功能;TransPort层提供具有流量控制的大数据包收发、数据拆分重组等功能;Interface层作为与硬件无关的抽象层,一方面提供执行数据收发以及数据取消等功能,另一方便提供上层访问、控制硬件单元的统一接口;Driver层提供了所有硬件单元属性配置,实现了上层访问、控制硬件单元的接口。 本论文的主要工作总结为以下几方面: 1)设计实现了符合AUTOSAR COM标准的SmartSAR COM系统:目前实现了基于CAN总线的所有层次接口。 2)引进了Sporadic Server算法:通过提高实时操作系统中非周期任务的可调度性,使得基于非周期性任务的通信任务的效率得到提高。 3)设计了尾灯控制系统以及氧传感器诊断检测系统,分析了SmartSAR COM系统在汽车电子领域的应用。 |
作者: | 周丽 |
专业: | 计算机应用技术 |
导师: | 李莹 |
授予学位: | 硕士 |
授予学位单位: | 浙江大学 |
学位年度: | 2011 |
正文语种: | 中文 |