A cost driven predictive maintenance policy for structural airframe maintenance

2017-11-20 01:56YiweiWANGChristinGOGUNicolsBINAUDChristinBESRphelHAFTKANmKIM
CHINESE JOURNAL OF AERONAUTICS 2017年3期

Yiwei WANG,Christin GOGU,Nicols BINAUD,Christin BES,Rphel T.HAFTKA,Nm H.KIM

aUniversite´de Toulouse,INSA/UPS/ISAE/Mines Albi,ICA UMR CNRS 5312,Toulouse 31400,France

bDepartment of Mechanicalamp;Aerospace Engineering,University of Florida,Gainesville 32611,USA

A cost driven predictive maintenance policy for structural airframe maintenance

Yiwei WANGa,*,Christian GOGUa,Nicolas BINAUDa,Christian BESa,Raphael T.HAFTKAb,Nam H.KIMb

aUniversite´de Toulouse,INSA/UPS/ISAE/Mines Albi,ICA UMR CNRS 5312,Toulouse 31400,France

bDepartment of Mechanicalamp;Aerospace Engineering,University of Florida,Gainesville 32611,USA

Available online 14 February 2017

*Corresponding author.

E-mail addresses:yiwang@insa-toulouse.fr(Y.WANG),christian.gogu@univ-tlse3.fr (C. GOGU), nicolas.binaud@univ-tlse3.fr(N.BINAUD),christian.bes@univ-tlse3.fr(C.BES),haftka@uf l.edu(R.T.HAFTKA),nkim@uf l.edu(N.H.KIM).

Peer review under responsibility of Editorial Committee of CJA.

Production and hosting by Elsevier

http://dx.doi.org/10.1016/j.cja.2017.02.005

1000-9361©2017 Chinese Society of Aeronautics and Astronautics.Production and hosting by Elsevier Ltd.

This is an open access article under the CC BY-NC-ND license(http://creativecommons.org/licenses/by-nc-nd/4.0/).

Airframe maintenance is traditionally performed at scheduled maintenance stops.The decision to repair a fuselage panel is based on a fixed crack size threshold,which allows to ensure the aircraft safety until the next scheduled maintenance stop.With progress in sensor technology and data processing techniques,structural health monitoring(SHM)systems are increasingly being considered in the aviation industry.SHM systems track the aircraft health state continuously,leading to the possibility of planning maintenance based on an actual state of aircraft rather than on a fixed schedule.This paper builds upon a model-based prognostics framework that the authors developed in their previous work,which couples the Extended Kalman filter(EKF)with a firstorder perturbation(FOP)method.By using the information given by this prognostics method,a novel cost driven predictive maintenance(CDPM)policy is proposed,which ensures the aircraft safety while minimizing the maintenance cost.The proposed policy is formally derived based on the trade-off between probabilities of occurrence of scheduled and unscheduled maintenance.A numerical case study simulating the maintenance process of an entire fleet of aircrafts is implemented.Under the condition of assuring the same safety level,the CDPM is compared in terms of cost with two other maintenance policies:scheduled maintenance and threshold based SHM maintenance.The comparison results show CDPM could lead to signi fi cant cost savings.

©2017 Chinese Society of Aeronautics and Astronautics.Production and hosting by Elsevier Ltd.This is an open access article under the CC BY-NC-ND license(http://creativecommons.org/licenses/by-nc-nd/4.0/).

Extended Kalman filter;

First-order perturbation method;

Model-based prognostic;

Predictive maintenance;

Structural airframe

maintenance

1.Introduction

Fatigue damage is one of the major failure modes of airframe structures.Repeated pressurization/depressurization during take-off and landing cause many loading and unloading cycles which could lead to fatigue damage in the fuselage panels.The fuselage structure is designed to withstand small cracks,but if left unattended,the cracks will grow progressively and finally cause panel failure.It is important to inspect the aircraft reg-ularly so that all cracks that have the risk of leading to panel fatigue failure should be repaired before the failure occurs.

Traditionally,the maintenance of aircraft is highly regulated through prescribing a fixed schedule.At the time of scheduled maintenance,the aircraft is sent to the maintenance hangar to undergo a series of maintenance activities including both engine and airframe maintenance.Structural airframe maintenance is a subset of airframe maintenance that focuses on detecting the cracks that can possibly threaten the safety of the aircraft.In this paper,maintenance refers to structural airframe maintenance while engine and non-structural airframe maintenance are not considered here.Structural airframe maintenance is often implemented by techniques such as non-destructive inspection(NDI),general visual inspection,detailed visual inspection(DVI),etc.Since the frequency of scheduled maintenance for commercial aircraft is designed for a low probability of failure,it is very likely that no safety threatening cracks exist during earlier life of majority of the aircraft.Even so,the intrusive inspection by NDI or DVI for all panels of all aircraft needs to be performed to guarantee the absence of critical cracks that could cause fatigue failure.Therefore,the inspection process itself is the major driver of maintenance cost.

Structural health monitoring(SHM)systems are increasingly being considered in aviation industry.1–4SHM employs a sensor network sealed inside the aircraft structures like fuselage,landing gears,bulkheads,etc.,for monitoring the damage state of these structures.Once the health state of the structures can be monitored continuously or as frequently as needed,it is possible to plan the maintenance based on the actual or predicted information of damage state rather than on a fixed schedule.This spurs the research to predictive maintenance.

Prognostic is the prerequisite of the predictive maintenance.Prognostics methods can be generally grouped into two categories:data-driven and model-based.Data-driven approaches use information from previously collected data from the same or similar systems to identify the characteristics of the damage process and predict the future state of the current system.Data-driven prognosis is typically used in the cases where the system dynamic model is unknown or too complicated to derive.Readers can refer to5,6that give an overview of datadriven approaches.Model-based prognostics methods assume that a dynamic model describing the behavior of the degradation process is available.For the problem discussed at hand,a model-based prognostics method is adopted since the fatigue damage models for metals have been well researched and are routinely used in the aviation industry for planning the structural maintenance.7–9

Predictive maintenance policies that aim to plan the maintenance activities taking into account the predicted information,or the ‘prognostics index” were proposed recently and attracted researcher’s attention in different domains.10–14The most common prognostics index is remaining useful life(RUL).15–18A large amount of methods on RUL estimation have been proposed such as filter methods(e.g.,Bayesian filter,19particle filter,20,21stochastic filter,22,23Kalman filter24,25),and machine learning methods(e.g.,classification methods,26,27support vector regression28).In addition to the numerical solutions for RUL prediction,Si et al.29,30derived the analytical form of RUL probability density function.Some of the predictive maintenance policies adopting the RUL as a prognostics index to dynamically update the maintenance time can be found in Refs.12,14,31.

In some situations,especially when a fault or failure is catastrophic,inspection and maintenance are implemented regularly to avoid such failures by replacing or repairing the components that are in danger.In these cases,it would be more desirable to predict the probability that a component operates normally before some future time(e.g.next maintenance interval).32Take the structural airframe maintenance as an example,the maintenance schedule is recommended by the manufacture in concertation with safety authorities.Arbitrarily triggering maintenance purely based on RUL prediction without considering the maintenance schedule might be disruptive to the traditional scheduled maintenance procedures due to less notification in advance.In addition,planning the structural airframe maintenance as much as possible at the scheduled maintenance stop when the engine and nonstructural airframe maintenance are performed could lead to cost saving.To this end,instead of predicting the remaining useful life of fuselage panels,we consider the evolution of damage size distribution for a given time interval,before some future time(e.g.next maintenance interval).In other words,we adopt the ‘future system reliability” as the prognostics index to support the maintenance decision making.This distinguishes our paper from the majority existing work related to predictive maintenance.

The motivation developing advance maintenance strategies is to reduce the maintenance costs while maintaining safety.Researchers proposed many cost models to facilitate the comparison of maintenance strategies.10,12,13,33All these cost analysis and comparison share one thing in common.The maintenance strategy is independent from unit cost(e.g.,the set up cost,the corrective maintenance cost,the predictive maintenance cost,etc.)and the interaction between strategy and unit cost has not been considered,which in fact might affect the maintenance strategy in some situations.For example,in aircraft maintenance,it is beneficial to plan the structural airframe maintenance as much as possible at the same time of scheduled maintenance and only trigger unscheduled maintenance when needed.If the cost of unscheduled maintenance is much higher than the scheduled maintenance,the decision maker might prefer to repair as many panels as possible at scheduled maintenance to avoid unscheduled maintenance.That is to say the cost ratio of different maintenance modes could be a factor that affects the maintenance decision-making.In this paper,we take a step further from the existing work to take into account the effect of cost of different maintenance modes on the maintenance strategy,i.e.,the cost ratio is taken as an input of maintenance the strategy and partially affects the decision-making.This is our motivation of developing the cost driven predictive maintenance(CDPM)policy for aircraft fuselage panel.By incorporating the information of predicted damage size distribution and the cost ratio between maintenance modes,an optimal panel repair policy is proposed,which selects at each scheduled maintenance stop a group of aircraft panels that should be repaired while fulfilling the mandatory safety requirement.

As for the process of prognosis,we consider four uncertainty sources.The item-to-item uncertainty accounts for the variability among the population,which is considered by using one degradation model to capture the common degradation characteristics in the population,with several model parameters following initial distributions across the population to cover the item-to-item uncertainty.The epistemic uncertainty refers to the fact that for an individual degradation process the degradation model parameters are unknown due to lack of knowledge.This uncertainty can be reduced by measurements,i.e.,the uncertainty of parameters can be narrow down with more measurements are available.The measurement uncertainty means that SHM data could be noisy due to harsh working conditions.The process uncertainty refers to the noise during the degradation process.This is considered through modeling the loading condition that affect the degradation rate as uncertain.To our best knowledge,these four uncertainties cover the most common uncertainties sources that are encountered during the prognostics procedure for fuselage panels.

To account for the uncertainties mentioned above,a statespace mode is constructed and the Extended Kalman filter(EKF)is used to incorporate the noisy measurements into the degradation model to give the estimates of damage size and model parameters as well as the estimate uncertainty(i.e.,the covariance matrix between damage size and model parameters).After obtaining the estimates and its uncertainty from EKF,the straightforward way to predict the future damage size distribution is Monte Carlo method,which is timeconsuming and gives only numerical approximation.Instead,we propose the first-order perturbation method to allow analytical quantification of the future damage size distribution.

As such,the main contributions of this paper are the following four aspects.

· Incorporating the ‘future system reliability” as a prognostics index to support the maintenance-decision making.

·Considering the cost ratio of different maintenance modes as the input the maintenance strategy.

·Taking into account four uncertainty sources:item-to-item uncertainty,epistemic uncertainty on the degradation model,measurement uncertainty and process uncertainty.

·Utilizing afirst-order perturbation method to quantify the future damage distribution analytically.

The paper is organized as follows.Section 2 introduces the crack growth model used for modeling the degradation of the fuselage panels,degradation which induces the requirements for maintenance.This degradation process is affected by various sources of uncertainty,which are also described in Section 2.In order to be able to set-up the proposed predictive maintenance strategy we need to be able to predict the crack growth in future time while accounting for the sources of uncertainty present.To achieve this wefirst identify the parameters governing the crack growth based on crack growth measurements on the fuselage panels up to the present time.To carry out this identification we use the EKF,which is summarized in Section 3.Note that due to the various sources of uncertainty we do not identify a deterministic value but a probability distribution.Once this probability distribution of the parameters governing the crack growth determined,we need to predict the possible evolution of the crack size in future flights,which is achieved by a first-order perturbation(FOP)method also described in Section 3.The FOP method allows to determine the distribution of the crack size at an arbitrary future flight time.Based on this information we propose a new maintenance policy,described in Section 5,which minimizes the maintenance cost.Section 5 implements a numerical study to evaluate the performance of the proposed maintenance policy.Conclusions and suggestions for future work are presented in Section 6.

2.State-space method for modeling the degradation process

2.1.State-space model

State-space modeling assumes that a stochastic dynamic system evolves with time.The states of the stochastic system are hidden and cannot be observed.A set of measurable quantities that are related with the hidden system states are measured at successive time instants.Then we have the following statespace model:

wheref(·)andh(·)are the state transition function and the measurement function respectively.xkis the unobserved state at timek.θ is the parameter of the state equationf.zkis the corresponding measurements that generally contains noise.wkandvkare the process noise and measurement noise,respectively.Although the parameter θ is stationary,subscriptk-1 is used because its information is updated with time.In the following Sections 2.2 and 2.3,we model the equationfandhfor the specific application of fatigue crack growth.

2.2.Fatigue crack growth model

The fatigue damage in this paper refers to cracks in fuselage panels.The Paris model7is used to describe the crack growth behavior,as given

whereais the crack size in meters.kis the time step,here the number of flight cycles.da/dkis the crack growth rate in meter/cycle.mandCare the Paris model parameters associated with material properties.ΔKis the range of stress intensity factor,which is given in Eq.(4)as a function of the pressure differentialp,fuselage radiusrand panel thicknesst.The coefficientsAin the expression of ΔKis a correction factor compensating for modeling the fuselage as a hollow cylinder without stringers and stiffeners.33

By using Euler method,Eq.(3)can be rewritten in a discrete form and the discretization precision depends on the discrete step.Here the step is set to be one,which is the minimal possible value from the practical point of view,to reduce the discretization error.Then the discrete Paris model in a recursive form is given in Eq.(5)

The pressure differentialpcan vary at every flight cycle around its nominal value¯pand is expressed as in which Δpkis the disturbance aroundand is modeled as a normal distribution random with zero mean and varianceSince uncertainty in pressure is generally small,the firstorder Taylor series expansion is used in this paper.34This gives:

where∂g(ak-1)/∂pis the first-order partial derivative ofgwith respect top.Taking(∂g(ak-1)/∂p)Δpk-1as the additive process noise and considering that¯pis a given constant,Eq.(7)can be written as

According to Eq.(7)the additive process noisewkfollows a normal distribution with mean zero and varianceQk,given in Eq.(10).Note thatQkcan be calculated analytically.

2.3.Measurement model

Due to harsh working conditions and sensor limitations,the monitoring is imperfect and generally contains noise.The measurement data is modeled as

Note that Eq.(11)is used to simulate the actual measurement data.Eqs.(8)and(11)are respectively the state transition function and the measurement function in the state-space model.

3.Prognostics method for individual panel

Prognostic is the prerequisite of the predictive maintenance.In this paper,the model-based prognostics method is applied,which is tackled with two sequential phases:(1)estimation of fatigue crack size as well as the unknown model parameters,and(2)prediction of future crack size distribution.As illustrated in Fig.1,the true system state is hidden and evolves over time.The measurements related to the state are obtained at a successive time stepk.By using the measurements data up to the current time,the state and parameters of the state equation can be estimated.This process is also known as a filtering problem.Based on the estimated states and parameters,the state distribution in future time can be predicted.In this paper,the filtering problem is addressed by the EKF,and a proposed first-order perturbation method is used to predict the state distribution evolution in future times.In this section,the approaches for dealing with the two phases of model-based prognostics are presented respectively in Sections 3.1 and 3.2 brief l y,since the main focus of this paper is the maintenance policy.The interested reader could refer to Ref.5for more details on this approach.

3.1.State-parameter estimation using EKF

EKF is used to filter measurement noise based on a given statespace model.EKF thus allows to estimate a smooth variation of the state variable(crack size in our case)as well as the stateparameters(mandCin our case)governing these variations.

When performing state-parameter estimation using the EKF,the parameter vector of interest is appended onto the true state to form a single augmented state vector.The state and the parameters are estimated simultaneously.In Paris’model,mandCare the unknown parameters that need to be estimated.Therefore,a two-dimensional parameter vector is defined as

Appending θ to the state variable,that is crack sizea,the augmented state vector is defined in Eq.(13),where the subscript ‘au” denotes the augmented variables.

Then the state transition function and the measurement function in Eqs.(8)and(11)can be extended in a state-space model form as illustrated in Eq.(14).In this way,the estimation for Paris’model parameters and crack size is formalized as a nonlinear filtering problem.EKF is applied on the extended system in Eq.(14)to estimate the augmented state vector at timek,i.e.,xau,k= [ak,mk,Ck]T.The EKF is used as a black box in the present work and the detail of the algorithm will not be presented here.Interested readers are referred to Ref.35for a general introduction to EKF and to Ref.24for its implementation to state-parameter estimation in Paris’model.By applying EKF,at each flight cycle,the posterior estimation of the augmented state vector, i.e.,and the corresponding covariance matrixPk,characterizing the uncertainty in the estimated parameters,are obtained.

3.2.First-order perturbation(FOP)method for predicting the state distribution evolution

We propose the FOP method to address the second phase of model-based prognostics,i.e.,the predicting problem,as shown in Fig.1.For the context of crack growth,it allows to calculate analytically the crack size distribution at any future cycle.Fig.2 illustrates the schematic diagram of the two phases of the discussed model-based prognostics method.The noisy measurements are collected up to the current cyclek=S.The EKF is used to filter the noise to give estimates for the crack size and the model parameters.At timeS,the following information is given by the EKF and will be used as initial conditions of the second phase:

·expected value of the augmented state vector,

·covariance matrix of the augmented state vectorPS.

According to the EKF,the state vectorxau,Sfollows a multivariate normal distributed with mean^xau,Sand covariancePS,presented as

Based on this information,in the second phase,the FOP is used to calculate analytically the mean and standard deviation,denoted by μkand σk,of the crack size distribution at any future cyclekstarting fromS+1.The derivation of the FOP method is detailed in Appendix A.The dashed curve in the second phase represents the mean trajectory of the crack size estimated by the first-order perturbation method,i.e.,{μk|k=S+1,S+2,...}.For illustrative purpose,the crack size distribution at two arbitrary flight cyclesk1(based on μk1and σk1)andk2(based on μk2and σk2)are given as examples.

It should be noted that the cost-driven predictive maintenance(CDPM)strategy to be presented in the following section considers an aircraft being composed ofNapanels.For each panel,the model-based prognostics process implemented by EKF-FOP method is applied.i.e.,for each panel,we use EKF to estimate the Paris’model parameters and crack size from noisy measurements of the crack size at different flight cycles.Then we use the FOP method to predict the crack size distribution at a future time based on the information given by EKF(refer to Fig.2).Once the crack size distribution at a future time is available for each panel,this prediction information is incorporated into the CDPM to help maintenance decision-making.The details of CDPM strategy are presented next in Section 4.

4.Cost-driven predictive maintenance(CDPM)policy

Currently,aircraft maintenance is performed on a fixed schedule.Suppose that the aircraft undergoes the routine maintenance according to a scheduleTn=T1+(n-1)δT,wheren=1,2,...,is the number of scheduled maintenance stop,Tndenotes the cumulative flight cycles at thenth stop,T1is the number of flight cycles from the beginning of the aircraft lifetime to the first scheduled maintenance stop.δTis the interval between two consecutive scheduled maintenance stops afterT1.Note thatT1> δTbecause fatigue cracks propagate slowly during the earlier stage of the aircraft lifetime.With usage and ageing,the aircraft needs maintenance more frequently.The schedule{Tn}is determined by aircraft manufacturers in concertation with certification authorities and aims at guaranteeing the safety using a conservative scenario.For a given safety requirement this schedule may not be optimal,in terms of minimizing maintenance cost.Indeed a specific aircraft may differ from the fleet’s conservative properties used in calculating the maintenance schedule and possibly require fewer maintenance stops.

By employing the SHM system,the damage state can be traced as frequently as needed(e.g.every 100 cycles)and the maintenance can be asked at any time according to the aircraft’s health state rather than a fixed schedule.This causes an unscheduled maintenance that could happen anytime throughout the aircraft lifetime and generally occurs outside of the scheduled maintenances.Triggering a maintenance stop arbitrarily is significantly disturbing to the current scheduled maintenance practice due to no advance notification(e.g.,less preparation of the maintenance team),unavailable tools,lack of spare parts,etc.These factors lead unscheduled maintenances to be more expensive.Therefore,we attempt as much as possible to plan the structural airframe maintenance at the time of the scheduled maintenance and avoid the unscheduled maintenance in order to reduce the cost.

On the other hand,it makes sense to skip some scheduled maintenance stops.Since the frequency of scheduled maintenance for commercial aircrafts is designed for a low probability of failure(10-7)33,it is very likely that no large crack exists during earlier life of the majority of the aircraft in service.Thanks to the on-board SHM system,the damage assessment could be done in real time on site instead of in a hangar,leading to the possibility of skipping unnecessary scheduled maintenance if there are no life-threatening cracks on the aircraft.If a crack missed at schedule maintenance grows large enough to threaten the safety between two consecutive scheduled maintenances,an unscheduled maintenance is triggered at once.The frequent monitoring of the damage status would ensure the same level of reliability as scheduled maintenance.Recall that our objective is to re-plan the structural airframe maintenance while the engine and non-structural airframe maintenance are always performed at the time of scheduled maintenance.

In summary,it might be beneficial that in civil aviation industry to have the traditional scheduled maintenance work in tandem with the unscheduled maintenance.With this motivation,the CDPM policy is proposed whose overall idea is described below:

·The damage states of the fuselage panels are monitored continuously by the on-board SHM system and a damage assessment is performed every 100 flights(which approximately coincides with A-checks of the aircraft).

·At each assessment,as new arrived sensor data is available,the EKF is used to filter the measurement noise to provide the estimated crack size and parameters of crack growth model for each panel at current flight cycle.

·At thenth scheduled maintenance stop,before the aircraft goes into the maintenance hangar,for each panel,the crack propagation trajectory from maintenance stopnton+1 is predicted and the crack size distribution at next scheduled maintenance is obtained by using the first-order perturbation method.Taking into account this predicted information of each panel,the cost optimal policy decides to skip or trigger the currentnth stop.If it is triggered,a group of specific panels is selected to be repaired based on the predicted information to minimize the expected maintenance cost.The algorithm of selecting a group of specific fuselage panels is called cost optimal policy and will be described in Section 4.5.

·During the interval of two consecutive scheduled maintenance stop,if there is a crack exceeding a safety thresholdamaintat damage assessment,an unscheduled maintenance is triggered immediately.The aircraft is sent to the hangar and this panel is repaired.The meaning and calculation ofamaintis discussed in Section 4.2.

4.1.Different behavior among individual panels of the population

Our objective is an aircraft withNafuselage panels.If all the manufactured panels are exactly the same and these panels work under exactly the same conditions and environment,then the panels will degrade identically.However,in practice,due to manufacturing and operation variability there is panel-topanel variability.

In this study,the generic degradation model(Paris model)is used to capture the common degradation characteristics for a population of panels while the initial crack sizea0and the degradation parametersmandCof each panel follows predefined prior distributions across the population to cover the panel-to-panel variability.When modeling one individual panel,a0,mandCare treated as ‘true unknown draws” from their prior distributions.By incorporating the sequentially arrived measurement data,the EKF is used for each panel to estimate the crack size and the material parameters and their distribution at timek.Here the superscript is the panel index and the subscript denotes the time instant.

In this paper,a0is assumed log normally distributed whilemand log10Care assumed to follow a multivariate normal distribution with a negative correlation coefficients.36–38

4.2.Reliability of system level

The critical crack size that causes panel failure can be calculated by the empirical formula in Eq.(16),in whichKICis a conservative estimate of the fracture toughness in loading Mode I andpcris also a conservative estimate of the pressurepgiven its distribution.

Since the damage assessment is done every 100 cycles,if a crack size equals toacris present in a panel in between two damage assessments,it will cause the panel failure at once.Therefore,another safety thresholdamaint,which is smaller thanacris determined to ensure safety between two damage assessments.

amaintis calculated to maintain a 10-7probability of failure of the aircraft between two damage assessments(100 cycles),i.e.,when a crack size equals toamaintis present on the fuselage panel,its probability of exceeding the critical crack sizeacrin next 100 cycles is less than 10-7,hence ensure the safety of the aircraft until next damage assessment.At the time of damage assessment,once the maximal crack size among the panel population exceedsamaint,the unscheduled maintenance is triggered immediately and the aircraft is sent to the hangar.Since this maintenance stop is unscheduled with very little advance notice only the panel having triggered the stop is replaced in order to minimize operational interruption.

4.3.Reliability of an individual panel

At thenth scheduled maintenance stop(the cumulative cycles isTn)the crack size distribution of each individual panel before the next scheduled stop is predicted.For thei-th panel,the probability of triggering an unscheduled maintenance before next scheduled maintenance stops is denoted by P(us|ai).It is approximated by Eq.(17),i.e.,the probability that the crack size of theith panel at next scheduled maintenanceis greater thanamaint,given the information provided by EKF at current scheduled maintenance stop,more specifically,the estimated crack size and material property parameters,

The evolution of the crack size distribution fromTntoTn+1is predicted by the FOP method presented in Section 3.2.According to the FOP method,is normally distributed with parameterswhich are calculated analytically.Thus P(us|ai)is computed as

where Φ is the probability density function of the normal distribution with meanand standard deviation

Note that the probability of triggering an unscheduled maintenance of a panel is not proportional with its current crack size,i.e.,it is not necessarily true that panel with larger crack size is more likely to trigger an unscheduled maintenance.Due to the variability of crack growth rate among panels as well as the uncertainty presented in the crack propagation process,a larger crack size atnth stop may have a lower probability of exceedingamaintbefore next scheduled stop,compared with a smaller crack size.

4.4.Cost model

Some concepts as well as their notations are given firstly before the cost structure is introduced.

·dnthe decision vector such thatdn=the total number of fuselage panels in an aircraft.

·c0the set up cost of SHM-based scheduled maintenance,which is a fixed cost that occurs every time the scheduled maintenance is triggered.The set up cost is assigned only once even if more than one panel is replaced.

·τ-a variable used to indicate the binary nature of scheduled maintenance.τ=1 means that the scheduled maintenance is triggered and the set up cost is incurred while τ=0 means this scheduled maintenance is skipped thus no set up cost.

·csthe fixed cost of repairing one panel.

·custhe repair cost at unscheduled maintenance,also called unscheduled repair cost,which is composed of two items,the unscheduled set up costplus the per panel repair costcs.

The expected maintenance cost at then-th scheduled maintenance stop,denoted byC(dn),is modeled as the function of the repair decision of each panel,as given in Eq.(20).The first two terms in Eq.(20)represent the scheduled repair cost while the last term represents the unscheduled repair cost.Here we assume that the probability for a panel to have more than one unscheduled repair is negligible.

4.5.Cost optimal policy

The objective is to find the optimal grouping of several panels to be repaired to minimize the cost when the aircraft is atn-th scheduled maintenance stop.The algorithm is under the following assumptions:

·The probability for a panel to have more than one unscheduled repair during the aircraft lifetime is negligible.

·The probability to have more than one unscheduled repair at the same cycle is negligible.This means that having more than one panel repaired during unscheduled maintenance do not reduce the average cost of each panel.

At then-th scheduled maintenance,for each panel,the probability of triggering an unscheduled maintenance between stopnandn+1 is calculated according to section 4.3.Sort and arrange them in descending order such that

Eq.(21)implies that the panel that is more likely to trigger an unscheduled maintenance is arranged in more front places.The motivation is that we are more concerned about the panels with higher probability of having unscheduled repair since unscheduled maintenance is more costly.In the following parts,the panel index refers to the order in Eq.(21).

Two setsIandJare defined.

For zero set up cost(i.e.,c0=0),the setIcontains the elementsjsuch that repairing thej-th panel at current scheduled maintenance cost less than repairing it at an unscheduled maintenance stop.For any value of the set up cost,setJincludes the elementsjsuch that repairing all thesejpanels at scheduled maintenance cost less than at unscheduled maintenance.BIandbJare defined as the maximal value and the minimal value of setIandJ,respectively.Note thatBIandbJare scalars.

A simple example is given below to explain the setIandJas well as to illustrate the meaning ofBIandbJintuitively.Suppose there areNafuselage panels in an aircraft and this aircraft is now at then-th scheduled maintenance stop.The objective is to decide whether this aircraft should undergo maintenance or should skip the current maintenance by evaluating the health state for each fuselage panel.Firstly,for each panel,its probability of triggering an unscheduled maintenance before next scheduled maintenance is calculated according to the process described in Section 4.3.Then theseNaprobabilities are sorted in descending order according to Eq.(21).Afterward,each probability is multiplied bycusand is compared withcs.Suppose that we found the following relations:

The above case means that for the first 4 panels,the cost of repairing any of them at current scheduled maintenance is less than the cost of repairing it at unscheduled maintenance.From the 5th panel to the last panel,it is not economic to repair any of them at currentn-th scheduled maintenance since their probability of triggering unscheduled maintenance is very low.In this case,the setI={1,2,3,4}andBI=4.

The above example considers the situation of repairing one single panel.Now we consider the situation of repairing a group of panels.Suppose we group the firstlpanels and then compare the following two costs:(1)the cost of repairing theselpanels at current scheduled maintenance,i.e.,c0+lcs,and(2)the expected cost of repairing thelpanels at unscheduled maintenance,i.e.,Suppose we found the following relations:

In the above case,J={3,4,...,Na}andbJ=3.

From Eqs.(22)–(25),the following properties can be deduced straightforward.

The proof for Eq.(26)is given in Appendix B and Eqs.(27)–(30)can be easily derived from the definitions given in Eqs.(22)–(25).Now we discuss the cost optimal policy at thenth scheduled maintenance stop.

If setIis empty and the set up cost is zero(i.e.,c0=0),it means that for any panel the expected unscheduled repair cost is smaller than the scheduled one.In this case,the optimal repair policy is not to repair any panel at current scheduled maintenance stop,i.e.,denotes the optimal repair decision for thej-th panel at then-th scheduled maintenance stop.

If the setIis not empty and the set up cost is zero(i.e.,c0=0),from Eqs.(27)and(28),it can be inferred that for any paneljthatj≤BIthe expected unscheduled repair cost is larger than the scheduled one,while for any paneljthatj>BI,the expected unscheduled repair cost is smaller than the scheduled one.In the case ofI≠Ø,the setJcould be either empty or non-empty.Now we discuss these two cases thatJ=Ø andJ≠Ø,and derive the optimal repair decision in each cases.

IfJis empty,it means that no matter how many panels are paired,the cost of repairing these panels at scheduled maintenance stop costs more than at unscheduled maintenance.Then the optimal maintenance policy is not to repair any panel at current scheduled maintenance stop,i.e.,j=1,2,...,Na.Note thatI=Ø impliesJ=Ø but we can haveJ=Ø andI≠Ø.

IfJis not empty(i.e.,J≠Ø),from Eqs.(29)and(30),it can be known that for any paneljthatj<bJ,repairing thejfirst panels at scheduled maintenance stop cost more than at unscheduled maintenance,and forj=bJ,repairing thejfirst panels at scheduled maintenance stop cost less than at unscheduled maintenance.As forj>bJ,repairing thejfirst panels at scheduled maintenance stop can be either better or worse.For example,we can have:

From Eq.(26),it can be known that the range[1,Na]are divided into three intervals byBIandbJ,which are[1,bJ],[bJ+1,BI]and[BI+1,Na].To determine the optimal policy,it is clear that thebJ-first panels have to be repaired at the current scheduled maintenance(see Eq.(30)).In addition,since the expected unscheduled maintenance cost of panels in the interval[bJ+1,BI]are larger than scheduled maintenance cost(see Eq.(27)),they should also be repaired at current scheduled maintenance stop.Finally,the optimal repair policy atn-th scheduled maintenance can be summarized as follows:

The above decision implies that whenJis empty,the optimal decision is not to repair any panel at then-th scheduled maintenance stop.The expected cost under this situation is

WhenJis not empty,the optimal decision is to repair the firstBIpanels and leave unattended the remaining ones.Accordingly,the cost in this case is

Then the optimized total maintenance cost during the aircraft lifetime,denoted asC(d*),is the sum of the cost at each scheduled maintenance

The rigorous mathematical proof regardingis the optimal decision is given in Appendix B.The cost optimal policy is integrated into the predictive policy,whose flowchart is illustrated in Fig.3.The above repair deci-sion is made at each scheduled maintenance stop until the end aircraft’s life.Then the total maintenance cost during aircraft lifetimeC(d*)can be calculated.

5.Numerical experiments

A fleet ofM=100 aircraft in an airline with each aircraft containingNa=500 fuselage panels is simulated.The potential application objective is a short range commercial aircraft with a typical lifetime of 60000 flight cycles.Traditionally,the maintenance schedule for this type of aircraft is designed such that the first maintenance is performed after 20000 flight cycles and the subsequence maintenance is every 4000 cycles until its end of life,adding up to 10 scheduled maintenances throughout its lifetime,as shown in Fig.4.

To show the benefits of the CDPM,two other maintenance polices are compared with it.The first one is traditional scheduled maintenance and the second is a threshold-based SHM maintenance.

In traditional scheduled maintenance,at each maintenance stop,the aircraft is sent to the hangar to undergo a series of inspections and all panels with a crack size greater than a thresholdarepare repaired.The repair thresholdarepis calculated to maintain the same reliability as CDPM between two consecutive scheduled maintenance stops over the entire fleet.Note that since this strategy seeks to guarantee the same reliability over the entire fleet it is more conservative than CDPM,which only has to guarantee the reliability for a single aircraft.

In threshold-based maintenance,the SHM is assumed to be used and the damage assessment is performed every 100 flights.The aim is the same as CDPM to skip some unnecessary early scheduled maintenance while guarantee the safety by triggering unscheduled maintenance.Specif i cally,at each scheduled maintenance stop,if there is no crack size exceeding a thresholdath-skip,then the current scheduled maintenance is skipped.Between two consecutive scheduled maintenance stops,if a crack grows beyondamaint,the unscheduled maintenance is triggered and all panels whose crack size is greater thanarepare repaired.The flowchart of threshold-based maintenance is given in Fig.5.For additional details on this threshold based maintenance strategy applied to fuselage panels,the reader could refer to Ref.33.

Three design parameters characterize the threshold-based maintenance.Firstamaintensures the safety.It is defined and calculated the same as in CDPM,i.e.,to maintain a 10-7probability of failure between two damage assessments(every 100 cycles)for a given aircraft.Secondath-skipis calculated such that the probability of one crack exceedingamaintbefore next scheduled maintenance is less than 5%.Finally,the repair thresholdarepissetthe same value asin traditional maintenance.

Table 1 Numerical values of geometry parameters.

Note the difference between threshold-based maintenance and the CDPM.In CDPM,the decision of whether or not to repair a panel is treated individually for each panel depending on the relation between the cost ratio(cs/cus)and the probability of triggering unscheduled maintenance.While in the threshold-based maintenance,this decision depends on the fixed thresholdarep,which is determined for the entire fleet.

5.1.Input data

The values of the geometry parameters defining the fuselage used in the numerical application have been chosen from Ref.33and are reported in Table 1.These values are timeinvariant.Recall that we define a correction factorAfor stress intensity factor,which intends to account for the fact that thefuselage is modeled as a hollow cylinder without stringers and stiffeners.

Table 2 Numerical values of the uncertainties on a0,m,C and p.

As discussed in Section 4.1,we use the Paris model to capture the common degradation characteristics for a population of panels while the initial crack sizea0and the Paris modelparametersmandCof each panel are drawn from prior distributions to model the panel-to-panel uncertainty.In addition,for each panel,during the crack propagation process,the pressure differentialpvaries from cycle to cycle and is modeled as a normal random variable.See Section 2.2 for details.The uncertainties fora0,mandCandpare given in Table 2.The numerical values of thresholds used are given in Table 3.At the beginning of the simulation,500×100 samples ofa0,mandCare drawn and assigned to each panel whilepis drawn every cycle during the crack growth process.The 50,000 samples ofmandCare illustrated in Fig.6.

One thing needs to clarify.The uncertainties ofa0,mandCgiven in Table 2 are the panel-to-panel uncertainty representing the variability among panels population.These 500×100 samples,denoted as [ai0,mi,Ci]T,(i=1,2,...),are assigned to each panel to form the initial condition of thei-th panel.Due to lack of knowledge on single panel,these samples are regarded as ‘true unknown draws” that need to be estimated by the EKF.During the EKF process,for theith panel,the initial guess forare randomly given and is fed to EKF as the start point.As the noisy measurements arrive sequentially,EKF incorporates the measurements and gives the optimal estimates to the crack size and model parameters at timek,denoted asThe estimation uncertainty reduces as time evolves due to more measurements are available.Due to limit space,the EKF process will not be detailed here.Readers could refer to Ref.24.

Now we discuss the cost.The cost-related quantities are reported in Table 4.For the traditional scheduled maintenance,the set up cost is denoted asFor CDPM and the threshold-based maintenance,where the SHM system is used,the scheduled set up costc0is only a fraction ofdue to the use of SHM system,leading to less labor intensive inspection compared to traditional inspection through DVI and NDI.This fraction is denoted asrshm.In contrast,the unscheduled set up costis higher thandue to less advance notice.A factorrunis set to denote the higher set up cost incurred by unscheduled maintenance.Note that the per panel repair costcsis the same no matter in scheduled maintenance or unscheduled maintenance.It is the difference in set up cost that leads unscheduled maintenance to be costlier than scheduled maintenance.

At then-th scheduled maintenance,the repair costs of traditional scheduled maintenance,and that of thresholdbased maintenanceare given in the 8th and 9th rows of Table 4.The unscheduled repair cost of threshold-based maintenanceand that of CDPM are given in the 10th and 11th rows.The symbol ‘Np” in the last column of rows 8–10 denotes the number of panels repaired at that corresponding maintenance stop.Note that the unscheduled repair cost of CDPMcusis composed of the unscheduled set up cost and the cost of repairing one panel since there is only one panel repaired once unscheduled maintenance is triggered.

Note that for traditional maintenance and the thresholdbased maintenance,all cost-related quantities have no effect on the repair decision while in CDPM,the repair decision depends on the cost ratiocs/cus,thus relating torun.In the numerical experiments,andcsare constants and are set to be 1.44 and 0.25(Million$)respectively.rshmdoes not affect the repair decision,so it is assumed to be a constant value of 0.9 for simplicity.Different scenarios under varyingrunare studied.A series of discrete value,0.9,3,5,10,are chosenforrun.run=0.9 indicates the unscheduled set up cost is as cheap as scheduled CPDM set up cost.This is an extreme case.

Table 4 Cost-related quantities description.

Table 5 Comparison results of different maintenance policies.

5.2.Results and discussion

The comparison among the three maintenance strategies is reported in Table 5.The 4th-6th columns give the average number per aircraft of the total maintenance stops throughout the lifetime,the unscheduled maintenance stops and the total repaired panels throughout the lifetime.The cost ratio(cs/cus)is given in the 2nd column.For traditional scheduled maintenance and the threshold-based maintenance,the costrelated coefficients the cost ratio does not affect the repair decision.From the practical point of view,the higher this ratio is,the less unscheduled maintenance there should be.The number of unscheduled maintenance in the 5th column matches well with this anticipation.When the cost of unscheduled maintenance is much higher(say 5 times higher or more)than that of the scheduled maintenance,the unscheduled maintenance is avoided by CDPM.

The 7th column gives the average structural maintenance costs per aircraft of different maintenance policies.According to the simulation results,no unscheduled maintenance is found in threshold-based maintenance.This does not mean that there will never be any but it is a very rare event which we do not capture with our fleet size.Therefore,the varyingrunhas no effect to the cost of threshold-based maintenance.It can be seen that the CDPM leads to a significant cost savings compared with both traditional maintenance and threshold-based maintenance.The savings could be attributed to two aspects.Firstly,compared with the traditional scheduled maintenance,the CDPM skipped some unnecessary maintenance stops,thus reduced the set up cost.Secondly,CDPM significantly reduces the conservativeness compared to scheduled maintenance and threshold-based maintenance.In an aircraft fleet,there are two contributions to conservativeness level,the inter-aircraft variability and the intra-aircraft variability.The first one refers to that the worst aircraft in the fleet may have a larger crack size much sooner than the average,and the second means that in one aircraft,the fuselage panels may have different crack size and crack propagation rate.It is obvious that the scheduled maintenance is the most conservative one since it needs a very conservative repair threshold to cover both variabilities.Due to the conservative repair threshold,all panels with a crack size greater thanarepare repaired even if some of them have a very low growth rate and are not likely to fail until the aircraft’s end of life.The threshold-based maintenance addresses part of the conservativeness which stems from the inter-aircraft variability and the intra-aircraft variability related to different crack size,but it is not able to handle the intra-aircraft variability related to different crack growth rates.In contrast,CDPM addressed both the variabilities by doing prognosis for each panel individually.Combined with an estimation of the crack size and the material property parameters of each panel at current time,CDPM predicts its crack growth trajectory in a future period of time and makes the decision of whether or not replacing this panel based on this predicted behavior.A simple example can illustrate this.Suppose there are two panels,A1,A2,with the same crack size that are greater than the repair threshold at the moment.According to the threshold-based strategies,both of them are repaired.While by using prognosis-based strategies,such as the proposed CDPM,we may find that the crack in A1 grows slowly and can be safe in a future period of time.A1 will then not be repaired.Based on the predicted information of each panel,the number of repaired panels is optimized.This reduces the number of repaired panels at each maintenance stop.

Note that the difference in structural maintenance cost for different cost ratios is about 5%.This means that the optimal maintenance policy allows to squeeze out these last few percent in terms of cost gains based on the objective measure of the cost ratio,without having to tune any additional parameters.It is also important to note how the optimal cost driven policy is affected by the level of uncertainties.We found that the cost optimal policy is most sensitive to the parameters of the maintenance decision(cost ratio)when the panel-to-panel variability is low compared to the prediction uncertainty.This can be explained as following:there are two items when predicting the crack size distribution at each scheduled maintenance,the first is predicting the mean and the second one is predicting the standard deviation after some additional cycles.If the panelto-panel variability is large compared to the prediction uncertainty,then it is mainly the predicted mean value of crack size that matters and if the panel-to-panel variability is small compared to the prediction uncertainty then both the mean and standard deviation matter.The cost optimal policy is thus less sensitive in a large panel-to-panel variability case than in a low one even though the potential cost gains over traditional or threshold based maintenance would be larger with large panel to panel variability.On the other hand in a low panel-to-panel variability case,while the potential cost gains become smaller,the maintenance policy becomes much more sensitive to maintenance decision parameters(cost ratio)and using the cost optimal policy makes an increasingly significant difference.The cost optimal policy would be even more sensitive to the cost ratios in applications where the distribution of unscheduled events between two scheduled maintenances is more gradual.This would be for example the case when the variability in material properties would be smaller and the prediction uncertainty due to measurement noise would be larger.The optimality of the maintenance strategy also guarantees that the structural maintenance cost is minimal without having to tune any additional parameters in the maintenance strategy.In addition,it allows avoiding having to choose a quantile(for example 95%)of the predicted distribution after some additional cycles when determining which panels to replace.

The cost difference between the CDPM and the traditional scheduled maintenance helps make the decision concerning the implementation of an SHM system on aircraft.More specifically,if the cost incurred by installing and operating an SHM system is less than cost saved by using SHM,then it is worth to install it on aircraft.

6.Conclusions

A cost driven predictive maintenance policy(CDPM)that ensures safety is proposed for structural airframe maintenance.The SHM system is assumed to be employed to track the fatigue crack in the fuselage panel continuously and to trigger unscheduled maintenance according to the fuselage health state.The CDPM leverages the benefit from both the scheduled and unscheduled maintenance.On one hand,it skips some unnecessary scheduled maintenance stops.On the other hand,it guarantees the aircraft safety by querying the health state of the fuselage frequently and triggering unscheduled maintenance whenever needed.For each aircraft panel,a model-based prognostics method is developed to estimate the current crack size and to forecast the future reliability of the panel.The proposed maintenance policy is developed at aircraft level.Based on the predicted reliability of all panels,it selects a group of panels which are to be repaired at a scheduled maintenance stop so as to minimize the cost.The CDPM is applied to the example of a short range commercial aircraft.The simulation results are compared with the traditional scheduled maintenance and the threshold-based maintenance in terms of the average number of maintenance stops,the average number of repaired panels and the average cost per aircraft under same operational conditions.The results show a significant cost reduction achieved by employing the CDPM.By comparing the cost difference between the CDPM and the scheduled maintenance,one can make the decision concerning the implementation of the SHM system on aircraft.More specifically,if the cost incurred by installing and operating an SHM system is lower than the cost saved by employing SHM,then it is worth to install the SHM system on the aircraft.Furthermore the proposed approach allows to assure the cost optimality of the maintenance policy without having to tune any additional parameters.The cost optimality then allows to squeeze out the last few percent of cost savings from prediction based maintenance.

Acknowledgements

This study was supported by UT-INSA Program(2013)and the authors gratefully acknowledge the support of the China Scholarship Council(CSC).

Appendix A.Derivation of the FOP method

At the end of first phaseS,the following information is considered available from EKF and will be used as initial conditions for the second phase.

·expected value of the augmented state vector,

·covariance matrix of augmented state vectorPS.

According to the EKF,the state vectorxau,Sis multivariate normally distributed with meanand covariancePS,presented as

The Paris model then becomes

Note that here the indexkstarts fromS+1 and increases untilS+H,i.e.,k=S+1,S+2,...,S+H.HereHis the time span in future horizon.For the problem discussed at hand,the ‘expected trajectory” (trajectory that is obtained when the random variables assume their expected values)of the crack size is the sequence

the following equation with zero process noise and with the expected value,,andas the initial conditions.Note that we use the hat symbol ‘–” to denote the expected value of a random variable.

Due to the presence of random noise and uncertainties,ak,m,Candpkare considered random.Let the symbol ‘Δ”denotes the perturbation from the expected values,then the realak,m,Candpkcan be modeled as

Δpkis an uncertainty related to the cabin pressure differential,which varies from one flight cycle to another.On the other hand,Δmand ΔCare uncertainties related to the material of each panel and thus do not vary with time evolves.Recall the known information available atk=S,which will be the initial condition in the following derivation.

Subtracting Eq.(A4)from Eq.(A3),the perturbation ofakis represented as

Given thatfLis differentiable,the first order approximation is used.Let λk-1=then Eq.(A11)becomes

To make Eq.(A12)simpler we make the following substitution:

in whichis the process noise,a normal variable with mean zeros and standard deviation σk-1,calculated by Eq.(A17).and(i≠j)are considered independent.

Then Eq.(A12)becomes

Eq.(A18)enables to calculate the perturbation of crack size at any cycle.Recalling Eq.(A10),the distribution of Δakcan be analytically calculated as the function of the distribution of[ΔaS,Δm,ΔC].Afterktimes iteration the analytical formula of calculating Δakis given in Eq.(A19).For simplicity,we useAk,BkandDkrepresent the coefficients of ΔaS, Δmand ΔCrespectively whileEkdenotes the noise term.

Note that in Eq.(A19),ΔaS,Δmand ΔCare stationary variables whose statistical distributions are time invariant.Ak,BkandDkare deterministic and evolve with time,which are calculated recursively with their initial valuesLS,MS,NS,as shown in Eqs.(A20)–(A22).Ekis the only random variable whose distribution varies from cycle to cycle and is derived recursively by Eq.(A23).Ekis a linear combination of independent and identically distributed variables,it is a normal variable such thatEk~N(0,Fk),in whichFkrepresents the variance ofEk.Using the recurrence of Eq.(A24),Fkcan be obtained recursively with its initial value σs,given by Eq.(A17)Note thatand σkin Eqs.(A23)and(A24)refer to Eqs.(A16)and(A17),respectively.

Given thatAkBkDkare deterministic,and ΔaS,Δm,ΔCandEkare random variables,Eq.(A19)can be rewritten as matrix form as Δak=Bkβk,in whichBk=[Ak,Bk,Dk,1]and βk= [ΔaS,Δm,ΔC,Ek]T.

Given [ΔaS,Δm,ΔC]T~N(03×1,PS)andEk~N(0,Fk), βkis a multivariate normal vector such that βk~N(μ,∑),in which μ = [04×1]and ∑ =diag(PS,Fk).Therefore,Δakis normally distributed with meanBkμ and varianceare calculated analytically.

Given thatak=is constant,akis a normal variable thatak~N(μak,σak),in which

The above formulas enable to compute analytically the evolution of the crack size distribution from cycleS+1 to cycleS+H.

Appendix B.Proof of the cost optimal policy

In this Appendix,we give a mathematical proof of the cost optimal policy presented in Section 4.5.Eq.(26)in Section 4.5 isfirstly proved as the prerequisites for the proof.Recall that in Eq.(26),it gives 1≤bJ<BI≤Na.Suppose the contrary

Then we have

which is impossible since Eq.(30)in Section 4.5 is not satisfied.So 1<bJ<BI<Na.

Now,we prove the cost optimal repair policy.Reminder that the optimal policyis

The maintenance cost is a function of decision.Our objective is to proveC(dn)>C()for any maintenance policydn.Let us define the following set:

|A|,are the cardinality of the setA,BandC(dn)is then computed as

SincecusP(us|aj)≥cs,forj=1,2,...,BI(refer to Eq.(27)in Section 4.5).Then we have∑j∈¯AcusP(us|aj)≥cs|,hence

SincecusP(us|aj)<cs,forj=BI+1,BI+2,...,Na(see Eq.(27)).Then we have

Sum the inequalities Eqs.(B11)and(B12),then we have

The left term of the inequality is the maintenance costC(dn)while the right term of the inequality if the optimal costso we haveC(dn)>C().Up to now,the cost under any other decisiondnis greater than the cost under the optimal decisionhas been proved.

1.Zhao XL,Gao HD,Zhang GF,Ayhan B,Yan F,Kwan C,et al.Active health monitoring of an aircraft wing with embedded piezoelectric sensor/actuator network: I. Defect detection,localization and growth monitoring.Smart Mater Struct2007;65:1208–17.

2.Ignatovich SR,Menou A,Karuskevich MV,Maruschak PO.Fatigue damage and sensor development for aircraft structural health monitoring.Theor Appl Fract Mech2013;65:23–7.

3.Diamanti K,Soutis C.Structural health monitoring techniques for aircraft composite structures.Prog Aerosp Sci2010;46(8):342–52.

4.Ihn JB,Chang F.Detection and monitoring of hidden fatigue crack growth using a built-in piezoelectric sensor/actuator network:I.Diagnostics.Smart Mater Struct2004;13(3):609.

5.An D,Kim NH,Choi J-H.Practical options for selecting datadriven or physics-based prognostics algorithms with reviews.Reliab Eng Syst Saf2015;133:223–36.

6.Si X,Wang W,Hu C,Zhou D.Remaining useful life estimation–a review on the statistical data driven approaches.Eur J Oper Res2011;213(1):1–14.

7.Paris P,Erdogan F.A critical analysis of crack propagation laws.J Basic Eng1963;85(4):528–33.

8.Pugno N,Ciavarella M,Cornetti P,Carpinteri A.A generalized Paris’law for fatigue crack growth.J Mech Phys Solids2006;54(7):1333–49.

9.Sun Z,Huang M.Fatigue crack propagation of new aluminum lithium alloy bonded with titanium alloy strap.Chin J Aeronaut2013;26(3):601–5.

10.Van Horenbeek A,Pintelon L.A dynamic predictive maintenance policy for complex multi-component systems.Reliab Eng Syst Saf2013;120:39–50.

11.Traore M,Chammas A,Duviella E.Supervision and prognosis architecture based on dynamical classification method for the predictive maintenance of dynamical evolving systems.Reliab Eng Syst Saf2015;136:120–31.

12.Nguyen K-A,Do P,Grall A.Multi-level predictive maintenance for multi-component systems.Reliab Eng Syst Saf2015;144:83–94.

13.Curcuru`G,Galante G,Lombardo A.A predictive maintenance policy with imperfect monitoring.Reliab Eng Syst Saf2010;95(9):989–97.

14.Langeron Y,Grall A,Barros A.A modeling framework for deteriorating control system and predictive maintenance of actuators.Reliab Eng Syst Saf2015;140:22–36.

15.Liu J,Zhang M,Zuo H,Xie J.Remaining useful life prognostics for aeroengine based on superstatistics and information fusion.Chin J Aeronaut2014;27(5):1086–96.

16.Hu C,Zhou Z,Zhang J,Si X.A survey on life prediction of equipment.Chin J Aeronaut2015;28(1):25–33.

17.Wang H,Xu T,Mi Q.Lifetime prediction based on Gamma processes from accelerated degradation data.Chin J Aeronaut2015;28(1):172–9.

18.Wang X,Lin S,Wang S,He Z,Zhang C.Remaining useful life prediction based on the Wiener process for an aviation axial piston pump.Chin J Aeronaut2016;29(3):779–88.

19.Gebraeel NZ,Lawley MA,Li R,Ryan JK.Residual-life distributions from component degradation signals:A Bayesian approach.IIE Trans2005;37(6):543–57.

20.Compare M,Zio E.Predictive maintenance by risk sensitive particle filtering.IEEE Trans Reliab2014;63(1):134–43.

21.Hu Y,Baraldi P,Di Maio F,Zio E.A particle filtering and kernel smoothing-based approach for new design component prognostics.Reliab Eng Syst Saf2015;134:19–31.

22.Wang W,Carr M.A stochastic filtering based data driven approach for residual life prediction and condition based maintenance decision making support.Proceedings of the 2010 prog-nostics and system health management conference;2010 12–14 Jan.2010;2010.p.1–10.

23.Muheng W,Maoyin C,Zhou D,Wang W.Remaining useful life prediction using a stochastic filtering model with multi-sensor information fusion.Proceedings of the 2011 prognostics and system health management conference;2011 May 24–25;Shenzhen China;2011.p.1–6.

24.Wang Y,Gogu C,Binaud N,Bes C.Predicting remaining useful life by fusing SHM data based on Extended Kalman Filter.Proceedings of the 25th European safety and reliability conference;2015 September 7–10;Zurich,Switzerland;2015.p.2489–96.

25.Lu S,Tu Y-C,Lu H.Predictive condition-based maintenance for continuously deteriorating systems.Qual Reliab Eng Int2007;23(1):71–81.

26.Fink O,Zio E,Weidmann U.A classification framework for predicting components’remaining useful life based on discreteevent diagnostic data.IEEE Trans Reliab2015;64(3):1049–56.

27.Gorguluarslan RM,Choi S-K.Predicting reliability of structural systems using classification method.Proceedings of the ASME 2013 international design engineering technical conferences and computers and information in engineering conference;2013 August 4–7;Portland,USA;2013.p.V02AT02A030.

28.Loutas TH,Roulias D,Georgoulas G.Remaining useful life estimation in rolling bearings utilizing data-driven probabilistic E-support vectors regression.IEEE Trans Reliab2013;62(4):821–32.

29.Si XS.An adaptive prognostic approach via nonlinear degradation modeling:application to battery data.IEEE Trans Ind Electron2015;62(8):5082–96.

30.Si XS,Wang W,Hu CH,Zhou DH.Estimating remaining useful life with three-source variability in degradation modeling.IEEE Trans Reliab2014;63(1):167–90.

31.Wang ZQ,Wang W,Hu CH,Si XS,Zhang W.A prognosticinformation-based order-replacement policy for a non-repairable critical system in service.IEEE Trans Reliab2015;64(2):721–35.

32.Jardine AKS,Lin D,Banjevic D.A review on machinery diagnostics and prognostics implementing condition-based maintenance.Mech Syst Signal Proc2006;20(7):1483–510.

33.Pattabhiraman S,Gogu C,Kim NH,Haftka RT,Bes C.Skipping unnecessary structural airframe maintenance using an on-board structural health monitoring system.Proc Inst Mech Eng Part O-J Risk Reliab2012;226(5):549–60.

34.Huang B,Du X.Probabilistic uncertainty analysis by mean-valuefirst order Saddlepoint approximation.Reliab Eng Syst Saf2008;93(2):325–36.

35.Grewal MS,Andrews AP.Kalman filtering:Theory and practice with MATLAB.Piscataway,NJ:John Wileyamp;Sons;2014.

36.Cortie MB,Garrett GG.On the correlation between the C and m in the Paris equation for fatigue crack propagation.Eng Fract Mech1988;30(1):49–58.

37.Benson JP,Edmonds DV.The relationship between the parameters C and m of Paris’law for fatigue crack growth in a low-alloy steel.Scripta Mater Scripta Metallurgica1978;12(7):645–7.

38.Bilir O¨G.The relationship between the parameters C and n of Paris’law for fatigue crack growth in a SAE 1010 steel.Eng Fract Mech1990;36(2):361–4.

29 June 2016;revised 8 October 2016;accepted 12 December 2016