0
Research Papers

Cluster Analysis and Switching Algorithm of Multi-Objective Optimal Control Design

[+] Author and Article Information
Zhi-Chang Qin

Department of Mechanics,
Tianjin University,
Tianjin 300072, China
e-mail: qinzhichang123@126.com

Jian-Qiao Sun

Fellow ASME
School of Engineering,
University of California,
Merced, CA 95343
e-mail: jqsun@ucmerced.edu

1Corresponding author.

Contributed by the Technical Committee on Vibration and Sound of ASME for publication in the JOURNAL OF VIBRATION AND ACOUSTICS. Manuscript received March 7, 2016; final manuscript received August 12, 2016; published online September 30, 2016. Assoc. Editor: Lei Zuo.

J. Vib. Acoust 139(1), 011002 (Sep 30, 2016) (7 pages) Paper No: VIB-16-1110; doi: 10.1115/1.4034626 History: Received March 07, 2016; Revised August 12, 2016

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.

FIGURES IN THIS ARTICLE
<>
Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.

References

Hernádez, C. , Naranjani, Y. , Sardahi, Y. , Liang, W. , Schüze, O. , and Sun, J.-Q. , 2013, “ Simple Cell Mapping Method for Multi-Objective Optimal Feedback Control Design,” Int. J. Dyn. Control, 1(3), pp. 231–238. [CrossRef]
Xiong, F.-R. , Qin, Z.-C. , Hernández, C. , Sardahi, Y. , Narajani, Y. , Liang, W. , Xue, Y. , Schütze, O. , and Sun, J.-Q. , 2013, “ A Multi-Objective Optimal PID Control for a Nonlinear System With Time Delay,” Theor. Appl. Mech. Lett., 3(6), p. 063006. [CrossRef]
Xiong, F.-R. , Qin, Z.-C. , Xue, Y. , Schütze, O. , Ding, Q. , and Sun, J.-Q. , 2014, “ Multi-Objective Optimal Design of Feedback Controls for Dynamical Systems With Hybrid Simple Cell Mapping Algorithm,” Commun. Nonlinear Sci. Numer. Simul., 19(5), pp. 1464–1473. [CrossRef]
Deb, K. , Pratap, A. , Agarwal, S. , and Meyarivan, T. , 2002, “ A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II,” IEEE Trans. Evol. Comput., 6(2), pp. 182–197. [CrossRef]
Dorigo, M. , Birattari, M. , and Stützle, T. , 2006, “ Ant Colony Optimization,” IEEE Comput. Intell. Mag., 1(4), pp. 28–39. [CrossRef]
Wang, L. , Pan, J. , and Jiao, L.-C. , 2000, “ The Immune Algorithm,” Acta Electron. Sin., 28(7), pp. 74–78.
Kennedy, J. , 2010, “ Particle Swarm Optimization,” Encyclopedia of Machine Learning, Springer, Berlin, pp. 760–766.
Fliege, J. , and Svaiter, B. F. , 2000, “ Steepest Descent Methods for Multicriteria Optimization,” Math. Methods Oper. Res., 51(3), pp. 479–494. [CrossRef]
Qin, Z.-C. , Xiong, F.-R. , Ding, Q. , Hernández, C. , Fernandez, J. , Schütze, O. , and Sun, J.-Q. , 2015, “ Multi-Objective Optimal Design of Sliding Mode Control With Parallel Simple Cell Mapping Method,” J. Vib. Control Control (epub).
Xiong, F.-R. , Qin, Z.-C. , Ding, Q. , Hernández, C. , Fernandez, J. , Schütze, O. , and Sun, J.-Q. , 2015, “ Parallel Cell Mapping Method for Global Analysis of High-Dimensional Nonlinear Dynamical Systems,” ASME J. Appl. Mech., 82(11), p. 111001. [CrossRef]
Cruz, J. F. , Schütze, O. , Sun, J.-Q. , and Xiong, F.-R. , 2014, “ Parallel Cell Mapping for Unconstrained Multi-Objective Optimization Problems,” EVOLVE-A Bridge Between Probability, Set Oriented Numerics, and Evolutionary Computation V, Springer, Cham, Switzerland, pp. 133–146.
MacQueen, J. , 1967, “ Some Methods for Classification and Analysis of Multivariate Observations,” Fifth Berkeley Symposium on Mathematical Statistics and Probability, Vol. 1, pp. 281–297.
Zhou, L.-F. , Zhou, L.-W. , and Zhao, Y.-H. , 2007, “ Multi-Modeling of pH Neutralization Processes Using Improved k-Means Clustering Based on New Validity Function,” J. Chem. Ind. Eng., 58(8), pp. 2051–2055.
Zhou, T. , and Lu, H.-L. , 2012, “ Clustering Algorithm Research Advances on Data Mining,” Comput. Eng. Appl., 48(12), pp. 100–110.
Amini, A. , Wah, T. Y. , and Saboohi, H. , 2014, “ On Density-Based Data Streams Clustering Algorithms: A Survey,” J. Comput. Sci. Technol., 29(1), pp. 116–141. [CrossRef]
Esmin, A. , and Coelho, R. , 2013, “ Consensus Clustering Based on Particle Swarm Optimization Algorithm,” IEEE International Conference on Systems, Man, and Cybernetics, Oct. 13–16, pp. 2280–2285.
Patel, G. K. , Dabhi, V . K. , and Prajapati, H. B. , 2015, “ Study and Analysis of Particle Swarm Optimization for Improving Partition Clustering,” International Conference on Advances in Computer Engineering and Applications, Mar. 19–20, pp. 218–225.
Dong, L.-Y. , Xu, D.-P. , Liu, Z.-Z. , and Wang, S.-S. , 2015, “ The Improvement and Implementation of Clustering Algorithm Based on Multi-Core Computing,” IEEE 14th International Conference on Cognitive Informatics & Cognitive Computing, July 6–8, pp. 405–411.
Wahid, A. , Gao, X.-Y. , and Andreae, P. , 2015, “ Multi-Objective Multi-View Clustering Ensemble Based on Evolutionary Approach,” IEEE Congress on Evolutionary Computation, May 25–28, pp. 1696–1703.
Deng, Z. , Hu, Y.-Y. , Zhu, M. , Huang, X.-H. , and Du, B. , 2015, “ A Scalable and Fast OPTICS for Clustering Trajectory Big Data,” Cluster Comput., 18(2), pp. 549–562. [CrossRef]
Thakare, A. D. , and Dhote, C. A. , 2015, “ Novel Multi-Stage Genetic Clustering for Multiobjective Optimization in Data Clustering,” International Conference on Computing, Communication, Control and Automation, Feb. 26–27, pp. 402–407.
Yang, D.-D. , Jiao, L.-C. , Niu, R.-C. , and Gong, M.-G. , 2014, “ Investigation of Combinational Clustering Indices in Artificial Immune Multi-Objective Clustering,” Comput. Intell., 30(1), pp. 115–144. [CrossRef]
Zhan, Z.-H. , Xiao, J. , Zhang, J. , and Chen, W.-N. , 2007, “ Adaptive Control of Acceleration Coefficients for Particle Swarm Optimization Based on Clustering Analysis,” IEEE Congress on Evolutionary Computation, Sept. 25–28, pp. 3276–3282.
Shorten, R. , Wirth, F. , Mason, O. , Wulff, K. , and King, C. , 2007, “ Stability Criteria for Switched and Hybrid Systems,” SIAM Rev., 49(4), pp. 545–592. [CrossRef]
Liberzon, D. , 2012, Switching in Systems and Control, Springer Science & Business Media, Berlin.
Yang, H. , Jiang, B. , and Cocquempot, V. , 2014, “ A Survey of Results and Perspectives on Stabilization of Switched Nonlinear Systems With Unstable Modes,” Nonlinear Anal.: Hybrid Syst., 13(10–11), pp. 45–60. [CrossRef]
Soltanian, L. , Sedigh, A. K. , and Omid, N.-S. , 2009, “ Enhancement of Multi-Objective Control Performance Via Switching,” Chinese Control and Decision Conference, June 17–19, pp. 4230–4235.
Chen, Q. , Li, X. , Qin, Z.-C. , Zhong, S. , and Sun, J. Q. , 2014, “ Switching Control and Time-Delay Identification,” Commun. Nonlinear Sci. Numer. Simul., 19(12), pp. 4161–4169. [CrossRef]
He, D.-F. , Yu, S.-M. , and Yu, L. , 2015, “ Multi-Objective Nonlinear Model Predictive Control Through Switching Cost Functions and Its Applications to Chemical Processes,” Chin. J. Chem. Eng., 23(10), pp. 1662–1669. [CrossRef]
Gao, F. , Li, K.-Q. , and Lian, X.-M. , 2006, “ Hierarchical Switching Control of Multiple Models Based on Robust Control Theory,” Acta Autom. Sin., 32(3), pp. 411–416.
Al-Shyoukh, I. , and Shamma, J. S. , 2009, “ Switching Supervisory Control Using Calibrated Forecasts,” IEEE Trans. Autom. Control, 54(4), pp. 705–716. [CrossRef]
Hespanha, J. P. , and Morse, A. S. , 1999, “ Stability of Switched Systems With Average Dwell-Time,” IEEE Conference on Decision and Control, Vol. 3, Dec. 7–10, pp. 2655–2660.
Duan, C. , and Wu, F. , 2014, “ Analysis and Control of Switched Linear Systems Via Dwell-Time Min-Switching,” Syst. Control Lett., 70(4), pp. 8–16. [CrossRef]

