[发明专利]一种基于提高迭代法稳定性和收敛性的位移求解方法有效
申请号: | 201610479906.5 | 申请日: | 2016-06-23 |
公开(公告)号: | CN106126823B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 丁桦;刘红伟;刘淑慧;马荣鑫;温靖;张星 | 申请(专利权)人: | 广州中国科学院工业技术研究院 |
主分类号: | G06F30/23 | 分类号: | G06F30/23 |
代理公司: | 广州科粤专利商标代理有限公司 44001 | 代理人: | 黄培智 |
地址: | 511458 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于提高迭代法稳定性和收敛性的位移求解方法,该方法基于有限元网格划分中包含奇异单元模型,从而单元刚度矩阵中会出现非对角占优的刚度矩阵为基础,对于非奇异单元及奇异单元中的非奇异节点采用传统的迭代技术进行处理,对于奇异单元中的畸形节点,可以在单元上进行改进,比如以预条件共轭梯度法为基础,采用体积作为惩罚函数进行预处理;本发明对非对角占优的有限元方程组进行修正,能够达到减少迭代次数,收敛速度更快,整个方法更加稳定的效果,其次采用先进行单刚和位移计算相乘后再叠加的方法,从而避免了组合总刚的计算,该计算量也是很庞大的;采用单刚的数据结构,方便数据的更新,并有利于并行计算。 | ||
搜索关键词: | 一种 基于 提高 迭代法 稳定性 收敛性 位移 求解 方法 | ||
【主权项】:
一种基于提高迭代法稳定性和收敛性的位移求解方法,其特征在于,包括步骤:步骤1、取初始值u0,矩阵乘向量部分采用单元刚度矩阵乘以单元向量的做法,这样避免了合成总体刚度矩阵,则初始残余力向量r0=F‑∑eKeu0e上式中,F是载荷,Ke是单元刚度矩阵,u0e初始单元位移,r0是残余力向量;步骤2、解以下方程组Mz0=r0求出z0,及后面迭代步中,同样解以下方程组求出zk;Mzk=rk所述步骤2包括以下步骤:步骤21、对于非奇异单元及奇异单元中的非奇异节点,选取Jacobi预条件M=diag(a11,a22,…ann)并记d=M=(d1,d2,…,dn)则,残差的求解如下:zk=rk/dk这里k是第k次迭代,此处的预条件选取Jacobi‑CG方法;步骤22、对于奇异节点,采用体积惩罚函数方法,体积惩罚函数求法如下:首先找到奇异节点,及其被哪些单元包含,求出该单元的质心,并找到奇异夹角所在的面,然后求出各个面的质心,质心坐标求法运用以下公式:![]()
从而求出这些面与对应单元质心组成该单元的体积,这就得到体积惩罚函数,记为v1e,v2e,…,vke,从而zki=∑jvkjezkje这里zkje=rkje/djei是奇异节点号,j是奇异节点所在单元的序列号;rkje是单元残差,dje是单元刚度矩阵对角元素。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中国科学院工业技术研究院,未经广州中国科学院工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610479906.5/,转载请声明来源钻瓜专利网。
- 上一篇:地垫(3)
- 下一篇:集成双炉膛生物质锅炉的太阳能热发电系统