搅拌罐模型;DAE 与 ODE 模型

计算科学 数值建模
2021-12-04 04:25:09

我确实有一个带有两个入口和一个出口的搅拌罐反应器。几种组分从入口 0 进入反应器,颗粒从入口 1 进入。来自入口 0 的所有组分都吸附在来自入口 1 的颗粒上。

我可以写一个质量平衡,如:

CVliquid+QVparticles=0

C 是液体中的浓度,Q 是颗粒上的浓度,V 是体积(或流速)。

ODE 可能看起来像(k,l,m 是参数):

dQdt=k(1Q[0])lm

因此我可以写

dCdt=Vparticles/VliquiddQdt

所以我对每个成分都有两个未知数:C[2] 和 Q[2],它们是反应器中(或反应器出口处)的浓度。ODE 模型为每个分量添加了两个方程,因此系统不是欠定的。

如果我把所有方程写在一起,它就是一个隐式 DAE 模型。但是,如果我说组分在时间 = 0 时瞬间混合并且随后发生吸附,我可以计算 ODE 系统所需的所有初始条件。它似乎有效,但我不确定这个技巧是否是一个陷阱。

这个假设正确吗?还是我错过了什么?

1个回答

正如您所说,如果在时间也将满足,这意味着您不需要将您的系统视为微分代数系统,因为代数方程是多余的。要看到这一点,让t=0t>0

M(t)=C(t)Vliquid+Q(t)Vparticles.

对时间求导,我们得到

dMdt=dCdtVliquid+dQdtVparticles.

现在,使用 我们看到,这反过来意味着对于所有都是常数。如果,您可以得出结论,质量平衡方程始终满足。

dCdt=VparticlesVliquiddQdt,
dMdt=0M(t)tM(0)=0