CN117171985B - A real-time monitoring method, device, equipment and storage medium for nonlinear structure - Google Patents
A real-time monitoring method, device, equipment and storage medium for nonlinear structure Download PDFInfo
- Publication number
- CN117171985B CN117171985B CN202311075992.XA CN202311075992A CN117171985B CN 117171985 B CN117171985 B CN 117171985B CN 202311075992 A CN202311075992 A CN 202311075992A CN 117171985 B CN117171985 B CN 117171985B
- Authority
- CN
- China
- Prior art keywords
- state
- vector
- measurement
- covariance
- structural
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000012544 monitoring process Methods 0.000 title claims abstract description 26
- 239000013598 vector Substances 0.000 claims abstract description 139
- 230000005284 excitation Effects 0.000 claims abstract description 88
- 230000003190 augmentative effect Effects 0.000 claims abstract description 41
- 230000004044 response Effects 0.000 claims abstract description 39
- 230000001133 acceleration Effects 0.000 claims abstract description 38
- 238000005259 measurement Methods 0.000 claims description 85
- 238000005295 random walk Methods 0.000 claims description 21
- 230000015654 memory Effects 0.000 claims description 20
- 239000011159 matrix material Substances 0.000 claims description 17
- 230000009466 transformation Effects 0.000 claims description 12
- 238000005070 sampling Methods 0.000 claims description 10
- 238000012806 monitoring device Methods 0.000 claims description 6
- 238000010276 construction Methods 0.000 claims description 4
- 230000007704 transition Effects 0.000 claims description 2
- 238000011156 evaluation Methods 0.000 abstract description 6
- 230000003862 health status Effects 0.000 abstract description 6
- 238000013016 damping Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000004422 calculation algorithm Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 6
- 230000001052 transient effect Effects 0.000 description 5
- 238000001914 filtration Methods 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Geophysics And Detection Of Objects (AREA)
Abstract
本申请公开了一种非线性结构的实时监测方法、装置、设备及存储介质,本方法将未知的外激励、结构参数和结构状态联合,通过构建包含未知的外激励、结构参数向量和结构状态向量三向量联合的增广状态向量,根据实际采集的部分加速度响应和增广状态向量,采用无迹卡尔曼滤波实现未知的结构状态、结构参数和外激励的实时预估。本方法可用于受地震等荷载作用的工程结构,以便实时了解结构的健康状态,为结构评估提供有效保障。
The present application discloses a real-time monitoring method, device, equipment and storage medium for nonlinear structures. The method combines unknown external excitation, structural parameters and structural state, and constructs an augmented state vector that combines three vectors including unknown external excitation, structural parameter vector and structural state vector. According to the partial acceleration response and augmented state vector actually collected, the unscented Kalman filter is used to realize the real-time prediction of unknown structural state, structural parameters and external excitation. The method can be used for engineering structures subjected to loads such as earthquakes, so as to understand the health status of the structure in real time and provide effective guarantee for structural evaluation.
Description
技术领域Technical Field
本发明涉及土木工程技术领域,尤其是涉及一种非线性结构的实时监测方法、装置、设备及存储介质。The present invention relates to the field of civil engineering technology, and in particular to a real-time monitoring method, device, equipment and storage medium for a nonlinear structure.
背景技术Background technique
工程结构的结构健康监测应用中的未知量主要有三类,即外激励(如由地震、台风等引起的激励)、未知的结构状态和未知的结构参数,结构状态包括速度和位移,结构参数包括刚度、阻尼、非线性参数等等。工程结构的未知外激励有效识别是工程结构安全性评价和振动控制的前提,可靠的结构状态的估计可以用于待监测结构的疲劳损伤识别,工程结构的结构性能可由结构的刚度、阻尼等参数得到体现,健康监测结果能够直接反应工程结构的健康状态;然而一般情况下,工程结构的结构参数是未知的,也难以直接测量一个结构的所有结构状态以及外激励。There are three main types of unknown quantities in the application of structural health monitoring of engineering structures, namely external excitation (such as excitation caused by earthquakes, typhoons, etc.), unknown structural states and unknown structural parameters. Structural states include velocity and displacement, and structural parameters include stiffness, damping, nonlinear parameters, etc. Effective identification of unknown external excitations of engineering structures is a prerequisite for safety evaluation and vibration control of engineering structures. Reliable estimation of structural states can be used to identify fatigue damage of structures to be monitored. The structural performance of engineering structures can be reflected by parameters such as stiffness and damping of the structure. Health monitoring results can directly reflect the health status of engineering structures. However, in general, the structural parameters of engineering structures are unknown, and it is difficult to directly measure all structural states and external excitations of a structure.
当工程结构在受到地震、台风等荷载作用,结构发生大位移、大变形时,会出现很强的非线性特征,非线性会引发更加复杂的动力现象。目前大部分的非线性结构的识别研究都是外激励已知的情况下进行结构状态-结构参数识别,其状态向量为包含结构状态向量和未知的结构参数向量,但在实际的工程中通常难以直接测量得到外激励,因此难以估计工程结构的结构状态向量和结构参数向量。When an engineering structure is subjected to loads such as earthquakes and typhoons, and the structure undergoes large displacements and deformations, strong nonlinear characteristics will appear, and nonlinearity will cause more complex dynamic phenomena. At present, most of the research on the identification of nonlinear structures is to identify the structure state and structure parameters when the external excitation is known. The state vector contains the structure state vector and the unknown structure parameter vector. However, in actual engineering, it is usually difficult to directly measure the external excitation, so it is difficult to estimate the structure state vector and structure parameter vector of the engineering structure.
发明内容Summary of the invention
本申请旨在至少解决现有技术中存在的技术问题。为此,本申请提出一种非线性结构的实时监测方法、装置、设备及存储介质,能够实时了解结构的健康状态,为结构评估提供有效保障。The present application aims to at least solve the technical problems existing in the prior art. To this end, the present application proposes a real-time monitoring method, device, equipment and storage medium for nonlinear structures, which can understand the health status of the structure in real time and provide effective guarantee for structural evaluation.
根据本申请的第一方面实施例的非线性结构的实时监测方法,所述非线性结构的实时监测方法包括如下步骤:According to the real-time monitoring method of a nonlinear structure in the first aspect of the present application, the real-time monitoring method of a nonlinear structure comprises the following steps:
采集非线性结构在外激励作用下产生的部分加速度响应;Collect partial acceleration response of nonlinear structure under external excitation;
将所述非线性结构的结构参数和所述外激励模拟为随机游走模型,并根据所述随机游走模型,构建由结构参数向量、所述外激励和所述非线性结构的状态向量组成的增广状态向量;Simulating the structural parameters of the nonlinear structure and the external excitation as a random walk model, and constructing an augmented state vector consisting of a structural parameter vector, the external excitation, and a state vector of the nonlinear structure according to the random walk model;
根据所述部分加速度响应和所述增广状态向量,采用无迹卡尔曼滤波实时预估非线性结构的结构状态、结构参数和所述外激励。According to the partial acceleration response and the augmented state vector, an unscented Kalman filter is used to predict in real time the structural state, structural parameters and the external excitation of the nonlinear structure.
本申请提供的一种非线性结构的实时监测方法,至少具有如下有益效果:The present application provides a real-time monitoring method for nonlinear structures, which has at least the following beneficial effects:
现阶段非线性结构的识别研究都是外激励已知的情况下进行结构状态-结构参数识别,其状态向量为包含结构状态向量和不确定的结构参数向量,但在实际的工程中通常难以直接测量得到外激励。在本方法中,将未知的外激励、结构参数和结构状态联合,通过构建包含未知的外激励、结构参数向量和结构状态向量的增广状态向量,根据实际采集得到的部分加速度响应和增广状态向量,采用无迹卡尔曼滤波实现未知的结构状态、结构参数和外激励的预估,能够提升预估的效率和准确度。本方法可用于受地震等荷载作用的工程结构,以便实时了解结构的健康状态,为结构评估提供有效保障。At present, the identification research of nonlinear structures is to identify the structural state and structural parameters when the external excitation is known. The state vector contains the structural state vector and the uncertain structural parameter vector. However, it is usually difficult to directly measure the external excitation in actual engineering. In this method, the unknown external excitation, structural parameters and structural state are combined. By constructing an augmented state vector containing the unknown external excitation, structural parameter vector and structural state vector, the unscented Kalman filter is used to estimate the unknown structural state, structural parameters and external excitation based on the partial acceleration response and augmented state vector actually collected, which can improve the efficiency and accuracy of the estimation. This method can be used for engineering structures subjected to loads such as earthquakes, so as to understand the health status of the structure in real time and provide effective protection for structural evaluation.
根据本申请的一些实施例,根据当前时刻的状态估计和误差协方差,采用无迹变换生成所述增广状态向量的第一sigma点集并计算对应的权值;According to some embodiments of the present application, based on the state estimate and error covariance at the current moment, an unscented transformation is used to generate a first sigma point set of the augmented state vector and calculate the corresponding weights;
将所述第一sigma点集转换成状态预测向量,并根据所述权值合并所述状态预测向量得到向前一步的状态估计并计算对应的误差协方差;Converting the first sigma point set into a state prediction vector, combining the state prediction vector according to the weights to obtain a one-step-ahead state estimate and calculating a corresponding error covariance;
根据所述向前一步的状态估计及其对应误差协方差采用无迹变换生成所述状态预测向量的第二sigma点集;Generate a second sigma point set of the state prediction vector by using an unscented transformation according to the state estimate of the previous step and its corresponding error covariance;
将所述第二sigma点集转换成sigma点对应的测量预测向量,并根据所述权值合并所述sigma点对应的测量预测向量得到测量预测;converting the second sigma point set into a measurement prediction vector corresponding to a sigma point, and combining the measurement prediction vectors corresponding to the sigma point according to the weight to obtain a measurement prediction;
根据所述向前一步的状态估计、所述状态预测向量、所述sigma点对应的测量预测向量和所述测量预测计算测量预测协方差和状态-测量协方差;Calculating a measurement prediction covariance and a state-measurement covariance based on the state estimate of the one step forward, the state prediction vector, the measurement prediction vector corresponding to the sigma point, and the measurement prediction;
根据所述测量预测协方差和状态-测量协方差计算卡尔曼增益;Calculating a Kalman gain based on the measurement prediction covariance and the state-measurement covariance;
根据所述向前一步的状态估计、所述卡尔曼增益、所述部分加速度响应和所述测量预测计算下一时刻的状态估计,以便从所述下一时刻的状态估计中获得下一时刻的结构状态、结构参数和外激励;其中,所述当前时刻和所述下一时刻之间间隔一个采样时间段。The state estimate at the next moment is calculated based on the state estimate of the previous step, the Kalman gain, the partial acceleration response and the measurement prediction, so as to obtain the structural state, structural parameters and external excitation at the next moment from the state estimate at the next moment; wherein the current moment and the next moment are separated by a sampling time period.
根据本申请的一些实施例,所述根据所述向前一步的状态估计、所述状态预测向量、所述测量预测向量和所述测量预测计算测量预测协方差和状态-测量协方差,包括:According to some embodiments of the present application, the calculating the measurement prediction covariance and the state-measurement covariance according to the one-step-ahead state estimate, the state prediction vector, the measurement prediction vector and the measurement prediction includes:
其中,Pyy,(i+1|i)为测量预测协方差,为sigma点对应的测量预测向量,为测量预测,n为增广状态向量的维数,为协方差的权值,为 的转置矩阵,下标(i+1|i)为从i时刻至(i+1)时刻的过度,Puy,(i+1|i)为状态-测量协方差,为状态预测向量,为向前一步的状态估计,R为测量噪声的协方差矩阵。Among them, P yy, (i+1|i) is the measurement prediction covariance, is the measurement prediction vector corresponding to the sigma point, is the measurement prediction, n is the dimension of the augmented state vector, is the weight of the covariance, for The transposed matrix of , the subscript (i+1|i) is the transition from time i to time (i+1), P uy, (i+1|i) is the state-measurement covariance, is the state prediction vector, is the state estimate one step ahead, and R is the covariance matrix of the measurement noise.
根据本申请的一些实施例,所述根据所述测量预测协方差和状态-测量协方差计算卡尔曼增益,包括:According to some embodiments of the present application, the calculating the Kalman gain according to the measurement prediction covariance and the state-measurement covariance includes:
其中,为卡尔曼增益,为Pyy,(i+1|i)的逆矩阵。in, is the Kalman gain, is the inverse matrix of P yy, (i+1|i) .
根据本申请的一些实施例,所述根据所述向前一步的状态估计、所述卡尔曼增益、所述部分加速度响应和所述测量预测值计算下一时刻的状态估计,包括:According to some embodiments of the present application, the calculating the state estimate at the next moment according to the state estimate of the previous step, the Kalman gain, the partial acceleration response and the measured prediction value includes:
其中,yi+1为(i+1)时刻的部分加速度响应,为(i+1)时刻的状态估计。Among them, yi+1 is the partial acceleration response at time (i+1), is the state estimate at time (i+1).
根据本申请的一些实施例,在所述计算下一时刻的状态估计之后,还通过如下方式计算下一时刻的误差协方差:According to some embodiments of the present application, after calculating the state estimate at the next moment, the error covariance at the next moment is also calculated in the following manner:
其中,为下一时刻的误差协方差,为向前一步的状态估计对应的误差协方差,为的逆矩阵。in, is the error covariance at the next moment, is the error covariance corresponding to the state estimate one step ahead, for The inverse matrix of .
根据本申请的一些实施例,所述将所述非线性结构的结构参数和所述外激励模拟为随机游走模型,包括:According to some embodiments of the present application, simulating the structural parameters of the nonlinear structure and the external excitation as a random walk model includes:
根据所述外激励和第一高斯白噪声,将所述外激励模拟为随机游走模型;According to the external excitation and the first Gaussian white noise, simulating the external excitation as a random walk model;
以及,确定所述非线性结构的结构参数,根据所述结构参数和第二高斯白噪声,将所述结构参数模拟为随机游走模型。And, determining the structural parameters of the nonlinear structure, and simulating the structural parameters as a random walk model according to the structural parameters and a second Gaussian white noise.
根据本申请的第二方面实施例的非线性结构的实时监测装置,所述非线性结构的实时监测装置包括:According to a real-time monitoring device for a nonlinear structure of an embodiment of the second aspect of the present application, the real-time monitoring device for a nonlinear structure comprises:
数据采集单元,用于采集非线性结构在外激励作用下产生的部分加速度响应;A data acquisition unit, used to acquire partial acceleration response of the nonlinear structure under external excitation;
状态向量构建单元,用于将所述非线性结构的结构参数和所述外激励模拟为随机游走模型,并根据所述随机游走模型,构建由结构参数向量、所述外激励和所述非线性结构的状态向量组成的增广状态向量;A state vector construction unit, used for simulating the structural parameters of the nonlinear structure and the external excitation as a random walk model, and constructing an augmented state vector consisting of a structural parameter vector, the external excitation and a state vector of the nonlinear structure according to the random walk model;
递归求解单元,用于根据所述部分加速度响应和所述增广状态向量,采用无迹卡尔曼滤波实时预估非线性结构的结构状态、结构参数和所述外激励。The recursive solution unit is used to use unscented Kalman filtering to real-time estimate the structural state, structural parameters and the external excitation of the nonlinear structure according to the partial acceleration response and the augmented state vector.
根据本申请的第三方面实施例的一种电子设备,包括至少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行上述的非线性结构的实时监测方法。An electronic device according to an embodiment of the third aspect of the present application includes at least one control processor and a memory for communicating with the at least one control processor; the memory stores instructions that can be executed by the at least one control processor, and the instructions are executed by the at least one control processor so that the at least one control processor can execute the above-mentioned real-time monitoring method of nonlinear structure.
根据本申请的第四方面实施例的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述的非线性结构的实时监测方法。According to a computer-readable storage medium of an embodiment of the fourth aspect of the present application, the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the above-mentioned real-time monitoring method for nonlinear structures.
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。Other features and advantages of the present application will be set forth in the following description, and in part will become apparent from the description, or may be understood by practicing the present application.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
本申请的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
图1是本申请一实施例提供的一种非线性结构的实时监测方法的流程示意图;FIG1 is a schematic flow chart of a real-time monitoring method for a nonlinear structure provided in an embodiment of the present application;
图2是本申请一实施例提供的采用无迹卡尔曼滤波预估非线性结构的结构状态、结构参数和外激励的示意图;2 is a schematic diagram of using unscented Kalman filtering to estimate the structural state, structural parameters and external excitation of a nonlinear structure according to an embodiment of the present application;
图3是本发明一实施例的五层的Duffing型层剪切框架结构的示意图;FIG3 is a schematic diagram of a five-layer Duffing-type layer shear frame structure according to an embodiment of the present invention;
图4是本发明一实施例的预测和真实位移识别对比图;FIG4 is a comparison diagram of predicted and actual displacement identification according to an embodiment of the present invention;
图5是本发明一实施例的预测和真实速度识别对比图;FIG5 is a comparison diagram of predicted and actual speed recognition according to an embodiment of the present invention;
图6是本发明一实施例的刚度参数估计结果图;FIG6 is a diagram of stiffness parameter estimation results according to an embodiment of the present invention;
图7是本发明一实施例的非线性参数估计结果图;FIG7 is a diagram of nonlinear parameter estimation results according to an embodiment of the present invention;
图8是本发明一实施例的阻尼比例系数估计结果图;FIG8 is a diagram showing the damping proportional coefficient estimation result according to an embodiment of the present invention;
图9是本发明一实施例的外激励识别结果对比图;FIG9 is a comparison diagram of external stimulus recognition results according to an embodiment of the present invention;
图10是本申请一实施例提供的一种电子设备的结构示意图。FIG. 10 is a schematic diagram of the structure of an electronic device provided in one embodiment of the present application.
具体实施方式Detailed ways
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.
对本公开实施例进行进一步详细说明之前,对本公开实施例中涉及的名词和术语进行说明,本公开实施例中涉及的名词和术语适用于如下的解释:Before further describing the embodiments of the present disclosure in detail, the nouns and terms involved in the embodiments of the present disclosure are described. The nouns and terms involved in the embodiments of the present disclosure are subject to the following interpretations:
(1)无迹卡尔曼滤波算法(Unscented Kalman Filter,UKF),是一种用于处理非线性系统的非参数滤波算法,它可以从观测和测量数据中推断隐藏状态的值。UKF的基本思想是基于状态变量的状态和测量变量的观测,使用一系列加权的状态估计来预测未来状态,并通过观测和测量值来校正预测值。其中的无迹变换是指用确定性的采样方式获得一些采样点,使其统计性质等于这个高斯分布的均值与协方差矩阵。当这些点经过非线性变换后,用确定性的加权方式获得新的函数的均值和协方差矩阵。(1) Unscented Kalman Filter (UKF) is a nonparametric filtering algorithm used to process nonlinear systems. It can infer the value of hidden states from observation and measurement data. The basic idea of UKF is to use a series of weighted state estimates to predict future states based on the state of state variables and the observation of measurement variables, and to correct the predicted values through observations and measurements. The unscented transformation refers to obtaining some sampling points in a deterministic sampling method so that their statistical properties are equal to the mean and covariance matrix of this Gaussian distribution. After these points are transformed nonlinearly, the mean and covariance matrix of the new function are obtained in a deterministic weighted manner.
(2)本公开实施例中涉及的非线性结构的三个未知量和一个已知量:(2) Three unknown quantities and one known quantity of the nonlinear structure involved in the embodiments of the present disclosure:
外激励,是指作用于非线性结构上的未知激励,外激励通常由台风、地震等产生;External excitation refers to unknown excitation acting on nonlinear structures. External excitation is usually generated by typhoons, earthquakes, etc.
结构状态,包括非线性结构在外激励作用下的速度和位移;Structural state, including velocity and displacement of nonlinear structures under external excitation;
结构参数,通常包括非线性结构的质量、刚度、阻尼以及非线性参数等;Structural parameters, usually including mass, stiffness, damping and nonlinear parameters of nonlinear structures;
部分加速度响应,是指由安装在非线性结构部分区域上的加速度传感器测量得到。Partial acceleration response refers to the measurement obtained by an acceleration sensor installed on a partial area of the nonlinear structure.
第一实施例First embodiment
参照图1,本申请实施例提供一种非线性结构的实时监测方法,本方法包括如下步骤S110至S130:1 , an embodiment of the present application provides a real-time monitoring method for a nonlinear structure, and the method includes the following steps S110 to S130:
步骤S110、实时采集非线性结构在外激励作用下产生的部分加速度响应。Step S110: collecting in real time partial acceleration responses of the nonlinear structure under external excitation.
步骤S120、将非线性结构的结构参数和外激励模拟为随机游走模型,并根据随机游走模型,构建由结构参数向量、外激励和非线性结构的状态向量组成的增广状态向量。Step S120: Simulate the structural parameters and external excitation of the nonlinear structure as a random walk model, and construct an augmented state vector consisting of the structural parameter vector, the external excitation and the state vector of the nonlinear structure according to the random walk model.
步骤S130、根据部分加速度响应和增广状态向量,采用无迹卡尔曼滤波实时预估非线性结构的结构状态、结构参数和外激励。Step S130: According to the partial acceleration response and the augmented state vector, an unscented Kalman filter is used to estimate in real time the structural state, structural parameters and external excitation of the nonlinear structure.
现阶段非线性结构的识别研究都是外激励已知的情况下进行结构状态-结构参数识别,其状态向量为包含结构状态向量和不确定的结构参数向量,但在实际的工程中通常难以直接测量得到外激励。At present, the identification research of nonlinear structures is all based on the structural state-structural parameter identification when the external excitation is known. The state vector contains the structural state vector and the uncertain structural parameter vector. However, it is usually difficult to directly measure the external excitation in actual engineering.
在本实施例中,基于现有技术将未知的外激励、结构参数和结构状态联合,通过构建包含未知的外激励、结构参数向量和结构状态向量的增广状态向量,根据实际采集得到的部分加速度响应和增广状态向量,采用无迹卡尔曼滤波实现未知的结构状态、结构参数和外激励的预估,能够提升预估的效率和准确度。本方法可用于受地震等荷载作用的工程结构,以便实时了解结构的健康状态,为结构评估提供有效保障。In this embodiment, based on the prior art, the unknown external excitation, structural parameters and structural state are combined, and an augmented state vector including the unknown external excitation, structural parameter vector and structural state vector is constructed. According to the partial acceleration response and augmented state vector actually acquired, the unscented Kalman filter is used to realize the estimation of the unknown structural state, structural parameters and external excitation, which can improve the efficiency and accuracy of the estimation. This method can be used for engineering structures subjected to loads such as earthquakes, so as to understand the health status of the structure in real time and provide effective guarantee for structural evaluation.
第二实施例Second embodiment
本实施例提供上述第一实施例所示方法的具体实施方式,包括步骤S210至S240:This embodiment provides a specific implementation of the method shown in the first embodiment, including steps S210 to S240:
步骤S210、获取待监测结构在未知的外激励下的部分加速度响应。Step S210: obtaining a partial acceleration response of the structure to be monitored under an unknown external excitation.
将传感器布设在待监测结构(非线性结构)中,在待监测结构受到外激励时,获取传感器读取到的结构部分加速度响应。本方法仅部分加速度响应为观测得到,该实际的观测值在后续式(33)中使用。The sensor is placed in the structure to be monitored (nonlinear structure), and when the structure to be monitored is subjected to external excitation, the partial acceleration response of the structure read by the sensor is obtained. In this method, only part of the acceleration response is observed, and the actual observation value is used in the subsequent formula (33).
步骤S220、建立外激励和结构参数的随机游走模型。Step S220: establishing a random walk model of external excitation and structural parameters.
待监测结构在受到外激励作用时,其连续时间系统的运动方程可以表示为(以Duffing型层剪切结构为例):When the structure to be monitored is subjected to external excitation, the motion equation of its continuous-time system can be expressed as follows (taking the Duffing-type layer shear structure as an example):
其中,M为待监测结构的质量矩阵,C为待监测结构的阻尼矩阵,K为待监测结构的刚度矩阵,W为待监测结构非线性参数;x(t)分别表示待监测结构的加速度、速度、位移向量,f(t)为未知的外激励。需要注意的是,不同的结构的运动方程略有不同。Among them, M is the mass matrix of the structure to be monitored, C is the damping matrix of the structure to be monitored, K is the stiffness matrix of the structure to be monitored, and W is the nonlinear parameter of the structure to be monitored; x(t) represents the acceleration, velocity, and displacement vector of the structure to be monitored, and f(t) is the unknown external excitation. It should be noted that the motion equations of different structures are slightly different.
定义状态向量则式(1)的运动方程可改写成如下的状态空间方程的形式:Define the state vector Then the equation of motion of formula (1) can be rewritten into the form of the following state space equation:
其中,θ(t)表示待监测结构的结构参数向量,包含质量、刚度、阻尼以及非线性参数,ω(t)表示过程噪声,ω可被模拟为零均值,协方差矩阵为Q的高斯分布;g(.)是状态向量χ(t)的非线性函数,表达式如下:Among them, θ(t) represents the structural parameter vector of the structure to be monitored, including mass, stiffness, damping and nonlinear parameters, ω(t) represents the process noise, ω can be simulated as zero mean, and the covariance matrix is the Gaussian distribution of Q; g(.) is the nonlinear function of the state vector χ(t), expressed as follows:
测量方程(或称观测方程)可表达为:The measurement equation (or observation equation) can be expressed as:
z(t)=h(χ(t),θ(t),f(t))+v(t) (4)z(t)=h(χ(t), θ(t), f(t))+v(t) (4)
其中,h(.)是状态向量χ(t)的非线性函数,v(t)是测量噪声(或观测噪声),v可被模拟为零均值,协方差矩阵为R的高斯分布。测量方程是用于计算预测的加速度响应。Where h(.) is a nonlinear function of the state vector χ(t), v(t) is the measurement noise (or observation noise), and v can be modeled as a Gaussian distribution with zero mean and covariance matrix R. The measurement equation is used to calculate the predicted acceleration response.
状态空间方程和测量方程可利用采样时间段Δt进行离散。离散后的状态空间方程(即离散公式(2)),在第(i+1)Δt时刻的表达式如下:State Space Equations The and measurement equations can be discretized using the sampling time period Δt. The discretized state space equation (i.e., discrete formula (2)) is expressed as follows at the (i+1)Δt moment:
χi+1=F(χi,θi,fi)+ωj (5)χ i+1 =F(χ i , θ i , fi )+ω j (5)
其中,F(.)是离散后的状态向量χi+1的非线性函数。i=0,1,…,N;N=t/Δt,t为结构加速度响应观测期的总时长。Wherein, F(.) is a nonlinear function of the discretized state vector χ i+1 . i = 0, 1, ..., N; N = t/Δt, t is the total duration of the structural acceleration response observation period.
离散后的测量方程(即离散公式(4))为:The discrete measurement equation (i.e., discrete formula (4)) is:
采用随机游走模型表示待监测结构的未知的外激励和结构参数的变化,离散时间系统的计算公式如下:The random walk model is used to represent the unknown external excitation and changes in structural parameters of the structure to be monitored. The calculation formula of the discrete time system is as follows:
fi+1=fi+ωf,i (8) fi+1 = fi +ωf ,i (8)
θi+1=θi+ωθ,i (9)θ i+1 =θ i +ω θ,i (9)
其中,fi表示i时刻的未知外激励;θi表示i时刻的未知的结构参数向量,通常包含刚度参数,阻尼参数以及非线性参数;ωf,i和ωθ,i是均值为零的高斯白噪声,其协方差矩阵分别为Pf,i和Pθ,i。Among them, fi represents the unknown external excitation at time i; θi represents the unknown structural parameter vector at time i, usually including stiffness parameters, damping parameters and nonlinear parameters; ωf ,i and ωθ ,i are Gaussian white noise with zero mean, and their covariance matrices are Pf ,i and Pθ ,i respectively.
步骤S230、引入包括状态向量、结构参数向量和外激励的增广状态向量。Step S230: introducing an augmented state vector including a state vector, a structural parameter vector and an external excitation.
ui=[χi T,θi T,fi T]T (10)u i =[χ i T , θ i T , f i T ] T (10)
其中,χi表示i时刻的状态向量,状态向量包含位移和速度。Among them, χ i represents the state vector at time i, and the state vector includes displacement and velocity.
对于本实施例的非线性结构的外激励输入-结构状态-结构参数识别问题,增广状态空间方程的表达式如下:For the external excitation input-structural state-structural parameter identification problem of the nonlinear structure of this embodiment, the expression of the augmented state space equation is as follows:
其中,新的过程噪声ηj=[ωj T ωθ,j T ωf,j T]T,为新状态向量和过程噪声的新非线性方程,其表达式如下:Where, the new process noise η j = [ω j T ω θ, j T ω f, j T ] T , is the new nonlinear equation for the new state vector and process noise, which is expressed as follows:
其中,G(·)是增广状态向量uj+1的非线性函数。where G(·) is a nonlinear function of the augmented state vector u j+1 .
基于增广状态向量的观测方程可以写为:The observation equation based on the augmented state vector can be written as:
yj+1=H(uj+1)+vj+1 (13)y j+1 =H(u j+1 )+v j+1 (13)
式(13)中,H(·)是测量方程的新非线性函数。In formula (13), H(·) is the new nonlinear function of the measurement equation.
传统仅使用结构状态-结构参数进行联立,构建状态向量,而本申请增加了外激励,使结构状态-结构参数-外激励三个参数向量之间的联合。Traditionally, only the structural state and structural parameters are used together to construct the state vector, while the present application adds external excitation to achieve the combination of the three parameter vectors of structural state, structural parameters and external excitation.
步骤S240、通过步骤S210的部分加速度响应和上述步骤S230的增广状态向量,基于无迹卡尔曼滤波算法预估待监测结构的结构状态、结构参数和外激励。Step S240: using the partial acceleration response of step S210 and the augmented state vector of step S230, the structural state, structural parameters and external excitation of the structure to be monitored are estimated based on the unscented Kalman filter algorithm.
参照图2,上述步骤S240具体包括如下步骤S241到S248:2 , the above step S240 specifically includes the following steps S241 to S248:
首先,无迹卡尔曼滤波算法为一类递归算法,设置无迹卡尔曼滤波算法的初始状态值为:First, the unscented Kalman filter algorithm is a recursive algorithm. The initial state value of the unscented Kalman filter algorithm is set as:
其中,u0表示初始零时刻扩展的待监测结构的增广状态向量,表示增广状态向量的预测值;P0表示初始零时刻增广状态向量的误差协方差矩阵,表示误差协方差矩阵的预测值。Where u 0 represents the augmented state vector of the structure to be monitored expanded at the initial zero time, represents the predicted value of the augmented state vector; P 0 represents the error covariance matrix of the augmented state vector at the initial zero time, Represents the predicted values of the error covariance matrix.
本实施例令当前时刻为i时刻,下一时刻为(i+1)时刻,重点说明从i时刻到(i+1)时刻的计算过程,i时刻到(i+1)时刻间隔一个采样时间Δt。已知当前时刻i的状态估计和误差协方差,由于下述步骤是描述i时刻到i+1时刻的计算过程,因此可按照类似的流程推断出i时刻的状态估计和误差协方差,此处不再细述。In this embodiment, the current moment is taken as moment i, and the next moment is taken as moment (i+1). The calculation process from moment i to moment (i+1) is described in detail. The interval between moment i and moment (i+1) is a sampling time Δt. The state estimation and error covariance of the current moment i are known. Since the following steps describe the calculation process from moment i to moment i+1, the state estimation and error covariance of moment i can be inferred according to a similar process, which will not be described in detail here.
步骤S241、根据当前时刻的状态估计和误差协方差,采用无迹变换生成增广状态向量的第一sigma点集并计算对应的权值。Step S241: According to the current state estimation and error covariance, an unscented transformation is used to generate the first sigma point set of the augmented state vector and calculate the corresponding weights.
在步骤S241中,对增广状态向量进行无迹变换,生成其对应的sigma点(本实施例设置(2n+1)个点)。上述公式(16)到公式(18)为求取sigma点的过程,分别为i时刻的状态估计和误差协方差。In step S241, the augmented state vector is untraceably transformed to generate its corresponding sigma point (in this embodiment, (2n+1) points are set). The above formulas (16) to (18) are the process of obtaining the sigma point. are the state estimate and error covariance at time i respectively.
为均值对应的权值,为协方差对应的权值,n为增广状态向量的维数,λ为尺度参数,λ=α2(n+κ)-n,这里设置α=1,β=2,κ=0。 is the weight corresponding to the mean, is the weight corresponding to the covariance, n is the dimension of the augmented state vector, λ is the scale parameter, λ=α 2 (n+κ)-n, where α=1, β=2, κ=0.
步骤S242、将第一sigma点集转换成状态预测向量,并根据权值合并状态预测向量得到向前一步的状态估计并计算对应的误差协方差。Step S242: convert the first sigma point set into a state prediction vector, and combine the state prediction vectors according to the weights to obtain a state estimate one step forward and calculate the corresponding error covariance.
利用上述公式(11)的状态空间方程将sigma点转换成状态预测向量然后利用权值合并状态预测向量得到i时刻的向前一步的状态估计并计算向前一步的状态估计的误差协方差 Using the state space equation of formula (11) above The sigma point Converted into state prediction vector Then use the weights to combine the state prediction vector Get the state estimate of the first step forward at time i And calculate the error covariance of the state estimate one step ahead
步骤S243、根据向前一步的状态估计及其对应的误差协方差采用无迹变换生成状态预测向量的第二sigma点集。Step S243: Generate a second sigma point set of the state prediction vector using unscented transformation according to the state estimate of the previous step and its corresponding error covariance.
步骤S243是测量更新,即利用向前一步的状态估计和误差协方差通过无迹变换再次生成一组sigma点 Step S243 is measurement update, i.e. using the state estimation of the previous step and error covariance Generate a set of sigma points again through unscented transformation
步骤S244、将第二sigma点集转换成sigma点对应的测量预测向量,并根据权值合并sigma点对应的测量预测向量得到测量预测。Step S244: convert the second sigma point set into measurement prediction vectors corresponding to the sigma points, and merge the measurement prediction vectors corresponding to the sigma points according to the weights to obtain the measurement prediction.
用上述公式(13)所示非线性测量方程H(.)将sigma点转换成测量预测向量合并向量获得(i+1)时刻的测量预测 The sigma point is converted into a measurement prediction vector using the nonlinear measurement equation H(.) shown in the above formula (13) Merge Vectors Get the measurement prediction at time (i+1)
步骤S245、根据向前一步的状态估计、状态预测向量、sigma点对应的测量预测向量和测量预测计算测量噪声的测量预测协方差和状态-测量协方差。Step S245, calculate the measurement prediction covariance and state-measurement covariance of the measurement noise based on the state estimation one step forward, the state prediction vector, the measurement prediction vector corresponding to the sigma point, and the measurement prediction.
考虑测量噪声的测量预测协方差Pyy,(i+1|i)和状态-测量协方差Puy,(i+1|i):Consider the measurement prediction covariance P yy, (i+1|i) and the state-measurement covariance P uy, (i+1|i) of the measurement noise:
步骤S246、根据测量预测协方差和状态-测量协方差计算卡尔曼增益。Step S246: Calculate the Kalman gain according to the measurement-prediction covariance and the state-measurement covariance.
为了进行状态的测量更新,先计算卡尔曼增益 In order to update the state measurement, the Kalman gain is calculated first
步骤S247、根据向前一步的状态估计、卡尔曼增益、部分加速度响应和测量预测计算下一时刻的状态估计和对应的误差协方差,以便从该状态估计中获得下一时刻的结构状态、结构参数和外激励。Step S247, calculate the state estimate at the next moment and the corresponding error covariance based on the state estimate of the previous step, Kalman gain, partial acceleration response and measurement prediction, so as to obtain the structural state, structural parameters and external excitation at the next moment from the state estimate.
根据卡尔曼增益更新得到(i+1)时刻的状态向量 According to the Kalman gain Update the state vector at time (i+1)
其中,yi+1为步骤S210采集的i+1时刻的部分加速度响应。Here, yi+1 is the partial acceleration response at time i+1 collected in step S210.
此时的状态向量中,包含了(i+1)时刻的结构状态、结构参数和(i+1)时刻作用在待监测结构上的外激励。The state vector at this time It includes the structural state and structural parameters at time (i+1) and the external excitation acting on the structure to be monitored at time (i+1).
步骤S247中求取的i+1时刻的误差协方差作用于下一轮的递归过程。需要注意的是,由上述公式也可以推断出i时刻的状态估计和误差协方差此处不细述。The error covariance at time i+1 obtained in step S247 It is used in the next round of recursive process. It should be noted that the state estimation at time i can also be inferred from the above formula and error covariance This is not discussed in detail here.
下一个循环中,即(i+1)时刻至(i+2)时刻,也是按照上述步骤S241至S247的流程进行下一步的结构状态、结构参数以及外激励的计算。直至N个时刻全部计算结束。In the next cycle, that is, from time (i+1) to time (i+2), the calculation of the next structural state, structural parameters and external excitation is also performed according to the above steps S241 to S247 until all calculations at N times are completed.
现阶段非线性结构的识别研究都是外激励已知的情况下进行结构状态-结构参数识别,其状态向量为包含结构状态向量和不确定的结构参数向量,但在实际的工程中通常难以直接测量得到外激励。在本实施例中,基于现有技术,将未知的外激励、结构参数和结构状态联合,通过构建包含未知的外激励、结构参数向量和结构状态向量的增广状态向量,根据实际采集得到的部分加速度响应和增广状态向量,采用无迹卡尔曼滤波实现未知的结构状态、结构参数和外激励的预估,能够提升预估的效率和准确度。本方法可用于受地震等荷载作用的工程结构,以便实时了解结构的健康状态,为结构评估提供有效保障。At present, the identification research of nonlinear structures is to identify the structural state and structural parameters when the external excitation is known. The state vector includes the structural state vector and the uncertain structural parameter vector. However, it is usually difficult to directly measure the external excitation in actual engineering. In this embodiment, based on the prior art, the unknown external excitation, structural parameters and structural state are combined, and an augmented state vector including the unknown external excitation, structural parameter vector and structural state vector is constructed. According to the partial acceleration response and augmented state vector actually collected, the unscented Kalman filter is used to realize the estimation of the unknown structural state, structural parameters and external excitation, which can improve the efficiency and accuracy of the estimation. This method can be used for engineering structures subjected to loads such as earthquakes, so as to understand the health status of the structure in real time and provide effective guarantee for structural evaluation.
第三实施例Third embodiment
为方便本领域人员理解,以下提供一组实施例:To facilitate understanding by those skilled in the art, a set of embodiments is provided below:
以一个五层的Duffing型层剪切框架结构为例,结构的示意图如图3所示,结构参数分别为:各层质量mL=400kg,各层刚度kL=320kN/m,L=1,2,…,5,因此各层的刚度质量比为0.8,非线性参数W=30kN/m;采用瑞利阻尼模型,阻尼系数为a=0.5996,b=0.0032,因此前两阶阻尼比ξ取为5%。该结构的前五阶固有频率分别为1.2813Hz,3.7400Hz,5.8958Hz,7.5739Hz,8.6358Hz。结构受到水平地震激励作用,地面加速度被模拟为谱强度为0.49m2/s3的零均值高斯白噪声;整个监测期t为300s,观测此非线性结构第1、3和5层的加速度响应,监测数据的采样频率为1000Hz。并且,在第100s时,结构第1、4层刚度在原来的基础上退化10%。考虑到观测噪声的影响,观测信息中加入了其信号均方根值5%的高斯白噪声;将结构的未知结构参数和未知外激励扩展进状态向量,得到增广状态向量,考虑到结构响应与参数之间的数量级相差较大,为了避免计算舍入误差的影响,将增广状态向量中的参数项进行了参数化处理;此时无迹卡尔曼滤波算法(UKF算法)的增广状态向量为 Take a five-story Duffing-type layer shear frame structure as an example. The schematic diagram of the structure is shown in Figure 3. The structural parameters are: the mass of each layer m L = 400kg, the stiffness of each layer k L = 320kN/m, L = 1, 2, ..., 5, so the stiffness-to-mass ratio of each layer is 0.8, and the nonlinear parameter W = 30kN/m; the Rayleigh damping model is adopted, and the damping coefficient is a = 0.5996, b = 0.0032, so the first two-order damping ratio ξ is taken as 5%. The first five natural frequencies of the structure are 1.2813Hz, 3.7400Hz, 5.8958Hz, 7.5739Hz, and 8.6358Hz respectively. The structure is subjected to horizontal earthquake excitation, and the ground acceleration is simulated as zero-mean Gaussian white noise with a spectral intensity of 0.49m2 / s3 ; the entire monitoring period t is 300s, and the acceleration response of the 1st, 3rd and 5th layers of this nonlinear structure is observed, and the sampling frequency of the monitoring data is 1000Hz. Moreover, at the 100th second, the stiffness of the 1st and 4th layers of the structure degrades by 10% on the original basis. Considering the influence of observation noise, Gaussian white noise with a signal root mean square value of 5% is added to the observation information; the unknown structural parameters and unknown external excitations of the structure are expanded into the state vector to obtain the augmented state vector. Considering the large difference in order of magnitude between the structural response and the parameters, in order to avoid the influence of calculation rounding errors, the parameter items in the augmented state vector are parameterized; at this time, the augmented state vector of the unscented Kalman filter algorithm (UKF algorithm) is
其中,θk,L表示参数化处理之后的刚度参数向量,θa、θb表示参数化处理之后的阻尼比例系数,θw表示参数化处理之后的非线性参数。具体为:Among them, θ k,L represents the stiffness parameter vector after parameterization, θ a and θ b represent the damping proportional coefficients after parameterization, and θ w represents the nonlinear parameter after parameterization. Specifically:
步骤S310、获取结构在未知激励下的部分的加速度响应。将传感器布设在结构中,在结构受到外激励时,利用加速度计获取结构第1、3和5层的加速度响应。Step S310: Obtain the acceleration response of the part of the structure under unknown excitation. Arrange the sensor in the structure, and when the structure is subjected to external excitation, use the accelerometer to obtain the acceleration response of the 1st, 3rd and 5th layers of the structure.
步骤S320、建立模型。Step S320: Establish a model.
步骤S321、建立未知外激励和未知结构参数的数学模型。Step S321: Establish a mathematical model of unknown external excitation and unknown structural parameters.
fi+1=fi+ωf,i (35) fi+1 = fi +ωf ,i (35)
θi+1=θi+ωθ,i (36)θ i+1 = θ i +ω θ,i (36)
步骤S322、确定增广状态向量:Step S322: determine the augmented state vector:
步骤S323、建立含过程噪声的系统时间离散的增广状态方程:Step S323: Establish the time-discrete augmented state equation of the system containing process noise:
步骤S324、根据状态向量,可以得到如下观测方程:Step S324: According to the state vector, the following observation equation can be obtained:
yi+1=H(ui+1)+vi+1 (39) yi+1 =H(ui +1 )+ vi+1 (39)
步骤S330、结构激励-状态-参数实时联合估计(以i时刻到(i+1)时刻为例)。Step S330: Real-time joint estimation of structural excitation, state and parameters (taking the period from time i to time (i+1) as an example).
步骤S331、设置无迹卡尔曼滤波算法的状态初始值:Step S331, setting the initial state value of the unscented Kalman filter algorithm:
步骤S332、状态预测:Step S332: state prediction:
通过无迹变换,生成2n+1个采样点(sigma点集),并计算对应的权值:Through untraceable transformation, 2n+1 sampling points (sigma point set) are generated and the corresponding weights are calculated:
合并向量得到向前一步状态估计及估计的协方差 Merge Vectors Get the one-step-forward state estimate and the estimated covariance
步骤S333、测量更新:Step S333: Measurement update:
通过无迹变换再次生成(2n+1)个采样点(sigma点集):Generate (2n+1) sampling points (sigma point set) again through unscented transformation:
步骤S334、测量预测:Step S334: measurement prediction:
步骤S335、考虑测量噪声的测量预测协方差Pyy和状态测量协方差Puy:Step S335: Consider the measurement prediction covariance P yy and the state measurement covariance P uy of the measurement noise:
步骤S336、状态更新;Step S336: Status update;
卡尔曼增益:Kalman gain:
状态向量更新:State vector update:
误差协方差:Error covariance:
步骤S337、重复步骤S310至步骤S330直至i=N时刻。Step S337, repeat steps S310 to S330 until time i=N.
需要注意的是,上述公式(35)至(60)的解释请参照第二实施例中所示,此处不再赘述。It should be noted that the explanations of the above formulas (35) to (60) refer to those in the second embodiment and will not be repeated here.
第四实施例Fourth embodiment
参照图4至图9,为了更好的说明,本实施例进行了如下实验:4 to 9 , for better explanation, the present embodiment conducted the following experiments:
图4和图5比较了工程结构实际响应和估计响应,并选取了时间间隔5s进行放大对比,可以看出状态估计值能与实际值很好地匹配。图6显示了刚度参数估计的结果,可以看出初始时刻能够很快地收敛近真实值,第一层和第四层刚度在第100s时刻退化之后,也能很快地收敛近真实值。图7和图8为非线性参数和阻尼比例系数识别结果图,识别误差大于刚度参数,是因为刚度对结构响应的贡献较大,更容易识别;从图中可以看出识别结果包含在95%的置信区间内,是可接受的误差范围内。图9比较了实际激励和估计激励,并选取比较了时间间隔1s的对比图进行放大比较,对比结果表明,估计的激励非常接近实际激励。Figures 4 and 5 compare the actual response and estimated response of the engineering structure, and select a time interval of 5s for enlarged comparison. It can be seen that the state estimation value can match the actual value well. Figure 6 shows the results of the stiffness parameter estimation. It can be seen that the initial moment can quickly converge to the true value. After the stiffness of the first and fourth layers degrades at the 100th second, it can also quickly converge to the true value. Figures 7 and 8 are the results of the identification of nonlinear parameters and damping proportional coefficients. The identification error is greater than the stiffness parameter because the stiffness contributes more to the structural response and is easier to identify. It can be seen from the figure that the identification result is contained in the 95% confidence interval and is within the acceptable error range. Figure 9 compares the actual excitation and the estimated excitation, and selects a comparison chart with a time interval of 1s for enlarged comparison. The comparison results show that the estimated excitation is very close to the actual excitation.
第五实施例Fifth embodiment
本申请的一些实施例,提供了一种非线性结构的实时监测装置,非线性结构的实时监测装置包括:数据采集单元1100、状态向量构建单元1200和递归求解单元1300具体包括:Some embodiments of the present application provide a real-time monitoring device for a nonlinear structure, and the real-time monitoring device for a nonlinear structure includes: a data acquisition unit 1100, a state vector construction unit 1200, and a recursive solution unit 1300, which specifically include:
数据采集单元1100用于实时采集非线性结构在外激励作用下产生的部分加速度响应。The data acquisition unit 1100 is used to acquire in real time a partial acceleration response of the nonlinear structure under external excitation.
状态向量构建单元1200用于将非线性结构的结构参数和外激励模拟为随机游走模型,并根据随机游走模型,构建由结构参数向量、外激励和非线性结构的状态向量组成的增广状态向量。The state vector construction unit 1200 is used to simulate the structural parameters and external excitation of the nonlinear structure into a random walk model, and construct an augmented state vector consisting of the structural parameter vector, the external excitation and the state vector of the nonlinear structure according to the random walk model.
递归求解单元1300用于根据部分加速度响应和增广状态向量,采用无迹卡尔曼滤波实时预估非线性结构的结构状态、结构参数和外激励。The recursive solution unit 1300 is used to estimate the structural state, structural parameters and external excitation of the nonlinear structure in real time by using unscented Kalman filtering according to the partial acceleration response and the augmented state vector.
本实施例装置与上述的方法实施例是基于相同的发明构思,因此上述方法实施例的相关内容同样适用于本装置的内容,因此此处不再赘述。The device of this embodiment and the above-mentioned method embodiment are based on the same inventive concept, so the relevant contents of the above-mentioned method embodiment are also applicable to the contents of this device, and will not be repeated here.
第六实施例Sixth embodiment
参见图10,本申请实施例还提供了一种电子设备,本电子设备包括:Referring to FIG. 10 , an embodiment of the present application further provides an electronic device, the electronic device comprising:
至少一个存储器;at least one memory;
至少一个处理器;at least one processor;
至少一个程序;at least one program;
程序被存储在存储器中,处理器执行至少一个程序以实现本公开实施上述的非线性结构的实时监测方法。The programs are stored in the memory, and the processor executes at least one program to implement the real-time monitoring method of the nonlinear structure described above in the present disclosure.
该电子设备可以为包括手机、平板电脑、个人数字助理(Personal DigitalAssistant,PDA)、车载电脑等任意智能终端。The electronic device may be any intelligent terminal including a mobile phone, a tablet computer, a personal digital assistant (PDA), a vehicle-mounted computer, etc.
下面对本申请实施例的电子设备进行详细介绍。The electronic device according to the embodiment of the present application is described in detail below.
处理器1600,可以采用通用的中央处理器(Central Processing Unit,CPU)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本公开实施例所提供的技术方案;The processor 1600 may be implemented by a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present disclosure;
存储器1700,可以采用只读存储器(Read Only Memory,ROM)、静态存储设备、动态存储设备或者随机存取存储器(Random Access Memory,RAM)等形式实现。存储器1700可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1700中,并由处理器1600来调用执行本公开实施例的非线性结构的实时监测方法。The memory 1700 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1700 can store an operating system and other application programs. When the technical solution provided in the embodiments of this specification is implemented by software or firmware, the relevant program code is stored in the memory 1700, and the processor 1600 calls and executes the real-time monitoring method of the nonlinear structure of the embodiment of the present disclosure.
输入/输出接口1800,用于实现信息输入及输出;Input/output interface 1800, used to implement information input and output;
通信接口1900,用于实现本设备与其他设备的通信交互,可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信;The communication interface 1900 is used to realize the communication interaction between the device and other devices. The communication can be realized through a wired manner (such as USB, network cable, etc.) or a wireless manner (such as mobile network, WIFI, Bluetooth, etc.);
总线2000,在设备的各个组件(例如处理器1600、存储器1700、输入/输出接口1800和通信接口1900)之间传输信息;Bus 2000 , which transmits information between various components of the device (e.g., processor 1600 , memory 1700 , input/output interface 1800 , and communication interface 1900 );
其中处理器1600、存储器1700、输入/输出接口1800和通信接口1900通过总线2000实现彼此之间在设备内部的通信连接。The processor 1600 , the memory 1700 , the input/output interface 1800 , and the communication interface 1900 are connected to each other in communication within the device via the bus 2000 .
本公开实施例还提供了一种存储介质,该存储介质是计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令用于使计算机执行上述非线性结构的实时监测方法。The embodiment of the present disclosure further provides a storage medium, which is a computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the above-mentioned real-time monitoring method for nonlinear structures.
存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
本公开实施例描述的实施例是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提供的技术方案的限定,本领域技术人员可知,随着技术的演变和新应用场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。The embodiments described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
本领域技术人员可以理解的是,图中示出的技术方案并不构成对本公开实施例的限定,可以包括比图示更多或更少的步骤,或者组合某些步骤,或者不同的步骤。Those skilled in the art will appreciate that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present disclosure, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules/units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.
本申请的说明书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And/or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and/or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character "/" generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括多指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序的介质。上面结合附图对本申请实施例作了详细说明,但本申请不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本申请宗旨的前提下作出各种变化。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable an electronic device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store programs. The above is a detailed description of the embodiments of the present application in conjunction with the accompanying drawings, but the present application is not limited to the above embodiments. Within the scope of knowledge possessed by ordinary technicians in the relevant technical field, various changes can be made without departing from the purpose of the present application.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311075992.XA CN117171985B (en) | 2023-08-24 | 2023-08-24 | A real-time monitoring method, device, equipment and storage medium for nonlinear structure |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311075992.XA CN117171985B (en) | 2023-08-24 | 2023-08-24 | A real-time monitoring method, device, equipment and storage medium for nonlinear structure |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN117171985A CN117171985A (en) | 2023-12-05 |
| CN117171985B true CN117171985B (en) | 2024-07-30 |
Family
ID=88940441
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311075992.XA Active CN117171985B (en) | 2023-08-24 | 2023-08-24 | A real-time monitoring method, device, equipment and storage medium for nonlinear structure |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117171985B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115455353A (en) * | 2022-08-30 | 2022-12-09 | 北京航空航天大学 | Online parameter identification method based on nonlinear time domain filtering |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5991525A (en) * | 1997-08-22 | 1999-11-23 | Voyan Technology | Method for real-time nonlinear system state estimation and control |
| CN110231181B (en) * | 2019-05-13 | 2020-12-29 | 中冀施玛特科技河北有限公司 | Vehicle physical parameter estimation method based on vibration test information |
| CN116028776A (en) * | 2022-01-14 | 2023-04-28 | 东南大学 | Online Identification Method of Unmanned Ship Parameters Based on Adaptive Unscented Kalman Filter |
-
2023
- 2023-08-24 CN CN202311075992.XA patent/CN117171985B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115455353A (en) * | 2022-08-30 | 2022-12-09 | 北京航空航天大学 | Online parameter identification method based on nonlinear time domain filtering |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117171985A (en) | 2023-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wan et al. | Structural response reconstruction based on the modal superposition method in the presence of closely spaced modes | |
| CN111027686B (en) | Landslide displacement prediction method, device and equipment | |
| Fan et al. | Temporal and spatial change detecting (1998–2003) and predicting of land use and land cover in Core corridor of Pearl River Delta (China) by using TM and ETM+ images | |
| CN107563067A (en) | Analysis of structural reliability method based on Adaptive proxy model | |
| CN113283000B (en) | Full-bridge response reconstruction method based on finite element and detection monitoring data fusion | |
| CN109145418B (en) | External load real-time identification method based on truncation response sparse decomposition method | |
| CN115455793A (en) | Mechanics Analysis Method for Complex Components of High-Rise Structures Based on Multi-Scale Model Modification | |
| CN114740261B (en) | Harmonic sensing method, system, device and storage medium | |
| CN117875134B (en) | A probabilistic assessment method for seismic capacity of long-span arch bridges based on time-frequency hybrid calculation | |
| CN104750926B (en) | Non-uniform beam damnification recognition method based on node curvature and wavelet analysis | |
| CN114238297A (en) | A method, device, electronic device and medium for filling missing data in fan operation | |
| CN117787067B (en) | A tower-type derrick bearing capacity determination method, system and device | |
| CN111274630A (en) | Physical mode extraction method for engineering structure flexibility recognition | |
| CN117171985B (en) | A real-time monitoring method, device, equipment and storage medium for nonlinear structure | |
| CN118862317A (en) | A method, device, medium and product for dynamically reconstructing suspension parameters of a vehicle | |
| He et al. | Baseline correction method of acceleration time history based on residual displacement and convex optimization | |
| JPH07134704A (en) | Simulation equipment | |
| Li et al. | Parametric time‐domain identification of multiple‐input systems using decoupled output signals | |
| CN116067600A (en) | Curtain wall working mode parameter identification, fault diagnosis and health state monitoring method | |
| Parloo et al. | Modelling of sprayer boom dynamics by means of maximum likelihood identification techniques, Part 1: A comparison of input-output and output-only modal testing | |
| CN110245326B (en) | Data estimation method, device, storage medium and apparatus based on neural network | |
| Lyu et al. | Estimation of thermal load in structural members from measured accelerations | |
| JP7752977B2 (en) | Layer stiffness estimation method and layer stiffness estimation device for a given layer | |
| CN112257145B (en) | Method for identifying structural damping and rigidity by utilizing dynamic response | |
| CN106096173B (en) | Based on Hermitian wavelet finite elements load recognition method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |