功率模块并机地址分配方法、系统、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:32360603 阅读:17 留言:0更新日期:2022-02-20 03:27
本发明专利技术提供了一种功率模块并机地址分配方法,所述方法包括:识别多个功率模块的MCU,以识别出主机模块和尾端模块;根据主机模块和所述尾端模块获取多个功率模块的MCU的CAN通信地址;CAN并机总线自动匹配主机模块和尾端模块的总线阻抗;CAN并机总线根据已经分配好的CAN通信地址开始并机通信。上述功率模块并机地址分配方法,通过识别多个功率模块的MCU,以识别出主机模块和尾端模块,然后根据主机模块和尾端模块获取多个功率模块的MCU的CAN通信地址;再通过CAN并机总线自动匹配主机模块和尾端模块的总线阻抗,最后CAN并机总线根据已经分配好的CAN通信地址开始并机通信,实现自动设定每个功率模块的通信地址和自动匹配CAN并机总线的首尾电阻,提高了并机效率。本发明专利技术还提供了一种功率模块并机地址分配系统、一种功率模块并机地址分配装置、一种电子设备及一种计算机可读存储介质。一种计算机可读存储介质。一种计算机可读存储介质。

【技术实现步骤摘要】
功率模块并机地址分配方法、系统、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及功率模块并机
,特别涉及一种功率模块并机地址分配方法、系统、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着储能新能源技术的发展,储能电池系统一般都是由多个电池模块通过CAN通信的方式并联组成一个大型的储能系统,用于电网调度等。
[0003]现有的多个电池模块的并机方式,模块并机的CAN通信一般都要人为设置每个模块的模块通信地址,且为了保证CAN通信的可靠性一般都要求在模块并机系统的首尾人工配置对应的匹配电阻,并机效率低。

技术实现思路

[0004]本专利技术的目的是提供一种功率模块并机地址分配方法、系统、装置、电子设备及计算机可读存储介质,以解决现有的储能电池系统并机效率低的问题。
[0005]本专利技术提供了一种功率模块并机地址分配方法,所述方法包括:
[0006]识别多个功率模块的MCU,以识别出主机模块和尾端模块;
[0007]根据所述主机模块和所述尾端模块获取多个所述功率模块的MCU的CAN通信地址;
[0008]CAN并机总线自动匹配所述主机模块和所述尾端模块的总线阻抗;
[0009]所述CAN并机总线根据已经分配好的所述CAN通信地址开始并机通信。
[0010]上述功率模块并机地址分配方法,通过识别多个功率模块的MCU,以识别出主机模块和尾端模块,然后根据主机模块和尾端模块获取多个功率模块的MCU的CAN通信地址;再通过CAN并机总线自动匹配主机模块和尾端模块的总线阻抗,最后CAN并机总线根据已经分配好的CAN通信地址开始并机通信,实现自动设定每个功率模块的通信地址和自动匹配CAN并机总线的首尾电阻,提高了并机效率。
[0011]进一步地,所述识别出主机模块和尾端模块的方法包括:
[0012]所述功率模块配置UART的TX引脚、RX引脚为输入IO口,以读取所有所述功率模块的MCU的RX引脚和TX引脚的电平,并确认RX=1,TX=0的所述功率模块为尾端模块;
[0013]所述功率模块配置UART的TX引脚为输出IO口,输出电平逻辑为0,并读取所有功率模块的RX引脚的电平,并确认RX=1,TX=0的所述功率模块为主机模块。
[0014]进一步地,所述根据所述主机模块和所述尾端模块获取多个所述功率模块的MCU的CAN通信地址的方法包括:
[0015]所述主机模块通过MCU的UART通信的TX信号发送第一报文给第1从功率模块,所述第1从功率模块为与所述主机模块连接的第一个所述功率模块;
[0016]所述第1从功率模块根据RX接收到的所述第一报文的报文内容取Data1的数据作为所述第1从功率模块的CAN通信地址,然后通过所述第1从功率模块的MCU的UART通信的TX
信号发送第二报文,所述Data1的数据为下一个所述功率模块的所述CAN通信地址。
[0017]进一步地,一种功率模块并机地址分配系统,其特征在于,包括:
[0018]主尾模块识别模块,用于识别多个模块的MCU,以识别出主机模块和尾端模块;
[0019]CAN通信地址获取模块,用于根据所述主机模块和所述尾端模块获取多个所述功率模块的MCU的CAN通信地址;
[0020]阻抗分配模块,用于自动匹配总线阻抗;
[0021]通信模块,用于根据已经分配好的所述CAN通信地址开始并机通信。
[0022]本专利技术还提供了一种功率模块并机地址分配装置,包括电池模块、DCDC功率模块、DCAC功率模块,所述装置还包括CAN总线和与所述CAN总线连接的多个功率模块。
[0023]进一步地,多个所述功率模块采用菊花链的方式连接。
[0024]本专利技术还提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述中任一项所述的功率模块并机地址分配方法中的步骤。
[0025]本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述中任一项所述的功率模块并机地址分配方法中的步骤。
附图说明
[0026]图1为本专利技术第一实施例中的功率模块并机地址分配方法的流程图;
[0027]图2为本专利技术第二实施例中的功率模块并机地址分配系统的模块图;
[0028]图3为本专利技术第三实施例中的功率模块并机地址分配装置的结构示意图;
[0029]图4为本专利技术第四实施例中的电子设备的结构示意图。
[0030]如下具体实施方式将结合上述附图进一步说明本专利技术。
具体实施方式
[0031]为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的若干个实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容更加透彻全面。
[0032]需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
[0033]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0034]含义说明:
[0035]MCU:微处理器;
[0036]UART:串行异步通信;
[0037]TX:串口发送信号;
[0038]RX:串口接收信号;
[0039]Data:通信报文数据;
[0040]请参阅图1,本专利技术第一实施例提供的一种功率模块并机地址分配方法,包括步骤S01至步骤S04。
[0041]步骤S01,识别多个功率模块的MCU,以识别出主机模块和尾端模块;具体的,识别出主机模块和尾端模块的方法包括:
[0042]请参阅表1,功率模块配置UART的TX引脚、RX引脚为输入IO口,以读取所有功率模块的MCU的RX引脚和TX引脚的电平,并确认RX=1,TX=0的功率模块为尾端模块;
[0043]表1
[0044][0045]请参阅表2,功率模块配置UART的TX引脚为输出IO口,输出电平逻辑为0,并读取所有功率模块的RX引脚的电平,并确认RX=1,TX=0的功率模块为主机模块。
[0046]表2
[0047] RX电平(输入)TX电平(输出)主机模块10第1从功率模块00第2从功率模块00尾端模块00
[0048]步骤S02,根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种功率模块并机地址分配方法,其特征在于,所述方法包括:识别多个功率模块的MCU,以识别出主机模块和尾端模块;根据所述主机模块和所述尾端模块获取多个所述功率模块的MCU的CAN通信地址;CAN并机总线自动匹配所述主机模块和所述尾端模块的总线阻抗;所述CAN并机总线根据已经分配好的所述CAN通信地址开始并机通信。2.根据权利要求1所述的功率模块并机地址分配方法,其特征在于,所述识别出主机模块和尾端模块的方法包括:所述功率模块配置UART的TX引脚、RX引脚为输入IO口,以读取所有所述功率模块的MCU的RX引脚和TX引脚的电平,并确认RX=1,TX=0的所述功率模块为尾端模块;所述功率模块配置UART的TX引脚为输出IO口,输出电平逻辑为0,并读取所有功率模块的RX引脚的电平,并确认RX=1,TX=0的所述功率模块为主机模块。3.根据权利要求1所述的功率模块并机地址分配方法,其特征在于,所述根据所述主机模块和所述尾端模块获取多个所述功率模块的MCU的CAN通信地址的方法包括:所述主机模块通过MCU的UART通信的TX信号发送第一报文给第1从功率模块,所述第1从功率模块为与所述主机模块连接的第一个所述功率模块;所述第1从功率模块根据RX接收到的所述第一报文的报文内容取Data1的数据作为所述第1从功...

【专利技术属性】
技术研发人员:罗梅林王飞飞刘三山茅志敏于加兴
申请(专利权)人:深圳古瑞瓦特新能源有限公司
类型:发明
国别省市:

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

1