A Differential Evolutionary Algorithm for Flatness Error Evaluation

Abstract A differential evolutionary algorithm (DE) is proposed to implement the minimum zone evaluation of flatness errors. It is a heuristic evolutionary algorithm based on population optimization. Compared with other methods, it is efficient and robust. Then, the objective function calculation approaches of planar error are developed, which directly originate from the definition of minimum zone solution and conform to the ISO standard. Finally, the experimental results evaluated by different methods confirm the effectiveness of the proposed DE. Compared to conventional evaluation methods, it has the advantages of algorithm simplicity and good flexibility.