动物集群运动行为模型-9.docx

1 动物集群运动行为模型 摘要 在自然界中,许多动物群在运动过程中具有很明显的群体活动特征,针对动物群的集群运动行为,在充分查阅资料的基础上,本文建立了数学模型来模拟集群运动行为并探索了动物群中的信息传递机制。 问题一要求建立数学模型模拟动物的集群运动。通过将动物种群分为 Free rein Group 和 Leader Followers Group ,在已有的 Vicsek 动物群模型和 Boid 动物群模型基础上,同时考虑了惯性运动和非惯性运动,从而建立改进后的动物集群运动模型。将影 响动物集群运动的五种因素:排斥、吸引、一致、诱惑和恐惧转化为作用力分析,得到表示动物群运动的通用模型,其中非惯性情况下速度方向表示为: D(k) a Da (k ) r Dr (k ) o Do ( k) t Dt (k ) f D f (k ) 惯性情况下加速度方向表示为: A(k ) a Aa (k ) r Ar (k ) o Ao ( k) t At (k ) f Af (k ) 通过改变系数的相对大小可模拟出动物群的觅食、集群、躲避天敌等运动形式。 在问题二中,我们建立模型刻画了沙丁鱼群躲避黑鳍礁鲨鱼的运动行为。首先确定距离安全最大化和角度安全最大化两条原则, 然后分析沙丁鱼个体躲避黑鳍礁鲨鱼的逃逸运动,进一步拓展到整个沙丁鱼群躲避鲨鱼的逃逸模型, 并使用 MATLAB 进行仿真得

文档评论(0)

1亿VIP精品文档

相关文档