Optimization of workpiece processing based on the orthogonal double-Chain differential evolution algorithm


 An orthogonal double chain differential evolution algorithm (ODCDE) is proposed to optimize the problem's parameters for workpiece processing. ODCDE improves the differential evolution structure by changing the parcels into the orthogonal chains in the adaptive search range of the solution, which can avoid falling into local optimum, improve the solution precision, and speed up the convergence speed. The superiority of the proposed algorithm was proved by the function performance test on 3 sets of bench functions, which reached the 1st place in the set of 23 functions with other 11 optimal algorithms, ranked the 2nd in the CEC2017 functions with other more recent 5 algorithms, and ranked the 7th in the CEC2011 functions with other 11 algorithms including AMO, SFS, and GSK algorithms. Finally, two kinds of optimal workpiece processing, the tubular column design and the multi-pass milling are studied, and the results show that our algorithm performs better than other methods.