Wind Turbine Optimal Preventive Maintenance Scheduling Using Fibonacci Search and Genetic Algorithm
Ekamdeep Singh, Sajad Saraygord Afshari, Xihui Liang
Abstract
Open-access reader
Ekamdeep Singh, Sajad Saraygord Afshari, Xihui Liang
Abstract
Open-access reader
Maintenance scheduling is essential and crucial for wind turbines to avoid breakdowns and reduce maintenance costs. Many maintenance models have been developed for wind turbines' maintenance planning, such as corrective, preventive and predictive maintenance. Due to communities' dependence on wind turbines for electricity needs, preventative maintenance is the most widely used method for maintenance scheduling. The downside to using this approach is that preventive maintenance is often done in fixed intervals, which is inefficient. In this paper, a more detailed maintenance plan for a 2MW wind turbine has been developed. The paper's focus is to minimize a wind turbine's maintenance cost based on a wind turbine's reliability model. This study uses a two-layer optimization framework: Fibonacci and Genetic Algorithm (GA). The first layer in the optimization method (Fibonacci) finds the optimal number of preventive maintenance required for the system. In the second layer, the optimal times for preventative maintenance and optimal components to maintain have been determined to minimize maintenance costs. The Monte Carlo simulation estimates wind turbine component failure times using their lifetime distributions from the reliability model. The estimated failure times are then used to determine the overall corrective and preventive maintenance costs during the system's lifetime. Finally, an optimal preventive maintenance schedule is proposed for a 2MW wind turbine using the presented method. The method used in this paper can be expanded to a wind farm or similar engineering systems.
OpenAlex reports 12 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Maintenance scheduling is essential and crucial for wind turbines to avoid breakdowns and reduce maintenance costs. Many maintenance models have been developed for wind turbines' maintenance planning, such as corrective, preventive and predictive maintenance. Due to communities' dependence on wind turbines for electricity needs, preventative maintenance is the most widely used method for maintenance scheduling. The downside to using this approach is that preventive maintenance is often done in fixed intervals, which is inefficient. In this paper, a more detailed maintenance plan for a 2MW wind turbine has been developed. The paper's focus is to minimize a wind turbine's maintenance cost based on a wind turbine's reliability model. This study uses a two-layer optimization framework: Fibonacci and Genetic Algorithm (GA). The first layer in the optimization method (Fibonacci) finds the optimal number of preventive maintenance required for the system. In the second layer, the optimal times for preventative maintenance and optimal components to maintain have been determined to minimize maintenance costs. The Monte Carlo simulation estimates wind turbine component failure times using their lifetime distributions from the reliability model. The estimated failure times are then used to determine the overall corrective and preventive maintenance costs during the system's lifetime. Finally, an optimal preventive maintenance schedule is proposed for a 2MW wind turbine using the presented method. The method used in this paper can be expanded to a wind farm or similar engineering systems.
Key concepts: Preventive maintenance, Optimal maintenance, Reliability engineering, Turbine, Wind power, Corrective maintenance, Predictive maintenance, Schedule