1 Introduction

Assessment of structural damages can be performed using some global methods of nondestructive evaluation (Abdollahifar and Nami 2014; Arvin 2014). They are based on detecting and analyzing the occurrence of changes in modal parameters. In the case of small damages (Nami and Janghorban 2015), modal parameter values show low-variation and, therefore, the accuracy of frequency evaluation becomes very important in the field of vibration-based damage detection or structural condition monitoring.

Among all damage detection methods, one is more common and is based on the changes given by the natural frequencies. This detection method has a notable advantage, the easy and quick measurement of frequencies. However, for small damages, or in early stages when the detection of damage is more favorable and has the biggest technical and financial advantage, most researchers observed low-variation in frequency values (Sinou 2009).

The minimum amount of damage necessary for a successful detection is determined by an investigation in Richardson and Mannan (1993). Here, the main parameters that influence the prediction are given, these are the number of vibration modes and the errors resulted from measurements. This observation can be assumed for all the vibration-based damage detection methods, overcoming the involvement of modal parameters and the analysis technique. In conclusion, to perform early recognition on the damaged structures, there are two ways to significantly augment the performance of global evaluation methods. The frequency evaluation accuracy is mostly linked to the measurement equipment and technique, limiting the vibration modes number involved in the detection process. Thus, a higher number of vibration modes required by the detection process determines an extended frequency spectrum, causing important problems in fast and accurate frequency evaluation (e.g., the ratio between the tenth transverse vibration mode and its first vibration mode is higher than 300 for a straight cantilever beam).

Especially at higher modes, the free vibration of a structure is quite rapidly damped (Gillich et al. 2012). Therefore, in order to ascertain an adequate frequency resolution, the signal acquisition should be balanced with the acquisition time and the sampling strategy. The resulted resolution is sometimes gross, making early recognition of the damage impossible. Thus, certain doubts with regard to the frequency-based damage detection methods rise up, due to the impossibility of determining small structural cracks or early damaged structures.

Based on what is presented above, the accurate frequency evaluation is imposed as determinative for effective damage detection. Commonly, the frequency spectrum is achieved by applying the Fourier Transform to convert the time-domain signal in the frequency domain. In the literature, two frequency evaluation techniques are often proposed for improving the frequency readability. One of the most frequently used is the zero padding procedure, which is described by Gustafsson et al. (2010) Accentuated important aspects in applications are based on simulated and real data sets.

The Phase-Rotation Fourier Transform (PFT) is introduced as a discrete Fourier transform (DFT) technique by the Böhm et al. PFT increases the spectral information extracted from a data set more than a conventional DFT. Thus, between the spectral bins of DFT more information is obtained, in this way a more accurate amplitude and phase of Fourier components is determined (Böhm et al. 2009).

Jacobsen and Kootsookos (2007) presented a simple computational algorithm that can achieve substantial refinement with regard to the frequency estimation of sinusoidal components. The idea was to estimate the frequency of the peak via a cross-curve, which goes trough three neighbor DFT samples. This method is simple and the precision of frequency evaluation is high enough.

The goal of the present paper is to introduce a complete procedure that enhances the accuracy of frequency identification, allowing a more precise evaluation of the natural frequencies. The identification method is based on iterative truncation of the original vibration signal by performing rectangular windowing of different lengths. Afterward, for each truncated time signal a Power Spectral Density (PSD) analysis was applied. Once spectra resulted, they are overlaid in one spectrum, which shows an importantly increased number of spectral bins. This enhanced spectrum provides an inconstant resolution, but much higher than a classical one. The results are processed, in concordance to an original damage assessment method in order to find the damage location and depth. An important issue is to make the difference between changes determined by damage or by environmental or operational loads, the last ones being sometimes more important. As an example to illustrate how the thermal variation affects the changing of natural frequency values and the way of correcting these values to bring them to the value achieved by a reference temperature is presented in Sect. 2. The advanced frequency estimation method in conjunction with the proposed damage assessment method gives a model of analyzing the frequency shifts due to a crack for multiple weak-axis bending vibration modes. Together, they allow early recognition of small cracks and accurate evaluation of their position.

2 Theoretical Background

