多相材料结构构型设计方法技术

技术编号:5110850 阅读:255 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种多相材料结构构型设计方法,用于解决现有的多相材料结构构型优化设计方法采用体积约束控制材料用量,难以适用工程应用的技术问题。技术方案是采用对等材料插值模型和相应的数学规划法,建立多相材料结构整体质量约束,以结构整体刚度最大,即柔顺度C最小为设计目标,自动获取最佳的材料用量配比,所得到的结构构型设计结果总是具有更大的整体刚度,满足了实际工程需求。

【技术实现步骤摘要】

本专利技术涉及一种结构构型设计方法,特别是。
技术介绍
工程设计中,由多种不同性能和特性的材料共同构成的结构十分常见,即多相材 料结构。与只考虑单一类型材料的传统设计方法相比,多相材料结构优化设计能够更好的 满足材料与结构的轻质、多功能综合性能要求,最大限度地挖掘设计潜力,具有重要的理论 和应用价值。现有的,材料用量一般均为限制各相材料的体积。然 而,在工程实践中,设计约束通常并不是单相材料的体积而是结构的总质量。对于仅考虑单 相实体材料的结构构型优化设计问题,体积约束与质量约束是完全等效的,而对于多相实 体材料问题二者则完全不同。现有多相材料结构构型优化设计方法主要采用两种设计模型,均采用材料体积作 为设计约束。文献 1 Bends0e MP, Sigmund 0. Material interpolation schemes in topologyoptimization. Archive of Applied Mechanics. 1999. 69 :635_654” 公开了 一种多相材料结构构型优化设计方法,该方法采用递归构造方式对单相实体材料的 SIMP(Solidlsotropic Material with Penalization)模型进行了扩展,建立了递归多相 材料插值模型(RMMI-Recursive Multiphase Materials Interpolation)并将这一模型应 用于多相材料结构构型优化设计。该文献中对材料用量的限制采用体积约束,这种设计方 法无法满足实际工程需求。文献 2 Stegmann J, Lund E. Discrete material optimization of general composite shellstructures. International Journal for Numerical Methods in Engineering. 2005. 62 =2009-2027.,,公开了一种多相材料结构构型优化设计方法,该方法 每相实体材料对应一个设计变量,设计变量间是完全对等可互换的,即采用对等材料插值 模型(UMMI-Uniform Multiphase Materials Interpolation);该文献中对材料用量的限 制同样采用体积约束,同样无法满足实际工程需求。
技术实现思路
为了克服现有的多相材料结构构型优化设计方法采用体积约束控制材料用量,难 以适用工程应用的不足,本专利技术提供一种,该方法采用对等材 料插值模型和相应的数学规划法,建立多相材料结构整体质量约束,以结构整体刚度最大, 即柔顺度C最小为设计目标,自动获取最佳的材料用量配比,可以满足实际工程需求。本专利技术解决其技术问题所采用的技术方案一种,其 特点是包括以下步骤(a)建立设计空间有限元模型和拓扑设计变量Xu初始值,i表示单元编号,j表示4第j相实体材料;给定第j相实体材料密度和杨氏模量分别为P;给定灵敏度过滤半径rF;给定质量约束上限▽;(b)根据设计变量值,采用以下公式分别计算每一有限元单元的材料密度P i和杨 氏模量Ei本文档来自技高网
...

【技术保护点】
一种多相材料结构构型设计方法,其特征在于包括以下步骤:(a)建立设计空间有限元模型和拓扑设计变量x↓[ij]初始值,i表示单元编号,j表示第j相实体材料;给定第j相实体材料密度和杨氏模量分别为ρ↑[(j)]和E↑[(j)];给定灵敏度过滤半径r↓[F];给定质量约束上限*;(b)根据设计变量值,采用以下公式分别计算每一有限元单元的材料密度ρ↓[i]和杨氏模量E↓[i]ρ↓[i]=*x↓[ij]ρ↑[(j)]E↓[i]=*w↓[ij]E↑[(j)]式中,m是实体材料相数目;p是给定的惩罚系数;w↓[ij]=x↓[ij]↑[p]*(1-x↓[iξ]↑[p]);(c)从有限元分析结果中提取每一单元的弹性应变能Sene↓[i],计算结构整体柔顺度C及其对每一设计变量的灵敏度*C/*x↓[ij],计算式分别为C=*Sene↓[i]***读取单元体积V↓[i],计算结构整体质量M及其对每一设计变量的灵敏度*M/*x↓[ij],计算式如下M=*ρ↓[i]V↓[i]*M/*x↓[ij]=ρ↑[(j)]V↓[i]式中,n为结构有限元单元数目;(d)对任意单元i,以单元i的质心为圆心,半径为r↓[F]的圆作为单元i的过滤区域;所有质心位于该区域内的单元均参与单元i的灵敏度过滤;过滤操作后的灵敏度(*C/*x↓[ij])↑[F]计算式为***式中,H↓[iξ]计算式为H↓[iξ]=r↓[F]-d↓[iξ]d↓[iξ]是单元i和ξ质心之间的距离;(e)根据当前设计变量值和灵敏度值,以结构整体柔顺度C为目标函数,结构整体质量M为设计约束,采用数学规划法对优化问题进行求解得到新的设计变量值;(f)重复步骤(b)至步骤(e),直至最近两次迭代计算得到结构整体柔顺度相对误差小于1%或达到预设的最大迭代次数。...

【技术特征摘要】
一种多相材料结构构型设计方法,其特征在于包括以下步骤(a)建立设计空间有限元模型和拓扑设计变量xij初始值,i表示单元编号,j表示第j相实体材料;给定第j相实体材料密度和杨氏模量分别为ρ(j)和E(j);给定灵敏度过滤半径rF;给定质量约束上限(b)根据设计变量值,采用以下公式分别计算每一有限元单元的材料密度ρi和杨氏模量Ei <mrow><msub> <mi>&rho;</mi> <mi>i</mi></msub><mo>=</mo><munderover> <mi>&Sigma;</mi> <mrow><mi>j</mi><mo>=</mo><mn>1</mn> </mrow> <mi>m</mi></munderover><msub> <mi>x</mi> <mi>ij</mi></msub><msup> <mi>&rho;</mi> <mrow><mo>(</mo><mi>j</mi><mo>)</mo> </mrow></msup> </mrow> <mrow><msub> <mi>E</mi> <mi>i</mi></msub><mo>=</mo><munderover> <mi>&Sigma;</mi> <mrow><mi>j</mi><mo>=</mo><mn>1</mn> </mrow> <mi>m</mi></munderover><msub> <mi>w</mi> <mi>ij</mi></msub><msup> <mi>E</mi> <mrow><mo>(</mo><mi>j</mi><mo>)</mo> </mrow></msup> </mrow>式中,m是实体材料相数目;p是给定的惩罚系数;(c)从有限元分析结果中提取每一单元的弹性应变能Senei,计算结构整体柔顺度C及其对每一设计变量的灵敏度计算式分别为 <mrow><mi>C</mi><mo>=</mo><munder> <mi>&Sigma;</mi> <mi>i</mi></munder><msub> <mi>Sene</mi> <mi>i</mi></msub> </mrow> <mrow><mfrac> <mrow><mo>&PartialD;</mo><mi>C</mi> </mrow> <mrow><mo>&PartialD;</mo><msub> <mi>x</mi> <mi>ij</mi></msub> </mrow></mfrac><mo>=</mo><mfrac> <mrow><msubsup> <mi>px</mi> <mi>ij</mi> <mrow><mi>p</mi><mo>-</mo><mn>1</mn> </mrow></msubsup><mo>&CenterDot;</mo><munderover> <munder><mi>&Pi;</mi><mrow> <mi>&eta;</mi> <mo>=</mo> <mn>1</mn></mrow> </munder> <mrow><mi>&eta;</mi><mo>&NotEqual;</mo><mi>j</mi> </mrow> <mi>m</mi></munderover><mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msubsup><mi>x</mi><mi>i&eta;</mi><mi>p</mi> </msubsup> <mo>)</mo></mrow><mo>&CenterDot;</mo><msup> <mi>E</mi> <mrow><mo>(</mo><mi>j</mi><mo>)</mo> </mrow></msup><mo>-</mo><munderover> <munder><mi>&Sigma;</mi><mrow> <mi>&xi;</mi> <mo>=</mo> <mn>1</mn></mrow> </munder> <mrow><mi>&xi;</mi><mo>&NotEqual;</mo><mi>j</mi> </mrow> <mi>m</mi></munderover><mrow> <mo>(</mo> <msubsup><mi>px</mi><mi>ij</mi><mrow> <mi>p</mi> <mo>-</mo> <mn>1</mn></mrow> </msubsup> <mo>&CenterDot;</mo> <msubsup><mi>x</mi><mi>i&xi;</mi><mi>p</mi> </msubsup> <mo>&CenterDot;</mo> <munderover><munder> <mi>&Pi;</mi> <mrow><mi>&eta;</mi><mo>=</mo><mn>1</mn> </mrow></munder><mrow> <mi>&eta;</mi> <mo>&NotEqual;</mo> <mi>j</mi> <mo>,</mo> <mi>&eta;</mi> <mo>&NotEqual;</mo> <mi>&xi;</mi></mrow><mi>m</mi> </munderover> <mrow><mo>(</mo><mn>1</mn><mo>-</mo><msubsup> <mi>x</mi> <mi>i&eta;</mi> <...

【专利技术属性】
技术研发人员:高彤张卫红
申请(专利权)人:西北工业大学
类型:发明
国别省市:87

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

1