Abstract

This paper presents a novel hybrid fuzzy logic based artificial intelligence (AI) technique applicable to diagnosis of the crack parameters in a fixed-fixed beam by using the vibration signatures as input. The presence of damage in engineering structures leads to changes in vibration signatures like natural frequency and mode shapes. In the first part of this work, a structure with a failure crack has been analyzed using finite element method (FEM) and retrospective changes in the vibration signatures have been recorded. In the second part of the research work, these deviations in the vibration signatures for the first three mode shapes have been taken as input parameters for a fuzzy logic based controller for calculation of crack location and its severity as output parameters. In the proposed fuzzy controller, hybrid membership functions have been taken. Several fuzzy rules have been identified for prediction of crack depth and location and the results have been compared with finite element analysis. A database of experimental results has also been considered to check the robustness of the fuzzy controller. The results show that predictions for the nondimensional crack location, , deviate ~2.4% from experimental values and for the nondimensional crack depth, , are less than ~−2%.

1. Introduction

Cracks may lead to premature failure in engineering structures. The severity and location of cracks in structures can be identified using nondestructive tests and as an inverse problem using optimization techniques. In the recent past, artificial intelligence methods are found to more efficient in this regard and various efforts have been made.

Shim and Suh [1] presented a method which uses a synthetic artificial intelligence technique, that is, adaptive-network-based fuzzy inference system (ANFIS) solved via a hybrid learning algorithm (the back propagation gradient descent and the least-squares method) and continuous evolutionary algorithms (CEAs) solving single objective optimization problems with a continuous function and continuous search space. Ganguli [2] developed a fuzzy logic system (FLS) for ground based health monitoring of a helicopter rotor blade. The structural damage was modelled as a loss of stiffness at the damaged location that can result from delamination. A fuzzy gain tuner to tune the gain in the positive position feedback control to reduce the initial overshoot while still maintaining quick vibration suppression has been presented by Gu and Song [3]. Jena et al. [4] proposed a differential evolution algorithm for detecting the crack, in which the damage location and severity assessment is formulated as a constraint optimization problem. A novel resonant fuzzy logic controller (FLC) has been developed by Lin and Liu [5] to minimize structural vibration using collocated piezoelectric actuator/sensor pairs. The effectiveness of the new fuzzy control design to a state-of-the-art control scheme is compared through experimental studies.

Chandrashekhar and Ganguli [6] showed that geometric and measurement uncertainty causes considerable problem in the damage assessment. They used Monte Carlo simulation to study the changes in the damage indicator due to uncertainty in the geometric properties of the beam. The results obtained from the simulation were used for developing and testing the fuzzy logic system. They addressed the uncertainty associated with the fuzzy logic system for structural damage detection.

Using fuzzy set theory, a computer based crack diagnosis system has been presented by Kim et al. [7]. They used the crack symptoms and characteristics to build rooms for the proposed fuzzy inference system. When they applied the developed methodology to diagnose the crack, the proposed system found the results similar to those obtained by other experts systems. Thatoi et al. [8] have used neural network technique as the key point of their research analysis in which they have proposed cascade forward backpropagation (CFBP) network, feed-forward backpropagation (FFBP) network, and radial basis function (RBF) network for detecting the crack in fixed-fixed beam structures. Saravanan et al. [9] proposed a technique based on vibration signals acquired from operating machines to effectively diagnose the conditions of inaccessible moving components inside the machine. The proposed technique was designed using fuzzy classifier and decision tree to generate the rules automatically from the feature set. The developed fuzzy classifier was tested with representative data and the results were encouraging.

