[发明专利]基于计算流体力学的非线性非定常气动力降阶方法在审
申请号: | 201811503722.3 | 申请日: | 2018-12-10 |
公开(公告)号: | CN109753690A | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 徐敏;权恩欠;李广宁;闫循良;安效民;张忠;郭静 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于计算流体力学的非线性非定常气动力降阶方法,用于解决现有基于计算流体力学的线性非定常气动力降阶方法精度差的技术问题。技术方案是基于Volterra级数理论和系统最小特征实现算法获得非线性降阶模型的线性部分,通过输出误差最小化流程获得非线性降阶模型的非线性部分,相比于背景技术基于Volterra级数的线性降阶模型,能够预测得到更准确的气动弹性响应且无需辨识二阶Volterra核函数,既减少了计算花费又提高了计算精度。除此之外,该模型还保持了简洁的形式,可以方便的应用到工程实践中。 | ||
搜索关键词: | 气动力 计算流体力学 降阶模型 降阶 工程实践 气动弹性 输出误差 最小特征 核函数 最小化 辨识 二阶 算法 响应 预测 应用 | ||
【主权项】:
1.一种基于计算流体力学的非线性非定常气动力降阶方法,其特征在于包括以下步骤:其表达形式如下:
其中,Aa,Ba,Ca,Da为降阶模型的线性组成部分,Ea为非线性组成部分;非线性方程φ(·)为关于输入ξ(n)的双曲正弦函数;其特点是包括以下步骤:步骤一、通过辨识气动弹性系统近似一阶Volterra核函数建立线性的基于Volterra级数的降阶模型;在小扰动下Euler方程和N‑S方程具有弱非线性特性,因此非定常气动力以二阶Volterra级数的形式精确表示:
选用阶跃响应激励气弹系统,通过辨识近似一阶核函数来建立线性的基于Volterra级数的降阶模型;近似一阶Volterra核函数
的定义如下:
式中,s(n)为阶跃响应,n为离散时间步,ξ0为阶跃响应的幅值;使用系统最小特征实现算法将基于Volterra的降阶模型转换成状态空间形式,得到非线性降阶模型的线性组成部分;系统最小特征实现算法得到的线性时不变离散状态空间形式如下:
Aa,Ba,Ca,Da分别对应于气动力系统的系统矩阵、输入矩阵、输出矩阵和前馈矩阵,xa为系统的状态变量,ξ为系统的输入,Fa为系统的非定常气动力输出,q为动压;系统的脉冲响应输出为:
步骤二、在建立得到的基于Volterra级数的降阶模型后,通过系统最小特征实现算法将级数表达形式转化为状态空间形式;记
为M×N的矩阵,参数M和N的值均为4;构造Hankel矩阵如下
其中,α的值为800,β的值为60;令k=1,对Hαβ(0)作奇异值分解Hαβ(0)=UΣVT (7)定义矩阵Aa,Ba,Ca,Da的表达式如下
其中,
和
的定义如下
计算得到矩阵Aa,Ba,Ca,Da,作为建立的非线性非定常气动力降阶模型的线性组成部分;步骤三、确定非线性项Ea的参数;采用高斯‑牛顿法辨识矩阵Ea的参数值;将Ea中的值按列排序得到一个未知向量g=vec(Ea),求解下列正交离散方程直至误差Δg=gnew‑gold足够小:
式中,Uf的表达式如下
通过方程(10),得到每一个时间步的输出误差e(k)=Fa,CFD(k)‑Fa,g(k),其雅各比矩阵的表达式为
在每个迭代步内通过求解下列最小二乘问题更新向量gJTJΔg=‑JTea (13)其中,ea为误差矩阵,表示在每个时间步计算流体力学计算结果与非线性状态空间降阶模型预测结果之间的误差;ea=[e(1) e(2) … e(N)] (14)得到向量g之后,按列排序返回到矩阵Ea中,得到非线性非定常气动力降阶模型的非线性项;步骤四、在确定非线性非定常气动力降阶模型的线性部分和非线性部分求解方法后,利用计算流体力学求解器计算得到建立降阶模型所必需的训练数据;使用选用的阶跃激励对模型前4阶模态进行激励,得到对应的非定常广义气动力响应;采用基于振动频率获得训练数据法和基于来流动压获得训练数据法,获得辨识降阶模型非线性项所需的训练数据;基于振动频率获得训练数据法步骤如下;利用由Aa,Ba,Ca,Da表征的线性降阶模型确定一个工程实际感兴趣的动压范围(q1,q2)并预测动压边界q1,q2对应的非定常气动力响应;利用快速傅里叶变换获得动压边界q1,q2对应的非定常气动力响应的振动频率,获得振动频率范围(f1,f2);基于该频率范围设计一个有限脉冲响应窄带低通滤波器;生成一个白噪声信号并将其通过设计好的滤波器作滤波处理,调整信号幅值至与气弹响应幅值相近,得到激励信号;使用激励信号输入到计算流体力学求解器中,得到对应的输出响应;激励信号和对应的输出响应作为训练数据;基于来流动压获得训练数据法步骤如下;利用由Aa,Ba,Ca,Da表征的线性降阶模型确定一个工程实际感兴趣的动压范围(q1,q2);任选一个在(q1,q2)范围内的来流动压值qc,使用CFD/CSD耦合计算的方法计算相应的广义位移响应以及广义气动力响应;广义位移响应和广义气动力响应作为训练数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811503722.3/,转载请声明来源钻瓜专利网。