|
|
AWARE++ (release version 1.3)
License information:
AWARE++ is free software: you can redistribute it and/or modify it under the terms of the
GNU Lesser Public License as published by the Free Software Foundation, either version 3 of
the License, or (at your option) any later version.
AWARE++ is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU Lesser Public License for more details [http://www.gnu.org/licenses/].
|
|
Usage:
AWARE++ is a useful tool for advanced signal analysis of *.txt based
waveforms. It was primarily developed for usage on acoustic emission
signals, but can easily be adopted to interpreation of transient
signals. Its main features are:
Calculation of Fast Fourier Transforms (FFT)
Calculation of Continuous Wavelet Transforms (CWT)
Fast Averaging of FFT-Spectra of several waveforms
Calculation of Average WT-coefficients
Waveform convolution and deconvolution of single and mutliple signals
Several ASCII-operations on *.txt based waveforms
Into more detail:
The AWARE++ software can calculate the common FFT frequency spectra of
*.txt based signals. An implementation of several window functions is
planned, but not realized yet and will be adopted in future release
versions. More advantageous, the software can automatically calculate
the frequency spectra of a large number of files. Additionally the
average frequency spectra of these signals, their standard deviation,
maximum and minimum values are calculated. As a second method for
signal analysis, the Continous Wavelet Transformation of *.txt based
signals was implemented. The scale and time ranges can be choosen as
real values, each range adopted to the current signals needs. To obtain
the average CWT-coefficients of a large number of waveforms, an
automatic procedure was implemented to yield the average waveform
signal and its according CWT-coefficients. The calculation result can
be choosen either as complex values for further calculation, or
magnitude for visualization. The numerical size of the used wavelet can
be choosen at calculation time, so that reducing the wavelet size can
boost the computation time, with only a small lack of accurancy.
Currently only the Gabor wavelet type is implemented, but future
release versions may include some other commonly used mother-wavelets.
Apart from these basic algorithms the AWARE++ software provides the
ability to convolute and deconvolute large number of files with a
transfer function. This can be e.g. a sensor specific sensitivity
curve, any materials transfer properties or any other known convolution
function altering the signals information during time of record or time
of flight. This enables the possibility to reduce the influence of the
recording equipment used, and to interpret the resulting signals at
time of arrival at the recording sensor, or at the beginning of there
travel through some media.
|
Screenshots:

Download AWARE++ (release version 1.3): [AWARE++.ZIP] (right klick and "save target as")
|