[发明专利]一种考虑介纳观尺度效应的结构等几何拓扑优化方法有效
申请号: | 202110758275.1 | 申请日: | 2021-07-05 |
公开(公告)号: | CN113434921B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 李宝童;段瑜琪;巴佳豪;刘宏磊;洪军 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F30/10 | 分类号: | G06F30/10;G06F30/20;G06F111/04;G06F119/14 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 贺建斌 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 考虑 介纳观 尺度 效应 结构 几何 拓扑 优化 方法 | ||
1.一种考虑介纳观尺度效应的结构等几何拓扑优化方法,其特征在于:基于应变梯度力学理论,并采用等几何分析方法,以非均匀有理B样条(NURBS)构建微构件的几何模型和分析模型,利用可预设阶次的NURBS基函数嵌套应变梯度理论构建几何分析计算工具;采用基于变密度法结构描述的拓扑优化方法,以单元密度为设计变量进行拓扑优化设计;
所述的一种考虑介纳观尺度效应的结构等几何拓扑优化方法,包括以下步骤:
1)建立介纳观结构优化模型;
2)建立基于应变梯度理论修正的介纳观力学模型:
3)构建微结构等几何分析工具:
3.1)建立等几何几何模型;
3.2)建立等几何分析模型;
3.3)建立等几何求解工具;
4)优化与迭代:通过设计域的不断迭代优化,获得最优的结构构型,
5)输出灰度图形并对灰度图像进行圆整处理;
所述的步骤1)建立介纳观结构优化模型,具体为:
对于微结构力学问题,以单元相对密度ρ为设计变量,以承力性能最佳为优化目标,将结构柔度设为目标函数;设定优化结构材料用量不得超过材料许用量,力平衡控制方程、单元相对密度范围作为约束函数,优化数学模型如下:
式中,ρ={ρ1,ρ2,...ρn}T是用作设计变量的单元相对密度,0代表无材料,1代表全实体材料,n是设计域包含的等几何单元的个数,Λ是优化问题的目标函数柔度,K是总体刚度矩阵,U是整体位移场,F是边界上的牵引力矢量,ve为单元体积,f是最终优化结构占设计域体积V*的百分比上限值;
所述的步骤2)建立基于应变梯度理论修正的介纳观力学模型,具体为:
依据应变梯度理论,应变张量εij、应变梯度张量εij,k、应力张量σij、梯度应力张量τij,k表达为:
其中,u为位移场,ui,j为位移场对维度的梯度;
对于中心对称各相同性材料,其应变能密度w为:
四阶弹性张量Cijkl和六阶应变梯度刚度张量Dijklmn写作:
其中,δ为单位张量,c1、c2为拉梅系数,c3、c4、c5、c6、c7是五个高阶材料常数;c1、c2和高阶材料常数c3、c4、c5、c6、c7分别定义为:
其中,lm为特征尺寸参数,E0为杨氏模量,ν为泊松比;
忽略体力后,平衡方程为:
σij,i=0(7);
所述的步骤3.1)建立等几何几何模型,具体为:
确定设计域,构建描述设计域几何信息的Np个控制点P、节点矢量为0~1之间的非递减序列样条阶次p、与控制点对应的权重系数ω输入信息,形成B样条基函数和相应的NURBS基函数,根据式(9)将基函数与控制点结合生成样条曲线描述的设计域几何模型;
由递推方法求出B样条基函数,再将权重系数ω与之相乘得到一维NURBS基函数表达式Ra,p(ξ):
其中np、mp分别是等几何单元在ξ和η方向上控制点的数量;
使用两个维度的B样条基函数Na,p(ξ)、Nb,p(ξ)和权重系数ωa,b结合获得二维NURBS基函数将二维NURBS基函数与控制点坐标矩阵P结合生成曲线、面、体,如下式为NURBS曲面表达:
所述的步骤3.2)建立等几何分析模型,具体为:
利用相同的NURBS基函数离散几何模型,生成贴合设计域边界的等几何单元网格;经过h-细化,插入节点细化网格,将单元索引信息储存在[Ele]矩阵中,控制点信息储存在[P]矩阵中,对应生成单元与控制点关系矩阵,构建分析模型;
所述的步骤3.3)建立等几何求解工具,具体为:
3.3.1)构建单元刚度矩阵:
等几何分析中,单元在进行网格细化时涉及到了在物理空间Ωe-参数空间母空间之间的等参映射,其两两映射关系为:
其中,J为变换雅可比矩阵;R是由Np个基函数组成的向量;
将应变梯度理论本构方程引入单元刚度矩阵计算公式中,得到物理空间Ωe内等几何单元刚度矩阵计算公式:
其中,B和分别为几何矩阵和高阶几何矩阵;
在母空间内计算NURBS基函数,遍历等几何单元,遍历单元高斯积分点PG,计算NURBS基函数及其一阶、二阶导数,根据应变梯度理论装配几何矩阵B和高阶几何矩阵其中,几何矩阵和高阶几何矩阵根据位移u与应变εij、二阶应变εij,k关系得到,为NURBS基函数一阶、二阶求导关系;
采用高斯积分,计算单元刚度矩阵,并将其从母空间映射到物理空间:
其中,c,d是ξ和η方向上ng,mg个高斯点的序号,J1,J2是两次映射的Jacobian矩阵,Ac,d是高斯积分的权重系数;
3.3.2)装配总体刚度矩阵:
总体刚度矩阵K装配时应用到密度插值模型:
其中,Ee是插值后的单元刚度,Emin是为避免刚度矩阵奇异设定的微小量,ρe是当前单元密度,γ是防止产生棋盘格现象的惩罚因子,单元刚度矩阵应用插值模型后,按照自由度顺序装配总体刚度矩阵K;
3.3.3)结构响应求解:
将设计域用等几何单元进行离散后,根据控制方程求解结构响应位移场:
KU=F (14)
其中,K为总体刚度矩阵,U是整体位移场,F是边界上的牵引力矢量;
3.3.4)敏度分析与过滤:
采用伴随法对目标函数、约束函数进行灵敏度分析,目标函数表达如下:
其中,n为等几何单元的数量,ue为单元位移场向量;
对任意设计变量ρ求导,目标函数和约束函数的敏度计算公式如下:
对敏度采用距离过滤方式:
其中,φ为目标函数敏度或约束函数,α为防止分母为零的一个小正数,Het为权重因子,Δ(e,t)为单元e与距离其中心小于过滤半径rmin单元t的距离函数;
所述的步骤4)优化与迭代,具体步骤如下:
将由步骤3)等几何分析计算得到的目标函数和约束函数值以及由伴随法求出的敏度值代入OC优化算法中,得到更新后的第k代设计变量场,并存储在矩阵[ρ(k)]中;使用更新后的设计变量,代入步骤3)重新计算;执行上述迭代过程,当迭代次数达到上限loop或相邻两个迭代步骤中设计变量的最大变化值小于设定误差tv,即停止迭代;
OC优化准则如下:
其中,h为每步更新的变化步长,θ为数值阻尼系数,λ为拉格朗日算子;
所述的步骤5)输出灰度图形并圆整处理,具体为:将设计变量密度矩阵输出为灰度图像,直观地得到优化结果;对设计出的结构构型进行光滑圆整处理,再根据加工工艺要求以及制造装配要求进一步修改以得到最终设计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110758275.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种口罩
- 下一篇:基于变压吸附的高纯气体制备方法