Abstract and subjects
This paper describes a new software package, SHMTools, for prototyping algorithms for various structural health monitoring (SHM) applications. The software includes a set of standardized MATLAB routines covering three main stages of SHM: data acquisition, feature extraction, and feature classification for damage identification. A subset of the software in SHMTools is embeddable, which consists of Matlab functions that can be cross-compiled into generic "C" programs to be run on a target hardware. The software is designed to accommodate multiple sensing modalities, including piezoelectric active-sensing, which have become widely used in SHM practice. The software package, standardized datasets, and detailed documentation are publicly available for use by the SHM community. The details of this software will be discussed, along with several example processes to demonstrate its utility.