文件交换

图片缩略图

时间分布粒子群重复控制算法

version 1.0.0.0 (71.6 KB) by Bartlomiej Ufnalski
提出了一种多群重复控制算法的实时实现方法。

744下载

更新2015年12月15日

查看许可协议

控制信号的在线优化通常需要很大的计算能力。然而,对于某些优化技术来说,及时分配相关计算是可能的。该提交证明,以前开发的插件直接粒子群(或多群)重复控制器(PDPSRC或PDMSRC)可以在工业微控制器如TMS320F2812中实现,假设只有64K字的外部内存(如在TMS320F2812 eZdsp Starter Kit (DSK) - sockeed版本)。您不需要这个启动工具包或物理转换器来运行代码。c代码包括s -功能和PLECS查看器(可在www.plexim.com)被用来模拟该工厂。请记住编译它,即在运行模型之前,到S-Function块并单击Build。此代码已成功执行上述DSC为10khz采样周期。不需要代码优化,比如基于列表的进化优化——使用标准rand()。算法的计算量不会随着子群数量的增加而增加。本文提出了10群控制算法。欲了解更多信息,请参见http://dx.doi.org/10.1007/978-3-319-11313-5_44http://dx.doi.org/10.1007/978-3-319-11310-4_15http://dx.doi.org/10.1515/bpasts-2015-0098(2015年12月)或参观http://ufnalski.edu.pl/proceedings/is2014/

引用作为

Bartlomiej Ufnalski(2021)。时间分布粒子群重复控制算法(//www.tianjin-qmedu.com/matlabcentral/fileexchange/48967-time-distributed-particle-swarm-repetitive-control-algorithm), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2014b
与任何版本兼容
平台的兼容性
窗户 macOS Linux
社区

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!