Abstract

Dynamic load identification based on structural responses is an important problem in the field of engineering and plays an important role in the condition assessment of mechanical structures. Current popular load identification methods such as the state-space method (SSM) and the Green's kernel function method (GKFM) are implemented on discrete systems with outstanding performance, but when dealing with complex continuous systems, there are some limitations such as low efficiency and inaccuracy. In this paper, a continuous system load identification algorithm based on SSM and Newmark-β is proposed for the first time. Using modal coordinate transformation and modal truncation methods, the number of infinite vibration differential equations of a continuous system in physical space are converted to a finite number of vibration differential equations in modal space, where the modal truncation order and the optimal layout of the sensors are combined by modal strain energy. The Newmark-β method in modal space is derived and thus combined with SSM to obtain a load identification model Y=HF called SSM-Newmark-β method, which reduces the size of the transfer matrix H. The solution time of the proposed algorithm is 0.38 s for continuous systems, which is rather shorter than that for discrete systems. Furthermore, the simulations show that it has better accuracy and noise immunity than SSM and GKFM in the identification of sinusoidal load, impact load, and random load. The effect of time step is also discussed which reveals that the larger time step has less effect on the proposed algorithm. An experimental study is carried out on a cantilever beam system. The result verifies that the SSM-Newmark-β algorithm has better accuracy in load identification for the continuous system. This research provides a new sight for the real-time identification of dynamic loads for complex structures.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call