[发明专利]一种适用于复杂流动的高效高精度翼型绕流数值模拟方法有效
申请号: | 202010925232.3 | 申请日: | 2020-09-06 |
公开(公告)号: | CN112100835B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 屈峰;周伯霄;孙迪;白俊强;王梓瑞 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F17/13;G06F111/10 |
代理公司: | 西安匠星互智知识产权代理有限公司 61291 | 代理人: | 陈星 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 复杂 流动 高效 高精度 翼型绕流 数值 模拟 方法 | ||
1.一种适用于复杂流动的高效高精度翼型绕流数值模拟方法,其特征在于:包括以下步骤:
步骤1:根据设计任务要求,构建翼型模型,并建立计算网格,获得需要的网格单元信息;
步骤2:在步骤1建立的网格空间中构造空间离散形式的半离散控制方程:
当采用欧拉方程时,其微分形式的控制方程为
其中,
q是守恒形式的流场变量,f和g表示x和y方向的通量,ρ,u,v,p,E分别表示流体密度、x方向速度,y方向速度,压强和能量;
对通量项进行空间离散得到:
其中i,j是单元节点编号;fi+1/2,j和gi,j+1/2分别为x方向和y方向的界面数值通量;
步骤3、采用HWENO重构方案构造重构多项式
首先对控制方程分别沿x和y进行求导,求导后的控制方程转化为:
其中,fx(q,r)=f′(q)r,gx(q,r)=g′(q)r,fy(q,s)=f′(q)s,gy(q,s)=g′(q)s,r和s分别是变量q关于x和y的导数,
选择含有V0~V8在内共9个单元的模板,并将其分为8个子模板:
S1={V0,V1,V2,V8},S2={V0,V2,V3,V4},S3={V0,V4,V5,V6},S4={V0,V6,V7,V8}S5={V0,V1,V2,V3,V7,V8},S6={V0,V1,V2,V3,V4,V5},S7={V0,V3,V4,V5,V6,V7},S8={V0,V1,V5,V6,V7,V8}
其中V0~V8分别指网格单元Vi,j、Vi+1,j+1、Vi,j+1、Vi-1,j+1、Vi-1,j、Vi-1,j-1、Vi,j-1、Vi+1,j-1、Vi+1,j;
在子模板S1,S2,S3,S4中,关于任意变量q的插值多项式pn需要满足如下约束条件:
其中,
n=1,k=0,1,2,8,kx=8,ky=2;n=2,k=0,2,3,4,kx=4,ky=2;
n=3,k=0,4,5,6,kx=4,ky=6;n=4,k=0,6,7,8,kx=8,ky=6.
在子模板S5,S6,S7,S8中,关于任意变量q的插值多项式pn需要满足如下约束条件:
其中,
n=5,k=0,1,2,3,7,8;n=6,k=0,1,2,3,4,5;
n=7,k=0,3,4,5,6,7;n=8,k=0,1,5,6,7,8.
在每个子模板中,具有三阶精度的插值多项式写为:
pn(x,y)=a0+a1(x-x0)+a2(y-y0)+a3(x-x0)(y-y0)+a4(x-x0)2+a5(y-y0)2,n=1,2,3,4,5,6,7,8
将插值多项式代入约束条件,从而在每个子模板上得到一组关于多项式系数ak(k=0,1,2,3,4,5)的线性代数方程组,求解该方程组得到各子模板中插值多项式pn的系数ak;
在得到各子模板上的插值多项式后,采用WENO限制器的方法,通过光滑指示因子求得9个多项式的权重,加权组合成最终的重构多项式Pi,j(x,y):
光滑指示因子定义如下:
其中|α|=α1+α2,根据光滑指示因子得到每个多项式的权重如下:
最后通过加权组合的方式得到单元Vi,j上的空间重构多项式:
步骤4、根据步骤3得到的最终的重构多项式求解多维黎曼求解器所需的重构状态量;
对于单元Vi,j,首先通过最终的重构多项式求得变量在包含界面中点和角点在内的8个插值点(xi+1,j,yi+1/2,j),(xi,j,yi+1,j),(xi-1,j,yi,j),(xi,j,yi-1,j),(xi+1,j,yi+1/2,j),(xi-1/2,j,yi+1/2,j),(xi-1/2,j,yi-1/2,j),(xi+1/2,j,yi-1/2,j)处的重构值,继而求得界面i+1/2处中点以及上下角点处的多维黎曼求解器所需的状态量其中上标“R”和“L”分别表示界面中点两侧的重构变量值,上标“RU”,“LU”,“LD”和“RD”表示角点四周的重构变量值,下标“i+1/2,j”表示界面中点,下标“i+1/2,j+1/2”和“i+1/2,j-1/2”分别表示界面的上下角点;
步骤5、采用多维黎曼求解器进行界面通量求解:
在步骤2的半离散控制方程中,界面通量的具体求解公式如下:
其中,ω1=1/6,ω2=4/6,ω3=1/6为权重系数,分别为x方向和y方向上的辛普森插值点,在x方向上,yj1=yj+1/2,分别表示了界面i+1/2的上角点、中点和下角点;辛普森插值点处的数值通量为:
其中,通过经典的一维HLLE格式求得:
其中,上表“m”表示与界面中点相关的物理量,下标“R”和“L”分别表示界面两侧的重构变量值,由步骤2中求解得到;和分别表示左右传播的最大波速,采用如下公式进行计算:
a是声速,上标“~”表示Roe平均;
界面角点处的通量和则通过Balsara的真正二维HLLE格式求得;
步骤6、根据界面通量求解残差,并将半离散有限体积格式转化为时空全离散有限体积格式,全流场进行时间推进求解,得到最终的流场解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010925232.3/1.html,转载请声明来源钻瓜专利网。