Accurate displacement information plays a vital role in various applications from structural health monitoring to damage detection in physical systems. Due to practical reasons, displacement sensing is often performed using sensors that provide less accuracy or a low sampling rate. This study proposes an algorithm for displacement signal estimation that fuses high sampling rate acceleration data (which consists of unknown time-varying bias) with low sampling rate displacement data. In contrast to the present literature, the state vector in the proposed state-space formulation consists of short-term memory of the past realizations of displacement and velocity, and bias terms which allow (i) online estimation of the displacements by avoiding multi-rate Kalman filtering, and (ii) estimate time-varying bias in the measured acceleration signal. The state equations comprise the finite difference approximations of the time derivative of velocity and displacement which act as a moving average filter to provide smooth estimates, thus preventing the need for offline smoothing procedures. By inclusion of bias terms in the state vector, the drifts in displacement and velocity caused due to time-varying bias in measured acceleration are easily eliminated. The proposed method was found to provide accurate estimates of displacement, velocity, and time-varying bias in measured acceleration signals when tested on different types of bias, including but not limited to constant, linear, and parabolic variations. Additional tests on three oscillators subjected to three earthquake ground motions showed significantly better state estimates for stiff oscillators and improved estimates for flexible oscillators. Experimental validation on a base-excited two-story frame further affirms the capability of the method to estimate the hidden bias in the measured acceleration and provide an accurate estimate of displacement.
Read full abstract