大量离子化学反应建模
使用 Simcenter STAR-CCM+,可以对涉及电解质总流体体积中的电化学组分的化学反应建模。目前,提供了对平衡反应建模的功能。
按照此过程对流体体积中的批量化学反应建模。
注 | 当将电化学组分模型与电势模型耦合时,需要使用双精度版本的 Simcenter STAR-CCM+ 对电化学组分的传输建模。 |
-
设置物理连续体。
-
设置所需的任何模型属性。具体是,选择大量离子化学反应模型属性。
节点并指定所需的属性。请参见使用大量离子化学反应模型时,唯一可用于电化学组分模型属性电化学组分求解器选项的选项是耦合。电化学组分求解器选项“分离”不可用于大量离子化学反应模型。“耦合”设置可确保在求解总体积中的电化学组分浓度时获得最佳结果。
-
定义材料组分。
请参见:
如果为大量离子化学反应中的任何混合物组分指定了比率指数,则该比率指数不用于计算平衡反应,而是采用 Eqn. (4175) 中的化学计量系数 来计算平衡反应源项。如果为比率指数输入了非零值,则在初始化时比率指数归零,并在 Simcenter STAR-CCM+ 中显示一条消息,指出未使用比率指数。
指定化学反应组分分量。
- 右键单击选择混合物组分。 节点,然后选择
-
选择表示批量化学反应中的反应物和产物的所有电化学组分。如果找不到复杂电化学组分分量,则可以:
- 关闭对话框,将电化学组分添加到数据库,然后重新打开选择混合物组分对话框,并选择组分。请参见修改材料数据库的副本。
- 选择一个类似的电化学组分分量,并修改其材料属性以更改原子的电荷、类型和数量。
- 单击应用,然后单击关闭。
- 要修改电化学组分分量的成分或属性,展开[电化学组分 — 材料属性和方法]。 节点,然后根据需要编辑材料属性。请参见
定义总体相中出现的反应。请参见定义化学反应。
-
右键单击 新建反应。
节点,然后选择
-
指定材料属性。
- 展开 节点。
- 选择导电率节点,然后将方法设为电化学组分。
- 设置所需的任何其他材料属性。
-
定义摩尔浓度的初始条件。
对于具有零浓度但平衡反应中涉及的电化学组分分量,设置低摩尔浓度,如 1E-20 kmol/m³。
-
要定义电势的初始条件,执行以下某一操作:
- 如果要手动指定电势,选择
Simcenter STAR-CCM+ 将在所有位置使用为电势初始条件设置的值。
,然后设置电势的值。 - 如果要让 Simcenter STAR-CCM+ 自动初始化电势,选择 节点,然后将方法设为预求解。运行电势预求解器之前,Simcenter STAR-CCM+ 使用基于部件或基于区域的方法初始化电势 - 具体取决于设置。有关更多信息,请参见专家初始化。
- 如果要手动指定电势,选择
-
根据模拟需要,定义边界和交界面处的电化学组分浓度。对于壁面边界,如果要直接设置浓度,需要将壁面电化学组分选项设为指定值。
总体反应需要边界上的平衡条件。由于非平衡浓度分布对求解产生不利影响,Simcenter STAR-CCM+ 会自动根据指定的输入浓度计算平衡分布。用户无需自己预先计算平衡浓度;在每次迭代中,Simcenter STAR-CCM+ 会将其自身计算的浓度应用于边界。这些计算浓度保证原有分布中指定的电荷和元素成分守恒。
- 避免参与电化学反应的任何组分出现零摩尔浓度。相反,设置一个非常小的值(例如 1E-20 kmol/m^3)来替代零摩尔浓度。
-
定义区域类型。
可以指定电解质连续体的流体或多孔区域。但是,当使用电化学组分模型时,不允许采用多孔挡板交界面。
- 指定任何所需的求解器设置。
- 设置停止条件。
-
创建场景和绘图,以可视化求解。
例如,可以在标量场景中可视化以下场函数,或者在 x-y 绘图上绘制它们:
- 大量离子生成率
- 电化学组分停留时间
- 特定电化学组分的充电组分迁移率
- 电流密度
- 电势
- 特定电化学组分的迁移通量
- 特定电化学组分的摩尔浓度
- 特定电化学组分的数密度
- 特定电化学组分的分子扩散率
- 运行模拟。