光学经纬仪动态仿真训练系统设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
光学经纬仪广泛应用于航天测控靶场,任务时由操作手操纵单杆控制经纬仪捕获跟踪目标。本文针对试验靶场光学经纬仪操作手训练方法匮乏的实际,从克服以往训练方法的不足出发,应用现代计算机仿真技术、虚拟现实技术等新技术,结合光学经纬仪设备本身,创造性的提出了利用三维视景仿真开发软件Vega开发光学经纬仪动态仿真训练系统的设计方案。该系统是人在回路的半实物仿真,训练真实感强、针对性强、效果显著,解决了长期以来困扰光学经纬仪操作手训练中的难题。
     本文从总体方案、硬件技术、软件技术几方面进行了方案设计,并详细介绍了系统的软硬件设计思想及实现过程。
     本文着重介绍了美国Multigen-Paradigm公司用于虚拟现实、实时视景仿真、声音仿真以及其它可视化领域的世界领先级3D应用软件环境Vega~(TM)。并以Vega-Creator-VC++作为仿真训练系统的视景仿真开发平台,研究了如何在仿真训练系统中实现再入目标的模拟显示,星空、云层等现实背景的模拟显示等技术。并针对在Vega应用程序中,球面数据库无法灵活仿真云层背景的问题,提出了利用坐标平移技术解决问题的见解,达到了实时高效的应用效果。通过对仿真训练系统进行各种参数设定,可为操作手训练提供各种比较逼真的再入动态目标与环境。
     最后,文章对课题研制中存在的问题和不足进行了简要分析,并对基于Vega环境的实时仿真技术的应用前景进行了初步探讨。
The Optical-Measuring-Equipments are used in the TTC area widely, in mission, which are manipulated by operators to capture and track the target in space. However, there is not effective method to train the operators in practice. In order to overcome the problems of old training methods, we design a new training system. This paper uses Vega to design the Optical Dynamic Emulation Training System, which uses modern computer technique and VR technique, and uses the Optical-Measuring-Equipment itself fully. It is a Hardware-in-the-loop and Man-in-the-loop emulation system. The result of development and application show that this system is easy, the pertinency is good, the effect is vivid, and the efficiency is prominent. The application of this system overcomes the problems that there are not good methods to train the operators.This paper discusses the system's structure, hardware and software technique, and details the realization project of hardware and software.This paper introduces the Multigen Vega? system. Vega is a software environment for virtual reality, real-time 3D, Spatial Audio and other area simulation applications. We implemented the simulation vision of the Emulation Training System by Vega-Creator-VC++ simulation developing platform, researched the technique how to show the reenter target and entironment such as star & cloud field simulation, etc. Aiming at the problems that the Vega applications can't simulate cloud flexibly when it uses VGDBMELLIPSOID Database, we provided a technique to resolve this by parallel-moving coordinate systems, and which improve the simulation entironment. By setting the parameters of the Emulation Training System, it can provide vivid dynamic targets and entironment for training the operators.Finally, this paper analyses the limitation of the Emulation Training System briefly, and discusses the potential application of Vega-Creator-VC++.
引文
[1] 黄柯棣等.系统仿真.长沙:国防科技大学出版社,1998.10
    [2] XXX电影经纬仪说明书.中国科学院光电技术研究所,1992
    [3] 孙华燕,赵学颜,曾峦.XXX电影经纬仪.北京:装备指挥技术学院
    [4] 康为民,关英姿,康松高,贾玉林.可见光光学目标训练器的研制.《光学技术》2000年第二期
    [5] 龚卓蓉编译.Vega程序设计.北京:国防工业出版社,2002.8
    [6] 龚卓蓉主编.LynX图形界面.北京:国防工业出版社,2002.1
    [7] Vega LynX User's Guide(Version 3.7).Multigen-Paradigm, March 2001
    [8] Vega Programmer's Guide(Version 3.7).Multigen-Paradigm, March 2001
    [9] Paradigm Utility Library(Version 3.7).Multigen-Paradigm, March 2001
    [10] Vega Function Help.Multigen-Paradigm
    [11] MultiGen Creator Online Help Summary.Multigen-Paradigm
    [12] Creating Models for Simulations.Multigen-Paradigm, August 2001
    [13] The MultiGen Creator Desktop Tutor. Multigen-Paradigm
    [14] 汪成为,高文,王行仁.灵境(虚拟现实)技术的理论、实现及应用.北京:清华大学出版社;南宁:广西科学技术出版社,1994.9
    [15] 张秀山等编著.虚拟现实技术及编程技巧.长沙:国防科技大学出版社,1999.9
    [16] 孙志忠等编著.导弹试验陆上落区与再入测量.北京:国防工业出版社,1998.7
    [17] 导弹、航天器试验外测设备的精度评定——光电经纬仪.GJB1381.1-92
    [18] 中国科学院紫金山天文台.2004年中国天文年历.北京:科学出版社,2003.8
    [19] 李瑞等.Vega程序设计在MFC中的应用.计算机工程与设计.2002,8:52-57
    [20] 宋志明等.虚拟地空战场通用视景仿真软件系统的设计.计算机工程与应用,2004,12:208-211
    [21] 张炎,薛亮.基于航天飞行器仿真的三维动态演示系统.计算机仿真.2004,7:132-135
    [22] 董光波等.某型导弹飞行-攻击阶段仿真的研究与实现.系统仿真学报.2003,3:408-411
    [23] 彭国圣等.基于Vega的某空地导弹视景技术研究.战术导弹技术.2003,5:63-67
    [24] (美)Ethan Watrall, Norbert Herber著,王珺等译.Flash MX教程与实例精选.北京:电子工业出版社,2003.1
    [25] (美)Beck Zaratian著,希望图书创作室译.Microsoft Visual C++6.0程序员指南.北京:北京希望电脑公司,1998.12
    [26] (美)Chuck Sphar著,前导工作室译.Visual C++6.0学习指南.北京:机械工业出版社,1999.9
    [27] (美)Richard C.Leinecker, Tom Archer著;张艳,王文学,张谦,尹岩青等译.Visual C++6宝典.北京:电子工业出版社,2001.2
    [28] 费广正,乔林编著.Visual C++6.0高级编程技术——OpenGL篇.北京:中国铁道出 版社,2000.9
    [29] 肖宏伟编著.专家门诊——Visual C++开发答疑300问.北京:人民邮电出版社,2003.6
    [30] (美)Charles Petzold著;北京博彦科技发展有限公司译.Windows程序设计.北京:北京大学出版社,1999.11

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700