{'fraction_non_alphanumeric': 0.011747430249632892, 'fraction_numerical': 0.0, 'mean_word_length': 5.035398230088496, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimal preventive maintenance interval and spare parts number in a rolling stock system

In this paper, we deal with a preventive maintenance (PM) scheduling and spare parts problems for a rolling stock system. We determine the optimal PM interval and the optimal number of spare parts for components in the rolling stock system to minimize the system life cycle cost during satisfying the system target availability. The system availability and system life cycle cost are estimated by simulation. A genetic algorithm and a simulated annealing are proposed to find the optimal PM intervals and the optimal spare parts number of all components. Numerical examples are also studied.