Next Article in Journal
Signal Detection for Ambient Backscatter Communication with OFDM Carriers
Previous Article in Journal
Improving the Topside Profile of Ionosonde with TEC Retrieved from Spaceborne Polarimetric SAR
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hyper-Heuristic Capacitance Array Method for Multi-Metal Wear Debris Detection

1
State Key Laboratory of Precision Measurement Technology and Instrument, Tianjin University, Tianjin 300072, China
2
Beijing Hang Feng Ke Wei Equipment Technology CO., LTD., Beijing 100141, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(3), 515; https://doi.org/10.3390/s19030515
Submission received: 16 December 2018 / Revised: 12 January 2019 / Accepted: 17 January 2019 / Published: 26 January 2019
(This article belongs to the Section Physical Sensors)

Abstract

:
Online detection of fatigued wear debris in the lubricants of aero-engines can provide warning of engine failure during flight, thus having great economic and social benefits. In this paper, we propose a capacitance array sensor and a hyper-heuristic partial differential equation (PDE) inversion method for detecting multiple micro-scale metal debris, combined with self-adaptive cellular genetic (SA-CGA) and morphological algorithms. Firstly, different from the traditional methods, which are limited in multi-induction-Dirac-boundary-inversion, a mathematical model with non-local boundary conditions is established. Furthermore, a hyper-heuristic method based on prior knowledge is also proposed to extract the wear character. Moreover, a 12-plate array circulating sensor and corresponding detection system are designed. The experimental results were compared with the optical microscopy. The results show that under the conditions of 1~3 wear debris with diameters of between 250–900 μm, the accuracy of the proposed method is 10–38% higher than those of the traditional methods. The recognition error of the wear debris counts decreases to 0.

1. Introduction

Wear of gears, bearings and other components of aero-engines is the main mechanical factor leading to engine failure and major accidents. The causes are related to material, design, environment, and working conditions. Although the causes are different, the results are that debris with wear characterization information are separated from gears or bearing parts and enter the lubrication system [1,2,3,4]. At present, the main method of wear debris detection is oil sampling analysis, which cannot meet the needs of online and real-time detection. Online detection of wear debris in Aero-engine lubrication systems can effectively detect abrupt engine wear failures and avoid major accidents. This has important theoretical significance, as well as economic and social value. The purpose of online detection of wear debris in lubricants of aero-engines is to detect abrasive particles with typical sizes of around 250 μm, and to sound an alarm when a sudden severe wear of the engine is detected. Abrasive wear characteristic information includes the material and morphology, and are related to the wear rate, type and fault source. They are generally used for off-line analysis of wear fault mechanisms and fault location diagnosis [5,6]. The number and size of wear debris are related to the severity and speed of wear, so these two characteristics are selected for online early warning detection [7].
The new generation of aero-engines uses more continuously variable transmission gearboxes and common-cavity bearings. Since common lubrication systems use multiple gears and bearings, especially in the independent transmissions, the load and working conditions are different. As a result, wear debris dislodged from different mechanical parts coexist in the lubrication system oil of the common chamber, which will be detected along with the oil flowing through the sensing detection region at the same time. The statistical rules that correspond to the distribution of wear debris sizes of a single component are no longer indicative of the total distribution.
Discerning the representativeness of a sampling of wear debris from multiple sources in new aero-engines has become an urgent technical challenge [8,9]. In recent years, researchers have studied the detection methods of lubricating oil wear debris, making use of the different physical effects with ultrasound methods, optical methods, and electrical tests. Ultrasound sensors [10] cannot distinguish bubbles in lubricating oil. Optical methods [11] are ineffective in opaque oils, and have no ability to distinguish water droplets and impurities. Many other methods, such as inductance and charge methods [12,13,14], cannot achieve multi-wear debris resolution.
Capacitive sensors can detect the change of dielectric constants between plates. Designed sensor arrays are used to measure the voltage between sensitive electrodes, and an appropriate image reconstruction algorithm is used to construct the medium distribution in the target field [15,16,17]. The dielectric constants of metallic materials differ by more than seven orders of magnitude from those of bubbles, water, oil, and other non-metallic materials [18].
In the new applications of aero-engine lubricant wear debris detection, the array capacitance method has not been applied to sparse micron-scale piecewise multi-induction-Dirac-boundary (scale→0, dielectric→∞) measurement reconstruction and feature recognition detection.
The partial differential equation is nonharmonic. It does not satisfy the linear superposition principle. The conventional linearization or regularization optimization methods, which rely on gradient or gradient norm, must pseudo-converge to the local optimal solution in the non-convex solution space. As for meta-heuristic algorithms, neural network needs a large number of training samples which is difficult to obtain from aero-engines. The Monte Carlo simulated annealing algorithm is unacceptable because of time-wasting due to the random search strategy. Genetic algorithms and group heuristic algorithms do not need gradient information. The prior knowledge, such as sensor materials and geometric parameters, is introduced through adaptive parameters. On this basis, high-level a priori knowledge, such as the topological and statistical characteristics of wear debris, can be introduced to process the inverted image topological morphology. Therefore, the hyper-heuristic algorithm can greatly improve the efficiency on the premise of guaranteeing global convergence.
The structure of this paper is as follows. Firstly, a capacitance array is proposed to detect micro-scale metal wear debris at multiple scales using Dirac-sparse and fragmented mixed media. A pole detection model of multi-induction secondary sources is established and verified by simulation. The model addresses the multiple iso-surface PDE inversion problem, where the traditional optimization method easily converges. To solve this problem, a hyper-heuristic method is proposed, combining prior knowledge of the sensor structure materials’ Low-Level Heuristics (LLH) SA-CGA inversion with the number and morphology of wear debris extracted using a High-Level Strategy (HLS) image processing algorithm. Finally, a 12-plate capacitance array sensor and detection system are designed and compared with optical microscopy off-line methods. The results show that when the size of abrasive particles is 200–900 μm and the distribution of 1–3 wear debris is different, the accuracy of the scale measurement and the recognition accuracy of the number of abrasive particles in this method are obviously improved when compared to traditional optimization methods.

2. Model

As shown in Figure 1, in region Ω , the electric potential of M1 is V1 and the free charge is e1. m − 1 metal wear debris are denoted as M2…Mr…Mm, with charges e2…ei…em, and surface electric potentials V2…Vr…Vm. The oil medium between the inner plate and wear debris in the region Ω is uniformly distributed and electrically neutral. Multiple metal wear debris are affected by electric fields to form inductive secondary sources. The change of capacitance (ΔC1 = Δe1/V1) of the plate is detected. The location of the exciting plate M1 in the region Ω is changed to obtain multi-degree detection information. The image, obtained by the distribution of electrical parameters in the field, is used to quantitatively identify the wear information of the geometric characterization, where Λ ( · ) represents the imaging inversion operator.
In the plate capacitance array imaging system, each wear debris is uniquely determined by three independent unknown variables, the scale a r and abrasion locations ( ρ r , θ r ) . The number of wear debris m is also an unknown variable, with a total of 3m + 1 independent unknown variables. Array plates with different structural parameters are arranged on the oil pipeline to excite the plates with different widths R   Δ θ and position parameters θ ˙ ~ θ ¨ . Different independent measurement data can be obtained from different angles. When the degree of freedom of the data is greater than or equal to the unknown degree of freedom of the wear debris, an appropriate inversion can be made.
As shown in Figure 2, on the boundary Γ Ω , the disconnected plates are arranged Γ = Γ 1 Γ 2 ,   ,   Γ j , , Γ k , Γ N where N is the number of array plates.
Let Γ j = V p / 2 , Γ k = V p / 2 , i.e., the excitation voltage between Γ j Γ k is V p . The capacitance of the plate pair Γ j Γ k changes:
Δ C j , k = ε o i l π r = 1 r = m ( ζ r ς r ξ r )
where the location factor ζ r   =   { [ F r ( θ ¨ j ) F r ( θ ˙ j ) ] [ F r ( θ ¨ k ) F r ( θ ˙ k ) ] } 2 , scale factor ξ r = ( a r ) 2 , and induction field factor are:
ς r = 1 + t = 1 t = ( r 1 ) { [ F t ( θ ¨ j ) F t ( θ ˙ j ) ] [ F t ( θ ¨ k ) F t ( θ ˙ k ) ] [ F r ( θ ¨ j ) F r ( θ ˙ j ) ] [ F r ( θ ¨ k ) F r ( θ ˙ k ) ] ( a t ) 2 R r t }
The array capacitance detection system of N cylindrical arc-shaped plates uses a voltage source U p excitation, and the detection interval flows through M wear debris simultaneously. The detection value of the array plate capacitance corresponding to changes is a N × N matrix:
Δ C = [ Δ C j , k ] N × N
This is directly proportional to the dielectric constant of the background oil, and is affected by the position factor vector [ ζ r ] , the non-linear induction field effect matrix d i a g [ ς r ] and the scale factor vector [ ξ r ] . Among them, the scale factor vectors [ ξ r ] contain a 1 ,   a 2 , ,   a m and m, which are all target parameters of wear characteristics.
The solution of this variational problem is a generalized solution, which is converted to the extremum problem under the variational method and solved using optimization theory.
The exact value u ¯   =   K ε ¯ of equation K ε = u is unknown. Given the approximate value u δ , it satisfies u ¯ u δ < δ , and δ > 0 . The regularization operator K h : Q U in the family of continuous operators R α satisfying the regularization conditions has deviation K h   K h , and h 0 . The corresponding minimization problem can be constructed.
min ( K h ε u δ 2 + α N ( ε ) )
In the current regularization optimization method, α > 0 is the regularization parameter and N ( ε ) is the regularization stability operator. The error K h ε u δ is a convex function, and the regularization stabilization operator takes different functions to form different solutions. Modern optimization inversion methods adopt smoothing functions based on norms [19], i.e., regularization solutions add filtering factors on the basis of least-squares methods or filtering high frequency components to achieve regularization. For more information on the physical model of the capacitance array detection, please refer to the Supplementary Materials.
However, there are many induced Dirac singularities in the aero-engine lubricant wear debris capacitance array. When the high-frequency component is filtered out, the relative difference of energy of the multi-Dirac function is lower than the convex functional energy, and the boundary information of the lubricant abrasive metal is lost. Subsequently, the optimization method is not suitable for the new application of multi-induced Dirac parameter reconstruction. The contrast changes sharply near the discontinuous boundary of metal abrasive particles and the solution is unstable [20].

3. Finite Element Analysis

As discussed in the previous section, the parameters needed for the inversion of the capacitance array detection system include the size, number and location of the wear debris. In this section, we use 3D finite-element simulation to study the influence of different wear characteristics on the test results. In the simulation model, the thickness of the tube wall is 2 mm, the diameter of the inner tube wall is 16.5 mm, the diameter of the inner core of the capacitive sensor is 9 mm, the length of the plate is 50 mm, and the number of plate arrays is 12. The typical wear debris size of sudden severe wear of aero-engine bearings ranges from 250–900 μm. The maximum velocity of wear debris is typically 200 particles per minute, which is equal to several (1–3) passing through the sensor at the same time, statistically. The relative dielectric constant of abrasive particles is set to 107. The values of the simulation analysis parameters are shown in Table 1.
As the size of wear debris decreases, the position between the wear debris and the plate recedes from the center of the plate gap, the distance between the abrasive particles and the plate increases, and the detection of the response signal decreases. The relationships between the detection response and the parameters of the wear debris size, the distance between wear debris, and the plate gap are all approximately linear, and the relationship between the detection response and the distance between the wear debris and plate is approximately exponential. The model is consistent.
The sensitivity distribution of wear debris is described by the following equations:
S ( a r ) j , k = 2 π ε o i l 2 ( a r ) 2 ( ϕ r ) 2 ς r
S ( θ r ) j , k = ε o i l r = 1 r = m [ T θ r ( ϕ r θ r , ( ϕ r ϕ t ) θ r , R r t θ r ) ( a r ) 2 ]
S ( ρ r ) j , k = ε o i l r = 1 r = m [ T ρ r ( ϕ r ρ r , ( ϕ r ϕ t ) ρ r , R r t ρ r ) ( a r ) 2 ]
In the equation, S ( a r ) j , k is the size sensitivity of wear debris, S ( θ r ) j , k and S ( ρ r ) j , k are the sensitivity of wear debris varying with angle and position. For more detailed explanation of the sensitivity of the capacitance array, refer to the Supplementary Materials.
The arbitrary induced-field distribution ς r > 1 is the minimum sensitivity of wear debris size, which can be expressed by a conformal transformation, equivalent to a uniform field single abrasive sensitivity. As shown in Figure 3, the sensitivity field distribution of the typical non-debris plate (15° of plate angle) and the non-debris plate (90° of plate angle) mirror each other. When there are many wear debris (Figure 3c), the induced field distribution of secondary source effects is shown in Figure 3b because the wear debris are metal materials. When there is more than one wear debris in the sensor detection region, the sensitivity field of capacitance arrays with different distributions of adjacent plates that are far from the plates will exhibit corresponding secondary induction changes, described in Equations (5)–(7), and shown in Figure 3e,g. This results in a distribution of the sensitivity field in the detection range of the capacitive array sensor, which is related to all the wear debris tested, as shown in Figure 3f,h.
The simulation results of traversing typical distributions of abrasive particles show that the distance between two wear debris in the vertical direction is not distinguishable, as shown in Figure 4. The larger the size of the plate is, the larger the response signal is. The smaller the response signal is, the smaller the size of the plate is, thus, the more difficult it is to distinguish the one closest to the plate and a big debris from another small debris far from the plate.

4. Method

4.1. SA-CGA Inversion

Inversion of the capacitance array of wear debris in lubricating oils is a non-convex problem in the non-monotonic solution space of multi-induction Dirac poles. The distributions of oil in continuous and abrasive discrete phases are random, and the smoothness of the problem is unknown. The genetic algorithm (GA) optimization process does not depend on gradient information [21], and is suitable for dealing with complex non-linear problems. Cellular automata (CA) is an emergent computing method [22]. Combining the genetic algorithm of CA, it can better simulate the non-linear dynamic state of individual interactions of genetic algorithm populations, and it can also use the algorithm to introduce prior knowledge to achieve adaptive heuristic algorithms.
The calculation steps of the SA-CGA algorithm for inverse solutions of capacitance array imaging of wear debris in lubricating oil abrasive arrays are as follows:
(1) Population initialization
To a genetic algorithm cell individual V i , j ( i , j = 1 , 2 , n ) , each individual has a chromosome x i , j , where i, j represent individual coordinates, x i , j [ a , b ] .
(2) Coding
According to the accuracy of the calculation, the n × n mesh of variables x is partitioned, which belongs to a region of Ω . The minimum integer of ( b a ) · 10 n 2 m 1 is expressed by m, then x i , j can be expressed with a binary string, and the dielectric constant of the corresponding parameter space is expressed by a genetic algorithm gene.
(3) Computational fitness
The gene expression of the individual V i , j in the cell space population is calculated, that is, the fitness eval ( V i , j ) of dielectric constant value. The mathematical model of imaging detection of capacitance arrays of wear debris in lubricating oil is the change of the capacitance array calculated using a forward 3D finite element method and the coincidence of the measured value.
(4) Learning select operations
Each individual V i , j in the cell space evaluates the fitness of its neighbors (including itself) whose fitness is greater than or equal to its own cell (denoted as Θ ) according to the difference between the neighbor form and radius in two-dimensional space.
p a , b = eval ( V a , b ) a , b Θ eval ( V a , b )
where, p a , b is the probability that the neighbor V a , b of individual V i , j is selected (if eval   ( V a , b ) < eval   ( V i , j ) ). Unlike traditional genetic algorithms, the individuals involved in the selection are limited to the individual and the set of neighbors Θ , which is the process that the central cell learns from the neighbor.
(5) Heuristic crossover
When the individual V a , b of the neighboring cell is selected by the individual V i , j of the central cell, and the crossover probability is defined as P c , the individual V i , j updates the chromosome in the following way.
x i , j = ( 1 P c ) x i , j + P c x a , b
The cross probability P c of the cellular genetic algorithm is different from the cross probability of traditional genetic algorithms. This can be regarded as the “confidence” or “learning tendency” of individual V i , j . When P c = 1, individual V i , j learns aggressively from the better individuals in the neighborhood, while when P c = 0, individual V i , j is completely confident and has no confidence in its neighbors. The interest interaction in Equation (19) represents the crossover probability at a fixed value. All individuals adopt the same crossover probability, which results in the same crossover learning probability regardless of the “excellence” of their neighbors. Using this heuristic strategy, the crossover probability has a self-adaptability based on heuristic learning, which is similar to the effect of “learning intensity”.
x i , j = ( 1 P c , i , j ) x i , j + P c , i , j ( 1 P c , i , j ) x a , b + P c , i , j 2 x *
P c , i , j = { P c + ( 1 P c ) K 1 tanh { eval ( V a , b * ) eval ( V i , j * ) P c K 2 [ eval ( V i , j * ) eval ( V a , b * ) ] } , ( eval ( V i , j * ) eval ( V a , b * ) ) P c , ( eval ( V i , j * ) = eval ( V a , b * ) )
where, K 1 and K 2 are adaptive heuristic coefficients of learning intensity, which can realize the adaptability of heuristic learning intensity [23]. Without sacrificing the convergence speed, the solution quality is improved.
(6) Adaptive heuristic mutation
Here we define the mutation probability p m . For individual V i , j in cell space, the random number r ε is selected from [0,1]. If r ε < p m , the chromosome of the individual is updated as follows.
x i , j = x i , j + δ ε ϕ
Among them, δ ε is constant, ϕ ~ N ( 0 , 1 ) .
Traditional genetic algorithms define the mutation probability p m as a constant, and its selection often depends on empirical values. The mutation probability is large, and the global search ability is strong, but the search speed is slow. The probability of mutation is small, the convergence rate is fast, the diversity of the population is poor, and meaningless local solutions are obtained. The selection of actual constants is a compromise of the empirical value at the expense of adaptability. The mutation probability is adjusted adaptively.
p m = 1 ( 1 p m ) ( T R ) 2
where, p m is the mutation probability of the previous population generation, p m is the new mutation probability when the local population undergoes mutation operations, and T R is the population of the superposition of the optimal elite under the strategy of retaining the elite, that is, the local optimal continuous reproduction algebra.
The initial value of mutation probability is a very small original mutation probability p m . When the optimal elite passes through the iteration, new locally optimum points with higher adaptability are found, and the mutation rate is restored to the initial value p m . Through adaptive variation of the mutation probability, the mutation rate is related to the number that fall into local optima. The longer the time of iteration, the greater the mutation probability, thus it accelerates exponentially. The convergence of the algorithm is good in most cases, and the search for all optimum points can be accelerated when the iteration falls into a local optimum.
(7) Determination of whether criteria for evaluating biological groups are met; if not, return to step 3.
Generally, the fitness of selected populations is larger than a certain value, and the increasing rate of the population fitness does not increase with the number of evolutions or reach a certain number of evolutions. Rudolph proves that the elite-preserving genetic algorithms converge to the global optimal solution with probability 1, based on Markov chain theory. The strategy of retaining the elite refers to the strategy of retaining the best individuals in the population to the next generation in the selection operator. This strategy does not participate in crossover and mutation operations, so as to prevent the excellent individuals in each generation from losing due to crossover and mutation operations, thus falling into local extrema. This strategy is introduced into the cellular genetic algorithm. In the crossover operation, the individual cell not only learns from the excellent neighbors, but is also influenced by the contemporary global optimum. A new crossover operation model is proposed.
x i , j = ( 1 P c ) x i , j + P c ( 1 P c ) x a , b + P c 2 x *
where x * indicates that the maximum fitness of the contemporary population corresponds to the chromosome of the individual. Cellular individuals are affected not only by the excellent neighbors around them, but also by the best individuals in the contemporary population.
The fitness of each individual in the population is calculated using 3D-FEM. To ensure the accuracy of the inversion solution of the capacitance array of lubricating wear debris, a non-linear calculation model is adopted, and the calculation time cost is the highest. Therefore, before evaluating the fitness of biological groups, the heuristic algorithm [24,25] is implemented by introducing the prior knowledge of tribological statistics (such as the number and size range of wear debris) to improve the results of obvious non-conformity with a small computational cost. Using the SA-CGA algorithm, the inversion results of measured signals are shown in Figure 5.
Figure 5b shows two 900 μm wear debris and one 200 μm wear debris separated by a plate. The inversion calculation has artifacts but can distinguish them. For two particles with similar size at different times on a plate (for instance, in Figure 5d where two 200 μm particles and one 900 μm particle are separated by one plate), only two particles are displayed after inversion. This is because the size of the particle is large, although the other is far away from the three particles, which affects the threshold decision of the debris judgment strategy. In the next section, a High-Level Strategy (HLS) heuristic algorithm will be used to optimize the detection effects by utilizing the prior statistical knowledge of local morphology of wear debris.

4.2. Morphological Hyper-Heuristic

Combining the prior knowledge of piecewise constants of wear debris distributions and effective pixel-sparse statistical features, while using the local or global differential or gray distribution information, the features of the boundary between the debris object and the oil background can be identified. The key point is to identify the boundary in the case of low signal-to-noise ratios and avoid the artifacts of the multilateral boundary as far as possible. The heuristic intelligent-image edge-detection algorithm, using the local second derivative information of the image, combined with intelligent filtering, has better adaptability for gray image processing with noise, such as in the case of the Laplacian-Gauss (LOG) operator. The effect of different edge extraction operators is verified by the 3-debris image of Figure 5d, which is the most difficult to distinguish, as shown in Figure 6.
The Sobel and Prewitt operators only segmented two non-connected regions of the actual distribution of the gray image where the number of wear debris was 3. The number of image segmentations is obviously not consistent with the number of wear debris. In the edge-recognition and segmentation algorithms for the three non-connected regions, the LOG operator uses a two-pixel boundary. The Canny algorithm uses a double-threshold operator to overcome this problem. After edge recognition and segmentation with a Canny operator, the number of oil and wear debris detection and size target features can be extracted. The number of wear debris is the number of non-connected segmentation areas in image morphology, and the size of abrasive particles is the fitted line length of image using a mathematical morphology skeleton.
For the image with a recognized boundary, the wear debris region is obtained with a filling operation. Let the set A of region boundaries be complemented by A c . The region can be filled by expanding, complementing, and exchanging the structure element B (morphological mapping of abrasive particle inversion image). Firstly, a point in the boundary is assigned a value of 1, according to the iteration formula.
X k = ( X k 1 B ) A c k = 1 , 2 , 3
We fill in these values, where the last iteration result of the image set is X k 1 , and the solution result is X k . When X k 1 = X k , the iteration stops; is an expansion mapping operation, and is an intersection mapping operation. According to the minimum size of wear debris judged by the target of lubricating oil, the size of the wear particles is 250 μm. The corresponding image is a 10 × 10 pixel spatial area. According to the prior knowledge of the shape of the wear particles, the structural element is defined as a circle.
According to the typical hyper-heuristic knowledge of aero-engine fatigue wear debris, the shape boundary of wear debris satisfies Lipschitz smoothness, so the image of wear debris is de-sharpened. Using a closed mapping of the set algebra, the image expands and corrodes again. On the premise of maintaining the area and shape characteristics of the wear debris image, the wear debris boundary is de-sharpened and defined as:
D = A · B = ( A B ) B
where is the expansion operator of image mathematical morphology and is the image mathematical morphology corrosion operator.
The actual size of the wear debris corresponds to the characteristics of the length of the central axis in the non-connected areas of the image:
R M = L [ S ( D ) ]
where R M is the actual size of the abrasive particles, L is the length feature, and S ( D ) is the skeleton of the non-connected area of the image after deburring by the operations of Equation (26).
S ( D ) = k = 0 K   S k ( D ) = ( D k B ) [ ( D k B ) B ]
Here, S k ( D ) is the skeleton subset, B is the structural element, ( D k B ) represents the continuous k-times B-to-D corrosion operation, and K is the last iteration number before D is corroded into an empty set.
According to Equation (28), the main factor affecting the conversion relationship between the actual size of wear debris and image features is the selection of structural element B. B is too small to cause connectivity damage, but B is too large to easily lose skeleton branch details of the skeleton. The details of skeleton branches do not affect the calculation of skeleton length, but the failure of skeleton connectivity affects the calculation of skeleton length. Therefore, the B selection strategy should be the maximum structural element with the resolution allowed. According to the minimum target resolution pixel of 250   μ m for abrasive particles, 10 × 10 structural elements are selected.
After wear debris edge recognition, it is necessary to fill in the internal pixels according to the outermost layer recognized as the edge of the wear debris. This kind of wear debris recognition filling can use mathematical morphology algorithms and basic operations combining processing with set theory to extract the corresponding morphological structure characteristics of wear debris. For images with recognized boundaries, the debris region is obtained by a filling operation. The number of wear debris can be determined by checking the connectivity between each pixel and adjacent pixels. The number of pixels in the image itself is small, and the number of abrasive particles can be measured using the pixel marking algorithm. When labeling in detail, the binary image after edge recognition and boundary determination is scanned from left to right and from top to bottom.
The image processing recognition and length measurement are carried out using the central axis of different wear debris in the image, and the debris size measurement is achieved using morphological skeleton extraction algorithms. Due to the edge recognition and image filling of wear debris, the shapes of debris edges are irregular, and there are protrusions and concave angles on the edges of wear debris. Figure 7a demonstrates how the mathematical morphological skeleton is obtained, where the edge is very irregular, resulting in skeleton bifurcation, which cannot effectively measure the size of wear debris. The typical shape boundary of aero-engine fatigue wear debris is used to satisfy the Lipschitz-smooth a priori hyper-heuristic criterion, and the image of wear debris is de-sharpened. Set algebraic closed mapping is used to corrode the image after expansion, and the wear debris is de-sharpened, while the area and shape features of the debris image are preserved. Through mathematical morphological closure of the debris image, the debris edge of the original irregular edge is smooth enough, considering the premise that the shape of the debris area is basically unchanged, and then a satisfactory single debris skeleton line can be obtained by calculating the skeleton of the wear debris image, as shown in Figure 7b. For the extracted debris skeleton, diagonal fitting is used to measure the wear debris size.

4.3. Experimental Set-Up

The detection system consists of hardware and software. The hardware consists of sensors on an oil pipeline, data acquisition (DAQ) circuits, cables, connectors and interface circuit boards, as shown in Figure 8a. A CCD detection system is used for comparison.
The sensor adopts 12 annular channel capacitance arrays. The diameter of a typical aero-engine oil pipeline is 8 mm. The outer diameter of the capacitance sensor is R. To ensure that the minimum cross-sectional area of differential pressure fluid flow is 70%, the allowable area is 150 mm2. Based on the area, R = 8.24 mm and the diameter of the capacitance sensor is 9 mm. The theoretical value of the capacitance between adjacent plates is about 2 pF. The interval between the plates is 2.3 mm. The 3-D model of the capacitance array sensor is shown in Figure 8b. The diameter is 9 mm and the length is 50 mm. When the size of the wear debris is 250 μm, the detection distance of the plate with the corresponding resolution Δ C m i n = 0.061 fF is 5 mm.
The data acquisition (DAQ) adopts digital switched capacity technology. It is realized by ADI AD7746 chip circuit module EVAL-AD7745/46EBZ. The highest resolution is 4 aF (21 bits), and the calibration accuracy is 4 fF. The capacitance measurement range is +4 pF. To minimize the background stray capacitance of cables, joints and interface circuit boards, tetrafluoroethylene (PTFE) materials are used for sensor interface boards and joints and cables. The detection software is based on LabVIEW.
The simulated wear debris are made of standard metal particles from the CONSTANT Company, USA. The sizes of the debris are calibrated by electron microscopy and molecular sieving after calibration. Large wear debris (≥400 μm) are purchased as standard spherical abrasives. The background scale is set by a microscopic cross-shaped eyepiece micrometer (model CAT907). Small-size wear debris (<400 μm) measure the longest side according to the calibrated microscope image and determine the length-to-diameter ratio. The experimental parameters are shown in Table 2.
A CCD image (with model MV1300UC-1 of Microvision Co., Ltd., San Diego, CA, USA) of an electronic magnifier is used for comparison with the image of the capacitance array sensor. The CCD detection system is equipped with a 0.7–4.5 industrial variable lens, an 8-million-pixel CCD, and supporting software. The wear debris are calibrated with a standard micrometer. The rigid PU rod was fixed with a transparent liquid adhesive.

4.4. Results and Discussions

By changing the size of wear debris that have been calibrated over 200, 900 and 500 μm, the experiments are carried out at different positions of the sensor, and the CCD image and capacitance array inversion image are measured simultaneously. The images and feature recognition outputs are compared. The image comparison results of wear debris are shown in Figure 9. In the sensor, the dielectric constant of the sensor and the plastic rod are close to that of the oil without wear debris, so the capacitance array inversion results in fluctuations lower than 2.
The results of single wear debris detection are as follows. In Figure 9a–d, the CCD image is calibrated with a stand micrometer, and the wear debris size of corresponding inversion image is monotonous. Due to the iterative synthesis calculation of array inversion, the debris edge is not smooth, and the image morphology processing does not affect the wear debris size detection. Figure 9e–h shows that when two wear debris are present at the same time, the inversion effect is obviously affected by the secondary induction field effect. The size of small wear debris near each other will increase due to the induction field, as shown in Figure 9h. The secondary induction field will distort the shape of the inverted debris, resulting in low recognition accuracy of the size of wear debris. The shape distortion effect of wear debris in the secondary induction field exists in the detection and inversion of multi-wear debris, as shown in Figure 9i–l. The array inversion calculation does not consider the distance information between wear debris. Therefore, the number and size information of wear debris in the inversion results are better, and the corresponding accuracy of the distance and relative position relationship between single wear debris and the CCD image is low. For one, two, and three pieces of debris, the error of the size inversion is lower than 9%, 15% and 17%, respectively, and for the number of abrasives, the error of the size inversion is less than 18%.
As seen in Table 3, compared with gradient or convexity optimization algorithms, the minimum relative capacitance residual of LBP or TSVD algorithm is about 1.12%. The minimum relative capacitance residual of the convexity regularization LANDWEB algorithm is about 2.01%. Continuous iteration of the LANDWEB algorithm will lead to the increase of the relative capacitance residual. SA-CGA and LFLCS hyper-heuristic algorithms are useful for improving the detection accuracy, especially when the recognition error of the number of multi-wear debris is reduced by half.
Linear gradient methods can only obtain one pole point; other secondary induction pole point information is all missing. Furthermore, when linear gradient methods are used to detect multiple pieces of wear debris, their being mistaken for single particles leads to a serious reduction in accuracy. The nonlinear gradient method falls into local solutions and produces a large number of artifacts satisfying pseudo-convergence in the sense of the least squares norm. There is little difference between heuristic algorithms and non-heuristic algorithms in terms of size accuracy for single abrasive particle detection. Simple heuristic algorithms have insufficient prior knowledge, and obvious superfluous artifacts appear in the calculation of the sensor inner core and connecting rib. The HLS knowledge of image morphology related to debris and sensors introduced in the hyper-heuristic algorithm greatly improves of number error.
The SA-CGA+LFLCS cyclic iteration hyper-heuristic strategy introduces a genetic algorithm for excellent population DNA and feeds it back into the inversion algorithm. This is better than the strategy of SA-CGA image inversion combined once, using SA-CGA+LFLCS as hyper-heuristic knowledge. Cyclic iterative processes are equivalent to the eugenic and eugenic reproductive hyper-heuristic strategies. The test results show that the accuracy of size recognition was further improved by 5%. The iterative hyper-heuristic algorithm significantly improves size accuracy. The calculation times of each algorithm are compared, as shown in Table 3. The algorithm is implemented by the software of MATLAB version 7.0.0.19920 (R14). The total code file is 49.5 MB. The running platform is a Pentium dual-core CUP [email protected] computer, with 1.96 GB memory.
The LBP algorithm mainly calculates matrix multiplication. The TSVD algorithm mainly calculates matrix singular value decomposition. The linear gradient algorithm is a non-iterative solution, so the calculation time is short. The main computational tasks of Land-Weber are numerical integration and generalized inverse matrix. Pre-iteration of the generalized inverse matrix by off-line calculation can save computational time, and the computational time of the non-linear gradient algorithm based on this strategy is about 250 milliseconds. The calculation time of the meta-heuristic algorithm increases greatly, which is mainly because the fitness value of each iteration needs to be calculated, and the search space is greatly enlarged. In the hyper-heuristic algorithm, ONE HLS and Iteration HLS strategies have little difference in computing time. Although they increase the computational complexity of image morphological processing, the overall computing time is slightly shorter than the meta-heuristic algorithm because of the introduction of a large amount of high-level heuristic a priori knowledge, which greatly reduces the search space.
To ensure the resolution of micro-scale wear debris, the total number of three-dimensional finite element elements used in the calculation model of all algorithm is 9216. According to the characteristics of the inversion problem, the sparse matrix processing method is adopted. The peak memory usage by the algorithm is no more than 1 GB. The calculation time of each algorithm is independent of the number and size of the wear debris.
The 32-cell hyper-heuristic algorithm was run in parallel with EPM570T100C5N (Altera) CPU (8 MHz main frequency). The computing time was about 340 milliseconds, meeting the requirement for on-line detection.

5. Conclusions

Based on the requirement of online detection of wear debris in aero-engine lubricating oil and micron-scale multi-wear debris, a hyper-heuristic array capacitance method for detecting aero-engine lubricating oil wear debris was proposed. We established a mathematical model using capacitance array detection for lubricating wear debris in multi-target micron-scale and sparse mixed media with constant fragmentation. A 12-pole circular channel arc capacitance array sensor was designed. A detection system and metal wear debris simulation experimental system were built. The characteristics of wear debris in the detection system were studied using finite-element simulation. The influence of characteristics on plate capacitance were considered, including the resolution of single and multiple targets. The feasibility of multi-wear debris detection using a hyper-heuristic capacitance array method was verified. The results were compared to those from the CCD imaging system. For different scales, different amounts of lubricating wear debris could be accurately detected, and the effect of the cyclic iteration strategy hyper-heuristic algorithm was demonstrated. In this paper, a hyper-heuristic capacitance array imaging method was proposed to achieve online and continuous full-flow detection of abrasive wear characteristics. We have demonstrated a technique for detecting multiple wear debris passing through at the same time to avoid false alarms. These findings have important theoretical significance and engineering application value.

Supplementary Materials

The following files are available online at https://www.mdpi.com/1424-8220/19/3/515/s1.

Author Contributions

Conceptualization, Y.S. and L.J.; methodology, L.J.; software, Y.S.; investigation, Y.S.; writing—original draft preparation, L.J.; writing—review and editing, Z.Z.; project administration, Z.Z.

Funding

This research was funded by the Major Scientific Instrument and Equipment Development Project in National Key Research and Development Program of China (No. 2016YFF0101802). China Aero-Engine Group Corporation, China Aero-Power Machinery Research Institute, AEP500 Turboprop Aircraft Engine, Engineering Verification Machine Online Oil Detector Development (Subproject, KY44-2017-0313), Beijing Zhongguancun Science and Technology Park Industrial Development 20 17 Military-Civil Integration Pre-Research Project, Haihang [2012] 12-2017-299.

Acknowledgments

We thank Ke Deng for his help in the experiment.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kumar, M.; Mukherjee, P.S.; Misra, N.M. Advancement and current status of wear debris analysis for machine condition monitoring: A review. Ind. Lubr. Tribol. 2013, 65, 3–11. [Google Scholar] [CrossRef]
  2. Hong, W.; Cai, W.; Wang, S.; Tomovic, M.M. Mechanical wear debris feature, detection, and diagnosis: A review. Chin. J. Aeronaut. 2018, 31, 867–882. [Google Scholar] [CrossRef]
  3. Zmitrowicz, A. A thermodynamical model of contact, friction and wear: Ii constitutive equations for materials and linearized theories. Wear 1987, 114, 169–197. [Google Scholar] [CrossRef]
  4. Centers, P.W.; Price, F.D. Real time simultaneous in-line wear and lubricant condition monitoring. Wear 1987, 123, 303–312. [Google Scholar] [CrossRef]
  5. Roylance, B.J.; Raadnui, S. The morphological attributes of wear particles—Their role in identifying wear mechanisms. Wear 1994, 175, 115–121. [Google Scholar] [CrossRef]
  6. Eisentraut, K.J.; Newman, R.W.; Saba, C.S. Spectrometric oil analysis: Detecting engine failures before they occur. Anal. Chem. 1984, 56, 1087. [Google Scholar] [CrossRef]
  7. Zhu, X.; Zhong, C.; Zhe, J. Lubricating oil conditioning sensors for online machine health monitoring—A review. Tribol. Int. 2017, 109, 473–484. [Google Scholar] [CrossRef]
  8. Li, C.; Peng, J.; Liang, M. Enhancement of the wear particle monitoring capability of oil debris sensors using a maximal overlap discrete wavelet transform with optimal decomposition depth. Sensors 2014, 14, 6207–6228. [Google Scholar] [CrossRef]
  9. Infante, V.; Silva, J.M.; Freitas, M.D.; Reis, L. Failures analysis of compressor blades of aeroengines due to service. Eng. Fail. Anal. 2009, 16, 1118–1125. [Google Scholar] [CrossRef]
  10. Jamison, W.E. Introduction to tribology. J. Vac. Sci. Technol. 1976, 13, 76. [Google Scholar] [CrossRef]
  11. Wu, T.; Wu, H.; Du, Y.; Kwok, N.; Peng, Z. Imaged wear debris separation for on-line monitoring using gray level and integrated morphological features. Wear 2014, 316, 19–29. [Google Scholar] [CrossRef]
  12. Du, L.; Zhe, J.; Carletta, J.; Veillette, R.; Choy, F. Real-time monitoring of wear debris in lubrication oil using a microfluidic inductive coulter counting device. Microfluid. Nanofluid. 2010, 9, 1241–1245. [Google Scholar] [CrossRef]
  13. Du, L.; Zhe, J. A high throughput inductive pulse sensor for online oil debris monitoring. Tribol. Int. 2011, 44, 175–179. [Google Scholar] [CrossRef]
  14. Murali, S.; Xia, X.; Jagtiani, A.V.; Carletta, J.; Zhe, J. Capacitive coulter counting: Detection of metal wear particles in lubricant using a microfluidic device. Smart Mater. Struct. 2009, 18, 037001. [Google Scholar] [CrossRef]
  15. Xia, X. Modeling A Microfluidic Capacitive Sensor for Metal Wear Debris Detection in Lubrication Oil; The University of Akron: Akron, OH, USA, 2009. [Google Scholar]
  16. Venkateswaran, P.; Minasamudram, R.; Agrawal, P. Simulation of a capacitive sensor for wear metal analysis of industrial oils. Proc. SPIE Int. Soc. Opt. Eng. 2011, 8360, 836008. [Google Scholar] [CrossRef]
  17. Moura, E.E.; Berbert, P.A.; Berbert-Molina, M.A.; Oliveira, M.T.R. Performance analysis of rf dielectric models for density-independent estimation of moisture content in sorghum. Powder Technol. 2013, 246, 369–378. [Google Scholar] [CrossRef]
  18. Hanke, M.; Brühl, M. Recent progress in electrical impedance tomography. Inverse Probl. 2003, 19, S65–S90. [Google Scholar] [CrossRef] [Green Version]
  19. Shao, X. Study on effects of high dielectric substance on ect sensitivity distribution. Chin. J. Sci. Instrum. 2002, 23, 66–67. [Google Scholar] [CrossRef]
  20. Manuchehr, S.; William, R.B.L. Nonlinear image reconstruction for electrical capacitance tomography using experimental data. Meas. Sci. Technol. 2005, 16, 1987–1996. [Google Scholar] [CrossRef]
  21. Wu, Q.; Cao, Y.; Wen, J. Optimal reactive power dispatch using an adaptive genetic algorithm. Int. J. Electr. Power Energy Syst. 1998, 20, 563–569. [Google Scholar] [CrossRef]
  22. Azizipour, M.; Afshar, M.H. Adaptive hybrid genetic algorithm and cellular automata method for reliability-based reservoir operation. Water Resour. Plan. Manag. 2017, 143, 04017046. [Google Scholar] [CrossRef]
  23. Malcom, J.W.; Hernandez, K.M.; Likos, R.; Wayne, T.; Leibold, M.A.; Juenger, T.E. Extensive cross-environment fitness variation lies along few axes of genetic variation in the model alga, Chlamydomonas reinhardtii. New Phytol. 2015, 205, 841–851. [Google Scholar] [CrossRef] [PubMed]
  24. Hsieh, S.S.; Chesler, D.A.; Fleischmann, D.; Pelc, N.J. A limit on dose reduction possible with CT reconstruction algorithms without prior knowledge of the scan subject. Med. Phys. 2016, 43, 1361–1368. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Zhang, X.; Guo, X. The Pixel Labeled Algorithm with Label Rectified of Connecting Area in Binary Pictures. J. Image Graph. 2003, 8, 198–202. [Google Scholar] [CrossRef]
Figure 1. Mechanism of capacitance detection of multi-metal wear debris.
Figure 1. Mechanism of capacitance detection of multi-metal wear debris.
Sensors 19 00515 g001
Figure 2. Detection of multi-wear debris capacitance array.
Figure 2. Detection of multi-wear debris capacitance array.
Sensors 19 00515 g002
Figure 3. Simulation results of sensitivity field distribution. (a) Non-debris sensitivity fields adjacent to the plate. (b) Non-debris sensitivity field far from the plate. (c) 3D finite element models of multiple debris sources. (d) Abrasive induction field profile. (e) Multi-debris adjacent plate sensitivity field. (f) Multi-debris adjacent plate sensitivity field profile. (g) Multi-debris sensitivity field far from the plate. (h) Multi-debris sensitivity field profile far from the plate.
Figure 3. Simulation results of sensitivity field distribution. (a) Non-debris sensitivity fields adjacent to the plate. (b) Non-debris sensitivity field far from the plate. (c) 3D finite element models of multiple debris sources. (d) Abrasive induction field profile. (e) Multi-debris adjacent plate sensitivity field. (f) Multi-debris adjacent plate sensitivity field profile. (g) Multi-debris sensitivity field far from the plate. (h) Multi-debris sensitivity field profile far from the plate.
Sensors 19 00515 g003
Figure 4. Wear debris Resolution with Different Distributions.
Figure 4. Wear debris Resolution with Different Distributions.
Sensors 19 00515 g004
Figure 5. SA-CGA inversion results: (a) Single debris (250 μm). (b) Two debris. (c) Three debris (2 big and 1 small). (d) Three debris (1 big and 2 small).
Figure 5. SA-CGA inversion results: (a) Single debris (250 μm). (b) Two debris. (c) Three debris (2 big and 1 small). (d) Three debris (1 big and 2 small).
Sensors 19 00515 g005
Figure 6. Different operators on wear debris edge hyper-heuristic detection (a) Sobel operator. (b) Prewitt operator. (c) LOG operator. (d) Canny operator.
Figure 6. Different operators on wear debris edge hyper-heuristic detection (a) Sobel operator. (b) Prewitt operator. (c) LOG operator. (d) Canny operator.
Sensors 19 00515 g006
Figure 7. Abrasive hyper-heuristic skeleton extraction. (a) Direct skeleton extraction of wear debris. (b) Mathematical morphology hyper-heuristic skeleton extraction.
Figure 7. Abrasive hyper-heuristic skeleton extraction. (a) Direct skeleton extraction of wear debris. (b) Mathematical morphology hyper-heuristic skeleton extraction.
Sensors 19 00515 g007
Figure 8. Experimental set-up. (a) Detection system in the experiment. (b) 3-D model of capacitance array sensor.
Figure 8. Experimental set-up. (a) Detection system in the experiment. (b) 3-D model of capacitance array sensor.
Sensors 19 00515 g008aSensors 19 00515 g008b
Figure 9. Debris imaging of CCD and capacitance array inversion methods. (a) Single 200 μm debris CCD image. (c) Single 500 μm debris CCD image. (e) Two small debris (separated from each other) CCD images. (g) Two adjacent debris (1 big and 1 small) CCD image. (i) Three debris (separated from each other) CCD image. (k) Three adjacent debris CCD image. (b,d,f,h,j,l) Corresponding capacitance array inversion.
Figure 9. Debris imaging of CCD and capacitance array inversion methods. (a) Single 200 μm debris CCD image. (c) Single 500 μm debris CCD image. (e) Two small debris (separated from each other) CCD images. (g) Two adjacent debris (1 big and 1 small) CCD image. (i) Three debris (separated from each other) CCD image. (k) Three adjacent debris CCD image. (b,d,f,h,j,l) Corresponding capacitance array inversion.
Sensors 19 00515 g009aSensors 19 00515 g009b
Table 1. Value of influence variables for simulation analysis.
Table 1. Value of influence variables for simulation analysis.
Experimental Value
Influence Factor
MinimumIntermediate ValuesMaximum
Wear debris size (μm)250300500700900
Distance (mm) between debris and plate0.50.511.52
Position of debris and Polar Plate (μm)02505007501000
Number of debris123
Distance (mm)between debris0.52468
Table 2. Influence factors and experimental values of experiments.
Table 2. Influence factors and experimental values of experiments.
Values of Experiments
Influence Factors
MinimumIntermediate ValuesMaximum
Debris size (μm)250400500700900
Debris materialAlM50 AlloyCu
Morphology (Aspect ratio)1:11:31:8
Distance (mm) between debris and plate0.50.5112
Position(μm) of debris and Polar Plate025055007501000
Number of debris123
Distance (mm)between debris0.52468
Table 3. Comparisons of algorithms.
Table 3. Comparisons of algorithms.
Inversion MethodsDebris Distribution
1 Debris2 Debris3 Debris
200 μm900 μm200 + 900 μm200 + 900 + 500 μm
Size
Accuracy
Number
Error
Size
Accuracy
Number
Error
Size
Accuracy
Calculation TimeCalculation TimeCalculation Time
Optimization methods linear gradientLBP62%68%−142%−229%
150.5 mS150.7 mS153.1 mS
TSVD64%71%−148%−232%
213.7 mS240.6 mS225.3 mS
nonlinear gradientsLand-
weber
82%87%658%652%
883.5 mS882.7 mS891.0 mS
Heuristic methodsmetaheuristicSA-CGA
LLH
92%91%379%377%
1001.1 mS1009.4 mS991.4 mS
hyper-heuristicOnce
HLS
93%90%081%085%
761.1 mS763.8 mS770.6 mS
Iteration
HLS
93%92%085%090%
771.4 mS780.2 mS772.9 mS

Share and Cite

MDPI and ACS Style

Sun, Y.; Jia, L.; Zeng, Z. Hyper-Heuristic Capacitance Array Method for Multi-Metal Wear Debris Detection. Sensors 2019, 19, 515. https://doi.org/10.3390/s19030515

AMA Style

Sun Y, Jia L, Zeng Z. Hyper-Heuristic Capacitance Array Method for Multi-Metal Wear Debris Detection. Sensors. 2019; 19(3):515. https://doi.org/10.3390/s19030515

Chicago/Turabian Style

Sun, Yanshan, Lecheng Jia, and Zhoumo Zeng. 2019. "Hyper-Heuristic Capacitance Array Method for Multi-Metal Wear Debris Detection" Sensors 19, no. 3: 515. https://doi.org/10.3390/s19030515

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop