=Paper= {{Paper |id=Vol-2135/SEIM_2018_paper_39 |storemode=property |title=Development of software package for data analysis of acoustic emission control |pdfUrl=https://ceur-ws.org/Vol-2135/SEIM_2018_paper_39.pdf |volume=Vol-2135 |authors=Victoria Belousova,Anastasia Grigorieva }} ==Development of software package for data analysis of acoustic emission control== https://ceur-ws.org/Vol-2135/SEIM_2018_paper_39.pdf
     Development of a software package for acoustic
            emission control data analysis

                            Victoria Belousova                                 Anastasia Grigorieva
                    Saint Petersburg State University                    Saint Petersburg State University
                    Email: vsbelousova64@yandex.ru                         Email: a.v.grigorieva@spbu.ru


    Abstract—The following article addresses a software package    entire structure of the tested object. The sensitivity of
developed for working with data obtained during monitoring         this method is sufficient to register even microscopic crack
the detection of material defects via the acoustic emission (AE)   growth (by 0.001 mm), which allows to detect cracks in
method. Timely detection of cracks allows to prevent contin-       time. The AE method can be employed for testing of a
gencies and accidents at early stages. This paper describes the    wide variety of technological processes, as well as processes
architecture of this software, as well as the used calculation
methods, provides visualized results of their work, and com-
                                                                   of changes in properties and condition of materials. This
pares them with other analysis methods. The innovation of          broad spectrum of tasks and the variety of control objects
this work is the use of the moving window method for AE data       requires constant improvement of data processing tools.
analysis. Obtained results indicate the practical importance and
relevance of our research in this area.                                       III. Overview of existing solutions
                                                                       There are several acoustic emission systems made by
                       I.   Introduction
                                                                   different manufacturers. A review of the characteristics
    Evaluation of the current condition of varying indus-          of their software, technical parameters, capacity of their
trial and infrastructural objects is one of actual problems        AE equipment, and certain abilities for the analysis of
of modern material science. These objects include, but are         registered data is presented in study [2]. Unfortunately, the
not limited to the oil and gas and chemical industry equip-        post-experimental analysis capabilities of reviewed systems
ment, thermal and nuclear power equipment, aerospace               are limited — mostly to creation of standard plots. For
equipment, pipeline and railway transportation, bridge             example, in AMSY-5, it is easy to create an number
constructions, and concrete and reinforced concrete struc-         of impulses-amplitude histogram or an amplitude-time
tures. The risks of equipment failure increase substantially       correlation plot, but it is not always possible to implement
after it has been in use for a long time under mechanical          a custom user formula [3]. Moreover, the system itself is
and thermal loads. The development of methods that                 quite expensive.
allow to study the physical nature of material degradation
                                                                       Furthermore, a considerable number of studies dedi-
processes is an important task within the field of technical
                                                                   cated to experimental and practical results of using AE
diagnostics. Acoustic emission testing is prominent among          exists, for example: [4], [5], [6]. The moving window
these methods. It allows to identify the coordinates and           method is widely applied in different scientific fields, such
estimate the danger level of defect-associated acoustic            as economics [7], geophysics [1], social networks analysis
emission sources that appear in a loaded object.                   [8], audio encryption, and so on.
    In this work we present a software package intended
for analyzing a large volume of specific data that is                  Our software applies the moving window method to
being studied by a considerable number of researchers all          three statistical quantities and one composite parameter
around the world. Our software is designed for analyzing           specifically during analyzing data of acoustic emission
different impulse responses of AE signals (amplitude,              testing of loaded structures. This allows to filter peak
energy, length, etc) with the use of the moving window             values of these quantities and observe the trends in changes
method. By employing this method, the software identifies          of process phases in general.
the change dynamics of the arithmetic mean, median,
standard deviation, and b-value of these responses.                                IV.   Software architecture

              II.   Acoustic emission method                           Currently, our software allows to build the trend of
                                                                   a time series. We employ moving averaging for trend
   Acoustic emission testing is an efficient method of             determination. The calculations are performed on impulse
nondestructive testing. It is based on detecting elastic           responses of acoustic signals — mainly amplitude values.
waves during deformation of stressed material. These               This parameter is one of the most informative, because it
waves travel from the source to sensors that transform             indicates the detectability of a signal, which is why it is
them into electrical signals. From the standpoint of the           frequently used during AE testing. For example, in [9], the
AE method, a defect can produce its own signal [1]. The            average amplitude of events is used for forming the P(R)
AE testing devices measure these signals, and then display         criterion used for determining the necessity of additional
data used for evaluating the condition and behavior of the         testing of detected areas of AE activity.

                                                                   61
    This software is written in C#. It accepts an input of        If the size is too large, then the trend will be identified
a file containing data from a certain time interval. Every        slower, however, there will be fewer false vibrations as well.
line of this file contains data collected from a single sensor,
in particular, registration time (up to a microsecond),
                                                                      Fig. 1-6 display the plots of the moving average for the
sensor number, and the value of the parameter chosen
                                                                  first experiment (destructive testing of steel-reinforced
for processing, e.g., amplitude. The user can set up the
                                                                  concrete beams), where the optimal window size is
parameters required for their research. The software allows
                                                                  100. This size has been identified via the possibility of
to select the sensor whose data will be analyzed to
                                                                  real-time adjustment of program parameters.
localize the process, indicate whether the analysis will
be performed with respect to the number of signals or
time, designate the calculation method for one of the four            Hereinafter in this section, all plots are built with the
statistical indicators (arithmetic mean, median, standard         window size set to 100 signals, for time windows this size
deviation or b-value). The selection of the window size           is set to 100 milliseconds, used data slice — the entire
adjusts the accuracy grade of data evaluation and resolves        duration of the experiment.
the problems associated with the possible non-uniformity
of data distribution in the time domain.

                       V. Experiments
    In this study we use the data collected during two
experiments designed to model the use of real-life con-
structions with different load types. In the first experiment
(strength load) we have used steel-reinforced concrete
beam samples which were being bent according to a 3-
point scheme. The total volume of AE testing data we
have obtained is quite significant. Thus, in some figures         Figure 1. Simple moving average. X-axis indicates the number of
we have only plotted the data of sensor 2 (Fig. 1, 3, 5, 7,       signals, Y-axis indicates amplitude.
10), and in others we have used the data of all four sensors
(Fig. 9, 8).
   In the second experiment (strength-thermal load), we
have monitored a large-sized object contained in a cylin-
drical concrete construction. During the experiment, the
control object was uniformly heated to 400◦ . The data
were being registered by ten sensors. Fig. 2, 4, 6, 11.

                 VI.    Processing methods
   The developed analysis system provides the ability to
average the processed parameter by calculating three indi-
                                                                  Figure 2. Simple moving average. X-axis indicates time (in millisec-
cators: arithmetic mean, median, and standard deviation.          onds), Y-axis indicates amplitude.
All of them are calculated with the use of the moving
window method. This method can be explained as follows:
the calculations are performed on same length sets of             B. Statistical median
consecutively registered data, which are shifted by one               Statistical median is the middle element of an ordered
value relatively to each other during consecutive scanning        sample. We use the following algorithm to determine the
of the entire measurement interval. The data set size             median values: enumerate all values from 0 to N in an
(moving window size) is determined by the user.                   ascending order, then the median values are the elements
                                                                  indexed 0.5N and (0.5N+1) for an even N, and 0.5(N+1)
A. Simple moving average                                          for an odd N. Fig. 3 and 4 display the plots of the medians.
    Simple moving average (or arithmetic mean) is calcu-
lated as follows:                                                 C. Standard deviation
                             Pn
                                 xi (t)                              Standard deviation is calculated as follows:
                                                                                        v
                        σt = i=1                       (1)                              uP n
                                 n                                                      u (xi (t) − x(t))2
                                                                                        t
where t is the time interval; n is the smoothing interval;                         σ = i=1                                (2)
xi (t) is the time series.                                                                         n
                                                                  where x(t) is the time series, x(t) is the arithmetic mean,
   Fig. 1 and 2 present the plots of the simple moving
                                                                  and n is the size of the moving window.
average.    The smaller the size of the window, the faster
the moving window method identifies the new trend, but               A larger standard deviation value indicates a larger
with that, the final plot contains more false vibrations.         scatter in the presented sample. A smaller value points

                                                                  62
                                                                                               VII.   Plot analysis

                                                                             In the beam destruction experiment, the plots of the
                                                                         simple moving average and the statistical median are
                                                                         virtually the same. This is correct for both the time scale
                                                                         of the entire experiment (Fig. 2 and 3) and smaller time
                                                                         scales (Fig. 7). Our analysis has revealed that standard
                                                                         deviation is the least significant parameter out of all three.
                                                                         Although it is of theoretical interest, statistical median and
Figure 3. Statistical median. X-axis indicates the number of signals,    simple average have turned out to be more informative in
Y-axis indicates amplitude.                                              practice. These parameters help to trace the dynamics of
                                                                         crack formation. According to the study [6], during static
                                                                         loading of metal with a crack there is no increasing trend
                                                                         in the time domain of AE signal amplitude, but there
                                                                         are individual AE signals whose amplitude exceeds the
                                                                         average by 45 dB. We observe a similar situation in the
                                                                         beam loading experiment. This change of trend can be
                                                                         observed on the resulting plots: in Fig. 7, which represents
                                                                         the phase of active formation of main cracks, the averaged
                                                                         amplitude values do not increase uniformly. Furthermore,
                                                                         the increases of amplitude of certain signals are filtered
                                                                         via the moving window method which allows to see the
                                                                         whole picture of trend change.
Figure 4. Statistical median. X-axis indicates time (in milliseconds),
Y-axis indicates amplitude.



to set values being aggregated around the mean (Fig. 5 и
Fig. 6). Standard deviation can be calculated in a different
way if variance, which is equal to the radicand in formula
2, has been found previously.




                                                                         Figure 7. Statistical median and simple average for a shorter time
                                                                         slice. Windows size is set to 20.


                                                                             The selection of an optimal size of the moving window is
                                                                         important. Our software allows the user to make this choice
                                                                         empirically for the whole duration of the experiment, and
Figure 5. Standard deviation. X-axis indicates the number of signals,    then change this value proportionally to the total number
Y-axis indicates amplitude.                                              of signals in a particular smaller data slice. For example,
                                                                         in the beam experiment, one sensor has registered 1700
                                                                         events. The clearest picture was obtained with the size
                                                                         of the window L = 100 events. Thus, for the macrocrack
                                                                         formation period that contains 305 events, L was set to
                                                                         305*100/1700 ≈ 18 (Fig. 7). Sometimes, it is reasonable to
                                                                         reduce the window size, for example, to avoid missing the
                                                                         registration of relatively rare events such as macrocrack
                                                                         formation.

                                                                             Consider Fig. 8. In this figure, arrows denote the
                                                                         moments of crack formation that were registered directly
                                                                         (visually) during the experiment. It is interesting that this
                                                                         plot also contains similar decline peaks at different time
                                                                         points. It is highly likely that those points correspond to
Figure 6. Standard deviation. X-axis indicates time (in milliseconds),   internal cracks in the structure that could not be identified
Y-axis indicates the calculated indicator.
                                                                         visually.

                                                                         63
                                                                        change of the predominant destruction type that were
                                                                        presented in the following studies: [13], [15], [16], [17].
                                                                            We have implemented the ability to calculate the b-
                                                                        value in our software package. In some cases, it turns
                                                                        out to be a more informative evaluation parameter for
                                                                        crack formation dynamics than other statistical indicators.
                                                                        For example, in experiments with thermal or composite
                                                                        (strength-thermal) loading of a large-size reinforced con-
Figure 8.    Simple moving average for different stages of beam         crete structure, the change of b-value trends in regards
destruction. X-axis indicates the number of signals, Y-axis indicates
amplitude.
                                                                        to the defect formation stage are more pronounced in
                                                                        comparison to the experiments with strength loading of
                                                                        small samples. Fig. 10 and Fig. 11 show the b-value plotted
                    VIII. b-value analysis                              by the system during analyzing the results of the strength
                                                                        and thermal load experiments respectively.
    It is possible to use the Gutenberg-Richter law (widely
applied in seismology [1]) to study the scaling of the
amplitude distribution of AE signals that appear during
crack formation. In AE terms, this formula can be written
as follows:
                   log10 N = a–b ∗ Amax dB              (3)

where Amax dB is the maximum amplitude in the window
(in decibels), a is an empirical constant value set to
4.8, b is a value obtained from this equation and then
multiplied by 20 to be comparable to the value used in
seismology[14]. The b-value is used for identifying the                 Figure 10. Dependency of b-value on the number of signals. Strength
predominate destruction type and determining trends in                  load experiment.
construction damage development.




                                                                        Figure 11. Dependency of b-value on the number of signals. Thermal
                                                                        load experiment.

                                                                            The resulting plots demonstrate the b-value fluctuating
                                                                        in a significantly wider range for the second structure type.
                                                                        However, its use is sufficiently informative for the objects
Figure 9. Plots of amplitude distributions for different stages of      of the first type as well. It can be seen that destruction
beam destruction and their b-values                                     processes of different intensity are being considered, which
                                                                        is confirmed by the presented dependencies.
    Fig. 9 provides an example of express analysis for b-                   Analyzing these kinds of dependencies allows AE test-
value estimation for the experiment conducted by non-                   ing specialists and material scientists to obtain useful and,
destructive testing specialists during test destruction of              sometimes, unexpected information on the behavior of
a reinforced concrete construction. In this analysis, the               materials under the influence of different kinds of loads
angle of inclination of a line (which is build via the                  [18].
least squares method) determines the b-value. Fig. 9, (a)
shows the amplitude distribution for the stage that directly
precedes the destruction of reinforcement metal; at this                                IX.   Results and conclusions
stage, macrocracks have already formed, the main material                    The following results have been obtained:
has unloaded, and microcracks were forming intensively on
the last loaded area in the vicinity of the reinforcement                    1)   We have developed a software package that
metal. Fig. 9, (b) displays the data for the stage of main                        enhances an AE control analysis system with
macrocrack formation. The obtained results correspond                             several data analysis methods designed to
with the notions of b-value evolution associated with the                         increase the informativeness of testing. This

                                                                        64
        software was tested on real experimental data.         Using these estimates, we have performed the calculations
                                                               on data of impulse responses of acoustic signals. The final
   2)   The correctness of the employed algorithms is          results indicate the efficiency of the suggested moving av-
        confirmed by the obtained results matching the         eraging methods in the task of analyzing acoustic emission
        previously known facts on the development of           testing data and the practicability of using the considered
        defect formation.                                      software.

   3)   Employing this software package allowed the AE             In our further research we plan to perform the analysis
        testing specialists to perform a more accurate         of data obtained in experiments with composite loads and
        and detailed analysis of data, which substantially     then generalize the results.
        increased the informativeness of testing.
                                                                  The development of methods for detecting signals
                                                               associated with defect growth with the use of information
    In this paper, we have presented elements of analysis      theory methods could be a fruitful area for further work
