一种电动汽车控制器的通信架构及电动汽车控制器制造技术

技术编号:12405820 阅读:79 留言:0更新日期:2015-11-28 20:30
本发明专利技术公开了一种电动汽车控制器的通信架构及电动汽车控制器,其中,网关控制器通过第一CAN总线监听并读取动力控制模块的数据,车身控制模块通过第二CAN总线与网关控制器进行双向数据传输,娱乐多媒体模块通过TCP/IP网络通讯总线与网关控制器进行双向数据传输。本方案通过在电动汽车控制器的通信架构中增加网关控制器,使网关控制器具有防火墙功能,使得电动汽车在联网的过程中对底层数据进行保护,实现了数据的过滤和筛选,保证了汽车电子系统的安全性和稳定性,另外,还增加了TCP/IP网络通讯总线,增加了传输较为复杂数据的协议。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种电动汽车控制器的通信架构及电动汽车控制器
技术介绍
随着人们对环境问题的日益重视,越来越多的电动汽车出现在人们的生活中。汽车控制器的通信架构是汽车电子中非常重要的组成部分。目前,电动汽车控制器的通信网络架构设计的比较简单,通常局限于CAN总线和LIN总线的拓扑架构,以实现简单的数据通信。然而,采用上述控制器的通信网络架构是不能实现较为复杂的数据通信的,并且,采用双向传输的较为通用的CAN总线及LIN总线进行数据传输,在数据传输过程中是不能保证数据的安全性的,这就降低了汽车电子系统的安全性和稳定性。
技术实现思路
有鉴于此,本专利技术提供一种电动汽车控制器的通信架构及电动汽车控制器,以解决现有技术中由于不能实现较为复杂的数据通信,并且数据传输过程中不能保证数据的安全性的问题,其具体方案如下:—种电动汽车控制器的通信架构,包括:网关控制器,娱乐多媒体模块,用于为所述电动汽车提供动力控制的动力控制模块,以及用于为所述电动汽车提供车身控制的车身控制模块,其中:所述网关控制器通过第一 CAN总线监听并读取所述动力控制模块的数据;所述车身控制模块通过第二 CAN总线与所述网关控制器进行双向数据传输;所述娱乐多媒体模块通过TCP/IP网络通讯总线与所述网关控制器进行双向数据传输。进一步的,还包括=EtherCAT以太网自动控制模块,其中:所述网关控制器通过EtherCAT高速总线监听并读取EtherCAT控制模块的数据。进一步的,所述娱乐多媒体模块通过TCP/IP网络通讯总线与所述网关控制器进行双向数据传输,具体为:所述娱乐多媒体模块通过Modbus TCP总线与所述网关控制器进行双向数据传输。进一步的,所述车身控制模块包括:数据存储单元,车身控制单元以及组合仪表控制单元,其中:所述数据存储单元、车身控制单元及组合仪表控制单元分别通过第二 CAN总线与所述网关控制器进行双向数据传输。进一步的,还包括:所述组合仪表控制单元通过TCP/IP总线与所述娱乐多媒体模块进行双向数据传输。一种电动汽车控制器,包括:通信架构,所述通信架构包括:网关控制器,娱乐多媒体模块,用于为所述电动汽车提供动力控制的动力控制模块,以及用于为所述电动汽车提供车身控制的车身控制模块,其中:所述网关控制器通过第一 CAN总线监听并读取所述动力控制模块的数据;所述车身控制模块通过第二 CAN总线与所述网关控制器进行双向数据传输;所述娱乐多媒体模块通过TCP/IP网络通讯总线与所述网关控制器进行双向数据传输。进一步的,所述通信架构还包括=EtherCAT以太网自动控制模块,其中:所述网关控制器通过EtherCAT高速总线监听并读取EtherCAT控制模块的数据。进一步的,所述娱乐多媒体模块通过TCP/IP网络通讯总线与所述网关控制器进行双向数据传输,具体为:所述娱乐多媒体模块通过Modbus TCP总线与所述网关控制器进行双向数据传输。进一步的,所述车身控制模块包括:数据存储单元,车身控制单元以及组合仪表控制单元,其中:所述数据存储单元、车身控制单元及组合仪表控制单元分别通过第二 CAN总线与所述网关控制器进行双向数据传输。进一步的,所述通信架构还包括:所述组合仪表控制单元通过TCP/IP总线与所述娱乐多媒体模块进行双向数据传输。从上述技术方案可以看出,本申请公开的电动汽车控制器的通信架构及电动汽车控制器,其中,网关控制器通过第一 CAN总线监听并读取动力控制模块的数据,车身控制模块通过第二 CAN总线与网关控制器进行双向数据传输,娱乐多媒体模块通过TCP/IP网络通讯总线与网关控制器进行双向数据传输。本方案通过在电动汽车控制器的通信架构中增加网关控制器,使网关控制器具有防火墙功能,使得电动汽车在联网的过程中对底层数据进行保护,实现了数据的过滤和筛选,保证了汽车电子系统的安全性和稳定性,另外,还增加了 TCP/IP网络通讯总线,增加了传输较为复杂数据的协议。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种电动汽车控制器的通信架构的结构示意图;图2为本专利技术实施例公开的一种电动汽车控制器的通信架构的结构示意图;图3为本专利技术实施例公开的一种电动汽车控制器的通信架构的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种电动汽车控制器的通信架构,其结构示意图如图1所示,包括:网关控制器11,娱乐多媒体模块12,动力控制模块13,车身控制模块14。其中,动力控制模块13用于为电动汽车提供动力控制,并生成动力控制指令;车身控制模块14用于为电动汽车提供车身控制。网关控制器监听与读取动力控制模块的数据,并连接车载系统,主要用于实现车载系统获取动力模块的相关数据,如刹车、油门、电池转向、充电等数据,以便用户随时了解车辆的硬件状态;因为上述动力控制器涉及到车辆行驶与安全,需要用户主动操作控制上述动力相关控制器,而网关仅仅是监听读取其产生的数据,因此产生的数据传输方向为单向;网关控制器与车身控制模块双向数据传输,主要是实现操作系统对车身控制器、仪表盘等的控制,如用户通过操作系统可以直接控制车门开关、氛围灯风格、座椅位置、雨刮开关、后视镜灯、空调等功能的实现。其既能够接收操作系统的针对上述列举设备的操作指令,又能在读取和监听上述列举设备发生动作后的相应的数据并传输给操作系统,即其通讯为双向通讯。网关控制器11通过第一 CAN总线监听并读取动力控制模块13的数据。其中,动力控制模块13可以包括:动力模块,能量模块,充电模块及刹车稳定模块等,只要属于以上类别的控制器均可以根据数据通信内容挂载在第一 CAN总线上。动力控制模块13可以具体包括:电动机控制器、整车控制器、电池管理单元动力转向单元、高级驾驶辅助单元、直流电源、充电器控制器、制动防抱死单元、车身电子稳定单元等,其中,动力控制模块13中实际具体包括的控制器及单元根据不同的电动汽车的控制器进行调整,如:有的电动汽车没有车载充电器,则动力控制模块13中不包括车载充电器控制器。由于动力控制模块13中包括多种动力或能量数据,因此,动力控制模块13中的数据单向传输至网关控制器11,而经过网关控制器11进行协议转换后的数据则不能传输至动力控制模块13,以便提高数据的安全性。车身控制模块14通过第二 CAN总线与网关控制器11进行双向数据传输。车身控制模块14内部包括的主要是提供舒适性功能的控制器,如:车身控制单元、组合仪表控制单元等,因此,用于传输车身控制模块14中数据的第二 CAN总线可以为双向传输,即可以通过第二 CAN总线将网关控制器11进行协议转换后的数据传输至车身控制丰旲块14。娱本文档来自技高网...

【技术保护点】
一种电动汽车控制器的通信架构,其特征在于,包括:网关控制器,娱乐多媒体模块,用于为所述电动汽车提供动力控制的动力控制模块,以及用于为所述电动汽车提供车身控制的车身控制模块,其中:所述网关控制器通过第一CAN总线监听并读取所述动力控制模块的数据;所述车身控制模块通过第二CAN总线与所述网关控制器进行双向数据传输;所述娱乐多媒体模块通过TCP/IP网络通讯总线与所述网关控制器进行双向数据传输。

【技术特征摘要】

【专利技术属性】
技术研发人员:马超王洪斌李帅赵乐
申请(专利权)人:上海修源网络科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1