节点文献

基于PC机的视景实时互操作支撑平台设计与实现

Design and Realization of the Real-Time Interactive Supporting Platform for Virtual Simulation Based on PC

【作者】 何业兰

【导师】 徐东平;

【作者基本信息】 武汉理工大学 , 计算机应用技术, 2002, 硕士

【摘要】 视景仿真技术是现代仿真技术的一个重要分支。视景仿真(Visual Simulation)是一种基于可计算信息的沉浸式交互环境,它采用计算机图形图像技术,根据仿真的目的,构造仿真对象的三维模型并再现真实的环境,达到非常逼真的仿真效果。其作为计算机技术中最为前沿的应用领域之一,已经在工业设计、石油勘探、科学研究、军事演习、科学可视化等领域被越来越多的研究人员采用进行研究工作。 以前视景仿真工作均是在图形工作站上进行,其昂贵的软硬件价格和极差的兼容性让大多数用户无法接受,后来随着普通PC机运算速度和整机性能的不断提高以及高档专业图形卡的出现,在PC机上实现中小型视景仿真不仅使软硬件价格低廉而且兼容性好,正在成为当今视景仿真研究一个趋势。 在PC机上实现视景仿真,需要对视景仿真实现原理和仿真系统体系结构进行深入思考与积极实践。视景仿真往往不是独立存在的,而是网络分布环境中的一部分,需要与控制仿真子系统进行交互。相对于其它应用仿真,视景仿真对实时性的要求较高,与其它仿真子系统工作之间的交互性和可重用性差,开发、使用、维护成本高。目前,美国已提出高级体系结构(HLA-High Level Architecture)标准,它按面向对象的思想与方法来构建仿真系统,实现联邦组织方式下的互操作和重用功能。按HLA标准实现仿真应用,是国内外仿真技术的发展方向。 论文针对实时交互视景仿真的主要矛盾,即网络有限带宽与视景运动交互参数实时传输矛盾,探讨了三维视体运动控制机理,结合HLA思想,建立视景联邦对象模型(VFOM-Visual Federal Object Model)来描述视景数据分布;并设计了仿真实体链描述文本文法及其存储转换机制,有效支持多领域视景仿真系统开发;分析并应用图形接口标准OpenGL,设计了基于PC机的实时互操作视景生成方法;针对网络分布环境下视景仿真实时交互需求,设计视景运动同步控制方案;并综合应用了面向对象编程技术、网络通信技术、多线程技术,实现了基于PC机的视景实时互操作支撑平台(PC-VRISP—Real-time Interactive Supporting Platform For Virtual Simulation based on Personal Computer)。 论文主要内容包括8章,第1章作者对国内外视景仿真技术发展动态进行了分析,明确了课题研究的目的和意义,介绍了研究的主要内容。第2章深入研究了实时交互视景生成原理与视景仿真开发技术。第3章分析了PC机对视景仿真的支持。第四章是PC-VRISP总体设计,结合HLA思想,建立视景联邦对象模型VFOM来描述视景数据分布,设计了系统运行框架。第5章讨论了三维实体场景存储结构的建立方法,包括场景对象3D模型库的建立,VFOM文本文法及其存储转换机制的设计。第6章研究了OpenGL动画制做原理,在此基础上确定了场景的绘制流程,探讨了网络分布环境下三维视体运动控制机理,设计了视体运动同步控制模型,结合相关技术,研究了仿真驱动的实现。第7章对演示实例进行分析,讨论了进一步研究的方向。第8章是全文小结。

【Abstract】 Visual Simulation is an important embranchment of the modern Simulation technique. Visual Simulation is an immersing interactive entironment based on calculable information, it uses graphics and image technique in computer, according to the purpose of simulation, construct the 3-D model of the Simulation object and replay the real environment, to achieve a vivid effect. As one of the most front application of computer technique, it has been used by more and more investigate to work in industry design,oil reconnoiter,war game ,scientific visualization and other filed.The study of Visual Simulation all carried on the graphical workstation before, the high price of hardware and software can not be accepted by most user, after all, with the operation speed and other performance of personal computer being improved, and the appear of the top grade professional graphic block, to carry Visual Simulation of small or middle size on personal computer can reduce the price of hardware and software, so it become a direction of study of Visual Simulation.To realize the Visual Simulation based on PC need studying thorough the theory of Visual Simulation and the structure of simulation system , and put them into practice. The Visual Simulation is not exist alone, it’s a part of network distributed environment, it always interactive with control simulation sub system .Relative to other simulation application, the Visual Simulation call for high real-time quality, its interactive ability with other sub simulation system and reuse ability are not good. Now America has put forward High Level Architecture, it use object-oriented idea to establish simulation system and implement the function of interactive operation and reuse under federation origination mode. To implement simulation application with HLA, is the direction of international Simulation technology.To the primary contradiction of real-time interactive Visual Simulation, limited bandwidth of network and real time transmitting parameter of relative to move sight, the control mechanism of 3-D visual object is discussed, under thedirection of HLA idea, the visual federal object model VFOM is established to describe the visual data distributing; the author designed a grammar of VFOM context and a Turing conversion mechanism, it will support exploitation of visual simulation in different field; the author analyses and apply OpenGL to design a method of implement real-time interactive Visual Simulation on PC, in additional with object-oriented program technique network communication technique multithreading technique, implement PC-VIRSP.There are 7 chapters in this thesis. In Chapter 1, the developments of virtual simulation is looked back, the aim and significance and the main search content is put forward. In Chapter2, the real-time virtual build theory and develop techniques is deeply researched. In Chapter 3, the author analyses the support for virtual simulation given by PC. In Chapter 4, design the PC-VIRSP, under the direction of HLA idea, the visual federal object model VFOM is established to describe the visual data distributing, and the system run frame is designed. In Chapter 5, the method to establish 3-D object scene storage structure is discussed, include the establishment of 3-D model, the grammar of VFOM context and a Turing conversion mechanism is designed. In Chapter 6, OpenGL move making theory is studied, in corroding to it, the scene draw flow is made, the author discuss the control mechanism of 3-D visual object, design the visual object move synchronization control model, with relational technique, implement the simulation drive. In Chapter 7, the author give a analysis of demo, and discuss the direction of further study. In Chapter 8, the author make a summary of the whole work.

【关键词】 视景仿真PC机HLAOpenGL面向对象
【Key words】 Visual SimulationPersonalComputerHLAOpenGL object-oriented
  • 【分类号】TP391.9
  • 【被引频次】1
  • 【下载频次】227
节点文献中: 

本文链接的文献网络图示:

本文的引文网络