发明名称 层合板离散铺层角度设计方法
摘要 本发明公开了一种层合板离散铺层角度设计方法,用于解决现有的离散铺层角度设计方法中优化问题规模大的技术问题。技术方案是采用二值编码材料插值模型,建立离散铺层角度优化模型,以结构整体刚度最大即柔顺度C最小为设计目标,采用数学规划法进行优化设计。本方法适用于任意数目离散铺层角度的设计问题,所需设计变量数目和优化问题规模均不大于现有方法,且当铺层角度数目较多时能够大大缩减变量数目和优化问题规模。
申请公布号 CN102081696B 申请公布日期 2013.04.17
申请号 CN201110045001.4 申请日期 2011.02.24
申请人 西北工业大学 发明人 高彤;张卫红
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 黄毅新
主权项 1.一种层合板离散铺层角度设计方法,其特征在于包括下述步骤:(a)对m个铺层角度设计问题,每个单元所需设计变量数目<img file="FSB00000923314400011.GIF" wi="315" he="83" />建立层合板设计空间有限元模型和设计变量初始值x<sub>ik</sub>=0,其中,i表示单元编号,k表示该单元相应的第k个设计变量;给定第j种铺层角度下单元i的刚度矩阵为<img file="FSB00000923314400012.GIF" wi="102" he="61" />采用以下公式设置系数s<sub>jk</sub>的数值<maths num="0001"><![CDATA[<math><mrow><msub><mi>s</mi><mi>jk</mi></msub><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mi>i</mi><mi>mod</mi><mo>></mo><mfrac><mi>istep</mi><mn>2</mn></mfrac></mtd></mtr><mtr><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mi>i</mi><mi>mod</mi><mo>&le;</mo><mfrac><mi>istep</mi><mn>2</mn></mfrac></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中istep=2<sup>k</sup><img file="FSB00000923314400014.GIF" wi="1246" he="314" />(b)根据当前设计变量值x<sub>ik</sub>,采用以下公式计算每一有限元单元的刚度矩阵K<sub>i</sub><maths num="0002"><![CDATA[<math><mrow><msub><mi>K</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><msubsup><mi>K</mi><mi>i</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msubsup></mrow></math>]]></maths>式中,w<sub>ij</sub>是每一铺层角度的加权系数,w<sub>ij</sub>计算式是<maths num="0003"><![CDATA[<math><mrow><msub><mi>w</mi><mi>ij</mi></msub><mo>=</mo><msup><mrow><mo>[</mo><mfrac><mn>1</mn><msup><mn>2</mn><msub><mi>m</mi><mi>v</mi></msub></msup></mfrac><mo>&CenterDot;</mo><munderover><mi>&Pi;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>m</mi><mi>v</mi></msub></munderover><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>s</mi><mi>jk</mi></msub><msub><mi>x</mi><mi>ik</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mi>p</mi></msup><mo>,</mo><mo>-</mo><mn>1</mn><mo>&le;</mo><msub><mi>x</mi><mi>ik</mi></msub><mo>&le;</mo><mn>1</mn></mrow></math>]]></maths>w<sub>ij</sub>=1表示第i个设计区域采用第j个铺层角度,w<sub>ij</sub>=0表示不采用该铺层角度,p是给定的惩罚系数;(c)从有限元分析结果中提取每一单元的弹性应变能Sene<sub>i</sub>和单元节点位移向量u<sub>i</sub>,计算结构整体柔顺度C及其对每一设计变量的灵敏度<img file="FSB00000923314400017.GIF" wi="117" he="130" />计算式分别是<maths num="0004"><![CDATA[<math><mrow><mi>C</mi><mo>=</mo><munder><mi>&Sigma;</mi><mi>i</mi></munder><msub><mi>Sene</mi><mi>i</mi></msub></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><mfrac><mrow><mo>&PartialD;</mo><mi>C</mi></mrow><mrow><mo>&PartialD;</mo><msub><mi>x</mi><mi>ik</mi></msub></mrow></mfrac><mo>=</mo><mo>-</mo><msubsup><mi>u</mi><mi>i</mi><mi>T</mi></msubsup><mo>&CenterDot;</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mo>{</mo><mi>p</mi><mo>&CenterDot;</mo><msup><mrow><mo>[</mo><mfrac><mn>1</mn><msup><mn>2</mn><msub><mi>m</mi><mi>v</mi></msub></msup></mfrac><mo>&CenterDot;</mo><munderover><mi>&Pi;</mi><mrow><mi>&xi;</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>m</mi><mi>v</mi></msub></munderover><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>s</mi><mi>j&xi;</mi></msub><msub><mi>x</mi><mi>i&xi;</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mi>p</mi><mo>-</mo><mn>1</mn></mrow></msup><mo>&CenterDot;</mo><mfrac><mn>1</mn><msup><mn>2</mn><msub><mi>m</mi><mi>v</mi></msub></msup></mfrac><mo>&CenterDot;</mo><msub><mi>s</mi><mi>jk</mi></msub><munderover><mi>&Pi;</mi><munder><mrow><mi>&xi;</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>&xi;</mi><mo>&NotEqual;</mo><mi>k</mi></mrow></munder><msub><mi>m</mi><mi>v</mi></msub></munderover><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>s</mi><mi>j&xi;</mi></msub><msub><mi>x</mi><mi>i&xi;</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><msubsup><mi>K</mi><mi>i</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></msubsup><mo>}</mo><mo>&CenterDot;</mo><msub><mi>u</mi><mi>i</mi></msub></mrow></math>]]></maths>(d)根据当前设计变量值x<sub>ik</sub>和灵敏度值<img file="FSB000009233144000110.GIF" wi="101" he="130" />以结构整体柔顺度C为目标函数,采用数学规划法对优化问题进行求解得到新的设计变量值x<sub>ik</sub>;(e)重复步骤(b)至步骤(d),直至最近两次迭代计算得到结构整体柔顺度相对误差小于1%或达到预设的最大迭代次数。
地址 710072 陕西省西安市友谊西路127号