Research Article
A Novel Idea for Optimizing Condition-Based Maintenance Using Genetic Algorithms and Continuous Event Simulation Techniques
Technique GA (, iterations) | Iteration ; | Generate initial population “”; | Technique MC (, iterations) | Initialize ; | While (not done) | | Set random value “” for each component of population “”; | ; | Calculate corresponding values of fitness function estimates “”; | Compute ; | If , then; % “” is the previous values of fitness function estimates in the archive; | Compute value of chromosome “” corresponding to random value “”; | Compute ; | Accept “”; | Add “” in population “” till the archive contains desired number of “” chromosomes; | Else if archive is full, replace “”; | | Else, | Reject “”; | ; | | | Evaluate new population “”; | While (not done) | | Carry out Roulette Wheel selection of parents; | ; | Procreate off-springs through crossover and mutation of parents; | ; | Calculate fitness and generate new population based on the concept of elitism; | ; | ; | ; | | |
|