APP下载

结构恢复力非参数化模型识别的改进容积卡尔曼滤波方法

2023-07-10杜义邦许斌赵冶邓百川

振动工程学报 2023年2期

杜义邦 许斌 赵冶 邓百川

摘要 对地震等强动力荷载作用过程中结构损伤的发生发展过程进行识别,必须考虑结构行为的非线性。本文运用相对位移和相对速度的幂级数多项式表征结构恢复力模型,提出一种基于改进的容积卡尔曼滤波算法(Updated Cubature Kalman Filter, UCKF)和结构部分自由度上加速度响应时程的结构参数、未知响应及恢复力非参数化模型识别方法。以一个含磁流变阻尼器的多自由度数值模型为例,考虑20%的加速度响应测量噪声影响,识别出模型的结构参数、未知响应及阻尼力。并将本文方法所得结果分别与基于扩展卡尔曼滤波算法、传统容积卡尔曼滤波算法及含记忆衰退的扩展卡尔曼滤波算法所得结果进行比较。对一个带磁流变阻尼器的四层剪切型框架模型进行激振试验,基于部分自由度上的加速度响应时程实测值,识别出结构参数、未知动力响应以及阻尼器阻尼力的非参数化模型,通过与实测结果的比较,验证了本文方法的可行性。

关键词 非线性恢复力; 改进的容积卡尔曼滤波; 非参数化识别; 幂级数多项式; 磁流变阻尼器

引 言

土木工程结构在服役过程中,除了因材料劣化等因素会出现结构损伤和性能退化外,也往往会因地震等强动力荷载的作用出现不同程度損伤甚至破坏。对强动力荷载作用过程中结构损伤的发生发展过程进行识别,并据此对结构剩余承载力和剩余寿命进行预测是亟待解决的课题。严格来讲,基于结构特征值和特征向量抽取的结构识别方法仅适用于线性系统,可近似应用于材料劣化等引起的结构刚度缓慢变化情况下的识别问题。但结构在地震等强动力荷载作用过程中损伤的发生发展过程是一个典型的非线性过程,不同结构构件在不同时刻进入非线性阶段,构件和结构层次的刚度并非保持不变,运用特征值或特征向量来识别刚度,并用其描述不断发展的损伤存在不合理性。不同于刚度,结构或构件在振动过程中的恢复力是其非线性行为的最直接描述,结合结构动力响应识别结果,不仅可以评价不同构件在不同时刻和不同变形情况下的损伤状态,还可以定量计算振动过程中的耗能[1?2]。此外,由于实际土木工程结构材料和类型的多样性,结构恢复力往往难以通过某一事先假定的统一参数化数学模型来准确描述。因此,针对强动力荷载作用后或灾后结构损伤的识别问题,通过建立恢复力的非参数化模型并识别结构恢复力具有重要意义。

相较于线性结构,由于结构材料和类型的多样性,非线性结构的识别问题难度更大,因而得到国内外学者的重视。针对非线性结构的识别问题,Masri等[3]提出了恢复力曲面法并将其推广应用到了多自由度非线性动力系统。随后,Smyth等[4]提出了一种基于最小二乘的结构参数的在线自适应识别方法,并估计了结构非线性恢复力。Xu等[5?6]基于线性等效思想,运用最小二乘法识别了结构恢复力,并运用一个具有磁流变(Magneto Rheological, MR)阻尼器的多自由度剪切型框架模型的动力试验实测数据验证了该方法的可行性。考虑实际结构恢复力参数化模型难以预先确定的问题,许斌等[7?8]分别运用幂级数多项式和切比雪夫多项式作为结构非线性恢复力的非参数化模型,提出了恢复力的非参数化识别方法,并分别通过含有MR阻尼器和形状记忆合金阻尼器(Shape Memory Alloy, SMA)的非线性多自由度系统的数值模拟和模型试验实测数据,验证了所提出方法的有效性。

基于状态空间模型递推的卡尔曼滤波类算法被广泛用于解决实际工程结构中激励与系统动力响应信息不完全已知情况下结构的识别问题。Jazwinski[9]利用扩展卡尔曼滤波方法(Extended Kalman Filter, EKF)对加速度测量进行滤波,并通过预测与估计识别得到了结构参数。Hoshiyam等[10]提出了加权全局迭代扩展卡尔曼滤波算法(Extended Kalman Filter?Weighted Global Iteration, EKF?WGI)。王祥建等[11]又引入记忆衰退技术提高了EKF算法的稳定性。Lei等[12?13]和Liu等[14]基于等效线性方法,实现了部分观测下结构参数及非线性恢复力的识别。张肖雄等[15?16]则通过引入投影矩阵,推导了改进的观测方程,实现了外激励的实时识别。Xu等[17]基于勒让德多项式和位移与加速度的数据融合方法,对结构恢复力和未知激励进行识别。