Boutros and Liang [10] developed four condition monitoring indicators for detection of transient and gradual abnormalities using fuzzy logic approach. They successfully tested and validated the fuzzy based technique in two different applications. Wu and Law [11] proposed a novel fuzzy robust wavelet support vector classifier (FRWSVC) based on a wavelet function and developed an adaptive Gaussian particle swarm optimization (AGPSO) algorithm to seek the optimal unknown parameter of the FRWSVC. The results obtained from experimentation were compared with that of the hybrid diagnosis model and were found to be closely matching with each other. Sugumaran and Ramachandran [12] presented the use of decision tree of a fuzzy classifier for selecting best few features that will discriminate the fault condition of the bearing from given trained samples. The vibration signal from a piezoelectric transducer was captured for different types of fault condition of bearing and used to build the fuzzy rules. The results drawn from the fuzzy classifier when compared with results from the experimental analysis were found to be in close proximity.

De Miguel and Blázquez [13] developed a decision making module based on fuzzy logic for model based fault diagnosis applications. A fault detection and isolation system based on the input and output parameters was successfully applied in laboratory equipment to reduce the uncertainties of the output parameter. Nguyen et al. [14] have used an algorithm, which is a combination of an adaptive fuzzy neural structure (AFNS) and an average quantity solution to wavelet transform coefficient (AQWTC) for beam vibration signal. They have discretized the beam into number of elements and subjected it to vibration. They have transformed the vibrating signal into wavelet signal to compare the AQWTC of undamaged status and status at the concerned time. They have utilized these variations to find out elements having strange features in wavelet quantitative analysis, which actually represents the beam damage signs. The robustness of the above approach combining fuzzy neural structure and wavelet transform methods was validated by experiment on measured data sets in a vibrated beam-type steel frame structure. Serhat Erdogan and Gundes Bakir [15] used fuzzy finite element model updating (FFEMU) method for the damage detection problem using the uncertainty caused by the measurement noise in modal parameters by fuzzy numbers. They have determined that reduction in bending stiffness of the elements corresponds to each of the updating parameters of membership functions by minimizing an objective function using a hybrid version of genetic algorithms (GA) and particle swarm optimization method (PSO), which they found to be very efficient in terms of accuracy and robustness. They have also performed a probabilistic analysis using Monte Carlo simulation (MCS) and compared the results with FFEMU method.

Thatoi et al. [16] presented a critical review on various traditional and nontraditional methods used for the crack detection. Beena and Ganguli [17] have developed a new algorithmic approach for structural damage detection based on the fuzzy cognitive map (FCM). They have modelled the structural damage using a continuum mechanics approach as a loss of stiffness at the damaged location and used a finite element model of a cantilever beam to determine the change in the first six beam frequencies due to the structural damage. Then they have fuzzified the measurement deviations due to damage and mapped them to a set of faults using FCM. They have found better results when an unsupervised neural network approach based on Hebbian learning is used to evolve the FCM. They have also validated the results obtained from above techniques by numerical results.

Reddy and Ganguli [18] have proposed Fourier analysis for identification of crack location and depth of a fixed-fixed beam. They have also used neural network which is trained to detect the damage location and size using Fourier coefficients as input. They have found that the method for damage detection using Fourier coefficients and neural network has the capability to detect the location and damage size even in the presence of noise parameters satisfactorily and accurately. Zheng et al. [19] have formulated an algorithm based on radial basis function neural network for structural damage identification. For the development of proposed model they have also used fuzzy logic and genetic algorithm. The radial basis function network has been trained with modal frequencies (obtained from finite element analysis) to identify the damage. They have used the composite laminated beam for the analysis. They have found that the developed model is capable of predicting the results within an error of 18 percent.

Sawyer and Rao [20] have presented a generalized methodology for structural fault detection using fuzzy logic. Fuzzy logic and continuum damage mechanics were used by them to process and analyze the uncertainties and complexities of damaged structure considering measurement noise. Pawar and Ganguli [21] have proposed genetic fuzzy system to find the location and extent of damage in beams and helicopter rotor blades. A fuzzy system has been generated with changes in natural frequencies (obtained from finite element analysis of a cantilever beam). The fuzzy rules and membership function are optimized by genetic algorithm. da Silva et al. [22] have proposed fuzzy clustering analysis for the damage detection. They have performed the process through three stages such as principle component analysis (PCA), autoregressive moving average (ARMA), and fuzzy clustering approach. They have used two fuzzy clustering approaches, namely, fuzzy -means (FCM) and Gustafson-Kessel (GK). They have compared the results of both clustering approaches and found that GK clustering approach marginally outperforms the FCM clustering approach. Artificial intelligence methods such as genetic fuzzy system, genetic algorithm, and fuzzy cognitive maps can be applied for damage location and severity. Regarding this kind of methods, several monographs have been presented [23].

From the above discussion it can be concluded that few attempts have been made in using AI technique methods as an alternate method to detect the cracks in a structure. However, in this study, it was found that a hybrid fuzzy system as described in this work is a better alternative to existing approaches. The fuzzy inference system discussed in this paper is validated with numerical and experimental results.

2. Methodology

The methodology for using fuzzy interface system includes development of database using finite element method (numerical) and experimental results. The procedure for the finite element analysis and experimental setup used in the present study are presented first and then the methodology for development of fuzzy interface system is discussed.

2.1. Finite Element Analysis

The vibrational analysis of a continuous system by analytical procedures is quite appropriate and less complicated. However, with the introduction of crack in the continuous system the analysis for its vibrational characteristics becomes more complicated. Since the equation of motion of the continuous beam is a partial differential equation supplemented by various initial and boundary conditions, the finite element method (FEM) can be used to translate the complex partial differential equations into linear algebraic equations and hence the mode of solution becomes simpler.

A fixed-fixed beam (Figure 1) of length “,” width “,” and height “” with a surface transverse crack of depth “” taken at a locations “” is used for the analysis. The presence of crack introduces a local flexibility. In the present research, ANSYS 13.0 [24] has been used as a tool to model and simulate a beam with and without crack and to monitor the variation in its vibrational characteristics. The beam is modelled using the software Solidworks and is imported within ANSYS for the analysis.

Now, after importing the model file, its geometry has been modified and the entire structure has been discretized into meshes (Figure 2) by using FEM and has been solved for the different modes of vibration. The meshing size should be increased so that it uniformly covers the entire structure. After the model has been properly meshed and solved by using FEM, the different modal frequency values were obtained for a particular combination of crack location and depth. Typical mode shape deflections for the different modes have been shown in Figure 3.

2.2. Experimental Analysis

To validate the current technique used for crack detection an experimental analysis also has been carried out. The experiment has been conducted in two ways. The pictorial view of experimental setup 1 and setup 2 is shown in Figure 4. In setup 1, a hairline crack has been developed on the beam using wire cut electric discharge machine (EDM) (manufacturer: Electronica, model: Smart Zone, pulse generator type: MOSFET, Power Supply-3 Phase, AC 415 Volt, 50 Hz, 6 KVa). Lubricant oil has been used as the dielectric for carrying out the process. In the process, a DC Servomotor has been used to control the -axis movement of the tool bit. The tool is positioned using incremental linear scale coordinate system. After generating the crack the beam has been processed through setup 2 to obtain the required results. In this setup the cracked fixed-fixed beam is rigidly clamped to the table. Several tests are conducted using the experimental setup on aluminum alloy beam specimens (800 × 38 × 6 mm) with the transverse crack used for determining the natural frequencies and mode shapes for different crack locations and crack depths. These specimens have been set to vibrate under 1st, 2nd, and 3rd modes and the corresponding amplitudes are recorded in the vibration indicator using PULSE Labshop Software as well as using a digital oscilloscope. The beam has been excited with a vibration exciter, excited by the signal from the function generator. The signal is amplified by a power amplifier before being fed to the vibration exciter. Experimental results of amplitude of transverse vibration at various locations along the length of the beam have been recorded by positioning the vibration pick-up and tuning the vibration generator at the corresponding resonant frequencies. The material properties of used specimen are determined using standard tests and are presented in Table 1.