of data collected during both a laboratory experiment          as well.
of loading and destruction of reinforced concrete beams
and real-world testing of a large-size reinforced concrete
construction. The conditions of conducting the first type of                                  References
experiments have made it possible for us to observe certain
                                                               [1]    Lyubushin A.A. Analiz dannykh sistem geofizicheskogo i eko-
key phases of the sample destruction process and identify             logicheskogo monitoringa. Moscow, Izd: Nauka (2007). (In Rus-
them with the corresponding AE testing data. Software                 sian)
algorithms have performed well in these experiments: the       [2]    Oglezneva L. A. Sravnitel’nye kharakteristiki akustiko-
type of obtained dependencies corresponds to the real-                emissionnykh sistem. Vestnik nauki Sibiri - Siberian Journal of
world processes that occurred in control objects according            Science (2011) (In Russian)
to the known facts about the mechanics of destruction of       [3]    Metodika akustiko-emissionnogo kontrolya s ispol’zovaniem AE
this type of materials. Thus, the proposed algorithms were            sistemy AMSY-5 firmy Vallen-Systeme GmbH. Russia, Vol-
tested successfully.                                                  gograd (2010). (In Russian)
                                                               [4]    Zotov K., Rastegaev V., Gomera V., Sokolov V., Fedorov A.,
    During our research, we have corrected the moving                 Smirnov A. The Detection of Different Stages of the Delami-
