基于CAN总线技术的车身控制模块研究

来源 :西华大学 | 被引量 : 0次 | 上传用户:dkmlyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车身控制模块,即BCM(Body Control Module),指的是为驾驶员和乘客提供各种便利性和舒适性的功能模块。随着车身控制技术的发展,传统的通信方式已不能满足车身控制系统对信息传输的要求。而CAN总线具有的各种优良品质,非常适合在汽车网络中应用。本文在对车身控制系统中各模块需求分析的基础上,制定了基于CAN总线的网络通信协议,并利用CANoe对控制系统进行了建模和仿真分析,最后设计出了满足系统需求的车身控制模块。研究的主要内容如下:(1)在学习和查阅大量文献的基础上,总结了车身控制模块和CAN总线技术的发展现状和发展前景。(2)CAN总线原理的介绍。总结了CAN总线的基本特点,以CAN的分层结构、消息帧、非破坏性仲裁过程和CAN组网为重点,详细介绍了CAN总线技术的基本原理。(3)车身控制模块仿真分析。根据车身控制模块的功能需求确定了车身控制系统的拓扑结构,详细分析了系统中各节点的控制功能,并在此基础上制定了网络通信协议。利用CANoe软件建立基于CAN总线的车身控制系统和控制模块,利用CANdb++建立了通信数据库,分析了仿真节点的工作过程并利用CAPL(CAN Accessing ProgrammingLanguage)语言对控制系统中每个模块进行编程,最后对仿真结果进行了分析。(4)控制模块的硬件开发和软件设计。根据功能需求对系统中主要元器件进行了选型设计,给出了主要电路的设计方案。以Freescale16位单片机MCS12DP256为核心,利用CodeWarrior编写了各模块控制器的控制程序,制定了各控制功能的控制流程,对相关控制算法进行了深入的研究。最后完成了系统的集成和测试。
其他文献
据有关权威调查数据显示,在各种鸡病中,球虫病患病率最高,比例达到了1/5-1/4;20-50 d的小鸡发病率达到了60%-70%、病死率30%-40%,最恶劣的情况下其病死率达到90%,这严重影响
针对金属抽油杆存在的自身比重大、易腐蚀、能耗高、维修费用高、检泵周期短,以及老油田含水率高、腐蚀重、深层低渗透油藏举升难度大等问题,提出应用高强度、质轻、耐腐蚀、
风险社会理论为理解农民工的市民化问题提供了一个新的视角,转型期的中国社会已成为一个充满风险的社会。全国2.7亿的农民工当中,有近1.7亿是外出务工人员,他们有较强的融入
自由裁量权是法官在司法审判中常用的裁判权利,这种裁判权利是在审判实践中逐渐形成的,为了弥补法律缺失,法官依靠主观能动性推理裁判个案的权利。目前我国正处于社会主义社会的
本文根据系统的Pb-Nd-Sr多元同位素体系研究表明,粤东地区中生代花岗质火山—侵入杂岩成岩作用机制为壳源岩石的部分熔融作用。源岩为未出露的古老陆壳基底岩石,源岩物质组成
<正>联盟在促进企业价值及行业社会影响力提升方面提供了一个相互抱团取暖。联盟在促进企业价值及行业社会影响力提升方面提供了一个相互抱团取暖,实现合纵共赢的平台。2018
电子废弃物源头污染治理关注电子产品整个生命周期的污染防治,有利于减少环境污染,促进资源的综合利用,提高治污效率。在发展循环经济和提倡可持续发展的今天,如何引导电子产品生