【技术实现步骤摘要】
一种结构拓扑优化模型的灵敏度分析方法及应用
[0001]本专利技术属于结构优化设计领域,更具体地,涉及一种结构拓扑优化模型的灵敏度分析方法及应用。
技术介绍
[0002]传统的工程结构设计,往往需要工程设计人员具有多年的实践经验,这种设计模式已无法满足当今工业产品高效、高精、柔性化等诸多方面的要求。基于数值分析技术的结构优化技术可通过计算机快速生成合理有效的结构设计方案,是工程结构智能设计的主要实现方式之一。尺寸优化、形状优化以及拓扑优化是实现工程结构优化设计的三种主要途径,并且由于拓扑优化具有更广阔的设计空间、内部结构拓扑形式可变等优点,使得拓扑优化成为最具潜力的结构优化设计工具。然而,基于单元变量(或节点变量)描述形式的结构拓扑优化模型本质上是一个0
‑
1整数规划问题,极易出现棋盘格、网格依赖等一系列的数值不稳定问题。
[0003]过滤器技术可有效消除优化结果存在的棋盘格和网格依赖等数值不稳定性,是固体各向同性惩罚模型、渐进结构、离散变量等一系列变密度拓扑优化方法进行优化设计变量更新的基础。因此,基于过滤器技术的变密度拓扑优化方法可有效实现工程结构的优化设计,并逐渐应用于航空航天、汽车工程、建筑、医疗器械等领域。而结构拓扑优化模型的灵敏度分析作为结构拓扑优化的重要环节,它反映的是约束函数和目标函数对优化设计变量的导数信息,表征了优化设计变量对输出响应的影响程度和影响规律,因此研究结构拓扑优化模型的灵敏度分析方法具有重要意义;
[0004]基于过滤器技术的灵敏度分析方法使用单元附近
【技术保护点】
【技术特征摘要】
1.一种结构拓扑优化模型的灵敏度分析方法,其特征在于,所述结构拓扑优化模型以工程结构分析网格中所有分析网格单元的应变能之和为目标函数、所有分析网格单元的材料体积之和为体积约束函数构建得到,其优化设计变量为分析网格的B样条控制点坐标位置的材料密度;所述灵敏度分析方法包括:将工程结构各分析网格单元的应变能按照其在分析网格中的位置进行行排列整合,得到分析网格的应变能矩阵C;计算分析网格的应变能矩阵C关于单元中心点密度值的偏导,得到目标函数关于单元中心点密度值的偏导矩阵dC1;将各分析网格单元的材料体积对其中心点密度的导数值按照其在分析网格中的位置进行排列整合,得到体积约束函数关于单元中心点密度值的偏导矩阵dV1;采用基于张量积分解法转变后的目标函数关于优化设计变量的偏导矩阵表达式计算得到目标函数关于每个优化设计变量的偏导值;采用基于张量积分解法转变后的体积约束函数关于优化设计变量的偏导矩阵表达式计算得到体积约束函数关于每个优化设计变量的偏导值;其中,H
m
为分析网格在第m个参数方向上的子权重矩阵;m=1,2,
…
,M;M为参数方向的数量,取值为2或3;H
m
的行数为第m个参数方向上B样条函数的个数,列数为第m个参数方向上的分析网格单元的个数;H
m
第r行第c列的元素H
m
(r,c)为第m个参数方向上的第r个B样条函数和第c个分析网格单元所对应的B样条函数值。2.根据权利要求1所述的灵敏度分析方法,其特征在于,所述基于张量积分解法转变后的目标函数关于优化设计变量的偏导矩阵表达式以及所述基于张量积分解法转变后的体积约束函数关于优化设计变量的偏导矩阵表达式的获取方法包括:基于链式求导法,得到目标函数关于优化设计变量的偏导矩阵表达式H
×
dC1,以及体积约束函数关于优化设计变量的偏导矩阵表达式H
×
dV1;其中,H为单元中心点密度值关于优化设计变量的偏导矩阵,即分析网格的单元中心点B样条基函数值矩阵;采用张量积分解法将所述偏导表达式H
×
dC1中的偏导矩阵H分解为分析网格不同参数方向上的子权重矩阵,从而将所述偏导表达式H
×
dC1转化为分析网格不同参数方向上的子权重矩阵与偏导矩阵dC1相乘的形式,即采用张量积分解法将所述偏导表达式H
×
dV1中的偏导矩阵H同样分解为分析网格不同参数方向上的子权重矩阵,从而将所述偏导表达式H
×
dV1转化为分析网格不同参数方向上的子权重矩阵与偏导矩阵dV1相乘的形式,即3.根据权利要求1或2所述的灵敏度分析方法,其特征在于,所述子权重矩阵的获取方
法包括:根据工程结构分析网格各参数方向上的B样条节点向量,得到每个参数方向上分析网格单元中心点的B样条函数值及B样条函数在该参数方向上的索引,从而得到每个参数方向上的子权重矩阵。4.一种工程结构的拓扑优化方法,其特征在于,包括以下步骤:S11、根据工程结构的拓扑优化模型的实体材料体积约束,对工程结构的各分析网格单元的材料杨氏弹性模量进行初始化;S12、基于各分析网格单元的材料杨氏弹性模量,得到工程结构的刚度矩阵;基于所述工程结构的刚度矩阵以及边界条件,求出每个分析网格单元的位移向量,进而求出各分析网格单元的应变能;S13、以各分析网格单元的应变能之和为目标函数、各分析网格单元的材料体积之和为体积约束函数,构建结构拓扑优化模型;所述结构拓扑优化模型的优化设计变量为分析网格的B样条控制点坐标位置的材料密度;S14、采用权利要求1
‑
3任意一项所述的灵敏度分析方法对所述结构拓扑优化模型进行灵敏度分析,得到目标函数和体积约束函数对每个优化设计变量的偏导值;S15、将所述偏导值输入到优化求解算子得到各优化设计变量的更新值,进而对各分析网格单元的材料杨氏弹性模量进行更新;S16、重复步骤S12
‑
S15,直至相邻迭代步的目标函数相对变化值小于第一预设阈值或者分析网格单元的材料杨氏弹性模量所对应的相对材料密度的最大变化值小于...
【专利技术属性】
技术研发人员:谢贤达,王书亭,杨奥迪,罗年猛,熊体凡,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。