window size with respect to estimating the maximum                    nating in the Pressure Vessels by the Ultrasonic and Acoustic
informativeness of this parameter during the destruction              Emission Technique. 19th World Conference on Non-Destructive
                                                                      Testing (WCNDT), 13-17 June 2016, Munich, Germany, Book
stage. The resulting estimates are employed for the moving            of Abstracts, p.209.
window method in the developed software for both the           [5]    Nefedyev, E. J., Gomera, V. P., Smirnov, A. D. (2016). Use of
described experiment and other situations in which crack              the Capabilities of Acoustic-Emission Technique for Diagnostics
formation (deformation or other internal destruction) pro-            of Separate Heat Exchanger Elements. In Advances in Mechan-
cesses are obscured and occur inside of the object. In this           ical Engineering (pp. 183-194). Springer, Cham.
kind of experiments, the value of such analysis increases      [6]    Rastegaev I. A., Chugunov A. V., Vinogradov A. Y., Merson
due to the inability to visually observe material structure           D. L., Danyuk A. V. The specific features of acoustic-emission
degradation processes and having to resort to evaluating              testing of vessel equipment with a wall delamination of a
                                                                      technological origin. Russian Journal of Nondestructive Testing,
them by indirect indicators.                                          51(5), 2015, pp. 280-291.
   The second kind of structure that was considered in this    [7]    Anantchenko I. V., Musaev A. A. Programma dlya torgovli
study is an object of this type. The results of additional            na rynke Foreks na osnove skol’zyashchikh srednikh. Vektory
                                                                      razvitiya sovremennoy nauki (2014), pp. 14-18. (In Russian)
examination of material structure via destructive methods
                                                               [8]    Bagretsov G.I., Shindarev N.A., Abramov M.V., Tulupyeva
confirmed the correctness of conclusions that were made               T.V. Approaches to development of models for text analysis of
during the AE testing with the use of our software.                   information in social network profiles in order to evaluate user’s
                                                                      vulnerabilities profile // Soft Computing and Measurements
    The software of existing AE systems is generally limited          (SCM), 2017 XX IEEE International Conference on. – IEEE,
to a set of standard plots used for a formal representation           2017. – P. 93–95.
of testing results. It usually lacks advanced tools of data    [9]    Nefed’yev E. Yu., Smirnov A. D., Gomera V. P. Razrabotka
analysis. This is typical even for the most modern AE                 metodicheskikh priemov dlya povysheniya effektivnosti AE kon-
testing systems, such as AMSY-5 (developed in Germany)                trolya teploobmennikov. Modern Mechanical Engineering: Sci-
[3], which was employed during the discussed experiments.             ence and Education, 4 (2014), pp. 408-418. (In Russian)
                                                               [10]    Tikhonova O.A. Sravnitel’nyy analiz razlichnykh algoritmov
                                                                      skol’zyashchego usredneniya s ispol’zovaniem kriteriya mini-
                     X.   Conclusion                                  mal’nogo srednego kvadrata oshibok. DonNTU (2008). (In Rus-
                                                                      sian)
    In this work we have developed a software package
