采用can总线技术解决电动汽车充电机模块间的通信问题

2020-03-24来源: 互联网关键字:CAN  电池管理  电动汽车

1、 引言


电动汽车(ev)是由电机驱动前进的,而电机的动力则是来自可循环充电的电池,并且电动汽车对电池的工作特性的要求远超过了传统的电池系统,因此电动汽车电池系统电压高而且电流大,所以对电动汽车充电机的要求比较高。


电动汽车充电机需要能够在以分钟计算的时间内完成对电池的充电,而不是通常的以小时来计算。以一个电池容量为30kwh的电动汽车蓄电池来计算,如果在15分钟内将它充满,那么充电功率将达到120kw,假设电动汽车的充电电压在200~400v,那么相应的他的充电电流将会达到300a。如此大的充电电流,如果仅用单一的电源模块很难实现。面对充电机的日益大容量化,并联均流是一个很好的解决方法。因为软件均流具有成本较低,扩容能力强,扩容方便,方案改变、升级容易实现等优点,所以在实现的过程中采用软件均流的方法,但是实现过程中需要解决的关键问题是模块间的通信问题。


can总线因为具有通信可靠性高,成本低,简单实用等优点得到了越来越多的应用,所以充电机内部模块间通信采用基于can总线的软件均流方案;电动汽车充电机需要和蓄电池管理系统(bms)之间通信,同时由于can总线还具有较高的网络安全性等特点,并且作为国际标准已逐渐发展成汽车电子系统的主流总线,因此将采用can总线作为充电机与电池管理系统之间的通信方式;而且can总线的通信距离较远(10km),同时可靠性较高,所以监控中心和充电机之间的通信也采用can通信的方式。


本文对can总线的研究将集中在如何将can总线应用在电动汽车充电机上,并完成充电机在工作过程中与蓄电池管理系统,内部电源模块以及监控中心的通信流程。


2、 电动汽车充电机的通信拓扑


电动汽车充电机在工作的过程中,需要和车载电池管理系统(bms)、充电站的集中监控中心和充电机内部电源模块之间通信。

采用can总线技术解决电动汽车充电机模块间的通信问题

如图 1所示,充电机的通信系统中包含三个can通信网络:


充电机主控制器与蓄电池管理系统(bms)之间的通信网络(can1):实现充电机与车载蓄电池管理系统的之间数据交换,为动力电池充电提供参数信息。


充电机主控制器与充电监控系统之间的通信网络(can2):实现监控中心与充电机的实时数据采集、监控和控制功能,能够实时的通过监控中心掌握充电机的工作状态,并能通过充电机间接获取蓄电池的信息。


充电机主控制器与电源模块之间的网络通信网络(can3):实现充电机主控制器与独立电源模块之间的数据交换,实现基于can总线的软件均流方案,其中n个电源模块作为工作模块,n个电源模块作为备用的电源模块。


can网络应用在电动汽车充电机上,主要是根据充电机的工作原理并结合can总线的工作特性,制定合适的基于can总线通信的工作流程图。

采用can总线技术解决电动汽车充电机模块间的通信问题

图2 充电机与电池管理系统之间的工作流程图


3、 充电机与bms的can通信


3.1 can1通信


蓄电池与电池管理系统之间的通信流程图如图 2所示,在图2中将充电机的工作流程和电池管理系统的工作流程联系在了一起,并且通过can总线进行数据的传输。充电机与蓄电池之间通过can总线的数据传输主要包括以下几个部分:


(1)开始给蓄电池充电之前,bms首先和充电机建立联系,然后将电池的类型、容量、最大的充电允许电压电流等信息通过can总线发送给充电机。


(2)充电过程中,bms将电池的充电参数电压、电流、soc等信息定时(500ms)发送给充电机,为充电机改变充电策略、调整充电参数提供参考。


(3) 充电结束后,bms将充电完成的信息通过can总线发送给充电机,并切断和充电机之间的通信,完成充电。


3.2 can2通讯


充电机与充电监控系统的通信系统为一个独立的can网络,包括了监控计算机和若干台充电机。充电机与充电监控系统的通信网络在应用层应能实现以下功能:


(1) 监控计算机至充电机传送的数据:


l充电机开机


l充电机停机


l紧急停机


l充电机参数设置


l时间同步


(2) 充电机至监控计算机传送的数据:


l电压、电流、温度数据传输


l累计输入输出电量


l充电机故障代码


l充电时间


(3)监控计算机通过充电机读取蓄电池的数据:


l蓄电池的标识、类型及参数


l蓄电池电压数据


l蓄电池温度数据


l蓄电池soc数据


l蓄电池实时状态


3.3 can3通讯


充电机与电源模块之间的通信主要是为了实现充电机的软件并联均流功能,在工作的过程中需要传输的是充电过程中的电压电流等参数值,以及充电机的工作状态等信息。其工作流程包括了以下几个部分:


(1) 充电开始之前,电源模块初始化,检查工作状态,确定能否正常工作,设立允许或禁止充电标志位,并且将信息发送给主控制器;


(2) 充电机主控制器在得到电池信息,确定充电策略后,会选择适当的充电模块参与充电,并将充电的参数发送给电源模块;


(3) 在充电机主控制器确认需要的电源模块可以工作后,发出开始充电的指令,并采集充电的参数;


(4) 主控制器根据采集的数据实时改变充电策略,调整充电参数,并实时的监控模块的工作状态;


(5) 当发现充电过程中有电源模块发出报警信息后,立即启动备用模块,并将问题模块切除充电状态;


(6) 充电机的主控制器在综合充电状态信息后,做出停止充电的判断,并结束充电过程,恢复待机状态。


图4为充电机内部并联均流的工作流程图,将充电机主控制器和电源模块的详细工作流程做了规定,同时包括了can总线在其中的串联作用。

采用can总线技术解决电动汽车充电机模块间的通信问题

图3 充电机与监控中心的充电流程图

采用can总线技术解决电动汽车充电机模块间的通信问题

图4 充电机内部并联均流工作流程图


4 、结束语


can总线作为一种可靠的网络总线已经在许多工业领域得到广泛的应用,由于can总线具有诸多的优点,而且随着can总线技术的不断应用和推广,can总线在汽车充电机上的使用将会越来越广泛。本文结合国家电网的充电机工作标准并根据实际充电机的工作情况,将can总线应用在电动汽车充电机中,并将can总线应用到充电机的具体的工作流程中,并根据实际的测试过程中对can通信的工作流程做出相应的修改,能够满足充电机的高可靠性的要求。


关键字:CAN  电池管理  电动汽车 编辑:鲁迪 引用地址:http://news.eeworld.com.cn/qcdz/ic492464.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:CAN总线在新能源汽车中的应用
下一篇:最后一页

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