The relative natural frequency and relative mode shape difference used in this analysis can be defined as follows:

3. Fuzzy Inference System for Crack Detection

Fuzzy logic is a tool for embedding human structured knowledge (experience, expertise, and heuristic). According to Zadeh, the father of fuzzy logic, “fuzzy logic may be viewed as a bridge over the excessively wide gap between the precision of classical crisp logic and the imprecision of both the real world and its human interpretation” [25]. Fuzzy logic attempts to model the way of reasoning that goes in the human brain. Almost all of human experience is stored in the form of the if-then rules. Human reasoning is pervasively approximate, nonquantitative, linguistic, and dispositional. Fuzzy logic can be explained in the following steps.

3.1. Fuzzy Set

A fuzzy set, as the name implies, is a set without a crisp boundary. That is, the transition from “belongs to a set” to does “not belong to a set” is gradual and this smooth transition is characterized by membership functions that give fuzzy sets flexibility in modelling commonly used linguistic expressions. A membership function assigns a membership grade to each element in the set under consideration, which is a value in the interval .

3.2. Membership Function

The basic structure of a fuzzy interface system consists of three components: a rule base, which contains a selection of fuzzy rules, a database, which defines the membership functions used in the fuzzy rules, and a reasoning mechanism, which performs the interface procedure. The membership function describes the membership of the elements of the base set in fuzzy set , whereby a large class of function can be taken. Reasonable functions are often piecewise linear functions, such as triangular or trapezoidal functions. The value for the membership function can be taken in the interval . When the functions are nonlinear the Gaussian membership functions are considered for the smooth operation. However, it would be prudent to consider different membership functions and their contributions for better approximations. Hence in the present analysis hybrid membership function (combination of triangular, Gaussian, and trapezoidal) has been used. The membership functions used for the inputs as well as outputs are shown in Figure 5. The linguistic terms used for the membership functions are explained in Table 2.

3.3. Fuzzy Logic

In crisp logic, the truth values acquired by proposition or predicates are 2-valued, namely, true and false, which may be treated numerically as equivalent to 1 and 0, respectively. However, in fuzzy logic, truth values are multivalued such as absolutely false, partly false, partly true, and very true and are made to numerically vary between zero and one.

3.4. Fuzzy Linguistic Variables

Just like an algebraic variable takes numbers as values, a linguistic variable takes words or sentences as values. The set of values that it can take is called its term set. Each value in the term set is a fuzzy variable defined over a base variable. The base variable defines the universe of discourse for all the fuzzy variables. In short the hierarchy is as follows: linguistic variable fuzzy variable base variable.

3.5. Fuzzy If-Then Rule

A fuzzy if-then rule (also known as fuzzy rule, fuzzy implication, or fuzzy conditional statement) assumes the form “if is then is ,” where and are linguistic values defined by fuzzy sets on universes of discourse and , respectively. Often “ is ” is called the antecedent or premise, while “ is ” is called the consequence or conclusion. The linguistic terms used are shown in Table 2 and out of 106 (number of membership functions to the power of number of inputs) fuzzy rules some of the fuzzy rules have been stated in Table 3.

Table 2 describes the name of the membership functions used, linguistic terms, and their description. In this table the first letter symbol “L” stands for lower range, “M” stands for medium range, and “H” stands for higher range for various membership functions and the second letter “F” and “M” stand for the frequency and mode shape, respectively. By combining the linguistic terms used for the various membership functions the fuzzy rules are generated. Out of several rules, some of the rules are mentioned in Table 3.

3.6. Fuzzy Controller

Fuzzy logic controllers are based on the combination of fuzzy set theory which is controlled by rules instead of equations. The collections of rules are known as the rule base usually in the form of “if-then-else” statements. The “if” part is known as antecedent and the “then” part is the consequent. The antecedents are connected with simple Boolean functions like AND, OR, NOT, and so forth [26]. Figure 6 outlines the architecture of fuzzy logic controller, which is used in the current analysis. Once all the rules have been defined based on the application, the control process starts with the computation of the rule consequences. The computation of the rule consequences takes place within the computational unit. Finally, the fuzzy set is defuzzified into one crisp control action using the defuzzification module (7a) and (7b).

