基于SAE J1939协议的客车状态信息采集与处理系统研究

来源 :长安大学 | 被引量 : 0次 | 上传用户:simon_dai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN(Controller Area Network)总线信息传输着车辆各总成控制器的重要控制信号,如何直接从CAN总线上获取、保存与分析报文非常重要。这不仅有利于驾驶员更好获取驾驶信息,提高车辆操控性,而且便于交通事故的调查分析,为汽车智能化提供了数据基础。SAE J1939协议是目前客车、卡车等大型汽车中最广泛的应用层协议,其针对车辆内部ECU(Electronic Control Unit)的地址配置、命名、通信方式及报文发送优先级等做了明确的规定。文章通过分析客车网络技术应用现状及SAE J1939协议的具体通信内容,开发了一种客车状态信息采集与处理系统。系统硬件选用USB CAN接口卡,CAN控制器为PHILIPS SJA1000,收发器PHILIPS CTM8251T。系统上位机软件部分采用Visual C++6.0工具,实现对客车SAE J1939报文信息的数据采集。根据SAE J1939应用层协议,建立了PGN(Parameter Group Number)与SPN(Suspect Parameter Number)数据库。通过分析报文ID地址与数据信息,同时PGN调用对应的解析程序,进行报文解析,从而实时显示车辆运行过程中的主要状态参数,如车速、发动机转速及扭矩百分比等信息。同时,利用ADO(ActiveX Data Objects)访问技术,实现数据库的查询和管理功能。并针对SAE J1939协议的更新,进行数据库的编辑。通过实验表明,系统能够满足设计要求。并将系统与德国Vector公司CANoe测试工具进行对比实验,验证系统可靠性和准确性。
其他文献
目前水轮发电机设计制造技术在各个国家都比较成熟,一般小修后可几年连续运行,但由于水轮发电机的旋转件线速度过高导致润滑透平油被高速甩出,使油飞溅和雾化,如果密封不好,
下肢助力外骨骼是一种绑缚在人身体上的机械装置,可以实现功能优化。在运动过程中,它能有效的识别人的意图,协调人体动作,继而增强人的运动能力,辅助人体完成运动。外骨骼机
胴体分割是生猪屠宰的一道主要工序。传统的人工分割生产效率低、卫生性差;半自动的分割设备不能自动适应生猪大小的变化,也不能根据肉产品的市场需要进行精确分割。随着机器
微通道平行流换热器是一种采用铝合金材料制成的新型高效换热器,其中散热单元片是由铝箔片构成的,而在加工散热单元片过程中,其中一个工序就是将铝带材沿纵向切割,从而提高散热单
当前,具有叠层结构几何特征、以超高分子量聚乙烯(UHMWPE)纤维为主要成分的复合材料已经成为防弹材料及其装备的重要发展方向。本文以UHMWPE复合材料层板为研究对象,开展了低速
光热敏变色储能微胶囊是同时具有光敏和热敏变色及储能性能的智能变色材料。但单独使用时易受环境因素的影响,使其寿命降低,性能变差。微胶囊技术作为一种优秀的包封手段可以
YTJB260步履式夯扩桩机是主要用于夯扩桩工法的专用设备,其作为我公司切入夯扩桩行业的战略型产品,在设计阶段依靠严谨、充分的分析计算来保证产品的成功研发有着十分重要的现
层联机织复合材料克服了层间强度低、剪切强度差、易分层等缺陷,具有结构的多样性、形态的可设计性、性能的综合性、以及良好的成型性而受到了广泛的重视。但是鉴于其生产成