发明名称 一种高铬钢构件高温蠕变变形预测与蠕变损伤分析方法
摘要 本发明公开了一种高铬钢构件高温蠕变变形预测与蠕变损伤分析方法,包括理论模型的建立、材料参数的确定、数值积分算法设计、有限元软件的二次开发、构件的蠕变损伤分析等。本发明方法相对于现有的技术方案进行了较大的改进,可以实现对高铬钢构件的蠕变行为和蠕变损伤的精确预测,因此,在超临界发电机组中高温高压构件的安全设计与剩余寿命评估领域将具有重要的应用价值。
申请公布号 CN106529017A 申请公布日期 2017.03.22
申请号 CN201610978437.1 申请日期 2016.11.08
申请人 华南理工大学 发明人 王炯;蔡晓丹
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 罗观祥
主权项 一种高铬钢构件高温蠕变变形预测与蠕变损伤分析方法,其特征在于:包括以下步骤: 1)建立新的材料本构模型,即理论模型,对高铬钢材料在整个蠕变过程中的热力学响应进行模拟,并对材料的蠕变损伤进行分析;其中,建立的理论模型如下:总应变张量:<img file="FDA0001147602820000011.GIF" wi="645" he="69" />胡克定律:σ=σ<sup>vol</sup>+S,<img file="FDA0001147602820000012.GIF" wi="412" he="70" />S=2GE<sup>e</sup>总蠕变速率:<img file="FDA0001147602820000013.GIF" wi="403" he="63" />m<sub>H</sub>=3S/(2||σ||<sub>H</sub>) 第一蠕变阶段的蠕变速率:<maths num="0001"><math><![CDATA[<mrow><msup><mi>e</mi><mrow><mi>p</mi><mi>c</mi></mrow></msup><mo>=</mo><mn>1</mn><mo>+</mo><msub><mi>A</mi><mrow><mi>p</mi><mi>c</mi></mrow></msub><mo>&lt;</mo><mfrac><mn>1</mn><mi>H</mi></mfrac><mo>-</mo><mn>1</mn><msup><mo>&gt;</mo><msub><mi>n</mi><mrow><mi>p</mi><mi>c</mi></mrow></msub></msup><mo>,</mo><mover><mi>H</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mn>1</mn><mo>/</mo><msub><mi>t</mi><mi>h</mi></msub><mo>,</mo><msub><mi>t</mi><mi>h</mi></msub><mo>=</mo><msub><mi>C</mi><mi>h</mi></msub><msup><msub><mi>t</mi><mi>r</mi></msub><msub><mi>n</mi><mi>h</mi></msub></msup></mrow>]]></math><img file="FDA0001147602820000014.GIF" wi="996" he="135" /></maths> 第二蠕变阶段的蠕变速率:<maths num="0002"><math><![CDATA[<mrow><msup><mi>e</mi><mrow><mi>s</mi><mi>c</mi></mrow></msup><mrow><mo>(</mo><mo>|</mo><mo>|</mo><mi>&sigma;</mi><mo>|</mo><msub><mo>|</mo><mi>H</mi></msub><mo>,</mo><mi>T</mi><mo>)</mo></mrow><mo>=</mo><msup><mn>10</mn><mrow><msub><mi>P</mi><mi>s</mi></msub><mo>/</mo><mi>T</mi><mo>-</mo><msub><mi>C</mi><mrow><mi>s</mi><mo>/</mo></mrow></msub></mrow></msup><mn>3600</mn><mo>,</mo></mrow>]]></math><img file="FDA0001147602820000015.GIF" wi="605" he="78" /></maths> P<sub>s</sub>=a<sub>0</sub>+a<sub>1</sub> log(||σ||<sub>H</sub>)+a<sub>2</sub> log(||σ||<sub>H</sub>)<sup>2</sup>+a<sub>3</sub> log(||σ||<sub>H</sub>)<sup>3</sup> 第三蠕变阶段的蠕变速率:<maths num="0003"><math><![CDATA[<mrow><msup><mi>e</mi><mrow><mi>t</mi><mi>c</mi></mrow></msup><mrow><mo>(</mo><msup><mi>D</mi><mi>c</mi></msup><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msup><mi>D</mi><mi>c</mi></msup><mo>)</mo></mrow><mrow><mo>-</mo><msub><mi>n</mi><mrow><mi>t</mi><mi>c</mi></mrow></msub></mrow></msup><mo>,</mo><msup><mover><mi>D</mi><mo>&CenterDot;</mo></mover><mi>c</mi></msup><mo>=</mo><mn>1</mn><mo>/</mo><msub><mi>t</mi><mi>r</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0001147602820000016.GIF" wi="699" he="70" /></maths><maths num="0004"><math><![CDATA[<mrow><msub><mi>t</mi><mi>r</mi></msub><mrow><mo>(</mo><mo>|</mo><mo>|</mo><mi>&sigma;</mi><mo>|</mo><msub><mo>|</mo><mi>H</mi></msub><mo>,</mo><mi>T</mi><mo>)</mo></mrow><mo>=</mo><mn>3600</mn><mo>&times;</mo><msup><mn>10</mn><mrow><msub><mi>P</mi><mi>t</mi></msub><mo>/</mo><mi>T</mi><mo>-</mo><msub><mi>C</mi><mi>t</mi></msub></mrow></msup><mo>,</mo></mrow>]]></math><img file="FDA0001147602820000017.GIF" wi="582" he="78" /></maths> P<sub>t</sub>=A<sub>0</sub>+A<sub>1</sub> log(||σ||<sub>H</sub>)+A<sub>2</sub> log(||σ||<sub>H</sub>)<sup>2</sup>+A<sub>3</sub> log(||σ||<sub>H</sub>)<sup>3</sup>上述模型中,ε为总应变张量,为弹性应变张量ε<sup>e</sup>和蠕变应变张量ε<sup>c</sup>之和,ε<sup>e</sup>进一步分解为体积应变部分<img file="FDA0001147602820000018.GIF" wi="190" he="65" />和偏应变部分E<sup>e</sup>之和,其中Tr(·)表示张量的迹,I为单位张量;σ为应力张量,它与弹性应变张量ε<sup>e</sup>满足胡克定律,相应于ε<sup>e</sup>的分解,σ也能够分解为体积应力部分σ<sup>vol</sup>和偏应力部分S,其中K和G分别为体积弹性模量和剪切弹性模量;总蠕变速率记为<img file="FDA0001147602820000019.GIF" wi="77" he="62" />其方向为m<sub>H</sub>,总蠕变速率的值等于第一阶段蠕变速率因子e<sup>pc</sup>、第二阶段的最小蠕变速率e<sup>sc</sup>和第三阶段蠕变速率因子e<sup>tc</sup>的乘积,其中||σ||<sub>H</sub>为von Mises等效应力;为了模拟第一蠕变阶段的材料变形硬化效应,蠕变速率因子e<sup>pc</sup>的定义依赖于硬化变量H,硬化变量的变化率<img file="FDA0001147602820000021.GIF" wi="52" he="59" />与第一蠕变阶段的持续时间t<sub>h</sub>成反比,而t<sub>h</sub>能够进一步表示为平均蠕变断裂时间t<sub>r</sub>的函数,其中A<sub>pc</sub>,n<sub>pc</sub>,C<sub>h</sub>,n<sub>h</sub>是相关的材料参数;第二蠕变阶段的最小蠕变速率e<sup>sc</sup>通过Larson‑Miller参数P<sub>s</sub>进行定义,而P<sub>s</sub>能够进一步写为vonMises等效应力||σ||<sub>H</sub>的函数,其中T为绝对温度值,a<sub>0</sub>,a<sub>1</sub>,a<sub>2</sub>,a<sub>3</sub>,C<sub>s</sub>为相关的材料参数;第三蠕变阶段的蠕变速率因子e<sup>tc</sup>基于损伤变量D<sup>c</sup>进行定义,损伤变量的变化率<img file="FDA0001147602820000022.GIF" wi="59" he="57" />依赖于平均蠕变断裂时间t<sub>r</sub>,而t<sub>r</sub>的定义依赖于另一个Larson‑Miller参数P<sub>t</sub>,其中A<sub>0</sub>,A<sub>1</sub>,A<sub>2</sub>,A<sub>3</sub>,C<sub>t</sub>,n<sub>tc</sub>为相关的材料参数;2)基于加载的实验数据,提出模型中材料参数的确定方案,实现对不同温度和应力加载条件下高铬钢材料热力学响应的精确预测;其中,材料参数的确定如下:首先,根据高铬钢材料在单轴拉伸实验的应力‑应变曲线的斜率,即线性变形阶段,确定材料的杨氏模量E;对于金属材料,泊松比取为ν=0.3;由此,弹性模量K和G的值根据下式确定<maths num="0005"><math><![CDATA[<mrow><mi>K</mi><mo>=</mo><mfrac><mi>E</mi><mrow><mn>3</mn><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>2</mn><mi>v</mi><mo>)</mo></mrow></mrow></mfrac><mo>,</mo><mi>G</mi><mo>=</mo><mfrac><mi>E</mi><mrow><mn>2</mn><mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>v</mi><mo>)</mo></mrow></mrow></mfrac><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001147602820000023.GIF" wi="1429" he="151" /></maths> 为了确定与e<sup>sc</sup>相关的材料参数a<sub>0</sub>,a<sub>1</sub>,a<sub>2</sub>,a<sub>3</sub>,C<sub>s</sub>,考虑高铬钢材料在单轴加载蠕变实验中所测量的不同温度和应力条件下的最小蠕变速率值;基于实验结果,并采用最小二乘拟合算法,即可确定材料参数a<sub>0</sub>,a<sub>1</sub>,a<sub>2</sub>,a<sub>3</sub>,C<sub>s</sub>的值;需要指出的是a<sub>0</sub>,a<sub>1</sub>,a<sub>2</sub>,a<sub>3</sub>,C<sub>s</sub>的值不依赖于温度和应力的大小;为了确定与e<sup>tc</sup>相关的材料参数A<sub>0</sub>,A<sub>1</sub>,A<sub>2</sub>,A<sub>3</sub>,C<sub>t</sub>,考虑高铬钢材料在单轴加载蠕变实验中所测量的不同温度和应力条件下的平均蠕变断裂时间;基于实验结果,并采用最小二乘拟合算法,即可确定材料参数A<sub>0</sub>,A<sub>1</sub>,A<sub>2</sub>,A<sub>3</sub>,C<sub>t</sub>的值;需要指出的是A<sub>0</sub>,A<sub>1</sub>,A<sub>2</sub>,A<sub>3</sub>,C<sub>t</sub>的值同样不依赖于温度和应力的大小;参数n<sub>tc</sub>的值能够进行调整,从而使得第三阶段的蠕变曲线得到更好的模拟;为了确定与e<sup>pc</sup>相关的材料参数C<sub>h</sub>和n<sub>h</sub>的值,考虑高铬钢材料在单轴加载蠕变实验中第一蠕变阶段时间t<sub>h</sub>和平均蠕变断裂时间t<sub>r</sub>的关系;根据实验数据,在log(t<sub>r</sub>)‑log(t<sub>h</sub>)图表中,不同应力条件下的(log(t<sub>r</sub>),log(t<sub>h</sub>))点落在同一条直线上;因此,理论模型中假设t<sub>h</sub>和t<sub>r</sub>满足幂函数的关系式,其中的材料参数C<sub>h</sub>和n<sub>h</sub>能够通过与实验数据的拟合得以确定;为了确定与e<sup>pc</sup>相关的材料参数A<sub>pc</sub>和n<sub>pc</sub>的值,考虑高铬钢材料在单轴加载蠕变实验中第一蠕变阶段的应变速率<img file="FDA0001147602820000031.GIF" wi="48" he="54" />和最小蠕变速率e<sup>sc</sup>的关系;推导得到:<maths num="0006"><math><![CDATA[<mrow><mfrac><mrow><mo>|</mo><mo>|</mo><msup><mover><mi>&epsiv;</mi><mo>&CenterDot;</mo></mover><mi>c</mi></msup><mo>|</mo><msub><mo>|</mo><mi>H</mi></msub></mrow><msup><mi>e</mi><mrow><mi>s</mi><mi>c</mi></mrow></msup></mfrac><mo>-</mo><mn>1</mn><mo>=</mo><msub><mi>A</mi><mrow><mi>p</mi><mi>c</mi></mrow></msub><mo>&lt;</mo><mfrac><msub><mi>t</mi><mi>h</mi></msub><mi>t</mi></mfrac><mo>-</mo><mn>1</mn><msup><mo>&gt;</mo><msub><mi>n</mi><mrow><mi>p</mi><mi>c</mi></mrow></msub></msup><mo>,</mo><mn>0</mn><mo>&lt;</mo><mi>t</mi><mo>&lt;</mo><msub><mi>t</mi><mi>h</mi></msub><mo>.</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001147602820000032.GIF" wi="1382" he="175" /></maths>另一方面,根据实验数据,在<img file="FDA0001147602820000033.GIF" wi="558" he="55" />图表中,不同时刻和不同应力条件下的数据点<img file="FDA0001147602820000034.GIF" wi="569" he="62" />落在同一条直线上,这也证明了关系式(2)的正确性;基于实验数据对关系式(2)进行拟合,即可确定参数A<sub>pc</sub>和n<sub>pc</sub>的值;3)设计数值积分算法,并进行有限元软件的二次开发,对各种高铬钢构件在不同加载条件下的热力学行为进行模拟;其中,数值积分算法的设计如下:采用后向Euler数值积分的方法对理论模型的本构发展方程组进行求解,对于应变控制的问题,设计算法如下:3.1.1)在时刻t<sub>n</sub>已知状态变量<img file="FDA0001147602820000035.GIF" wi="408" he="79" />在当前时刻t=t<sub>n</sub>+Δt,已知总应变ε;3.1.2)通过胡克定律计算体积应力张量σ<sup>vol</sup>,并推导蠕变应变张量ε<sup>c</sup>和偏应力张量S的关系式<img file="FDA0001147602820000041.GIF" wi="725" he="70" />设定当前时刻状态变量的初值X={S,H,D};3.1.3)构建剩余方程组Π={R<sub>S</sub>,R<sub>H</sub>,R<sub>D</sub>}<sup>T</sup>=0<sup>T</sup>,其中<maths num="0007"><math><![CDATA[<mrow><msub><mi>R</mi><mi>S</mi></msub><mo>=</mo><mo>-</mo><mfrac><mrow><mi>S</mi><mo>-</mo><msub><mi>S</mi><mi>n</mi></msub></mrow><mrow><mn>2</mn><mi>G</mi></mrow></mfrac><mo>+</mo><mi>E</mi><mo>-</mo><msub><mi>E</mi><mi>n</mi></msub><mo>-</mo><msup><mi>e</mi><mrow><mi>p</mi><mi>c</mi></mrow></msup><mrow><mo>(</mo><mi>H</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><msup><mi>e</mi><mrow><mi>s</mi><mi>c</mi></mrow></msup><mrow><mo>(</mo><mo>|</mo><mo>|</mo><mi>&sigma;</mi><mo>|</mo><msub><mo>|</mo><mi>H</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><msup><mi>e</mi><mrow><mi>t</mi><mi>c</mi></mrow></msup><mrow><mo>(</mo><msup><mi>D</mi><mi>c</mi></msup><mo>)</mo></mrow><mo>&CenterDot;</mo><msub><mi>m</mi><mi>H</mi></msub><mi>&Delta;</mi><mi>t</mi></mrow>]]></math><img file="FDA0001147602820000042.GIF" wi="1166" he="119" /></maths><maths num="0008"><math><![CDATA[<mrow><msub><mi>R</mi><mi>H</mi></msub><mo>=</mo><mi>H</mi><mo>-</mo><msub><mi>H</mi><mi>n</mi></msub><mo>-</mo><mfrac><mrow><mi>&Delta;</mi><mi>t</mi></mrow><mrow><msub><mi>t</mi><mi>h</mi></msub><mrow><mo>(</mo><mo>|</mo><mo>|</mo><mi>&sigma;</mi><mo>|</mo><msub><mo>|</mo><mi>H</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0001147602820000043.GIF" wi="494" he="135" /></maths><maths num="0009"><math><![CDATA[<mrow><msub><mi>R</mi><mi>D</mi></msub><mo>=</mo><msup><mi>D</mi><mi>c</mi></msup><mo>-</mo><msubsup><mi>D</mi><mi>n</mi><mi>c</mi></msubsup><mo>-</mo><mfrac><mrow><mi>&Delta;</mi><mi>t</mi></mrow><mrow><msub><mi>t</mi><mi>r</mi></msub><mrow><mo>(</mo><mo>|</mo><mo>|</mo><mi>&sigma;</mi><mo>|</mo><msub><mo>|</mo><mi>H</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0001147602820000044.GIF" wi="508" he="137" /></maths>3.1.4)收敛性检验:如果<img file="FDA0001147602820000045.GIF" wi="337" he="110" />计算收敛,跳出程序;3.1.5)计算切向算子<img file="FDA0001147602820000046.GIF" wi="163" he="95" />其中<maths num="0010"><math><![CDATA[<mrow><mi>A</mi><mo>=</mo><msub><mfenced open = "[" close = "]"><mtable><mtr><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>S</mi></msub></mrow><mrow><mo>&part;</mo><mi>S</mi></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>S</mi></msub></mrow><mrow><mo>&part;</mo><mi>H</mi></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>S</mi></msub></mrow><mrow><mo>&part;</mo><mi>D</mi></mrow></mfrac></mtd></mtr><mtr><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>H</mi></msub></mrow><mrow><mo>&part;</mo><mi>S</mi></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>H</mi></msub></mrow><mrow><mo>&part;</mo><mi>H</mi></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>H</mi></msub></mrow><mrow><mo>&part;</mo><mi>D</mi></mrow></mfrac></mtd></mtr><mtr><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>D</mi></msub></mrow><mrow><mo>&part;</mo><mi>S</mi></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>D</mi></msub></mrow><mrow><mo>&part;</mo><mi>H</mi></mrow></mfrac></mtd><mtd><mfrac><mrow><mo>&part;</mo><msub><mi>R</mi><mi>D</mi></msub></mrow><mrow><mo>&part;</mo><mi>D</mi></mrow></mfrac></mtd></mtr></mtable></mfenced><mrow><mn>8</mn><mo>&times;</mo><mn>8</mn></mrow></msub></mrow>]]></math><img file="FDA0001147602820000047.GIF" wi="566" he="407" /></maths>3.1.6)求解线性方程组<img file="FDA0001147602820000048.GIF" wi="506" he="91" />更新状态变量X+ΔX→X,回到步骤3.1.3);有限元软件的二次开发如下:为了模拟超临界发电机组中的高铬钢构件在真实加载条件下的热力学行为并分析其蠕变损伤,需要将上述材料模型植入有限元软件中,开展有限元模拟;选取软件ANSYS进行有限元计算,基于ANSYS Usermat子程序完成了二次开发,实现了对高铬钢构件整体热力学行为的模拟;具体的实施步骤如下:3.2.1)基于ANSYS Usermat子程序的框架结构编写C语言程序,实现材料模型的数值积分算法;3.2.2)将编写的C语言程序在ANSYS custom平台进行编译,生成用户定义的ANSYS可执行文件;3.2.3)针对不同的问题,编写ANSYS APDL文件,调用用户定义的ANSYS可执行文件,进行有限元计算;4)根据有限元模拟的结果对高铬钢构件的蠕变损伤进行分析,为构件的安全设计和剩余寿命评估提供理论依据。
地址 511458 广东省广州市南沙区环市大道南路25号华工大广州产研院