[实用新型]用于解析汽车整车控制模块的通信协议的汽车协议解析器有效
申请号: | 201220285409.9 | 申请日: | 2012-06-14 |
公开(公告)号: | CN202711059U | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 席军强;吴育恩;胡宇辉;陈慧岩 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 王庆海 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 解析 汽车 整车 控制 模块 通信协议 协议 | ||
技术领域
本实用新型涉及汽车控制领域,尤其涉及一种用于解析汽车整车控制模块的通信协议的汽车协议解析器。
背景技术
总线技术在国内汽车市场的应用越来越多,随着行业成本的逐年降低,各类开发工具和解决方案逐步渗透,单纯的技术应用层面已经没有问题。国内在网络开发方面与国外的差距主要是通信协议的制定与测试。国外的总线网络设计已经进行了二十多年,各公司成熟的网络通信协议都是通过多年积累得到的,很多已形成了具有自身特色的网络开发协议。国内厂商要发展自主网络通信协议,对国外的网络通信协议进行逆向解析、吸收并改进,不失为一条快速提高国内研究水平的捷径。
国内多家厂商已开始进行汽车通信协议的解析工作,但目前并没有形成一套有效可行的总线通信协议的解析技术,较多地采用设计特殊工况试验并采集大量数据的方式,在数据处理时,则通过试凑法获取网络通信协议,这样工作效率低且会耗费大量资源。
实用新型内容
本实用新型的目的在于提供一种用于对汽车系统控制网络中的通信协议进行逆向解析的技术,增强协议解析的准确性,提高解析效率,节约研究资源。
根据本实用新型的一个方面,提供一种用于解析汽车整车控制模块的通信协议的汽车协议解析器,所述协议解析器安装在汽车控制网络的整车控制模块和网络节点之间,其包括第一收发器、第二收发器、第三收发器、MCU、第一存储器、第二存储器、第三存储器和第四存储器,
其中,所述第一收发器连接所述整车控制模块和所述MCU,所述第二收发器连接所述网络节点和所述MCU,所述第三收发器连接车载诊断系统和所述MCU。
优选地,所述汽车控制网络是基于总线技术的网络。
优选地,所述总线是CAN总线、RS485总线、FlexRay总线或Lin总线。
优选地,所述协议解析器还包括一电源模块。
优选地,所述网络节点是单一汽车控制节点或包含一个或多个汽车控制节点的网络功能模块,所述汽车控制节点选自下面的组:发动机控制器、变速箱控制器、制动控制器、自动离合器控制器、电机控制器、电源控制器和车载诊断系统。
通过上述技术方案,本实用新型可有效解析汽车控制网络中关键的控制和状态信号,并实现各关键系统的准确控制,其增强了协议解析的准确性,提高了解析效率,节约了研究资源。
附图说明
图1是本实用新型中协议解析器的应用场景示意图;
图2是本实用新型中协议解析器的系统结构示意图;
图3是本实用新型中协议解析器的MCU的结构示意图;
图4是本实用新型的协议解析器进行通信协议解析的步骤流程图;
图5是本实用新型实施例中设置协议解析器之前的汽车控制网络的拓扑图;
图6是本实用新型实施例中设置协议解析器之后的汽车控制网络的拓扑图。
具体实施方式
为解决现有技术中的上述技术问题,本实用新型公开了一种汽车协议解析器,该协议解析器可以接收汽车控制网络中整车控制模块的报文信号(真实信号),对其信号值进行处理,并将处理后的报文信号(虚拟信号)发送给其他网络节点,这样可有效解析汽车控制网络中关键的控制和状态信号,并实现各关键系统的准确控制。
图1是本实用新型中协议解析器的应用场景示意图。本实用新型中的协议解析器在实际应用时可串联接入在汽车控制网络中的整车控制模块和整车控制模块之间,由该协议解析器完成该汽车控制网络中整车控制模块和整车控制模块之间所传输的控制信号的通信协议解析功能。需要指出的是,在本实用新型协议解析器的应用场景中, 整车控制模块代表可实现控制信号收发的网络单元,可为汽车中具体的单一网络控制节点,也可以是包含一个或多个网络控制节点的网络功能模块。
本实用新型协议解析器进行通信协议解析的基本原理是基于具有在线学习功能的优化匹配法。具体地,该方法可利用类似于穷举法的方式对根据某通信协议传输的大量报文进行字节甚至是位一级的分析,确定报文中有效内容所代表的物理意义,从而实现对通信协议的解析。其间,该方法还通过自我学习机制不断优化处理方式,以提高解析效率。
图2是本实用新型中协议解析器的系统结构示意图。如图2所示,该协议解析器包括:第一收发器、第二收发器、第三收发器、MCU、第一存储器、第二存储器、第三存储器和第四存储器。下面就进一步介绍协议解析器中的各模块的功能及其原理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220285409.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种成型机水平辊平衡装置
- 下一篇:自动剪针盒