Dynamic force is the key indicator for monitoring the condition of a mechanical product. These mechanical structures always encompass some nonlinear factors. Most previous studies focused on obtaining the dynamic force of linear structures. Consequently, this study focuses on the nonlinear mechanical structure, and a novel identification strategy is proposed to indirectly identify the excitation force. For the identification strategy, based on a nonlinear state-space model, a force identification equation for the nonlinear structure is built, wherein the transfer matrix consists of coefficient matrices of the nonlinear state-space model, and these coefficient matrices are calculated by a nonlinear subspace identification algorithm. Then, under the generalized cross-validation criterion, the truncated total least squares method is introduced to solve the ill-posed equation to eventually obtain the excitation force of the nonlinear structure. The identification results from two numerical simulation cases and one experimental case illustrate that the proposed identification strategy can stably and accurately identify the excitation force of nonlinear structures.
To implement reliability analysis, vibration control, optimal design, and structural health monitoring, it is necessary to obtain accurate dynamic forces acting on the mechanical structure.1,2 Unfortunately, because of the limitation of installing space and sensing technology, it is always impossible to directly measure dynamic force by the force sensor in most engineering practices. However, compared with measuring dynamic force, the structural dynamic response can be easily measured by a suitable sensor. Therefore, many scholars have devoted time to developing some indirect techniques to indirectly obtain the unknown dynamic force on the basis of the dynamic response and structural characteristics.3
Indirect force identification is essentially the second kind of dynamic inverse problem, and the key step is to establish a force identification equation and perform the inverse operation of its transfer matrix. Unfortunately, the transfer matrix for the mechanical structure is ill-conditioned. This makes the corresponding force identification problem an ill-posed inverse problem. Consequently, a direct matrix inversion operation cannot be used to solve such ill-posed problems.
In the past several decades, various regularization methods have been developed to solve this problem.4,5 Qiao and Rahmatalla6 used the generalized cross-validation (GCV) criterion combined with Tikhonov regularization approach to estimate the moving force on an Euler–Bernoulli beam, and they also studied the influence of different regularization matrices on identification results. By identifying the excitation force on a plate, Choi et al.7 studied the influence of regularization parameter selection criterions on the performance of Tikhonov regularization method. This demonstrates that compared with GCV criterion and ordinary cross-validation criterion, the L-curve criterion is more appropriate for obtaining the Tikhonov regularization parameter at a high noise level. Under determining the truncation threshold using the L-curve criterion, Leclere et al.8 developed truncated singular value decomposition (TSVD) method to indirectly identify bearing loads inside an operating engine. Gunawan9 introduced the trust region strategy to enforce the regularization and extended the Levenberg–Marquardt iterative algorithm to solve an unknown impact force. Wang et al.10 proposed a novel hybrid conjugate gradient algorithm to iteratively solve multisource force identification problems, and the identification results showed that the stability, robustness, and computational efficiency of the proposed iterative algorithm were superior to those of the traditional Landweber iteration regularization method. Since the profile of the impact force is similar to that of a cubic B-spline, Liu et al.11 presented a modified regularized cubic B-spline collocation method to identify the impact force. Because of the sparsity of the impact signal, Liu et al.12 introduced a fast iterative shrinkage-thresholding algorithm to solve a sparse regularization model developed from the dynamic response and impact force reconstruction equation, so as to synthetically estimate the above two physical quantities. Qiao et al.13 proposed the group sparse regularization approach, which is based on the mixed l2,1-norm regularization model and an accelerated gradient descent algorithm to identify unknown impact forces. He et al.14 combined a non-probabilistic analysis model and TSVD method to identify the load in an acoustic structure interaction system involving non-probabilistic uncertainty. Additionally, He et al.15 proposed a novel modified regularization method to identify the random dynamic load. This method is not sensitive to the selection of measuring positions.
In conclusion, various regularization methods have been widely used in engineering practice to successfully solve the problem of indirectly obtaining dynamic loads. However, most of these studies focused on linear structures. In recent years, with the development of nonlinear dynamics including nonlinear numerical algorithms,16-19 fractal vibration theory,20-22 and nonlinear system identification,23-25 nonlinear factors and phenomena in mechanical structures have attracted increasing attention. This means that mechanical structures are always nonlinear because of nonlinearities in material properties and structural components,26-28 and considering these nonlinear factors can obtain more reasonable and accurate force identification results. These nonlinear factors change the structural characteristics, making it impossible to form the force identification equation as in the previous approach. Furthermore, the nonlinear force caused by the nonlinear factor also reduces the identification accuracy of the excitation force. To identify the non-harmonic periodic excitation force of the nonlinear damped system, Jang et al.29 introduced Landweber–Fridman regularization and Tikhonov regularization methods to solve an ill-posed Volterra-type nonlinear integral equation in order to obtain a stable identification result. However, this approach requires both the velocity and displacement responses and is only suitable for a single-degree-of-freedom (DOF) system. Ma et al.30 developed Tikhonov regularization combined with GCV criterion to solve the force identification equation of nonlinear multi-degrees-of-freedom system in the frequency domain. For the frequency-domain method, the identification accuracy near the resonance frequency is low. Additionally, this study only considered errors in the measured dynamic response. However, for nonlinear structures, it is difficult to obtain an absolutely accurate transfer matrix. This means that there are errors in both transfer matrix and response vector.
The indirect force identification problem for a nonlinear structure is studied in this study, and a novel time-domain identification strategy is proposed. The core of the novel strategy is to establish a time-domain force identification equation of nonlinear structure through a nonlinear state-space model, wherein the transfer matrix consists of its coefficient matrices. Therefore, before identifying the excitation force, these coefficient matrices are estimated by nonlinear subspace identification (NSI) algorithm.31,32 Then, considering that there are errors in both the transfer matrix and dynamic response, the ill-posed force identification equation is solved by the truncated total least square (TTLS) method33,34 in conjunction with GCV criterion, eventually obtaining the unknown excitation force of the nonlinear structure.
Force Identification Equation Based on Nonlinear State-Space Model
Force identification is the second type of inverse problem in vibration research, and the purpose is to estimate the external load based on structural transfer characteristics and output responses. Therefore, to conduct force identification, the first problem is to determine the relationship between the dynamic response and the excitation force according to structural characteristics, that is, to form a force identification equation. For the linear structure, the convolution of excitation force and unit impulse response function is equivalent to the dynamic response , and it is given bywhere is the time-shift factor, and represents the convolution operation. After obtaining and , is calculated by the deconvolution of equation (1). Therefore, the force identification equation of the linear structure can be established by the deconvolution of equation (1), and the transform matrix is formed by the unit impulse response functions.
However, for a structure with the local nonlinearity studied in this article, the structural output response is not only generated by the excitation force but is also affected by the nonlinear force produced by nonlinear factors.35 Additionally, the actual frequency response function (FRF) is nonlinear FRF. As a result, for the local nonlinear substructure, cannot be expressed as equation (1). This illustrates that the corresponding force identification equation cannot be obtained as a linear structure.
A local nonlinear substructure means that the number of nonlinear elements to be analyzed is far lower than the number of degrees of freedom of the entire structure. It also means that different from the structural nonlinearity caused by material or large deformation, local nonlinearity (which can be described by the lumped spring-damping element) only acts on the local position of the structure. Therefore, based on the output feedback principle,36 the nonlinear force generated by the local nonlinear factor and excitation force are regarded as the external force acting on the underlying linear part of the nonlinear structure. Then, for a structure with the local nonlinearity, the differential equation of motion can be rewritten as equations (2) and (3), which form the nonlinear state-space model31,32 under defining state variable and extended force vector in whichwhere , , , and denote the coefficient matrices of the continuous-time model. , , and represent damping, stiffness, and mass matrices, respectively. is the total number of nonlinear factors. represents the nonlinear force caused by the i-th nonlinear factor. and are the corresponding nonlinear parameter and nonlinear describing function, respectively. and (composed of 0, -1 and 1) are the position vectors of excitation force and nonlinear force (or nonlinear describing function ). For the nonlinear state-space model, extended force including and is the input vector. Additionally, coefficient matrices and in equation (3) are the output influence matrices related to the type of output or measured response . For the stiffness nonlinearity studied in this article, the corresponding or is a function of the displacement response at nonlinear positions, so the displacement response is used to form the output response . Output influence matrices are set as and , where denotes the identity matrix.
Since vibration signals measured in engineering practice are discrete data corresponding to sampling time points, the discrete-time model shown in equations (5) and (6) needs to be developed from the corresponding continuous-time model shown in equations (2) and (3)37where represents a non-negative integer, and denotes the sampling interval. The corresponding conversion relationship is shown as
For the mechanical system, an output response is generated only when there is an input signal. Therefore, zero initial condition is considered for such a system. Then, substituting the state variable (, is the total number of sampling points) described by equations (5) into (6), the output response vector is rewritten as
The corresponding compact matrix-vector form of equation (8) is given by
As shown in equation (9), output vector is directly related to extended force vector by transfer matrix . Once and have been obtained, unknown is obtained by solving equation (9). Then, unknown excitation force is extracted from obtained vector . Therefore, in this study, equation (9) is viewed as the force identification equation of nonlinear structure in time domain.
The dynamic response can be measured to form the response vector . The transfer matrix in equation (8) consists of these coefficient matrices, which are composed of the identity matrix, zero matrix, and structural characteristic matrices in equation (4). Therefore, the transfer matrix is constant for different excitation cases on the same structure. In this study, these coefficient matrices can be identified by NSI algorithm31,32 to form the transfer matrix as equation (8).
Nonlinear subspace identification algorithm evolved from the classic linear subspace identification (LSI) algorithm38 and is a time-domain nonlinear system identification method. Based on equations (5) and (6), once output and input vectors have been obtained, NSI algorithm mainly containing row space transformation technology and matrix projection technology is used to calculate those coefficient matrices (, , , and ). Details of the calculation procedure are given in Refs. 31 and 32. Then, identified coefficient matrices are applied to form the transfer matrix . Furthermore, these discrete-time coefficient matrices can be applied to obtain the corresponding continuous-time coefficient matrices by equation (7). Then, the extended FRF can be calculated bywhere is the linear FRF corresponding to the underlying linear structure. This means that, in addition to forming a transfer matrix , NSI algorithm can be introduced to calculate the linear FRF and nonlinear parameter by equation (10).
Regularization Method for Inverse Problem
Once transfer matrix and output response vector are obtained, extended force vector can be calculated by solving equation (9) to eventually obtain the unknown excitation force . According to the above information, it seems easy to conduct force identification of the nonlinear structure by the direct matrix inversion method. However, for the mechanical structure, the transfer matrix is ill-conditioned because its condition number is always large. The direct inversion operation of ill-conditioned matrix greatly amplifies the errors in the structural dynamic response and eventually obtains a worthless solution. Therefore, some classic regularization methods have been developed to solve this problem.
The measured dynamic response is inevitably polluted by interference information. Additionally, the estimated coefficient matrices are not absolutely accurate because they are identified on the basis of contaminated dynamic response, and NSI algorithm also produces the systematic errors. This indicates errors in both the transfer matrix and response vector . Therefore, the TTLS33,34 method is utilized to solve the force identification equation of nonlinear structures in this study.
Similar to TSVD method, TTLS method aims at neglecting small singular values. and polluted by errors are combined to form an augmented matrix , and the corresponding singular value decomposition is given bywhere and are the left singular matrix and right singular matrix of the augmented matrix, respectively. Element in diagonal matrix denotes the singular value.
Then, based on determining an appropriate truncation order (or threshold) , matrix can be partitioned as
Finally, based on equation (12), TTLS solution of the force identification equation of the nonlinear structure iswhere the superscript denotes the pseudo-inverse operation. As shown in equation (2), after obtaining the extended force vector , the excitation force acting on the nonlinear structure can eventually be identified.
It is noted from the above discussions that truncation order is regarded as the regularization parameter. This is a key parameter to improve the stability of solutions of ill-posed force identification problems. Many excellent approaches have been developed to obtain this parameter.4,5,7 In this study, GCV criterion is applied to obtain an optimal truncation order of TTLS method. A description of the process can be found in Ref. 39.
In summary, the proposed excitation force identification strategy of the nonlinear structure contains two stages: an off-line preprocessing stage and a force identifying stage. The known excitation force generated by the vibration exciter is imposed on the nonlinear structure in the off-line preprocessing stage. Then, under the measured dynamic response and extended force (nonlinear describing function can be calculated by the dynamic response), the transfer matrix can be formed by these coefficient matrices which are calculated by NSI algorithm. For the force identifying stage, a nonlinear structure operates under the actual (unknown) excitation force. TTLS method in conjunction with GCV criterion is applied to solve equation (9) and eventually identify the excitation force of the nonlinear structure. Furthermore, transfer matrix should be a positive definite matrix or over definite matrix to facilitate solving equation (9). Therefore, the number of extended forces containing nonlinear describing functions and excitation force needs to be no more than the number of response measurement points. Additionally, NSI algorithm was originally used to identify nonlinear parameter on the basis of equation (10). Therefore, as shown in equations (2) and (4), is contained in the coefficient matrix , and nonlinear describing function is contained in extended force . To identify the excitation force that is the focus of this study, can be assumed to have been identified by various nonlinear parameter identification algorithms.40 Then, can be moved into and multiplied by the nonlinear description function to obtain the corresponding nonlinear force . This means that the nonlinear force vector can replace to form a new extended force vector in equation (9). Therefore, the same strategy can be used to calculate a new vector , and nonlinear force can also be extracted from similar to extracting the excitation force. This work is discussed in the following section.
Numerical and Experimental Studies
Two numerical simulation cases and one experimental case are utilized to verify the performance of the force identification strategy of the nonlinear structure in this section. Case 1 focuses on showing the feasibility of the proposed strategy and discussing the influence of nonlinear factors on the force identification result. Case 2 demonstrates the performance of the proposed strategy on multiple nonlinearities. For Case 3, the effectiveness of proposed strategy under actual experimental conditions is validated on a cantilever test bed with clearance nonlinearity.
In subsequent case studies, the force identification error defined by equation (14) is used to evaluate the closeness between the identification result and true value
Furthermore, considering that the measured actual response is inevitably polluted by the interference information, the simulated noise signal is added to the output response for Case 1 and Case 2, and the contaminated output response is expressed aswhere denotes the noise level, and it can be mutually converted with the signal-to-noise ratio (SNR) commonly used in the signal processing field. represents a pseudo-random number that obeys a uniform distribution in the interval (−1, 1).
Case 1: Five-DOF Structure with Cubic Stiffness Nonlinearity
As shown in Figure 1, a five-DOF simulation model with cubic stiffness nonlinearity is utilized to validate the feasibility of the force identification strategy of nonlinear structures. Excitation force acts at the third DOF. , , and in the figure are the mass, stiffness, and damping, respectively. is a nonlinear parameter that denotes cubic stiffness. These structural parameters of the simulation model are set as
Five-degree-of-freedom simulation model with cubic stiffness nonlinearity.
The cubic stiffness nonlinearity shown in Figure 1 is located between the fourth DOF and ground, and the corresponding nonlinear force is expressed aswhere denotes the displacement response at the fourth DOF. The simulated output response is calculated by the fourth-order Runge–Kutta algorithm in MATLAB, which provides a data basis for force identification. The sampling frequency is 1024 Hz, and the acquisition duration is 2 s. The calculated output responses in the off-line preprocessing stage and force identifying stage are added by additive noise interference, and the noise level is 0.15.
The simulation case contains an excitation force and a nonlinear factor. Therefore, it is necessary to set two response measurement points (two reference locations). To conveniently calculate the nonlinear describing function of cubic stiffness nonlinearity by equation (17), the displacement responses at the second DOF and fourth DOF are used to conduct the force identification. Furthermore, according to the proposed force identification strategy of nonlinear structures, the known Gauss white noise signal is applied to conduct vibration testing in the off-line preprocessing stage. Gaussian white noise is produced by the “band-limited white noise” module in SIMULINK module of MATLAB. The “sample time” is set to 1/1024 s, and “noise power” is set to 0.1. Then, coefficient matrices of the nonlinear state-space model are calculated by NSI algorithm and are applied to obtain the transfer matrix. Based on equation (10), these coefficient matrices can also be used to estimate the extended FRF and eventually obtain the linear FRF and nonlinear parameter. As shown in Figure 2, the linear FRF between the excitation location (third DOF) and nonlinear location (fourth DOF) calculated by NSI algorithm is close to the corresponding theoretical value. Under vibration data of the underlying linear structure (removing nonlinear factors), the theoretical linear FRF is calculated by the classical H1 estimation method.41 Additionally, as shown in Figure 3, the mean value of the identified cubic stiffness at 0–50 Hz is , which is close to the true value of . The above discussions indicate that these coefficient matrices identified by NSI algorithm are reliable and can be used to obtain the transfer matrix as equation (8).
Linear frequency response function between excitation location and nonlinear location.
Identification result of cubic stiffness by nonlinear subspace identification algorithm.
In the force identification stage, the excitation force is set as . As long as the excitation location and response measurement location remain unchanged, the transfer matrix is constant for different excitation cases on the same structure. The condition number of the transfer matrix is . This shows that the transfer matrix is an ill-conditioned matrix. Therefore, for the above nonlinear simulation model, the force identification problem is ill-posed, and it is solved by TTLS method combined with GCV criterion in this study. As shown in Figure 4, the optimal truncation order is 2087. Then, Figure 5 shows the identification result of the excitation force. The red dotted line represents the true excitation force calculated by the corresponding function expression. The identified excitation force curve is close to the true value curve, and the excitation force identification error is 5.56%. This illustrates that the proposed identification strategy is suitable for identifying the excitation force of nonlinear structures.
Generalized cross-validation criterion for choosing truncation order.
Identification result of excitation force.
When the above nonlinear simulation model is linearized by ignoring the existing cubic stiffness nonlinearity, the identified excitation force is shown in Figure 6. In the identification process, the force identification equation of a linearized structure is established on the basis of the corresponding linear state-space model. Nonlinear parameters are not included in matrix , and the extended force vector contains only the excitation force.11,12 Instead of NSI method, the LSI method38 is applied to estimate new coefficient matrices to obtain a new transfer matrix. Then, the solving method is also TTLS combined with GCV criterion. Compared to Figure 5, Figure 6 shows an obvious difference in the region with the largest amplitude. The identification error is 11.97%. This illustrates that to obtain an accurate excitation force of nonlinear structures, existing nonlinear factors cannot be ignored.
Identification result of excitation force when ignoring nonlinear factor.
It is worth noting that in addition to the excitation force, a nonlinear describing function can also be abstracted from the calculated extended force vector. However, as shown in Figure 7, the identification result of the nonlinear describing function seriously deviates from its true value. This is because the magnitude order of nonlinear describing function (approximately ) is much smaller than that of the excitation force (approximately ). The calculation errors corresponding to the above two parts are coupled. This can submerge the identification result of the nonlinear describing function. As discussed in section 3, nonlinear parameter contained in matrix can be moved into . This means that instead of the nonlinear describing function, nonlinear force can be contained in the extended force vector. The magnitude order of the nonlinear force is close to that of the excitation force. Figure 8 shows the identification result of nonlinear force with the same simulation case. When ill-posed equation (9) is solved by TTLS method, the solutions are essentially obtained under the energy minimization principle. Therefore, the solutions are always nonzero over the entire time range,12,13 and there is a difference between the identification result and true value in the area where the true value is equal to 0, as shown in Figure 8. However, in other areas, the identification result is close to the true value. This further illustrates that the proposed identification strategy is feasible.
Identification result of nonlinear describing function.
Identification result under nonlinear force considered in extended force vector.
Case 2: Cantilever Model with Two Nonlinearities
In this section, a cantilever model with two square nonlinearities shown in Figure 9 is built to verify the performance of the identification strategy on a continuous structure with multiple nonlinearities. In the figure, two kinds of square nonlinearities are located on the simulated cantilever beam. The corresponding nonlinear forces are given bywhere and are the displacement responses at two nonlinear positions. and are the nonlinear stiffness parameters of the above two square nonlinearities.
Simulated cantilever beam with two square nonlinearities.
In the simulation calculation, the Young’s modulus, density, cross-sectional area, cross-sectional moment of inertia, and length of the cantilever model are , , , , and 1 m, respectively. The nonlinear stiffness parameters are set as and . The acting positions of excitation force and two nonlinear factors are set as , , and , respectively. The acquisition duration and sampling frequency are 1 s and 2048 Hz, respectively. Additionally, the noise level is set as 0.20.
To conduct force identification of the above simulation model, three response measurement points are set at the excitation location and two nonlinear locations. Additionally, in the off-line preprocessing stage, Gaussian white noise is produced by “band-limited white noise” module in the SIMULINK module of MATLAB. “Sample time” is set to 1/2048 s, and “noise power” is set to 0.1. After forming the transfer matrix in the off-line preprocessing stage, excitation force is used to conduct vibration testing on the simulation model in the force identifying stage. Figure 10(a) shows the excitation force identification result by TTLS method, and the identification error is 9.41%. The TSVD method is also a regularization method for solving ill-posed identification equations by neglecting the small singular values of the transfer matrix. When equation (9) is solved by TSVD method, the identified excitation force is shown in Figure 10(b). There is an obvious difference between the true force curve and identified excitation force curve, and the identification error is 16.46%. This occurs because compared with TTLS method, TSVD method only considers errors in the response vector . However, in the off-line preprocessing stage, the dynamic response for obtaining the transfer matrix is also inevitably polluted by noise interference. Furthermore, there is currently no algorithm that can identify nonlinear systems with absolute accuracy. This means that errors should be considered in both transfer matrix and response vector . Consequently, Figure 10 shows that the identification error by TTLS method is smaller than that by TSVD method. Additionally, when two nonlinear forces are considered in the extended force vector, nonlinear force identification results by TTLS method are shown in Figure 11. Similar to the excitation force identification results, the identified nonlinear force curves are close to the true value curves. The identification errors of the two nonlinear forces are 9.89% and 12.65%, respectively. The above discussions demonstrate that the proposed identification strategy is suitable for a continuous structure with nonlinearities.
Excitation force identification results: (a) truncated total least squares method; (b) truncated singular value decomposition method.
Nonlinear force identification results: (a) ; (b) .
Case 3: Cantilever Test Bed with Clearance Nonlinearity
As shown in Figure 12, the experimental verification of the proposed force identification strategy of nonlinear structures is conducted on a cantilever test bed with clearance nonlinearity. The test bed includes a clearance device and cantilever beam. The clearance device is composed of two small cantilever beams and a fixed base. Additionally, as shown in the enlarged part of the figure, clearance nonlinearity in this test bed means that a gap exists between the contact head and cantilever. In the experiment, a vibration exciter is utilized to impose the excitation force acting on the test bed, and an impedance head which is a force sensor installed on the vibration exciter is used to measure the true excitation force. Eddy current sensors are installed at some measurement positions, and the measured displacement responses are used to identify the excitation force.
Cantilever test bed with clearance nonlinearity.
The clearance nonlinear force caused by clearance nonlinearity is given bywhere and denote the clearance stiffness and clearance value, respectively. represents the displacement response at the clearance location. For the proposed identification strategy, the nonlinear describing function should be obtained to form the extended force vector. Equation (20) shows that the clearance describing function includes the displacement response and clearance value . Therefore, and should be obtained first. The dynamic measurement method and identification method of the clearance value were fully discussed in our previous studies.35
In the experiment, the excitation position and clearance nonlinearity are located at and . Two response measurement points are set at and . In the off-line preprocessing stage, Gaussian white noise is generated by the signal generator, the frequency band is 0–400 Hz, and the corresponding signal intensity or power is set to 512 W, wherein the amplitude of PSD (power spectral density) is set to 0.25. The signal is amplified by a power amplifier and then used to conduct vibration testing to obtain the transfer matrix. Additionally, as shown in Figure 13, the linear FRF ( and ) of the underlying linear part of nonlinear structures between the excitation position (point 1) and two measurement positions (point 2 and point 3) can also be obtained in this stage. Then, in the force identifying stage, the excitation force is set as a sinusoidal signal at 15 Hz. Given the displacement responses at two measurement points, Figure 14 shows the identification results of the excitation force by TTLS and TSVD methods, and the corresponding identification errors are 7.70% and 13.48%. This further illustrates that, in practice, it is difficult to obtain an absolutely accurate transfer matrix of nonlinear structures, and TLLS method is suitable for the force identification problem in which both the transfer matrix and response vector contain errors.
Linear frequency response function of underlying linear structure. (a) ; (b) .
Excitation force identification results. (a) Truncated total least squares method; (b) truncated singular value decomposition method.
To further validate the performance of the proposed identification strategy, a new experiment is conducted by adjusting the excitation position and measurement position. The excitation position and clearance nonlinearity are located at and . Two response measurement points are set at and . The excitation force is set as the sinusoidal signal at 50 Hz. Figure 15 shows the identification result of the excitation force. It can be observed from the figure that the identified excitation force curve is close to the measured curve, and the identification error is 9.83%. In conclusion, the above identification results illustrate that the proposed identification strategy is also effective for identifying the excitation force of nonlinear structures in actual experiments. Furthermore, the test bed is simplified from the artillery barrel-cradle structure with clearance.35 For artillery, abnormalities in the firing force reduce the firing precision. The experimental results also demonstrate that the proposed identification strategy makes it possible to obtain the firing force acting on the artillery barrel to monitor the artillery firing performance.
Excitation force identification results.
Conclusions
This study focused on identifying the excitation force of nonlinear structures, and a novel force identification strategy was proposed. The strategy contains two identification stages: an off-line preprocessing stage and a force identifying stage. For the identification strategy, based on a nonlinear state-space model, the force identification equation of the nonlinear structure was built. Its transfer matrix consists of coefficient matrices of the nonlinear state-space model. The input vector is an extended force vector composed of the nonlinear describing function and excitation force. The purpose of the off-line preprocessing stage is to apply NSI algorithm to obtain the transfer matrix. Then, in the force identifying stage, the TTLSs method in conjunction with GCV criterion is introduced to solve the ill-posed identification equation to eventually obtain the excitation force.
Two numerical simulation cases (five-DOF structure with cubic stiffness nonlinearity and cantilever model with two square nonlinearities) and one experiment case (cantilever test bed with clearance nonlinearity) were utilized to verify the effectiveness and feasibility of the proposed force identification strategy. The simulation and experimental results demonstrated that the proposed force identification strategy is suitable for identifying the external force of nonlinear structures and is not limited by the number and type of nonlinearities. It is worth noting that the main contribution here established a force identification equation of the nonlinear structure in time domain and solved the problem of obtaining the transfer matrix. Furthermore, the proposed identification strategy can extend the regularization methods that were previously used for a linear structure to a structure with the local nonlinearity. However, this paper does not propose a novel regularization method. Although identification results by TTLS method are acceptable, there are several problems. In particular, the singular value decomposition operation of the augmented matrix greatly increases the computational cost. Some scholars have studied how to improve the performance of TTLS method.42,43 In future work, we will also focus on the regularization method for ill-posed inverse problems of nonlinear structures.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research,authorship,and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research,authorship,and/or publication of this article: This work is supported financially by the National Natural Science Foundation of China (No. 51905422),Natural Science Basic Research Program of Shaanxi (No. 2020JQ-630),China Postdoctoral Science Foundation (No. 2020M673613XB),and Key Research and Development Program of Shaanxi (No. 2020ZDLGY14-06).
ORCID iD
Jie Liu
References
1.
HeZCZhangZLiE. Random dynamic load identification for stochastic structural-acoustic system using an adaptive regularization parameter and evidence theory. J Sound Vib2020; 471: 115188.
2.
HeZCLinXYLiE. A novel method for load bounds identification for uncertain structures in frequency domain. Int J Comput Methods2017; 15: 1850051.
3.
JiangJLuoSMohamedMS, et al.Real-time identification of dynamic loads using inverse solution and kalman filter. Appl Sci2020; 10: 6767.
4.
SanchezJBenaroyaH. Review of force reconstruction techniques. J Sound Vib2014; 333: 2999–3018.
5.
YuLChanTHT. Recent research on identification of moving loads on bridges. J Sound Vib2007; 305: 3–21.
6.
QiaoGRahmatallaS. Moving load identification on Euler-Bernoulli beams with viscoelastic boundary conditions by Tikhonov regularization. Inverse Probl Sci Eng2020: 1–38.
7.
ChoiHGThiteANThompsonDJ. Comparison of methods for parameter selection in Tikhonov regularization with application to inverse force determination. J Sound Vib2007; 304: 894–917.
8.
LeclèreQPezeratCLaulagnetB, et al.Indirect measurement of main bearing loads in an operating diesel engine. J Sound Vib2005; 286: 341–361.
9.
GunawanFE. Levenberg–Marquardt iterative regularization for the pulse-type impact-force reconstruction. J Sound Vib2012; 331: 5424–5434.
10.
WangLXuLXieY, et al.A new hybrid conjugate gradient method for dynamic force reconstruction. Adv Mech Eng2019; 11: 1687814018822360.
11.
LiuJXieJLiB, et al.Regularized cubic B-spline collocation method with modified L-curve criterion for impact force identification. IEEE Access2020; 8: 36337–36349.
12.
LiuJLiB. A novel strategy for response and force reconstruction under impact excitation. J Mech Sci Technol2018; 32: 3581–3596.
13.
QiaoBMaoZLiuJ, et al.Group sparse regularization for impact force identification in time domain. J Sound Vib2019; 445: 44–63.
14.
HeZCLinXYLiE. A non-contact acoustic pressure-based method for load identification in acoustic-structural interaction system with non-probabilistic uncertainty. Appl Acoust2019; 148: 223–237.
15.
HeZCZhangZLiE. Multi-source random excitation identification for stochastic structures based on matrix perturbation and modified regularization method. Mech Syst Signal Process2019; 119: 266–292.
16.
HeJ-HEl-DibYO. Homotopy perturbation method with three expansions. J Math Chem2021; 59: 1139–1150.
17.
HeJHEl‐DibYO. The reducing rank method to solve third-order Duffing equation with the homotopy perturbation. Numer Meth Part Differ Equ2021; 37: 1800–1808.
18.
HeJ-HEl-DibYO. Homotopy perturbation method for Fangzhu oscillator. J Math Chem2020; 58: 2245–2253.
19.
HeJ-HEl-DibYO. The enhanced homotopy perturbation method for axial vibration of strings. Facta Universitatis, Ser Mech Eng2021; 59(1890): 1110–1112. DOI: 10.22190/FUME210125033H.
20.
HeJ-HKouS-JHeC-H, et al.Fractal oscillation and its frequency-amplitude property. Fractals2021; 29: 2150105. DOI: 10.1142/S0218348X2150105X.
21.
ZuoY. A gecko-like fractal receptor of a three-dimensional printing technology: a fractal oscillator. J Math Chem2021; 59: 735–744.
22.
HeJ-HEl-DibYO. Periodic property of the time-fractional Kundu–Mukherjee–Naskar equation. Results Phys2020; 19: 103345.
23.
WangPWangJLimTC, et al.A strategy for decoupling of nonlinear systems using the inverse sub-structuring method and the parametric modal identification technique. Mech Syst Signal Process2020; 140: 106695.
24.
WordenKTomlinsonGR. Nonlinearity in Structural Dynamics: Detection, Identification and Modelling. New York, USA: CRC Press, 2019, pp. 81–126.
25.
HuBLiuJLiuS, et al.Simultaneous multi-parameter identification algorithm for clearance-type nonlinearity. Mech Syst Signal Process2020; 139: 106423.
26.
HeJ-HHouW-FQieN, et al.Hamiltonian-based frequency-amplitude formulation for nonlinear oscillators. Facta Universitatis, Ser Mech Eng2021; 19: 199–208. DOI: 10.22190/FUME201205002H.
27.
QieNHouaW-FHeJ-H. The fastest insight into the large amplitude vibration of a string. Rep Mech Eng2021; 2: 1–5. DOI: 10.31181/rme200102001q.
28.
NguyenVAZehnMMarinkovićD. An efficient co-rotational FEM formulation using a projector matrix. Facta Universitatis, Ser Mech Eng2016; 14: 227–240. DOI: 10.22190/FUME1602227N.
29.
JangTSBaekHChoiHS, et al.A new method for measuring nonharmonic periodic excitation forces in nonlinear damped systems. Mech Syst Signal Process2011; 25: 2219–2228.
30.
ChaoMHongxingHFengX. The identification of external forces for a nonlinear vibration system in frequency domain. Proc. Inst Mech Eng Part C-J Eng Mech Eng Sci2013; 228: 1531–1539.
31.
MarchesielloSGaribaldiL. A time domain approach for identifying nonlinear vibrating structures by subspace methods. Mech Syst Signal Process2008; 22: 81–101.
32.
LiuJLiBMiaoH, et al.A modified time domain subspace method for nonlinear identification based on nonlinear separation strategy. Nonlinear Dyn2018; 94: 2491–2509.
33.
FierroRDGolubGHHansenPC, et al.Regularization by truncated total least squares. SIAM J Sci Comput1997; 18: 1223–1241.
34.
ZengSZhangBLanY, et al.Robust collaborative representation-based classification via regularization of truncated total least squares. Neural Comput Appl2019; 31: 5689–5697.
35.
LiuJLiBJinW, et al.Experiments on clearance identification in cantilever beams reduced from artillery mechanism. Proc Inst Mech Eng Part C-J Eng Mech Eng Sci2016; 231: 1010–1032.
36.
AdamsDEAllemangRJ. A frequency domain method for estimating the parameters of a non-linear structural dynamic model through feedback. Mech Syst Signal Process2000; 14: 637–656.
37.
ÁdámTDadvandipourSSlovacaJ. Influence of discretization method on the digital control system performance. Acta Montan Slovaca2003; 8: 197–200.
38.
Van OverscheePDe MoorB. Subspace Identification for Linear Systems: Theory—Implementation—Applications. Berlin, Germany: Springer Science & Business Media, 2012, pp. 1–56.
39.
GolubGHHeathMWahbaG. Generalized cross-validation as a method for choosing a good ridge parameter. Technometrics1979; 21: 215–223.
40.
NoëlJPKerschenG. Nonlinear system identification in structural dynamics: 10 more years of progress. Mech Syst Signal Process2017; 83: 2–35.
41.
BrandtA. Noise and Vibration Analysis: Signal Analysis and Experimental Procedures. Hoboken, USA: John Wiley & Sons, 2011, pp. 285–322.
42.
LiHJiangHWangH, et al.Improving sparse representation-based image classification using truncated total least squares. Multimed Tools Appl2019; 78: 12007–12026.
43.
AlmekkawyMCarevićAAbdouA, et al.Regularization in ultrasound tomography using projection-based regularized total least squares. Inverse Probl Sci Eng2020; 28: 556–579.