发明名称 基于振动传递率函数主成分置信度的结构损伤预警方法
摘要 本发明涉及结构损伤识别领域,特别涉及一种基于振动传递率函数主成分置信度的结构损伤预警方法,利用加速度响应构造传递率函数,而传递率函数不受激励幅值影响,将传递率函数的幅值作为分析信号进行结构损伤预警可以不受激励幅值的影响;通过主成分分析提取振动传递率函数的主成分,对主成分进行相关性分析,参照模态置信准则计算主成分置信度,利用主成分置信度对结构状态进行评估,可以抑制或消除噪声的影响。本发明的预警方法不受激励幅值的影响,可以有效地抑制或消除噪声的影响,计算量小,非常适合于在线监测,可操作性强,提高了处理精度,提高了预警准确度。
申请公布号 CN103530275A 申请公布日期 2014.01.22
申请号 CN201310502624.9 申请日期 2013.10.23
申请人 青岛理工大学 发明人 刁延松;陈家宝;任红;孙玉婷;曹亚东;华盼盼;徐东锋
分类号 G06F17/14(2006.01)I 主分类号 G06F17/14(2006.01)I
代理机构 青岛联信知识产权代理事务所 37227 代理人 段秀瑛;王月玲
主权项 1.一种基于振动传递率函数主成分置信度的结构损伤预警方法,其特征在于,所述预警方法的具体步骤如下:步骤1:获取结构损伤前后部分测点的加速度响应信号,通过傅里叶变换计算振动传递率函数:<maths num="0001"><![CDATA[<math><mrow><msub><mi>T</mi><mrow><mi>ij</mi><mrow><mo>(</mo><mi>&omega;</mi><mo>)</mo></mrow></mrow></msub><mo>=</mo><mfrac><msub><mi>A</mi><mrow><mi>i</mi><mrow><mo>(</mo><mi>&omega;</mi><mo>)</mo></mrow></mrow></msub><msub><mi>A</mi><mrow><mi>j</mi><mrow><mo>(</mo><mi>&omega;</mi><mo>)</mo></mrow></mrow></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,A<sub>i(ω)</sub>,A<sub>j(ω)</sub>为响应信号的傅里叶变换;步骤2:将振动传递率函数的幅值作为分析信号,假设为平稳随机过程,将第s个振动传递率函数T<sub>ij(ω)</sub>分割成p段长度为n的样本,组成n行p列的矩阵X<sub>s</sub>,第s个振动传递率函数的相关矩阵R<sub>s</sub>和主成分Z<sub>s</sub>为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></mfrac><msubsup><mi>X</mi><mi>s</mi><mi>T</mi></msubsup><msub><mi>X</mi><mi>s</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths><img file="FDA0000400519320000013.GIF" wi="1399" he="80" />式中,Z<sub>js</sub>表示第s个振动传递率函数的第j个主成分,j=0,l,…,p,s=1,2,…,N<sub>s</sub>;<img file="FDA0000400519320000016.GIF" wi="56" he="39" />为R<sub>s</sub>的第j个特征向量,p为时域采样点数,N<sub>s</sub>为振动传递率函数的数量;步骤3:通过对比不同状态的主成分,参照模态置信准则,定义第s个振动传递率函数第j主成分置信度为:<maths num="0003"><![CDATA[<math><mrow><msub><mi>ZXD</mi><mi>js</mi></msub><mo>=</mo><mfrac><msup><mrow><mo>|</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>z</mi><mi>ijs</mi><mi>r</mi></msubsup><msubsup><mi>z</mi><mi>ijs</mi><mi>t</mi></msubsup><mo>|</mo></mrow><mn>2</mn></msup><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>z</mi><mi>ijs</mi><mi>r</mi></msubsup><msubsup><mi>z</mi><mi>ijs</mi><mi>r</mi></msubsup><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>z</mi><mi>ijs</mi><mi>t</mi></msubsup><msubsup><mi>z</mi><mi>ijs</mi><mi>t</mi></msubsup></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>(j=0,l,…,p,s=1,2,…,N<sub>s</sub>)式中:z<sup>r</sup><sub>ijs</sub>,z<sup>t</sup><sub>ijs</sub>分别为Z<sup>r</sup><sub>js</sub>,Z<sup>t</sup><sub>js</sub>的第i个元素,上标r和t表示基准状态和测试状态;若基准状态与测试状态第s个振动传递率函数的第j主成分一致,则ZXD<sub>js</sub>=1,反之ZXD<sub>js</sub>&lt;1;步骤4:定义损伤预警指标如下:<maths num="0004"><![CDATA[<math><mrow><mi>DI</mi><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>N</mi><mi>opt</mi></msub><msub><mi>N</mi><mi>s</mi></msub></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>opt</mi></msub></munderover><munderover><mi>&Sigma;</mi><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>s</mi></msub></munderover><mi>ZX</mi><msub><mi>D</mi><mi>js</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,N<sub>opt</sub>为选定的主成分的数量;定义结构健康状态和损伤状态的主成分置信度阈值为ε,若DI≤ε,则结构发生损伤,反之无损伤。
地址 266520 山东省青岛市经济技术开发区长江中路2号