基于SOA海鸥优化算法的二阶时滞系统PID控制器最优参数计算matlab仿真,包括程序操作录像

作品简介

1.软件版本

matlab2022a

2.运行方法

     使用matlab2022a或者高版本仿真,运行文件夹中的tops.m或者main.m。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体操作观看提供的程序操作视频跟着操作。视频播放使用windows media player播放。

3.部分仿真截图

 

 

 

4.内容简介

   一般来说,海鸥是群居性的,它们用自己的智慧来寻找并攻击猎物。海鸥最重要的是它们的迁徙和攻击行为。迁徙被定义为海鸥从一个地方到另一个地方的季节性迁移,以寻找最丰富食物来源,以提供足够的能量。该行为可描述为:

    在迁徙过程中,它们成群结队地迁徙。海鸥的初始位置不同,以避免相互碰撞;

    在一个群体中,海鸥可以朝着最适合生存的海鸥的方向前进;

    其他海鸥可以根据最适合的海鸥更新它们的初始位置。

    海鸥在迁徙过程中,会经常攻击其他候鸟,在攻击过程中,它们可以做出螺旋形的自然运动,如图1所示。

    海鸥的迁徙和攻击行为。海鸥根据季节更替进行迁徙,迁徙飞行时海鸥会避免相互碰撞;海鸥会攻击猎物,攻击时呈螺旋形的运动形态;在一个群体中,海鸥朝着最佳位置的方向前进。

1.初始化参数;

2.初始化种群位置;

3.计算适应度值并保留全局最优位置;

4.迁徙,全局搜索:

创作时间:2023-02-23 20:22:22