The invention discloses a structural topology optimization method with ill-conditioned loads based on double condensation function in the field of structural optimization, which includes the following steps: discretizing the initial design domain into finite element meshes, assigning structural element attributes to each strain element of the mesh and defining constraints; performing finite element structural analysis on the finite element model after loading, obtaining flexibility and flexibility Sensitivity; According to the flexibility and sensitivity, an approximate optimization model with minimal structural flexibility under multi-load conditions with dual cohesion function as objective function is constructed, and its displacement constraint is adjusted by variable volume constraint conditions; combining KKT condition and Lagrange multiplier algorithm, the dual programming problem is obtained by transforming the duality theory of the approximate optimization model into the dual programming problem through the smoothing duality algorithm. The dual programming problem is solved to obtain the quadratic programming model. Repeat the above steps to converge the quadratic programming model and obtain the topological optimal solution through the convergent quadratic programming model to obtain the optimal structural topology.
【技术实现步骤摘要】
基于双重凝聚函数的含病态载荷的结构拓扑优化方法
本专利技术涉及结构优化设计领域,具体公开了一种基于双重凝聚函数的含病态载荷的结构拓扑优化方法。
技术介绍
在现代结构设计理念中,要求结构尽可能轻量化,要满足结构性能要求,同时还要易于工程应用。结构拓扑优化(Structuraltopologyoptimization)方法是近年来发展的一种创新设计方法。就结构优化工程应用来说,一些重要机电产品结构通常在复杂载荷工况环境下工作,不同载荷工况之间的载荷量级差异很大,甚至在同一载荷工况内,不同结构部位间的载荷量级也有很大差异。例如,主要的承载机械结构可能需要留有安装传感器的部位或者一些工作平台等,故机械结构除了工作强载荷作用外,还在偏离强载荷作用部位的某处存在小载荷作用。如果存在小载荷工况或者某一工况内存在小载荷,且小载荷作用的部位不处于强载荷的传力路径上,那么在基于传统优化方法的多工况载荷下结构拓扑优化过程中,可能出现没有材料支承小载荷的优化结构,这就是所谓的病态载荷。近年来,有学者提出一种结构柔顺度的p范数凝聚方案解决多工况载荷下结构柔顺度拓扑优化问题,也有人利用类似的方法研究了多刚度优化设计问题。基于不同工况载荷作用的结构柔顺度的量值差异特征,还有人考虑从(0.1-0.5)中取一个小值p,以解决两组载荷工况下的病态载荷问题。该方法的仿真结果显示,当结构受到超过两组工况载荷作用,且这些工况载荷含有病态载荷,以及其中的两组大载荷工况的结构柔顺度值相近时,基于小值p范数凝聚方案的结构柔顺度拓扑优化求解只能获得一个较差的局部解。甚至对于仅有两组工况载荷的情况,该方法虽 ...
【技术保护点】
1.基于双重凝聚函数的含病态载荷的结构拓扑优化方法,其特征在于,包括以下步骤:S1:获取结构的初始设计域和材料属性,将所述初始设计域离散成有限单元网格,为所述网格各个应变单元分配结构单元属性并定义约束条件;S2:对所述应变单元构成的有限元模型施加载荷,并对施加载荷后的所述有限元模型执行有限元结构分析,获取柔顺度以及其灵敏度;S3:根据所述柔顺度以及所述灵敏度构建以双重凝聚函数为目标函数的多载荷工况下结构柔顺度最小的近似优化模型,并通过变体积约束条件调整位移约束限;S4:结合KKT条件和拉格朗日乘子算法,对所述近似优化模型进行对偶理论转化得到对偶规划问题;S5:通过光滑化对偶算法对所述对偶规划问题求解得到二次规划模型;S6:重复步骤S3‑S5使二次规划模型收敛并通过收敛的二次规划模型获取拓扑最优解从而得到最优结构拓扑。
【技术特征摘要】
1.基于双重凝聚函数的含病态载荷的结构拓扑优化方法,其特征在于,包括以下步骤:S1:获取结构的初始设计域和材料属性,将所述初始设计域离散成有限单元网格,为所述网格各个应变单元分配结构单元属性并定义约束条件;S2:对所述应变单元构成的有限元模型施加载荷,并对施加载荷后的所述有限元模型执行有限元结构分析,获取柔顺度以及其灵敏度;S3:根据所述柔顺度以及所述灵敏度构建以双重凝聚函数为目标函数的多载荷工况下结构柔顺度最小的近似优化模型,并通过变体积约束条件调整位移约束限;S4:结合KKT条件和拉格朗日乘子算法,对所述近似优化模型进行对偶理论转化得到对偶规划问题;S5:通过光滑化对偶算法对所述对偶规划问题求解得到二次规划模型;S6:重复步骤S3-S5使二次规划模型收敛并通过收敛的二次规划模型获取拓扑最优解从而得到最优结构拓扑。2.根据权利要求1所述的基于双重凝聚函数的含病态载荷的结构拓扑优...
【专利技术属性】
技术研发人员:荣见华,陈一雄,荣轩霈,赵圣佞,
申请(专利权)人:长沙理工大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。