EKF通过一阶泰勒级数将非线性函数线性化,该方法存在精度不高、易于发散以及只适用于弱非线性系统的缺点。由于对概率分布进行近似要比对非线性函数进行近似容易得多,基于该思想,Julier等[18?19]提出了无迹变换(Unscented Transform, UT)与无迹卡尔曼滤波算法(Unscented Kalman Filter, UKF)。UKF对非线性函数的概率密度分布进行近似,用一系列确定样本来逼近状态的后验概率密度。Wan等[20]验证了UKF的有效性。Wu等[21?22]的研究结果表明,在噪声更大的情况下对高维系统的参数进行估计时,UKF相较于EKF具有更高的识别精度。Xie等[23]运用迭代无迹卡尔曼滤波(Iterated Unscented Kalman Filter, IUKF) 对Bouc?Wen滞回系统进行识别,结果表明,相较于UKF,IUKF的识别精度更高和算法鲁棒性更好。针对地震作用下结构刚度突变的识别问题,Bisht等[24]提出了一种具有跟踪结构参数突变能力的自适应无迹卡尔曼滤波算法(Adaptive Unscented Kalman Filter, AUKF),数值模拟结果表明,该方法能对多个结构构件在不同时刻的参数突变进行有效识别。实际应用卡尔曼滤波时,模型误差、噪声误差、计算误差均可能会造成预测误差协方差矩阵和增益矩阵随迭代次数增加而减弱修正状态估计的情况(即数据饱和或者观测老化),并进而导致滤波发散。针对此问题,渐消记忆滤波的扩展卡尔曼滤波算法(Extended Kalman Filter?Memory Fading, EKF?MF)被提出,该算法通过增大新数据的作用而降低旧数据的负面影响[25?26]。为准确估计系统的噪声统计特性,Sage等[27]提出了一种可实时估计系统及测量噪声的自适应滤波算法,该方法在滤波的同时利用观测量信息,对模型参数、噪声特性进行实时调整,进一步提高了滤波精度。

为克服UFK在高维系统中出现滤波精度低和数值计算不稳定的问题,加拿大学者Arasaratnam等[28]于2009年首次提出了基于Cubature变换的容积卡尔曼滤波算法(Cubature Kalman Filter, CKF)。基于三阶球面径向容积准则(Cubature准则),使用2n个(n为扩展状态向量的维数)权值相同的容积点(Cubature点),经非线性系统方程转换后进行加权处理,来逼近具有附加高斯噪声的非线性系统的状态均值和协方差。常宇健等[29]对比了EKF,UKF和CKF的滤波性能,结果表明EKF的滤波性能最差,而UKF对于高维非线性系统不仅调解参数困难,且在滤波过程中可能会出现协方差非正定的情况,使滤波结果不稳定甚至发散,而CKF的滤波结果优于EKF与UKF。孙枫等[30]比较了CKF与UKF的滤波精度,并通过数值模拟验证了对于高维(n>3)的非线性系统,CKF的精度、稳定性均高于UKF,建议选择CKF作为滤波方法。CFK是理论上当前最接近贝叶斯滤波的近似算法,是解决非线性系统状态估计的强有力工具。其中,将积分形式变换成球面径向积分形式和三阶球面径向准则是最为重要的两个步骤。CKF方法一经提出便在姿态估计、导航、连续系统和混合滤波等领域得到应用[30]。

本文将记忆衰退权重、奇异值分解及Sage?Husa自适应滤波算法引入CKF,提出一种运用改进的容积卡尔曼滤波算法(Updated Cubature Kalman Filter, UCKF)及部分加速度测量,适用于结构质量、刚度和阻尼参数均未知情况,不依赖于结构恢复力参数化模型的非线性结构识别方法。该方法基于UCKF,利用幂级数多项式表征结构非线性恢复力的非参数化模型,利用部分加速度测量响应,预测结构质量、刚度、阻尼系数,识别未知速度和位移响应以及幂级数多项式的系数,建立恢复力的非参数化模型,进而可以得到结构在振动过程中恢复力时程曲线及滞回曲线。为验证所提出方法的可行性,首先建立了一个含MR阻尼器的四自由度的集中质量非线性数值模型,考虑20%的加速度测量噪声的影响,通过本方法的识别结果与其理论值的比較,验证本文所提出方法的有效性与精确性。其次,将基于本文UCKF方法的识别结果与基于EKF,CKF,EKF?MF方法的识别结果进行比较,验证了本文方法的优点。最后,通过一个带MR阻尼器的四自由度非线性钢框架模型的动力试验,利用部分自由度上的加速度响应观测值,对模型的质量、刚度、阻尼系数、未测量动力响应时程及MR阻尼器阻尼力的非参数化模型进行识别,通过比较识别所得MR阻尼力与与试验实测值,进一步验证了本文方法的识别结果的准确性。

