CN104486180A - 一种bms自动分配从控单元id的方法 - Google Patents
一种bms自动分配从控单元id的方法 Download PDFInfo
- Publication number
- CN104486180A CN104486180A CN201410628007.8A CN201410628007A CN104486180A CN 104486180 A CN104486180 A CN 104486180A CN 201410628007 A CN201410628007 A CN 201410628007A CN 104486180 A CN104486180 A CN 104486180A
- Authority
- CN
- China
- Prior art keywords
- control unit
- main control
- automatically
- distributes
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本发明公开了一种BMS自动分配从控单元ID的方法,包括主控单元及从控单元,包括以下步骤:主控单元输出触发信号至与之相连的第一从控单元;主控单元发送自动分配帧报文到各从控单元;当从控单元同时接收到主控单元发出的触发信号以及自动分配帧报文后,按自动分配帧报文内容自动设置ID并开始正常发送报文;当主控单元接收到分配好ID的从控单元报文后,发送新自动分配帧到各从控单元。主控单元对刚分配好ID的从控单元进行参数配置,若参数配置成功则发送配置成功信号给主控单元;参数设置成功后发送触发信号至下一从控单元,重复步骤到最后一个从控单元,本发明无需人工分配从控单元ID,具有分配效率高、不易出错的有益效果。
Description
技术领域
本发明涉及主从设备领域,特别是一种BMS自动分配从控单元ID的方法。
技术背景
随着电动汽车的不断发展,电动汽车产生了快速更换电池模组方法。目前电动汽车分为快速更换电池模组、车载充电器和充电桩三种充电方式,在快速更换电池模组的模式中,要求每个从控单元的串数都必须相同才能任意更换。当新电池模组换装到电动汽车后,目前都是手动对每一个从控单元进行编号,以达到主从控单元顺畅通讯的目的。以上快速更换电池模组手动编号模式中,需要拆开电池模组、用专业的仿真器等设备,并且需要专业技术人员进行手动编号,这个过程其实需要花费较长的时间,达不到快速更换电动汽车电源的目的,且需要付出较高的人力成本,企业效益较低。
发明内容
有鉴于此,本发明需要解决的问题是,提供一种快速、可靠的BMS自动分配从控单元ID的方法。
为了解决上述问题,本发明采用以下技术手段:一种BMS自动分配从控单元ID的方法,包括主控单元及若干从控单元,相邻两从控单元之间依次通过信号传递线连接,主控单元与任一端头的第一从控单元通过信号传递线连接,所述主控单元与各从控单元之间还通过CAN总线连接,其特征在于:包括以下分配步骤:
a.主控单元上电,通过信号传递线输出触发信号至与之相连的第一从控单元;
b.主控单元发送自动分配帧报文到从控单元;
c.从控单元上电后,若同时接收到主控单元发出的触发信号以及自动分配帧报文后,按自动分配帧报文内容自动设置ID,成功后向主控单元发送回执;
d.当主控单元接收到刚分配好ID的从控单元的回执以后,发送新自动分配帧到各从控单元,并停止上一级主控单元或从控单元触发信号的发送;
e.主控单元对刚分配好ID的从控单元进行参数配置,若参数配置成功则从控单元发送配置成功信号给主控单元,并对比自动分配帧与自身ID号,若从控单元接收到的自动分配帧的值大于等于自身ID的从控单元号,则发送触发信号至下一从控单元;
f.重复步骤c-e,直至预设的最后一个从控单元分配完毕;
g.当主控单元检测到任意一个从控单元断开连接时,则从a重新开始执行步骤。
优选的,所述触发信号为通过I/O口输出的高/低电平值或通过模拟口输出的高/低电流值。
优选的,所述自动分配帧为最大从控单元个数值,所述ID号与自动分配帧的值相同,所述主控单元发送给第一从控单元最大从控单元个数值默认为1。
优选的,所述新自动分配帧为原最大从控单元个数值加1,当到达最大预设值N则停止增加。
与现有技术相比,本发明根据每个电池模组所接收到的触发信号以及自动分配帧的不同,将所有从控单元按照自然数递增的方式分配ID,并重新分配每个从控单元能够检测到的电压串数、温度个数等一系列参数设置信息,从而保证主控单元与从控单元之间的通讯,无需人工分配从控单元ID,具有分配效率高、不易出错的有益效果。
附图说明
图1为本发明实施例的主从控单元连接关系示意框图;
图2为本发明实施例的自动分配ID的流程示意框图。
具体实施方式
下面将结合附图及实施例来对本发明内容作进一步的详细说明。
图1为本发明实施例的主从控单元连接关系示意框图,如图1所示,本实施例包括主控单元以及1-N个两两通过信号传递线相连的从控单元,同样主控单元也与第一从控单元通过信号传递线连接,以便传送触发信号。具体的,本实施例使用I/O口输出触发信号,该信号传递线可以通过连接I/O口传送高/低电平信号,也可以通过连接模拟信号输出口传送高/低电流值信号。主控单元与各从控单元之间分别还通过CAN总线连接,便于主控单元与从控单元之间报文的收发。
图2为本发明实施例的自动分配ID的流程示意框图,如图2所示,本实施例包括以下步骤,
首先,主控单元开始工作,并通过I/O口DI端输出触发信号,此时,主控单元默认从控单元个数为1;然后,主控单元通过广播帐发送自动分配帧报文至各个从控单元,具体的,该自动分配帧为最大从控单元个数值,默认个数为1;接着,#1位置的第一从控单元上电后,不向外发送CAN报文,只接收CAN报文。当#1位置的第一从控单元接收到自动分配帧后,并且通过DI端检测到I/O口为高电平时,将自身从控单元号与自动分配帧中的最大从控单元个数值1相匹配,标定为1号从控单元,且仅标定一次。从控单元对自身从控单元号标定成功后开始正常发送CAN报文。
当主控单元收到1号从控单元的报文时,将最大从控单元个数值加1,因为原最大从控单元个数值为1,此时将置为2,并通过广播帐发送自动分配帧报文至各从控单元,停止上一级主控单元或从控单元触发信号的发送。接下来,主控单元会对1号从控单元进行参数配置,该参数配置包括电压串数、温度个数等,如参数配置成功则发送配置成功信号给主控单元,若三次都未成功,则检验从控单元是否有问题。当从控单元1接收到自动分配帧的最大从控单元个数值大于等于自身的从控单元号时,通过I/O口的DO端输出触发信号。
#2位置的第二从控单元上电后,不向外发送CAN报文,只接收CAN报文。当#2位置的第二从控单元接收到自动分配帧后,并且通过DI端检测到I/O口的DI端为高电平时,将自身从控单元号与自动分配帧中的最大从控单元个数值2相匹配,标定为2号从控单元,且仅标定一次。从控单元对自身从控单元号标定成功后开始正常发送CAN报文;主控单元收到2号从控单元的报文时,将最大从控单元个数值置为3,并通过广播帐发送自动分配帧报文,然后按照1号从控单元步骤对2号从控单元进行参数配置,并对接收到自动分配真帧的最大从控单元个数值对比,符合大于等于自身从控单元号时通过I/O口的DO端输出触发信号。
同样,其他号数的从控单元上电后,按照以上的步骤,分配ID并进行参数设置以后,发送触发信号以及新的自动分配帧到下一位置的从控单元进行ID分配。
当#N位置的预设最后一个从控单元检测到I/O口的DI端为高电平时,将自身从控单元号与自动分配帧中的最大从控单元个数值N相匹配,标定为N号从控单元。此时主控单元不再对最大从控单元个数值加1处理,同时结束发送自动分配帧报文,进行参数配置并确认配置成功后即完成BMS的ID自动分配。
在使用过程中当更换电池模组,主控单元会检测到有从控单元断开连接,此时,当电池模组更换完毕后,主控单元会对该所有从控单元ID自动进行重新设定,按步骤重新执行一遍,这样保证了每次更换电池模组即更换从控单元以后主控单元与从控单元的通讯顺畅。
上述实施例仅为本发明的较优的实现方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些显而易见的替换形式均属于本发明的保护范围。
Claims (4)
1.一种BMS自动分配从控单元ID的方法,包括主控单元及若干从控单元,相邻两从控单元之间依次通过信号传递线连接,主控单元与任一端头的第一从控单元通过信号传递线连接,所述主控单元与各从控单元之间还通过CAN总线连接,其特征在于:包括以下分配步骤:
a.主控单元上电,通过信号传递线输出触发信号至与之相连的第一从控单元;
b.主控单元发送自动分配帧报文到从控单元;
c.从控单元上电后,若同时接收到主控单元发出的触发信号以及自动分配帧报文后,按自动分配帧报文内容自动设置ID,成功后向主控单元发送回执;
d.当主控单元接收到刚分配好ID的从控单元的回执以后,发送新自动分配帧到各从控单元,并停止上一级主控单元或从控单元触发信号的发送;
e.主控单元对刚分配好ID的从控单元进行参数配置,若参数配置成功则从控单元发送配置成功信号给主控单元,并对比自动分配帧与自身ID号,若从控单元接收到的自动分配帧的值大于等于自身ID的从控单元号,则发送触发信号至下一从控单元;
f.重复步骤c-e,直至预设的最后一个从控单元分配完毕;
g.当主控单元检测到任意一个从控单元断开连接时,则从a重新开始执行步骤。
2.根据权利要求1所述的BMS自动分配从控单元ID的方法,其特征在于:所述触发信号为通过I/O口输出的高/低电平值或通过模拟口输出的高/低电流值。
3.根据权利要求1所述的BMS自动分配从控单元ID的方法,其特征在于:所述自动分配帧为最大从控单元个数值,所述ID号与自动分配帧的值相同,所述主控单元发送给第一从控单元最大从控单元个数值默认为1。
4.根据权利要求3所述的BMS自动分配从控单元ID的方法,其特征在于:所述新自动分配帧为原最大从控单元个数值加1,当到达最大预设值N则停止增加。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410628007.8A CN104486180B (zh) | 2014-11-11 | 2014-11-11 | 一种bms自动分配从控单元id的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410628007.8A CN104486180B (zh) | 2014-11-11 | 2014-11-11 | 一种bms自动分配从控单元id的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104486180A true CN104486180A (zh) | 2015-04-01 |
CN104486180B CN104486180B (zh) | 2019-03-12 |
Family
ID=52760686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410628007.8A Active CN104486180B (zh) | 2014-11-11 | 2014-11-11 | 一种bms自动分配从控单元id的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104486180B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105573174A (zh) * | 2016-02-03 | 2016-05-11 | 惠州市蓝微新源技术有限公司 | 一种电池管理***从控单元标识信息自动分配方法 |
CN107508930A (zh) * | 2017-09-15 | 2017-12-22 | 上海炙云新能源科技有限公司 | Id分配方法及*** |
CN107766271A (zh) * | 2016-08-16 | 2018-03-06 | 浙江高泰昊能科技有限公司 | 电动汽车上的bms地址自分配*** |
CN108028862A (zh) * | 2015-09-21 | 2018-05-11 | 高通股份有限公司 | 标识共享总线上的多个相同设备 |
CN108736077A (zh) * | 2017-04-18 | 2018-11-02 | 奥动新能源汽车科技有限公司 | 电池管理***的从控制器的配置方法和配置*** |
CN108737583A (zh) * | 2017-04-18 | 2018-11-02 | 奥动新能源汽车科技有限公司 | ***中从控制器的配置方法和配置*** |
CN109085503A (zh) * | 2018-06-29 | 2018-12-25 | 重庆长安汽车股份有限公司 | 电池下线检验自动编号方法及*** |
CN111858437A (zh) * | 2020-07-31 | 2020-10-30 | 上海海得控制***股份有限公司 | 基于双总线的热插拔处理方法、装置、存储介质及电子设备 |
CN114265352A (zh) * | 2021-12-22 | 2022-04-01 | 深圳埃瑞斯瓦特新能源有限公司 | 一种can总线id的自动配置***及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1694424A (zh) * | 2005-03-24 | 2005-11-09 | 袁光辉 | 客车车载网络控制***及其管理和控制方法 |
US20070013572A1 (en) * | 2004-01-16 | 2007-01-18 | Kvaser Consultant Ab | Device, unit and arrangement for one or several distributed systems |
CN103809476A (zh) * | 2014-02-24 | 2014-05-21 | 中国第一汽车股份有限公司 | 分布式电池管理***的模块控制单元id动态管理方法 |
-
2014
- 2014-11-11 CN CN201410628007.8A patent/CN104486180B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070013572A1 (en) * | 2004-01-16 | 2007-01-18 | Kvaser Consultant Ab | Device, unit and arrangement for one or several distributed systems |
CN1694424A (zh) * | 2005-03-24 | 2005-11-09 | 袁光辉 | 客车车载网络控制***及其管理和控制方法 |
CN103809476A (zh) * | 2014-02-24 | 2014-05-21 | 中国第一汽车股份有限公司 | 分布式电池管理***的模块控制单元id动态管理方法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108028862A (zh) * | 2015-09-21 | 2018-05-11 | 高通股份有限公司 | 标识共享总线上的多个相同设备 |
CN105573174A (zh) * | 2016-02-03 | 2016-05-11 | 惠州市蓝微新源技术有限公司 | 一种电池管理***从控单元标识信息自动分配方法 |
CN107766271A (zh) * | 2016-08-16 | 2018-03-06 | 浙江高泰昊能科技有限公司 | 电动汽车上的bms地址自分配*** |
CN108736077A (zh) * | 2017-04-18 | 2018-11-02 | 奥动新能源汽车科技有限公司 | 电池管理***的从控制器的配置方法和配置*** |
CN108737583A (zh) * | 2017-04-18 | 2018-11-02 | 奥动新能源汽车科技有限公司 | ***中从控制器的配置方法和配置*** |
CN107508930A (zh) * | 2017-09-15 | 2017-12-22 | 上海炙云新能源科技有限公司 | Id分配方法及*** |
CN109085503A (zh) * | 2018-06-29 | 2018-12-25 | 重庆长安汽车股份有限公司 | 电池下线检验自动编号方法及*** |
CN111858437A (zh) * | 2020-07-31 | 2020-10-30 | 上海海得控制***股份有限公司 | 基于双总线的热插拔处理方法、装置、存储介质及电子设备 |
CN111858437B (zh) * | 2020-07-31 | 2022-06-28 | 上海海得控制***股份有限公司 | 基于双总线的热插拔处理方法、装置、存储介质及电子设备 |
CN114265352A (zh) * | 2021-12-22 | 2022-04-01 | 深圳埃瑞斯瓦特新能源有限公司 | 一种can总线id的自动配置***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN104486180B (zh) | 2019-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104486180A (zh) | 一种bms自动分配从控单元id的方法 | |
CN106585413B (zh) | 多直流充电桩并联自动充电的方法 | |
CN104300604B (zh) | 一种电动汽车充换电站监控*** | |
CN210327637U (zh) | 一种空调器用协议转换装置及通讯*** | |
CN107508930A (zh) | Id分配方法及*** | |
CN103336486A (zh) | 一种电池蓄能***的电池模组地址分配方法 | |
CN109713701A (zh) | 叠加控制的电池储能网荷互动方法、终端、***及介质 | |
JP2014233180A (ja) | 電動車両用バッテリ充電システム | |
CN112918288A (zh) | 一种集成充电模块和充电桩及其控制方法 | |
CN108482148B (zh) | 一种电动汽车双模充电***及方法 | |
CN109450018A (zh) | 动力电池梯次利用的储能*** | |
CN108462621A (zh) | 一种通讯设备地址分配和设备数量统计的方法 | |
CN105706326A (zh) | 用于对微电网中的电功率进行控制的方法以及包括分布式发电机的装置 | |
CN111064222A (zh) | 一种电源车并机及多次并网***及其操作方法 | |
CN104748285B (zh) | 基于空调***的数据同步处理方法及*** | |
CN105977925B (zh) | 一种自适应有主机和无主机模式的母线保护实现方法 | |
CN104267301B (zh) | 电力用户用电信息采集控制*** | |
CN107294203B (zh) | 一种基于rs485总线的电能表停电事件主动上报方法 | |
CN211239348U (zh) | 一种电源车并机及多次并网*** | |
TW201338338A (zh) | 直流充電系統之多方通訊控制系統及其充電流程 | |
CN105260220A (zh) | 综自***规约转换装置远程重启***及方法 | |
CN104111639A (zh) | 一种可遥控的无线公网应急通信装置 | |
US2135295A (en) | Supervisory control system | |
CN104467182B (zh) | 一种站控层设备不停电遥控***及方法 | |
CN102176147A (zh) | 一种dmx512智能分配隔离放大器的舞台控制***和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |