基于AUTOSAR标准的CAN通信栈设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hejunfeng206
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车智能化和复杂化的演变,汽车控制软件及其之间的通讯协议变得愈加复杂,并成为整个系统功能扩展和性能的关键。为此,欧洲汽车设计和生产厂商于2003年成立了AUTOSAR(AUTomotive Open System ARchitecture)联盟,提出了汽车软件模块和通信协议的设计标准。本文将针对AUTOSAR标准,提出基于CAN总线技术实现的具体方案和关键技术的实现细节。本文的主要研究内容包括以下几方面:(1)基于CAN总线技术的AUTOSAR通信协议栈设计:本文提出了符合AUTOSAR标准的软件系统的设计和实现方案,并着重阐述了基于该标准下CAN通信的软件复用性、性能优化等关键技术的实现。(2)CAN通信栈的复用性设计:通信栈的复用性是指在不同厂家的硬件平台之上,如何实现协议软件修改的最小化。本文提出了基于配置的软件实现方案,通过配置工具自动解析DBC(DataBase for Can)文件,方便升级维护。(3)CAN通信栈发送阻塞处理和接收时效性处理:本文提出了基于TxBuffer、多路传输的技术实现方案,解决了发送过程中的阻塞问题;以及基于软件过滤和优化查找算法的技术方案,提高接收时效。(4)CAN通信栈功能验证:本文详细阐述了基于配置工具验证CAN通信栈软件的复用性和可维护性的实现方案,验证的内容包括发送阻塞和接收的处理等。本文设计和实现的基于AUTOSAR标准的CAN通讯栈,已在国内新能源汽车(如吉利FE-3Z)的整车控制器上得到了验证。实验结果表明,TxBuffer和多路传输方案能有效地解决发送阻塞引起的性能问题;此外,该通信栈又成功地移植到了电机控制器、车身控制器等模块上,表明了该通信栈的软件设计具有良好的复用性。
其他文献
针对玲南金矿原有分级尾砂非胶结充填系统存在的问题,采用全尾砂结构流胶结充填工艺,对原有系统进行改造,充填参数为:充填浓度69%±1%,充填流量180 m3/h,充填能力70万立方米/
"民主和平论"是政治学领域的重要议题,长期受到西方学者的关注,自20世纪90年代以来,它成为美国笼络欧洲、向全球扩张霸权的理论工具。民主制度与国际和平之间的关系,各国、各
股票期权激励机制,堪称上市公司高管的"金手铐",它能有效解决上市公司经营者(高管)和投资者(股东)之间的代理风险,提升公司治理水平和经营业绩。但是,投资者往往忽视运行股权
胡锦涛总书记在党的十七大报告中强调了加强文化建设,提高国家文化软实力的极端重要性,提出要兴起社会主义文化建设新高潮,更加自觉更加主动地推动社会主义文化大发展大繁荣
邓小平﹃黄山谈话﹄中关于社会主义本质的思考叶海源邓小平对“什么是社会主义”这个问题最早的论述,国内比较一致的看法,认为是在1980年4月12日。当时邓小平同志说:“不解放思想不行,甚至包
<正>习近平总书记在文艺工作座谈会上的讲话是马克思主义文艺理论中国化、时代化、大众化的最新理论成果,是继毛泽东《在延安文艺座谈会上的讲话》、邓小平《在中国文学艺术
采用重组禽流感病毒灭活疫苗(H5N1亚型,Re-6株)和重组禽流感病毒H5亚型二价灭活疫苗(Re-6株+Re-4株)进行蛋鸭免疫试验,监测免疫鸭的抗体消长动态,旨在为鸭禽流感免疫程序的制
本文给出了一个突破性创新战略管理的分析框架,系统地分析了突破性创新战略管理的关键主题与主要问题,进而建立了更加完整的突破性创新战略管理理论框架。这对于人们从战略层
县域经济是我国经济发展宏微观相结合的研究单位,其发展趋势通常会对国家发展规划、产业政策等产生重大影响。县域是一个区域的概念,是农村村民和城镇居民生活的地域,是连接