Keywords

1 Introduction

Damage detection of beam elements attracts various researchers in the past to carry out their research in the development of damage diagnostic techniques. A large number of damage detection tools are available for the beam members made of isotropic material. The AI techniques have also been used to diagnose the damage effectively. Recently the composite materials are found to be engaged widely in various engineering applications. Therefore it is evident in the present scenario that a diagnostic tool for the damage diagnosis of composite beam members is highly required. The fuzzy system for damage diagnosis has been designed with six inputs (first three relative natural frequencies and first three relative mode shape differences) and two outputs (relative damage position, relative damage severity). A number of fuzzy linguistic terms and fuzzy membership functions (trapezoidal) have been used to develop the proposed damage identification technique. Chandrashekhar and Ganguli [1] have developed a fuzzy logic system (FLS) for damage detection. The probabilistic analysis has been performed using Monte Carlo simulation on a beam finite element (FE) model to calculate statistical properties. The frequencies were varied and the damage detection in the steel beam has been identified with 94 % accuracy. Moreover the FLS accurately classifies the undamaged condition reducing the possibilities of false alarms. Chandrashekhar and Ganguli [2] have come up with an idea that geometric and measurement uncertainty cause considerable problem in damage assessment which can be alleviated by using a fuzzy logic based approach for damage detection. Curvature damage factors (CDF) has been used as damage indicators and Monte Carlo simulation (MCS) has been used to study the changes in the damage indicator of a tapered cantilever beam. They have found that the method identifies both single and multiple damages in the structure. Silva et al. [3] have proposed an idea for structural health monitoring (SHM) using vibration data. The approach has been applied to data to a benchmark structure from LOS almost national Lab, USA. The two fuzzy clustering algorithms are compared and it shows that the Gustafson-Kessel algorithm marginally outperforms the fuzzy c-means but both are effective. Beena and Ganguli [4] have developed a new algorithmic approach for structural damage detection based on fuzzy cognitive map (FCM). A finite element model of a cantilever beam has been use to calculate the change in frequencies. The FCM works well for damage detection for ideal and noisy data and for further improvement in performance the hebbian learning have been used both FCM and hebbian learning give accurate results and represents a powerful tool for structural health monitoring. Radzienski et al. [5] have introduced a new method for structural damage detection. They have used damage indicators based on measured modal parameters in an aluminums cantilever beam. The special signal processing technique has been proposed to improve the effectiveness; however it has not been satisfactory. Hence new techniques have been proposed and were suitable for damage localization in beam like structure. Yan et al. [6] have reviewed about the development of vibration based on structural damage detection. The evaluation of the structural damage detection has been done and its diagnosis, application and development in the recent trends have been put forward. Reda Taha and Lucero [7] have come up with an idea of intelligent structural health monitoring with fuzzy sets to improve pattern recognition and damage detection. They have examined a pre stressed concrete bridge using data simulated from finite element analysis with new techniques. KO and NI [8] have investigated on recent technology development in the field of structural health monitoring. The aim was to evaluate structural health of the bridge which has been helpful for rehabilitation, maintenance and emergency repair. Erdogan and Bakir [9] have presented a fuzzy finite element model updating (FFEMU) method for damage detection problem. They have performed a probabilistic analysis using Monte Carlo simulation (MCS) and results are compared with the present method. Both the methods are accurate but the present method is not as computational expensive than MCS method. Radriguez and Arkkio [10] have come up with an idea for the detection of stator winding faults. They have used fuzzy logic to determine the stator motor condition. The finite element method (FEM) has been used and implemented in MATLAB. The proposed method has the ability to work with high accuracy which identifies the condition of motor. Kemru [11] have proposed a fuzzy logic method so as to improve the visual inspection and assessment of visual quality of industrial products. It is a unique application of vitreous china ceramic sanitary wares. Asnaashari and sinha [12] have proposed a probability distribution function which performs all the data processing in time domain for crack detection in beam. They have illustrated the numerical and experimental examples and their results are presented. Hasanzadeh et al. [13] have proposed an aligning method by a fuzzy recursive least square algorithm. The method of the adaptation for different crack shapes provides sufficient information for the training system which reduces the need for a large crack databases. Reza et al. [14] have proposed the fuzzy clustering method and logic rules which classified the defects. The detection and error has been compared with the bayes classifier. They have investigated the experimental images from eddy current, ultrasonic and radiography techniques which reduces the noise and drift leading to a better detection of defects. Saravanan et al. [15] have presented the use of decision tree that discriminates the fault conditions of the gear box from the vibration signals extracted. The vibration signal from a piezo-electric transducer captures different conditions for various loading and lubricating conditions. The statistical features have been extracted using decision tree which discriminate the fault conditions of the gear box.

From the literatures cited above, it has been observed that damage detection of different beam structures of various isotropic materials have been done in the past by various researchers. Various AI techniques have also been used by researchers to identify the damage position and damage severity for isotropic materials such as aluminum, steel etc. Damage identification of composite beam using AI techniques is still a potential area of research.

2 Finite Element Analyses

Finite element analysis (FEA) is a numerical method for solving a differential or integral equation. FEA is realized, first by dividing the structure into a number of small parts which are known as finite elements and the procedure adopted to attain these small elements is known as discretization. The solution for each finite element brought together to attain the global mass and stiffness matrix describing the dynamic response of the whole structure.

In the present research for damage identification in structural beam members, finite element based model is adopted to characterize the damage with respect to its severity and position. The dynamic behavior of the structure is altered with the presence of damage. The results obtained from finite element analysis of the damaged and undamaged structural beam members of Glass fiber reinforced composite is used as the inputs for the development of the fuzzy based model for damage diagnosis.

2.1 Finite Element Analysis of Damaged Cantilever Beam

In the current section, FEA is used for vibration analysis of a composite cantilever damaged beam (Fig. 1). The relationship between the displacement and the forces can be expressed as;

Fig. 1
figure 1

Damaged beam element subjected to axial and bending forces

$$ \left\{\begin{aligned} & \text{u}_{\text{j}} - \text{u}_{\text{i}} \hfill \\ &\uptheta_{\text{j}} -\uptheta_{\text{i}} \hfill \\ \end{aligned} \right\}\quad \text{ = }\quad \text{C}_{{\text{ovl}}} \left\{ \begin{aligned} &\text{U}_\text{j} \hfill \\ &{\o}_\text{j} \hfill \\ \end{aligned} \right\} $$
(1)

where overall flexibility matrix Covl can be expressed as;

$$ \text{C}_{{\text{ovl}}} \quad \text{ = }\left({\begin{array}{*{20}c} {\text{R}_{{\text{11}}} } & { - {\text{R}}_{{\text{12}}} } \\ { - {\text{ R}}_{{\text{21}}} } &{\text{R}_{{\text{22}}} } \\ \end{array} } \right) $$

The displacement vector in Eq. (1) is due to the damage.

The forces acting on the beam element for finite element analysis are shown in Fig. 1.

Where,

  • R11: Deflection in direction 1 due to load in direction 1

  • R12 = R21: Deflection in direction 1 due to load in direction 2

  • R22: Deflection in direction 2 due to load in direction 2.

Under this system, the flexibility matrix Cintact of the intact beam element can be expressed as;

$$ \left\{ \begin{aligned} & \text{u}_{\text{j}} - \text{u}_{\text{i}} \hfill \\ &\uptheta_{\text{j}} -\uptheta_{\text{i}} \hfill \\ \end{aligned} \right\}\quad \text{ = }\quad \text{C}_{{\text{intact}}} \left\{ \begin{aligned} &\text{U}_\text{j} \hfill \\ & {\o}_\text{j} \hfill \\ \end{aligned} \right\} $$
(2)

where,

$$ \text{C}_{\text{intact}} = \left( {\begin{array}{*{20}c} {{{\text{Le}} \mathord{\left/ {\vphantom {{\text{Le}} {\text{EA}}}} \right. \kern-0pt} {\text{EA}}}} & \text{0} \\ \text{0} & {{{\text{Le}} \mathord{\left/ {\vphantom {{\text{Le}} {\text{EI}}}} \right. \kern-0pt} {\text{EI}}}} \\ \end{array} } \right) $$

The displacement vector in Eq. (2) is for the intact beam.

The total flexibility matrix Ctot of the damaged beam element can now be obtained by

$$ {\text{C}}_{\text{tot}} \, = \,{\text{C}}_{\text{intact}} + {\text{C}}_{\text{ovl}} = \quad \left[ {\begin{array}{*{20}c} {{{\text{Le}} \mathord{\left/ {\vphantom {{\text{Le}} {{\text{EA}} + {\text{R}}_{11} }}} \right. \kern-0pt} {{\text{EA}} + {\text{R}}_{11} }}} & { - {\text{R}}_{12} } \\ { - {\text{R}}_{21} } & {{{\text{Le}} \mathord{\left/ {\vphantom {{\text{Le}} {{\text{EI}} + {\text{R}}_{22} }}} \right. \kern-0pt} {{\text{EI}} + {\text{R}}_{22} }}} \\ \end{array} } \right] $$
(3)

Through the equilibrium conditions, the stiffness matrix Kc of a damaged beam element can be obtained as

$$ \text{K}_{\text{c}} \text{ = DC}_{{\text{tot}}}^{{\text{ - 1}}} \text{D}^{\text{T}} $$
(4)

where D is the transformation matrix and expressed as;

$$\rm{D}=\left( {\begin{array}{*{20}c} { - 1} \hfill & 0 \hfill \\ 0 \hfill & { - 1} \hfill \\ 1 \hfill & 0 \hfill \\ 0 \hfill & 1 \hfill \\ \end{array} } \right) $$

By solving the stiffness matrix Kc, the natural frequencies and mode shapes of the damaged cantilever beam can be obtained. This mathematical approach has been conceived by Computerized Analysis Software to estimate the natural frequencies and mode shapes of beam structures. In the current analysis, Computerized Analysis Software has been used to determine the vibration responses of damaged and undamaged cantilever of Glass fiber reinforced composite. The results of the finite element analysis for the first three modes of the damaged beam are used for the development of fuzzy model.

3 Fuzzy Based Model for Damage Diagnosis

The fuzzy system for damage diagnosis has been designed with six inputs (first three relative natural frequencies and first three relative mode shape differences) and two outputs (relative damage position, relative damage severity). A number of fuzzy linguistic terms and fuzzy membership functions (trapezoidal) have been used to develop the proposed damage identification technique. The trapezoidal membership function as shown in Fig. 2 has two base points (0.2, 0.5) and two shoulder points (0.3, 0.4). A mathematical expression for the trapezoidal membership function is presented below. The modal parameters obtained from the finite element analyses have been used to establish the rule base for designing of the fuzzy system. The performance of the proposed fuzzy based system for damage diagnosis has been compared with the results obtained from experimental analysis and presented in Table 3. A fuzzy logic system (FLS) essentially takes a decision by nonlinear mapping of the input data into a scalar output, using fuzzy rules. The FLS maps crisp inputs into crisp outputs. It can be seen from the figure that the FIS contains four components: the fuzzifier, inference engine, rule base, and defuzzifier.

Fig. 2
figure 2

Trapezoidal membership function

3.1 Fuzzy Based Model Using Fuzzy Rule

$$ \upmu_{F} \text{(X, 0}\text{.2, 0}\text{.3, 0}\text{.4,0}\text{.5) = }\left( {\begin{array}{*{20}c}{\text{0}\;\text{when}\;\text{x} \le \text{0}\text{.2}} \\ {{{\left({\text{x} - \text{0}\text{.2}} \right)} \mathord{\left/ {\vphantom{{\left( {\text{x - 0}\text{.2}} \right)} {\left( {\text{0}\text{.3- 0}\text{.2}} \right)}}} \right. \kern-0pt} {\left({\text{0}\text{.3}} - {\text{0}\text{.2}} \right)}}} \\{\text{When}\;\text{0}\text{.2} \le\text{x} \le \text{0}\text{.3}} \\{\text{1}\;\text{when}\;\text{0}\text{.3} \le \text{x} \le\text{0}\text{.0}\text{.4}} \\ {{{\left( {\text{0}\text{.5} -{\text{x}} }\right)} \mathord{\left/ {\vphantom {{\left({\text{0}\text{.5 }- {\text{x}}} \right)} {\left( {\text{0}\text{.5- 04}} \right)}}} \right.\kern-0pt} {\left( {\text{0}\text{.5} -{\text{ 0.4}}} \right)}}} \\{\text{When}\;\text{0}\text{.4} \le \text{x} \le \text{0}\text{.5}}\\ \end{array} } \right. $$

Fuzzy inference system posses the approximation features by the help of fuzzy membership functions and fuzzy IF-THEN rules. This membership functions are designed by using the suitable fuzzy linguistic terms and fuzzy rule base. The fuzzy rule base or the conditional statements are used for fuzzification of the input parameters and defuzzification of the output parameters. Hence, the fuzzy model takes the input parameters from the application at a certain state of condition and using the rules it will provide a controlled action as desired by the system. A general model of a fuzzy inference system (FIS) is shown in Fig. 3.

Fig. 3
figure 3

Fuzzy controller for current analysis

The inputs to the fuzzy model for damage identification in the current analysis comprises,

  • Relative first natural frequency = FNF;

  • Relative second natural frequency = SNF;

  • Relative third natural frequency = TNF;

  • Relative first mode shape difference = FMD;

  • Relative second mode shape difference = SMD;

  • Relative third mode shape difference = TMD.

  • The linguistic term used for the outputs are as follows;

  • Relative damage position = RDP;

  • Relative damage severity = RDS.

The relationship between the fuzzy output set (F), defuzzifier and crisp output (K0) can be established in the following equation;

$$ {\text{K}}_{0} = {\text{ defuzzifier }}\left( {\text{F}} \right); $$

There are several defuzzification methods used for development of fuzzy system. Some of them are listed below;

  • Centroid of the area

  • Mean of maximum

  • Weighted average method

3.2 Fuzzy Model Analysis

The pictorial view of the trapezoidal membership fuzzy models is shown in Fig. 4. Nine membership functions have been used for each input parameters to the fuzzy model. In designing the output membership functions for the output parameters such as relative damage position (RDP) and relative damage severity (RDS), twelve membership functions are considered. The fuzzy linguistic terms have been described in Table 1.

Fig. 4
figure 4

Trapezoidal fuzzy model

Fig. 5
figure 5

Resultant values of relative damage severity and relative damage position from trapezoidal fuzzy model when Rules 6 and 17 of Table 2 are effectuated

Table 1 Description of fuzzy linguistic terms
Table 2 Examples of twenty fuzzy rules to be implemented in fuzzy model

Based on the above fuzzy subsets, the fuzzy control rules are defined in a general form as follows:

$$ \begin{gathered} {\text{If (FNF is FNF}}_{{\text{i}}} {\text{ and SNF is SNF}}_{{\text{j}}} {\text{ and TNF is TNF}}_{{\text{k}}} {\text{ and FMD is FMD}}_{{\text{l}}} {\text{ and SMD is SMD}}_{{{\text{m}}}} {\text{ and }} \hfill \\ {\text{TMD is TMD}}_{{\text{n}}} {\text{) then RDP is RDP}}_{{{\text{ijklmn}}}} {\text{ and RDS is RDS}}_{{{\text{ijklmn}}}} \hfill \\ \end{gathered} $$

Where i = 1 to 9, j = 1 to 9, k = 1 to 9, l = 1 to 9, m = 1 to 9, n = 1 to 9

As “FNF”, “SNF”, “TNF”, “FMD”, “SMD”, “TMD” have ten membership functions each. From Eq. (4) , two set of rules can be written as,

$$ \begin{gathered} {\text{If (FNF is FNF}}_{{\text{i}}} {\text{ and SNF is SNF}}_{{\text{j}}} {\text{ and TNF is TNF}}_{{\text{k}}} {\text{ and FMD is FMD}}_{{\text{l}}} {\text{ and SMD is SMD}}_{{{\text{m }}}} {\text{ and }} \hfill \\ {\text{TMD is TMD}}_{{\text{n}}} {\text{) then RDS is RDS}}_{{{\text{ijklmn}}}} \hfill \\ \end{gathered} $$
$$ \begin{gathered} {\text{If (FNF is FNF}}_{{\text{i}}} {\text{ and SNF is SNF}}_{{\text{j}}} {\text{ and TNF is TNF}}_{{\text{k}}} {\text{ and FMD is FMD}}_{{\text{l}}} {\text{ and SMD is SMD}}_{{{\text{m }}}} {\text{ and }} \hfill \\ {\text{TMD is TMD}}_{{\text{n}}} {\text{) then RDP is RDP}}_{{{\text{ijklmn}}}} \hfill \\ \end{gathered} $$

According to the usual fuzzy logic control method [16, 17], a factor \( {\text{W}}_{\text{ijklmn}} \) is defined for the rules as follows:

$$ \text{W}_{{\text{ijklmn}}} = {{\upmu }}_{{\text{fnf}_{\text{i}} }} \, \text{(freq}_{\text{i}} \text{) } {{\Uplambda}} {{\upmu}}_{{\text{snf}_{\text{j}} }} \text{(freq}_{\text{j}} ) {\Uplambda \upmu }_{{\text{tnf}_{\text{k}} }} \text{(freq}_{\text{k}} {) \Uplambda \upmu }_{{\text{fmd}_{\text{l}} }} \text{(moddif}_{\text{l}} {) \Uplambda \upmu }_{{\text{smd}_{\text{m}} }} \text{(moddif}_{\text{m}} {) \Uplambda \upmu }_{{\text{tmd}_{\text{n}} }} \text{(moddif}_{\text{n}} \text{)} $$

Where freqi, freqj and freqk are the first, second and third relative natural frequencies of the cantilever beam with damage respectively; moddifl, moddifm and moddifn are the average first, second and third relative mode shape differences of the cantilever beam with damage respectively. By applying the composition rule of inference [16, 17], the membership values of the relative damage position and relative damage severity, (position)RDP and (severity)RDS can be computed as;

$$ \begin{aligned} & \mu_{{{\text{RDP}}_{\text{ijklmn}} }} ({\text{position}}) \, = {\text{ W}}_{\text{ijklmn}} \, \Uplambda \, \mu_{{RDP_{ijklmn} }} ({\text{position}}) \, \\ & \mu_{{RDS_{ijklmn} }} (severity) \, = {\text{ W}}_{\text{ijklmn}} \, \Uplambda \, \mu_{{RDS_{ijklmn} }} (severity) \, \\ \end{aligned} $$

The overall conclusion by combining the outputs of all the fuzzy rules can be written as follows:

$$ \begin{aligned} & {\upmu }_{{\text{RDP}}} {(\text{position}) = \upmu }_{{\text{RDP}_{{\text{111111}}} }} \text{(position) } \vee \text{ } \cdots \vee {\upmu }_{{\text{RDP}_{{\text{ijklmn}}} }} \text{(position) } \vee \text{ } \cdots \vee {\upmu }_{{\text{RDP}_{{\text{10 10 10 10 10 10 }}} }} \text{(position) } \\ & {\upmu }_{{\text{RDS}}} {(\text{severity}) = \upmu }_{{\text{RDS}_{{\text{111111}}} }} \text{(severity) } \vee \cdots \text{ } \vee {\upmu }_{{\text{RDS}_{{\text{ijklmn}}} }} \text{(severity) } \vee \text{ } \cdots \vee {\upmu }_{{\text{RDS}_{{\text{10 10 10 10 10 10 }}} }} \text{(severity)} \\ \end{aligned} $$

The crisp values of relative damage position and relative damage severity are evaluated using the Centre of gravity method as:

$$ \begin{aligned} & \text{Re} lativedamageposition = RDP = \frac{{\int {(position \cdot \mu_{RDP} (position) \cdot d(position)} }}{{\int {\mu_{RDP} (position) \cdot d(position)} }} \\ & \text{Re} lativedamageseverity = RDS = \frac{{\int {(severity) \cdot \mu_{RDS } (severity) \cdot d(severity)} }}{{\int {\mu_{RDS} (severity) \cdot d(severity)} }} \\ \end{aligned} $$

4 Experimental Validation

Experiments have been performed using the developed experimental set up (Fig. 6) for measuring the vibration responses (natural frequencies and amplitude of vibration) of the cantilever beams composite with dimension 1000 mm × 50 mm × 8 mm. During the experiment, the damaged and undamaged beams have been subjected to vibration at their 1st, 2nd and 3rd mode of vibration by using an exciter and a function generator. The vibrations characteristics of the beams correspond to 1st, 2nd and 3rd mode of vibration have been recorded by placing the accelerometer along the length of the beams. The signals from the accelerometer which contains the vibration parameters such as natural frequencies and mode shapes are analyzed and shown on the vibration indicator.

Fig. 6
figure 6

Schematic diagram of experimental set up with cantilever beam

5 Results and Discussion

The results obtained from the fuzzy based model and experimental analyses have been presented in Table 3. The first three columns of Table 3 represent the first three relative natural frequencies and the next three columns represent the first three mode shape differences of the composite cantilever beam. Figure 5 depicts the relative damage severity and relative damage position of the beam member using the fuzzy based model with the trapezoidal membership function. The results obtained from the fuzzy based model are found to be in very good agreement with the experimental results for damage detection. The percentages of error for relative damage severity and relative damage position are found to be 2.85 and 3.1 % respectively.

Table 3 Comparison of modal parameters and damage characteristics of composite cantilever beam obtained from Fuzzy logic (Trapezoidal) based model and experimental analysis

6 Conclusions

The fuzzy modeling implemented in the current section has been analyzed to get the following conclusions. The presence of damage in composite structural member has remarkable impact on the modal parameters of the dynamic structure. The first three relative natural frequencies and first three relative mode shape differences are engaged as inputs to the fuzzy model and relative damage positions and relative damage severity are the output parameters. The reliability of the proposed model has been established by comparing the results from the fuzzy models (trapezoidal) with that of the experimental analysis. The results are found to be well in agreement. Hence, the proposed trapezoidal fuzzy model can be effectively used as damage identification tools in vibrating composite structures.