发明名称 基于振动传递率函数和支持向量机的结构损伤识别方法
摘要 本发明涉及结构损伤识别领域,特别涉及一种基于振动传递率函数和支持向量机的结构损伤识别方法,利用加速度响应构造振动传递率函数,将振动传递率函数的幅值作为分析信号,通过小波包分解与重构获得各频带信号,并计算得到各频带信号的能量<i>E<sub>Nj</sub></i>,将结构损伤前后各频带信号的能量的变化量⊿<i>E<sub>Nj</sub></i>作为损伤特征指标,利用支持向量机的模式识别功能进行结构损伤识别。本发明的结构损伤识别方法不受激励幅值影响,同时避免了神经网络结构难于确定以及易陷于局部极小化等问题的结构损伤识别方法,可操作性强,提高了处理精度,简化了损伤识别过程。
申请公布号 CN103543026B 申请公布日期 2015.07.01
申请号 CN201310502959.0 申请日期 2013.10.23
申请人 青岛理工大学 发明人 刁延松;任红;陈家宝;华盼盼;曹亚东;孙玉婷;徐东锋
分类号 G01M99/00(2011.01)I 主分类号 G01M99/00(2011.01)I
代理机构 青岛联信知识产权代理事务所 37227 代理人 段秀瑛;王月玲
主权项 一种基于振动传递率函数和支持向量机的结构损伤识别方法,其特征在于包括如下步骤:步骤1:获取结构损伤前后部分测点的加速度响应信号,通过傅里叶变换计算振动传递率函数:<maths num="0001" id="cmaths0001"><math><![CDATA[<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><img file="FDA0000711765720000011.GIF" wi="1260" he="156" /></maths>式中,A<sub>i(ω)</sub>,A<sub>j(ω)</sub>为响应信号的傅里叶变换;步骤2:对步骤(1)所得的振动传递率函数的幅值进行N层小波包分解与重构,提取各频带范围的信号,计算各频带信号的能量:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>E</mi><mi>Nj</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msup><mrow><mo>|</mo><msub><mi>d</mi><mi>jk</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000711765720000012.GIF" wi="1342" he="120" /></maths>式中,d<sub>jk</sub>为重构信号D<sub>Nj</sub>的第k个离散点的幅值,n表示重构信号D<sub>Nj</sub>的离散点的个数,j=0,l,…,2<sup>N</sup>‑1,k=1,2,…,n;将结构损伤前后振动传递率函数幅值的小波包分解能量变化量⊿E<sub>Nj</sub>作为损伤特征指标;步骤3:将步骤(2)所得的⊿E<sub>Nj</sub>的损伤特征指标,利用支持向量机的模式识别功能进行结构损伤识别。
地址 266520 山东省青岛市经济技术开发区长江中路2号