intended for analyzing acoustic emission testing data.         [11]    NDT Recource Center: https://www.nde-ed.org (accessed
                                                                      17.04.2018)
We have shown that it can be successfully employed for
                                                               [12]    Vrije Universiteit Brussel: Damage testing, prevention and
both laboratory experiments and large-size construction               detection in aeronautics, chapter 10, 2007.
testing. We should note that this kind of analysis requires
                                                               [13]    Golaski L., Gebski P., Ono K. – Diagnostics of Reinforced
determining the optimal size of the moving window. All                Concrete Structures by Acoustic Emission - 25th European Con-
of the required estimates of this value for the arithmetic            ference on Acoustic Emission Testing, Prague, Czech Republic,
mean, median and standard deviation were obtained.                    2002, pp. I/207-I/215.


                                                               65
[14]  Colombo S., Main I.G., Forde M.C. Acoustic emission for
     bridges: experiments on reinforced concrete beams. 25th Euro-
     pean Conference on Acoustic Emission Testing, Prague, Czech
     Republic, 2002 pp. I/127-I/134
[15] Calabrese, L., G. Campanella, and E. Proverbio. "Use of
     cluster analysis of acoustic emission signals in evaluating damage
     severity in concrete structures." Journal of Acoustic Emission 28
     (2010).
[16] Carpinteri A., Lacidogna G., Pugno N. Time scale effects on
     acoustic emission due to elastic waves propagation in monitored
     cracking structures. Physical Mesomechanics, 5, 2005. pp. 85-89.
     (In Russian)
[17] Carpinteri A., Lacidogna G., Puzzi S. Prediction of cracking
     evolution in full scale structures by the b-value analysis and Yule
     statistics. Politechnico di Torino, 2008.
[18] Nefedyev E. Yu. Ispol’zovanie metoda akusticheskoy emissii s
     primeneniem spektral’nogo analiza signalov dlya opredeleniya
     parametrov techi v truboprovodakh ITER. Modern Mechanical
     Engineering: Science and Education, 3 (2013), pp. 347-355. (In
     Russian)




                                                                           66