[发明专利]一种基于背景网格的动网格方法有效
申请号: | 201410601962.2 | 申请日: | 2014-10-31 |
公开(公告)号: | CN105631065B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 方洪;闵昌万;禹彩辉;张星;王玲;郑昭虎;龚春叶;高鹏;郭灵犀 | 申请(专利权)人: | 北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06T17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 背景 网格 方法 | ||
1.一种基于背景网格的动网格方法,其特征在于:包括如下步骤:
步骤1、采集体网格点坐标信息V(x,y,z)以及边界网格点坐标信息BC(x,y,z);
步骤2、根据步骤1所采集的体网格点坐标信息,创建一个完全覆盖体网格区域的长方体,并对此长方体进行网格剖分,完成背景网格Vbg(x,y,z)的生成;
步骤3、从步骤1所采集的边界网格点坐标信息中采集参与网格变形的网格点BCmv(x,y,z)old,并根据工程实际需求,给出变形后边界网格点的新坐标信息BCmv(x,y,z)new,然后计算边界网格点位置的改变量:
ΔBCmv(x,y,z)=BCmv(x,y,z)new-BCmv(x,y,z)old
步骤4、剔除步骤3中采集的BCmv(x,y,z)old中的重复点,并将步骤3中采集的BCmv(x,y,z)new以及ΔBCmv(x,y,z)中与BCmv(x,y,z)old中的重复的网格点的信息剔除;
步骤5、根据步骤4中剔除重复点后的BCmv(x,y,z)old以及ΔBCmv(x,y,z),采用基于贪心算法的径向基函数法计算插值系数,从BCmv(x,y,z)old中获取经过贪心算法精简后的插值基函数支撑点集合U(P1,P2,…,Pn)以及相应的权系数ωi(i=1,2,…,n),其中n为集合U中的元素个数;
步骤6、根据步骤5所获得的支撑点集合U以及权系数ωi计算步骤2生成的背景网格Vbg(x,y,z)的变形量ΔVbg(x,y,z),并生成变形后的背景网格;
步骤7、根据步骤6获得的ΔVbg(x,y,z)插值出步骤1中体网格V(x,y,z)的变形量ΔV(x,y,z),本步骤可分为以下几步:
步骤7.1、在体网格V(x,y,z)选取任意网格点Pi(x,y,z),从步骤2的背景网格Vbg(x,y,z)中搜索出包含网格点Pi(x,y,z)的网格单元Ci;
网格单元Ci由网格点Pi1,Pi2,Pi3,Pi4,Pi5,Pi6,Pi7,Pi8八个节点连接而成,根据步骤6的ΔVbg(x,y,z)可得网格点Pi1~Pi8的变形量分别为(Δxi1,Δyi1,Δzi1),(Δxi2,Δyi2,Δzi2),(Δxi3,Δyi3,Δzi3),(Δxi4,Δyi4,Δzi4),(Δxi5,Δyi5,Δzi5),(Δxi6,Δyi6,Δzi6),(Δxi7,Δyi7,Δzi7),(Δxi8,Δyi8,Δzi8);
步骤7.2、根据点Pi的坐标信息,计算Pi在网格单元Ci中的相对位置Qi(ξ,η,ζ);
步骤7.3、根据步骤7.2获得的Qi(ξ,η,ζ)以及步骤7.1中获得的Pi1~Pi8的变形量,采用三线性插值计算出Pi(x,y,z)的变形量ΔPi(x,y,z)=(Δxi,Δyi,Δzi);具体的计算公式如下:
DX1=Δxi1
DX2=-Δxi1+Δxi2
DX3=-Δxi1+Δxi4
DX4=-Δxi1+Δxi5
DX5=Δxi1-Δxi2+Δxi3-Δxi4
DX6=Δxi1-Δxi2-Δxi5+Δxi6
DX7=Δxi1-Δxi4-Δxi5+Δxi8
DX8=-Δxi1+Δxi2-Δxi3+Δxi4+Δxi5-Δxi6+Δxi7-Δxi8
对DY1~DY8,DZ1~DZ8,都采用上述方法求得;
Δxi=DX1+DX2·ξ+DX3·η+DX4·ζ+DX5·ξη+DX6·ξζ+DX7·ηζ++DX8·ξηζ
Δyi=DY1+DY2·ξ+DY3·η+DY4·ζ+DY5·ξη+DX6·ξζ+DY7·ηζ++DY8·ξηζ
Δzi=DZ1+DZ2·ξ+DZ3·η+DZ4·ζ+DZ5·ξη+DZ6·ξζ+DZ7·ηζ++DZ8·ξηζ。
2.如权利要求1所述的一种基于背景网格的动网格方法,其特征在于:步骤1中,采集体网格点坐标信息V(x,y,z)以及边界网格点坐标信息BC(x,y,z)时,对结构网格,直接采集体网格点坐标信息V(x,y,z)以及边界网格点坐标信息BC(x,y,z)时;对非结构网格,不采集网格单元连接信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院,未经北京临近空间飞行器系统工程研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410601962.2/1.html,转载请声明来源钻瓜专利网。