Competitive co-evolutionary algorithm for constrained robust design

2014 
A competitive co-evolutionary algorithm is proposed to solve constrained robust design problems. The method uses three populations, among which one population evolves the values of the design variables and the other two evolve the values of two uncertainty variables, accounting for the target and feasibility robustness, respectively. An application to the robust design (minimisation of torque ripples) of an interior permanent magnet machine is presented. Through a worst case analysis, the result from the co-evolutionary algorithm is proven to have a more robust performance than that of the non-robust optimisation if manufacturing tolerance is taken into account. The computation time of the co-evolutionary algorithm may be significantly reduced through the use of parallel computing environments.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    14
    References
    7
    Citations
    NaN
    KQI
    []