Skip to main content
Log in

Particle swarm optimization for time-optimal control design

  • Brief Papers
  • Published:
Journal of Control Theory and Applications Aims and scope Submit manuscript

Abstract

In this paper, a particle swarm optimization (PSO) based method is proposed to obtain the time-optimal bang-bang control law for both linear and nonlinear systems. By introducing a penalty function, the method can be modified to deal with systems with constraints. Compared with existing computational methods, the proposed method can be implemented in a straightforward manner. The convergent solutions can be achieved by selecting suitable PSO parameters regardless of the initial guess of the switching times. A double integrator and a third-order nonlinear system are used to demonstrate the effectiveness and robustness of the proposed method. The method is applied to obtain the time-optimal control law for a high performance linear motion positioning system. The results show the practicality of the proposed algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. H. Maurer, N. P. Osmolovskii. Second order sufficient conditions for time-optimal bang-bang control. Journal of Control Optimization, 2004, 42(6): 2239–2263.

    Article  MathSciNet  MATH  Google Scholar 

  2. B. Christiansen, H. Maurer, Z. Oliver. Optimal control of a voice-coilmotor with coulombic friction. IEEE Conference on Decision and Control. Cancun, Mexico: IEEE, 2008: 1557–1562.

    Google Scholar 

  3. R. Molher. Nonlinear Systems: Applications to Bilinear Control. New Jersy: Prentice Hall, 1991.

    Google Scholar 

  4. E. B. Meier, A. E. Bryson Jr. Efficient algorithm for time optimal control of two-link manipulator. Journal of Guiance, Control, and Dynamics, 1990, 13: 859–866.

    Article  MathSciNet  MATH  Google Scholar 

  5. H. Lee, K. Teo, V. Rehbock, et al. Control parameterization enhancing technique for time optimal control problems. Dynamic Systems and Applications, 1997, 6: 243–262.

    MathSciNet  MATH  Google Scholar 

  6. G. S. Hu, C. J. Ong, C. Teo. An enhanced transcribing scheme for the numerical solution of a class of optimal control problems. Engineering Optimization, 2002, 34(2): 155–173.

    Article  Google Scholar 

  7. R. Bertrand, R. Epenoy. New smoothing techniques for solving bangbang optimal control problems. Optimal Control Applications and Methods, 2002, 23(4): 171–197.

    Article  MathSciNet  MATH  Google Scholar 

  8. C. Y. Kaya, J. L. Nokas. Computations and time-optimal controls. Optimal Control Applications and Methods, 1996, 17(3): 171–185.

    Article  MathSciNet  MATH  Google Scholar 

  9. C. Y. Kaya, J. L. Nokas. Computational method for time-optimal switching control. Journal of Optimization Theory and Applications, 2002, 117(1): 69–92.

    Article  Google Scholar 

  10. C. Y. Kaya, S. K. Lucas, S. T. Simakov. Computations for bangbang constrained optimal control using a mathematical programming formulation. Optimal Control Applications and Methods, 2004, 25(6): 1–14.

    Article  MathSciNet  Google Scholar 

  11. H. Maurer, C. Buskens, J. Kim, et al. Optimization methods for the verification of second order sufficient conditions for bang-bang controls. Optimal Control Applications and Methods, 2005, 26(3): 129–156.

    Article  MathSciNet  Google Scholar 

  12. X. Wu, C. R. McInnes. Memorised quasi-time-fuel-optimal feedback control of perturbed double integrator. Automatica, 2002, 38(8): 1389–1396.

    Article  MathSciNet  MATH  Google Scholar 

  13. J. Kennedy, R. Eberhart. Particle swarm optimization. IEEE Conference on Neural Networks. Perth, Ausralia: IEEE, 1995: 1942–1948.

    Google Scholar 

  14. R. Eberhart, Y. Shi. Computational Intelligence: Concepts to Implementations. Dutch: Elsevier Inc., 2007.

    MATH  Google Scholar 

  15. Z. Machalewicz, M. Schoenauer. Evolutionary agorithms for constrained parameter optimization problem. Evolutionary Computation, 1996, 4(1): 1–32.

    Article  Google Scholar 

  16. Y. Li, Y. Chen, H. Zhou. Control of ironless permanent magnet linear synchronous motor using fast terminal sliding mode control with iterative learning control. American Control Conference. St. Louis, Missouri, 2009: 5486–5491.

  17. D. E. Kirk. Optimal Control Theory: An Introduction. New Jersy: Prentice Hall, 1970.

    Google Scholar 

  18. X. Hu, R. Eberhart, Y. Shi. Engineering optimization with particle swarm. IEEE Symposium on Swarm Intelligence. Indianapolis, Indiana: IEEE, 2003: 53–57.

    Google Scholar 

  19. Z. Zhan, J. Zhang, Y. Li, et al. Adaptive particle swarm optimization. IEEE Transactions on Systems, Man, and Cybernetics, 2009, 39(6): 1362–1381.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yiqiang Li.

