当前位置: 首页> 学位论文 >详情
原文传递 基于SAE J1939的城市客车车灯控制系统研究
论文题名: 基于SAE J1939的城市客车车灯控制系统研究
关键词: 客车车灯;网络控制;车灯控制系统;车载网络协议;区域自治
摘要: 随着社会的进步和科学技术的发展,乘客对城市客车舒适性、安全性和经济性需求越来越高,政府部门对环境污染问题的要求也越来越严格。大量采用电子控制单元(ECU:Electronic Control Unit)是解决这些问题的主要途径。 目前,各种电子控制单元和电器在我国城市客车上的使用多是采用点到点的连接,在同一车中各自独立、分离控制,导致信号线和传感器越来越多。为了综合提高服务质量和整车性能,城市客车中各ECU之间控制的时序性和关联性也越来越重要,而传统汽车控制方式不能满足日益复杂的信息传递和控制的要求。车载网络技术可实现数据信息在不同ECU间共享、并通过判断与推理构成统一的控制信息,实现城市客车的网络化控制。车灯作为城市客车车身的基本器件,对其网络化控制进行开发与研究可以为城市客车网络控制系统开发提供参考。 本文首先介绍了典型车载网络协议,重点分析了CAN(Controller AreaNetwork)协议规范。以城市客车车灯为控制对象,基于区域自治原则,根据几何位置靠近、功能相似、性能要求基本一致的模块划分标准,采用CAN总线构建了城市客车车灯控制系统。 其次,本文基于ISO/OSI(International Standardization Organization/Ooen Systems Interconnect)的层次结构分析了SAE J1939协议。为了规范城市客车车灯控制系统信息,本文以SAE J1939为基础,设计了基于SAE J1939的城市车灯控制系统报文格式,为车灯控制信息通信提供基础。 为了构建城市客车车灯控制系统仿真实验平台,本文基于USBCAN接口卡构建了开关模块,基于微处理器、CAN控制器、CAN收发器和功率驱动芯片等设计了各车灯控制模块。采用动态链接库方法实现了开关模块的CAN参数设置、CAN报文接收和CAN报文发送功能。基于模块化程序设计思想,将车灯控制模块按照功能分成不同的程序单元,设计了CAN初始化程序单元、报文发送单元、报文接收单元和中断服务程序单元等,达到了代码重用的目的。 最后,本文基于软硬件构建了城市客车车灯控制系统仿真实验平台系统。
作者: 周慧
专业: 控制理论与控制工程
导师: 徐华中
授予学位: 硕士
授予学位单位: 武汉理工大学
学位年度: 2007
正文语种: 中文
检索历史
应用推荐