发明名称 一种腐蚀裂纹扩展性能表征与寿命估算的方法
摘要 一种腐蚀裂纹扩展性能表征与寿命估算的方法,该方法有三大步骤:步骤一、通过恒载试验获得材料的腐蚀裂纹扩展性能da/dN-ΔK曲线;步骤二、考虑腐蚀对断裂门槛值的影响,对Walker公式进行修正,并结合二元线性回归理论拟合da/dN-ΔK曲面,构建腐蚀裂纹扩展性能表征模型;步骤三、考虑了谱载下的迟滞效应和载荷间的交互作用,采用Willenborg-Chang模型和累加求和法估算材料的腐蚀谱载裂纹扩展寿命。本发明简单实用,仅需要腐蚀环境下材料的恒载裂纹扩展性能曲线和实测飞行载荷谱,便可构建腐蚀裂纹扩展性能表征模型,并估算谱载裂纹扩展寿命,具有重要学术意义和工程应用价值。
申请公布号 CN105067457A 申请公布日期 2015.11.18
申请号 CN201510391174.X 申请日期 2015.07.06
申请人 北京航空航天大学 发明人 熊峻江;刘牧东;王池权
分类号 G01N3/32(2006.01)I 主分类号 G01N3/32(2006.01)I
代理机构 代理人
主权项 一种腐蚀裂纹扩展性能表征与寿命估算的方法,具有所需计算参数少、计算简便、精度较高等特点,该方法具体步骤如下:步骤一、腐蚀裂纹扩展性能da/dN‑ΔK曲线图1为中心裂纹拉伸M(T)试样的加载示意图,按照图1的加载形式和国家标准《金属材料疲劳裂纹扩展速率试验方法》(GB‑T6398),在腐蚀环境下进行裂纹扩展试验。施加指定应力比R,观测并记录裂纹扩展过程中的左、右裂纹长度,并根据左、右裂纹长度计算平均裂纹扩展长度a,得到铝合金材料的恒载裂纹扩展a‑N数据,采用割线法进行数据处理<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mrow><mo>(</mo><mfrac><mrow><mi>d</mi><mi>a</mi></mrow><mrow><mi>d</mi><mi>N</mi></mrow></mfrac><mo>)</mo></mrow><mi>i</mi></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>a</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>a</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><msub><mi>N</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>N</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000011.GIF" wi="1297" he="156" /></maths>式中,a<sub>i</sub>和a<sub>i+1</sub>为临近两点的裂纹扩展长度,N<sub>i</sub>和N<sub>i+1</sub>为对应的扩展循环数。按照国家标准GB‑T6398的要求计算扩展过程中应力强度因子变程ΔK的值,对于M(T)试样,ΔK的表示方法为<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>&Delta;</mi><mi>K</mi><mo>=</mo><mfrac><mrow><mi>&Delta;</mi><mi>P</mi></mrow><mi>B</mi></mfrac><msqrt><mrow><mfrac><mrow><mi>&pi;</mi><mi>&alpha;</mi></mrow><mrow><mn>2</mn><mi>W</mi></mrow></mfrac><mi>sec</mi><mfrac><mrow><mi>&pi;</mi><mi>&alpha;</mi></mrow><mn>2</mn></mfrac></mrow></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000012.GIF" wi="1243" he="151" /></maths>R=S<sub>min</sub>/S<sub>max</sub>       (3)<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>&Delta;</mi><mi>P</mi><mo>=</mo><mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><msub><mi>P</mi><mi>max</mi></msub><mo>-</mo><msub><mi>P</mi><mi>min</mi></msub><mo>,</mo></mrow></mtd><mtd><mrow><mi>R</mi><mo>&GreaterEqual;</mo><mn>0</mn></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>P</mi><mi>max</mi></msub><mo>,</mo></mrow></mtd><mtd><mrow><mi>R</mi><mo>&lt;</mo><mn>0</mn></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000013.GIF" wi="1295" he="164" /></maths>α=2a/W   (5)式中,P为交变载荷;α为尺寸系数;a为当前裂纹长度;W为试件宽度;B为试件厚度。由(1)至(5),对试验数据进行处理,可以绘制材料的腐蚀裂纹扩展性能da/dN‑ΔK曲线(如图2所示)。步骤二、腐蚀裂纹扩展性能表征模型表征材料裂纹扩展速率的Walker公式为<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfrac><mrow><mi>d</mi><mi>a</mi></mrow><mrow><mi>d</mi><mi>N</mi></mrow></mfrac><mo>=</mo><msub><mi>C</mi><mn>0</mn></msub><msup><mrow><mo>(</mo><mi>&Delta;</mi><mi>K</mi><mo>)</mo></mrow><msub><mi>n</mi><mn>0</mn></msub></msup><msup><mrow><mo>(</mo><mrow><mn>1</mn><mo>-</mo><mi>R</mi></mrow><mo>)</mo></mrow><msub><mi>m</mi><mn>0</mn></msub></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000014.GIF" wi="1246" he="132" /></maths>式中C<sub>0</sub>、m<sub>0</sub>和n<sub>0</sub>为材料常数。在Walker公式基础上,考虑腐蚀环境对材料断裂门槛值的作用,提出了表征腐蚀裂纹扩展速率的修正Walker表达式<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfrac><mrow><mi>d</mi><mi>a</mi></mrow><mrow><mi>d</mi><mi>N</mi></mrow></mfrac><mo>=</mo><msub><mi>C</mi><mn>2</mn></msub><msup><mrow><mo>(</mo><mi>&Delta;</mi><mi>K</mi><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub><mo>)</mo></mrow><msub><mi>n</mi><mn>2</mn></msub></msup><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>R</mi><mo>)</mo></mrow><msub><mi>m</mi><mn>2</mn></msub></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000021.GIF" wi="1304" he="133" /></maths>式中,C<sub>2</sub>、m<sub>2</sub>和n<sub>2</sub>为材料常数;ΔK<sub>th,C</sub>为拟合得到的腐蚀断裂门槛值,体现了腐蚀环境对扩展速率的影响。对式(7)取对数,得到Y=a<sub>0</sub>+a<sub>1</sub>X<sub>1</sub>+a<sub>2</sub>X<sub>2</sub>   (8)式中,Y=lg(da/dN),a<sub>0</sub>=lgC<sub>2</sub>,a<sub>1</sub>=n<sub>2</sub>,a<sub>2</sub>=m<sub>2</sub>,X<sub>1</sub>=lg(ΔK‑ΔK<sub>th,C</sub>),X<sub>2</sub>=lg(1‑R),可见Y与X<sub>1</sub>和X<sub>2</sub>成线性关系。根据二元线性回归理论,式(8)中三参数a<sub>0</sub>、a<sub>1</sub>、a<sub>2</sub>的拟合表达式以及相关系数平方r<sup>2</sup>为<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>a</mi><mn>0</mn></msub><mo>=</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><mo>-</mo><msub><mi>a</mi><mn>1</mn></msub><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mo>-</mo><msub><mi>a</mi><mn>2</mn></msub><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000022.GIF" wi="1163" he="73" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>a</mi><mn>1</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mi>y</mi></mrow></msub></mrow><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000023.GIF" wi="1208" he="156" /></maths><maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>a</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mi>y</mi></mrow></msub></mrow><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000024.GIF" wi="1212" he="160" /></maths><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msup><mi>r</mi><mn>2</mn></msup><mo>=</mo><mfrac><mrow><msup><msub><mi>a</mi><mn>1</mn></msub><mn>2</mn></msup><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>+</mo><msup><msub><mi>a</mi><mn>2</mn></msub><mn>2</mn></msup><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><mo>+</mo><mn>2</mn><msub><mi>a</mi><mn>1</mn></msub><msub><mi>a</mi><mn>2</mn></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub></mrow><msub><mi>L</mi><mrow><mi>y</mi><mi>y</mi></mrow></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000025.GIF" wi="1267" he="163" /></maths>式中<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mfenced open = '' close = '}'><mtable><mtr><mtd><mtable><mtr><mtd><mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mo>=</mo><mfrac><mn>1</mn><mi>l</mi></mfrac><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>y</mi><mi>i</mi></msub></mrow></mtd><mtd><mrow><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mo>=</mo><mfrac><mn>1</mn><mi>l</mi></mfrac><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>x</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub></mrow></mtd><mtd><mrow><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub><mo>=</mo><mfrac><mn>1</mn><mi>l</mi></mfrac><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>x</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mrow></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mrow><mtable><mtr><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></mtd><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></mtd><mtd><mrow><msub><mi>L</mi><mrow><mi>y</mi><mi>y</mi></mrow></msub><mo>=</mo></mrow></mtd></mtr></mtable><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow></mtd></mtr><mtr><mtd><mtable><mtr><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub></mrow><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>=</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub></mrow></mtd></mtr></mtable></mtd></mtr><mtr><mtd><mtable><mtr><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mi>y</mi></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover></mrow><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mi>y</mi></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><mrow><mo>(</mo><mrow><msub><mi>x</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub></mrow><mo>)</mo></mrow><mrow><mo>(</mo><mrow><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover></mrow><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000026.GIF" wi="1611" he="551" /></maths>式(9)至式(12)是待定常数ΔK<sub>th,C</sub>的函数,因此,需先求出ΔK<sub>th,C</sub>,进而获得a<sub>0</sub>、a<sub>1</sub>和a<sub>2</sub>。采用线性相关因数优化方法,所求ΔK<sub>th,C</sub>必须使相关系数的平方r<sup>2</sup>取最大<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mfrac><mrow><msup><mi>dr</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub><mo>)</mo></mrow></mrow><mrow><msub><mi>d&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow></mfrac><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000027.GIF" wi="1137" he="181" /></maths>计算得到待定常数ΔK<sub>th,C</sub>需满足下式<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mi>H</mi><mrow><mo>(</mo><mi>&Delta;</mi><msub><mi>K</mi><mrow><mi>th</mi><mo>,</mo><mi>C</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>a</mi><mn>1</mn></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mn>0</mn></mrow></msub><mo>+</mo><msub><mi>a</mi><mn>2</mn></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mn>0</mn></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><mi>y</mi><mn>0</mn></mrow></msub><mo>=</mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000035.GIF" wi="1356" he="112" /></maths>式中<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mfenced open = '' close = '}'><mtable><mtr><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mn>0</mn></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>x</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><msup><mrow><mo>(</mo><mrow><msub><mi>&Delta;K</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mi>&Delta;K</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mn>0</mn></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>x</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><msup><mrow><mo>(</mo><mrow><msub><mi>&Delta;K</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mi>&Delta;K</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>y</mi><mn>0</mn></mrow></msub><mo>=</mo><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msub><mi>y</mi><mi>i</mi></msub><msup><mrow><mo>(</mo><mrow><msub><mi>&Delta;K</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>-</mo><mover><mi>y</mi><mo>&OverBar;</mo></mover><munderover><mstyle><mo>&Sigma;</mo></mstyle><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>l</mi></munderover><msup><mrow><mo>(</mo><mrow><msub><mi>&Delta;K</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000031.GIF" wi="1477" he="421" /></maths>确定ΔK<sub>th,C</sub>的取值范围ΔK<sub>th,C</sub>∈[0,ΔK<sub>min</sub>)       (17)式中ΔK<sub>min</sub>=min{ΔK<sub>1</sub>,ΔK<sub>2</sub>,…,ΔK<sub>l</sub>},其中ΔK<sub>i</sub>(i=1,2,…,l)为试验中应力强度因子变程取值。之后,将区间[0,ΔK<sub>min</sub>)对半分为两个区间[0,ΔK<sub>min</sub>/2)和[ΔK<sub>min</sub>/2,ΔK<sub>min</sub>),计算H(ΔK<sub>th,C</sub>)。如果<img file="FDA0000753548390000036.GIF" wi="354" he="92" />则<img file="FDA0000753548390000037.GIF" wi="149" he="72" />必位于左边区间[0,ΔK<sub>min</sub>/2)内;如果<img file="FDA0000753548390000038.GIF" wi="348" he="97" />则<img file="FDA0000753548390000039.GIF" wi="112" he="72" />必位于右边区间[ΔK<sub>min</sub>/2,ΔK<sub>min</sub>)内。无论何种情况出现,都可将原来区间减小一半,如此继续计算,即可按所需精度求得ΔK<sub>th,C</sub>。再由解得的ΔK<sub>th,C</sub>值,按式(9)至式(11)得到a<sub>0</sub>、a<sub>1</sub>和a<sub>2</sub>,最后获得<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msub><mi>C</mi><mn>2</mn></msub><mo>=</mo><msup><mn>10</mn><mrow><mo>(</mo><mrow><mover><mi>y</mi><mo>&OverBar;</mo></mover><mo>-</mo><msub><mi>a</mi><mn>1</mn></msub><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mo>-</mo><msub><mi>a</mi><mn>2</mn></msub><msub><mover><mi>x</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub></mrow><mo>)</mo></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>18</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000032.GIF" wi="1126" he="90" /></maths><maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>m</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mi>y</mi></mrow></msub></mrow><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>19</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000033.GIF" wi="1200" he="157" /></maths><maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mi>n</mi><mn>2</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><mi>y</mi></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><mi>y</mi></mrow></msub></mrow><mrow><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><mo>-</mo><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>1</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></msub><msub><mi>L</mi><mrow><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>2</mn></msub></mrow></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>20</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000034.GIF" wi="1188" he="158" /></maths>从而,根据式(18)至式(20)并结合图2示出的试验数据,按照修正Walker表达式(7)可以拟合腐蚀环境下材料的裂纹扩展性能da/dN‑ΔK曲面(如图3所示),曲面拟合结果能够有效地表征材料的裂纹扩展性能,并且更直观地反映了腐蚀环境对扩展行为的影响。步骤三、谱载裂纹扩展寿命估算谱载试验采用实测载荷谱加载,图4示出了实测载荷系数谱,再乘以应力水平即为试验加载的实测载荷谱。受载荷谱中载荷大小和顺序的影响,谱载裂纹扩展试验存在载荷间的交互作用,包括高载后残余压应力引起的高载迟滞效应,以及低载后残余拉应力引起的抵消迟滞效应等。考虑迟滞效应的影响,人们提出了Willenborg‑Chang模型,得到了广泛地应用。Willenborg‑Chang模型是以裂尖塑性区理论为基础,考虑断裂门槛值的影响表征材料的谱载裂纹扩展速率<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><mfrac><mrow><mi>d</mi><mi>a</mi></mrow><mrow><mi>d</mi><mi>N</mi></mrow></mfrac><mo>=</mo><mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><msub><mi>C</mi><mi>i</mi></msub><msup><mrow><mo>(</mo><msub><mi>&Delta;K</mi><mrow><mi>e</mi><mi>f</mi><mi>f</mi></mrow></msub><mo>)</mo></mrow><msub><mi>n</mi><mi>i</mi></msub></msup><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>R</mi><mrow><mi>e</mi><mi>f</mi><mi>f</mi></mrow></msub><mo>)</mo></mrow><msub><mi>m</mi><mi>i</mi></msub></msup><mo>,</mo></mrow></mtd><mtd><mrow><mi>&Delta;</mi><mi>K</mi><mo>&GreaterEqual;</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mn>0</mn><mo>,</mo></mrow></mtd><mtd><mrow><mi>&Delta;</mi><mi>K</mi><mo>&lt;</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>21</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000041.GIF" wi="1415" he="194" /></maths>式中:C<sub>i</sub>、m<sub>i</sub>和n<sub>i</sub>为材料常数(i=0,2);ΔK<sub>eff</sub>和R<sub>eff</sub>分别为谱载裂纹扩展中的有效应力强度因子变程和有效应力比;ΔK<sub>th</sub>为材料断裂门槛值。在此基础上,将式(7)代入谱载裂纹扩展速率表达式(21),整理并进行积分变换,可以得到基于修正Walker表达式的Willenborg‑Chang模型任一应力循环的谱载裂纹扩展增量Δa<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><mi>&Delta;</mi><mi>a</mi><mo>=</mo><mfenced open = '{' close = ''><mtable><mtr><mtd><mrow><mfrac><msub><mi>C</mi><mn>2</mn></msub><mn>2</mn></mfrac><msup><mrow><mo>(</mo><msub><mi>&Delta;K</mi><mrow><mi>e</mi><mi>f</mi><mi>f</mi></mrow></msub><mo>-</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub><mo>)</mo></mrow><msub><mi>n</mi><mn>2</mn></msub></msup><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>R</mi><mrow><mi>e</mi><mi>f</mi><mi>f</mi></mrow></msub><mo>)</mo></mrow><msub><mi>m</mi><mn>2</mn></msub></msup><mo>,</mo></mrow></mtd><mtd><mrow><mi>&Delta;</mi><mi>K</mi><mo>&GreaterEqual;</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><mrow><mn>0</mn><mo>,</mo></mrow></mtd><mtd><mrow><mi>&Delta;</mi><mi>K</mi><mo>&lt;</mo><msub><mi>&Delta;K</mi><mrow><mi>t</mi><mi>h</mi><mo>,</mo><mi>C</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>22</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000753548390000042.GIF" wi="1473" he="222" /></maths>采用累加求和法预测谱载下材料的腐蚀裂纹扩展寿命,图5为累加求和法的计算流程,再根据试验加载的实测载荷谱以及材料的裂纹扩展性能参数,计算每个载荷循环的裂纹扩展增量Δa和当前裂纹长度,如此循环往复,直至裂纹扩展结束,此时对应的加载循环数即为预测的腐蚀谱载裂纹扩展寿命。本发明提供了一种腐蚀裂纹扩展性能表征与寿命估算的方法,其特点是简单实用,通过恒载试验获得材料的腐蚀裂纹扩展性能da/dN‑ΔK曲线;考虑腐蚀对断裂门槛值的影响,在Walker公式基础上,提出了修正的裂纹扩展速率表达式,并结合二元线性回归理论拟合da/dN‑ΔK曲面,构建腐蚀裂纹扩展性能表征模型;最后,考虑了谱载下的迟滞效应和载荷间的交互作用,采用Willenborg‑Chang模型和累加求和法估算材料的腐蚀谱载裂纹扩展寿命。
地址 100191 北京市海淀区学院路37号