Additional information

This work was partly supported by the China Scholarship Council (No. 2007103188).

Yiqiang LI received his Ph.D. degree in Mechanical Engineering from China Agricultural University, Beijing, China in 2010. He was a joint-training Ph.D. candidate with the department of Electrical and Computer Engineering, Purdue University at Indianapolis (IUPUI), USA, from September 2007 to September 2009. Since 2010, Dr. Li has been a postdoctoral researcher with the department of Engineering Mechanics, Tsinghua University. Dr. Li’s current research interests are wind energy and power systems, renewable energy technology and its applications, modeling and control, linear motor, and optimization. He has published 8 technical papers in refereed journals and conference proceedings. He is a member of IEEE.

Xing ZHANG received his Ph.D. degree in Power Engineering and Engineering Thermophysics from Tsinghua University, Beijing, China in 1988. From 1991 to 2005, he was an assistant professor and associate professor respectively, Kyushu University, Fukuoka, Japan. Since 2005, Dr. Zhang has been with the School of Aerospace, Tsinghua University, where he is currently Professor and Director of Institute of Engineering Thermophysics. Dr. Zhang’s currently research interests are thermophysical properties, efficient use of wind/solar energy, energy conservation technology, and heat transfer enhancements. He has published more than 300 technical papers in refereed journals and conference proceedings, and has given invited/keynote lectures at international conferences. He is the IOC Chairmen of Asian Thermophysical Properties Conference, and on the editorial board of several journals. He received several Best Paper Awards of international conference and technical society. He was awarded First Class Award in Natural Science in 2007.

Yaobin CHEN received his M.S. and Ph.D. degrees from Rensselaer Polytechnic Institute, Troy, New York, in 1986 and 1988 respectively, all in Electrical Engineering. From 1988 to 1990, Dr. Chen was with the Faculty of Electrical Engineering and Computer Science at George Washington University, Washington, DC. Since 1990, Dr. Chen has been with the Purdue School of Engineering and Technology, Indiana University-Purdue University Indianapolis (IUPUI), where he is currently Professor and Chair of Electrical and Computer Engineering. Dr. Chen’s current research interests are modeling, control, optimization, and simulation of advanced transportation and vehicle systems, energy and power systems, computational intelligence and its applications. He has published more than 110 technical papers in refereed journals and conference proceedings. He received a National Science Foundation Research Initiation Award in 1991. He is a senior member of IEEE, and a member of SAE and ASEE.

Huixing ZHOU received his B.E. degree in Engineering from Dalian University of Technology, Dalian, China, and the Ph.D. degree in Mechanical Engineering from Tsinghua University, Beijing, China, in 1983 and 1998, respectively. Currently, he is a professor in the College of Mechanical Engineering, China Agricultural University, Beijing, China. He is also the technical director of Winner- Motor Co. and the director of precision engineering center of CAU. His research interests include linear motor and actuator, precision motion control and mechatronics. Professor Zhou is a senior member of CMES, member of IMechE and a chartered engineer.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, Y., Zhang, X., Chen, Y. et al. Particle swarm optimization for time-optimal control design. J. Control Theory Appl. 10, 365–370 (2012). https://doi.org/10.1007/s11768-012-0060-8

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11768-012-0060-8

Keywords

Navigation