2.1 Thermal Effect on Natural Frequency Values of Beams

The effect of temperature changes is very important, determining different shifts in the dynamic behavior of beams by altering the modal parameters. Therefore, here a model of natural frequencies variation in relation to temperature values is presented. It allows the computation of natural frequencies at any temperature value, providing the possibility to compare these values to those achieved from numerical simulation or real experiments.

Modal shifts appear because the mechanical parameters change, especially when axial loads occur due to constrained beam boundaries. In damage detection this affects the model correctness and can indicate false alarms. The effect of changes in mechanical properties is largely treated in the literature (Deraemaeker et al. 2006; Azadi 2011). In this section, the effect of axial forces induced by the temperature change is analyzed on a clamped–clamped beam. Taking the example of a beam of length L, width b and height h, mass density ρ, because of the increase or decrease in temperature ΔT, achieved from the reference temperature T ref to the temperature T, an internal load P occurs. It can be expressed as Tufoi et al. (2014):

$$ P(T) = \alpha \cdot E \cdot b \cdot h \cdot \Delta T = \alpha \cdot E \cdot b \cdot h \cdot (T_{{}} - T_{\text{ref}} ) $$
(1)

In relation (1) E is denoted the longitudinal elastic modulus and α thermal expansion coefficient.

Because of buckling, the beam deforms:

$$ {\text{EI}}\frac{{{\text{d}}^{2} v}}{{{\text{d}}x^{2} }} + Pv = 0 \Leftrightarrow \frac{{{\text{d}}^{2} v}}{{{\text{d}}x^{2} }} + \zeta^{2} v = 0,\;\zeta^{2} = \frac{P}{\text{EI}} $$
(2)

where I is a second moment of inertia. The solution of this equation is given by:

$$ v(x) = c_{1} \sin (\zeta x) + c_{2} \cos (\zeta x) + c_{3} x + c_{4} $$
(3)

In prior research, we demonstrated (Gillich and Praisach 2012) that the natural frequency value of a beam with an open crack f iD (p, d) of depth d and located at distance p, is:

$$ f_{iD} \left( {p,d} \right) = f_{i} \left( {1 - \gamma \left( d \right)\left( {\bar{\phi }_{i}^{{\prime \prime }} \left( p \right)} \right)^{2} } \right) $$
(4)

Thus, it is possible to predict the natural frequency values of a beam with known damage configuration, for any temperature lower than a critical value T cr for which the buckling effect arises as:

$$ f_{iD} \left( {p,d,T} \right) = f_{i} \left( T \right)\left( {1 - \gamma \left( d \right)\left( {\bar{\phi }_{i}^{{\prime \prime }} \left( p \right)} \right)^{2} } \right) = f_{{i\_{\text{ref}}}} \left( {1 - \gamma \left( d \right)\left( {\bar{\phi }_{i}^{{\prime \prime }} \left( p \right)} \right)^{2} } \right)\sqrt {1 - \frac{\alpha \Delta T}{{R_{\text{g}}^{2} }}\left( {\frac{{L^{2} }}{{\zeta_{i}^{2} }}} \right)} $$
(5)

where γ(d) reflects the damage severity and \( \bar{\phi }_{i}^{{\prime \prime }} \left( p \right) \) is the normalized mode shape curvature at location p for the i-th weak-axes bending vibration (Tufoi et al. 2014). In a similar way, these frequencies can be determined for any pre-buckling load as:

$$ f_{iD} \left( {p,d,P} \right) = f_{i} \left( P \right)\left( {1 - \gamma \left( d \right)\left( {\bar{\phi }_{i}^{{\prime \prime }} \left( p \right)} \right)^{2} } \right) = f_{{i\_{\text{ref}}}} \left( {1 - \gamma \left( d \right)\left( {\bar{\phi }_{i}^{{\prime \prime }} \left( p \right)} \right)^{2} } \right)\sqrt {1 - \frac{P}{\text{EI}}\left( {\frac{{L^{2} }}{{\zeta_{1}^{2} }}} \right)} $$
(6)

Relations (5) and (6) are of great importance as they allow the frequencies accomplishment for undamaged and damaged beams, any temperature or axial load in the pre-buckling domain. Also, they allow the comparison between the frequencies of a beam acquired in the monitoring process to those computed at different temperature values. In a similar way, the effect of other elements producing changing conditions can be suppressed.

2.2 Damage Location Assessment by a Frequency-based Method

Frequency-based damage assessment method makes use of the characteristic equation, relating the natural frequencies of the damaged structure to the damage parameters. Let us consider, for simplicity, the assessment process for an invariant environment. In this case, the temperature does not affect the natural frequencies. Thus, relations (5) or (6) become (10):

$$ f_{iD} (p,d) = f_{iU} \left( {1 - \gamma (d) \cdot \left( {\bar{\phi }_{i}^{{\prime \prime }} (p)} \right)^{2} } \right) $$
(7)

Here, f iD (p, d) is the natural frequency of the damaged beam, p crack location, d depth, f iU the natural frequency of transverse mode i in healthy state, γ(d) damage severity, \( \bar{\phi }_{i}^{{\prime \prime }} (p) \) normalized mode shape curvature value in p for the i-th vibration mode.

\( \left( {\bar{\phi }_{i}^{{\prime \prime }} (p)} \right)^{2} \) was determined in relation to the locally stored energy and the corresponding vibration mode. γ(d) can be achieved by numerical simulations or static measurements of the beam deflection in the undamaged state s U and the damaged state s D (d):

$$ \gamma (d) = \frac{{\sqrt {s_{\text{D}} (d)} - \sqrt {s_{\text{U}} } }}{{\sqrt {s_{\text{D}} (d)} }} $$
(8)

Damage severity reflects the increasing global beam stiffness (Praisach et al. 2013). Equation (7) provides right values for any beam support types and all cross section shapes, resulting the frequency shift due to the crack:

$$ \Delta f_{i} (p,d) = f_{iU} - f_{iD} (p,d) = f_{iU} \cdot \gamma (d) \cdot \left( {\bar{\phi }_{i}^{{\prime \prime }} (p)} \right)^{2} $$
(9)

Frequency shift Δf i normalized by the frequency of healthy beam f i-U leads to the relative frequency shift accomplishment for any bending vibration mode i:

$$ \Delta \bar{f}_{i} (p,d) = \gamma (d) \cdot \left( {\bar{\phi }_{i}^{{\prime \prime }} (p)} \right)^{2} $$
(10)

Some two-dimensional and three-dimensional typical curves of frequency shift are presented in Gillich et al. (2012, 2014), Gillich and Praisach (2014) for several beam types. Frequency shifts for a single damage severity are two-dimensionally represented, and those considering severities continuously distributed along the range of possible values are three-dimensionally illustrated. Comparable graphical representations have been found, and they also show accomplishments achieved either by laborious calculations (Afshari and Inman 2013; Khiem and Toan 2014) or curve fitting (Ekinovic 2010). The methods involved require extended calculation and/or many experimental results, in order to achieve adequate characteristics, perform sequential analysis for each individual damage case, and consider the location and severity. On the contrary, using Eq. (10) leads to the determination of frequency shift values for all types of beam, damage location and severity.

In the general case, a pattern consisting of relative frequency shift values of several modes (in form of a sequence), corresponding to a crack of depth d located at distance δ = p/l from the beam end, has the following expression:

$$ \Delta \bar{f}_{i} (\delta ,d) = \gamma (d) \cdot \left( {\bar{\phi }_{i}^{{\prime \prime }} (\delta )} \right)^{2} $$
(11)

The effect of damage depth for individual parameters \( \Delta \bar{f}_{i} (\delta ,d) \) can be canceled, if they are divided to the highest value of the series, accomplishing in the same time the normalization of relative frequency shift values for each location p. In this way, the series of values becomes independent of the damage severity, its parameters taking values between 0 and 1. The series has been called Damage Location Indicators (DLI) and the individual parameters Damage Location Coefficients (DLC):