Figures

Grahic Jump Location
Fig. 1

The block diagram of switching control

Grahic Jump Location
Fig. 2

The relationship between number of clusters with the validity function for the system (11). The optimal number of clusters is Kopt = 3 when fv = 0.9204 is maximum.

Grahic Jump Location
Fig. 3

Three clusters of the Pareto front marked by different symbols

Grahic Jump Location
Fig. 4

The tracking error of the switching control. Magenta dash line represents case (a) in Table 1; red dot dash line represents case (b); black dot line represents case (c); and the blue real line represents the performance with the switching control.

Grahic Jump Location
Fig. 5

The identification index (ID) Is(t) of the active PID control and the switching index π(t)

Grahic Jump Location
Fig. 6

The relationship between number of clusters with the validity function for the system (19). The optimal number of clusters is Kopt = 7 when fv = 2.1646 is maximum.

Grahic Jump Location
Fig. 7

Seven clusters of the Pareto front marked by different symbols

Grahic Jump Location
Fig. 8

Simulated tracking response of the sliding mode control with the switching strategy in Sec. 3

Grahic Jump Location
Fig. 9

Simulation results of the sliding surface and control force of the sliding mode control with the switching strategy in Sec. 3

Grahic Jump Location
Fig. 10

Simulation results of the ID Is(t) of the sliding mode control and the switching index π(t)

Grahic Jump Location
Fig. 11

The rotary flexible joint experimental setup made by Quanser

Grahic Jump Location
Fig. 12

Experimental tracking response of the sliding mode control with the switching strategy in Sec. 3

Grahic Jump Location
Fig. 13

Experimental results of the sliding surface and control force of the sliding mode control with the switching strategy in Sec. 3

Grahic Jump Location
Fig. 14

Experiment results of the ID Is(t) of the sliding mode control and the switching index π(t)

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In