电化学表面反应建模
使用 Simcenter STAR-CCM+,可以对流体物理连续体周围边界表面、固体连续体和流体之间的交界面表面以及多孔介质内未求解表面上的电化学反应建模。在所有这些情况下(液膜除外),可以选择根据反应对电化学组分的生产和消耗建模,也可以选择根据边界上和多孔区域的反应对充电组分的生产和消耗建模。
按照此过程对电化学表面反应建模。
| 注 | 要提高收敛,使用双精度版本的 Simcenter STAR-CCM+。 |

-
设置流体物理连续体。
- 如果同时选择了梯度模型和电化学组分模型,并且有任何电化学组分处于低浓度条件,则选择节点并将限制器方法设为 MinMod。
当模拟流体边界处的扩散较高且不必包括在计算中的流体域时,可以选择忽略此扩散,仅考虑域中的组分扩散。检查燃料电池的质量守恒时,此功能很有用。
- 要忽略流体边界处的扩散,在流体连续体中,同时选择所有分离流、组分和能量模型,并停用流体边界扩散。
-
如果模拟包括发生表面反应的固体,则添加此固体的物理连续体。
-
如果使用多相流模型,则设置相,并定义任何相间相互作用。请参见定义欧拉相和定义相间相互作用。
对于参与反应的欧拉相,选择“多组分液体”或“多组分气体”模型。
-
如果模拟中存在固体连续体,可以选择求解固体材料中的电势。否则,在限制流体的表面上设置恒定电势值:
- 要在流体边界表面上设置恒定电势:
- 展开 节点。
- 选择节点,然后将机制设为 [电化学机制]。
- 选择 节点,然后指定电极电势的值。
- 要考虑反应交界面处流体和固体内的电势变化,选择节点,然后将机制设为 [电化学机制]。
注 与在边界处使用电化学表面机制不同,没有选项可设置交界面物理值中的电极电势。电极电势的值从固体内部获得。
- 要在流体边界表面上设置恒定电势:
当在未定义电化学组分(例如液膜中的电化学组分)的情况下对电化学表面反应建模时,可以选择考虑电阻。
当对其中定义了电化学组分的某些应用(如燃料电池中的催化剂电阻、交界面处的腐蚀产物或有机组织以及电池中的 SEI 界面)建模时,此功能也非常有用。
-
要考虑电阻,执行以下某项操作:
- 当交界面上设置了电化学表面机制时,指定交界面处的电阻。选择节点,然后指定电阻。当多个流体区域与固体区域接触时,可以单独指定每个边界或交界面处的电阻。使用电动势模型时,此选项不适用于多孔相之间的挡板界面。
- 当边界上设置了电化学表面机制时,指定边界处的电阻。选择 节点,然后指定电阻。
- 当区域上设置了电化学表面机制时,指定区域处的电化学电阻。选择节点,并指定电阻。
使用电动势模型时,对多孔相之间的挡板界面的电化学表面反应建模时,可以选择考虑交界面的横向热阻。
使用相多孔介质模拟燃料电池中的反应催化剂层时,此功能非常有用。
-
考虑热阻:
- 选择节点并将隔热板选项设为导热。
- 选择节点并指定热阻。
-
如果模拟使用多孔介质模型对未几何求解的表面上的电化学反应进行求解,则设置多孔相。
当定义电化学表面反应时,可以在同一反应中包括气体或液体组分以及电化学组分分量。定义反应之前,指定每个连续体中存在的分离材料组分和电化学组分。
- 定义材料组分。
-
如果选择了电化学组分模型,则创建表示电化学表面反应中固体表面的固体组分:
- 展开 节点。
- 右键单击节点,然后选择选择混合物组分。
- 选择表示电化学表面反应中固体表面的所有固体组分。如果找不到固体组分分量,则可以选择一个类似的固体组分分量,并修改其材料属性以更改类型和原子量。
- 单击应用,然后单击关闭。
如果未选择电化学组分模型,则从固体物理连续体中获得固体材料属性。
如果选择了电化学组分模型,则指定电化学反应组分分量,以及求解电化学组分浓度的方法。
-
要修改电化学组分模型,执行以下操作:
如果选择了固态离子模型,则在参与电化学反应的固体连续体中指定电化学组分分量。
- 要指定固态离子电化学组分分量,在固体连续体中右键单击节点,然后选择选择混合物组分。可以按上述针对电化学组分模型的相同方式,添加并修改组分。
如果将电化学组分模型与电动势模型一起使用,则需要调整导电率。
- 展开节点,选择导电率节点,然后将方法设为电化学组分。
创建电化学表面反应机制。当将电化学反应模型与多相流模型一起使用时,该模型表现为非相,这意味着每个相没有电化学反应机理或电势,但相的“混合物”具有反应机理或电势。
当指定反应物和产物时,确保:
- 反应物和产物中每种原子的数量相同 — 在任何反应中,不能创建或破坏物质。
- 反应物和产物的总电荷必须平衡,以使每个反应中创建的总电荷为零。
- 电子被指定为反应物或产物 — 在电化学反应中,必须产生或消耗电子才能生成电流。
- 展开节点,右键单击表面机制管理器节点,然后选择新建表面机制。
- 如果要在吸着反应和电化学反应中考虑非默认相体积分数,选择节点,然后激活专家选项。此选项可启用相间相互作用面积指数,从中可设置反应指数,请参见相间相互作用面积指数。
-
创建反应,并为每个反应指定反应类型。
- 右键单击节点,然后选择新反应。
- 对于每个反应,选择 节点并设置类型。
请参见类型。 -
设置反应属性,如平衡电势、反应公式、交换电流和/或空缺比率指数(仅适用于子网格颗粒插层模型)。有关可用属性和设置选项的完整列表,请参见反应 [n] 参考。
电化学反应需要了解固体和电解质计算域才能在交界面处正确应用平衡电势跃变。在 Simcenter STAR-CCM+ 中,平衡电势为正表示电子导电相的电势大于离子导电相。此外,当电化学反应率和电流为阳极时定义为正,这意味着从导电相流向电解质。
- 对于三次电流分布类型反应(在模拟中求解组分时):将通过添加到反应中的电子的连续体检测导电固相。
电解质相由电化学组分类型反应物检测,这些反应物只能从一个固体物理连续体或一个固相添加。此连续体必须同时选择电动势模型和固态离子模型。
- 对于二次电流分布类型多孔介质反应(未在模拟中选择任何多组分、电化学组分或固态离子模型时),节点提供次级电流相间相互作用选项。
-
如果适用,继续指定反应物和产物。
由于电子可以存在于不同的连续体中,注意选择来自正确位置的电子。使用多孔介质模型时,选择与反应位于同一个连续体中的多孔固相中的电子(这会将多孔相定义为导体或粘接剂),以及交界连续体中的固态离子模型中的电化学组分,或者在存在浓缩电解质模型时选择多组分液体中的离子(这会将交界连续体定义为电解质)。

- 右键单击节点,然后选择反应物。重复此步骤,直到选择所有反应物。
- 右键单击 节点,然后选择产物。重复此步骤,直到选择所有产物。
请参见 [反应物/产物] -
定义要应用机制的表面/区域。
表面类型 交界面 (当使用多孔介质模型时建议选择)
选择节点,然后将机制设为所需的[电化学机制]。 边界 选择节点,然后将机制设为所需的[电化学机制]。 区域 (用于均质化,即分布式、未解析的交界面)
选择节点,然后将机制设为所需的[电化学机制]。 - 如果选择使用相间相互作用面积指数的非默认值,选择相间相互作用面积指数节点,然后设置相指数值,请参见相间相互作用面积指数。相间相互作用面积指数的典型值的范围介于 0.3 到 3 之间。如果将指数值设为零,会使化学反应与相体积分数的变化无关。
-
完成区域类型以及区域、边界或交界面处的条件的任何其余设置。
当使用电化学组分模型时,不允许采用多孔挡板交界面。
-
要定义电势的初始条件,执行以下某一操作:
- 如果要手动指定电势,选择 ,然后设置电势的值。
Simcenter STAR-CCM+ 将在所有位置使用为电势初始条件设置的值。
- 如果要让 Simcenter STAR-CCM+ 自动初始化电势,选择节点,然后将方法设为预求解。运行电势预求解器之前,Simcenter STAR-CCM+ 使用基于部件或基于区域的方法初始化电势 - 具体取决于设置。有关更多信息,请参见专家初始化。
- 如果要手动指定电势,选择 ,然后设置电势的值。
-
创建场景和绘图,以可视化求解。
例如,可以在标量场景中可视化以下场函数,或者在 x-y 绘图上绘制它们:
- 特定电化学组分的充电组分迁移率
- 电流密度
- 电势
- 单位电化学反应机理的电化学反应速率
- 特定电化学组分的迁移通量
- 特定电化学组分的摩尔浓度
- 特定电化学组分的数密度
- 特定电化学组分的分子扩散率
- 多孔相的总体物质电化学反应通量
- 表面/平均摩尔浓度
注 要检查能量守恒,添加电能通量和能量损失的报告,然后从这些报告创建监视器和单一绘图。有关详细信息,请参见电化学:固体氧化物燃料电池教程。 - 运行模拟。