论文部分内容阅读
移动对象数据库是对移动对象的时空属性进行管理和操作的系统。目前,集中于对移动对象位置的研究,移动范围相关的技术相当的有限。然而,随着有关移动区域的应用不断出现,以往的移动点模型已不能很好的适应移动区域的应用要求。因此,迫切需要对基于区域的移动对象进行研究。同时,agent凭借它的智能型吸引人们不断地对这一技术进行研究。鉴于移动点和移动区域的差别,有必要针对移动区域研究agent构架。而XML的扩展性、灵活性、异构性等多种特点很好的适应移动区域的不确定性和agent个体与规则库的多样化、异构性。本文针对目前基于移动点agent模型的局限性以及移动区域的需求,提出了新的移动区域模型。在移动区域模型中,除了移动点中有关位置的研究,还需考虑移动区域的形状和旋转、形变等多种复杂的运动。首先提出移动区域的概念模型,并借助于XML数据库的可扩展性和异构性,用XML来表示该概念模型。虽然抽象模型比较直观,但在表示移动区域的轨迹时比较复杂,因此,基于此提出了移动区域的两种表示模型:快照模型和基于旋转平移的模型。其次,根据所提出的移动区域模型,结合新兴的agent技术以及XML技术,构建了一种新的基于移动区域的agent模型。最后,基于所构建的移动对象模型和agent构架,进行了仿真实验。该实验将战车作为基于区域的移动对象,障碍物作为静态区域,给出既定的规则。其仿真结果证明了该模型的可行性。同时,仿真运行过程中的agent状态记录到移动对象XML数据库,便于仿真回放和仿真事后分析。