An improved particle swarm optimization algorithm for solving impulsive control problem

Hongwei Yang*, Lihua Dou, Jie Chen, Minggang Gan, Peng Li

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The particle swarm optimization (PSO), a newly developed method to the optimal impulse control, is an optimized algorithm with collective intelligence. The impulsive control problem has abrupt change of system states that make the problem of finding the global optimum difficult using any usual mathematical approaches. In this paper, an improved PSO algorithm is applied to obtain optimal numerical solutions to impulsive control problem. The operation strategy of ordered variables and Boolean variables is devised in such a way that the dynamic process inherent in the basic PSO is preserved. To demonstrate its efficiency and versatility, the proposed algorithm is applied and tested in two numerical experiments. Our results indicate that PSO algorithms can effectively find good enough solutions approximate to global optimum, although the solution algorithm is a population-based search one and is not suitable for the on-line implementation in real-time problems.

Original languageEnglish
Title of host publicationProceedings of the 29th Chinese Control Conference, CCC'10
Pages1646-1651
Number of pages6
Publication statusPublished - 2010
Event29th Chinese Control Conference, CCC'10 - Beijing, China
Duration: 29 Jul 201031 Jul 2010

Publication series

NameProceedings of the 29th Chinese Control Conference, CCC'10

Conference

Conference29th Chinese Control Conference, CCC'10
Country/TerritoryChina
CityBeijing
Period29/07/1031/07/10

Keywords

  • Optimal impulse control
  • Particle swarm optimization
  • Penalty function

Fingerprint

Dive into the research topics of 'An improved particle swarm optimization algorithm for solving impulsive control problem'. Together they form a unique fingerprint.

Cite this