Optimal Inspection and Maintenance Policy: Integrating a Continuous-Time Markov Chain into a Homing Problem
Abstract
:1. Introduction
Literature Review
- G. Parmigiani [1], ‘Optimal scheduling of fallible inspections’. The article provides an optimal control model for a manufacturing system, applying a continuous-time Markov chain for the optimal control of maintenance frequencies, in order to improve system reliability.
- E. K. Boukas and Z. K. Liu [2], ‘Production and maintenance control for manufacturing systems’. This article deals with maintenance control using a continuous-time Markov process. The model focuses on the optimal control of preventive and corrective maintenance rates to improve system reliability.
- C.-H. Wang and S. H. Sheu [3], ‘Determining the optimal production-maintenance policy with inspection errors: using a Markov chain’. The paper develops an optimal policy for inspection intervals and maintenance for a deteriorating production system using a continuous-time Markov chain model to minimize total cost, taking into account system reliability.
- H. Suryadi and L. G. Papageorgiou [4], ‘Optimal maintenance planning and crew allocation for multipurpose batch plants’. This article proposes a mathematical programming method for optimizing maintenance planning in plants, using continuous-time Markov chains to model maintenance in order to improve system reliability.
- W. Liying, F. Youtong, S. Liying and L. Baoyou [5], ‘On fault diagnosis and inspection policy for deteriorating system’. It identifies failure diagnosis and inspection policy, and optimizes the inspection cycle to maximize revenue, enabling imperfect repairs before component replacement. A Markov vector process and a numerical example are used for validation.
- H. R. Golmakani and F. Fattahipour [6], ‘Optimal replacement policy and inspection interval for condition-based maintenance’. This work uses a Markov process to provide an optimal replacement strategy and inspection frequency for condition-based maintenance. The model tends to optimize maintenance costs, with inspection intervals balancing out the costs of preventive and failure replacements, thus improving system reliability.
- F. Naderkhani and V. Makis [7], ‘Optimal condition-based maintenance policy for a partially observable system with two sampling intervals’. The study develops an optimal conditional maintenance strategy using a continuous-time hidden Markov process. It tunes inspection intervals according to aging states, in order to minimize maintenance costs and improve reliability.
- K. He [8], ‘Optimal Maintenance Planning in Novel Settings’. This thesis develops the method of optimal maintenance planning in healthcare systems, focusing on events with imperfect inspection intervals and unpunctual preventive maintenance with the use of stochastic processes.
- Q. Sun, Z.-S. Ye and N. Chen [9], ‘Optimal inspection and replacement policies for multi-unit systems subject to degradation’. It proposes optimal inspection and replacement strategies for aging systems, using the Markov decision process framework. It uses the Wiener process to model component degradation and finds inspection intervals and replacement choices to minimize total operational cost while maintaining system reliability.
- P. Cao, K. Yang and K. Liu [10], ‘Optimal selection and release problem in software testing process: A continuous-time stochastic control approach’. It proposes optimal selection for software testing using continuous-time stochastic control. It takes into account the trade-off between testing costs and availability time to minimize total costs. The proposed model uses dynamic programming to determine when to test, release, or reject software, taking into account software reliability.
- Q. Sun, Z.-S. Ye and X. Zhu [11], ‘Managing component degradation in series systems for balancing degradation through reallocation and maintenance’. The control of component aging in serial systems is examined through the optimization of preventive replacement and reallocation policy by deploying stochastic optimization and Markov chain.
- C. P. Andriotis, K. G. Papakonstantinou and E. N. Chatzi [12], ‘Value of structural health monitoring quantification in partially observable stochastic environments’. This paper focuses on the optimal life cycle control of aging systems in an uncertain environment. It uses partially observable Markov decision processes to find optimal intervention and monitoring strategies.
- S. Gan, N. Yousefi and D. W. Coit [13], ‘Optimal control-limit maintenance policy for a production system with multiple process states’. It develops a maintenance strategy for a production system with several processing states, incorporating machine age and spare parts control to optimize maintenance tasks. The method uses a discrete-time Markov decision process to identify optimal maintenance activities, with the aim of minimizing overall long-term costs.
- P. Vrignat, F. Kratz and M. Avila [14], ‘Sustainable manufacturing, maintenance policies, prognostics and health management: A literature review’. This work contains a review of sustainable manufacturing focusing on maintenance policies, prognostics, and health management systems (HMS). It discusses the incorporation of Industry 4.0 and e-maintenance to evolve proactive maintenance strategies that are consistent with sustainability goals.
- P. G. Morato, K. G. Papakonstantinou, C. P. Andriotis, J. S. Nielsen and P. Rigo [15], ‘Optimal inspection and maintenance planning for deteriorating structural components through dynamic Bayesian networks and Markov decision processes’. The paper introduces a scheme integrating dynamic Bayesian networks and partially observable Markov decision processes to explore optimal planning of structural deterioration inspection and maintenance. It highlights the limitations of the heuristic method for optimizing structural reliability and minimizing costs through stochastic optimization.
- M. Roux, Y.-P. Fang and A. Barros [16], ‘Maintenance planning under imperfect monitoring: an efficient POMDP model using interpolated value function’. The field is improved by introducing an efficient partially observable Markov decision process model for maintenance planning in the case of imprecise observations.
- M. Lefebvre and P. Pazhoheshfar [17], ‘An optimal control problem for the maintenance of a machine’. The study develops an optimal control problem for machine maintenance using a discrete-time stochastic process model. The methodology consists of solving a dynamic programming equation to determine whether maintenance activities should be performed at each unit of time, given that the final time will be a random variable.
- Y. Wang and Y. Li [18], ‘Replacement policy for a single-component machine with limited spares in a finite time horizon’. This study develops a maintenance scheduling scheme with a Markov decision process to explore the optimal control of a system with limited spare parts over a finite period of time.
- S. Nasersarraf, S. Asadzadeh and Y. Samimi [19], ‘Determining the optimal policy in condition-based maintenance for electrical panels’. It develops a state-based optimal maintenance policy for electrical panels in parallel systems, using a proportional hazards model to account for failure dependency between components. The model aims to minimize expected total costs while maintaining system reliability by determining optimal inspection intervals and preventive replacement strategies.
- W. Wang and X. Chen [20], ‘Piecewise deterministic Markov process for condition-based imperfect maintenance models’. This work proposes a condition-based maintenance model using a piecewise deterministic Markov process. It integrates corrective and imperfect maintenance. The paper implements optimal control theory to explore the optimal maintenance policy, with the aim of minimizing total system cost.
- G. Wang and Z. Zhu [21], ‘Optimal control of sampled-data systems based on an optimized stochastic sampling’. This work covers the optimal control of a system with sampled data and stochastic sampling. The paper presents several cost functions, including one for sampling frequency, and implements dynamic programming to obtain optimal controllers in finite and infinite time.
2. Mathematical Formulation of the Problem
- Remarks.
- (i)
- The final cost K is imposed if the optimizer decides not to perform any maintenance, to reflect the fact that when the machine needs to be repaired (state 3), repair costs should be higher.
- (ii)
- (iii)
- To the best of our knowledge, this is the first time that a homing problem will be treated for a continuous-time Markov chain that is not a queuing model. Numerous papers have been published in the field of reliability, in which continuous-time Markov chains have been used as models. Moreover, as we have seen in the literature review, optimal control problems for these models have also been the subject of numerous publications. In our problem, rather than controlling a stochastic process until a final time that is either fixed or infinite, we stop controlling the process at the instant when the machine needs to be repaired (or a given amount of time has elapsed). In reality, this instant is indeed a random variable.
- (iv)
- To validate the formulated model, we apply a series of actions designed to assess its robustness and reliability. As a first step, a sensitivity analysis is carried out to examine the effect of varying key parameters on the model’s results. This analysis enables us to verify that the model remains reliable and produces consistent results under a particular range of hypothetical scenarios. In addition, we analyze the model’s response to several initial conditions and parameters in order to simulate different system behaviors. These verification steps demonstrate the usefulness of the model for maintenance decision-making.
- Remark. Let us denote by the expected value of if the optimizer uses no control at all so that . Since , we can write that
3. Dynamic Programming Equation
- Remark. The fact that the various probabilities in the above equation are all proportional to is essential in order to use dynamic programming.
4. Particular Case
- Remark. The value of given in Equation (26) is actually the optimal solution if we assume that the optimizer must choose equal to or for any . However, if we admit the possibility that we can choose , then this result is correct at time if and only if the corresponding value function is less than or equal to [see Equation (6)]. When , we find that the optimizer should use no control at all for (approximately).
5. The Time-Invariant Case
- Remark. If , we have . Therefore, the optimal control is indeed equal to (approximately) when and if and only if .
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Parmigiani, G. Optimal scheduling of fallible inspections. Oper. Res. 1993, 44, 360–367. [Google Scholar] [CrossRef]
- Boukas, E.K.; Liu, Z.K. Production and maintenance control for manufacturing systems. IEEE Trans. Autom. Control 2001, 46, 1455–1460. [Google Scholar] [CrossRef]
- Wang, C.-H.; Sheu, S.H. Determining the optimal production-maintenance policy with inspection errors: Using a Markov chain. Comput. Oper. Res. 2003, 30, 1–17. [Google Scholar] [CrossRef]
- Suryadi, H.; Papageorgiou, L.G. Optimal maintenance planning and crew allocation for multipurpose batch plants. Int. J. Prod. Res. 2004, 42, 355–377. [Google Scholar] [CrossRef]
- Liying, W.; Youtong, F.; Liying, S.; Baoyou, L. On fault diagnosis and inspection policy for deteriorating system. In Proceedings of the 26th Chinese Control Conference, Shenyang, China, 25–27 July 2007; pp. 477–481. [Google Scholar] [CrossRef]
- Golmakani, H.R.; Fattahipour, F. Optimal replacement policy and inspection interval for condition-based maintenance. Int. J. Prod. Res. 2011, 49, 5153–5167. [Google Scholar] [CrossRef]
- Naderkhani, F.; Makis, V. Optimal condition-based maintenance policy for a partially observable system with two sampling intervals. Int. J. Adv. Manuf. Tech. 2014, 78, 795–805. [Google Scholar] [CrossRef]
- He, K. Optimal Maintenance Planning in Novel Settings. Ph.D. Dissertation, University of Pittsburgh, Pittsburgh, PA, USA, 2017. [Google Scholar]
- Sun, Q.; Ye, Z.-S.; Chen, N. Optimal Inspection and Replacement Policies for Multi-Unit Systems Subject to Degradation. IEEE Trans. Reliab. 2018, 67, 404–413. [Google Scholar] [CrossRef]
- Cao, P.; Yang, K.; Liu, K. Optimal selection and release problem in software testing process: A continuous-time stochastic control approach. Eur. J. Oper. Res. 2020, 285, 211–222. [Google Scholar] [CrossRef]
- Sun, Q.; Ye, Z.-S.; Zhu, X. Managing component degradation in series systems for balancing degradation through reallocation and maintenance. IISE Trans. 2020, 52, 797–810. [Google Scholar] [CrossRef]
- Andriotis, C.P.; Papakonstantinou, K.G.; Chatzi, E.N. Value of structural health monitoring quantification in partially observable stochastic environments. Struct. Saf. 2021, 93, 102072. [Google Scholar] [CrossRef]
- Gan, S.; Yousefi, N.; Coit, D.W. Optimal control-limit maintenance policy for a production system with multiple process states. Comput. Ind. Eng. 2021, 158, 107454. [Google Scholar] [CrossRef]
- Vrignat, P.; Kratz, F.; Avila, M. Sustainable manufacturing, maintenance policies, prognostics and health management: A literature review. Reliab. Eng. Syst. Saf. 2022, 218, 108140. [Google Scholar] [CrossRef]
- Morato, P.G.; Papakonstantinou, K.G.; Andriotis, C.P.; Nielsen, J.S.; Rigo, P. Optimal inspection and maintenance planning for deteriorating structural components through dynamic Bayesian networks and Markov decision processes. Struct. Saf. 2022, 94, 102140. [Google Scholar] [CrossRef]
- Roux, M.; Fang, Y.-P.; Barros, A. Maintenance planning under imperfect monitoring: An efficient POMDP model using interpolated value function. IFAC-PapersOnLine 2022, 55, 128–135. [Google Scholar] [CrossRef]
- Lefebvre, M.; Pazhoheshfar, P. An optimal control problem for the maintenance of a machine. Int. J. Syst. Sci. 2022, 53, 3364–3373. [Google Scholar] [CrossRef]
- Wang, Y.; Li, Y. Replacement policy for a single-component machine with limited spares in a finite time horizon. IET Conf. Proc. 2022, 21, 1503–1510. [Google Scholar] [CrossRef]
- Nasersarraf, S.; Asadzadeh, S.; Samimi, Y. Determining the optimal policy in condition-based maintenance for electrical panels. Iran. Electr. Ind. J. Qual. Product. 2023, 12, 37–45. [Google Scholar]
- Wang, W.; Chen, X. Piecewise deterministic Markov process for condition-based imperfect maintenance models. Reliab. Eng. Syst. Saf. 2023, 236, 109271. [Google Scholar] [CrossRef]
- Wang, G.; Zhu, Z. Optimal control of sampled-data systems based on an optimized stochastic sampling. Int. J. Robust Nonlinear Control 2023, 33, 4304–4325. [Google Scholar] [CrossRef]
- Liu, B.; Lin, J.; Zhang, L.; Xie, M. A dynamic maintenance strategy for prognostics and health management of degrading systems: Application in locomotive wheel-sets. In Proceedings of the 2018 IEEE International Conference on Prognostics and Health Management (ICPHM), Seattle, WA, USA, 4–7 June 2018; pp. 1–5. [Google Scholar] [CrossRef]
- Mancuso, A.; Compare, M.; Salo, A.; Zio, E. Optimal Prognostics and Health Management-driven inspection and maintenance strategies for industrial systems. Reliab. Eng. Syst. Saf. 2021, 210, 107536. [Google Scholar] [CrossRef]
- Lefebvre, M. Applied Stochastic Processes; Springer: New York, NY, USA, 2007. [Google Scholar]
- Whittle, P. Optimization over Time; Wiley: Chichester, UK, 1982; Volume I. [Google Scholar]
- Whittle, P. Risk-Sensitive Optimal Control; Wiley: Chichester, UK, 1990. [Google Scholar]
- Lefebvre, M.; Yaghoubi, R. Optimal service time distribution for an M/G/1 queue. Axioms 2024, 9, 594. [Google Scholar] [CrossRef]
- Lefebvre, M.; Yaghoubi, R. Optimal control of a queueing system. Optimization 2024, 1–14. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lefebvre, M.; Yaghoubi, R. Optimal Inspection and Maintenance Policy: Integrating a Continuous-Time Markov Chain into a Homing Problem. Machines 2024, 12, 795. https://doi.org/10.3390/machines12110795
Lefebvre M, Yaghoubi R. Optimal Inspection and Maintenance Policy: Integrating a Continuous-Time Markov Chain into a Homing Problem. Machines. 2024; 12(11):795. https://doi.org/10.3390/machines12110795
Chicago/Turabian StyleLefebvre, Mario, and Roozbeh Yaghoubi. 2024. "Optimal Inspection and Maintenance Policy: Integrating a Continuous-Time Markov Chain into a Homing Problem" Machines 12, no. 11: 795. https://doi.org/10.3390/machines12110795
APA StyleLefebvre, M., & Yaghoubi, R. (2024). Optimal Inspection and Maintenance Policy: Integrating a Continuous-Time Markov Chain into a Homing Problem. Machines, 12(11), 795. https://doi.org/10.3390/machines12110795