确定温度估计模型的方法和装置及应用该温度估计模型的电池管理系统与流程

文档序号:27307211发布日期:2021-11-09 17:58阅读:158来源:国知局
确定温度估计模型的方法和装置及应用该温度估计模型的电池管理系统与流程

1.相关申请的交叉引用
2.本技术要求于2019年8月29日在韩国知识产权局提交的韩国专利申请no.10

2019

0106742的优先权和权益,该专利申请的全部内容通过引用并入本文中。
3.本公开涉及用于确定温度估计模型的方法和装置,以及应用了由确定温度估计模型的方法确定的温度估计模型的电池管理系统。


背景技术:

4.为了减少对电池模块充电的时间,电池管理系统必须感测配置电池模块的多个电池电芯之间的温度偏差,并且必须基于感测到的温度偏差对电池模块执行充电控制。
5.然而,由于电池制造工艺和成本的限制,在电池模块中只能安装一个或两个温度传感器,并且在电池模块中不能精确地检测最高温度点和最低温度点。


技术实现要素:

6.技术问题
7.本发明致力于提供一种确定用于估计电池的最高温度和最低温度的指定的温度估计模型的方法和装置,以及应用了温度估计模型的电池管理系统。
8.技术方案
9.本发明的实施方式提供了一种确定用于估计电池模块中的温度的温度估计模型的方法,该方法包括以下步骤:基于根据为了估计温度而选择的模型类型的n数量的参数和各n数量的参数的多个部分来计算所有参数集;通过用基于所有相应参数集的模型替换初步验证简档的输入数据来估计温度;针对所有各个参数集计算由初步验证简档的测量温度与估计温度之间的差引起的第一误差;比较所有各个参数集的各自的第一误差是否小于第一阈值;根据比较结果提取与所述第一误差中的小于第一阈值的第一误差对应的参数集作为第一参数集;通过使用基于第一参数集的模型计算最大误差,该最大误差是根据初步验证简档的能以时间序列方式改变的输入数据估计的温度与初步验证简档的测量温度之间的误差当中的最大误差;比较最大误差是否小于第二阈值;基于将根据所述比较结果小于所述第二阈值的最大误差和对应的加权值的乘积与第一误差当中的对应于第一参数集的第一误差与对应加权值的乘积相加的结果来提取第二参数集;根据第二参数集中的再验证简档的输入数据估计温度;根据所述再验证简档的测量温度与估计温度之间的差来计算第二误差;和当所述第二误差小于第三阈值时,将基于所述第二参数集的模型确定为温度估计模型。
10.所述初步验证简档和所述再验证简档可以包括:作为输入数据的、至少能够以时间序列方式变化的空气温度值、温度传感器的温度值、电池的电流和冷却水的温度值。
11.所述估计温度可以包括估计的所述电池模块的最高温度或最低温度,并且所述测
量温度可以包括测量的所述电池模块的最高温度或最低温度。
12.所述第一误差和所述第二误差中的至少一个可以是均方根误差rmse。
13.该方法还可以包括当所述第一误差等于或大于所述第一阈值时,改变参考简档,其中,所述参考简档可以是用于建立所述温度估计模型的初始值,并且可以包括用于估计温度的系数和测量温度。
14.该方法还可以包括当所有第一简档集的最大误差等于或大于第二阈值时,改变所述参考简档。
15.该方法可进一步包括当所有第二简档集的第二误差等于或大于第三阈值时,改变所述参考简档。
16.提取所述第一参数集可以包括以下步骤:提取与第一误差当中的按升序属于前i数量的第一误差对应的参数集作为第一参数集。
17.提取所述第二参数集可以包括以下步骤:提取与按升序属于前j数量的相加结果对应的参数集作为第二参数集。
18.本发明的另一实施方式提供一种电池管理系统,该电池管理系统包括由用于确定温度估计模型的方法确定的温度估计模型。
19.本发明的另一实施方式提供了一种确定用于估计电池模块中的温度的温度估计模型的装置,该装置包括:参数集产生器,所述参数集产生器用于根据为了估计温度而选择的模型类型和各n数量的参数的部分的数量,基于n数量的参数计算所有参数集;建模单元,所述建模单元用于通过用基于所有相应参数集的模型替换初步验证简档的输入数据来估计温度;和误差计算器,所述误差计算器用于计算由初步验证简档的测量温度和所有相应参数集的估计温度之间的差引起的第一误差。
20.建模单元可以比较所有各个参数集的各个第一误差是否小于第一阈值,并可以根据比较结果提取与第一误差当中的小于第一阈值的第一误差对应的参数集作为第一参数集。
21.用于确定温度估计模型的装置可以进一步包括:最大误差计算器,所述最大误差计算器通过使用基于第一参数集的模型计算最大误差,该最大误差是根据初步验证简档的以时间序列方式改变的输入数据估计的温度与初步验证简档的测量温度之间的误差当中的最大误差;比较最大误差是否小于第二阈值;基于将根据所述比较结果小于所述第二阈值的最大误差和对应的加权值的乘积与第一误差当中的对应于第一参数集的第一误差和对应加权值的乘积相加的结果来提取第二参数集;和最终模型确定单元,所述最终模型确定单元根据第二参数集中的再验证简档的输入数据估计温度;根据所述再验证简档的测量温度与估计温度之间的差来计算第二误差;并且当所述第二误差小于第三阈值时,将基于所述第二参数集的模型确定为温度估计模型。
22.所述初步验证简档和所述再验证简档可以包括作为输入数据的、至少能够以时间序列方式变化的空气温度值、温度传感器的温度值、电池的电流和冷却水的温度值。
23.所述估计温度可以包括估计的所述电池模块的最高温度或最低温度,并且所述测量温度可以包括测量的所述电池模块的最高温度或最低温度。
24.所述第一误差和所述第二误差中的至少一个可以是均方根误差rmse。
25.有益效果
26.根据本公开的实施方式,提供了确定用于估计电池的最高温度和最低温度的指定的温度估计模型的方法和装置,以及应用了温度估计模型的电池管理系统。
附图说明
27.图1示出了根据实施方式的用于确定温度估计模型的装置。
28.图2示出了根据实施方式的用于确定温度估计模型的方法的流程图。
29.图3示出了根据实施方式的用于确定最高温度估计模型的方法的流程图。
30.图4示出了根据实施方式的用于确定最低温度估计模型的方法的流程图。
31.图5示出了根据实施方式的包括应用了温度估计模型的电池管理系统的电池系统。
具体实施方式
32.本公开的示例可以基于系统识别方法,通过使用测量的热敏电阻值、流向电池模块的电流、冷却水温度值和外部空气的温度值来推导用于估计电池模块中的最高温度和最低温度的逻辑,并且可以最终改善热敏电阻的限制。电池管理系统可通过估计电池模块中的最高温度和最低温度来以更精确的方式控制充电。
33.提供了一种用于确定温度估计模型的方法和用于实现该方法的装置,该温度估计模型基于热敏电阻器的温度值、电池的电流、冷却水的温度值和外部空气的温度值来估计电池模块中的最高温度和最低温度之间的相关性。
34.在下文中,将参考附图详细描述本说明书中公开的实施方式。在本说明书中,相同或相似的部件将由相同或相似的附图标记表示,并且将省略其重复的描述。以下描述中使用的组件的术语“模块”和“单元”仅用于使说明书更容易。因此,这些术语本身不具有使它们彼此区分的含义或作用。在描述本说明书的实施方式时,当确定与本发明相关联的公知技术的详细描述可能模糊本发明的要点时,将省略该详细说明。提供附图仅仅是为了允许容易地理解在本说明书中公开的实施方式,而不应当解释为限制在本说明书中公开的精神,并且应当理解,在不脱离本发明的范围和精神的情况下,本发明包括所有的修改,等同和替换。
35.包括诸如第一、第二等序数的术语将仅用于描述各种组件,而不应被解释为限制这些组件。这些术语仅用于将一个组件与其它组件区分开。
36.应当理解,当一个组件被称为“连接”或“联接”到另一组件时,它可以直接连接或联接到另一组件,或者在其它组件介于它们之间的情况下连接或联接到另一组件。另一方面,应当理解,当一个组件被称为“直接连接或联接”到另一组件时,它可以连接到或联接到另一组件,而没有其它组件介于它们之间。
37.还应当理解,在本说明书中使用的术语“包括”或“具有”指定了所述特征、数字、步骤、操作、组件、部件或其组合的存在,但不排除一个或更多个其它特征、数字、步骤、操作、组件、部件或其组合的存在或添加。
38.图1示出了根据实施方式的用于确定温度估计模型的装置。
39.如图1所示,用于确定温度估计模型的装置1包括参数集产生器10、建模单元20、误差计算器30、最大误差计算器40和最终模型确定单元50。
40.参考图1描述的各个组成元件表示描述用于确定最高温度和最低温度估计模型的装置的配置的示例,并且在这种情况下,可以组合至少两个组成元件,可以将一个组成元件划分为至少两个组成元件,或者可以提供附加的组成元件,并且允许其它修改,并且参考图1描述的示例不限制本公开。
41.图2示出了根据实施方式的用于确定温度估计模型的方法的流程图。
42.图3示出了根据实施方式的用于确定最高温度估计模型的方法的流程图。
43.图4示出了根据实施方式的用于确定最低温度估计模型的方法的流程图。
44.现在将参照图1至图4描述根据实施方式的用于确定温度估计模型的装置和方法。
45.参数集产生器10接收实验数据,并选择参考简档、初步验证简档和再验证简档(s1)。参考简档表示用于建立温度估计模型的初始值,并且它可以包括输入数据和输出数据,所述输入数据包括用于估计温度的系数(factor),所述输出数据包括测量的温度。初步验证简档提供用于从根据估计温度的多个参数和参数范围而确定的所有参数集中确定适合于温度估计模型的参数集的数据。再验证简档提供用于最终验证温度估计模型的数据。
46.参考简档、初步验证简档和再验证简档可以包括数据,所述数据至少包括以时间序列方式区分和排列的电池模块中的最高温度和最低温度、热敏电阻的温度值、电池的电流、电池模块的冷却水的温度值以及电池模块的外部空气的温度值。在这种情况下,热敏电阻的温度值、电池的电流、电池模块的冷却水的温度值和电池模块的外部空气的温度值可以是温度估计模型的输入数据,并且电池模块中的最高温度和最低温度可以是温度估计模型的输出数据。
47.用于确定温度估计模型的装置1选择是估计最高温度还是估计最低温度(s2),在估计最高温度的情况下设置最高温度估计模型(s3),并且在估计最低温度的情况下设置最低温度估计模型(s4)。最高温度估计模型和最低温度估计模型的设置以相同的方法执行,因此将一起描述参照图3和图4描述的各个步骤。
48.参数集产生器10选择用于估计最高温度或最低温度的模型的类型,并且计算所有n数量的参数集(s301和s401),所有n数量的参数集是符合所选择的模型类型的多个参数和各个参数的范围的多个部分的乘积。用于估计温度的模型的类型包括自动回归外部(arx)模型和传递函数模型。
49.由参数集产生器10计算的所有参数集与初步验证简档一起被传送到建模单元20,并且建模单元20用基于所有相应参数集的模型替换初步验证简档的输入数据以估计最高温度或最低温度(s302和s402)。
50.误差计算器30计算作为初步验证简档的输出数据的最高温度或最低温度与作为建模单元20的输出(out1至outn)的估计最高温度或估计最低温度之间的均方根误差(rmse)(s303和s403)。当包括在初步验证简档中并且以时间序列方式被区分和排列的热敏电阻的温度值、电池的电流、电池模块的冷却水的温度值以及电池模块的外部空气的温度值被输入到由一个简档集定义的模型时,所述输出(out1至outn)分别包括估计的最高温度或最低温度,并且误差计算器30可以通过将平方根应用于与初步验证简档中的输入数据相对应的输出数据和估计的最高温度或最低温度之间的差的均方的结果来计算均方根误差(rmse)。rmse是用于计算估计结果与实际测量结果之间的误差的示例,但是本公开不限于此。
51.建模单元20从误差计算器30接收rmse,并比较rmse是否小于最高温度或最低温度的阈值th2(s304和s404)。
52.建模单元20存储rmse小于阈值th2的参数集和rmse(s305和s405),对所有参数集完成s304或s404,并提取与所存储的rmse中按升序的前i数量的rmse相对应的i数量的第一参数集(s307和s407)。i表示最大数量,并且当在s304或s404中rmse小于阈值th2的参数集的数量等于或小于i时,提取相应的参数集作为第一参数集。
53.当确定没有满足s304和s404的参数集时(s306和s406),建模单元20向参数集产生器10发送故障信号fs1以通知故障,并且参数集产生器10根据s1来改变参考简档。在这种情况下,当参考简档改变时,初步验证简档和再验证简档中的至少一个可以一起改变。第一参数集与初步验证简档一起被发送到最大误差计算器40。
54.最大误差计算器40使用基于各个i数量的第一参数集的模型,并计算以时间序列方式改变的估计的最高温度或估计的最低温度与初步验证简档中的输出数据的测量的最高温度或最低温度之间的最大误差(s308和s408)。如上所述,初步验证简档包括以时间序列方式区分和排列的输入数据和输出数据,并且最大误差表示根据以时间序列方式可变的输入数据估计的最高温度或最低温度与对应于输入数据的输出数据(即,测量的最高温度或最低温度)之间的误差当中的最大误差。
55.最大误差计算器40比较各个第一参数集的最大误差是否小于阈值th3(s309和s409)。对于最大误差小于阈值th3的参数集,最大误差计算器40将由误差计算器30在s303或s403中计算的rmse和相应的加权值相乘的乘积与最大误差和相应的加权值相乘的乘积相加,以计算加权误差,并存储加权误差(s310和s410)。
56.当确定不存在满足s309和s408的参数集时(s311和s411),最大误差计算器40向参数集产生器10发送故障信号fs2以通知故障,并且参数集产生器10根据s1改变参考简档。在这种情况下,当参考简档改变时,初步验证简档和再验证简档中的至少一个可以一起改变。
57.最大误差计算器40提取与s310或s410中存储的加权误差中的、按升序j数量的加权误差对应的第二参数集(s312和s412)。j表示最大数量,并且当在s309或s409中最大误差小于阈值th3的参数集的数量等于或小于j时,提取相应的参数集作为第二参数集。第二参数集与再验证简档一起被发送到最终模型确定单元50。
58.最终模型确定单元50根据再验证简档的输入数据估计最高温度或最低温度,并计算作为再验证简档的输出数据的测量的最高温度或测量的最低温度与估计的最高温度或估计的最低温度之间的rmse(s5)。
59.最终模型确定单元50比较rmse是否小于阈值th1(s6)。
60.当根据s6中的比较结果rmse小于阈值th1时,最终模型确定单元50可以确定基于相应的参数集的模型为最终模型(fout)。当j数量的第二参数集中的至少两个第二参数集的rmse小于阈值th1时,可选择对应于最小rmse的第二参数集。
61.将最终模型(fout)划分为用于最高温度的最高温度估计模型和用于最低温度的最低温度估计模型,并且可以将最终模型插入到电池管理系统中(s7)。
62.图5示出了根据实施方式的包括应用了温度估计模型的电池管理系统的电池系统。
63.如图5所示,电池系统2包括电池管理系统(bms)100、电池模块200、至少两个温度
传感器300和500、电流传感器400以及冷却单元600。
64.bms 100包括由参照图1至图4描述的实施方式确定的温度估计模型100。温度估计模型100可估计电池模块200的最高温度和最低温度中的至少一个。
65.电池模块200包括彼此串联/并联连接的多个电池电芯,因此它可以提供所需的电源电压。图5示出了电池模块200包括彼此串联连接的多个电池电芯(c1至cn),并且电池模块200连接在电池系统2的两个输出端(+和

)之间,但是参考图5描述的构成元件及其之间的关系是示例,并且本公开不限于此。
66.温度传感器300测量电池模块200的温度,并将用于指示所测量的温度的信息发送到bms 100。温度传感器300可以用热敏电阻实现,并且热敏电阻测量的值可以是用于指示测量温度的信息。图5示出了一个温度传感器300附接到电池模块200,但是本公开不限于此,并且两个或更多个温度传感器可以附接到电池模块200。
67.电流传感器400串联连接在电池模块200的正极和输出端(+)之间,测量流向电池模块200的电流,并将用于指示测量的电流的信息传输到bms 100。
68.温度传感器500测量外部空气的温度,并将与测量的外部空气的温度有关的信息传输到bms 100。
69.冷却单元600可定位成接触电池模块200的至少一侧,并且可降低电池模块200的温度。冷却水被供应到冷却单元600中,并且冷却单元600测量冷却水的温度并将用于指示所测量的冷却水温度的信息传输到bms 100。
70.将热敏电阻的测量值、流向电池的电流、外部空气的温度值以及传输至bms 100的冷却水的温度值输入至温度估计模型110,并且温度估计模型110可以估计电池模块200的最高温度和最低温度中的至少一个。
71.根据上述示例,可以准确地估计电池模块中的最高温度和最低温度,从而解决了用于根据热敏电阻的测量值来测量电池模块的温度的传统技术的问题。
72.此外,可以精确地估计电池模块中的最高温度和最低温度,因此可以提供用于更精确地控制电池模块的输出的电池管理系统。
73.尽管已经结合目前被认为是实际实施方式的实施方式描述了本发明,但是应当理解,本发明不限于所公开的实施方式,相反,本发明旨在覆盖包括在所附权利要求的精神和范围内的各种修改和等同布置。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1