$$ \phi_{i} \left( \delta \right) = \frac{{\left( {\bar{\phi }_{i}^{\prime \prime } \left( \delta \right)} \right)^{2} }}{{\hbox{max} \left\{ {\left( {\bar{\phi }_{1}^{\prime \prime } \left( \delta \right)} \right)^{2} \ldots \left( {\bar{\phi }_{n}^{\prime \prime } \left( \delta \right)} \right)^{2} } \right\}}} $$
(12)

An important note, DLCs can be achieved by only collecting information about the beam’s healthy state. Another important thing, DLCs uniquely characterize locations on asymmetric structures. In the symmetric case, two mirrored locations employ the same value of DLC.

Supposing f m iU and f m iD the i-th natural frequency in the weak-axis bending vibration modes measured on a beam in healthy state or damaged, the relative frequency shifts:

$$ \Delta \bar{f}_{i}^{m} = \frac{{f_{iU}^{m} - f_{iD}^{m} }}{{f_{1U}^{m} }} $$
(13)

By normalization, the accomplished dimensionless values are severity-independent (Gillich et al. 2014). The individual parameters are denoted as Measured Normalized Frequency Shifts and the entire ψ sequence as Damage Signature (DS):

$$ \Psi _{i} = \frac{{\Delta \bar{f}_{i}^{m} }}{{\hbox{max} \left\{ {\Delta \bar{f}_{1}^{m} \cdots \Delta \bar{f}_{n}^{m} } \right\}}} $$
(14)

Thus, these parameters are assumed as having a meaning similar to the DLCs.

Considering that any damage has a DS associated, determined by measurements, and a certain number of damage locations u equidistantly positioned along the beam; it is possible to determine DLIs as Φ j (δ j ), j taking values from 1 to u. Pair vectors can be determined by associating Damage Signature ψ to Damage Location Indicators Φ j . So that DLIs indicate damage locations δ j . Location precision is improved by increasing the number of considered locations u. More exact position (error <1%) is achieved for u = 100. To determine the most similar vectors, the Minkowski distance of second order is involved:

$$ {\text{DI}}_{j} = \left( {\sum\limits_{i = 1}^{n} {\left| {\Phi _{i} (\delta_{j} ) -\Psi _{i} } \right|^{2} } } \right)^{{\frac{1}{2}}} $$
(15)

Actually, the goal is to determine the value of j, where function DI j reaches the lowest value, indicating the crack location δ j . In this regard, an identification algorithm is presented below:

  • in the initial, supposed healthy state, a frequency evaluation is performed to achieve the first n weak-axis bending vibration modes (for more precision n is recommended between 6 and 10). Here n = 6, resulting in f m nU -series;

  • for each investigated moment, the frequencies of vibration modes must be periodically evaluated, achieving f m nD -series;

  • the frequency shifts are determined by comparing the initial to the actual state. Subtracting the values of step 2 from step 1, we have Δf m n -series. If the difference is quite insignificant (<1%) and similar for all modes, the structure is healthy, and otherwise it is damaged.

  • if damage is suspected, relative frequency shifts are computed \( \Delta \bar{f}_{n}^{m} \);

  • subsequently, parameters of \( \Delta \bar{f}_{n}^{m} \)-series are normalized, resulting in DS as Ψ n -series;

  • for healthy beam, \( \left( {\bar{\phi }_{n}^{{\prime \prime }} \left( {\delta_{p} } \right)} \right)^{2} \)-series representing the squared mode shape curvatures are analytically determined for p locations on the beam;

  • by dividing the parameters of \( \left( {\bar{\phi }_{n}^{{\prime \prime }} \left( {\delta_{p} } \right)} \right)^{2} \)-series to the highest value of the same series, DLIs are resulted Φ n j );

  • resulted Φ n j )-series is compared involving Minkowski Distance to the Ψ-series, determined by measurements to identify the DLI that best fits the DS. Damage location is indicated by δ j coordinate, for which the best fit is achieved.

Considering the beam damaged in the initial state, the identification algorithm shows the damage evolution. Because the superposition principle is applicable in case of multiple cracks, this possibility has to be considered. In Praisach and Gillich (2013) such a demo-case is extensively described. Moreover, if damage patterns are designed for multiple damage scenarios, including many cracks, their assessment can be performed by this method.

2.3 Frequency Identification Enhancement

