Baseline Correction for Vibratory Acceleration Signals

Compensates for baseline drift observed in strong ground motion and other types of acceleration signals using the type-oriented algorithm.
317 téléchargements
Mise à jour 1 juin 2021

Afficher la licence

(BETA VERSION)
This code implements the type-oriented algorithm (TOA) for baseline correction developed by Christopher J. Wong at the University of Utah. The TOA is the most powerful and flexible tool for baseline correction available. The theory behind, and application of, this method is described by Wong [1] and it is loosely based on the approach described by Pan et al. [2].
This File Exchange package is still under heavy development, but it is fully tested and produces high quality results. There are various demonstrations included that follow a basic syntax format and can be used as a guide for setting up new scripts, but more documentation and complete instructions will become available in the near future. Please contact the author if you have any questions.
[1] C. J. Wong, "A comprehensive type-oriented algorithm for baseline correction of acceleration time histories," M.S. thesis, Dept. of Civ. and Env. Eng., University of Utah, Salt Lake City, UT, submitted May 2021 for publication.
[2] C. Pan, R. Zhang, H. Luo, and H. Shen, “Baseline correction of vibration acceleration signals with inconsistent initial velocity and displacement,” Advances in Mechanical Engineering, vol. 8, no. 10, pp. 1-11, Sep. 2016.
[3] A. G. Brady, “Studies of response to earthquake ground motion,” Ph.D. dissertation, California Institute of Technology, Pasadena, CA, 1966.
[4] R. L. Burden and J. D. Faires, "Numerical Analysis," 5th ed. Boston, MA: PWS Publishing Company, 1993.
[5] A. K. Chopra, "Dynamics of Structures: Theory and Applications to Earthquake Engineering," 4th. ed. Essex, England: Pearson Education Limited, 2014.

Citation pour cette source

Christopher Wong (2024). Baseline Correction for Vibratory Acceleration Signals (https://www.mathworks.com/matlabcentral/fileexchange/92110-baseline-correction-for-vibratory-acceleration-signals), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2020b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Tags Ajouter des tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
0.21

Minor syntax and code commentary edits

0.2

Fixed tests on mac

0.01