一种基于Isight优化平台的超静定约束方案寻优方法及装置制造方法及图纸

技术编号:31742523 阅读:21 留言:0更新日期:2022-01-05 16:21
本申请属于结构静强度设计技术领域,特别涉及一种基于Isight优化平台的超静定约束方案寻优方法及装置。该方法包括:步骤S1、获取Nastran输出的位移结果文件;步骤S2、确定位移结果文件中合位移最大所对应的节点为约束节点;步骤S3、确定约束节点中最大的分位移及其所对应的方向;步骤S4、将该约束节点的最大的分位移及其所对应的方向作为约束力及约束力方向,获取包含约束节点、约束力及约束方向的约束调节文件;步骤S5、基于约束调节文件修正有限元模型文件,并返回步骤S1,循环迭代,直至位移结果文件中的位移值少于设定值。本申请在满足用户指定位移条件下,搜索最优超静定约束方案,并实现自动化约束寻优,大大提高了超静定约束方案寻优的工作效率。定约束方案寻优的工作效率。定约束方案寻优的工作效率。

【技术实现步骤摘要】
一种基于Isight优化平台的超静定约束方案寻优方法及装置


[0001]本申请属于结构静强度设计
,特别涉及一种基于Isight优化平台的超静定约束方案寻优方法及装置。

技术介绍

[0002]在高刚度结构初步方案设计阶段,其约束方案往往无法直接给出,需要借助优化设计手段完成方案的给出。通常静定约束方案较难满足给出的位移指标,会造成结构的位移过大,若通过提高结构刚度来满足位移指标,则会造成重量代价过大。
[0003]现有技术中,在进行超静定约束方案求解时,需要分步手动实现位移求解、最大位移挑选、约束设定的工作,其效率低下,时间成本高,且容易出错,不利于约束方案的设计提出。

技术实现思路

