The multi-objective optimal control design usually generates hundreds or thousands of Pareto optimal solutions. How to assist a user to select an appropriate controller to implement is a postprocessing issue. In this paper, we develop a method of cluster analysis of the Pareto optimal designs to discover the similarity of the optimal controllers. After we identify the clusters of optimal controllers, we develop a switching strategy to select controls from different clusters to improve the performance. Numerical and experimental results show that the switching control algorithm is quite promising.