4/9/2025, 2:55:35 PM 星期三
网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

基于广义柔度矩阵的井架钢结构损伤识别  PDF

  • 李柱
  • 于永平
  • 高千惠
  • 郑少鹏
吉林大学建设工程学院,吉林 长春 130061

中图分类号: P634.3+4TE923O327

最近更新:2024-03-11

DOI:10.12143/j.ztgc.2024.02.005

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
EN
目录contents

摘要

钻机井架结构在生产过程中会因各种原因而出现不同程度的损伤及破坏,为解决复杂工作环境下石油钻井井架结构健康监测中损伤识别问题,提出了一种基于广义柔度矩阵的井架结构损伤识别方法。相比于柔度矩阵方法,广义柔度矩阵仅需前几阶低阶固有频率及相应的模态振型便可确保计算的精度。在构建损伤控制方程的过程中,采用矩阵分块模式求解方法,与传统方法中需将单元刚度矩阵扩充整体刚度矩阵维数相比较,所提出的求解方法只需针对单元刚度矩阵的行数进行相应扩充,而列数不变,因此从计算量的统计角度分析可大大降低构建损伤识别控制方程的计算量。最后,以实际工程中的K型井架钢结构为例,结果显示对于不同的损伤位置及程度,该方法均具有良好的识别效果,可用于其他大型结构的损伤诊断或健康监测。

0 引言

石油钻井井架结构作为一种大型承重结构,在工程实际中起着重要的作用,尤其对于超深科学钻探的井架结构在长期服役过程中,由于长期作业活动和恶劣工作环境等因素的影

1-2,常常会出现不同程度的损伤例如裂纹、变形和腐蚀等,进而降低井架结构承载能力,也同时影响着钻机的整体使用寿3-4,甚至出现累积损坏导致的灾难性事故以及巨大损失,因此早期对井架结构进行健康检测分析显得十分重要,并在近些年受到了学者的广泛关注。

近些年来,结构健康监测系统的研究大多是基于在线结构模态参数识别、有限元模型修正与仿真计算为核心的技术手段,并结合测试与传感技术、网络通信技术、信号处理技术等多领域,对工程结构的健康状态实现在线监测与评

5。结构的健康状态通常可用特征参数进行描述,而特征参数通常包括结构的模态参数和物理参数。模态参数为结构的固有频率、阻尼比和振型,它们是结构最基本的动力学特性。当模态参数发生异常变动时,即判定结构处于损伤状态。因此发展一种快速、准确的结构模态特征参数识别技术至关重要。利用结构模态特征参数能够整体评估工程结构,检测费用低,且无需中断工程结构的正常使用,因此成为国内外结构健康监测领域的研究焦点。

基于结构模态参数的损伤识别方法充分利用了结构损伤前后动力特性的差异,即考虑结构的固有频率、模态振型及其曲率、模态柔度及其导数、模态应变能和频响函数在发生损伤前后的变化。这类方法可以对工程结构进行全面的损坏评估,并能够检测出结构内部是否发生损坏。值得注意的是,工程结构对应的高阶模态参数的测量难度远高于低阶模态参数,且实际测量过程中结构低阶模态参数的测量精度往往更容易控制。基于上述问题,Pandey

6首先提出了一种利用结构损伤前后其柔度矩阵改变量的方法来识别结构的损伤程度。柔度矩阵指的是结构刚度矩阵的逆矩阵,ZHAO7对柔度矩阵进行了有关固有频率和模态振型的灵敏度分析,也证明柔度矩阵相比于刚度矩阵对于低阶模态参数的反应更加灵敏。

基于柔度矩阵的识别方法,Ghosh

