SWARM 与GIS集成的研究.docVIP

  • 3
  • 0
  • 约5.96千字
  • 约 6页
  • 2018-06-30 发布于河北
  • 举报
SWARM 与GIS集成的研究

SWARM 与GIS集成的研究 ????郭兴民,孙会勇????(中国地质大学信息工程学院,武汉 430074 )摘 要:GIS(地理信息系统)与其它学科集成是一个大的趋势。复杂系统模拟工具SWARM可以用来模拟GIS中的动态应用。文章建立了SWARM在电信基站选址和洪水淹没两个方面的模拟平台,开展了两个方面的模拟实例研究,对于GIS的可视性和直观性有重大的指导意义。关键词:GIS,SWARM,集成 The Integration of GIS and SWARMKuo Sing-min,Sun Hui-yong(China University of Geosciences,Wuhan)Abstract: GIS (geographic information system) integrated with other disciplines is a major trend.SWARM complex system simulation tools can be used to simulate the dynamic GIS application.SWARM article in a telecommunications base station location and the two flood simulation platform.The simulation conducted two case studies, the visibility of GIS and visualization is of major guiding significance.Keywords : GIS, SWARM, Integration??1 引言:GIS的应用非常广泛。以超市或者电信基站选址为例,是一个很复杂的综合性商业决策过程,既需要定性考虑,又需要定量分析。即选址问题主要取决于店铺(或基站)位置的地形特点及其周围的人口状况、城市设施状况、交通条件、地租成本和竞争环境等……但是,现有的GIS分析存在着不足之处。目前的GIS选址主要是基于某些特定的算法,比如最短路径等经典算法,但是没有考虑到现实世界的变化的复杂性,没有智能化,必须有人的参与,只能被动的、呆板的、简单的进行。而SWARM是建立在复杂适应系统理论研究基础上的,正好可以解决这个问题,弥补现有GIS的缺陷。 GIS自从走出实验室,成为一项服务于信息化建设的技术工具,就没离开过各种集成。集成是GIS的活力所在。组件化也是GIS发展的必定方向。把SWARM与GIS结合起来,两者之间的集成势必会增强GIS的质量、性能和可用性以及扩展SWARM的应用。2 SWARM系统 Swarm是圣塔非研究所(SantaFeInstitute)Swarm开发(SwarmDevelopmentGroup,SDG)为基于多Agent仿真建模(A gent BasedModeling,ABM)开发的一组标准计算机仿真建模工具,目的是构建一个仿真模拟的共享计算机平台。有了这样的一个开发平台,研究者就可以将精力集中于模型本身的构建。这里所说的Agent是指仿真系统中具有自主性、自适应性的智能个体,是仿真活动的具体执行者,由内部数据表征———状态、改变状态的方法———感知和改变外部环境的方法———行为三个部分组成。基于多Agent仿真建模相对于一般数学建模而言,在解决离散、非线性系统模拟方面有显著优势,是研究此类复杂系统产生的全局、自适应行为的一个基本方法。 Swarm起源于圣塔菲研究所对人工生命的研究,后来发展为一个通用的体系,可以应用于物理学、生态学、经济学等广泛学科领域。Swarm是一个开放源代码的免费软件,最初是为UNIX系统设计的,现在支持Windows系统,并可用Java语言进行编程。由于在计算机仿真模拟领域中所表现出的卓越性能,渐渐被越来越多的人所接受。 2.1 应用Swarm进行仿真实验的基本思想基于多Agent的仿真模拟使得研究者可以创建一个人工世界,并设计一系列规则支配这个世界,进而模仿自然界的行为,目的是验证理论的正确性。在计算机环境下进行仿真实验不能简单地复制一般实验步骤,因为计算机模拟中的是一个虚拟世界。在真实世界中无需考虑客观存在的空间、时间等因素,而在虚拟世界中必须重新创建时间、空间等概念,以及这个世界中的所有事物———Agent或称对象,并且要安排事件发生的先后顺序。真实世界中的实验与用计算机进行仿真实验最不相同的一个特性就是时间。在真实世界中,实验中的各个因素都严格的按照自然法

文档评论(0)

1亿VIP精品文档

相关文档