一种电池组数据通信系统的制作方法

文档序号:11628333阅读:220来源:国知局

本发明涉及电池模通信,属于通信领域。



背景技术:

现如今,新能源技术已经家喻户晓,储能在我们未来的生活中将会扮演至关重要的角色。所以,储能技术的稳定性直接决定了我们未来生活的用电质量和用电安全。而在储能技术中,最重要的莫过于通信,可以说通信的稳定直接决定了储能的稳定,因此,做好通信对于储能来说非常关键。大储能系统中,电池簇管理系统和电池堆管理系统之间一般采用网络通信,虽然以太网通信速率快,实时性高,但是相较于现场总线,可靠性和安全性欠缺,一旦网络通信中断,整个系统将无法运行,对于储能系统来说这是非常致命的。考虑到以太网通信在工业领域的存在的通信方面的隐患,必须对症下药,采取一些补救措施,提高整个储能系统的安全可靠性。



技术实现要素:

为了解决上述问题,本发明通过提供一种电池组数据通信系统。

本发明采用的技术方案一方面为一种电池组数据通信系统,包括数据处理终端、电池管理模块、can总线单元和常态通信单元,其中,所述电池管理模块用于获取电池的运行信息,所述can总线单元用于连接电池管理单元和数据处理终端,所述常态通信单元用于获取电池的运行信息并上传至数据处理终端;所述电池管理模块还用于标记关键数据和非关键数据,基于标记管理数据传输信道,所述关键数据为常态传输,非关键数据为间隔传输;所述数据处理终端基于模式识别处理电池的运行信息并输出处理指令。

优选地,所述数据处理终端通过广播询问电池管理模块的配置,所述配置包括电池簇的can地址和电池单体数。

优选地,所述can总线单元基于预设的读取时间,获取全部电池簇的关键数据和其中一簇电池簇的非关键数据,标记该一簇电池簇为已读簇,在下一个读取时间,获取全部电池簇的关键数据和一簇非已读簇的电池簇的非关键数据。

优选地,所述关键数据包括电池簇的总电压、总电流、总soc和告警保护断路器的运行状态。

优选地,所述常态通信单元基于以太网传输数据。

优选地,所述数据处理终端基于模式识别处理电池的运行信息并输出处理指令的步骤包括:接收常态通信单元的上传数据,并标记其为常态数据;检测常态数据的持续情况,如果常态数据的传输出现异常,则启动风险排除模式,该模式用于基于预设的阈值组与can总线单元上传的运行信息进行比较并输出故障模式;基于故障模式读取并输出处理指令。

本发明的有益效果为提供双轨的数据传输系统,其中作为冗余传输方式的can总线传输方式,通过将数据类型分类以降低数据传输量,提升对相对少量的处理对象的处理速度,能在主要数据传输线路出现问题的时候不会影响关键数据的传输,同时也增加对故障的判断和反应能力。

附图说明

图1所示为基于本发明实施例的一种电池组数据通信系统示意图。

具体实施方式

以下结合实施例对本发明进行说明。

基于发明的实施例,如图1所示一种电池组数据通信系统,数据处理终端、电池管理模块、can总线单元和常态通信单元,其中,所述电池管理模块用于获取电池的运行信息,所述can总线单元用于连接电池管理单元和数据处理终端,所述常态通信单元用于获取电池的运行信息并上传至数据处理终端;所述电池管理模块还用于标记关键数据和非关键数据,基于标记管理数据传输信道,所述关键数据为常态传输,非关键数据为间隔传输;所述数据处理终端基于模式识别处理电池的运行信息并输出处理指令。

现在,作为电子簇/电池组的管理系统的bcms(电池簇管理系统,即所述电池管理模块)已经较为成熟,通过各种传感器来测定单体电池的各种参数,同时bams(电池堆管理系统,即数据处理终端)作为接收bcms的层次,也广泛得到应用;本方案中电池管理模块用于通过各种传感器获取电池单体的诸如电压、温度,在线状态和均衡状态,和整个电池簇的总电压、总电流、总soc和告警保护断路器等的状态;在这些数据中,一部分数据是较为重要的数据,因为在电池系统中,单体电池的数量众多,全部的单体电池进行监控的话,成本极大,效率不高,因此将整体(一簇电池)的数据作为关键的数据进行管控,而将不是关键数据的部分,逐个提取或者选择提取,通过标记关键数据,使关键数据能够及时上传,使关键数据为常态传输(即不间断传输),非关键数据为间隔传输,同时,通过将关键数据与阈值对比以判断关键数据的状态(是否正常,一般为预设的阈值,或者是各个电池簇的平均数据),根据数据的状态输出处理指令,指令用于控制电池组和所述的电池组数据通信系统。

所述数据处理终端通过广播询问电池管理模块的配置,所述配置包括电池簇的can地址和电池单体数。

数据处理终端每2s取下辖的所有电池管理模块的关键数据和一个电池管理模块的非关键数据。数据处理终端一上电就会去广播询问电池管理模块的配置,即每个电池管理模块的can地址,每个簇下面挂了多少包,每一包下面挂了多少个单体,收到广播询问的电池管理模块会立即回复,这样数据处理终端就能知道现在数据处理终端下面挂了多少个电池管理模块,每个电池管理模块的can地址是多少。关键数据每次发送时广播下发的,非关键数据是发给已知can地址的电池管理模块的。然后按照频率取数据,这样就可以保证关键数据每2s内一定会取到一次,如果出现故障,2s内一定会保护。

所述can总线单元基于预设的读取时间,获取全部电池簇的关键数据和其中一簇电池簇的非关键数据,标记该一簇电池簇为已读簇,在下一个读取时间,获取全部电池簇的关键数据和一簇非已读簇的电池簇的非关键数据。

关键数据和非关键数据读取的频率不同,关键数据的数据量比较少,而且关键数据非常重要,因此关键数据要求一次能取到所有簇的,即第一个2s内先取到所有簇的关键数据,然后取一簇的非关键数据,然后第二个2s内先取到所有簇的关键数据,再取下一簇的非关键数据,即每个2s内都要取到所有簇的关键数据,但非关键数据是轮询取的。

所述关键数据包括电池簇的总电压、总电流、总soc和告警保护断路器的运行状态。

运行数据分为关键数据和非关键数据,关键数据是指本簇的总电压、总电流、总soc、告警保护断路器等的状态,这些数据表明电池簇运行的健康状态,只要有这些数据,就可以判断系统是否有异常,及时作出相应保护动作,保证系统安全性。非关键数据是指关键数据意外的电池数据,这些数据包括单体的电压、温度,在线状态和均衡状态,这些信息更详细的表征了每一颗电芯的状态,可以更进一步的判断系统的健康状态,据此做出更好的策略管理每一颗电芯,保证整个系统的健康运行。

所述常态通信单元基于以太网传输数据。

常态通信单元的网络中断时,由于can通信还在运行,因为两种通信同时失效的概率极低,一般是不会发生的,因此关键数据和非关键数据仍然能被上层取到,系统仍然能够根据取到的关键数据及时进行相应的保护和其他动作,保证正常运行。

所述数据处理终端基于模式识别处理电池的运行信息并输出处理指令的步骤包括:接收常态通信单元的上传数据,并标记其为常态数据;检测常态数据的持续情况,如果常态数据的传输出现异常,则启动风险排除模式,该模式用于基于预设的阈值组与can总线单元上传的运行信息进行比较并输出故障模式;基于故障模式读取并输出处理指令。

系统在处理数据的时候,一般会以其中一个为主要的数据源,当这个数据源出问题的时候,迅速切换到其他的备用的数据源;本方案同时接收处理两个数据源,基于以太网传输的常态通信单元为主要的数据源,通过检测数据流的持续来判断常态数据的异常情况,当某簇电池簇的数据或者某一部分数据的传输量异常的时候,则同时以can总线上传的数据为判断基础来检查那一部分的电池出现问题,基于电池的参数与阈值的比较,判断其所属的故障的类型,然后根据故障类型读取解决方案,解决方案包括一些处理指令,例如输出故障电池的位置和类型,采取的一些措施如终止某段电池的使用等。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1