[发明专利]一种基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法有效
申请号: | 202010190960.4 | 申请日: | 2020-03-18 |
公开(公告)号: | CN111488550B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 王海丰;陈建富;来壮壮;胡培君 | 申请(专利权)人: | 华东理工大学 |
主分类号: | G06F17/12 | 分类号: | G06F17/12 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 翁惠瑜 |
地址: | 200237 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 积分 牛顿 自动 联用 高效 求解 稳态 微观 动力学 方程组 方法 | ||
1.一种基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法,其特征在于,所述稳态微观动力学方程组为复杂催化剂表面反应网络微观动力学方程组,该方法用于获取多相催化过程中的催化剂表面吸附物种覆盖度,包括以下步骤:
步骤0:输入催化反应体系的微观动力学方程组和反应表面物种(1,…,m)的初始覆盖度行向量θ0=[θ0,1;…;θ0,m];
步骤1:利用低精度数值的时间积分法,将常微分方程组在时间尺度上从0积分到ti,对应的覆盖度行向量从θ0积分到θi,得到过程中覆盖度随时间的变化,时间变化列向量为t=[t0,…,ti],对应的覆盖度变化矩阵为θ=[θ0,…,θi];
步骤2:求表面物种m在时间ti的覆盖度敏感度即在对数空间覆盖度随时间的变化斜率,实际求解时采用其差分形式近似根据覆盖度敏感度矩阵X的范数norm(X)是否小于给定的误差ε,判断其是否趋于稳态;如果是,转到步骤3;否则,更新覆盖度θ0=θi,提高时间尺度ti=k×ti,再重复步骤1、2;k表示时间提高系数;
步骤3:利用趋于稳态的粗精度覆盖度θi作为高精度数值牛顿法的初始值,求解稳态微观动力学方程组高精度的覆盖度θs;
步骤4:判断牛顿法求解是否成功收敛,如果是,转到步骤5;否则,初始化时间尺度ti,随机初始化覆盖度θ0,再重复步骤1、2、3、4;
步骤5:结束。
2.根据权利要求1所述的基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法,其特征在于,所述步骤1中常微分方程组由表面各吸附物种覆盖度随时间变化的表达式组成,可由步骤0中微观动力学方程组推导得到;
所述步骤1中覆盖度随时间的变化表示为:dθi/dt=∑vjrj,其中rj表示基元反应j的反应速率,vj表示反应速率rj前面的化学计量系数;对应的时间积分形式表示为:
3.根据权利要求1所述的基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法,其特征在于,所述步骤1中的初始时间尺度ti在10-15到10-8之间;
所述步骤1中的时间积分法采用低精度数值的刚性常微分方程组求解。
4.根据权利要求1所述的基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法,其特征在于,所述步骤2中的覆盖度敏感度式中,t表示时间,θ表示覆盖度。
5.根据权利要求1所述的基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法,其特征在于,所述步骤2中的覆盖度敏感度矩阵X=[X1,…,Xi]为覆盖度矩阵与时间向量在对数空间的差分,其中在任一时间tk各个表面物种覆盖度的敏感度行向量为Xk=[Xk,1;…;Xk,m],对于表面物种m其具体形式为:
6.根据权利要求1所述的基于时间积分和牛顿法自动联用高效求解稳态微观动力学方程组的方法,其特征在于,所述步骤2中的范数为度量欧氏距离表示矩阵元素的平方和再开平方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东理工大学,未经华东理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010190960.4/1.html,转载请声明来源钻瓜专利网。