发明名称 一种快速获取复材翼面跨音速颤振速度的方法
摘要 本发明是一种快速获取复材翼面跨音速颤振速度的方法,本方法在亚音速颤振优化的基础上,选定有限个翼面敏感区称为敏感元件,利用三向刚度来描述敏感元件的力学特性,进而建立敏感元件的三向刚度可行域,在刚度可行域内选择特征点进行非定常气动力颤振计算,利用计算结果分别建立每个敏感元件与整个复合材料翼面的跨音速颤振速度响应面。在其后跨音速颤振求解、分析与优化的过程中,利用查询响应面的方式快速获取翼面的跨音速颤振速度,从而代替了长时间的非定常气动力计算,达到减少计算量,缩短计算时间的目的。
申请公布号 CN102385651B 申请公布日期 2013.05.15
申请号 CN201110182009.5 申请日期 2011.07.01
申请人 中国航空工业集团公司科学技术委员会;中航复合材料有限责任公司 发明人 崔德刚;杜海;张睿;熊青岳;钱卫
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 中国航空专利中心 11008 代理人 陈宏林
主权项 1.一种快速获取复材翼面跨音速颤振速度的方法,其特征在于:该方法的步骤是:⑴对飞机翼面蒙皮进行亚音速颤振优化,在优化后上、下翼面蒙皮的有限元模型上,将铺层厚度δ相差5层以内的几个相邻设计单元(1)组成一个敏感元件(2),单侧上、下翼面蒙皮上共选取2~10个敏感元件(2),左、右翼面蒙皮上选取的敏感元件(2)对称,敏感元件(2)包含的区域不重叠;⑵对于每个敏感元件(2),首先计算其所包含的所有设计单元(1)的平均厚度,并将该敏感元件(2)所包含的所有设计单元(1)规整化,规整化的具体步骤为:找出厚度与平均厚度最接近的设计单元(1),将同一敏感元件中其余设计单元(1)的铺层去除,替换为该设计单元(1)的铺层,并将该设计单元(1)的厚度作为该敏感元件(2)规整后的平均厚度d;⑶对每个敏感元件(2),分别建立各自的刚度可行域(3)并选取特征点,其过程如下:3.1对每个敏感元件(2),按照工程常用的情况,确定在建立刚度可行域(3)时,每层铺层可选用的铺层角θ为0°、±45°和90°之间的一种;3.2确定每个敏感元件(2)的最小许用厚度d<sub>min</sub>和最大许用厚度d<sub>max</sub>3.2.1确定最小许用厚度d<sub>min</sub>对每个敏感元件(2),选用该敏感元件(2)规整后的平均厚度d为最小许用厚度d<sub>min</sub>;3.2.2确定最大许用厚度d<sub>max</sub>对每个敏感元件(2),根据该敏感元件(2)许用的结构空间和许用的结构应变水平,确定该敏感元件(2)的最大许用厚度d<sub>max</sub>;3.3根据每个敏感元件(2)每层铺层可选用的铺层角θ、最大许用厚度d<sub>max</sub>和最小许用厚度d<sub>min</sub>,确定每个敏感元件(2)各自的所有可能的铺层组合;3.4分别计算每个敏感元件(2)在每种铺层角与铺层厚度组合下的三向刚度特性值EI<sub>1</sub>、EI<sub>2</sub>、GJ,计算步骤如下,首先计算纤维主向刚度系数Q<sub>ij</sub>,<maths num="0001"><![CDATA[<math><mrow><msub><mi>Q</mi><mn>11</mn></msub><mo>=</mo><mfrac><msub><mi>E</mi><mn>11</mn></msub><mrow><mn>1</mn><mo>-</mo><msub><mi>&mu;</mi><mn>12</mn></msub><msub><mi>&mu;</mi><mn>21</mn></msub></mrow></mfrac><mo>,</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mi>Q</mi><mn>22</mn></msub><mo>=</mo><mfrac><msub><mi>E</mi><mn>22</mn></msub><mrow><mn>1</mn><mo>-</mo><msub><mi>&mu;</mi><mn>12</mn></msub><msub><mi>&mu;</mi><mn>21</mn></msub></mrow></mfrac><mo>,</mo></mrow></math>]]></maths>Q<sub>66</sub>=G<sub>12</sub>Q<sub>12</sub>=μ<sub>12</sub>Q<sub>22</sub>=μ<sub>21</sub>Q<sub>11</sub>,<img file="FDA00002666486900023.GIF" wi="231" he="75" />其中E<sub>11</sub>、E<sub>22</sub>、μ<sub>12</sub>、μ<sub>21</sub>、G<sub>12</sub>为与材料相关的工程弹性常数;下一步,然后计算层合板拉伸刚度矩阵,<maths num="0003"><![CDATA[<math><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>A</mi><mi>ij</mi></msub><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></msubsup><msub><mi>t</mi><mi>k</mi></msub><msub><mrow><mo>(</mo><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mi>ij</mi></msub><mo>)</mo></mrow><mi>k</mi></msub></mtd><mtd><mrow><mo>(</mo><mi>i</mi><mo>=</mo><mn>1,2,6</mn><mo>;</mo><mi>j</mi><mo>=</mo><mn>1,2,6</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></math>]]></maths>其中N为层合板的层数,t<sub>k</sub>为单层厚度对于每层复合材料铺层,铺层角为θ时的刚度系数<img file="FDA00002666486900025.GIF" wi="46" he="61" />计算公式,<maths num="0004"><![CDATA[<math><mrow><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mn>11</mn></msub><mo>=</mo><msup><mi>m</mi><mn>4</mn></msup><msub><mi>Q</mi><mn>11</mn></msub><mo>+</mo><msup><mrow><mn>2</mn><mi>m</mi></mrow><mn>2</mn></msup><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>Q</mi><mn>12</mn></msub><mo>+</mo><msub><mrow><mn>2</mn><mi>Q</mi></mrow><mn>66</mn></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>n</mi><mn>4</mn></msup><msub><mi>Q</mi><mn>22</mn></msub></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mn>12</mn></msub><mo>=</mo><msup><mi>m</mi><mn>2</mn></msup><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>Q</mi><mn>11</mn></msub><mo>+</mo><msub><mi>Q</mi><mn>22</mn></msub><mo>-</mo><msub><mrow><mn>4</mn><mi>Q</mi></mrow><mn>66</mn></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msup><mi>m</mi><mn>4</mn></msup><mo>+</mo><msup><mi>n</mi><mn>4</mn></msup><mo>)</mo></mrow><msub><mi>Q</mi><mn>12</mn></msub></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mn>22</mn></msub><mo>=</mo><msup><mi>n</mi><mn>4</mn></msup><msub><mi>Q</mi><mn>11</mn></msub><mo>+</mo><msup><mrow><mn>2</mn><mi>m</mi></mrow><mn>2</mn></msup><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>Q</mi><mn>12</mn></msub><mo>+</mo><msub><mrow><mn>2</mn><mi>Q</mi></mrow><mn>66</mn></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>m</mi><mn>4</mn></msup><msub><mi>Q</mi><mn>22</mn></msub></mrow></math>]]></maths><maths num="0007"><![CDATA[<math><mrow><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mn>16</mn></msub><mo>=</mo><msup><mi>m</mi><mn>3</mn></msup><mi>n</mi><mrow><mo>(</mo><msub><mi>Q</mi><mn>11</mn></msub><mo>-</mo><msub><mi>Q</mi><mn>12</mn></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>mn</mi><mn>3</mn></msup><mrow><mo>(</mo><msub><mi>Q</mi><mn>12</mn></msub><mo>-</mo><msub><mi>Q</mi><mn>22</mn></msub><mo>)</mo></mrow><mo>-</mo><mn>2</mn><mi>mn</mi><mrow><mo>(</mo><msup><mi>m</mi><mn>2</mn></msup><mo>-</mo><msup><mi>n</mi><mn>2</mn></msup><mo>)</mo></mrow><msub><mi>Q</mi><mn>66</mn></msub></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mn>26</mn></msub><mo>=</mo><msup><mi>mn</mi><mn>3</mn></msup><mrow><mo>(</mo><msub><mi>Q</mi><mn>11</mn></msub><mo>-</mo><msub><mi>Q</mi><mn>12</mn></msub><mo>)</mo></mrow><mo>+</mo><msup><mi>m</mi><mn>3</mn></msup><mi>n</mi><mrow><mo>(</mo><msub><mi>Q</mi><mn>12</mn></msub><mo>-</mo><msub><mi>Q</mi><mn>22</mn></msub><mo>)</mo></mrow><mo>+</mo><mn>2</mn><mi>mn</mi><mrow><mo>(</mo><msup><mi>m</mi><mn>2</mn></msup><mo>-</mo><msup><mi>n</mi><mn>2</mn></msup><mo>)</mo></mrow><msub><mi>Q</mi><mn>66</mn></msub></mrow></math>]]></maths><maths num="0009"><![CDATA[<math><mrow><msub><mover><mi>Q</mi><mo>&OverBar;</mo></mover><mn>66</mn></msub><mo>=</mo><msup><mi>m</mi><mn>2</mn></msup><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>Q</mi><mn>11</mn></msub><mo>+</mo><msub><mi>Q</mi><mn>22</mn></msub><mo>-</mo><msub><mrow><mn>2</mn><mi>Q</mi></mrow><mn>12</mn></msub><mo>-</mo><msub><mrow><mn>2</mn><mi>Q</mi></mrow><mn>66</mn></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msup><mi>m</mi><mn>4</mn></msup><mo>+</mo><msup><mi>n</mi><mn>4</mn></msup><mo>)</mo></mrow><msub><mi>Q</mi><mn>66</mn></msub></mrow></math>]]></maths>其中m=cos θ,n=sin θ,θ为当前层的铺层角;板的三向刚度EI<sub>1</sub>、EI<sub>2</sub>、GJ值的计算式如下EI<sub>1</sub>=A<sub>11</sub>-A<sub>12</sub>*A<sub>12</sub>/A<sub>22</sub>;EI<sub>2</sub>=A<sub>22</sub>-A<sub>12</sub>*A<sub>12</sub>/A<sub>11</sub>;GJ=A<sub>66</sub>;3.5在三维空间中绘制刚度点,分别创建每个敏感元件(2)的刚度可行域,其操作过程如下:步骤3.4中,每个敏感元件(2)对应的每一组EI<sub>1</sub>、EI<sub>2</sub>、GJ数据做为该敏感元件(2)的一个刚度点,将该敏感元件(2)的所有刚度点绘制到EI<sub>1</sub>、EI<sub>2</sub>、GJ构成的三维空间中,这些离散的刚度点即构成该敏感元件(2)的刚度可行域(3),每个敏感元件(2)对应的刚度可行域所包络的空间均呈现类似三棱台的形状;3.6对每个敏感元件(2),分别在其刚度可行域(3)内选取特征点(7)在每个敏感元件(2)对应的类似三棱台的刚度可行域(3)的顶面(4)、底面(5)和内部等分剖面(6)上选取特征点(7),选取位置为上述每面的三个顶点和三条边的中点,其中内部等分剖面(6)的数量根据刚度可行域(3)的大小选取,选取1~4个,特征点(7)数目介于18~36个之间;⑷对于每个敏感元件(2),分别建立跨音速颤振速度响应面4.1创建刚度特征点(7)对应的翼面有限元计算模型文件对于每个敏感元件(2),去除敏感元件(2)上的原有铺层,用敏感元件(2)的每个特征点(7)所代表的铺层铺覆在敏感元件(2)上,翼面其他部位的铺层不变,由此建立该敏感元件(2)的每个特征点(7)对应的翼面有限元计算模型文件,每个敏感元件(2)创建与其特征点(7)一一对应的有限元计算模型文件;4.2分别计算4.1中每个有限元计算模型的非定常气动力,得到相应的翼面跨音速颤振速度V<sub>cp</sub>;4.3对每个敏感元件(2),分别建立跨音速颤振速度的响应面将敏感元件(2)的每个特征点(7)的轴向刚度特性EI<sub>1</sub>、剪切刚度特性GJ和厚度δ作为自变量,该自变量为18~36组,对应的18~36个翼面跨音速颤振速度Vcp作为目标值,进行高维曲面拟合与插值,得到敏感元件(2)的跨音速颤振速度响应面(8);在响应面建立后,在敏感元件(2)刚度可行域(3)内的任意一点,通过查询对应的响应面(8)即可快速获得该状态下的翼面跨音速颤振速度V<sub>cp</sub>。
地址 100012 北京市朝阳区安定门外北苑2号院