[0004]为提高超静定约束方案的设计精度与效率,本专利技术基于Isight平台建立了超静定约束方案寻优算法,将超静定约束方案寻优计算程序嵌入其中,实现自动循环计算。
[0005]本申请第一方面,提供了一种基于Isight优化平台的超静定约束方案寻优方法,主要包括:
[0006]步骤S1、获取Nastran输出的基于有限元模型文件计算的位移结果文件,所述位移结果文件中记载了各个节点的不同方向的位移值;
[0007]步骤S2、确定所述位移结果文件中合位移最大所对应的节点为约束节点,各节点的合位移是指该节点的多个分位移的矢量和;
[0008]步骤S3、确定所述约束节点中最大的分位移及其所对应的方向;
[0009]步骤S4、将该约束节点的最大的分位移及其所对应的方向作为约束力及约束力方向,获取包含约束节点、约束力及约束方向的约束调节文件;
[0010]步骤S5、基于所述约束调节文件修正有限元模型文件,并返回步骤S1,循环迭代,直至位移结果文件中的位移值少于设定值。
[0011]优选的是,所述超静定约束方案寻优方法在Isight平台中进行搭建,采用Fortran语言编写。
[0012]优选的是,所述有限元模型文件记载了由细网格模型构建的结构有限元模型。
[0013]优选的是,步骤S2进一步包括:
[0014]步骤S21、读取所述位移结果文件中的第一行节点号及对应的位移数据,由节点号变量记录该行的节点编号,计算该节点处各方向的合位移数值,将当前节点号赋值给最大位移节点号变量,将合位移数值赋值给最大合位移变量、各分位移变量赋值给各最大分位移变量;
[0015]步骤S22、继续读取所述位移结果文件中的后续行的新的节点号及位移数据,计算新节点的各方向的合位移数值,与最大合位移变量中的数值进行比较,若新的的合位移数
值较大,则将该新的节点号、计算得出的合位移和读取的分位移分别赋值给最大位移节点号变量、最大位移节点号变量及各最大分位移变量;否则继续读取下一行数据,直至所述位移结果文件中所有行的位移数据全部处理完。
[0016]优选的是,所述各方向的合位移数值至少包括航向、侧向、垂向位移数值。
[0017]本申请第二方面提供了一种基于Isight优化平台的超静定约束方案寻优装置,主要包括:
[0018]位移值获取模块,用于获取Nastran输出的基于有限元模型文件计算的位移结果文件,所述位移结果文件中记载了各个节点的不同方向的位移值;
[0019]最大合位移计算模块,用于确定所述位移结果文件中合位移最大所对应的节点为约束节点,各节点的合位移是指该节点的多个分位移的矢量和;
[0020]最大分位移计算模块,用于确定所述约束节点中最大的分位移及其所对应的方向;
[0021]约束调节文件获取模块,用于将该约束节点的最大的分位移及其所对应的方向作为约束力及约束力方向,获取包含约束节点、约束力及约束方向的约束调节文件;
[0022]循环迭代模块,用于基于所述约束调节文件修正有限元模型文件,并通过所述位移值获取模块重新获取位移结果文件,循环迭代,直至位移结果文件中的位移值少于设定值。
[0023]优选的是,所述超静定约束方案寻优方法在Isight平台中进行搭建,采用Fortran语言编写。
[0024]优选的是,所述有限元模型文件记载了由细网格模型构建的结构有限元模型。
[0025]优选的是,所述最大合位移计算模块包括:
[0026]赋值单元,用于读取所述位移结果文件中的第一行节点号及对应的位移数据,由节点号变量记录该行的节点编号,计算该节点处各方向的合位移数值,将当前节点号赋值给最大位移节点号变量,将合位移数值赋值给最大合位移变量、各分位移变量赋值给各最大分位移变量;
[0027]比较单元,用于继续读取所述位移结果文件中的后续行的新的节点号及位移数据,计算新节点的各方向的合位移数值,与最大合位移变量中的数值进行比较,若新的的合位移数值较大,则将该新的节点号、计算得出的合位移和读取的分位移分别赋值给最大位移节点号变量、最大位移节点号变量及各最大分位移变量;否则继续读取下一行数据,直至所述位移结果文件中所有行的位移数据全部处理完。
[0028]优选的是,所述各方向的合位移数值至少包括航向、侧向、垂向位移数值。
[0029]本申请在满足用户指定位移条件下,搜索最优超静定约束方案,并实现自动化约束寻优,大大提高了超静定约束方案寻优的工作效率。
附图说明
[0030]图1是本申请基于Isight优化平台的超静定约束方案寻优方法的流程图。
具体实施方式
[0031]为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施方式
中的附图,对本申请实施方式中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式。下面通过参考附图描述的实施方式是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。下面结合附图对本申请的实施方式进行详细说明。
[0032]本申请第一方面提供了一种基于Isight优化平台的超静定约束方案寻优方法,如图1所示,主要包括:
[0033]步骤S1、获取Nastran输出的基于有限元模型文件计算的位移结果文件,所述位移结果文件中记载了各个节点的不同方向的位移值;
[0034]步骤S2、确定所述位移结果文件中合位移最大所对应的节点为约束节点,各节点的合位移是指该节点的多个分位移的矢量和;
[0035]步骤S3、确定所述约束节点中最大的分位移及其所对应的方向;
[0036]步骤S4、将该约束节点的最大的分位移及其所对应的方向作为约束力及约束力方向,获取包含约束节点、约束力及约束方向的约束调节文件;
[0037]步骤S5、基于所述约束调节文件修正有限元模型文件,并返回步骤S1,循环迭代,直至位移结果文件中的位移值少于设定值。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Isight优化平台的超静定约束方案寻优方法,其特征在于,包括:步骤S1、获取Nastran输出的基于有限元模型文件计算的位移结果文件,所述位移结果文件中记载了各个节点的不同方向的位移值;步骤S2、确定所述位移结果文件中合位移最大所对应的节点为约束节点,各节点的合位移是指该节点的多个分位移的矢量和;步骤S3、确定所述约束节点中最大的分位移及其所对应的方向;步骤S4、将该约束节点的最大的分位移及其所对应的方向作为约束力及约束力方向,获取包含约束节点、约束力及约束方向的约束调节文件;步骤S5、基于所述约束调节文件修正有限元模型文件,并返回步骤S1,循环迭代,直至位移结果文件中的位移值少于设定值。2.如权利要求1所述的基于Isight优化平台的超静定约束方案寻优方法,其特征在于,所述超静定约束方案寻优方法在Isight平台中进行搭建,采用Fortran语言编写。3.如权利要求1所述的基于Isight优化平台的超静定约束方案寻优方法,其特征在于,所述有限元模型文件记载了由细网格模型构建的结构有限元模型。4.如权利要求1所述的基于Isight优化平台的超静定约束方案寻优方法,其特征在于,步骤S2进一步包括:步骤S21、读取所述位移结果文件中的第一行节点号及对应的位移数据,由节点号变量记录该行的节点编号,计算该节点处各方向的合位移数值,将当前节点号赋值给最大位移节点号变量,将合位移数值赋值给最大合位移变量、各分位移变量赋值给各最大分位移变量;步骤S22、继续读取所述位移结果文件中的后续行的新的节点号及位移数据,计算新节点的各方向的合位移数值,与最大合位移变量中的数值进行比较,若新的的合位移数值较大,则将该新的节点号、计算得出的合位移和读取的分位移分别赋值给最大位移节点号变量、最大位移节点号变量及各最大分位移变量;否则继续读取下一行数据,直至所述位移结果文件中所有行的位移数据全部处理完。5.如权利要求4所述的基于Isight优化平台的超静定约束方案寻优方法,其特征在于,所述各方向的合位移数值至少包括航向、侧向、垂向位移数值。6.一种基于Isight优化平台的超静定约束方案寻优装置,其特征在...

【专利技术属性】
技术研发人员:殷黎冯雅珺王锦丽
申请(专利权)人:中国航空工业集团公司西安飞机设计研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1