【24h】

Applying Particle Swarm Optimization to Adaptive Controller

机译:粒子群算法在自适应控制器中的应用

获取原文
获取原文并翻译 | 示例

摘要

A design for a model-free learning adaptive control (MFLAC) based on pseudogradient concepts and optimization procedure by particle swarm optimization (PSO) is presented in this paper. PSO is a method for optimizing hard numerical functions on metaphor of social behavior of flocks of birds and schools of fish. A swarm consists of individuals, called particles, which change their positions over time. Each particle represents a potential solution to the problem. In a PSO system, particles fly around in a multi-dimensional search space. During its flight each particle adjusts its position according to its own experience and the experience of its neighboring particles, making use of the best position encountered by itself and its neighbors. The performance of each particle is measured according to a predefined fitness function, which is related to the problem being solved. The PSO has been found to be robust and fast in solving non-linear, non-differentiable, multi-modal problems. Motivation for application of PSO approach is to overcome the limitation of the conventional MFLAC design, which cannot guarantee satisfactory control performance when the plant has different gains for the operational range when designed by trial-and-error by user. Numerical results of the MFLAC with particle swarm optimization for a nonlinear control valve are showed.
机译:提出了一种基于伪梯度概念和粒子群优化算法的无模型学习自适应控制(MFLAC)设计。 PSO是一种优化硬数字函数的方法,可以隐喻鸟类和鱼类群的社会行为。一群由称为粒子的个体组成,随着时间的推移它们会改变位置。每个粒子代表该问题的潜在解决方案。在PSO系统中,粒子在多维搜索空间中飞来飞去。在飞行过程中,每个粒子都会根据自身的经验和相邻粒子的经验来调整其位置,并利用自身及其邻居所遇到的最佳位置。根据预定义的适应度函数测量每个粒子的性能,这与要解决的问题有关。已经发现,PSO在解决非线性,不可微分,多模态问题方面既强大又快速。采用PSO方法的动机是要克服常规MFLAC设计的局限性,当用户通过反复试验设计出工厂在运行范围内获得不同收益时,不能保证令人满意的控制性能。显示了带有粒子群优化算法的非线性控制阀MFLAC的数值结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号