Damage detection methods based on modal analysis employ accurate frequency identification. Where spectra are achieved by common methods, it is almost impossible to identify small frequency variation. Therefore, small cracks or early damage stages can often not be detected. Vibration signals given by healthy or damaged beams are rapidly damped, and the accomplished spectrum density is poor.

Here a method is presented to enhance the frequency identification. The method does an overlaying of multiple spectra, in this way increasing the number of spectral bins. The individual spectra are accomplished by iteratively windowing the original time signal and afterward performing Power Spectral Density (PSD) analysis. The windowing process consists of cropping the original time signal, which is considered through the parameters: T S—time length, N S—number of samples and t S—constant sampling time.

Nyquist theorem gives the spectrum range between 0 and f M :

$$ f_{M} = \frac{1}{{2t_{\text{S}} }} = \frac{{N_{\text{S}} - 1}}{{2T_{\text{S}} }} $$
(16)

Frequency resolution Δf depends on time length T S:

$$ \Delta f = \frac{1}{{T_{\text{S}} }} = \frac{1}{{\left( {N_{\text{S}} - 1} \right)t_{\text{S}} }} $$
(17)

Cropping a number of samples from the original signal, a window with reduced time length T E < T S results. Thus, frequency spectral density Δf decreases with respect to T E. Iteratively windowing the original signal and analyzing by PSD at iteration, a number of spectra equal to the number of iterations is achieved. Overlaying all spectra, an overlapped spectrum results that provides much higher spectrum density.

Figure 1 presents the theoretical approach, where: S 1, S 2, S 3 are spectra accomplished by windowing, Δf 1 < Δf 2 < Δf 3 the corresponding frequency resolutions and T 1 > T 2 > T 3 time lengths. Here an inconstant spectral bins distribution is observed, but also a clearly increased spectrum density.

Fig. 1
figure 1

Theoretical background for the achievement of the overlapped spectrum

Spectrum of the original signal (red continuous lines) has poor frequency fit, but the spectrum of the second cropped signal (blue dash-dot lines) has a bin that clearly matches the best frequency value. Thus, how a supposed natural frequency can be much easier identified is presented. Obviously, if the sampling rate is higher and more iteration is performed, the spectrum density greatly increases. A comparison with other methods, for instance, as introduced by Jacobsen and Kootsookos (2007) is performed in Minda et al. (2015), clearly demonstrating the higher precision of the method proposed in this paper.

Because a modal analysis requires more than one natural frequency, the procedure has to be repeated for each one, due to the fact that the cropping time portion T depends on searched frequency f i , and implicit of its corresponding time period T fi :

$$ T = \left( {1 \ldots 1.3} \right)T_{fi} $$
(18)

Also, during this period T more or less number of samples can be cropped at iteration, resulting in more or less iteration and a corresponding number of spectra, which determine the frequency spectral density (FSD).

Therefore, frequency identification procedure must be performed in four steps:

  • iteratively decreasing certain samples number by windowing the original time signal;

  • after each windowing, PSD analysis provides a spectrum;

  • after iteration, all spectra are overlaying, achieving an overlapped spectrum with high-resolution;

  • in the high-resolution spectrum, the searched natural frequency is identified in its area at the maximum amplitude.

This procedure was algorithmically implemented in the LabView as loop-processing structure and the overlapped spectrum has been graphically achieved.

Thus, FSD strictly depends on T S—acquisition time length, N S—sample number, k—iteration number and q—sample number cropped at iteration.

3 LabView Implementation of the Frequency Identification Algorithm

The frequency identification algorithm was implemented in LabView as a parameter depending loop-structure. It performs an iterative loop, windowing and analyzes by PSD of the vibration time signal. Then, all the achieved spectra are overlaid and graphically shown in a spectrum.

For a searched natural frequency f i, the identification algorithm firstly calculates the T period, which will be iteratively cropped. Actually, this period consists of N S samples. If one sample is cropped at iteration, N S = k and an equal number of spectra results. In the case of small frequency value (<25 Hz), not more than k = 30 iterations are needed. Therefore, the algorithm calculates de number of samples cropped at iteration q:

$$ q = \frac{{N_{\text{S}} }}{k} $$
(19)

The number of iterations for some frequency ranges is: 30 for 0 → 25 Hz, 20 for 25 → 100 Hz and 10 over 100 Hz. Also, an important aspect has to be highlighted, the higher frequency is searched, the higher sampling rate must taken, because the cropped period becomes shorter. In fact, the algorithm searches for an integer number of periods corresponding to the searched natural frequency f i . In the overlapped spectrum, in the area of this frequency value a lobe formed by many bins is achieved. Frequency best fits in the peak of lobe. In certain situations, this lobe is unclear and does not allow precise frequency identification. Therefore, the lobe area should be cleared of undesired lobe fragments by setting up certain parameters of the algorithm.

The algorithm iteration can start from the last sample of the original signal (taken as the first sample, when the decreasing could begin) or any other sample within the cropped period T. At the end of period T is the iteration stop point N Sp. If the iteration is performed taking the first sample as the start point (N St), many superposed spectra are accomplished and the requested frequency could be difficult to distinguish due to repetitive lobe superposition. To avoid such tangled behavior, N St has to be set so a single and clear peak of lobe can be achieved.

Figure 2 shows the window tuning of a given time signal, indicating the point of: first sample in (1), N St in (2) and N Sp at the end of T (3).

Fig. 2
figure 2

Cropping scenario for 9.12 Hz

This example is considered to check the algorithm efficiency. Set values for all the involved parameters are given in Table 1. They are specified in case of two mixed frequencies, generated by the LabView, these are 9.12 and 25.3 Hz. The algorithm has to be tuned up for each frequency, so two analyses are requested. The yellow background marks the parameters auto-computed after the algorithm starts.

Table 1 Parameters involved into the algorithm

By performing an analysis and setting the first row of values from Table 1, the image from Fig. 3 has been displayed, indicating the two main lobes at 9.12 and 25.3 Hz. Two dashed cursors precisely indicate both A and B frequencies.

Fig. 3
figure 3

Lobes formation at 9.12 and 25.3 Hz in the overlapped spectrum

To see more accurate aspects of the peak pointed values, after performing separate analyses for both frequencies, Fig. 4 is provided to show the magnified details of both locations.

Fig. 4
figure 4

Zoom areas of both peak lobes after adequately setup

In the case of 25.3 Hz, q is differently set in order to rearrange the number of bins in the lobe area. Thus, the density of bins around the peak location is almost the same, see Fig. 4b.

Figure 5 simply indicates for 9.12 Hz how the lobe area has been cleared by the other undesired lobe fragments, performing the T, q and N Sp setup adequately, Fig. 5b. In Fig. 5a., a greater T period is taken and therefore the expected lobe is formed but shadowed by others. Also, taking a greater value for q, the same as in the case of 9.12 Hz, results in the worst case presented in Fig. 5c.

Fig. 5
figure 5

Three cases of lobe formation: a T is too big; b T, q and N St have right values; c T is too big and q is the same as for 9.12 Hz

At this point, an important fact has to be noted, once frequency value increases, the sampling rate must be increased in order to get clearer identification. If this is not possible, a spline curve can be plotted through the bins end-points around the estimated peak, and the highest point of it indicates the frequency best fit, as given in Fig. 4.

4 Results and Discussion

To prove the effectiveness of the presented method suitable tests have been performed. Tests were accomplished for a clamped-free type cantilever beam defined by the following characteristics given in Table 2.

Table 2 Characteristics of the cantilever beam

The parameters from Table 2 mean: l—beam length, w—beam width, p—crack location, w c crack width, d—crack depth, t—beam thickness, I—moment of inertia, ρ—mass density, E—Young’s modulus and μ—Poisson’s ratio. The beam was clamped at the left-end by a fixing frame FF.

A three-dimensional schematization of the test stand and the damage location are presented in Fig. 6.

Fig. 6
figure 6

Schematic of the cantilever beam and damage location