1 基于UCKF与幂级数多项式的恢复力非参数化模型识别方法

1.1 等效线性化

在外激励作用下,一个含非线性元件的多自由度动力系统的运动平衡方程可写为:

式中 M,K和C分别为结构质量、刚度和阻尼矩阵;x¨(t),x(t)和x˙(t)分别为加速度、位移和速度响应向量;fnon(t)为非线性元件的恢复力;f(t)为外激励。

将式(1)进行等效线性化[31],可得到如下方程:

式中 ME,CE和KE分别表示等效线性结构的质量、阻尼和刚度矩阵。

在结构非线性的发展过程中,可合理认为结构质量是不变的,故可将ME视为结构质量的识别值。一般而言,式(1)中结构非线性恢复力会体现在等效线性结构参数CE与KE的变化上。

1.2 恢复力非参数化模型的幂级数多项式表示

式(2)可进一步表达为:

式中 Rnon(t)为结构总非线性恢复力,可表示为:

对于链式结构,两个自由度间的非线性恢复力可通过一组相对速度及相对位移的幂级数多项式来表达[31],如下式所示:

式中 Rnoni,i?1(t)表示结构第i个与第i?1个自由度间总非线性恢复力;vi,i?1与si,i?1分别表示结构第i个与第i?1个自由度间的相对速度及相对位移;rnoni,i?1,k,j为幂级数多项式的系数。J取整数,K的取值与结构的非线性程度相关,本文中取K=3。

根据式(5),结构第i个自由度的运动平衡方程可离散为:

式中 mi为第i自由度的层间质量。

式(6)中结构质量、部分未知加速度响应、速度和位移响应以及恢复力非参数化模型中的参数有待识别。识别所得幂级数多项式即为结构非线性恢复力的非参数化模型。将识别所得速度和位移响应代入该模型即为恢复力的识别结果,可分别与数值模拟中的理论值和实验验证中的实测值进行比较。

需要指出的是,本文的数值模拟及试验验证均选择在线弹性结构中引入MR阻尼器来模拟结构的非线性行为。此时,MR阻尼器的阻尼力Fnon(t),需要从所识别的Rnon(t)中减去线性结构本身所提供的线弹性恢复力与阻尼力,即

在本文的数值模拟和试验验证中,Fnon(t)将分别与数值模型中阻尼力的理论值及试验中阻尼力的实测值进行比较,以验证本文方法的准确性。

1.3 基于UCKF的非线性结构识别方法

非线性结构在动力作用下的系统状态方程和观测方程可表示为:

式中 k为时间步数;Xk为第k步的状态值;f(?)表示系统的状态转移函数,服从一阶马尔可夫假设;wk?1表示协方差为Qk?1的系统过程噪声;Zk为第k步的观测值;h(?)表示系统的观测函数,服从观测独立假设;vk表示协方差为Rk的系统观测噪声。

若k?1时刻的后验概率p(Xk?1∣Z1:k?1)?N(Xk?1;X?k?1,Pk?1),其中,X?k?1为k?1时刻状态估计值,Pk?1为k?1时刻误差协方差矩阵,则UCKF的递推算法如下:

(1)基本容积点及对应权值的计算

根据三阶容积原则,有:

式中 j表示容积点序号,l表示容积点总数,取j=1, 2,…,l;ξj和ωj分别为基于三阶容积规则获得的第j个基本容积点和相应权值;nx表示系统维数。

记nx维单位向量为e=[1, 0, 0,……, 0]T,[1]表示对e的元素进行全排列和改变元素符号产生的点集,称为完整全对称点集,[1]j表示点集中的第j个点[32?33]。

(2)时间更新

①计算k-1时刻第j个容积点Xj,k?1:

式中 Sk?1为Pk?1的平方根形式,可根据Pk?1=Sk?1STk?1得到。

但在实际情况中,由于矩阵Pk?1往往非半正定,使用传统的Cholesky变换会导致滤波发散,故在本文UCKF算法中,对矩阵Pk采用奇异值分解[34],即

式中 svd(?)为求解的奇异值分解矩阵。

式中 b为遗忘因子,根据文献[35]可确定b的取值范围为0.95

在k时刻至k+1时刻的计算中,根据式(26)计算所得到的Rk代入式(21)中,进行后续计算,并按上述步骤对Rk进行更新。

1.4 算法实现

本文提出的识别方法的具体实现步骤如下:

(1)假设结构质量、刚度、阻尼系数初始值;

(2)运用等效线性化及UCKF算法,在已知部分加速度观测量的条件下,对结构各物理参数及未知结构速度、位移响应时程进行识别;

(3)收敛判断:本文采用一种弱化的收敛判断条件。结构各层前后两次质量识别的差与前一次识别质量的比值,其最大值小于1%,或上述各层质量前后误差的绝对值之和小于3%,停止迭代,否则将上一次识别值当做下一次识别初始值,并循环以上步骤;

(4)根据结构参数及动力响应识别结果,对幂级数多項式系数进行识别,得到结构非线性恢复力的非参数化模型。

2 多自由度非线性结构的模拟验证

为验证所提出算法对结构参数、动力响应以及非线性结构恢复力模型的识别效果,以图1所示的一个配置有MR阻尼器的四层剪切型集中质量框架数值模型为例,开展数值模拟验证。同时,将相关识别结果分别与EKF,CKF及EKF?MF的识别结果进行比较,验证本文方法识别结构的准确性以及算法的收敛性。

图1表示含MR阻尼器的非线性框架数值模型,其中MR阻尼器模拟结构的非线性行为。结构各层的质量mi=150 kg,层间刚度ki=2.0×105 N/m,阻尼系数ci=160 N?s/m,其中i=1,2,3,4。不失一般性,在结构第三层施加如图2所示的水平激励。结构响应由四阶Runge?Kutta法计算,计算时间步长设置为0.001 s。观测结构第一、三、四层加速度响应,在识别过程中向加速度响应信号中加入20%的较高水平的测量噪声,以考虑测量噪声对识别结果的影响。

在数值模拟中,MR阻尼器恢复力模型取为Bingham模型,其表达式为:

式中 FBhnon为MR阻尼器恢复力,fBhc=20 N,CBh0=600 N?s/m,fBh0=0。

值得指出的是,该参数化模型在识别中是不需要用到的,只是在计算结构动力响应时用到。

将结构的状态向量定义为:

识别开始时,结构质量、刚度、阻尼系数初始值均为理论值的70%,各层位移、速度的初始值均取为0。

图3表示采用不同滤波算法时质量识别结果收敛过程的比较。图3(a)~(b)中的EKF与CKF不考虑记忆衰退权重系数的影响。图3(c)与(d)分别表示采用EKF?MF与UCKF时结构质量识别的收敛过程。表1表示质量识别结果与理论值的比较。由图3及表1可知,当质量的初始值为理论值的70%,且加速度时程中含20%的噪声时,EKF的收敛速度最慢,迭代6次才满足收敛要求,且第一、二层误差较大。CKF需迭代5次,仅第二层识别结果误差较大。EKF?MF仅需迭代3次即收敛,质量识别结果最大误差为4.16%,最小误差为0.86%。UCKF需迭代4次收敛,但实际上,在迭代至第3次时已经具有很好的精度,收敛时质量识别最大误差为0.84%,最小误差为0.00%。由此可见,加入记忆衰退技术的EKF?MF与UCKF收敛速度更快且精度更高,且UCKF的质量识别误差最小。

为表明本文采用的仅根据质量识别结果来判断识别过程的收敛过程的合理性,对基于本文方法的结构刚度和阻尼系数的识别结果的收敛情况进行了了分析。

图4为基于本文方法的结构刚度和阻尼系数的识别迭代过程。由图4(a)和(b)可以看出,各层层间刚度和阻尼系数在第3次迭代时已满足精度要求,并在第4次迭代时满足迭代停止的判定条件,与质量识别结果基本同时收敛。由图4(b)可知,第四层的阻尼系数识别值与线性结构的阻尼系数差别较大,这与非线性结构中MR阻尼器位于结构第四层而提供阻尼力的实际情况吻合。

如图3所示,由于基于EKF与CKF的滤波和收敛精度相对较差,故下文仅将本文方法与EKF?MF算法的等效刚度与等效阻尼系数的识别结果进行比较。表2为两种方法识别结果的比较,从中可以看出,基于UCKF的识别结果相较EKF?MF更准确。两种方法对第四层等效阻尼值的识别结果均表明MR阻尼器位于结构第四层,其对应阻尼系数与线性结构相比明显增大。

但由于CKF利用了大量容积点近似后验均值,将不可避免地导致计算时间大幅增加。在同样的计算环境下,本文中EKF?MF迭代一次的计算时间约为0.9 s,而UCKF迭代一次的计算时间约为32 s。

图5和6分別给出结构位移、速度响应时程识别结果与理论值的比较,图7为结构第二层加速度响应时程识别结果与理论值的比较。可以发现,识别结果与理论值均吻合较好,本文方法可准确识别结构未测量的位移、速度和加速度响应。

同时,基于所识别的结构参数及响应,可继续识别幂级数多项式模型中的系数,而得到第四层的层间恢复力的非参数化幂级数多项式模型。结果见下式:

