鱼类集群运动行为的研究与模拟

鱼类集群运动行为的研究与模拟

ID:16036775

大小:523.41 KB

页数:23页

时间:2018-08-07

鱼类集群运动行为的研究与模拟_第1页
鱼类集群运动行为的研究与模拟_第2页
鱼类集群运动行为的研究与模拟_第3页
鱼类集群运动行为的研究与模拟_第4页
鱼类集群运动行为的研究与模拟_第5页
资源描述:

《鱼类集群运动行为的研究与模拟》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、鱼类集群运动行为的研究与模拟鱼类集群运动行为的研究与模拟摘要在动物界中,动物的集群运动现象十分普遍。许多个体行为简单的动物,集群后却能表现出复杂的群体行为。对动物群体的集群运动进行研究和模拟对我们进一步了解动物界中的生物运动情况产生进一步的了解。在本文中,我们基于鱼群算法着重对鱼群的集群运动进行分析。在问题一中,我们建立了鱼类集群运动的初级模型,考虑鱼类聚群运动和随机运动等最一般的情况,利用分隔规则,内聚规则以及步长和方向的随机性进行限制。运用MATLAB进行分析模拟,得出不同迭代次数下的鱼群分布及鱼群运动路线图。在问题二中,引入了鱼群的逃逸行为,分别对捕食者和被捕食者设定捕食规则和逃逸规

2、则,通过MATLAB仿真对模型进行进一步的模拟,得出了符合现实中捕食行为和逃逸行为的结果。在问题三中,我们假设一部分鱼是信息源丰富者,定义适应度函数,考虑鱼群的追尾行为,按照所定义的最优运动方向算法运用MATLAB进行模拟仿真,更好地展现了信息丰富的鱼群对鱼群整体的集群运动所造成的影响。本模型在聚群行为,逃逸行为,觅食行为,追尾行为等方面都给出了很好的模拟,与实际情况较为相符。并且我们通过动画演示非常直观地展现了鱼群聚群行为,逃逸行为,觅食行为,追尾行为。对进一步了解和研究鱼类集群运动行为具有很重要的意义。关键字:集群运动,鱼群算法,计算机仿真。23鱼类集群运动行为的研究与模拟目录一、问题

3、重述31.1问题背景31.2目标任务3二、问题分析3三、基本假设3四、符号说明3五、模型建立与求解35.1问题一:鱼类集群运动的初级模型35.1.1问题分析及模型准备35.1.2模型的假设35.1.3模型的建立与求解35.2问题二:引入逃逸行为的鱼类集群运动模型35.2.1模型假设35.2.2模型的建立与求解35.3问题三:具有信息丰富者条件下的集群运动35.3.1模型假设35.3.2模型的建立与求解3六、模型的评价36.1模型的优点36.2模型的缺点3参考文献3附录323鱼类集群运动行为的研究与模拟一、问题重述1.1问题背景在生态系统中,动物个体的行为相对简单,集群后却能表现出复杂的群体

4、行为。例如鱼群,鸟群,蝗虫等动物成群结队的进行运动或觅食的现象十分常见。这些动物群在运动过程中具有很明显的特征:群中的个体聚集性很强,运动方向、速度具有一致性。通过数学模型来模拟动物群的集群运动行为以及探索动物群中的信息传递机制一直是仿生学领域的一项重要内容。1.2目标任务1.建立数学模型模拟动物的集群运动。2.建立数学模型刻画鱼群躲避黑鳍礁鲨鱼的运动行为。3.假定动物群中有一部分个体是信息丰富者(如掌握食物源位置信息,掌握迁徙路线信息),请建模分析它们对于群运动行为的影响,解释群运动方向决策如何达成。二、问题分析问题一要求建立数学模型模拟动物的集群运动,为了简化模型,我们忽略鱼群的觅食行

5、为,追尾行为,逃逸行为,避障行为等,仅考虑鱼群的聚群行为和随机行为并且在二维空间内进行讨论。问题二中,在对最一般情况运动的分析的基础上,我们可以引入鱼群逃逸行为对问题进一步分析,对海洋生态环境中的捕食与被捕食情况进行研究与模拟。问题三中,我们在一部分小鱼的信息丰富者(即了解食物源的位置)的情况下,研究其对整个群体觅食行为的影响,以此模拟更逼真的海洋生物环境。三、基本假设1)鱼群生活在一个有限的空间内;2)每个鱼的个体可以视作一个质点;3)不考虑由于觅食行为,追尾行为和逃逸行为造成鱼群速度的剧烈变化;4)捕食者仅有一个;5)只考虑捕食者与被捕食者两个种群,不考虑与其它种群间的相互影响;6)食

6、物浓度和分布情况不随时间而变化;7)在任意给定的时刻,鱼类的行为系统中受到刺激被驱动的行动有一个或多个,但所选出的目标行为只有一个;23鱼类集群运动行为的研究与模拟1)鱼类可视范围设为一个以鱼个体为中心360度的圆;2)只在二维的情况下对鱼类集群运动进行分析。一、符号说明拥挤度因子极值接近水平期望在该邻域内聚集鱼的最大数目鱼所感知的某状态的值鱼自身状态的值可视范围内伙伴的数目周围第j条小鱼的当前状态向量小鱼的当前状态向量中心位置状态向量的第k个元素第个伙伴的第k个元素小鱼当前状态向量的第k个元素下一步状态向量的第k个元素[0,step]之间的随机数单位随机向量N小鱼总个数step小鱼集群运

7、动的步长V小鱼可视半径kV鲨鱼可视半径23鱼类集群运动行为的研究与模拟鲨鱼下一时刻的状态变量鲨鱼下一时刻状态变量的第k个元素鲨鱼当前状态向量的第k个元素第p次迭代离鲨鱼最近的小鱼的状态向量p次迭代离鲨鱼最近的小鱼的状态向量中的第k个元素表示鲨鱼当前状态向量适应度函数食物源与小鱼的距离食物源位置坐标向量信息源丰富者的位置坐标向量不知道食物源位置信息的小鱼的位置坐标向量信息源丰富者下一时刻状态向量食物源坐标向量中的第k个元素

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。