群体行为规划技术的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:Alexandratj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
群体动画在计算机游戏、影视动漫、城市建筑规划等很多方面都有着广泛的应用。然而,对大规模群体行为进行模拟尤其是实时模拟是一件复杂而艰巨的工作。因为对群体行为的仿真不仅涉及到高层的决策过程,还同时要考虑底层事物的表示以及事物之间的交互计算。更为麻烦的是,个体与个体之间以及个体与环境之间的复杂约束关系决定了在群体规模增大的时候,仿真运算复杂度将呈非线性增长。为此,本文提出构建一个高效的群体行为引擎来解决这一问题。本文首先讨论了行为系统的设计,然后着重研究了在路径规划算法方面进行改进及系统实现中使用加速技术来提高系统性能,最后介绍了群体的建模方法以及行为引擎如何被用来进行快速实现。构建行为引擎的目的在于简化群体仿真应用的开发过程。它的难点在于如何对行为仿真中的各种元素进行抽象、组织和融合。本文将行为引擎设计为信息管理模块、路径规划模块,以及系统控制模块三分部分。每个功能模块的作用和设计都做了比较详细的讲解。它预置了一些关键算法来提高行为仿真质量,同时也给用户提供了很好的扩展接口。路径规划是大规模群体仿真性能消耗的最主要部分。本文提出了一种基于势能场的实时高效的群体导航方法。该方法将局部势能场与全局势能场相结合,有效的解决了局部势能场中的极小值问题,同时又避免了全局势能场无法满足局部灵活性的问题。并行计算技术是目前最为流行的计算加速方法之一。本文分析了如何对碰撞避免和行为个体的更新进行适当修改,以适应并行执行。同时介绍了OpenMP并行方案如何被用在行为引擎中实现并行运算。另外,本文探讨了另一种简化运算的方法——LOD技术,并介绍了它如何用在行为仿真中以简化运算。最后,本文介绍了群体行为的建模方法,并以交通仿真和室外逃生系统为例,将重点放在如何利用行为引擎系统进行快速的群体建模实现,同时也作为行为引擎系统有效性的验证。随后,本文对目前的研究成果进行了总结,并对将来进一步的工作进行了展望。
其他文献
随着互联网的高速发展,共享网络资源已经成为人们工作、学习、生活、娱乐的主要方式。但网络体系结构的不可信制约了网络资源共享的正常进行。当前存在的网络资源共享模式不
实用的网络体系结构都是层次结构,目前互联网使用的主流网络体系是TCP/IP。由于最初的TCP/IP协议栈本来就是为了窄带文本数据而开发的,但是随着全球互联网的蓬勃发展,人们对
P2P技术是一种新兴的不依赖服务器的分布式网络模型,在对等计算、信息共享、分布式搜索等领域有着广泛的应用前景。它通过系统间对等点的直接交换实现网络信息和资源的共享,
对于像新浪、搜狐,腾迅,电信互联星空以及114门户类网站,聚集了很大的人气,可以说其生存的来源是大量的用户对网站进行访问,这样,网站不仅产生了很大的用户群体,带来了很大的
与传统的电交换网络相比,波分复用(Wavelength Division Multiplexing,WDM)光交换网络不仅提供了更高速的连接,还针对不同的网络应用提供了更丰富的通信方式。而Clos 网络因其规整
随着影视、游戏和虚拟现实行业的迅速发展,这些行业对新技术、新效果有了更多的追求,好的效果能带给人们更多的身临其境的感受。在影视、游戏和虚拟现实领域,基于物理的模拟
随着Internet应用日益广泛,软件系统面临的挑战越来越多。如何使软件系统在动态、异构的网络环境下具有自适应性逐渐成为一个重要的研究方向。Agent作为当前研究热点,其自治性
近几年来,弹塑体形变模拟被大量应用于电影特效、游戏的变形场景、医学培训系统,仿生物学的研究及一些三维环境的展示等方面。弹塑体形变模拟目前已成为计算机图形学中比较热
随着我国能源结构的不断调整和现代科技的不断发展,各类清洁能源在电网中所占比重越来越大,电力负载也呈现动态特性。为了在动态负荷工况下的计量更加准确,动态负荷激励信号的发生技术及电能表动态负荷工况下的误差计量技术已经引起了该领域相关研究人员和学者的极大关注。本文首先介绍了多种激励信号以及智能电能表动态特性测试、电力源种类、国内相关标准的历史及发展状况,阐述了建立动态误差测试信号模型的重要性。其次,深入
随着信息技术的飞速发展和网络应用的迅速普及,网络已经深入社会各个领域,网络与信息安全问题正面临着极大的威胁和挑战。评估信息系统的安全,确保其以一定的健壮性抵御面临