根据MR阻尼器恢复力时程与层间位移时程的识别值,可得到MR阻尼器阻尼力的滞回环识别值,其与理论值的对比结果如图8所示。由图8可以看出,即使结构参数初始值仅设置为理论值的70%,且加速度观测值含有较高水平的噪声,MR阻尼器阻尼力滞回环的识别结果与理论值仍吻合较好。

图9为依据MR阻尼力滞回环理论值与识别值计算的MR阻尼器的耗能时程曲线对比图,可以看出,根据本文方法识别得到的MR阻尼器阻尼力滞回环可较精确地定量计算其在振动过程中的耗能。

为了进一步验证所提出方法在不同随机外激励情况下的识别效果,设置相同的初始值,开展了10组不同外激励作用下的数值模拟验证。在每组不同外激励作用下,比较基于EKF?MF与UCKF算法的结构参数识别结果。

图10表示的是结构各层质量在不同外激励作用下的识别结果与理论值的比较。由图10可知,在10组数值模拟中,与EKF?MF方法相比,基于UCKF的结构质量识别结果更精确。特别是对于第三层而言,本文方法的质量识别结果几乎与理论值重合。由于篇幅限制,刚度等参数识别结果的比较在此不再赘述。

对于恢复力的识别结果,通过均方根误差(Root Mean Square Error, RMSE)来衡量,其定义如下式所示:

式中 Zi为恢复力理论值;Z?i为恢复力识别值。该误差指标越小表示恢复力识别结果越好。

表3给出在10组不同随机外激励作用下,EKF?MF与UCKF两种算法所识别的MR阻尼器恢复力与理论值的误差的RMSE平均值。可以看出,基于UCKF的非线性恢复力的识别结果误差小,UCKF优于EKF?MF。

3 非线性钢框架模型动力试验验证

在以上数值模拟验证的基础上,为进一步验证本文方法对实际结构模型中非线性元件阻尼力的识别效果,对一个含MR阻尼器的四层框架结构模型进行动力试验。运用部分加速度响应时程对结构参数、未知响应和所用MR阻尼器的非参数化模型进行识别,并与试验实测结果进行比较,验证本文所提出方法的识别效果。

四层剪切型钢框架模型如图11所示。在其第四层引入一个MR阻尼器模拟非线性行为,并开展强迫振动试验。由于该结构在外激励方向的抗侧刚度远小于另一方向的抗侧刚度,且楼板刚度可视为无限大,将结构模型简化为四自由度集中质量剪切型框架模型是合适的。

在结构第三层楼板中点位置施加激励,并运用力传感器测量激励力时程,其时程曲线如图12所示。在结构各层布置加速度传感器和位移传感器,但仅用第一、三、四层的加速度时程作为观测量用于识别。同时运用力传感器测量MR阻尼器在振动过程中提供的阻尼力的大小,其水平方向分量用于与识别值进行比较。

为从总层间恢复力中得到MR阻尼器阻尼力的水平分量,首先需要对不含阻尼器的线性框架结构自身的质量、层间刚度及阻尼系数进行测量。结构各层质量通过称重得到,每层质量为模型楼面板的质量加上上下各半层柱以及连接螺栓等的质量。线性结构剪切刚度由静力试验测得。在结构顶层施加一静力荷载,通过拉压力传感器和位移传感器得到静力荷载值和各层的位移值,求得结构各层剪切刚度。结构阻尼系数则通过自由衰减试验获得。采集结构在自由振动下的衰减信号,经傅里叶变换提取第一阶、第二阶自振频率和相应的阻尼比,进而求得瑞利阻尼系数。所得结构参数如表4所示。

需要指出的是,在非线性结构中,由于引入阻尼器,结构第三、四层的集中质量将有所增大,阻尼器与其连接件的质量为3.06 kg,该部分质量应平均分散到第三、四层,得到集中质量的理论值。

对模型开展动力试验,运用实测加速度时程,基于本文方法对结构质量及非线性恢复力非参数化模型进行识别。在识别中,将结构初始质量、刚度、阻尼初始值均设置为实测值的120%,取记忆衰退权重系数G=1.0002。图13所示为基于CKF与UCKF的质量识别迭代过程,图中虚线表示实测值,可发现UCKF的识别结果更准确。图14表示基于UCKF的结构第二层的加速度识别值与试验实测值的比较。

表5与6分别给出基于UCKF的结构质量、刚度和阻尼系数的识别结果,可以看出,在各参数初始误差为20%的情况下,结构质量、刚度识别结果较好。

对比表4与6可知,非线性结构第四层的阻尼系数相较于原线性结构的阻尼系数值出现明显增大,其余各层阻尼系数识别误差均不大。这一识别结果与MR阻尼器位于结构第四层的实际情况相吻合,MR阻尼器提供的阻尼力使得第四层等效阻尼系数明显变大。

基于各参数与动力响应的识别结果,可识别MR阻尼力的幂级数多项式模型的系数,并得到结构第四层的非线性恢复力的非参数化模型表达式。结果如下式所示:

