提出了一种基于模式凝聚算法的自然激励技术(NExT-ERA),用于工程结构健康监测。该技术通过引入模式凝聚算法,提高了在受环境噪声激励下的结构模态识别精度。示例文件展示了该技术的应用,通过识别受高斯白噪声激励的2DOF系统的模态参数,并添加了高斯白噪声的不确定性。
代码包含以下函数:
- NExTTERA_CONDENSED:执行NExT-ERA算法,并进行模式凝聚。
该代码使用说明如下:
- 输入:
- data:包含响应数据的数组,维度为(nch,Ndata),其中nch是通道数,Ndata是数据的总长度。
- refch:参考通道的向量,维度(numref,1)。
- maxlags:最大滞后时间,以采样点为单位。
- fs:采样频率,单位为Hz。
- ncols:子空间维数。
- nrows:参考通道数。
- initialcut:初始截断频率,单位为Hz。
- maxcut:最大截断频率,单位为Hz。
- shift:步长,单位为Hz。
- EMAC_option:是否使用EMAC方法,0表示不使用,1表示使用。
- LimCMI:CMI阈值。
- LimMAC:MAC阈值。
- LimFreq:频率阈值,单位为Hz。
-
Plot_option:是否绘制结果,0表示不绘制,1表示绘制。
-
输出:
- [results]:一个结构体,包含NExT-ERA算法的识别结果。