A typical activation of fuzzy rules of inputs and generation of outputs is shown in Figures 7(a) and 7(b), respectively. In Figure 7 the activation process has been framed out by taking the second rule of Table 3.

3.7. Fuzzy Mechanism Used for Crack Detection

Based on the above fuzzy subsets, the rules of fuzzy inference system are defined in a general form. A fuzzy controller has been developed with six input parameters and two output parameters.

The six inputs are as follows:(1)nondimensional first natural frequency = ,(2)nondimensional second natural frequency = ,(3)nondimensional third natural frequency = ,(4)nondimensional first mode shape difference = ,(5)nondimensional second mode shape difference = ,(6)nondimensional third mode shape difference = .

The two outputs are as follows:(1)nondimensional crack location = ,(2)nondimensional crack depth = : where varies from 1 to 10. This range can be attributed to the fact that , , , , , and (first natural frequency, second natural frequency, third natural frequency, first mode shape, second mode shape, and third mode shape) have ten membership functions (lower range-4 in numbers, medium range-2 in numbers, and higher range-4 in numbers) each.

From expression (2), two set of rules can be written asAccording to the usual fuzzy logic control method [26], a factor is defined for the rules as follows: where , , and are the first, second, and third nondimensional frequencies and , , and are the first, second, and third nondimensional mode shape differences of the fixed-fixed beam with crack, respectively. By applying the composition rule of inference [25], the membership values of the nondimensional crack location and nondimensional crack depth can be computed asThe overall conclusion by combining the outputs of all the fuzzy rules can be written as follows:The crisp values of nondimensional crack location and nondimensional crack depth are computed using the centre of gravity method [25] as follows:In the above fuzzy analysis, the controller accepts the inputs and maps them into their membership functions and truth values. These mappings are then fed into the rules. If the rule specifies an AND relationship between the mappings of the six input variables, as shown in Figure 7, the minimum of the six is used as the combined truth value; if an OR is specified, the maximum is used. The appropriate output state is selected and assigned a membership value at the truth level of the premise. The truth values are then defuzzified and actual value is obtained.

4. Results and Discussions

In the proposed research work the results have been obtained from finite element analysis, experimental analysis, and fuzzy inference system for crack location and depth in a fixed-fixed aluminum alloy beam structure. Based on the results obtained from all the aforementioned methodologies, the following discussions can be made.

4.1. Numerical Results

The analysis of the cracked beam structure from which the frequency values are obtained has been performed in ANSYS 13.0 [24] by keeping the crack depth constant and varying the crack location and vice versa. Typical frequency response plots have been plotted as shown in Figures 8 and 9. Figure 8 shows the variation of relative natural frequency plotted against relative crack location for four sets of crack depths ( = 0.2, 0.3, 0.4, and 0.5) for first, second, and third modes of vibration. The portion of the minimum frequency value depends upon the mode shape at 0.5 rcl for 1st mode, at 0.25 and 0.75 rcl for the 2nd mode, and at 0.17, 0.5, and 0.83 rcl for the 3rd mode of vibration. The frequency of the uncracked and cracked beam matches for the rcl at the node point of the vibration modes irrespective of crack depth. The comparison of relative natural frequency with respect to relative crack location for three modes of vibration for has been presented in Figure 8(d).

Figure 9 shows the variation of relative natural frequencies versus relative crack depth for four sets of crack locations . It can be seen that the frequency value decreases with the increase in crack depth. However, the effect of crack depth is marginal for the crack position close to the support ( = 0.2 and 0.8) and the effect is more prominent for the crack located near middle span beam. This variation is symmetric due to the symmetry in clamping. The variation of matches and matches . Table 4 gives the variation of relative natural frequencies of a fixed-fixed beam for different crack location and crack depth.

4.2. Experimental Results

Experimental results have been used to show the mode shapes for uncracked and cracked beam as shown in Figure 10. The variation of amplitudes with respect to the crack location has also been shown in this figure. Figures 10(a), 10(b), and 10(c) show the mode shapes for uncracked and cracked beam condition for 1st, 2nd, and 3rd modes of vibration, respectively. The variation in mode shapes is more prominent in higher mode of vibration. It has been observed from the figures that the deviations in mode shape are more for a higher depth of crack. In Figure 10 the mode-shape variation has been shown at the relative crack location of 0.125 and the respective relative crack depths 0.167 and 0.333 for crack and crack 2.

Figure 11 shows the three mode shapes of a fixed-fixed beam with a relative crack depth of 0.167 at the relative crack location 0.25. It shows that the mode-shape variation is more with the change of relative crack location towards center of the beam by keeping relative crack depth constant. The results obtained from the experimental analysis have been presented in Table 5.

4.3. Simulated Results

In the third phase of the proposed research work, fuzzy analysis has been carried out using MATLAB [27]. By analysing the results, various surface plots have been obtained as shown in Figures 12 and 13. The smoothness of the surface plot indicates the variation of output with inputs. It is concluded from the surface plot that the contribution of interdependence parameters toward obtaining the output can easily provided through fuzzy inference system. The different surface plots have been obtained for the relative crack depth and relative crack location by varying the 2nd natural frequency and 3rd natural frequency and the relative amplitudes with the first natural frequency.

To validate the use of hybrid membership function in the proposed work a comparison has been made between the results obtained from triangular, trapezoidal, and Gaussian membership function with hybrid membership function and the result has been shown in Table 6. It can be seen that results of the hybrid membership function are more close to experimental results.

In the third phase of the proposed work, experimental analysis has been carried out to test the robustness of the fuzzy inference system. Comparisons of the results obtained from the various analyses have been depicted in Table 7. The results of the developed fuzzy controller have been found to be in excellent matching with numerical and experimental values.

Figure 14 represents the comparison of results for relative crack depth and relative crack location for the three sets of analysis (fuzzy controller, FEM, and experimental) as mentioned in Table 7. It has been observed that the fuzzy controller gives results that are very close to those obtained using experimental analysis.

In the last phase of the proposed work, error data have been generated in comparison with fuzzy system and experimental analysis. To lay out the error and to check the robustness of the method, residual plots have been plotted as shown in Figure 15. The error deviation of the results mentioned has been shown in Table 8. It can be seen that the error is within 2.4% for and −2% for . Less error in prediction of crack location has been observed in comparison with error in crack depth . It is because of the fact that the variation of depth (6 mm) is very small in comparison with length (800 mm) as shown in Table 1.

Residuals are the difference between the predicted output from the model and the measured output from the validation data set. The residual plot is a graph that shows the residuals in the vertical axis and the number of experiments in the horizontal axis. The residual plots of testing data of all the outputs are obtained and it has been concluded that the data obtained from fuzzy inference system have reasonably low error. Figures 15(a) and 15(b) show the residual plot for outputs and .

5. Conclusion

In this paper a new hybrid fuzzy inference system for crack detection of fixed-fixed beam using numerical and experimental data is presented. It is observed that the contribution of interdependence parameters toward obtaining the output can easily be provided through fuzzy inference system. The proposed hybrid membership function was found to be more efficient compared to triangular, trapezoidal, and Gaussian membership function. As per the experimental database the error is within 2.4% for the nondimensional crack location, , and −2% for the nondimensional crack depth, . Hence, the developed hybrid membership fuzzy controller is recommended to be used for the identification of cracks in continuous system. The present study for investigation of crack in a beam structure may be a source of inspiration for future work in different structures with various end conditions.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.