根据以上非参数化模型以及结构第四层的层间位移时程,可得到MR阻尼器的阻尼力滞回曲线,其与实测阻尼力的水平分量的比较如图15所示。由图15可知,虽然结果不可避免地受模型误差、测量噪声等因素的影响,运用模型试验动力实测数据,MR阻尼器阻尼力的识别值与实测值仍较为接近。

4 结 论

本文运用幂级数多项式描述结构在动力荷载作用下的恢复力,提出了一种运用结构部分自由度上的加速度观测信息,基于UCKF的非线性恢复力非参数化模型识别方法。本文的UCKF算法通过将记忆衰退权重、奇异值分解、及Sage?Husa自适应滤波算法引入CKF而形成。在介绍该方法的实现过程的基础上,通过含MR阻尼器的多自由度结构的数值模拟和试验,验证了本文方法对结构参数、未知动力响应和非线性恢复力非参数模型的识别效果。

在一个设置有MR阻尼器的四自由度集中質量非线性剪切型框架的数值模型中,运用部分自由度上的加速度响应,考虑测量噪声及参数初始误差的影响,识别结构线性部分的质量、刚度、阻尼系数以及未知加速度、速度和位移时程,进而得到MR阻尼器阻尼力的非参数化模型。通过将识别结果与理论值进行比较,结果表明本方法识别结果准确度高。通过将本文方法的结果与EKF,EKF?MF及CKF算法的识别结果进行比较,说明本文方法在识别准确性和收敛性方面的优越性。

对一个设置有MR阻尼器的四层钢框架非线性结构模型进行动力试验,运用外激励信息与部分自由度上加速度响应信息,基于本文所提出的算法,对框架结构本身的质量、刚度和阻尼系数、未测量加速度时程进行了识别,并得到MR阻尼器提供的阻尼力的非参数化模型。通过将结构参数、未测量动力响应以及MR阻尼力与试验实测值的对比,验证了本文方法对非线性结构恢复力非参数化模型的识别能力。

结构在强动力荷载作用下的恢复力或滞回性能是其非线性行为的最直接描述,能反映结构构件或子结构在动力荷载作用过程中损伤的发生发展过程,且可直接用于定量计算对应结构构件在动力荷载作用过程中的耗能。运用结构的部分动力响应识别结构恢复力的非参数化模型,对工程结构在动力荷载作用过程中的损伤识别和灾后性能评估具有重要意义。今后还需要考虑不同材料和类型的结构及不同激励情况,并对本文方法识别不同非线性恢复力模型的效果进行进一步数值模拟和试验验证研究。

参考文献

1Wu Z S, Xu B, Harada T. Review on structural health monitoring for infrastructure[J]. Journal of Applied Mechanics, 2003, 70(6): 1043-1054.

2Peifer M, Timmer J, Voss H U. Non-parametric identification of non-linear oscillating systems[J]. Journal of Sound and Vibration, 2003, 267(5): 1157-1167.

3Masri S F, Caughey T K. A nonparametric identification technique for nonlinear dynamic problem[J]. Journal of Applied Mechanics, 1979, 46(2): 433-447.

4Smyth A W, Chassiakos A G, Caughey T K. On-line parametric identification of MDOF nonlinear hysteretic systems[J]. Journal of Engineering Mechanics, 1999, 125(2):133-142.

5Xu B, He J, Masri S F. Data-based identification of nonlinear restoring force under spatially incomplete excitations with power series polynomial model[J]. Nonlinear Dynamics, 2012, 67(3): 2063-2080.

6Xu B, He J, Masri S F. Data-based model-free hysteretic restoring force and mass identification for dynamic systems[J]. Computer-Aided Civil and Infrastructural Engineering, 2015, 30(1): 2-18.

7许斌, 辛璐璐, 贺佳. 基于切比雪夫多项式模型的多自由度结构非线性恢复力时域识别[J]. 工程力学, 2014, 31(11): 99-109.

Xu Bin, Xin Lulu, He Jia. Tine domain nonlinear restoring force identification for MDOF structures with Chebyshev polynomial model[J]. Engineering Mechanics, 2014, 31(11): 99-109.

8许斌, 辛璐璐, 贺佳. 基于二重切比雪夫多项式的多自由度系统SMA非线性恢复力识别[J]. 振动与冲击, 2014, 33(16): 6-13.

Xu Bin, Xin Lulu, He Jia. SMA nonlinear restoring force identification for MDOF structures under dynamic loadings with double Chebyshev polynomial[J]. Journal of Vibration and Shock, 2014, 33(16): 6-13.

9Jazwinski A H. Stochastic Process and Filtering Theory[M]. Salt Lake City: Academic Press, 1970: 50-80.

