时间分布粒子群重复控制算法:提出了多群重复控制算法的实时实现。-matlab开发

时间:2024-06-20 23:54:43
【文件属性】:

文件名称:时间分布粒子群重复控制算法:提出了多群重复控制算法的实时实现。-matlab开发

文件大小:73KB

文件格式:ZIP

更新时间:2024-06-20 23:54:43

matlab

控制信号的在线优化通常需要大量的计算能力。 但是,对于某些优化技术,可以及时分配相关计算。 此提交表明,先前开发的插件直接粒子群(或多群)重复控制器(PDPSRC 或 PDMSRC)可以在 TMS320F2812 等工业微控制器中实现,假设只有 64K 字的外部存储器(如 TMS320F2812 eZdsp 入门套件(DSK) -- 套接字版本)。 您不需要此入门套件或物理转换器来运行代码。 C 代码作为 S 函数包含在内,并使用 PLECS 查看器(可在www.plexim.com 上免费获得)用于对工厂进行建模。 请记住编译它,即在运行模型之前转到 S-Function 模块并单击 Build。 此代码已在上述 DSC 上成功执行 10 kHz 采样周期。 不需要代码优化,例如基于列表的进化优化——使用标准的 rand()。 算法的计算负担不会随着子群数量的增加而增加。 这里介绍了 1


【文件预览】:
PDPSRC_C_code_matlab_central.zip

网友评论