RCR 表参考

在 RCR 表中,每组 Vo、Ro、Rp 和 tau 参数都是特定温度下充电状态 (SOC) 的函数。每个参数的演变在 RCR 表中指定为一列。

RCR 表

等效电路电池电芯 > RCR 等效电路模型 > 参数表 > [RCR 表]
属性
用于选择先前导入的 RCR 表,该表存储在工具 > 节点中。激活启用自动填充表参数时,将按照此处定义的规则解析所选的表,并相应地抽取和自动填充表参数。
下图描述了 Simcenter STAR-CCM+ Batteries 如何表示 RCR 表数据。

还可以为 GUI 中的每个属性手动指派特定的 RCR 表列标题。
Simcenter STAR-CCM+ Batteries 在选定的 RCR 表中确定 Rp 和 Tau 的数据时,Rp[n], Tau[n] 子节点将在 RCR 表节点下显示。
温度
指定表参数时使用的温度。
充电/放电类型
充电:指定对电芯充电时应用的表数据。
两者:指定对电芯充电或放电时应用的表数据。
放电:指定对电芯放电时应用的表数据。
充电电流
充电时通过电芯的电流。
放电电流
放电时通过电芯的电流。
Ro, Ohm
表中表示开路串联电阻 Ro (ohm m^2) 的列标题。
SOC [0-1]
表中表示充电状态 (SOC) 分数的列的标题,0 表示完全放电,1 表示完全充电。
Vo, 伏特
表中表示开路电压(伏特)的列标题。Simcenter STAR-CCM+ 使用单调三次插值对数据进行插值。
Ro 插值类型
指定 Simcenter STAR-CCM+ 在表中的数据值之间进行插值时使用的方法,这些数据值给定用于特定温度下的开路串联电阻 Ro。选择:
  • 线性:线性插值
  • 单调:单调三次插值
  • 贝赛尔:贝赛尔样条插值
Vo 插值类型
指定 Simcenter STAR-CCM+ 在表中的数据值之间进行插值时使用的方法,这些数据值给定用于特定温度下的开路电压 Vo。选择:
  • 线性:线性插值
  • 单调:单调三次插值
  • 贝赛尔:贝赛尔样条插值
启用自动填充表参数
激活时,将根据选定表中的值在选择 RCR 表时自动填充表属性。
有关 Simcenter STAR-CCM+ 搜索各个参数时使用的搜索准则的详细信息,请参见 RCR 表参考
右键单击操作
制表
表格数据弹出窗口中显示 RCR 表数据,用于导出表格数据并另存为 .csv 文件。
绘制 RCR 表
导入 RCR 表后可用。绘图已创建用于显示选定的 RCR 表数据。例如:

此操作会自动打开布局中的所有绘图,该布局可在布局视图节点下查看。以下是绘图布局的示例。



删除
删除 RCR 表。
等效电路电池电芯 > RCR 等效电路模型 > 参数表 > [RCR 表] > Rp[n], Tau[n]
Simcenter STAR-CCM+ Batteries 在选定的 RCR 表中识别 Rp 和 Tau 的数据时,RCR 表节点下将显示 Rp[n], Tau[n] 子节点。

此只读属性标识从中提取这些参数的 RCR 表。
为 RCR 表激活启用自动填充表参数时,将按照此处定义的规则解析表数据,并相应地抽取和自动填充 Rp 和 Tau 参数。
Rp,欧姆
选定 RCR 表中表示极化电阻 Rp 参数 (ohm m^2) 的列标题。
Tau, s
选定 RCR 表中表示时间常数 Tau 参数 (s) 的列标题。
Rp 插值类型
指定 Simcenter STAR-CCM+ 在表中的数据值之间进行插值时使用的方法,这些数据值给定用于特定温度下的 Rp[n]。选择:
  • 线性:线性插值
  • 单调:单调三次插值
  • 贝赛尔:贝赛尔样条插值
Tau 插值类型
指定 Simcenter STAR-CCM+ 在表中的数据值之间进行插值时使用的方法,这些数据值给定用于特定温度下的 Tau[n]。选择:
  • 线性:线性插值
  • 单调:单调三次插值
  • 贝赛尔:贝赛尔样条插值

RCR 表要求

RCR 表模型要求以表的格式提供每个给定温度的适当数据。可以为充电和放电提供不同的数据值。对于每个给定的温度,还可以提供最大充电电流和最大放电电流特定值的数据表。Simcenter STAR-CCM+ Batteries 要求将以下单位用于 RCR 表数据:
RCR 表数据参数 Simcenter STAR-CCM+ Batteries 所需的单位
S O C [0-1]
V 电压
R o 欧姆
R p 欧姆
T a u
RCR 表数据可以取自以下任一来源:
.csv 文件
在为表激活启用自动填充表参数属性而从 .csv 文件导入 RCR 表数据时,Simcenter STAR-CCM+ Batteries 会解析可用数据,并按以下部分中列出的列标题优先级选择每个参数的适当数据列。