10Hoshiya M, Saito E. Structural identification by extended Kalman filter[J]. Journal of Engineering Mechanics, 1984, 110(12): 1757-1770.

11王祥建, 萬鹏, 崔杰. 基于三阶段法的结构损伤识别研究[J]. 世界地震工程, 2015, 31(4): 50-57.

Wang Xiangjian, Wan Peng, Cui Jie. Structural damage identification based on the three-stage method[J]. World Earthquake Engineering, 2015, 31(4): 50-57.

12Lei Y, Chen F, Zhou H. An algorithm based on two-step Kalman filter for intelligent structural damage detection[J]. Structural Control and Health Monitoring, 2015, 22 (4): 694-706.

13Lei Y, Hua W, Luo S J, et al. Detection and parametric identification of structural nonlinear restoring forces from partial measurements of structural responses[J]. Structural Engineering and Mechanics, 2015, 54(2): 291-304.

14Liu L J, Lei Y, He M Y. A Two-stage parametric identification of strong nonlinear structural systems with incomplete response measurements[J]. International Journal of Structural Stability & Dynamics, 2016, 16(4): 1640022.

15张肖雄, 贺佳. 基于扩展卡尔曼滤波的结构参数和荷载识别研究[J]. 工程力学, 2019, 36(4): 221-230.

Zhang Xiaoxiong, He Jia. Identification of structural parameters and unknown excitations based on the extended Kalman filter[J]. Engineering Mechanics, 2019, 36(4): 221-230.

16张肖雄, 贺佳, 齐梦晨. 基于KF的非线性结构响应重构和外激励识别研究[J]. 建筑结构学报, 2020, 41(11): 143-149.

Zhang Xiaoxiong, He Jia, Qi Mengchen. Study on KF-based responses reconstruction of nonlinear structure and external excitation identification[J]. Journal of Building Structures, 2020, 41(11): 143-149.

17Xu B, Zhao Y, Deng B C, et al. Nonparametric nonlinear restoring force and excitation identification with Legendre polynomial model and data fusion[J]. Structural Health Monitoring, 2022, 21(2): 264-281.

18Julier S J, Uhlmann J K, Durrant-Whyte H F. A new approach for filtering nonlinear systems[A]. Proceedings of the 1995 American Control Conference[C]. Seattle, Washington, 1995: 1628-1632.

19Julier S J, Uhlmann J K. A new extension of the Kalman filter to nonlinear systems[A]. Proceedings of AeroSense: the 11th International Symposium on Aerospace/ Defense Sensing, Simulation and Controls[C]. New York, 1997: 182-193.

20Wan E A, Van der Merwe R. The unscented Kalman filter for nonlinear estimation[A]. Proceedings of Symposium 2000 on Adaptive Systems for Signal Processing, Communication and Control (AS-SPCC)[C]. Lake Louise, Alberta, Canada, 2000: 153-158.

21Wu M L, Smyth A W. Application of the unscented Kalman filter for real-time nonlinear structural system identification[J]. Structural Control and Health Monitoring, 2007, 14(7): 971-990.

22Wu M L, Smyth A. Real-time parametric estimation for degrading and pinching hysteretic models[J]. International Journal of Non-Linear Mechanics, 2008, 43(9): 822-833.

23Xie Z B, Feng J C. Real-time nonlinear structural system identification via iterated unscented Kalman filter[J]. Mechanical Systems and Signal Processing, 2012, 28: 309-322.

24Bisht S S, Singh M P. An adaptive unscented Kalman filter for tracking sudden stiffness changes[J]. Mechanical Systems and Signal Processing, 2014, 49: 181-195.

25王志贤. 最优状态估计与系统辨识[M]. 西安: 西北工业大学出版社, 2004.

Wang Zhixian. Optimal State Estimation and System Identification[M]. Xian: Northwestem Polytechnical University Press, 2004.

26王祥建. 土木工程中的物理参数时域识别及地震动反演研究[D]. 哈尔滨: 中国地震局工程力学研究所, 2011.

Wang Xiangjian. Study on physical parameter identification of civil engineering in time domain and inversion of ground motion[D]. Harbin: Institute of Engineering Mechanics, China Earthquake Administration, 2011.

27Sage A P, Husa G W. Adaptive filtering with unknown prior statistics[A]. Proceedings of Joint Automatic Control Conference[C]. Boulder, Colorado, 1969: 760-769.

28Arasaratnam I, Haykin S. Cubature Kalman filters[J]. IEEE Transactions on Automatic Control, 2009, 54(6): 1254-1269.

29常宇健, 赵辰. EKF、UKF和CKF的滤波性能对比研究[J]. 石家庄铁道大学学报 (自然科学版), 2019, 32(2): 104-110.

