2023Journal of Dynamics Monitoring and DiagnosticsOpen access

Wind Turbine Optimal Preventive Maintenance Scheduling Using Fibonacci Search and Genetic Algorithm

Ekamdeep Singh, Sajad Saraygord Afshari, Xihui Liang

Open full text 12 citations

Abstract

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.

Open-access reader

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 12 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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

Related papers

Back to paper searchBrowse research topicsOriginal source
Wind Turbine Optimal Preventive Maintenance Scheduling Using Fibonacci Search and Genetic Algorithm — Research Paper | ScholarLens