[发明专利]模拟马氏体相变的网格自适应有限元方法有效
| 申请号: | 202010787205.4 | 申请日: | 2020-08-07 |
| 公开(公告)号: | CN112131762B | 公开(公告)日: | 2022-10-11 |
| 发明(设计)人: | 麦嘉伟;张统一;徐涛;孙升;朱玉泉 | 申请(专利权)人: | 上海大学 |
| 主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F111/10 |
| 代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 顾勇华 |
| 地址: | 200444*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模拟 马氏体 相变 网格 自适应 有限元 方法 | ||
1.一种模拟马氏体相变的网格自适应有限元方法,其特征在于:包括以下步骤:
(1)建立马氏体相变的相场模型,同时建立相应的有限元模型;
(2)进行有限元前处理;
(3)编写相应的网格自适应有限元程序代码,将相应有限元程序代码与开源有限元程序deal.II结合调用,选取误差估计准则计算每个网格单元的误差估计,通过误差估计的大小判断网格是否需要加密/粗化,在模拟计算中实现动态划分网格,追踪马氏体变体的界面并在界面处加密网格,在非界面区域粗化网格,降低总体网格数量,从而减小模型的自由度总数,达到减小模拟计算所需的计算资源的效果;
(4)编写后处理脚本,通过后处理提取所需的信息和结果。
2.根据权利要求1所述模拟马氏体相变的网格自适应有限元方法,其特征在于,在所述步骤(3)中,选取Kelly-error-estimator作为马氏体相变相场模型的网格后验误差估计,网格单元K的Kelly后验误差估计表达式为:
其中hK为网格单元K的网格大小,u为计算Kelly误差时的精确解,为拉普拉斯算子;对Kelly后验误差进行数值简化:
其中uh为通过数值模拟计算求得的数值解,为数值解uh的梯度在网格单元边界上的点xi上的左右极限的差值:
其中为梯度算子,ε为任意小的正数;由于马氏体相变是无扩散的结构型相变,选取位移变量的数值解计算网格后验误差。
3.根据权利要求1所述模拟马氏体相变的网格自适应有限元方法,其特征在于,在所述步骤(3)中,根据网格后验误差的大小按照自定义的规则标记应加密/粗化的网格,并执行加密/粗化网格操作,所述标记规则采用如下任意一种:
第一种标记规则:选取后验误差占总的网格后验误差的一定比例的网格最小集合进行加密标记,选取后验误差占总的网格后验误差的一定比例的网格最小集合进行粗化标记;
第二种标记规则:将网格按照网格后验误差的大小进行排序,选取一定比例的排序靠前的网格进行加密标记,选取一定比例的排序靠后的网格进行粗化标记;同时还指定网格最多加密次数和最多粗化次数。
4.根据权利要求1所述模拟马氏体相变的网格自适应有限元方法,其特征在于,在所述步骤(1)中,相场模型中使用时间相关的金茨堡朗道方程来描述马氏体相变的演化过程,同时还需要满足力学平衡方程:
σij,j+f=0
其中ηp(x,t)为相场模型的场变量也称为序参数,代表着第p个马氏体变体;L为动力学系数;F为总自由能;δF/δηp为变分导数;f为体积力;σij为应力张量,通过位移场和本构关系求得:
σ=C(ηp):εel(u)=C(ηp):(εtot(u)-εMT(ηp)),
其中C(ηp)为与序参数相关的弹性张量;εel(u)为弹性应变;εtot(u)为从位移场u求得的总应变;εMT(ηp)为与序参数相关的相变转化应变,由化学能Fch、弹性能Fel、界面能Fgr组成:
F=Fch+Fel+Fgr,
fch=∫Vfch(ηp,T)dV,
其中fel为弹性能密度,fch为化学自由能密度,βij为梯度能系数;
根据数学推导,上述相场模型的伽辽金弱解形式为:
其中为对应于序参数场ηp的标量形函数;φ为对应位移场的u的向量形函数;t为应力边界Γt上的外加应力;TDGL方程使用隐式欧拉格式离散,非线性方程组使用牛顿迭代法进行求解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010787205.4/1.html,转载请声明来源钻瓜专利网。





