发明名称 一种基于模态试验数据的飞行器模型修正系统
摘要 一种基于模态试验数据的飞行器模型修正系统,包括:核心数据结构模块、CAE数据导入模块、试验数据导入模块、三维显示模块、MAC矩阵计算模块、三维MAC矩阵显示模块、有限元模型更新求解模块和模型修正模块。本发明实现了有限元分析结果和试验结果的对比验证和有限元模型修正,提高了模型修正效率,增强了虚拟测试的全面性和准确性。
申请公布号 CN103593518A 申请公布日期 2014.02.19
申请号 CN201310533404.2 申请日期 2013.10.31
申请人 中国运载火箭技术研究院 发明人 郭爱民;王国庆;彭健;刘维玮;许昶;章乐平;赵雯;侯雄
分类号 G06F17/50(2006.01)I;G06F9/455(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 安丽
主权项 一种基于模态试验数据的飞行器模型修正系统,其特征在于包括:核心数据结构模块、CAE数据导入模块、试验数据导入模块、三维显示模块、MAC矩阵计算模块、三维MAC矩阵显示模块、有限元模型更新求解模块和模型修正模块; 核心数据结构模块,接收CAE数据导入模块和试验数据导入模块的虚拟和实物试验数据,并将所述虚拟和实物试验数据存储在内存中,供三维显示模块、MAC矩阵计算模块、有限元模型更新求解模块和模型修正模块调用; CAE数据导入模块,接收外部输入的飞行器模态虚拟试验文件并对该文件进行解析,将解析得到的飞行器的有限元模型以及基于该有限元模型的模态虚拟试验结果转换成核心数据结构模块中预设的数据结构所要求的格式,并将转换之后的有限元模型和虚拟试验结果发送给核心数据结构模块; 试验数据导入模块,接收外部输入的飞行器模态实物试验文件并对该文件进行解析,将解析得到的飞行器的试验测点信息和基于所述测点的实物模态试验结果,转换成核心数据结构模块中预设的数据结构所要求的格式,并将转换之后的试验模型和结果数据发送给核心数据结构模块; 三维显示模块,将飞行器的有限元模型以及基于有限元模型的模态虚拟试验结果还原成可视化三维图形并且显示出来,同时三维显示模块也将飞行器的试验测点信息和基于所述测点的实物模态试验结果也还原成可视化三维图形并且显示出来; MAC矩阵计算模块,根据虚拟和实物试验数据计算出模态虚拟试验结果和模态实物试验结果之间各阶模态的相关性,得到模态置信准则(MAC)矩阵供 三维MAC矩阵显示模块和模型修正模块调用; 三维MAC矩阵显示模块,将各阶模态的相关性信息按照矩阵形式显示出来; 有限元模型更新求解模块,调用核心数据结构模块的有限元模型数据,接收模型修正模块发来的修正参数,然后设置模态分析的模态阶数、频率起止范围,选择Lanczos法作为求解算法,生成Nastran标准的输入文件(.bdf),即有限元模型文件;利用“Nastran.exe*.bdf”命令调用Nastran进行有限元分析求解,得到模态虚拟试验结果文件(.op2);最后调用CAE数据导入模块把有限元模型和虚拟试验结果导入到核心数据结构模块中; 模型修正模块,能根据虚实模态试验结果的差异对有限元模型进行自动修正,以满足工程对有限元模型精度的要求。首先调用MAC矩阵计算模块得到的MAC矩阵,筛选出核心数据结构模块中虚拟试验的可用模态,并调用核心数据结构模块中有限元模型的单元属性和材料特性设置修正参数,然后由核心数据模块中的虚实固有频率和MAC矩阵计算模块得到的MAC矩阵构造目标函数;利用IMSL数学函数库提供的优化模块,调用有限元模型更新求解模块、CAE数据导入模块、核心数据模块、MAC矩阵计算模块对有限元模型进行修正迭代求解,直到满足修正结束判据完成有限元模型修正。 
地址 100076 北京市丰台区北京9200信箱38分箱