[发明专利]一种基于有限元超收敛性的静电场光滑有限元数值算法有效
申请号: | 202011528678.9 | 申请日: | 2020-12-22 |
公开(公告)号: | CN112632825B | 公开(公告)日: | 2023-03-10 |
发明(设计)人: | 王有元;李剑;杜林;杨丽君;郝建;涂彩琪;白尧;方圆;吴彤;李伯男;祝小松;杜泓志;龙仕 | 申请(专利权)人: | 重庆大学;国网湖北省电力有限公司电力科学研究院;国家电网有限公司 |
主分类号: | G06F30/23 | 分类号: | G06F30/23 |
代理公司: | 北京智绘未来专利代理事务所(普通合伙) 11689 | 代理人: | 梁庆丰;肖继军 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 有限元 收敛性 静电场 光滑 数值 算法 | ||
1.一种基于有限元超收敛性的静电场光滑有限元数值算法,其特征在于,所述光滑有限元数值算法包括以下步骤:
步骤1,输入数据,所述数据为数值数据,包括单元编号、单元节点编号、节点坐标、节点电势值和节点原始电场,所述节点电势值为节点函数值,所述节点原始电场为节点原始梯度值;
步骤2,根据步骤1中的单元节点编号和节点坐标,对所有节点按照单元节点编号顺序循环,并判断其是否为内部节点,所述内部节点为至少预设数目的单元的共同节点;
步骤3,当节点为内部节点时,确定重构点附近的单元集合,计算重构点附近超收敛点坐标和超收敛点原始梯度,以此计算多项式展开和重构梯度;
确定定义域内各节点的重构梯度使得由与形函数N(x,y)确定的梯度为连续,其表达式如下:
其中,σ*为连续的梯度逼近,N(x,y)为形函数,N(x,y)中的x,y为节点坐标,为重构梯度;
重构梯度由与形函数N(x,y)阶数相同的多项式σp展开确定,其表达式如下:
σp=Pa
其中,σp为多项式,P为多项式向量,a为待求系数向量;
在所考虑的单元片上利用重构节点周围的一组超收敛点进行最小二乘法拟合来求解待求系数向量a:
其中,zi=(xi,yi),1≤i≤n为选取的超收敛点,(xi,yi)为超收敛点的坐标,n为超收敛点数量,σh(xi,yi)为点(xi,yi)的梯度,σp(xi,yi)为多项式,P(xi,yi)是将点坐标zi=(xi,yi),1≤i≤n带入P=[1 x y xy]得到的数值向量;
根据G(a)最小化条件,可得:
其中,PT(xi,yi)为P(xi,yi)的转置矩阵;
所述系数向量a的表达式为:
a=A-1B
在确定了多项式向量P和系数向量a后,将重构点坐标带入并得到得到连续的梯度逼近,即得到连续的电场逼近;
步骤4,当节点不为内部节点时,确定重构点附近的单元集合,计算不同单元中重构点的梯度和重构点梯度平均值。
2.根据权利要求1所述的一种基于有限元超收敛性的静电场光滑有限元数值算法,其特征在于:
在步骤2中,对于双线性四边形单元,所述预设数目为4个。
3.根据权利要求1所述的一种基于有限元超收敛性的静电场光滑有限元数值算法,其特征在于:
对于一维情况,多项式向量P与待求系数向量a的表达式为:
P=[1 x x2…xn]
a=[a1 a2 a3…an+1]T
其中,x为坐标值,a1,a2,...,an+1分别为多项式向量P中1,x,...,xn的系数。
4.根据权利要求1所述的一种基于有限元超收敛性的静电场光滑有限元数值算法,其特征在于:
对于二维情况,在双线性四边形单元中,多项式向量P的表达式为:
P=[1 x y xy]
其中,x为横坐标值,y为纵坐标值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学;国网湖北省电力有限公司电力科学研究院;国家电网有限公司,未经重庆大学;国网湖北省电力有限公司电力科学研究院;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011528678.9/1.html,转载请声明来源钻瓜专利网。