2022年基于Boid模型的动物集群运动行为研究.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年基于Boid模型的动物集群运动行为研究.docx》由会员分享,可在线阅读,更多相关《2022年基于Boid模型的动物集群运动行为研究.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源基于 Boid 模型地动物集群运动行为争论摘要本文通过对Boid 模型进行争论并进行改进,运用MATLAB 软件对群体在不同环境下地运动进行仿真,形象地呈现了动物地集群运动行为.问题一 :在 Boid 模型地向心性(靠近邻居中心)、同向性(与邻居方向一样)、排斥性(防止碰撞)三个原就地基础上,添加了内聚性(向群体中心聚合)、排列性(朝平均地方向运动)、可变速性三个原就,进行加权建立函数关系,运用MATLAB 进行仿真,很好地模拟出了动物地集群运动.欢迎下载精品学习资源个体位置置变化公式为:pos t1pos tdirec1it* v t欢迎下载精品学习资源iiidirec1it问题
2、二 :在问题一地基础上,增加了在两种不怜悯形下个体逃避天敌地原就:当个体离天敌较近时,忽视群体地影响,挑选最快方向逃逸;当个体离天敌较远时,主要考虑逃逸,但仍考虑群体地对个体地影响.当个体无法感受到天敌时,按第一问地原就进行运动. 对不同环境下地个体建立了不同地函数关系式,使整体成效更加接近实际情形.个体处在危急区时,下一时刻地方向为:欢迎下载精品学习资源direc1ti10.5 * direc5it0.5 * direc6it欢迎下载精品学习资源个体能感知到捕食者,但不在危急区时,下一时刻地方向:欢迎下载精品学习资源direc1it10.1 * direc2it0.1 * direc3it0
3、.1 * direc4it0.25欢迎下载精品学习资源欢迎下载精品学习资源* direc5i t0.25 * direc6it0.1 * direc7it0.1 * direc8it欢迎下载精品学习资源问题三 :考虑了一部分个体是信息丰富者,设置了含有食物地场景,在第一问原就地基础上采纳 Lead-follower 模型,确定了信息丰富者能第一时间发觉食物并向其缓慢前进,对其他个体进行引导,达到群体向食物前进地成效,并且通过MATLAB 进行仿真,得到了群体地运动情形.关键词 :集群运动、 Boid 模型、 Lead-follower 模型、 MATLAB仿真一、问题重述在动物世界,大量集结成
4、群进行移动或者觅食地例子并不少见,这种现象在食草动物、鸟、鱼和昆虫中都存在 .这些动物群在运动过程中具有明显地特点:群中地个体集合性很强,运动方向、欢迎下载精品学习资源速度具有一样性 .通过数学模型来模拟动物群地集群运动行为以及探究动物群中信息传递机制始终是仿生学领域地一项重要内容.附件给出了鸟群在空中组图、几种鱼群运动以及逃避鲨鱼追捕地相关视频,依据所给资料并在网上搜寻相关资料,摸索动物集群运动地机理,建立数学模型刻画动物集群运动、逃避威逼等行 为,例如,可以考虑以下问题地分析建模:1、建立数学模型模拟动物地集群运动.2、建立数学模型刻画鱼群逃避黑鳍礁鲨鱼地行为.3、假定动物群中有一部分个体
5、是信息丰富者(如把握食物源位置信息,把握迁徙路线信息),请建模分析它们对于群运动行为地影响,说明群运动方向决策如何达成.二、模型假设2.1 、群体所处环境不受天气、气候地影响;2.2 、群体中地个体之间没有竞争;2.3 、群体地活动范畴有限;2.4 、个体地感知范畴是一个圆形区域.三、符号说明3.1 、 direc1 :个体地原来方向;3.2 、 direc2:指向邻居中心地方向;3.3 、 direc3:邻居地平均方向;3.4 、 direc4:防止碰撞地方向;3.5 、 direc5:远离捕食者地方向;3.6 、 direc6:捕食者运动方向地反方向;3.7 、 direc7:群体地平均位
6、置;3.8 、 direc8:群体地平均方向;3.9 、 v :速度;3.10 、 food :食物位置置;3.11 、 pre :捕食者位置置;欢迎下载精品学习资源3.12 、 posi:第 i 个个体位置置;欢迎下载精品学习资源欢迎下载精品学习资源3.13 、 cons :一样性序数;3.14 、 n :群体地个数;3.15 、 m:邻居地个数 .4.1、问题一四、模型地建立与求解欢迎下载精品学习资源( 1)、 Boid 模型在群体运动过程中,每个个体都要遵守三条原就(尽量靠近邻居地中心、尽量与邻居地方向一样、尽量防止碰撞)运动,这三条原就对转变个体下一时刻运动方向起作用.下面对三个原就进
7、行描述:a、向心性(靠近)每个个体四周都会有邻居,个体地运动应依据邻居们地运动来确定自己地运动方向.以邻居们所在位置地平均值作为邻居中心,每个个体都应具有向邻居中心靠拢地特性.欢迎下载精品学习资源公式表示为:direc2mpos ii1mpos欢迎下载精品学习资源b、同向性(对齐)当邻居们地运动方向一样时,个体会和它地邻居朝同一个方向游动.欢迎下载精品学习资源公式表示为:direc3mdirec1 ii1m欢迎下载精品学习资源c、排斥性(防止碰撞)当个体和它地邻居靠地太近时,可能会发生碰撞,个体应自动躲开,以免影响群体地运动,显现纷乱 .公式表示为: direc4direc2就下一时刻地运动方
8、向(为权重,可以依据偏好打算):欢迎下载精品学习资源direc1it11 * direc1ti 2 * direc2it3 * direc3i t欢迎下载精品学习资源欢迎下载精品学习资源靠近原就对齐原就防止碰撞原就欢迎下载精品学习资源( 2)、改进模型在 Boid 模型基础上,增加内聚性(向群体中心聚合)、排列性(朝平均地方向运动)、可变速性三个原就,共同来限制个体地运动.a、内聚性仅具向心性可能会导致鱼群分散为多个小群体,为了防止这种情形发生,各个体在运动过程中都应主动向群体中心靠拢,跟随群体地运动.欢迎下载精品学习资源公式表示为:direc7nposii1n欢迎下载精品学习资源b、排列性欢
9、迎下载精品学习资源仅与邻居地运动方向保持一样,不能很好地仿照群体地运动,所以个体地运动方向也要与群体地平均运动方向一样.欢迎下载精品学习资源公式表示为:direc8npos ii1npos欢迎下载精品学习资源c、可变速性对个体而言,由于视野半径是有限地,它只能依据自己认为地最优方向进行运动,在邻居地运动方向非常纷乱时,它虽然可以上依据策略得出平均运动方向,但这个方向不能很好地刻画出四周地同步方向 .在这种情形下,个体应实行相对保守地策略,即虽然得出了平均运动方向并调整了运动方向,但由于对这个方向地不确定性,为了防止多次进行方向调整,可以实行降低自己地速 度,仅当邻居们已经达到同步地情形下,在令
10、其以较快地速度进行运动.欢迎下载精品学习资源为了描述局域个体地同步程度,我们引入consi,称为第 i 个个体地视野半径内全部个体地同欢迎下载精品学习资源步序列数:欢迎下载精品学习资源consimdirec1 ijj1mdirec1 ijj1欢迎下载精品学习资源欢迎下载精品学习资源consi地取值在 0 到 1 之间,取值越大,表示该半径内个体方向一样性好,即局域同步程度越欢迎下载精品学习资源欢迎下载精品学习资源高;取值越小,就表示该处个体局域同步程度越低.当 consi致.1时,该半径内全部个体方向都一欢迎下载精品学习资源我们将个体地速率大小地变化范畴定为0,0.1. 依据上面地争论,可变速
11、率地运动协议应当满足:欢迎下载精品学习资源a、当consit1,即视野半径内全部个体达到同步时,该个体地速率为0.1.欢迎下载精品学习资源欢迎下载精品学习资源b、当consit0 ,即视野半径内全部个体地运动状态完全纷乱时,该个体地速率接近0.欢迎下载精品学习资源欢迎下载精品学习资源vit1v max * econs i t1欢迎下载精品学习资源欢迎下载精品学习资源这里 v max0.1 ,为一可调参数,当0 时,速度为原速度,当0 ,个体地运动欢迎下载精品学习资源速度比原模型快,系统更易趋于同步.这样,速率不仅具有转变下一时刻地作用,而且是携带信息地载体 .这种信息就是个体地一样性序数.为了
12、是全部地个体尽快达到同步,下一时刻速度方向地运算中,我们就利用这一信息,以加快收敛速度.当个体超出活动范畴时,它会向相反地方向运动,即:direc1it1direc1it当在活动范畴内时,对各个原就地影响设置权重,在此更多地考虑集合性和排列性.下一时刻地方向:欢迎下载精品学习资源欢迎下载精品学习资源direc1it10.1 * direc1ti 0.1 * direc2i t0.1 * direc3it欢迎下载精品学习资源欢迎下载精品学习资源下一时刻位置置:0.1 * direc4i t0.3 * direc7i t0.3 * direc8i t欢迎下载精品学习资源欢迎下载精品学习资源pos
13、t1pos tdirec1it* v t欢迎下载精品学习资源iiidirec1it运用 MATLAB 模拟,可得:t=0st=10st=20st=30s4.2 、问题二当个体和捕食者地距离较短时,该个体快速逃逸,临时不考虑对群体地影响.欢迎下载精品学习资源运动方向捕食者direc6小鱼个体小鱼地方向direc5欢迎下载精品学习资源当捕食者在其感知范畴内且处于危急区之外,主要考虑个体逃逸,虽然此时群体地影响存在, 但可假设它比较小;当捕食者处于个体感知范畴之外时,依据第一问地原就进行运动.欢迎下载精品学习资源捕食者运动方向捕食者下一时刻地方向:邻 居 平 均 地运动方向direc6小 鱼个体邻居
14、中心地运动方向群 体平 均 地 运动方向群体中心地运动方向direc5欢迎下载精品学习资源direcpre t1minpos itdirecpre t捕食者下一时刻位置置:欢迎下载精品学习资源pret1pret1.1 * v *direcpre t direcpre t欢迎下载精品学习资源当鱼处在危急区时:direc5 iposipre欢迎下载精品学习资源欢迎下载精品学习资源下一时刻地方向:direc6 idirecpre欢迎下载精品学习资源欢迎下载精品学习资源direc1ti下一时刻位置置:1) 0.5 * direc5it0.5 * direc6it欢迎下载精品学习资源欢迎下载精品学习资源
15、posi t1posi tdirec1ti * v direc1ti 欢迎下载精品学习资源当鱼能感知到捕食者,但不在危急区时: 下一时刻地方向:欢迎下载精品学习资源direc1it10.1 * direc2it0.1 * direc3it0.1 * direc4it0.25欢迎下载精品学习资源欢迎下载精品学习资源* direc5下一时刻位置置:i t0.25 * direc6it0.1 * direc7it0.1 * direc8it欢迎下载精品学习资源欢迎下载精品学习资源posi t1posi tdirec1ti * v direc1ti 欢迎下载精品学习资源运用 MATLAB 模拟,可得:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 基于 Boid 模型 动物 集群 运动 行为 研究
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内