In recent years, the interest in damage identification of structural components through innovative techniques has grown significantly. Damage identification has always been a crucial concern in quality assessment and load capacity rating of infrastructure. In this regard, researchers focus on proposing efficient tools to identify the damages in early stages to prevent the sudden failure in structural components, ensuring the public safety and reducing the asset management costs. The sensing technologies along with the data analysis through various techniques and machine learning approaches have been the area of interest for these innovative techniques. The purpose of this research is to develop a robust method for automatic condition assessment of real-life concrete structures for the detection of relatively small cracks at early stages. A damage identification algorithm is proposed using the hybrid approaches to analyze the sensors data. The data obtained from transducers mounted on concrete beams under static loading in laboratory. These data are used as the input parameters. The method relies only on the measured time responses. After filtering and normalization of the data, the damage sensitive statistical features are extracted from the signals and used as the inputs of Self-Advising Support Vector Machine (SA-SVM) for the classification purpose in civil Engineering area. Finally, the results are compared with traditional methods to investigate the feasibility of the hybrid proposed algorithm. It is demonstrated that the presented method can reliably detect the crack in the structure and thereby enable the real-time infrastructure health monitoring.
The main concern in civil infrastructures is the condition-based maintenance which requires the consequent monitoring of critical structures in order to minimize the probability of failure leading major effects on national assets and public safety in every country [
The considerable literature [
One of the effective monitoring techniques in determining the health state of structures is an automatic diagnosis system using sensing data which is based on the principle that damage in a structure, e.g. crack or a loosened connection, can modifies the dynamic structural responses [
Therefore, the main objective of this paper is to propose a more robust scheme of automated condition assessment system to monitor and evaluate the health state of the structure. For the purpose of this detection system, non-destructive testing (NDT) method which has attracted lots of attention in structural health monitoring for characterizing and assessing the materials and structures is used to characterize the concrete members. Thereafter, the signal processing and artificial intelligent approaches are employed to analyze the data and enhance the accuracy of detection. However, the critical challenge here is the huge number of data which are obtained. The high priority is proposing the potential algorithm to reduce the loss of information while reducing the noise effect. The second concern is the proper extraction of features which can effectively determine the health state of the structure. These features need to be sensitive enough to detect any discontinuity happens in the structure. These features are directly affecting the performance of the classifier. The third challenge is choosing the appropriate classifier that identifies the crack as happened. The question raised here is what features and which classification technique are appropriate to determine the structural condition; what can be measured that correlates to damage, and how to measure and employ the raw measurements to determine the structural condition.
In this paper, the mounted SA based approach is utilized to detect and monitor the cracks in concrete members under loading for simple concrete beams. The collected data are analysed through different steps of pre-processing, feature extraction and classification. After pre-processing through Wavelet signal analyzer, a set of features (feature vector) are proposed through statistical analysis in time domain. In most of researchers the different features are utilized as the feature set to feed the machine learning approaches, while in this paper the combination of the three damage indexes which are obtained between the healthy and target signal are considered as the feature set of the system. The Self-Advising Support Vector Machine [
The results will be analyzed and compared with other traditional algorithms to evaluate the accuracy and effectiveness of the system.
This section explains the proposed damage identification algorithm for SHM. This paradigm consists of four steps: Data Collection, Pre-Processing and Feature Extraction, Classification.
The Experimental analysis is performed on the data collected in Centre of Infrastructural Engineering laboratory (CIE) through using the piezoelectric-based transducers mounted on the concrete beams under static loading. These transducers are transforming the energy of transient stress wave to an electric waveform. The other transducer is used to receive the signal. Three standard concrete beams (400 × 100 × 100) mm3 have been examined subjected to three-point bending. The recorded signals are pre-processed through signal processing approaches.
After de-noising the signal through the Wavelet signal denoiser tool, the following features are extracted from the signal in time-domain.
1) Difference of gradient between healthy and non-healthy state. In gradient, the central difference for interior data points is calculated.
G D = G H − G N H (1)
G H ( : , j ) = 0.5 × ( A H ( : , j + 1 ) − A H ( : , j − 1 ) ) (2)
G N H ( : , j ) = 0.5 × ( A N H ( : , j + 1 ) − A N H ( : , j − 1 ) ) (3)
2) Difference of mean between healthy and non-healthy state.
M D = M H − M N H (4)
M H = 1 N ∑ i = 0 n A i (5)
M N H = 1 N ∑ i = 0 n A i (6)
3) Difference of root mean square error between healthy and non-healthy state.
R M S D = R M S H − R M S N H (7)
R M S H = 1 N ∑ n = 1 N | A 2 | 2 (8)
R M S N H = 1 N ∑ n = 1 N | A 2 | 2 (9)
The Support Vector Machine (SVM) and the traditional Self-Advising Support Vector Machine (SA-SVM) is used to classify the extracted features. The brief descriptions of these two learning machines are expressed as follows.
Support Vector Machine has been proven as a powerful technique of classification in many research areas. This statistical machine learning approach was firstly presented in 1995 by Vapnik [
In this paper, SVM is selected as the method of choice as it linearly classifies data in a high dimensional feature space which is related nonlinearly to the input space using specific Radial Basis (RBF) kernel.
The Self-Advising Support Vector Machine is a newly developed Support Vector Machine introduced in 2014 [
The other contribution of this paper is to investigate the application of this algorithm in damage detection particularly crack detection in civil engineering area with the extracted features. In the SA-SVM, the outliers are defined in training phase as [
M D = ∪ i = 1 n ( x i | y i ) ≠ s i g n ( ∑ α j > 0 y j α j k ( x i , x j ) + b ) (10)
Although the misclassified data can be null, different experiments has proven that it mostly includes data. The neighbourhood length (NL) for each MD is formulated as [
N L ( x i ) = minimum x j ( ‖ x i − x j ‖ | y i ≠ y j ) (11)
The distance is computed in higher dimension
‖ θ ( x i ) − θ ( x j ) ‖ = ( k ( x i , x i ) + k ( x j , x j ) − 2 k ( x i , x j ) ) 0.5 (12)
Finally, the proposed weighing for the data are computed as [
{ 0 , ∀ x i ∈ M D , ‖ x k − x i ‖ > N L ( x i ) or M D = M U L 1 − ∑ x i ‖ x k − x i ‖ ∑ x i N L ( x i ) x i ∈ M D , ‖ x k − x i ‖ ≤ N L ( x i ) (13)
In this section, the results of the proposed algorithm are investigated.
The result shows the effectiveness of this de-nosing tool on the experiment obtained data.
The peaks of differences between healthy and non-healthy state are the indicators of the crack.
However, each of the differences of gradient, mean and mean square error demonstrated in above figures can be separately considered as the damage index to provide the health state of the concrete. They show the sharp changes when the damage occurred. However, the difference of gradient and the difference of mean square error are able to show the main occurrence of the damage, while the difference of max is able to determine the micro cracks.
Therefore, in this paper to take the advantage of all three damage indexes, the combination of three damage indexes has been taken into account to provide the more affective damage recognition. In this regard, the extracted features through Equation (1) and Equation (4) and Equation (7) which computes these damage indexes between the healthy and non-healthy state of the concrete beam are considered as the feature vector. This feature vector is sensitive to any change that may happen in the structure.
The green curve which represents the mean square error reaches the highest value more than 0.02, while the other two curves values are less than 0.02. It shows that the mean square error shows the differences between the healthy and non-healthy concrete beam more accurately.
The obtained feature vector is trained through the SVM and traditional SA-SVM.
Based on the results, average accuracy and F-score of “our proposed approach” are 83.54377 and 0.54242, respectively.
Exp No. | Accuracy | F-Score |
---|---|---|
GMM/SA-SVM classification | GMM/SA-SVM classification | |
1 | 83.4476 | 0.5442 |
2 | 83.7218 | 0.5664 |
3 | 82.2968 | 0.4199 |
4 | 83.7224 | 0.5177 |
5 | 83.2968 | 0.5367 |
6 | 84.8524 | 0.6231 |
7 | 83.9524 | 0.5450 |
8 | 84.2589 | 0.6280 |
9 | 82.6524 | 0.5179 |
10 | 83.2362 | 0.5253 |
For the purpose of comparison, the SVM is also trained with the same set of features employed for our proposed algorithm results in
Exp. No | Accuracy | F-score | ||
---|---|---|---|---|
GMM/SA-SVM classification | GMM/SVM classification | GMM/SA-SVM classification | GMM/SVM classification | |
1 | 83.4476 | 82.247 | 0.5442 | 0.5312 |
2 | 83.7218 | 82.1238 | 0.5664 | 0.5623 |
3 | 82.2968 | 81.2286 | 0.4199 | 0.4194 |
4 | 83.7224 | 82.9524 | 0.5177 | 0.5143 |
5 | 83.2968 | 82.9952 | 0.5367 | 0.4061 |
6 | 84.8524 | 83.9514 | 0.6231 | 0.5222 |
7 | 83.9524 | 83.3514 | 0.5450 | 0.5330 |
8 | 84.2589 | 83.15 | 0.6280 | 0.5146 |
9 | 82.6524 | 82.2524 | 0.5179 | 0.5009 |
10 | 83.2362 | 83.2252 | 0.5253 | 0.4241 |
GMM/SA-SVM classification | GMM/ SVM classification | |
---|---|---|
Mean | 83.54377 | 82.74774 |
Variance | 0.552091 | 0.611033 |
Observations | 10 | 10 |
Pooled Variance | 0.581562 | |
Hypothesized Mean Difference | 0 | |
df | 18 | |
t Stat | 2.334083 | |
P(T ≤ t) one-tail | 0.015691 | |
t Critical one-tail | 1.734064 | |
P(T ≤ t) two-tail | 0.031381 | |
t Critical two-tail | 2.100922 |
The p-value is less than 0.05 which indicates that the difference between the obtained accuracy of the traditional and proposed algorithm in this paper are significant.
The structuring of automatic damage detection system in civil structures has been proposed and developed. The experimental study is performed to identify cracks in a concrete beam under static loading in laboratory condition. The piezoelectric-based transducers have been used to present the discontinuities inside the structure. The hybrid statistical feature analysis algorithm based on the combination of three damage indexes which are the differences of gradient, mean, mean square error between the healthy and non-healthy state of the structure along with the Self-Advising Support Vector Machine is carried out on the obtained signals to determine the health state of the structure. The result shows that the proposed algorithm is able to determine the state of the structure more accurately when compared with traditional algorithms. This algorithm can be applicable in other area of research. Further improvements on accuracy can be achieved through utilizing the more features in the feature set vector.
Hoshyar, A.N., Kharkovsky, S. and Samali, B. (2018) Statistical Features and Traditional SA-SVM Classification Algorithm for Crack Detection. Journal of Signal and Information Processing, 9, 111-121. https://doi.org/10.4236/jsip.2018.92007