通过ICA优化直流电机速度控制器

优化PI控制器DCmotor速度控制的帝国主义竞争算法

1.1 k下载

更新2012年5月14日

查看许可协议

有两个模型文件。一是优化和其他最终使用经过优化。你必须运行“Main_ImperialistCompetitveAlgorithm。为优化m文件。你也可以改变的范围的优化参数通过改变[varmin]和[varmax]矩阵在Main_ImperialistCompetitveAlgorithm。m的文件。
之后你得到了PI参数的优化值,把这些“dc_motor_speed_controller_final”模型中,看看电机的响应速度。有一个信号生成器作为参考电机的速度时间图,有三个信号。第二个信号是用于优化目的。如果你想改变的参考信号优化然后你必须改变costfunction也。[输入][n]矩阵和矩阵必须改变指数也将改变。详见costfunction。组装的成本函数是由总积分误差,沉降时间、上升时间、超调。是优先考虑这些参数。like-rise时间和沉降时间视为更高的优先级。如果需要你可以改变costfunction。

引用作为

Krishnendu穆克吉(2023)。通过ICA优化直流电机速度控制器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/36675-optimization-of-dc-motor-speed-controller-through-ica), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14
兼容任何释放
平台的兼容性
窗户 macOS Linux
社区
更多的文件电力电子控制社区

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0