整车厂为什么都把CAN数据上云?
CAN 总线偶发性故障常常令工程师和用户们焦头烂额,本文将继续介绍 CAN 总线系列文章,针对性解决以下问题:整车厂 CAN 数据为什么要上云?ZWS-CAN 智慧云是如何实现云端设备监控的?  一、CAN 数据上云的需求CAN 总线故障排查中,难点最大的就是偶发性故障。比如,风力发电机变桨系统在 72 小时中发生一次 CAN 数据传输中断;汽车在行驶 1 万公里的过程中,突然出现一次仪表盘“黑了”的状况,但后来怎么都无法复现这些偶发故障。这些偶发性的 CAN 通讯异常就像定时炸弹,让设计师和用户胆战心惊。同时多次操作可能会造成数据遗漏,每次配置更换也需要人员到现场,此类问题将大大提高人工设备等成本。那么是否
发表于 2020-03-04
整车厂为什么都把CAN数据上云?
为什么整车厂都把CAN数据上云?
摘要:CAN 总线偶发性故障常常令工程师和用户们焦头烂额,本文将继续介绍CAN总线系列文章,针对性解决以下问题:整车厂CAN数据为什么要上云?ZWS-CAN智慧云是如何实现云端设备监控的? CAN数据上云的需求 CAN总线故障排查中,难点最大的就是偶发性故障。比如,风力发电机变桨系统在72小时中发生一次CAN数据传输中断;汽车在行驶1万公里的过程中,突然出现一次仪表盘“黑了”的状况,但后来怎么都无法复现这些偶发故障。这些偶发性的CAN通讯异常就像定时炸弹,让设计师和用户胆战心惊。同时多次操作可能会造成数据遗漏,每次配置更换也需要人员到现场,此类问题将大大提高人工设备等成本。那么是否存在一种高性价比
发表于 2020-03-04
为什么整车厂都把CAN数据上云?
如何解决CAN总线超强干扰?
摘要:CAN总线系统由一系列的网络节点通过总线相互连接组成,在实际应用中网络节点既是干扰源又是被干扰对象,尤其在超强干扰的情况下,如何使系统可靠运行成为一大难题。 前段时间有个用户反馈说自己的设备启动后多个节点处于失控状态,用CANScope测试全是错误帧如图1所示。  图1  强干扰下的报文 随后让客户把测试的波形发来一看,是环境干扰惹的祸,如图2所示。  图2  强干扰下的波形 这种强干扰导致了帧错误增加,重发频繁,正确数据无法及时到达。所以如何解决CAN总线超强干扰呢,下面给您介绍一种方案。 将CAN转为
发表于 2020-03-04
如何解决CAN总线超强干扰?
解决所有车辆的CAN总线安全漏洞 UltraSoC推出CAN Sentinel
解决所有车辆的CAN总线中内在的安全漏洞德国纽伦堡嵌入式世界大会和英国剑桥 – 2020年2月24日UltraSoC今日宣布推出CAN Sentinel,从而推动其汽车网络安全产品实现重要迈进。全新的知识产权(IP)在CAN总线中增加了一个亟需的基于硬件的安全层,CAN总线是汽车制造商和整车厂(OEM)所遵循的互连技术的全球性行业标准。UltraSoC的CAN Sentinel驻留在总线上,可以监测与车辆电子控制单元(ECU)之间的事务,识别可疑行为,防止恶意消息,并抑制攻击。CAN Sentinel可以用户自定义的安全规则进行配置,从而提供保护以防范诸如框架欺骗等常见的漏洞利用手段,并且允许系统随着威胁态势
发表于 2020-02-25
UltraSoC CAN Sentinel让汽车网络更安全
UltraSoC宣布推出CAN Sentinel,从而推动其汽车网络安全产品实现重要迈进。全新的知识产权(IP)在CAN总线中增加了一个亟需的基于硬件的安全层,CAN总线是汽车制造商和整车厂(OEM)所遵循的互连技术的全球性行业标准。UltraSoC的CAN Sentinel驻留在总线上,可以监测与车辆电子控制单元(ECU)之间的事务,识别可疑行为,防止恶意消息,并抑制攻击。 CAN Sentinel可以用户自定义的安全规则进行配置,从而提供保护以防范诸如框架欺骗等常见的漏洞利用手段,并且允许系统随着威胁态势的演变而升级。开发CAN Sentinel是Secure-CAV联盟(Secure-CAV Consortium
发表于 2020-02-25
基于AVR单片机CAN总线的显示板设计
简介:随着现代社会的发展,科学技术的进步,出现了众多高层建筑和智能建筑。电梯,作为高层建筑内部一种重要的交通工具,其应用规模日益扩大。而作为电梯系统中必不可少的一部分,电梯召唤显示板(简称电梯外呼板)的应用也随之剧增。电梯外呼板应用于每层楼的电梯门外,供乘客及电梯维保人员使用。电梯外呼板将乘客及维保人员的需求信息通过CAN总线传达给电梯主板,电梯主板接收信息并执行相应的操作 ...随着现代社会的发展,科学技术的进步,出现了众多高层建筑和智能建筑。电梯,作为高层建筑内部一种重要的交通工具,其应用规模日益扩大。而作为电梯系统中必不可少的一部分,电梯召唤显示板(简称电梯外呼板)的应用也随之剧增。电梯外呼板应用于每层楼的电梯门外,供乘客
发表于 2020-02-24
基于AVR单片机CAN总线的显示板设计
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved