Full text
Computers in Industry 133 (2021) 103507 Contents lists available at ScienceDirect Computers in Industry jo ur nal ho me page: www.elsevier.com/locate/compind Integrating complex asset health modelling techniques with continuous time simulation modelling: A practical tool for maintenance and capital investments analysis Adolfo Crespo Márqueza,∗, Javier Serra Parajesb, Antonio de la Fuente Carmonaa, Antonio Sola Rosiquec aDepartment of Industrial Management, School of Engineering, University of Seville, Spain bEnagas, Department of Technical Services, Madrid, Spain cIngeman, Association for the Development of Maintenance Engineering, Seville, Spain a r t i c l e i n f o Article history: Received 21 February 2021 Received in revised form 14 June 2021 Accepted 28 June 2021 Available online 16 September 2021 Keywords: Assets management Capital investment Operation and maintenance decision making Life cycle analysis Assets health a b s t r a c t An Asset Health Index (AHI) is a tool that processes data about asset’s condition. That index is intended to explore if alterations can be generated in the health of the asset along its life cycle. These data can be obtained during the asset’s operation, but they can also come from other information sources such as geographical information systems, supplier’s reliability records, relevant external agent’s records, etc. The tool (AHI) provides an objective point of view to justify, for instance, the extension of an asset useful life, or to identify which assets from a fleet are candidates for an early replacement, or renovation, as a consequence of a premature aging. This paper describes how to build the AHI model as a continuous time simulation model, which is then implemented using Vensim simulation environment. This is done in order to: 1) improve model formulating robustness, 2) benefit of the outstanding software optimization features for AHI model parameters calibration; and 2) easy the provision of predictions for asset degradation, operational and capital investments risk under different possible exogenous scenarios and endogenous managerial options. The process of model building, and parameterization is applied to an industrial case of a regasification terminal. Several strategies involving major maintenance scheduling are compared in terms of total expenditure in assets over their life cycle. © 2021 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). 1. Introduction An Asset Health Index (AHI) is an asset score, which is designed, in some way, to reflect or characterize the asset’s condition and thus, its performance in terms of fulfilling the role established by the organization (De la Fuente et al., 2021a). AHI represent a practical method to quantify the general health of a complex asset. For simple assessments, CBM technologies can precisely estimate the status of and specific asset with defined and specifics failure modes. However, most of these assets are composed of multiple subsystems, and each subsystem can be characterized by multiple modes of degradation and failure. From a pure theoretical perspective, every failure mode of every item that composes a system can be modelled and estimated. In some cases, it may be considered ∗Corresponding author. E-mail address: [email protected] (A. Crespo Márquez). that an asset has reached the end of its useful life, when several subsystems have reached a state of deterioration that prevents the continuity of service required by the business (Hjartarson and Otal, 2006a). This calculation can be complex and a significative investment in time and resources. It is in the case of complex systems where the health index, based on the results of operational observations, field inspections and laboratory tests, produces a single objective and quantitative indicator. It may be used as a tool to manage assets, to identify capital investment needs and maintenance programs, allowing (Naderian et al., 2008; Naderian et al., 2009; Azmi et al., 2017): 1) Compare the health of equipment located in similar technical locations, to study possible premature deterioration and optimize operation plans and/or asset maintenance if necessary; 2) Communicate more accurately with manufacturers/builders, to understand the behaviour of assets of different manufacturers/builders in specific technical locations; and 3) Support decision-making processes in future investments in assets, or in extension of the life of these (Silvestri et al., 2020). https://doi.org/10.1016/j.compind.2021.103507 0166-3615/© 2021 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/ 4.0/).
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Asset Health Indicators are widely used in supporting maintenance and replacement strategies based on asset condition and performance in some countries, to justify asset replacement schemes to the regulators (GB DNO groups, 2017; Australian Local Government Association, 2015; Federation of Canadian Municipalities (FCM) & other seven partner organizations, 2021). A proper design of a health index should meet the following requirements (Hjartarson and Otal, 2006b): •The index must be indicative of the suitability of the asset to provide continuity to the service and representative of the general health of the asset. •The index should contain objective and verifiable measures of the condition of the asset, instead of subjective observations. •The index must be understandable and easily interpreted. Several methods and models fulfilling these requirements have been reviewed, for instance, the ones by Kinetrics (Naderian et al., 2008; Naderian et al., 2009), DNV GL (Vermeer et al., 2015), Terna (Scatiggio and Pompili, 2021) and GB DNO (GB DNO groups, 2017). Although most of these models build a streamlined approach to introduce different influent factors to estimate the lifetime expectation/remaining useful life of an asset, several drawbacks are still present in their model formulation: i) The AHI procedure seems not to be properly robust from the scientific perspective, original models are built mostly by practitioners in specific sectors with very specific assets. ii) Many influent factors are evaluated based on assumptions that are never discussed (e.g. ranges of numerical values are given as scales for different factors while it is almost unclear what is the basis to define such ranges); iii) The procedure proposed is mainly presented in its development and never demonstrated completely with, at least, some casebased reasoning or at least a complete industrial case which would enable a proper validation of the AHI model proposed. There are approaches in the literature to identify asset health (López de Calle et al., 2019) used mainly in CBM applications based on dynamic health assessment, but the concept is different from the one used in this paper, now the health assessment allows comparison and decision-making among different assets. To overcome these weakness points, in this paper the methodology adopted to model the AHI is only loosely based on the OFGEM Network Asset Indices Methodology (GB DNO groups, 2017) (similar approach as in the example previously presented in (Crespo Márquez et al., 2020)). This method is selected because it is considered simple for simulation model building purposes and very practical in its implementation, if a more robust scientific design of the model format is reached. More precisely, the method (GB DNO groups, 2017) requires: 1) The identification of the asset, which includes the category of the equipment under study, the current age, the expected life, the name of the manufacturer/builder, the model of the equipment and the location of the installation; 2) The operation and maintenance data recorded during a certain period of time; and 3) The condition of the equipment, that is, the results of the analyses performed on the equipment in site, results of readings of physical variables, results of visual inspections, etc. The health index model adopted in this paper contains values between 0.5 and 10, thus being able to compare health between different types of assets. There are other indices that go from 0 to 1 and others that go from 1 to 100. In any case, they all have the same functionality, normalize the health of different assets to be able to compare them with each other. In order to provide the modeling process with a more scientific approach and robustness, continuous time simulation modelling is used in this paper. This method offers high rigour for writing mathematicall equations, and to help to trace and to understand the importance of model existing feedback loops. Finally, the models developed using this methodlogy support multiparametric optimisation, that will result essential for parameters calibration and model validation activities in this work (García, 2018). Regarding the continuous time dynamic simulation adopted, in this paper difference equations in the simulation models are used, and as suggested by (García, 2018). We will assume, however, that that change in our system occurs at discrete points in time (when the information is retrieved) and that each variable at time t + 1 will be a function of the current values: xt+1= f (xt) where f (xt) may be either a linear or nonlinear. Notice that for the equation to be solved the initial value of the variable x0 should be known and it is assumed that the time of the simulation will be advanced in fixed time increments and that all system variables will be recalculated at each time increment. The time increment of the simulation matches the time step for which the data is retrieved from the systems. The modelling methodology followed has been System Dynamics (see a complete list of approaches in (Powell, 2021)), and some of the system dynamic tools such as the stock and flow diagrams (SFDs) will provide a graphical representation of the model and variables typology at a glance (Powell, 1968) (some other innovative uses of system dynamics models, integrated with other modelling methodologies, can be found in (Institute of Assets Management (IAM), 2016; Vermeer et al., 2015; Teixeira et al., 2012)). The software package use for the implementation of the model equation is Vensim, a registered trademark of Ventana Systems Inc. (the reader can find other Vensim models’ materials in (Scatiggio and Pompili, 2021)). Finally, and to overcome above mentioned drawback number iii), the process of model building, and parameterization is applied to an industrial case of a regasification terminal. Several strategies involving major maintenance scheduling are compared in terms of total expenditure in assets over their life cycle. This can provide a precise understanding of the benefits of the methodology for businesses and industry. 2. A simulation model to advance in robustness and practical implementation As mentioned in the abstract and Introduction Section of this paper, despite the fact that Asset Health Indexing (AHI) is becoming a very popular tool, there is a clear need for research to make their implementation more practical in real life applications and within existing engineering assets and management systems (Crespo Márquez et al., 2020). In particular, we find interesting to improve in the following aspects: •Easy the implementation of the mathematical model of the AHI. •Use the simple model format in (GB DNO groups, 2017), but now taking the advantages of dynamic simulation model optimization features for model parameters calibration, according to an specific asset dataset. •Improve results precission and optimization of the future asset management policies, specially those related to major overhauls, life extension or equipment renovation. This will be possible thanks to new capabilities to project FHI under diffeerent scenarios as well as the possible management strategies, optimizing parameters defining those policies. 2
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 •Easy simulations and what-if scenario analysis for AHI and LCC projections. •Fast modification and uptade of the model parameters and projections results according to new data registered and/or expected operational changes. •Etc. To that end, in the sequel the process that will be followed is explained in Fig. 1. The formal AHI mathematical model with GB DNO groups methodology is explained in Section 3. Then, this mathematical model is translated into a continuous time formal simulation model in Section 4, where some system dynamics methodology and process elements are used to describe variables typologies and relationships among the different simulation model elements. In Section 4, the loss functions used is described and its equations presented. In Section 5 the implementation of the formal simulation model in Vensim language is presented. In the same Section it is shown how this model can use optimization algorithms to minimize the loss function, for different AHI model configurations. Section 6 contains the final version of the AHI simulation model before it is put into operation. Section 6 is reserved to Results of some case studies and their discussion. The paper finished with the conclusions obtained, future research lines and the list of references that were consulted. 3. AHI modelling methodology The application procedure for calculating the health index (Crespo Márquez et al., 2020), is based on 5 consecutive steps, in which, starting from a design life associated with an equipment’s category, a current health index is reached. For this, a series of factors related to the location, operation and condition of the asset are considered. It is presented in the following Fig. 2, the model, with the 5 steps for calculating the health index of an asset. For a precise description of the methodology and formulation of the AHI the reader is addressed to (Serra et al., 2019). A synthesis of formulation is as follows: The provider defines a design theoretical life for every asset depending on the equipment category. Once identified manufacturing/built data, model and technical design specifications of an asset, its design life can be adapted by the owner according to accumulated experience and the information provided by different manufacturers and builders. This estimated owner life will be considered for accounting purposes and to measure asset depreciation and asset book value over time. The estimated owner life can then be adjusted according to the characteristics of the asset location and loading. Estimated life =Design life (books) FFL · FEL (1) Where: FFL: Combined functional location factor. FEL: Expected Load factor. The load factor (FC), as well as the location factor (FE), is inherent in the functional location of the asset. The Combined functional location factor (FFL) is based on the impact of the asset functional location on its operation and maintenance. The specific location factors considered are proposed by GB DNO groups methodology (GB DNO groups, 2017) and must be adapted depending on the specific industry and on the specific asset (De la Fuente et al., 2021b). With: FFL= max(FDC,FA,FT,FAT,FPS) (2) And FDC: Distance to the coast factor. FA: Altitude above sea level factor. FT: Annual average of outside temperature factor. FAT: Exposure to corrosive atmosphere factor. FPS: Exposure to dust in suspension factor. The load factor (FEL) measures the load request that is made on the asset in that location, in front of the maximum admissible load. Normally, this data is provided when the asset is commissioned, and it is part of the technical specifications of the asset. In general, the following equation is used: FEL =Load under normal operating conditions Maximum permissible load (3) A fundamental hypothesis of the methodology is that the irreversible degradation of an asset follows an exponential behaviour with respect to its age, and in step number 3, the aging rate () of the asset is determined by the natural logarithm of the quotient between the asset health index when new (Hnew) and the asset health index when reaching its expected life (Hestimated life). The equation for its calculation is the following: ˇ = ln Hnew Hestimated life Estimated life (4) With: Estimated life: Time calculated in (1). HInew: Health index for a new asset; HIestimated life: Health index for the asset expected life time; The health index (HI) is considered as a dimensionless number between 0.5 and 10, with an exponential behaviour with respect to the age "t" of the asset, which is characterized by the aging rate as follows: HIt= HInew · eˇ · t(5) Where HItis defined in step 4 of the methodology as the initial health index of the asset. The methodology (in (GB DNO groups, 2017)) ends in step 5, estimating the actual health index of the asset - AHIt-, using health and reliability modifiers, as follows: AHIt= HIt· HMt· RMt(6) Where, HI: Initial health index. HM: Health modifier. RM: Reliability modifier. In the GB DNO model, the equations to obtain the value of the health modifier (MS) and the reliability modifier (MF) are the following: HMt= j=n j=1 HMjt(7) Where, j = 1. . .nindex used for different health modifiers, MSjt: health modifier j at a given age. RMt= k=m k=1 RMkt(8) Where, k = 1. . .mindex used for different reliability modifiers, MFkt: reliability modifier k at a given age. MS and MF will take values within ranges to be calibrated according to the impact of each single modifier for the health of a given class of asset. This point will be discussed later in the dynamic simulation model Section. Finally, the actual health index of a system can be obtained and represented as in Fig. 3, where each asset conforming the system may have a different degradation speed. 3
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Fig. 1. IDEF Diagram of the process followed, indicating the Sections of the paper in circles. Asset initial condition can be restored after major maintenance intervention or assets renovations or replacement. Table 1 provides a simple interpretation for an AHI, in this example and for an asset with a normal life expected of 50 years, recommendations for action are adjusted. A more elaborated interpretation of the AHI can be given linking the AHI value to a probability of failure (PoF) of the asset. The methodology formulates this relationship using the first three terms of the Taylor series for the exponential function as follows (GB DNO groups, 2017): PoFt= K ·1 +(C · Ht)+(C · Ht)2 2! +(C · Ht)3 3! (9) Where: C: Constant value, equal for all assets, (in (GB DNO groups, 2017) C value is selected such that the PoF for AHI = 10 is ten times higher than the PoF of a new element; K: Constant value to be calibrated, considering asset observed failure frequency per annum, the AHI distribution of asset population and the volume of assets within the population. Ht: Equals AHItwhen AHIt≥ 4, Ht= 4 otherwhise. The methodology states that the reason for this formulation is that “. . .this implementation is able to describe a situation where the probability of failure rises more rapidly as asset health degrades (common in literature), but at a more controlled rate than a full exponential function would describe”. C defines the shape of the curve, K scales the PoF to a failure rate, and Htlimits the transition from constant PoF to an exponential relationship. Finally, the method suggests that the health index can be projected into the future (Future Health Index – FHIt), departing from a given age (t0). The methodology proposes to do this evaluating a corrected aging rate (ˇc) of the asset in the following way: ˇc = ln AHIt0 HInew t0(10) FHIt= HInew · eˇc · t(11) With t ≥ t0, when projection is made, and ˇC≤ 2 · ˇ (according to (GB DNO groups, 2017)). At this point the method presents some limitation when maintaining that for high values of FHIt, the recommendation is to introduce a reduction factor in this formulation, and Eq. (11) would be transformed into Eq. (12) FHIt= AHIt· eˇc r· t(12) With r: reduction factor, that in the DNO methodology is defined as r =⎧ ⎪ ⎨ ⎪ ⎩ 1 for AHIt< 2 1 +(AHIt− 2)·0.5⁄3.5, for 2 ≤ AHIt≤ 5.5 1.5 for AHIt> 5.5 (13) 4. Dynamic simulation modelling methodology 4.1. The AHI continuous time simulation model In this Section a continuous simulation model of the previous AHI loosely based on the OFGEM Network Asset Indices Methodology is presented. This model translates equations in Section 3 to the language of simulation, adding interesting dynamic features that can now be considered, improving flexibility in future model utilization. The dynamic simulation model that will now be presented can be characterized as follows: •It is a non linear model because of the nature of the AHI. •The model will be formalized in difference equations •The simulation time will advance at constant time intervals and the final time will depend on the purpose of the analysis to carry out. •The model formulation can be used regardless the software package selected for its computer implementation, i.e. Although diagrams use in Fig. 4 are Vensim diagrams, maths can be implemented in any dynamic simulation package in the market. 4
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Fig. 2. Procedure to calculate the AHI. Fig. 3. Health index for different assets of a system (one colour per asset). In the following sub sections, first the Stock and Flow Diagram (SFD) will be shown, and then the notation of the variables included in the model will be presented. Finally, the simulation model formal equations will be listed. 4.2. Simulation time versus age of the asset In Section 3 the health index is calculated for a given age of the asset in Eqs. (5) and (6). For most of static assets (containers, tanks, exchangers, poles, structures, etc.), the age of the asset simply changes according to the course of time, which can be matched with the simulation time (t). However, for many dynamic assets (pumps, compressors, blowers, etc.), the course of time is replaced by the accumulation of operating time (AOT) as a more suitable indicator of age. The rational for that is that operation ages these assets much more than the passage of time and therefore offers a better reference to measure and compare the health of the asset. In fact, most of major maintenance activities in dynamic assets are 5
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Fig. 4. SFD of an asset’s age dynamic model. associated, beside other factors, to operating time, not to calendar times. Therefore, age and simulation time will be, in general, decoupled. In fact, age will be another variable to model, according to each specific scenario. This offers the possibility of: •Advancing the age of the asset according to specific events that may take place in its operation and/or maintenance: - Thus, for example, many manufacturers make an equivalence between “to start/to stop an equipment” with the consumption of a certain number of operating hours. - It is also possible to model consumption of certain hours of operation after each major maintenance (assuming that after the repair the equipment is not as good as new, i.e. is older). •Measuring the real operating time of an asset compared to its expected operating time. Long times of inactivity can become an indicator of potential increase in the probability of failure. •Replacing a desired age with a desired health when controlling the schedule of maintenance major interventions along the asset’s life cycle. Therefore, the challenge here is combining appropriately the modelling of age with the modelling of health, especially when the GB DNO groups methodology is, at least, loosely adopted. To that end, in Fig. 4 a stock and flow diagram (SFD) of the modeling of age is presented. The reader may notice that the model accumulates in stock variables: •The number of operating hours since the last major maintenance; •The total number of real and expected operating hours; •The number of relevant-to-age operational events; •The number of major maintenances (that could be relevant to age). This offers the analyst different opportunities to control age according to most relevant assets operational and maintenance age-related events. This will easy to model how old the equipment is (age) since its last renovation or overhaul, which is required to determine later how is it irreversibly deteriorated (health). 4.3. Static versus dynamic aging factor In the GB DNO groups methodology, the load factor (Fc) in Eq. (3) conditions the expected life of the asset in Eq. (1), and because of that, the expected pattern of the Health Index (HIt) over the asset life cycle, driven by the aging factor in Eq. (4). However, in general, the load factor of an asset may change over time, and in the same way, it can change its life expectancy and aging rate. A dynamic model of the asset health index should take this into account and allow life expectancy to be modified dynamically when changes in the load factor are noticed. The dynamic model in this paper considers now ˇ as a model variable ˇt. For different purposes, capturing the differences in aging factor (expected versus real) over time, can be very interesting. For instances, changes in asset load can alter significantly the business plan, by introducing new capex schedules. Fig. 5 presents the SFD of these calculations (notice that all variables in this Figure are modeled as auxiliary variables in the dynamic simulation model). 4.4. Modeling AHI. An irreversible dynamic index of degradation The health of an asset measures its irreversible deterioration or degradation; therefore, the index must be monotonically increasing. A decrease in the index must be only due to a renovation or major maintenance of the asset. In order to model that, Fig. 5 SFD presents AHI as a stock or level variable, that can only increase in value when the calculated Dynamic AHI (considering all possible effects: modifiers and factors) exceeds the value of the AHI stored. AHI will decrease in value when the major overhaul is accomplished (MMR). In Fig. 5 SFD, it is also modeled the Age of the system when the last major maintenance is accomplished (Age at MMt). Notice that to hold this information over time, dynamically, a stock variable is used. In the equations of the dynamic simulation model, the formulations of the health index, health and reliability modifiers will differ substantially from the one used in (GB DNO groups, 2017) (Eqs. (6)–(8)) and an exponential proportional model is now proposed (as in (Márquez et al., 2013)). This requires HM Input Table and RM Input Tables to me normalized, playing the role of covariates, and the utilization of covariates coefficients HM Coef and RM Coef . 6
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Fig. 5. SFD of an asset’s Health Index dynamic model. Table 1 Asset Health index and expected lifetime. AHI Condition Expected Lifetime Requirements 0.5−4 Very good More than 15 years Normal maintenance 4–5.5 Good More than 10 years Normal maintenance 5.5−7 Fair From 3 to 10 years Increase diagnostic testing, possible replacement depending on criticality 7−8 Poor Less than 3 years Start planning process to replace 8−10 Very poor Near to the end of life Immediately assess risk; replace or rebuild based on assessment 4.5. Linking AHI to probability of failure. Assessing OPEX and CAPEX Once modeled AHI as a stock variable, operational expenditure (OpEx) and capital expenditure (CapEx) per periods can be modeled. To that end, it is needed: •To obtain the failure rate as a function of C, K and r values, as in Eq. (5), parameters that will be calibrated by the software, as described later. This is needed to estimate the OpEx, by multiplying failure rate by the average corrective maintenance cost of a failure, and then adding an estimated PM cost. •To determine whether there is a need of a major maintenance intervention according to the maximum asset health allowance policy. Notice that the OpEx and CapEx variables are considered as financial flow variables in the dynamic model (See Fig. 6), these flows are accumulated in stock financial variables: Accumulated OpEx and Accumulated CapEx, respectively. Adding these two accumulations we obtain the total expenditure in the asset (TotEx), over the entire simulation period. Error variables for the OpEx and CapEx time series estimations are generated for the purpose of subsequent parameter calibration before putting the model into operation. In order to do so, financial records over a long time are necessary, 7
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Fig. 6. SFD of an asset’s TotEx and financial predictions errors in the model. which is many times a bottleneck of this process, as a consequence of an incomplete asset’s expenses registration in many companies and organizations. The reader can notice how the diagrams in previous three figures focus on model structure, and will remain the same regardless de complexity of the model due to the number of assets, health and reliability modifiers. Since variables are subscripted vectors this complexity is transparent in the diagram. 4.6. Notation of the variables The notation that we will use together with the indication of the typology of the variable used in previous four figures, are as follows: 4.6.1. Constants, parameters and input tables Fdc (i)= Distance to the coast factor. Fa (i)= Altitude above sea level factor. Ft (i)= Annual average of outside temperature factor. Fat (i)= Exposure to corrosive atmosphere factor. Fps (i)= Exposure to dust in suspension factor. Ffl (i)= Compined functional location factor. Fel (i)= Expected load factor in selected functional location. Expected Life in books (i)= Expected Life of asset i in books. Expected Life (i)= Expected Life of asset i. OpE TMultiplier (i)= Operational event time multiplier. Changes in Fel (i)t= Changes in load factor of the asset at interval t. Hel = Health index at the expected life of an asset (5.5). Hnew = Health index when an asset is new (0.5). HM Coef (j)= Coefficient of contrinution of Health Modifier j. RM Coef (k)= Coefficient of contrinution of Reliability Modifier k. HM Input Table (i, j)(x)= Table with changes in the H modifier value j over tine RM Input Table (i, k)(y))= Table with changes in the K modifier value k Real OpT (i)t= Table with real operational time of the asset i at interval t. Planned OpT (i)t= Table with planned operational time of the asset i at interval t. RtA OpE (i)t= Table with relevant to age oper events of the asset i at interval t. Desired AHI at MM (i)= Desired health of the asset i to do the major maintenance Desired Age at MM (i)= Desired age of the asset i to do the major maintenance Oberved OpEx Table (i)t= Table with observed OpEx of asset i over time Oberved CapEx Table (i)t= Table with observed CapEx of asset i over time CM Unit Cost (i)= Average unit cost per corrective maintenance for asset i. PM Cost (i)= Average preventive maintenance cost per time of asset i. MM Unit Cost (i)= Average unit cost per major maintenance for asset i. With: i = 1. . .n assets; j=1. . .m health modifiers; k=1. . .r reliability modifiers 4.6.2. Auxiliary variables ˇ(i)t= Aging rate of asset i at interval t. HI (i)t= Initial Health Index of asset i at interval t. HIe (i)t= Initial Health Index of asset i with constant initial load factor at interval t. DAHI (i)t= Dynamic Health Index of asset i at interval t. MMR (i)t= Request of Major Maintenance in asset i at interval t. HM Input (i, j)t= Input of health modifier j for asset i at interval t. RM Input (i, k)t= Input of reliability modifier k for asset i at interval t. Acc InacT (i)t= Accumulated Inactivity Time of asset i at time t. OpEx (i)t= Operational Expenditure on asset i at interval t CapEx (i)t= Capital Expenditure on asset i at interval t OOpEx (i)t= Observed Operational Expenditure on asset i at interval t OCapEx (i)t= Observed Capital Expenditure on asset i at interval t TotEx (i)t= Total Expenditure on asset i at interval t H(i)t= H value for asset i at time interval t OpEx SQ Error (i)t= Quadratic error of OpEx values for asset i at time interval t 8
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 CapEx SQ Error (i)t= Quadratic error of CapEx values for asset i at time interval t AFRate (i)t= Actual Failure Rate of asset i at interval t 4.6.3. Stock variables Age (i)t= Age of asset i at time t. AHI (i)t= Actual Asset i Health Index at time t. Acc POpT (i)t= Accumulated Planned Operational Time of asset i at time t. Acc ROpT (i)t= Accumulated Real Operational Time of asset i at time t. Acc MM (i)t= Accumulated number of Major MAintenances in asset i at time t. Acc RtA OpE (i)t= Accumulated number of RtA Op Events in asset i at time t. Age at MM(i)t= Age of the asset i at the time of its last major maintenance at time t. 4.6.4. Flow variables Iahi (i)t= Increase in Actual Asset i Health Index at interval t. Dahi (i)t= Decrease in Actual Asset i Health Index at interval t. Planned OpT Input (i)t= Increase in planned operational time for asset i at interval t. Real OpT Input (i)t= Increase in real operational time for asset i at interval t. RtA OpE Input (i)t= Relevant to age operational event for asset i at interval t. OpT Increase (i)t= Increase of operational time of asset i at interval t. OpT Decrease (i)t= Decrease of operational time of asset i at interval t. MM Done (i)t= Major Maintenance Done in asset i at interval t. Ain (i)t= Age at MM increase in asset i at time interval t. Aout (i)t= Age at MM decrease in asset i at time interval t. 4.7. Equations The equation for each one of the above declared variables are now presented: 47.1. Constants & Parameters Fdc (i)= Fdci, Data (14) Fa (i)= Fai, Data (15) Ft (i)= Fti, Data (16) Fat (i)= Fati, Data (17) Fps (i)= Fpsi, Data (18) Fel (i)= Feli, Data (19) FFL = max(Fdci, Fai, Fti, Fati, Fpsi) (20) Expected Life in books (i)= Expected Life in booksi. Data (21) OpE TMultiplier (i)= OpETMi, Data (20) Hel = 5.5 (22) Hnew = 0.5 (23) HM Coef (j)= HMCoef j, Data (24) RM Coef (k)= RMCoef k, Data (25) Desired AHI at MM (i)= DAMM (i), Data (26) Desired Age at MM (i)= DAgMM (i), Data (27) Expected life(i) = Expected Life in booksi/(FFL · Feli) (28) 4.7.2. Tables Changes in Fel (i)t= fel input (t)i, Data table (29) Real OpT (i)t= RealOpT(t)i, Data table (30) Planned OpT (i)t= PlaOpT (t)i, Data table (31) RtA OpE (i)t= RtAOpE (t)i, Data table (32) HM Input Table (i, j)(x) = Table HMIT(i, j)(x) (33) RM Input Table (i, k) (y)= Table RMIT(i, k)(y) (34) Oberved OpEx (i)t= ObsOpEx(t)i, Data table (35) Oberved CapEx (i)t= ObsCapEx(t)i, Data table (36) With: i = 1. . .n assets; j = 1. . .m health modifiers; k = 1. . .r reliability modifiers 4.7.3. Auxiliary variables ˇ(i)t= ln(Hnew Hel )/(Expected life (i) Changes in Fel (i)t )(37) HI(i)t= Hnew · eˇ(i)t· Age(i)t(38) DHI(i)t= HI(i)te(HM(i)t+RM(i)t)(39) HM(i)t=j=m j=1(HM Coef (j)· HM Input(i, j)t) (40) RM(i)t=k=r k=1(RM Coef (k)· RM Input(i, k)t) (41) HM Input(i, j)t= HM Input Table (i, j)(t) (42) The equation for the RM Input could be formulated as the one for the HM Input, as HM Input(i, k)t= RM Input Table (i, k)(t) (43) However, in the case of this paper’s model, some of the reliability modifiers are dynamically calculated in other auxiliary and stock variables of the model in the following way: RM Input(i, Inactivity)t = RM Input Table (i, Inactivity)(Acc InacT (i)t)(44) RM Input(i, MM)t= RM Input Table (i, MM)(Acc MM (i)t) (45) RM Input(i, MR)t= RM Input Table (i, MR)(t) (46) Where in this case three reliability modifiers are considered, named: Inactivity, MM and RM. Representing: the total number of hours of inactivity of the asset, the accumulated number of major maintenances and the expected reliability of the manufacturer over time. The strategies for major maintenance release can be formulated as in Eq. (47) or in Eq. (48): MMR (i)t=1, if AHI(i)t≥ Desired AHI at MM(i) 0, Otherwise (47) MMR (i)t=1, if Age(i)t≥ Desired Age at MM(i) 0, Otherwise (48) TotEx (i)t= Acc OpEx (i)t+ Acc CapEx (i)t(49) H(i)t=AHI(i)t, if AHI(i)t≥ 4 4, Otherwise (50) Acc InacT (i)t= Acc POpT (i)t− Acc ROpT (i)t(51) 9
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Fig. 18. Projection of AHÍ for Strategy 2 since 2019 and until 2035. KO Drum system. Table 2 Annual CapEx (without depreciation) & Opex for both strategies, and two assets (Ko drum and “Punto de apoyo y amortiguación barco” ending 2035. Last two columns are for TotEx & VAN (Net Present Value) of Strategy 2 (the one that was selected). Table 3 CapEx (no depreciation included) and OpEx, over the years, for both strategies until 2035. VAN represent Net Present Value of Strategy 2 (Selected Strategy). Values in Thousands USD$. All assets under analysis. Concerning the model built in Vensim for the regasification plant, we have: •Provided the code of the Vensim models developed; •Shown that it is possible, in a very practical manner at industrial level, increase robustness of the model format, initially developed by GB DNO, adopting a new formulation for AHI and using direct search techniques in the software, to properly calibrate parameters of the model the industrial case study. •Provided appropriate inputs for the business plan under two scenarios. •Demonstrated that, besides ensuring plant reliability according to an asset degradation under control (strategy 2), the strategy pays off to the company resulting in a lower TotEx, despite the fact of the computed increase in CapEx. Therefore, it is demonstrated the adaptability for prediction accuracy of the simulation tool and how the simulation tool becomes a workbench to test different business strategies for a given scenario. More future work could be accomplished, for instance extending the industrial case study in the paper, it is now easy to deal with prediction issues like: •Changing preventive maintenance plans and/or operational plans and schedules, to check impact on asset health and in life cycle cost projections; •To understand the impact of the PM plan fulfilment in asset health; •To model the problem more precisely discriminating the failure modes of the assets linked to certain types of major maintenance interventions; •Etc. Finally, other options could result by using other asset health indexing algorithms and format. Appendix A. Vensim Model Equations .Subscript k : Inactivity, MM, RM ∼∼| j : Hm1, Hm2, Hm3 ∼∼| i : GA101A, GA 231A ∼∼| .Auxiliary variables RM [i]= SUM (RM Coef [K!]*RM Input [i, K!]) ∼∼| RM Input[i, Inactivity] = Inact Table(Acc InacT[i]) ∼∼| RM Input [i, MM]= Acc MM Table (Acc MM [i]) ∼∼| RM Input[i, RM] = Manuf Reliab Table[i](Time) ∼∼| AFRate[i] = K as Std FRate[i]*(1 + C[i]*H[i] + ((C[i]*H[i] )ˆ2 /2) + ((C[i]*H[i] )ˆ3 /6))∼∼| H[i] = IF THEN ELSE(AHI[i] >= 4, AHI[i], 4) ∼∼| MMR [i]= IF THEN ELSE (AHI [i]>= Desired AHI at MM [i], 1, 0)∼∼| OpEx SQ Error[i] = (OOpEx[i] − Acc OpEx[i] )ˆ2 ∼∼| DHI[i] = HI[i]ˆEXP(RM[i] + HM[i]) ∼∼| OCapEx[i] = Observed CapEx Table[i](Time) ∼∼| CapEx SQ Error[i] = (OCapEx[i] − Acc CapEx[i] )ˆ2 ∼∼| OOpEx [i]= Observed OpEx Table[i](Time) ∼∼| HI[i] = MIN("H new (0.5)"*EXP(ˇ[i]*Age[i]), 10) ∼∼| 16
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Acc InacT [i]= Acc POpT[i] − Acc ROpT[i] ∼∼| HM Input[i, j] = HM Input Table[i, j](Time) ∼∼| Expected life [i]= Expected life in books[i]/(Ffl[i]*Fel[i]) ∼∼| TotEx [i]= Acc CapEx[i] + Acc OpEx[i] ∼∼| HM [i]= SUM(HM Coef [J!]*HM Input[i, J!]) ∼∼| ˇ[i] = (LN("H el (5.5)"/"H new (0.5)"))/(Expected life[i] /Changes in Fel[i](Time)) ∼∼| .Input Tables Changes in Fel[GA 101A]([(0, 0) − (200, 1)], (0, 1), (200, 1)) ∼∼| Changes in Fel[GA 231A]([(0, 0) − (200, 1)], (0, 1), (200, 1)) ∼∼| HM Input Table[i, j]([(0, 0) − (200)], (0, 1), (200, 1)) ∼∼| Observed OpEx Table[GA 101A]([(0, 0) − (200, 100)], (0, 1), (200, 100)) ∼∼| Observed OpEx Table[GA 231A] ([(0, 0) − (200, 100)], (0, 1), (200, 100)) ∼∼| RtA OpE([(0, 0) − (200, 20)], (0, 1), (200, 1)) ∼∼| Observed CapEx Table[GA 101A]([(0, 0) − (200, 1000)], (0, 0), (200, 1000)) ∼∼| Observed CapEx Table[GA 231A](([(0, 0) − (200, 1000)], (0, 0), (200, 1000)) ∼∼| Planned OpT[i]([(0, 0) − (200, 2000)], (0, 672), (200, 672)) ∼∼| Real OpT[GA 231A]([(0, 0) − (200, 2000)], (0, 672), (200, 672)) ∼∼| Real OpT[GA 101A]([(0, 0) − (200, 800)], (0, 672), (200, 672)) ∼∼| Acc MM Table([(0, 0) − (20, 1)], (0, 0), (20, 0.5)) ∼∼| Inact Table([(0, 0) − (1, 1)], (0, 0), (1, 0.5)) ∼∼| .Flow variables variables Dahi[i] = IF THEN ELSE(AHI[i] < DHI[i] : AND : MMR[i] = 0, AHI[i], IF THEN ELSE(MMR[i] = 1, AHI[i] − 0.5, 0)) ∼∼| Iahi[i] = IFTHENELSE(AHI[i] < DHI[i] : AND : MMR[i] = 0, DHI [i], 0) ∼∼| Ain[i] = IF THEN ELSE(MMR[i] = 1, Age[i], 0)∼∼| MM Done[i] = IF THEN ELSE(MMR[i] = 1, 1, 0) ∼∼| CapEx[i] = MMR[i]*MM Unit Cost[i] ∼∼| Aout[i] = IF THEN ELSE(MMR[i] = 1, Age at MM[i], 0) ∼∼| OpT Increase[i] = Real OpT Input[i] + RtA OpE Input*OpE TMultiplier ∼∼| OpEx[i] = AFRate[i]*CM Unit Cost[i] + PM Cost[i] ∼∼| RtA OpE Input = RtA OpE(Time) ∼∼| Planned OpT Input[i] = Planned OpT[i](Time) ∼∼| Real OpT Input[i] = Real OpT[i](Time) ∼∼| OpT Decrease[i] = IF THEN ELSE(MM Done[i] = 1, Age[i], 0) ∼∼| .Stock Variables Age at MM[i] = INTEG (Ain[i] − Aout[i], 0) ∼∼| Acc CapEx[i] = INTEG (CapEx[i], 0) ∼∼| Acc OpEx[i] = INTEG (OpEx[i], 0) ∼∼| Acc POpT[i] = INTEG (Planned OpT Input[i], Init OpT[i]) ∼∼| Acc ROpT[i] = INTEG (Real OpT Input[i], Init OpT[i]) ∼∼| Acc RtA OpE[i] = INTEG (RtA OpE Input, 0) ∼∼| AHI[i] = INTEG (Iahi[i] − Dahi[i], DHI[i]) ∼∼| Age[i] = INTEG (OpT Increase[i] − OpT Decrease[i], 0) ∼∼| Acc MM[GA 101A] = INTEG (MM Done[GA 101A], 0) ∼∼| Acc MM[GA 231A] = INTEG (MM Done[GA 231A], 1) ∼∼| .Constants RM Coef [k] = 0.01 ∼∼| Manuf Reliab Table[GA 231A] = 0.1 ∼∼| Manuf Reliab Table[GA 101A] = 0.3 ∼∼| Fel[i] = 1, 1.1 ∼∼| C[i] = 0.15 ∼∼| Init OpT[i] = 8500, 15700 ∼∼| Fdc[i] = 1, 1.5 ∼∼| Ffl[i] = MAX(Fa[i], MAX(Fat[i], MAX(Fdc[i], MAX(Fps[i], Ft[i])))) ∼∼| Fps[i] = 1 ∼∼| CM Unit Cost[i] = 1000 ∼∼| Ft[i] = 1 ∼∼| PM Cost[i] = 3000 ∼∼| Fa[i] = 1, 1.2 ∼∼| Fat[i] = 1, 1.3 ∼∼| MM Unit Cost[i] = 5000 ∼∼| K as Std FRate[i] = 1, 2 ∼∼| HM Coef [j] = 0.02 ∼∼| "H el (5.5)" = 5.5 ∼∼| "H new (0.5)" = 0.5 ∼∼| Expected life in books[GA 101A] = 42500 ∼∼| Expected life in books[GA 231A] = 25000 ∼∼| OpE TMultiplier = 3 ∼∼| .Parameters Desired Age at MM[i] = 40 ∼∼| Desired AHI at MM[i] = 5.5∼∼| .Simulation Control FINAL TIME = 200 ∼Quarter ∼The final time for the simulation. | INITIAL TIME = 0 ∼Quarter ∼The initial time for the simulation. | SAVEPER = TIME STEP ∼Quarter [0,?]∼The frequency with which output is stored. | TIME STEP = 1 ∼Quarter [0,?] ∼The time step for the simulation. | Declaration of Competing Interest The authors of this paper declare no conflicts of interest that could be inherent in their submissions. References Australian Local Government Association, 2015. National State of the Assets Report. https://alga.asn.au/national-state-of-the-assets-report-2015/. Azmi, A., Jasni, J., Azis, N., Kadir, M.Z.A., 2017. Evolution of transformer health index in the form of mathematical equation. Renew. Sustain. Energy Rev. 76 (March), 687–700, http://dx.doi.org/10.1016/j.rser.2017.03.094. Crespo Márquez, A., et al., 2020. Defining asset health indicators (AHI) to support complex assets maintenance and replacement strategies. A generic procedure to assess assets deterioration. In: Crespo Márquez, A., Macchi, M., Parlikad, A. (Eds.), Value Based and Intelligent Asset Management. Springer, Cham, http:// dx.doi.org/10.1007/978-3-030-20704-5 4. De la Fuente, A., Crespo, A., Sola, A., Guillén, A., Gómez, J., Amadi-Echendu, J.E., 2021a. Planning major overhaul and equipment renovation based on asset criticality and health index. In: Crespo Márquez, A., Komljenovic, D., Amadi-Echendu, J. (Eds.), 14th WCEAM Proceedings. WCEAM 2019. Lecture Notes in Mechanical Engineering., http://dx.doi.org/10.1007/978-3-030-64228-0 8, Springer, Cham. De la Fuente, A., Guillén, A., Crespo, A., Sola, J., Gómez, P., Moreu, V., Gonzalez-Prida, 2018. Strategic view of an assets health index for making long-term decisions in different industries. Chapter 126. In: Safety and Reliability – Safe Societies in a Changing World: Proceedings of ESREL 2018, June 17–21, 2018, Trondheim, Norway, http://dx.doi.org/10.1201/9781351174664 (1st ed.). CRC Press. Federation of Canadian Municipalities (FCM) & other seven partner organizations, 2020. The Canadian Infrastructure Report Card (CIRC) 2019. http:// canadianinfrastructure.ca/downloads/canadian-infrastructure-report-card- 2019.pdf. García, Juan Martín, 2018. System Dynamic Modelling with Vensim: a book for learning the applications of simulation models to manage complex feedback control. In: Innova Books. GB DNO groups, Health & Criticality - Version 1.1. Available at: 2017. DNO Common Network Asset Indices Methodology. https://www.ofgem.gov.uk/system/files/ docs/2017/05/dno common network asset indices methodology v1.1.pdf. Hjartarson, T., Otal, S., 2006a. Predicting future asset condition based on current health index and maintenance level. ESMO 2006 - 2006 IEEE 11th International Conference on Transmission & Distribution Construction, Operation and Live- Line Maintenance. Hjartarson, Thor, Otal, Shawn, 2006b. Predicting future asset condition based on current health index and maintenance level. ESMO 2006 - 2006 IEEE 11th International Conference on Transmission & Distribution Construction, Operation and Live-Line Maintenance. Institute of Assets Management (IAM), Version 1.0. June 2016. Subjects 6 and 7: Capital Investment Operation and Maintenance Decision-Making. López de Calle, Kerman, Ferreiro, Susana, Arnaiz, Aitor, Sierra, Basilio, 2019. Dynamic condition monitoring method based on dimensionality reduction techniques for data-limited industrial environments. Comput. Ind. 112, 103114, http://dx.doi. org/10.1016/j.compind.2019.07.004, ISSN 0166-3615. Márquez, Adolfo Crespo, Gómez, Juan Francisco, Moreu de Leon, Pedro, Rosique, Antonio Sola, 2013. Modeling on-line reliability and risk to schedule the preventive maintenance of repairable assets in network utilities. Ima J. Manag. Math. 24 (October (4)), 437–450, http://dx.doi.org/10.1093/imaman/dps016. 17
A. Crespo Márquez, J. Serra Parajes, A. de la Fuente Carmona et al. Computers in Industry 133 (2021) 103507 Naderian, A., Cress, S., Piercy, R., Wang, F., Service, J., 2008. An approach to determine the health index of power transformers. Conference Record of the IEEE International Symposium on Electrical Insulation, 192–196, http://dx.doi.org/10.1109/ ELINSL.2008.4570308, July. Naderian, A., Piercy, R., Cress, S., Service, J., Wang, F., 2009. An approach to power transformer asset management using health index. IEEE Electr. Insul. Mag. 25 (2), 2, http://dx.doi.org/10.1109/MEI.2009.4802595. Powell, M.J.D., 1968. On the calculation of orthogonal vectors. Comput. J. 11 (2), 302–304. Powell, M.J.D., 1964. An efficient method for finding the minimum of a function of several variables without calculating derivatives. Comput. J. 7 (2), 155–162. Scatiggio, F., Pompili, M., 2013. Health index: the TERNA’s practical approach for transformers fleet management. IEEE Electrical Insulation Conf. (EIC), 178–182. Serra, J., De la Fuente, A., Crespo, A., Sola, A., Guillén, A., Candón, E., Martínez-Galán, P., 2019. A model for lifecycle cost calculation based on asset health index. Pag. 91-98. International Conference on Smart Infrastructure and Construction 2019 (ICSIC), 2019. ISBN 978-0-7277-6466-9. Available at: https://www. icevirtuallibrary.com/doi/10.1680/icsic.64669.091. Silvestri, Luca, Forcina, Antonio, Introna, Vito, Santolamazza, Annalisa, Cesarotti, Vittorio, 2020. Maintenance transformation through Industry 4.0 technologies: a systematic literature review. Comput. Ind. 123, http://dx.doi.org/10.1016/j. compind.2020.103335, ISSN 0166-3615. Teixeira, Evandro Leonardo Silva, Tjahjono, Benny, Alfaro, Sadek Crisóstomo Absi, 2012. A novel framework to link Prognostics and Health Management and Product–Service Systems using online simulation. Comput. Ind. 63 (7), 669–679, http://dx.doi.org/10.1016/j.compind.2012.03.004, ISSN 0166-3615. Vermeer, M., Wetzer, J., van der Wielen, P., de Haan, E., de Meulemeester, E., 2015. Asset management decision support modeling, using a health and risk model. PowerTech, IEEE. Eindhoven., 1–6, http://dx.doi.org/10.1109/PTC.2015. 7232556. 18