论文摘要:飞行仿真资源数据库的设计与开发
无人作战飞机综合仿真系统是基于HLA体系结构的仿真系统,它支持仿真系统模块的重用,支持系统的开放和重构。它由任务控制台、指挥中心控制台、仿真总控台、指挥所控制台、多个操作员模拟台以及仿真资源数据库组成。飞行仿真资源数据库为无人作战飞机综合仿真系统提供可靠的、持久的基础数据支持,是无人作战飞机综合仿真系统的重要组成部分。本文围绕飞行仿真资源数据库系统的研制任务,完成了飞行仿真资源数据库系统的研究、设计、开发工作。 论文首先介绍了数据库技术的发展,概要介绍了无人作战飞机综合仿真系统的总体结构、功能和特点及飞行仿真资源数据库系统在其中的功能与地位。在分析了飞行仿真资源数据库系统的功能要求与性能要求的基础上,结合无人作战飞机综合仿真系统的特点,对飞行仿真资源数据库系统的硬件结构、软件结构、系统接口进行了设计。 随后,论文深入研究了飞行仿真资源数据库系统相关关键技术及其实现。论文研究了仿真数据库数据模型的设计,设计了基于Oracle的后台数据库;研究了Server/Client模式应用,利用Web动态数据库交互技术ASP及XML技术设计了客户端软件;研究了XML存储结构在数据库中的应用,设计了XML解析生成器,它采用组件的结构,具有良好的可操作性、可扩充性及通用性,能方便地用于其他仿真系统,高效的生成、解析XML文件;研究了飞行仿真资源数据库动态数据模型的设计,应用XML灵活性、扩展性强的特点,设计开发了库表编辑器,结合XML解析生成器实现了对数据库数据模型的动态建模,提高了数据库的通用性及开放性;设计开发了变量符号字典,对系统变量进行统一管理;研究了Matlab技术在仿真数据库系统中的应用,并利用它设计实现了仿真过程数据二维、三维曲线显示;采用面向对象技术开发了人机交互接口,实现了用户登陆、用户查询、数据显示、打印及论证评估功能。 最终论文完成了飞行仿真资源数据库系统的开发,目前整个飞行仿真资源数据库系统运行良好,为无人作战飞机综合仿真系统提供了可靠的数据支持,具有重要的国防建设意义。