[发明专利]一种针对自由曲面层合壳的形状与铺层顺序同步优化方法有效
申请号: | 201910288153.3 | 申请日: | 2019-04-11 |
公开(公告)号: | CN110096761B | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | 伞冰冰;肖志;李剑鸿;马云龙;邱冶 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F30/17;G06N3/12;G06Q10/04;G06Q50/04;G06F111/10 |
代理公司: | 32200 南京经纬专利商标代理有限公司 | 代理人: | 刘莎 |
地址: | 211100 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 层合 铺层 自由曲面 可设计性 同步优化 控制点 工程意义 几何模型 优化变量 自由曲 创建 优化 | ||
1.一种针对自由曲面层合壳的形状与铺层顺序同步优化法,其特征在于,实现步骤如下:
步骤1,根据基于NURBS原理创建的自由曲面层合壳的几何模型,建立自由曲面层合壳的形状和铺层顺序同步优化的数学模型;
自由曲面层合壳的形状和铺层顺序同步优化的数学模型具体为:
目标函数:max f
优化变量:Zi,θj,i=1,2,…m,j=1,2,…n
约束条件:Zlb≤Zi≤Zub,θj∈{0°,±45°,90°}
其中,f为一阶自振频率,Zi为第i个控制点的Z坐标,m为控制点的个数,Zlb和Zub分别为Zi的上限和下限;θj为第j层铺层的铺层角度,n为铺层总层数;
步骤2,编制Fortran程序,运行Fortran程序,读取Fortran输入文件里的参数,得到Fortran输出文件;其中,Fortran输入文件里的参数为步骤1中自由曲面层合壳模型的几何参数,包括所有控制点的X、Y和Z坐标、每个控制点坐标(X,Y,Z)对应的权因子和NURBS基函数的次数;Fortran输出文件是APDL格式的命令流文件,命令流内容包括单元类型、材料参数、截面参数、几何模型、边界条件、有限元网格划分方式和模态分析命令,其中材料参数包括弹性模量、剪切模量和泊松比,截面参数包括铺层层数、单层厚度和铺层角度,几何模型是和Fortran输入文件里的参数相对应的自由曲面层合壳的几何模型;
步骤3,将Fortran输出文件作为ANSYS输入文件,将其输入到ANSYS软件中得到ANSYS输出文件,ANSYS输出文件包含自由曲面层合壳的一阶自振频率结果;
步骤4,在Isight软件中选择内置的Optimization组件,并分别创建Fortran组件和ANSYS组件;在Fortran组件中分别集成Fortran输入文件、Fortran程序和Fortran输出文件;在ANSYS组件中分别集成ANSYS输入文件、ANSYS程序和ANSYS输出文件;
步骤5,在Fortran组件中,将Fortran输入文件里的控制点Z坐标设为优化变量;在ANSYS组件中,将ANSYS输入文件里的铺层角度设为优化变量,将ANSYS输出文件里的一阶自振频率设为目标函数;在Optimization组件中选择多岛遗传算法并设置算法参数,选中优化变量并设置优化变量的范围;选中目标函数并设置目标函数为求最大值;
步骤6,在Isight软件中设置优化终止条件,运行Isight软件进行优化;满足终止条件后停止优化,提取优化结果。
2.根据权利要求1所述的一种针对自由曲面层合壳的形状与铺层顺序同步优化法,其特征在于,Fortran程序包含了NURBS建模程序,自由曲面层合壳的几何模型是基于NURBS原理创建的,NURBS是有如下形式的双变量分段有理矢值函数:
其中,n为u方向的控制点个数,且i∈[1,n],m为v方向的控制点个数,j∈[1,m];Pi,j是u方向编号为i且v方向编号为j的控制点坐标;wi,j是u方向编号为i且v方向编号为j的控制点的权因子;Ni,p(u)和Nj,q(v)分别是定义在矢量U和V上的样条基函数,其表达式如下所示,ui为u方向的结点矢量且ui∈U,vi为v方向的结点矢量且vi∈V,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910288153.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工件热形变的数值模拟方法
- 下一篇:一种机床装配误差预测与控制方法