8利用结构的高阶振型及其导数进行损伤定位,并以三维钢制抗弯矩框架模型为例进行探究,结果表明虽然利用结构的高阶振型及其导数能够有效地定位损伤,但它们的效率可能会显著降低,特别是对于较矮的建筑物中损伤的定位。YANG9通过将柔度矩阵进行分解,提出一种新的损伤检测方法,并通过算例进行验证,结果表明该法无需进行高阶灵敏度分析或迭代,即可准确地计算出刚度扰动参数。LI10通过广义柔度矩阵检测结构损伤,将广义柔度矩阵函数做关于损伤参数等于零处的一阶泰勒展开,再利用损伤前后广义柔度矩阵之差作为右端项,最终构建损伤控制方程并利用最小二乘法进行求解,该方法相比于柔度矩阵,所用的模态数据较少且识别精度更高。LIU11提出了改进的广义柔度矩阵方法用于确定损伤部位及程度,推导出了在无噪声和有噪声两种情况下,考虑了损伤程度的非负性的求解方法。Aghaeidoost12利用广义柔度矩阵和最优遗传算法构建了一种结构损伤识别方法,该方法基于结构在完整和损伤状态的模态信息建立目标函数,并结合特定的约束条件进行优化,最后通过以导管架式海洋平台为例,结果表明了在不同损伤级别下能够准确识别损伤位置和损伤程度。LIU13基于广义柔度矩阵提出了一种处理具有不完整模态振型数据的损伤检测方法。Katebi14针对平面桁架和框架结构提出了一种改进的模态灵敏度损伤识别方法,该方法利用灵敏度矩阵的变化和用实测的柔度数据,能够准确判断损伤程度及位置。谢少鹏15提出一种损伤定位方法,该方法将基于广义模态柔度损伤识别问题转化为最小二乘问题,并且利用最小平方正交三角分解(LSQR)法进行求解。然而上述研究的数值案例均是基于简单的力学模型结构,并未应用于实际大型复杂的工程结构。

本文在广义柔度矩阵方法的基础上,优化了控制方程的构建,在求解控制方程中采取分块计算的模式,并以工程实际大型K型井架结构作为数值模型,验证方法的有效性和工程适用性,结果表明该改进的广义柔度矩阵法在保证计算效率和计算精度的同时,可显著减少运算所需的计算量。

1 广义柔度矩阵灵敏度方法

由于工程结构的模态特征参数如频率、振型等是本身具备的物理特性,即均是关于质量、刚度等的函数,因此一旦工程结构发生损伤,其物理特性就会发生改变,因此利用结构模态特性的这一特点,即可实现判断结构是否发生损伤、损伤位置以及评估损伤程度。而基于结构模态特性进行结构损伤识别,在理论上就是将结构的模态特性关于结构设计变量或参数进行泰勒级数展开,从而获取结构模态特性与相关物理参数之间的变化关

16,也就是对结构的模态特性进行灵敏度分析。因此通过结构的灵敏度分析即可实现对损伤位置及程度的评估,得到了广泛地应17-19

由于结构的自身刚度作为反应结构强度的典型物理量,因此本文假定工程结构的损伤仅由结构本身刚度的折减所导致,因此结构的质量矩阵和自由度数目n可视为保持不变。在此前提下,工程结构的损伤问题可以下面数学模型表

13

Kd=Ku-i=1NeαiKui (1)

式中:KuKd——分别为结构未损伤及发生损伤后的整体刚度矩阵,均是n×n维实对称矩阵;Kui——扩充为结构总体刚度矩阵形式后的单元刚度矩阵;αi——第i个单元发生损伤的程度;Ne——结构划分的单元个数。

式(1)两端同时关于损伤程度αi求导可得:

Kdαi=-Kui (2)

将结构发生损伤后的n×n维柔度矩阵表示为Fu,结构未发生损伤的n×n维柔度矩阵表示为Fd,因此满足如下关系

17

Fd=j=1k1λdjφdjφdj    TFu=j=1k1λujφujφuj    T (3)

式中:φdj,  λdjφuj,  λuj——分别为结构损伤以及未损伤情况时的第j阶特征向量与特征值;k——截断的模态个数。

FuFd同时满足:

FdKd=I (4)
FuKu=I (5)

式(4)的两端同时关于损伤程度αi求导,并结合式(2)可得:

Fdαi=FdKuiFd (6)

利用结构损伤后的模态满足关于质量矩阵归一化的条件,一般广义柔度矩

20可表示为:

fd gα=Fd(MFd)L=ΦdΛd   -L-1Φd T (7)

其中,Mn×n维质量矩阵,本文中假设在损伤前后未发生变化;α=α1, α2,,αNeT是由所有单元损伤程度组成的一个向量。Φd=φd1,φd2,,φdkΛd=diagλd1,λd2,,λdk分别代表结构损伤后的前k个低阶特征向量矩阵和特征值对角矩阵。由式(7)可以得出,当L值越大,高阶模态在fd gα中所占比例越小。值得注意的是,当L=0时广义柔度矩阵即可表示成一般柔度矩阵,在本文中,仅考虑L=1的情况,如下式所示:

fd gα=FdMFd=ΦdΛd  -2Φd T (8)

式(8)两端同时对损伤参数αi求导可得:

fd gαi=FdαiMFd+FdMFdαi (9)

式(6)代入式(9)中得到损伤程度αi=0时的广义柔度矩阵灵敏度:

fd gαiαi=0=FuKuiFuMFu+FuMFuKuiFu (10)

同时,将式(8)中广义柔度矩阵在损伤程度αi=0处进行泰勒级数展开,并仅保留一阶项,可得:

fd gfu g+i=1Neαifd gαiαi=0 (11)

上式中fu g对应结构未发生损伤时的广义柔度矩阵。将式(10)代入(11)并结合式(8)可得最终的损伤识别控制方程,即:

i=1NeαiFuKuiFuMFu+FuMFuKuiFu=Δf (12)

其中:

Δf=fd g-fu g=j=1k1λdj    2φdjφdj   T-j=1k1λuj    2φujφuj   T (13)

上式中λdj,φdjλuj,φuj分别代表损伤结构与未损伤结构的第j个低阶特征值和特征向量。

在构建方程(12)的过程中需要大量的数据计算,很大程度上降低了方法的求解效率。因此本文在式(12)的基础上,利用矩阵分块计算的方法,实现了计算效率上的提升。

2 改进的损伤识别控制方程构建及求解

为提高式(12)的计算效率,首先利用式(5)这一关系,可将式(12)左右两端均乘以矩阵,进行如下变形:

i=1NeαiKuiFuM+MFuKui=KuΔfKu (14)

ΔF=KuΔfKuCi=MFuKui,即式(14)可写成:

i=1NeαiCi T+Ci=ΔF (15)

Ci中的Kui做如下分块处理:

Kui=0,K˜ui,0 (16)

其中K˜ui表示由第i个单元刚度矩阵进行扩充后的n×m维矩阵,m代表单元刚度矩阵的维数。对具有约束的工程结构而言,其有限元模型结构对应的刚度矩阵通常可视为对称非奇异矩阵,因此结合式(16),也可将Ci进行如下分块:

Ci=0,MFuK˜ui,0 (17)

在采取分块模式求解Ci的过程中,由于K˜ui的列数m远小于整体刚度矩阵的维数n(即n-mn),因此相比于直接求解Ci,经分块处理后所需要的计算量减少了大约2n3次运算量,而整个控制方程需要求解Ne个系数项Ci,且网格划分越密集,相应的计算量也将大大减少,具体计算量如表1所示。

表1  系数矩阵Ci计算量分析统计
Table 1  Analysis and statistics of the computation amount of coefficient matrix Ci
计算系数矩阵Ci计算步骤计算量

总的计

算量

直接法 Ku进行Choloschy分解 n36 13n36
R=Ku -1Kui回带求解矩阵R n3
计算Ci=MR n3
分块求解方法 Ku进行Choloschy分解 n36 n36+2mn2
R˜=Ku -1K˜ui回带求解矩阵R˜ mn2
计算Ci=0,MR˜,0 mn2

最后,基于分块模式求解矩阵Ci后,式(13)可写成如下形式进行求解:

Aα=b (18)

上式中α=α1,α2,,αNe表示各单元损伤程度的Ne维列向量,b=vecF表示将n×n维的F矩阵拉直成一个n2维的列向量,同理A=vecC1,vecC2,,vecCNeCii=1,2,,Ne依次进行拉直处理后由左向右排列的n2×Ne维矩阵,最后利用最小二乘法求解此方程组即可确定结构的损伤位置及损伤程度。

3 数值实验

本节中,仅考虑由于弹性模量的减少或出现裂纹导致的横截面积减少引起的损伤情况,因此可统一归结为结构有限元模型的刚度折减损伤情况,并且当单元损伤程度<5%时,则认为单元未发生损伤破

20,而质量矩阵在结构损伤前后不会发生改变。所有运算程序均使用Intel(R) Fortran Composer XE 2019,并基于Math Kernel Library函数数据库编译并计算。为验证本文所提出的损伤识别方法在实际工程结构中的有效性与适用性,故选用某科研钻探工程K型井架实体结构建立相应的有限元模型,井架整体结构高约57 m,宽约10 m,实体结构见图1(a)。由于石油井架在钻采过程中会伴随自身结构的前后摆动,且变形较大处大多发生在结构的中下部位置,故假设在该位置处随机产生多种损伤情况(见表2),并以模拟计算结果与之比对,以验证算法的有效性。

图1  井架实体结构及有限元模型

Fig.1  Entity structure and finite element model of

drilling rig derrick structure

表2  井架结构损伤情况
Table 2  Structural damage to the derrick
损伤情形损伤单元编号损伤程度/%
Ⅰ多重损伤

104

106

145

25

25

20

Ⅱ双重损伤

159

165

25

25

Ⅲ单重损伤 160 25

