Optimal maintenance scheduling under uncertainties using Linear Programming-enhanced Reinforcement Learning

被引:21
作者
Hu, Jueming [1 ]
Wang, Yuhao [1 ]
Pang, Yutian [1 ]
Liu, Yongming [1 ]
机构
[1] Arizona State Univ, Tempe, AZ 85281 USA
关键词
Maintenance scheduling; Rollout; Linear programming; Infinite horizon; Stochastic maintenance; ROLLOUT ALGORITHMS; DECISION-MAKING; OPTIMIZATION; SYSTEM; MODELS; POLICY; MANAGEMENT; OPERATION; DESIGN;
D O I
10.1016/j.engappai.2021.104655
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maintenance is of great importance for the safety and integrity of infrastructures. The expected optimal maintenance policy in this study should be able to minimize system maintenance cost while satisfying the system reliability requirements. Stochastic maintenance scheduling with an infinite horizon has not been investigated thoroughly in the literature. In this work, we formulate the maintenance optimization under uncertainties as a Markov Decision Process (MDP) problem and solve it using a modified Reinforcement Learning method. A Linear Programming-enhanced RollouT (LPRT) is proposed, which considers both constrained deterministic and stochastic maintenance scheduling with an infinite horizon. The novelty of the proposed approach is that it is suitable for online maintenance scheduling, which can include random unexpected maintenance performance and system degradation. The proposed method is demonstrated with numerical examples and compared with several existing methods. Results show that LPRT is able to determine the suitable optimal maintenance policy efficiently compared with existing methods with similar accuracy. Parametric studies are used to investigate the effect of uncertainty, subproblem size, and the number of stochastic stages on the final maintenance cost. Limitations and future work are given based on the proposed study.
引用
收藏
页数:13
相关论文
共 50 条
[41]   Real-time optimal energy management of microgrid with uncertainties based on deep reinforcement learning [J].
Guo, Chenyu ;
Wang, Xin ;
Zheng, Yihui ;
Zhang, Feng .
ENERGY, 2022, 238
[42]   Microgrid reliability modeling and battery scheduling using stochastic linear programming [J].
Cardoso, G. ;
Stadler, M. ;
Siddiqui, A. ;
Marnay, C. ;
DeForest, N. ;
Barbosa-Povoa, A. ;
Ferrao, P. .
ELECTRIC POWER SYSTEMS RESEARCH, 2013, 103 :61-69
[43]   MIXED-INTEGER NONLINEAR PROGRAMMING BASED OPTIMAL TIME SCHEDULING OF CONSTRUCTION PROJECTS UNDER NONCONVEX COSTS [J].
Cajzek, Rok ;
Klansek, Uros .
TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2016, 23 (01) :9-18
[45]   Incremental reinforcement learning and optimal output regulation under unmeasurable disturbances [J].
Zhao, Jianguo ;
Yang, Chunyu ;
Gao, Weinan ;
Park, Ju H. .
AUTOMATICA, 2024, 160
[46]   Mixed-Integer Linear Programming based Maintenance Scheduling of Generating Units [J].
Nezhad, Ali Esmaeel ;
Nardelli, Pedro H. J. ;
Ghanavati, Farideh ;
Sahoo, Subham ;
Osorio, Gerardo J. .
2022 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENT AND ELECTRICAL ENGINEERING AND 2022 IEEE INDUSTRIAL AND COMMERCIAL POWER SYSTEMS EUROPE (EEEIC / I&CPS EUROPE), 2022,
[47]   Optimal sizing and scheduling of battery energy storage system with solar and wind DG under seasonal load variations considering uncertainties [J].
Ahlawat, Annu ;
Das, Debapriya .
JOURNAL OF ENERGY STORAGE, 2023, 74
[48]   A Genetic Algorithm Driven Linear Programming for Battery Optimal Scheduling in nearly Zero Energy Buildings [J].
Georgiou, Giorgos S. ;
Nikolaidis, Pavlos ;
Lazari, Lazaros ;
Christodoulides, Paul .
2019 54TH INTERNATIONAL UNIVERSITIES POWER ENGINEERING CONFERENCE (UPEC), 2019,
[49]   Optimal portfolios using linear programming models [J].
Papahristodoulou, C ;
Dotzauer, E .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (11) :1169-1177
[50]   On preemptive scheduling on unrelated machines using linear programming [J].
Vakhania, Nodari .
AIMS MATHEMATICS, 2023, 8 (03) :7061-7082