一种基于电平迁移的电池管理系统多主机通信方法及装置制造方法及图纸

技术编号:15825416 阅读:176 留言:0更新日期:2017-07-15 06:46
本发明专利技术公开了一种基于电平迁移的电池管理系统多主机通信方法及装置,采用TWI多主机通信模式,主控制器和多个电池管理芯片的权限一样,都属于TWI总线上的主机,只要电池管理芯片发现异常情况,则可以立刻通过总线上传数据告诉主控制器;如果两个或更多主机同时上传数据,则通过优先级仲裁实现通信任务的排序;装置包括一片负责电池管理算法计算的主控制器、多片负责电池组数据采集的电池管理芯片以及多个电平迁移模块,电平迁移模块实现电平转换的作用。本发明专利技术通过双向传输信号使电池信息能及时地上传到主控制器,更利于故障电池的诊断、保护及维护。

【技术实现步骤摘要】
一种基于电平迁移的电池管理系统多主机通信方法及装置
本专利技术涉及汽车电子与汽车通信
,特别涉及一种基于电平迁移的电池管理系统多主机通信方法及装置。
技术介绍
面对日益严峻的能源匮乏和环境污染等问题,发展新能源汽车是缓解节能减排压力的有效途径,新能源汽车技术受到高度重视。由于单个电池电压和能量不足以让电动汽车运行,所以一般电动汽车的电源是由很多电池串联而来,这就需要专门的电池管理系统(BatteryManagementSystem,BMS)来监测电池。电池管理系统是电池系统的重要组成部分,它通过对锂电池的在线监测和估算,得到当前电池的状况,例如电池荷电状态(StateOfCharge,SOC)、电池健康状态(StateOfHealth,SOH)等,还可以利用当前状态和一些算法,得到电池寿命(StateOfLife,SOL)估计,或进行电池均衡,实现电池热管理、深度充电/放电的保护等功能。而一个普通的电池管理芯片,并不能监测全部的电池,所以需要多个电池管理芯片协同工作。多个电池管理芯片所采集的信息,都需要传给主控制器,这就需要可靠安全的通信方式。传统电池管理系统中,当主控制器与电本文档来自技高网...
一种基于电平迁移的电池管理系统多主机通信方法及装置

【技术保护点】
一种基于电平迁移的电池管理系统多主机通信方法,其特征在于,采用TWI多主机通信模式,主控制器和多个电池管理芯片的权限一样,都属于TWI总线上的主机,只要电池管理芯片发现异常情况,则可以立刻通过总线上传数据告诉主控制器;如果两个或更多主机同时上传数据,则通过优先级仲裁实现通信任务的排序,所述方法包括以下步骤:S1、TWI总线空闲时,等待通信网络上主机发起通信任务;S2、将主机看作总线上的多个节点,当某节点欲发起通信任务时,该节点要先变为通信网络的主机;若多个节点发起通信任务,则进行总线仲裁;S3、先进行时钟同步,然后在SDA线上进行仲裁,赢得仲裁的节点成为通信网络的主机,进行数据传输;丢失仲裁的...

【技术特征摘要】
1.一种基于电平迁移的电池管理系统多主机通信方法,其特征在于,采用TWI多主机通信模式,主控制器和多个电池管理芯片的权限一样,都属于TWI总线上的主机,只要电池管理芯片发现异常情况,则可以立刻通过总线上传数据告诉主控制器;如果两个或更多主机同时上传数据,则通过优先级仲裁实现通信任务的排序,所述方法包括以下步骤:S1、TWI总线空闲时,等待通信网络上主机发起通信任务;S2、将主机看作总线上的多个节点,当某节点欲发起通信任务时,该节点要先变为通信网络的主机;若多个节点发起通信任务,则进行总线仲裁;S3、先进行时钟同步,然后在SDA线上进行仲裁,赢得仲裁的节点成为通信网络的主机,进行数据传输;丢失仲裁的节点等待下一次总线空闲的时候;S4、该主机完成通信任务后,将总线转至空闲状态,上次丢失仲裁的节点监测到总线空闲,立刻发起通信任务,进行下一次通信。2.根据权利要求1所述的多主机通信方法,其特征在于,当TWI总线空闲时,SDA和SCL均处于高电平状态,即各不同电平的芯片通信线均保持相对各自芯片参考地的高电平状态。3.根据权利要求1所述的多主机通信方法,其特征在于,步骤S3中进行时钟同步的方法是:如果单个节点输出SCL“0”,其他节点读取SCL为低电平,则其他节点退出总线竞争,该单个节点占领总线;如果两个或多个节点同时发送了SCL时钟信号,这时候就实现总线“线与”的功能,使时钟信号同步。4.根据权利要求1所述的多主机通信方法,其特征在于,步骤S3中在SDA线上仲裁的方法是:节点在SDA线上发送起始条件START信号,节点在输出的同时也在读取线上的状态,当SCL为高,每个节点都读取SDAi以判断SDA的电平是否和它发送的电平吻合,如果发现与自己发送的电平不吻合,即在该SCL周期后自动退出总线的竞争,即先发送“0”的该节点成为主机。5.根据权利要求1所述的多主机通信方法,其特征在于,步骤S3中数据传输的具体步骤为:当成为主机的节点i的START信号成功发送后,应用程序检验该节点的TWSR是否与预期一致,不一致时执行设定的指定操作;一致时载入节点所要寻找的主控制器的地址和写操作即SLA+W至TWDR,然后节点写入特定值至TWCR,通过SDAi指示通信模块传送SLA+W至总线上,把节点搜集的电池信息发送给主控制器;当主控制器收到信息后,在下一个SCL时钟周期,回应应答位ACK表示数据发送完毕;如果主控制器无法应答,则由节点产生一个终止信号STOP以结束总线的数据传送;节点收到主控制器的应答位ACK后,继续载入数据至TWDR,写入特定值至TWCR,利用SDAi通过SDA传输数据至主控制器;当主控制器收到数据后,在下一个SCL时钟周期回应应答位ACK;重复上述步骤直至节点数据传送完毕;将节点搜集的电池信息读取完成后,主控制器回应最后一个应答位ACK,节点启动STOP信号;通过对电...

【专利技术属性】
技术研发人员:欧奔肖兵肖斌
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东,44

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

1