Notice that the FPSO algorithm can be regarded as a more generalized form of the PSO algorithm。 It can be used to control the real robot group。 It can also be viewed as an example such that researchers can separately design the decision algorithm and the control algorithm in terms of the characteristics of the optimization problem。 The partial version of this paper ap- pears in [26]。 In this paper, first, we will propose a continuous-time FPSO algorithm based on the continuous-time model of the PSO algorithm。 Since the introduction of a nonlinear damping item, the continuous-time FPSO algorithm can converge over a finite-time interval。 Furthermore, we will introduce a tuning parameter, which can enhance the exploration capability of the continuous-time FPSO algorithm。 We will employ the Lyapunov approach to analyze continuous-time FPSO algo- rithm’s finite-time convergence。 Second, we will derive a discrete-time version of the FPSO algorithm and analyze the cor- responding convergence by using an LMI approach。 Finally, we will illustrate the characteristics and performance capabilities of the FPSO algorithm based on two ill-posed functions and twenty-five benchmark functions, respectively。 In numerical simulation results, we will use the FPSO algorithm to deal with the problem of odor source localization。

Notation: lN   denotes the index set f1; 2; 。。。 ; Ng。 Let sigðr   a

function。

2。Background

2。1。Related works on particle swarm    optimization

¼ signðrÞjrj , where 0 < a < 1; r 2 R, and signð·Þ is a   sign

In the last decade, the PSO algorithm as a swarm intelligence technique has been widely studied [31]。 The various ver- sions of the PSO algorithm have been proposed to deal with different types of optimization problems, and empirical evi- dences indicate that the PSO algorithm is a useful tool for optimization problems [20]。 The widely used version of the PSO algorithm [36] is described  by

with

。 viðk þ 1Þ¼ xvi ðkÞþ ui ðkÞ

xiðk þ 1Þ¼ xiðkÞþ viðk þ 1Þ

ð1Þ

uiðkÞ¼ a1ðxlðkÞ— xiðkÞÞ þ a2ðxg ðkÞ— xi ðkÞÞ ð2Þ

where vi ðkÞ denotes the velocity vector while ui ðkÞ is the control vector; xl ðkÞ refers to the previously best position of the ith particle whereas xg ðkÞ is the globally best position of  the  swarm;  x is  the  inertia  factor;  and  aj  (j ¼ 1; 2)  are  called  acceler- ation   coefficients。   The   PSO   algorithm   provides   a   ‘‘decision-control   mechanism’’,   which   is   analyzed   in   the following。

Introducing the  following  oscillation  center  pi ðkÞ [14],

a1 xl ðkÞþ a2 xg ðkÞ

piðkÞ¼ 

we have

a1 þ a2

ð3Þ

uiðkÞ¼ ða1  þ a2Þðpi ðkÞ— xiðkÞÞ ð4Þ

From (4), one can see that ui ðkÞ can be regarded as a ‘‘P’’ (proportional) controller and keep the system (1) stable at the equi- librium   ð0; pi ðkÞÞ   under   several   conditions   [15]。   Therefore,   each   particle   uses   both   swarm   information   and       inpidual

上一篇:PLC仿真的虚拟工厂英文文献和中文翻译
下一篇:FPGA的全景拼接相机的优化设计英文文献和中文翻译

新能源空调系统设计英文文献和中文翻译

RANSAC算法全景图像拼接关键技术研究+源程序

高频低功耗直流-直流开关...

开关直流稳压电源保护英文文献和中文翻译

基于WSN的室内定位系统设计+程序

PID控制方法的驳船定位系...

船舶系泊定位系统英文文献和中文翻译

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

安康汉江网讯

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究