matlab随机插值代码气弹计算模态分析平台的实现
•气动弹性模态分析平台的主要要求
首先从FEA求解器(即NASTRAN)计算线性结构方程式的结构模式。
产生了由不同幅度和频率的正弦曲线组成的白噪声信号/信号,以在所有计算出的结构模态方向上激励空气动力求解器。
•SU2代码结构的更改:
结构变形或运动编码在grid_movement_structure.cpp中。
修改了代码CSurfaceMovement
::
Surface_Pitching中的函数以处理模态位移。
机翼表面上的压力编码在solver_direct_mean.cpp中。
修改代码CEulerSolver
::
Pressure_Forces内部的函数以计算广义的空气动力。
下图显示了在SU2环境中促进模态位移的实现过程示意图。
如图所示,
MATLAB平台中多项式插值的系数被传送到SU2代码库的两个独立部分,即作为网格运动求解器和用于计算气动载荷以确保广义位移的求解器和分别计算广义的空气动力。
下图概述了五阶多项式插值映射在NASTRAN中设计的结构网格和SU2中的流体网格。
•线性和非线性降阶模型
利用结构相互
2023-02-23 13:37:34
2.56MB
系统开源
1