● 摘要
在SNE(Synthetic Nature Environment)仿真中建立统一的自然环境描述标准,是获得高的互操作性和可重用性的重要前提,也是提高仿真的可信度和逼真度的重要条件[1][3]。目前国内还没有建立这样一种标准,这已经成为我国构建大型分布异构SNE仿真系统的瓶颈。本文重点围绕国外SNE仿真领域事实上的标准---SEDRIS(Synthetic Environment Data Representation and Interchange Specification)展开研究,力图在综合自然环境描述标准方面率先进行一些有益的探索。本文共分为六章。第一章介绍了SNE的基本概念,阐述了SNE的背景和重要性,讨论了SNE的应用,回顾了SNE描述标准的发展过程,总结了SNE研究的现状,最后引出了本文的主要研究内容。第二章深入分析了SEDRIS的体系结构,研究了SEDRIS统一描述自然环境的基本原理,分析了SEDRIS实现数据交换和传输的机制和过程,研究了相关工具的使用方法,最后引出了传输内容需求规范和传输内容规范。第三章讨论了传输内容需求规范(TCRS)在SNE仿真中的意义和作用,提出了在TCRS文件中应用SEDRIS来说明环境数据需求的方法,并总结和阐述了用于检验传输数据有效性的对象匹配表达式(OME),最后详细讨论了编写TCRS的XML语法及其应用。 第四章阐述了用于组织SEDRIS DRM类的UML的基本概念,研究了DRM的典型类,提出和总结了将环境数据映射到SEDRIS DRM类的基本规则,讨论了SEDRIS表示的多态性及其在SNE仿真中的应用。第五章分析了SNE仿真对环境数据的基本需求,讨论了地形、大气数据的来源,总结了环境数据的典型类型,最后实现了光栅数据、多边形数据、矢量数据、网格数据和表格数据等到SEDRIS的映射。第六章设计和分析了基于HLA的SNE仿真系统结构,讨论了应用SEDRIS开发环境联邦的方法,最后提出了一种基于SEDRIS的综合地形环境数据库的实现方法,并进行了验证。结论部分对全文进行总结,阐述了本论文的主要工作,并对本文研究领域中需要进一步深入研究的问题进行了展望。