列标题中的文本不区分大小写。

.tbm 文件
Simcenter STAR-CCM+ Batteries 解释 .tbm 文件中的数据,并创建一系列 .csv 文件来填充 GUI 中的 RCR 表属性。

有关 .tbm 文件中 RCR 表数据的更多详细信息,请参见从 .tbm 文件导入的 RCR 表值

文件目录
从 Amesim 文件目录导入 RCR 表数据时,Simcenter STAR-CCM+ Batteries 会解析目录中的文件,然后创建数据表和 RCR 参数表。这些数据表在工具 > > [目录名称] 节点下显示。RCR 参数表在电池电芯 > 等效电路电池电芯 > RCR 等效电路模型 > 参数表节点下显示。
请参见从 Amesim 文件目录解析和导入

RCR 表列标题优先级

Simcenter STAR-CCM+ Batteries 解释 .tbm 文件中的数据时,将为列标题指定以下优先级:
SOC
  1. SOC
  2. 充电状态(各词可以选择用空格、连字符或下划线分隔)

    例如:充电状态State_of_ChargeState-of-ChargeStateofCharge

电压
  1. Vo
  2. V
  3. V0
  4. 开路电压(各词可以选择用空格、连字符或下划线分隔)

    例如:Open Circuit VoltageOpen_Circuit_VoltageOpen-Circuit-VoltageOpenCircuitVoltage

  5. Volt 开头。
  6. V 开头。
Ro
  1. Ro
  2. R0
Rp
  1. Rp<index> - Rp0, Rp1, ..
  2. Rp_<index> - Rp_0, Rp_1, ..
  3. Rp
Tau
  1. Tau<index> - Tau0, Tau1, ..
  2. Tau_<index> - Tau_0, Tau_1, ..
  3. Tau

从 Amesim 文件目录解析和导入

数据文件和格式
Simcenter STAR-CCM+ Batteries 会解析目录中的文件以查找以下文件类型:
文件类型 详情和格式
model_information.txt

包含电池模型的常规值,如容量、法拉第效率、充电状态变化、质量、对流表面、比热、对流热交换系数和 RC 电路数。

ro_cha.data

T3D 格式。

单位为欧姆。

包含百分比充电状态、电流和温度的值。如果给定,应附带 ocv_cha.data

ro_dch.data

T3D 格式。

单位为欧姆。

包含百分比充电状态、电流和温度的值。如果给定,应附带 ocv_dch.data

ocv_cha.data

1D 格式。

单位为 V

包含给定温度下开路电压和百分比充电状态的值。如果给定,应附带 ocv_dch.data

ocv_dch.data

1D 格式。

单位为 V

包含给定温度下开路电压和百分比充电状态的值。

dUdT.data

1D 格式。

单位为 V/K。

可选 — 在调整温度的开路电压 (OCV) 时有用。

Cdiff_<1…n>.data

T3D 格式。

单位为 F。

包含百分比充电状态、电流和温度的值。(n = RC 电路数,在 model_information.txt 中提供)

Rdiff_<1…n>.data

T3D 格式。

单位为欧姆。

包含百分比充电状态、电流和温度的值。(n = RC 电路数,在 model_information.txt 中提供)

导入数据
Simcenter STAR-CCM+ Batteries 需要每个充电状态 (SOC) 值的所有可用参数(V、Ro、Rp0 和 Tau0)。
Simcenter STAR-CCM+ Batteries 参数命名法 Amesim 中的等效命名法
Rp<索引> Rdiff<索引>
Tau<索引> Rdiff<索引>*Cdiff<索引>
Simcenter STAR-CCM+ Batteries 执行以下过程:
读取温度,然后针对每个温度:
读取电流,然后针对每个电流:
读取相应 ocv_cha.data/ocv_dch.data 文件中的 SOC,然后针对每个 SOC:
  1. 使用 dUdT.data(如果提供)调整温度的 OCV。
  2. 针对同一 SOC 插补 Ro — 如果超过边界,Simcenter STAR-CCM+ Batteries 将选择极值(无外推)。
  3. 使用下述插值法为相同温度、电流和 SOC 插补 Rdiff 和 Cdiff。如果精确电流数据不可用,Simcenter STAR-CCM+ Batteries 会插补两个最近的可用电流,然后针对给定电流进行插值。
插值法
对数据进行插值时,Simcenter STAR-CCM+ Batteries 会执行线性插值,不会外推高于或低于最大或最小 SOC 值的值。例如,考虑以下数据时:
SOC Ro
12.000985 0.076649
16.502705 0.071710
25.681674 0.063144
34.860658 0.059934
44.128070 0.058357
53.218676 0.057612
62.397622 0.057478
71.576072 0.056709
80.790474 0.054943
89.929307 0.061453
94.587454 0.065377
  • 对于 SOC 50.3053,插补的 Ro 值为 0.057851。
  • 对于 SOC 11,插补的 Ro 值为 0.076649。
  • 对于 SOC 99,插补的 Ro 值为 0.065377。