Journal of System Simulation ›› 2015, Vol. 27 ›› Issue (7): 1628-1637.

Previous Articles     Next Articles

Estimation of Contamination Source by Using QPSO with Perturbation Operator

Tian Na1,2, Ji Zhicheng2   

  1. 1. School of Tianjiabing Educational Sciences, Jiangnan University, Wuxi 214122, China;
    2. Institute of Electrical Automation, Jiangnan University, Wuxi 214122, China
  • Received:2014-07-17 Revised:2014-11-21 Online:2015-07-08 Published:2020-07-31

Abstract: An improved quantum-behaved particle swarm optimization (QPSO) with perturbation operator was proposed and applied to solve the convection-diffusion inverse problem of estimating time-varying contamination source. Because the contamination source is time-dependent, the inverse problems are classified into function estimation problem. To transform the inverse problem to optimization problem, the nonlinear least square method was used. Meanwhile, Tikhonov regularization was used to stablize the solution with noisy measured data. And the regularization parameter was chosen by L-curve method. The simulation results tell that QPSO with perturbation operator outperforms QPSO and PSO. Moreover, tests over different views (regularization terms, noise level, sensor positions) were performed.

Key words: perturbation operator, quantum-behaved particle swarm optimization, contamination source estimation, partial differential equation

CLC Number: