基于Agent-based自组织算法的鱼群逃生模型  

在线阅读下载全文

作  者:崔旭冉 林涵轩 刘云帆 石朝宇 

机构地区:[1]山东科技大学电气信息系,山东济南250000

出  处:《科技与创新》2018年第22期58-60,共3页Science and Technology & Innovation

摘  要:自然界生物以其特定的方式抵御伤害和袭击。硬骨鱼纲动物沙丁鱼以聚集成群、协作逃生的方式对抗捕食者的捕食和侵犯。基于Agent-based自组织算法建立关于鱼群逃生过程的数学模型,并加以改进。将逃生过程分为两部分进行模型的建立与求解。将鱼群遇到捕食者之前设为第一部分,使用Boids行为准则作为鱼群普通运动的规律要求,根据内聚、分散、对齐三大原则分别对沙丁鱼的运动规律进行约束,并使用Matlab仿真实现模型的可视化,从而证明鱼群普通运动状态近似成球形的推断。将鱼群突遇捕食者开始改变运动状态设为第二部分,使用基于Agent-baesd的自组织算法,定义每条沙丁鱼为一个AFishAgent,其行为模型为AFishBehModel[1]。在第一部分建立的普通运动规律模型的基础上和AFishAgent之间的局部连接准则,建立鱼群突遇捕食者时协作逃生运动模型。

关 键 词:Boids行为准则 Agent-based自组织算法 MATLAB仿真 逃生模型 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象