首页 | 本学科首页   官方微博 | 高级检索  
     

群集运动行为的模型构建与计算机仿真
引用本文:邱磊. 群集运动行为的模型构建与计算机仿真[J]. 海南大学学报(自然科学版), 2013, 31(1): 27-30
作者姓名:邱磊
作者单位:武汉船舶职业技术学院计算机教研室,湖北武汉,430050
摘    要:以某群体为研究对象,构建了一个连续的三维空间.在空间中,依据3个行为规则,将个体的感知范围划分为排斥区域、一致区域和吸引区域3个行为区域,并分别得出了各行为区域对个体速度方向的影响公式.将3个行为区域对个体的影响抽象为3个作用力,个体总的速度方向由各作用力产生的速度方向分量共同决定,分别给出各作用力权重因子,最终计算出迭代至第t步时个体总的速度方向,进而推算出t+1步时个体的位置向量和速度向量.最后,利用Matlab仿真模拟了群集运动行为在三维空间内的运动情况.仿真结果表明,所构建的模型能有效地模拟动物的群集运动行为.

关 键 词:群集运动行为  行为区域  行为规则  感知范围  计算机仿真

Modeling and Simulation of Flocking Motion Behaviors
QIU Lei. Modeling and Simulation of Flocking Motion Behaviors[J]. Natural Science Journal of Hainan University, 2013, 31(1): 27-30
Authors:QIU Lei
Affiliation:QIU Lei(Staff Room of Computer,Wuhan Institute of Shipbuilding Technology,Wuhan 430050,China)
Abstract:In the report, a group was used as researching object, a continuous three-dimensional space model was constructed. In space, according to three flocking rules, the perception field of each individual was divided into repulsion zone, orientation zone and attraction zone, the formula of the effects of behavior zones on individu- al speed direction was established. The effects of three behavior zones on individual were abstracted as three forces, the individual' s total speed direction was determined by that of three forces, the weight factor of each force was proposed, and when it was iterated to step t, the total speed direction was calculated, and when it was iterated to step t + 1, the position vector and speed vector of individual were calculated. Matlab was used to sim-ulate file motion situation of flock motion behavior in three-dimensional space, and the results indicated the mod-el constructed could effectively simulate the flock motion behavior of animal.
Keywords:flock motion behavior  behavior zone  flocking rule  perception field  computer simulation
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号