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.
375 Downloads
Aktualisiert 1. Jun 2021

Lizenz anzeigen

(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.

Zitieren als

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. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2020b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Tags Tags hinzufügen

Community Treasure Hunt

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

Start Hunting!
Version Veröffentlicht Versionshinweise
0.21

Minor syntax and code commentary edits

0.2

Fixed tests on mac

0.01