Chang Yujian, Zhao Chen. Comparison of filtering performance of EKF, UKF and CKF[J]. Journal of Shijiazhuang Tiedao University (Natural Science Edition), 2019, 32(2): 104-110.

30孙枫, 唐李军. Cubature卡尔曼滤波与Unscented卡尔曼滤波估计精度比较[J]. 控制与决策, 2013, 28(2): 303-308.

Sun Feng, Tang Lijun. Estimation precision comparison of Cubature Kalman filter and Unscented Kalman filter[J]. Control and Decision, 2013, 28(2): 303-308.

31许斌, 李靖. 未知地震激励下结构恢复力及质量非参数化识别[J]. 工程力学, 2019, 36(9): 180-187.

Xu Bin, Li Jing. Nonparametric identification for structural restoring force and mass under unknown earthquake excitations[J]. Engineering Mechanics, 2019, 36(9): 180-187.

32穆靜, 蔡远利, 张俊敏. 容积粒子滤波算法及其应用[J]. 西安交通大学学报, 2011, 45(8): 13-17.

Mu Jing, Cai Yuanli, Zhang Junmin. Cubature particle filter and its application[J]. Journal of Xian Jiaotong University, 2011, 45(8): 13-17.

33穆静, 蔡远利. 迭代容积卡尔曼滤波算法及其应用[J]. 系统工程与电子技术, 2011, 33(7): 1454-1457.

Mu Jing, Cai Yuanli. Iterated cubature Kalman filter and its application[J]. Systems Engineering and Electronics, 2011, 33(7): 1454-1457.

34李兆銘, 杨文革, 丁丹, 等. 基于SVD的多终端实时定轨自适应鲁棒CKF算法[J]. 仪器仪表学报, 2016, 37(3): 490-496.

Li Zhaoming, Yang Wenge, Ding Dan, et al. Adaptive robust CKF algorithm for real time orbit determination of multiple hand-held terminals based on SVD[J]. Chinese Journal of Scientific Instrument, 2016, 37(3): 490-496.

35何美光, 葛泉波, 赵嘉懿. 一种Sage-Husa和可观测度的滤波算法研究[J]. 控制工程, 2021, 28(1): 120-126.

He Meiguang, Ge Quanbo, Zhao Jiayi. Research on a filtering algorithm based on Sage-Husa and observable degree[J]. Control Engineering of China, 2021, 28(1): 120-126.

36李宁, 祝瑞辉, 张勇刚. 基于Sage-Husa算法的自适应平方根CKF目标跟踪方法[J]. 系统工程与电子技术, 2014, 36(10): 1899-1905.

Li Ning, Zhu Ruihui, Zhang Yonggang. Adaptive square CKF method for target tracking based on Sage-Husa algorithm[J]. Systems Engineering and Electronics, 2014, 36(10): 1899-1905.

Nonparametric identification of structural nonlinear restoring force based on an updated cubature Kalman filter

DU Yi-bang 1 ?XU Bin 1,2 ?ZHAO Ye 1DENG Bai-chuan 3

1. College of Civil Engineering, Huaqiao University, Xiamen 361021, China;

2. Key Laboratory for Intelligent Infrastructure and Monitoring of Fujian Province, Huaqiao University, Xiamen 361021, China;

3. Department of Civil, Structural and Environmental Engineering, University at Buffalo, the State University of New York, Buffalo, NY 14260, USA

Abstract Structural nonlinear behavior under the excitation of strong dynamic loadings should be considered for structural damage initiation and propagation identification of engineering structures. In this study, a power series polynomial of relative displacement and velocity is employed to model the nonlinear restoring force (NRF) of a structure in a nonparametric way and structural mass, stiffness, damping coefficients and NRF are identified based on an updated cubature Kalman filter (UCKF) algorithm using acceleration response at limited degrees of freedoms (DOFs) of the structure during dynamic excitation. Then, a multi-degree-of-freedom (MDOF) numerical model equipped with a magnetorheological (MR) damper mimicking structural nonlinearity is employed to validate the proposed approach numerically. By adding 20% measurement noise to the acceleration measurements, the stiffness, damping coefficients and mass of the structure, the unmeasured response and the NRF are identified. The effectiveness of the proposed method is validated by comparing the theoretical values with the identified values. Moreover, the identification results of the proposed approach are also compared with them of the approach with the traditional extended Kalman filter (EKF), cubature Kalman filter (CKF), and extended Kalman filter with memory fading (EKF-MF). Dynamic test on a four-story shear frame model with a MR damper is carried out. The structural parameters of the frame structure itself, the unused dynamic response in identification and the NRF provided by the MR damper are identified with the proposed approach using acceleration responses at certain floors. The identified results are compared with the test measurements directly and the performance of the proposed identification approach is experimentally validated.

Keywords nonlinear restoring force; updated cubature Kalman filter; nonparametric identification; power series polynomial; magnetorheological damper