The test stand setup is completed by adequate equipment, which consists of: personal computer, NI cDAQ-9172 chassis, NI 9234 analog-to-digital signal acquisition module and Kistler 8772 three-axial piezoelectric accelerometer. The accelerometer S is positioned at the free end of the beam. The frequency identification algorithm is a post-processing software procedure performed in LabView, as described in Sect. 3. The setup aims to achieve the first six weak-axis bending vibration modes. Acquisition time was t S = 0.5 s and the number of samples N S = 50,000.

First, by performing an ordinary PSD analysis of the original signal the natural frequencies have been experimentally determined. This step provides appreciative values for the natural frequencies. They help to properly setup the frequency identification algorithm. Afterward, the frequency identification algorithm was applied for each natural frequency and for each one it was frequency-depending setup to precisely identify the real value of natural frequencies.

For the final comparison, three cases have been defined for testing. They were taken in order to easily highlight the precision level of the frequency identification and further on damage detection. Case one assumes a not damaged cantilever beam, the second one provides a 0.3 mm damage depth and the third considers a 0.8 mm depth of crack. The second crack can be easily assumed as a bigger scratch rather than a considerable damage, due to its so small dimension.

The average of five measurements was considered in each case, just to clarify the differences that should manifest between them. In Table 3, the following parameters are presented for the undamaged beam: AD—absolute difference between the lowest and the highest value of frequency stored for each transversal vibration mode, PD—its percentage conversion and the average of five frequency values achieved at each vibration mode.

Table 3 Accomplishment of the natural frequencies by signal post-processing for the undamaged beam

Little absolute and percentual differences between the values of frequencies for each mode are determined. They are less than 0.3 in absolute and 0.1% in percentage. These differences are explained by the occurrence of initial phase at different modes and the relative values of acceleration.

In case of usual analysis, no or very poor frequency shifts can be distinguished for a certain vibration mode. Therefore, those poor shifts achieved by post-processing confirm the accuracy and effectiveness of this procedure. It can be concluded that the fine frequency shifts do not depend on the physical phenomenon and cannot be identified in a usual spectrum due to the small number of bins.

A U, the natural frequency averages are given for the undamaged beam, A d1 is assumed as early damage or incipient states of the damage and A d2 a certain damage progression are presented in Table 4, to more easily compare and conclude where significant frequency shifts occur.

Table 4 Natural frequency averages, DSs and DLIs, for damage positioned at p/l = 0.3

Similar values among Φ j and Ψ vectors are determined by Minkowski metrics, Fig. 7. The exact location of damage is difficult to detect in its incipient state, considering reduced cross sections less than 6%. But if the damage advances, DS is more clearly obtained and the damage location is easy and offers more accurate data.

Fig. 7
figure 7

Graphical achievement of damage location (p/l = 0.3) by performing Minkowski distance

The balance between DLI and DSd2 is presented by green and magenta in Fig. 8, leading to a Minkowski value closed to 0 at damage position. Visible differences occur in mode 1 and 2 for DSd1; they are emphasized by blue and green, leading to a bigger Minkowski value and consequently providing less precision.

Fig. 8
figure 8

Graphical comparison between DSs and the DLI shows the precision of damage identification, for location p/l = 0.3

5 Conclusion

The paper presents a complete procedure to precisely identify the natural frequencies and to locate the damage, taking as an example the clamped-free cantilever beam. The high grade of accuracy provided by the procedure makes it possible to detect damages in very early stage or small cracks.

This procedure consists of a frequency identification algorithm and a vibration-based damage detection algorithm. If the frequency identification algorithm is properly setup, it provides a dense overlapped spectrum, and clear lobes form in the area of expected natural frequencies. Thus, frequency values can be identified at a high level of precision. The effectiveness of algorithm was tested for theoretical signals as well as for the signals achieved from real experiments.

Adding the precision offered by the frequency identification algorithm to the vibration-based damage detection algorithm, it will finally become possible to accurately indicate the damage location even in very incipient stages, i.e., for reduced cross section of only 6%. In conclusion, this procedure is very sensitive at any kind of transversal crack and for any structure cross section or support type.

The operation of this procedure is complex enough, but it was not designed to require complicated knowledge. Thus, specialists of the area can easily use it having minimum training in working with the mathematical support of the damage detection algorithm, and the technical background needed to properly setup the frequency identification algorithm.