System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种复杂曲面结构分布气动力加载方法技术_技高网

一种复杂曲面结构分布气动力加载方法技术

技术编号:43816402 阅读:2 留言:0更新日期:2024-12-27 13:30
本发明专利技术提供了一种复杂曲面结构分布气动力加载方法,该复杂曲面结构分布气动力加载方法包括:建立复杂曲面结构的几何模型;根据几何模型建立复杂曲面结构的有限元模型;采用Fortran语言对原始气动离散数据进行处理以获取有限元软件可识别的气动离散数据,建立载荷域;将有限元模型与处理后的气动离散数据进行耦合形成带有气动离散载荷数据的结构有限元模型,基于带有气动离散载荷数据的结构有限元模型进行仿真分析获取复杂曲面静强度及稳定性结果。应用本发明专利技术的技术方案,能够解决现有技术无法对复杂曲面结构的真实受载情况进行模拟的技术问题。

【技术实现步骤摘要】

本专利技术涉及结构强度设计仿真,尤其涉及一种复杂曲面结构分布气动力加载方法


技术介绍

1、目前无人机头罩、天线罩、进气道等结构,在满足载荷设备维形需求的同时,又需要使飞机能获得更好的气动性能,通常采用复杂曲面结构。复杂曲面结构在空中气动载荷的作用下,气动力分布不均匀的特点极其显著。

2、由于复杂曲面结构在空中气动载荷作用下气动力分布不均匀,对其进行静强度设计时,若按照常规载荷加载形式(即按照集中力形式)加载,无法准确的反应结构的真实受载情况。同时存在对于气动专业输入的气动分布载荷数据,有限元软件无法识别,无法进行受载情况模拟的现象。


技术实现思路

1、本专利技术旨在至少解决现有技术中存在的技术问题之一。

2、本专利技术提供了一种复杂曲面结构分布气动力加载方法,该复杂曲面结构分布气动力加载方法包括:建立复杂曲面结构的几何模型;根据几何模型建立复杂曲面结构的有限元模型;采用fortran语言对原始气动离散数据进行处理以获取有限元软件可识别的气动离散数据,建立载荷域;将有限元模型与处理后的气动离散数据进行耦合形成带有气动离散载荷数据的结构有限元模型,基于带有气动离散载荷数据的结构有限元模型进行仿真分析获取复杂曲面静强度及稳定性结果;其中,采用fortran语言对原始气动离散数据进行处理具体包括:

3、(1)处理原始气动离散数据的节点坐标数据获取nodes文件;

4、(2)处理单元数据获取elements文件;

5、(3)根据nodes文件和elements文件获取bdf文件;

6、(4)处理压力数据获取field文件;

7、将有限元模型与处理后的气动离散数据进行耦合具体包括:

8、(1)将bdf文件和field文件导入patran中;

9、(2)将field文件中的数据形成压强load加载到bdf文件中的气动网格上;

10、(3)将气动网格上基于节点的离散载荷数据形成基于复杂曲面的连续的载荷数据;

11、(4)将有限元模型导入patran中;

12、(5)将基于复杂曲面的连续的载荷数据插值到有限元模型中,实现气动数据与结构有限元模型的耦合。

13、进一步地,复杂曲面结构的有限元模型采用壳单元模拟。

14、进一步地,运行fortran节点处理程序,自动为节点编号并与x坐标、y坐标和z坐标一一对应,形成有限元前处理软件patran可识别的nodes文件。

15、进一步地,运行fortran单元处理程序,从原始气动离散数据文件中自动提取单元构成的数据,形成patran可识别的elements文件。

16、进一步地,将nodes文件和elements文件中的数据整合至一个bdf文件中,形成patran可识别的气动模型有限元网格数据。

17、进一步地,运行fortran压力数据处理程序,将压力数据与节点数据一一对应,形成后缀为csvl的field文件。

18、进一步地,利用patran中fields命令,导入field文件。

19、进一步地,利用patran中pressure命令,将field文件中的数据形成压强load加载到bdf文件中的气动网格上。

20、进一步地,利用patran中field命令,将气动网格上基于节点的离散载荷数据形成基于复杂曲面的连续的载荷数据。

21、进一步地,在patran中新建group,将有限元模型导入新建的group中。

22、进一步地,利用patran中pressure命令,将基于复杂曲面的连续的载荷数据插值到有限元模型中。

23、应用本专利技术的技术方案,提供了一种复杂曲面结构分布气动力加载方法,该复杂曲面结构分布气动力加载方法通过采用fortran语言处理气动离散数据,使其成功被有限元软件识别,将离散的气动数据与结构有限元模型耦合,实现对复杂曲面的分布气动力加载。本专利技术的分布气动力加载方法能够真实准确的模拟复杂曲面实际受载情况,提供可靠的复杂曲面静强度及稳定性分析结果。与现有技术相比,本专利技术的技术方案能够解决现有技术无法对复杂曲面结构的真实受载情况进行模拟的技术问题。

本文档来自技高网...

【技术保护点】

1.一种复杂曲面结构分布气动力加载方法,其特征在于,所述复杂曲面结构分布气动力加载方法包括:

2.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,所述复杂曲面结构的有限元模型采用壳单元模拟。

3.根据权利要求1或2所述的复杂曲面结构分布气动力加载方法,其特征在于,运行Fortran节点处理程序,自动为节点编号并与X坐标、Y坐标和Z坐标一一对应,形成有限元前处理软件patran可识别的nodes文件。

4.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,运行Fortran单元处理程序,从原始气动离散数据文件中自动提取单元构成的数据,形成patran可识别的elements文件。

5.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,将nodes文件和elements文件中的数据整合至一个bdf文件中,形成patran可识别的气动模型有限元网格数据。

6.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,运行Fortran压力数据处理程序,将压力数据与节点数据一一对应,形成后缀为csvl的field文件。

7.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,利用patran中fields命令,导入field文件。

8.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,利用patran中pressure命令,将field文件中的数据形成压强load加载到bdf文件中的气动网格上。

9.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,利用patran中field命令,将气动网格上基于节点的离散载荷数据形成基于复杂曲面的连续的载荷数据。

10.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,在patran中新建group,将有限元模型导入新建的group中。

11.根据权利要求1至10中任一项所述的复杂曲面结构分布气动力加载方法,其特征在于,利用patran中pressure命令,将基于复杂曲面的连续的载荷数据插值到有限元模型中。

...

【技术特征摘要】

1.一种复杂曲面结构分布气动力加载方法,其特征在于,所述复杂曲面结构分布气动力加载方法包括:

2.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,所述复杂曲面结构的有限元模型采用壳单元模拟。

3.根据权利要求1或2所述的复杂曲面结构分布气动力加载方法,其特征在于,运行fortran节点处理程序,自动为节点编号并与x坐标、y坐标和z坐标一一对应,形成有限元前处理软件patran可识别的nodes文件。

4.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,运行fortran单元处理程序,从原始气动离散数据文件中自动提取单元构成的数据,形成patran可识别的elements文件。

5.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,将nodes文件和elements文件中的数据整合至一个bdf文件中,形成patran可识别的气动模型有限元网格数据。

6.根据权利要求1所述的复杂曲面结构分布气动力加载方法,其特征在于,运行fortr...

【专利技术属性】
技术研发人员:王亚茹罗怡于佰明杨发友石晓飞许翰文田雪杨鹏周永康史振兴
申请(专利权)人:海鹰航空通用装备有限责任公司
类型:发明
国别省市:

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

1