考虑如图1(b)所示井架有限元模型,该模型共有219个单元,每个单元具有2个节点,共计100个节点,每个节点具有6个自由度,井架模型结构最底层的4个节点自由度完全约束,模型总的自由度数为n=576。在该数值算例中,单元矩阵维数m=12,故根据表1的浮点计算量统计可知,通过直接法计算单个系数矩阵Ci的计算量约为4.14×108,而利用本文中所提出的矩阵分块技术计算单个系数矩阵Ci的计算量约为3.98×107,是直接法计算量的10%,因此大大提高计算效率。材料几何参数如下:弹性模量E=210 GPa,密度ρ=7850 kg/m3,泊松比υ=0.288

图2所示是假定多重损伤Ⅰ对应的识别情况。从图中可看出,假设损伤部位出现在中下部左侧部位,单元编号分别为104、106以及145。在该工况当中,广义柔度矩阵损伤识别方法仅考虑前两阶频率和相应的振型,计算结果如图3所示,从图中可见,损伤程度较为突出的位置发生在104号单元、106号单元以及145号单元,其对应的损伤程度分别为0.23、0.23、0.16,可判定以上3个单元为损伤部位。损伤程度与假定损伤情况α104=0.25α106=0.25以及α145=0.20相比,较为接近,可见,所提出的方法能够准确地判断出结构发生破坏的位置,在实际复杂工程结构中应用具有适用性及有效性。

图2  井架结构损伤工况Ⅰ

Fig.2  Damage scenario Ⅰ for derrick structure

图3  井架结构多重损伤情形Ⅰ

Fig.3  Derrick structure multiple damage scenario Ⅰ

双重损伤工况的识别结果如图4所示。在该工况当中,假设损伤部位出现在中下部两侧部位,损伤单元编号为159以及165,假定的损伤程度均为0.25。在该工况中,基于广义柔度矩阵损伤识别方法仅考虑前两阶频率和相应的振型,计算结果如图5所示,可以确定出159、165两个单元对应的位置发生了较大的损伤情况,且损伤程度分别为0.2475和0.2454,与预先假定的损伤工况相比,损伤位置判断准确,损伤程度计算接近于预先设定的损伤程度。在一些其他单元出现了轻微损伤的误判,如单元编号为131和158位置,但损伤程度仅为0.0786和0.0807。虽然有误判,但是已损伤的单元均已突出,因此可以认为对结构的损伤部位实现了较为准确的损伤判断。

图4  井架结构损伤预设Ⅱ

Fig.4  Damage preset Ⅱ for derrick structure

图5  井架结构损伤工况Ⅱ

Fig.5  Damage scenario Ⅱ of derrick structure

图6所示为单个损伤的识别情况,由图中可以看出,预先假定的损伤单元出现在下部后方的斜直梁,单元编号为160,损伤程度设为α160=0.25。由于结构损伤后相比结构损伤前仅发生单个单元的损伤情况,结构改动较小,因此为了精确捕捉损伤单元及其损伤程度,在识别方法当中,考虑前四阶频率和相应的振型,计算结果如图7所示,显示损伤的部位同样为第160号单元,损伤程度为0.2864,与假定工况相比,对损伤位置的定位精确,损伤程度识别接近预设损伤数值。

图6  井架结构损伤预设Ⅲ

Fig.6  Damage scenario Ⅲ for derrick structure

图7  井架结构单重损伤情形Ⅲ

Fig.7  Single damage situation Ⅲ of derrick structure

基于上述的数值算例结果可知,本文中所提出的基于广义柔度矩阵的改进方法,在处理实际的大型复杂K型井架结构时,能够准确判断出发生损伤破坏的位置,并具备一定的损伤程度评估功能,且由于对应有限元模型单元划分较多,整体控制方程组维数较大,因此能显著降低计算机的浮点运算次数,提高求解效率。因此该方法同样具备实际大型复杂工程结构健康预测及损伤判断的潜力。

4 结论

(1)基于广义柔度矩阵法,进行结构损伤识别研究,在该方法当中,仅需要利用结构前几个低阶频率以及对应的振型,而且在计算过程中采用分块求解模式,在确保损伤识别精度的同时减少了运算的计算量。

(2)以某科研钻探工程K型井架实体结构为依据,构建与之对应的有限元模型结构,并随机针对多种不同的结构损伤工况进行数值实验,结果表明,该方法能够较为准确地识别损伤位置及相应的损伤程度,具有一定的可靠性。

参考文献(References)

1

尹浩梁健李宽.万米科学钻探关键机具优化措施研究[J].钻探工程2023504):16-24. [百度学术] 

YIN HaoLIANG JianLI Kuanet al. Research on optimization measures of key instrument for myriametric scientific drilling[J]. Drilling Engineering2023504):16-24. [百度学术] 

