• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2025, Vol. 61 ›› Issue (15): 372-384.doi: 10.3901/JME.2025.15.372

Previous Articles    

Optimization of MRO Service Worker Scheduling for Multi-site Complex Equipment with Multi-category Customer Constraints

ZHANG Like1, LIANG Chong1, WU Junwei2, LI Hao1, HE Fei3, LI Pengyu3, WANG Haoqi1, WEN Xiaoyu1   

  1. 1. Henan Provincial Key Laboratory of Intelligent Manufacturing of Mechanical Equipment, Zhengzhou University of Light Industry, Zhengzhou 450002;
    2. China Tobacco Henan Industrial Co., Ltd., Zhengzhou 450003;
    3. China Railway Engineering Equipment Group Co., Ltd., Zhengzhou 450016
  • Received:2025-01-07 Revised:2025-06-09 Published:2025-09-28

Abstract: As the core resource for enterprises to implement MRO(Maintenance, Repair and Overhaul) services, the scheduling scheme of service workers directly determines the operation efficiency and cost of MRO services. At present, with the personalization and differentiation of MRO customer needs, along with the geographically dispersed nature of demand sites, the previous scheduling theory shows obvious limitations, and it is urgent to carry out targeted theoretical research on scheduling decision-making. Therefore, a scheduling problem for MRO service workers that involves multi-site complex equipment and takes into account multi-class customer constraints is proposed. Firstly, we categorize customers into three distinct categories based on their warranty attributes and recognition levels: in-warranty customers who are still within the warranty period, general customers who possess a certain level of recognition but are beyond the warranty period, and temporary customers who have zero tolerance for delays. A mathematical model is formulated with the dual objectives of maximizing total service revenue and minimizing the maximum completion time simultaneously. Secondly, an enhanced algorithm named MNSGA is introduced, building upon the NSGA-II algorithm, to tackle the aforementioned problem. To optimize the performance of MNSGA, initialization rules and local search operators have been carefully crafted to align with the unique characteristics of the problem. Lastly, based on the test set and the actual data, multiple sets of examples of different sizes are constructed,and a series of experiments are designed. Numerical results show that the proposed operator can effectively improve the performance of MNSGA. Compared with other well-known algorithms, the effectiveness and competitiveness of MNSGA are verified.

Key words: MRO services, customer segmentation, resource scheduling, multi-objective optimization

CLC Number: