动物集群运动行为模型系列之八—毕业设计.docVIP

动物集群运动行为模型系列之八—毕业设计.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动物集群运动行为模型系列之八—毕业设计.doc

动物集群运动行为研究 摘 要 以集群现象为研究对象的群体系统是一个由大量自治个体组成的集合,在无集中式控制和全模型的情况下,一般通过个体的局部感知作用和相应的反应行为使得整体呈现出复杂的涌现行为。本文着重解决了动物群的迁徙、逃避捕食者以及觅食等群体行为。 针对问题一,研究群体迁徙行为,在考虑靠近规则、对齐规则、避免碰撞规则的基础上,建立了一个个体自身运动受视野范围内其他个体共同作用的模型。在模型中主要考虑了个体的位置变化、瞬时速度大小和方向。通过每一时间间隔的变化,观察最后的运动趋势。 通过计算机仿真得到个体运动行为图,经过一段时间,各个个体运动趋向于同一方向,并向集群质心靠拢。 针对问题二,研究逃避捕食者的运动行为,通过分析个体与捕食者间的相对位置变化,来判断每个个体的运动速度大小和方向,模拟出动物群躲避捕食者的运动路线图。 针对问题三,研究觅食行为,在迁徙模型的基础上,当种群中出现一些带有引导信息的个体时,研究对整个种群的影响,考虑带信息的个体运动是不受其他个体影响的。 通过仿真,对误差数据进行分析,研究领导者占不同比例时,觅食行为的结果,当领导者比例至少为12%时,才能成功觅食。 关键字:集群运动 迁徙模型 躲避模型 觅食模型 智能仿真 一、问题重述 1.1 问题背景 自然界中存在着大量的群体运动现象,在宏观上,天体(恒星,行星,星云等)之间的聚集形成星系的运动,大气层中的水汽聚集形成大气运动,以及生物界中的鸟群、鱼群、蚁群等的运动。在微观上,细菌等微生物以及人类的黑色素细胞也会进行群体运动,奇怪的是,尽管生物群体中的个体具有有限的感知能力和智力水平,整个群体却能表现出复杂的运动行为,例如保持群体成员间在运动速度和方向上的同步,朝同一目标(食物、栖息地等)行进,这些群体还可以形成特殊的空间结构以应对紧急情况(如躲避障碍物或逃避抵御捕食者)等。 以集群现象为研究对象的群体系统是一个由大量自治个体组成的集合,在无集中式控制和全模型的情况下,一般通过个体的局部感知作用和相应的反应行为使得整体呈现出复杂的涌现行为。如何对这种集群行为进行数学建模,并将其应用与人工世界,是目前复杂性科学的前沿课题。 研究群集系统具有实际意义,一方面,它是理解生物复杂性的一个途径,一方面,可以借鉴生物的智慧,把分布式策略用在自治多代理系统(如多机器人或自治飞行器系统)的控制、协调以及编队控制中。这些系统的共同特点是:个体自治、无全局通讯、无集中式控制。通过设计一定的控制规律,可以使系统整体呈现出所期望的涌现行为。群集的研究还有可能用来解释群集智能的产生,每一个个体并不是非常智慧的主体,但它们之间通过协作却可以展现出一定的智能行为,因此在工程上具有潜在的应用价值。 1.2 目标任务 观察给出的图片和视频资料,或者在网上搜索相关资料观察,思考动物集群运动的机理,建立数学模型刻画动物集群运动、躲避威胁等行为,例如,可以考虑以下问题的分析建模: 1 . 建立数学模型模拟动物的集群运动。 2 . 建立数学模型刻画鱼群躲避黑鳍礁鲨鱼的运动行为。 3 . 假定动物群中有一部分个体是信息丰富者 如掌握食物源位置信息,掌握迁徙路线信息 ,请建模分析它们对于群运动行为的影响,解释群运动方向决策如何达成。 二、模型假设 (1)、个体运动只受其视野范围内其它个体运动的影响。 (2)、 (3)、。 (4)、的运动是不受其它个体影响的。 (5)、迁徙和的过程中,虑捕食者的存在。 三、符号说明 符号 意义 邻居平均值 当前个体的位置 当前各个邻居的位置 当前个体的方向 各个邻居的方向 邻居中小于碰撞距离的邻居个数 邻居的平均方向 个体在时刻的位置向量 个体在时刻时的速度 是采样周期 对个体产生影响的个体集合 每个个体的视野范围半径 个体和个体之间的距离 安全距离 群体中个体总个数 个体在时刻的速度方向 鱼群个体为确保安全而必须与鲨鱼保持的安全距离。 种群中第个带信息者 角度方差 距离误差 领导者个数 四、模型的建立与求解 4.1 模型建立与求解 4.1.1问题分析 为了模拟动物的集群运动,考虑物体的运动规律,在群体运动中每个个体的行为会受到其他个体的影响。根据这种影响,建立一个位置和速度的改变模型,通过对不同时刻不同个体的位置以及运动方向等信息的描述就可以判断整个群体的运动规律进而分析集群运动的一致性。 4.1.2模型 以集群形式为生存策略的群居性动物组成的群体系统是一个由大量自治个体组成的集合。这种系统的特点是其每个个体进行集中式控制并建立全局模型。而Vicsek模型通过个体的局部感知作用和周围其他个体对其影响形成对个体的位置和速度的确定,最终完成对整体的描述。 每个个体的行为

文档评论(0)

damei + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档