2

李瑞刚张洪宁刘湘华.顺北56X特深水平井定向钻井关键技术[J].钻探工程2023502):57-63. [百度学术] 

LI RuigangZHANG HongningLIU Xianghuaet al. Key technology for extra‑deep horizontal directional drillingof Well Shunbei 56X[J]. Drilling Engineering2023502):57-63. [百度学术] 

3

LIU XijunSUN LiangZHANG Suxiaet al. Application of improved wavelet packets index to structural damage detection[J]. Mechanical Science and Technology for Aerospace Engineering2016355):657-661. [百度学术] 

4

张西坤宋秋锋申寿长.进口爆破孔钻机配套钻塔的研制[J].钻探工程2021486):80-86. [百度学术] 

ZHANG XikunSONG QiufengSHEN Shouchanget al. Development of the drilling mast for the imported blast hole drill[J]. Drilling Engineering2021486):80-86. [百度学术] 

5

洪彧.基于振动信号的桥梁结构模态参数识别与模型修正研究[D].成都西南交通大学2019. [百度学术] 

HONG Yu. Research on modal identification and model updating of bridge structure based on dynamic response[D]. ChengduSouthwest Jiaotong University2019. [百度学术] 

6

Pandey A KBiswas M. Damage detection in structures using changes in flexibility[J]. Journal of Sound& Vibration19941691):3-17. [百度学术] 

7

ZHAO JunDewolf J T. Sensitivity study for vibrational parameters used in damage detection[J]. Journal of Structural Engineering19991254):410-416. [百度学术] 

8

Ghosh GRay‑Chaudhuri S. Location sensitivity of fundamental and higher mode shapes in localization of damage within a building [J]. Journal of Sound & Vibration20163650):244-259. [百度学术] 

9

YANG Qiuwei. A new damage identification method based on structural flexibility disassembly[J]. Journal of vibration and control2010177):1000-1008. [百度学术] 

10

LI JingWU BaishengZeng Q.C.et al. A generalized flexibility matrix based approach for structural damage detection[J]. Journal of sound and vibration201032922):4583-4587. [百度学术] 

11

LIU HaifengLI Zhengguang. An improved generalized flexibility matrix approach for structural damage detection[J]. Inverse Problems in Science and Engineering2020286):877-893. [百度学术] 

12

Aghaeidoost VAfshar SZiaie Tajaddod Net al. Damage detection in jacket‑type offshore platforms via generalized flexibility matrix and optimal genetic algorithm (GFM-OGA)[J]. Ocean Engineering20232811-14. [百度学术] 

13

LIU HaifengWU BaishengLI Zhengguang. The generalized flexibility matrix method for structural damage detection with incomplete mode shape data[J]. Inverse Problems in Science and Engineering20212912):2019-2039. [百度学术] 

14

Katebi LTehranizadeh MMohammadgholibeyki N. A generalized flexibility matrix‑based model updating method for damage detection of plane truss and frame structures[J]. Journal of Civil Structural Health Monitoring201882):301-314. [百度学术] 

15

谢少鹏吴柏生钟慧湘.基于广义模态柔度矩阵的结构损伤识别[J].吉林大学学报(理学版)2020583):518-526. [百度学术] 

XIE ShaopengWU BaishengZHONG Huixiang. Structural damage identification based on generalized modal flexibility matrix[J]. Journal of Jilin University (Science Edition)2020583):518-526. [百度学术] 

16

徐忠海.结构特征灵敏度分析若干问题研究[D].长春吉林大学2008. [百度学术] 

XU Zhonghai. The research of some problems in structural eigensensitivity analysis[D]. ChangchunJilin University2008. [百度学术] 

17

郭彤李爱群韩大章.基于灵敏度分析与优化设计原理的大跨桥梁动力模型修正[J].桥梁建设2004346):20-23. [百度学术] 

GUO TongLI AiqunHAN Dazhang. Updating of dynamic model for long‑span bridges based on structural sensitivity analysis and optimization design principle[J]. Bridge Construction2004346):20-23. [百度学术] 

18

Pandey A KBiswas MSamman M M. Damage detection from changes in curvature mode shapes[J]. Journal of Sound and Vibration19911452):321-332. [百度学术] 

19

Pandey A KBiswas M. Experimental verification of flexibility difference method for locating damage in structures[J]. Journal of Sound and Vibration19951842):311-328. [百度学术] 

20

李晶.基于广义柔度矩阵的结构损伤识别研究[D].长春吉林大学2011. [百度学术] 

LI Jing. Research of structural damage detection based on generalized flexibility matrix[D]. ChangchunJilin University2011. [百度学术]