基于CAN总线的车载网络控制系统研究与设计

来源 :上海工程技术大学 | 被引量 : 0次 | 上传用户:zhangxi0922
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车电子技术的快速发展,使得今天的汽车已不是简简单单的交通工具。人们将越来越多的智能功能融合到汽车中去,这就使得汽车上的电子控制单元越来越多。如果采用传统的点对点的电气连接方式来连接这些控制单元,势必会使得在有限的汽车空间内布线变得更加复杂,同时也带来了可靠性降低、维修难度和成本上升、车身重量增加等诸多问题,这显然已经无法满足当今“电子汽车”的通讯需求。为此,德国BOSCH公司提出了CAN总线技术,为实现电控单元的网络化提供了一个有效的解决途径。本课题基于CAN总线技术,设计了车载CAN总线网络控制系统。论文首先从车载网络的角度出发,对系统总体方案和控制功能进行了分析设计,整个总线网络架构由两个子网络组成:高速CAN子网和低速CAN子网,其中高速子网通讯速率为500kbps,包括发动机等节点,低速子网通讯速率为125kbps,包括车灯、仪表等节点,两个子网之间通过网关节点连接。其次,对CAN协议及应用层协议SAE J1939进行了研究分析,根据所设计的网络架构,从网络节点的信号定义、报文优先级分配、报文数据域定义等方面出发,参考J1939协议制定了符合课题研究需要的具有良好扩展性的CAN应用层协议。此外,对节点控制模块进行了软硬件设计,选择Freescale 16位控制器MC9S12XS128作为节点主控制器,其集成的MSCAN模块外加CAN驱动器MC33388模块来实现基本的CAN收发功能。软件设计采用模块化的编程思想,主要对MSCAN模块的初始化,CAN报文发送与接收等程序进行了详细设计。最后,利用总线网络开发工具CANoe来检验所设计的网络和制定的CAN应用层协议的正确性,并通过物理节点和虚拟节点相结合的硬件在环测试来验证所设计的控制模块软硬件的可靠性。在CANoe环境中搭建总线网络仿真平台主要包括建立CANdb++数据库、Panel编辑器设计交互界面、网络节点CAPL程序编写等。在CANoe中用全仿真网络和半仿真网络对整个控制系统进行了测试分析,从网络负载率和实时性两个方面对网络性能进行了评价。通过对仿真测试结果的分析,可以得出:本文设计的CAN总线网络控制系统及其通信协议满足要求,具有良好的可靠性和实时性,因此课题的研究具有很好的工程应用价值。
其他文献
重庆市处于中国西南部地区的门户,不仅是连接东西部地区的重要枢纽,也是最年轻的直辖市,拥有得天独厚的地理环境和相应优惠经济政策.而且近年来政府为了重庆市的发展颁布了一
重型载货汽车在国民生活和设施建设中起着至关重要的作用,其动力学性能开发是重型汽车开发的重要组成部分,各大整车企业每年都投资大量的人力、物力进行积极研究和改进。仿真
我国铁路第一次大提速时广泛采用装有209系列转向架的25型客车,近年来,随着运营里程的增加,209P型转向架构架在横侧梁连接区的焊趾部出现了疲劳裂纹,极大地影响了运行安全。
<正>近年来,凋亡抑制蛋白XIAP(X-linked inhibitor of apoptosis protein)的功能受到重视,多项研究发现XIAP在肿瘤的发生、发展中发挥极为重要的作用。XIAP水平的下降不仅可
近年来,随着常规油气藏可开采量的逐渐减少,致密砂岩气藏作为一种非常规油气资源,逐渐成为我国油气勘探的重要领域,确定致密砂岩气藏储量可以为油气田增加产能、制定科学的气田开
配电网是连接用户端和电源端的重要枢纽,配电网的网架优化与电能质量控制是保证运行可靠性的最有效的方法之一.本文首先建立了配电网的网架模型,详细介绍了该模型的目标函数
摘 要:在社会生产力大发展和科学技术突飞猛进的现代化社会中,能源的有效利用以及能源的快速消耗给人类与自然带来了巨大的压力,建筑行业和能源行业要想稳定发展,则必须突破瓶颈,调整发展模式。建筑行业的能耗主要集中在:工程施工、供热制冷、电力照明等各方各面。对建筑物本身来说,一方面要充分考虑节能环保理念,另外需积极采用新型再生技术,实现可持续发展战略和能源的二次利用。笔者就太阳能在高层建筑电气设计中的应用
汽车保有量的增加带来了能源的大量消耗。安全,节能,环保成为了当前汽车制造业发展的主题和方向。研究结果表明:轻量化技术是解决这些问题有效的方法之一。采用新型轻质工程材