標題: | 以高階分散式網路架構實踐多人飛行模擬訓練系統之建置 Multi-pilot Flight Simulation System based on High Level Architecture |
作者: | 王耀聰 Yao-Tsung, Wang 林進燈 Chin-Teng, Lin 電控工程研究所 |
關鍵字: | 高階模擬架構;執行時資訊結構;統一模式語言;虛擬實境;電腦圖學;分散式系統;High Level Architecture, HLA;Run Time Infrastructure, RTI;United Model Language, UML;Virtual Reality, VR;Computer Graphics, CG;Distributed System |
公開日期: | 2001 |
摘要: | 網際網路已漸漸成為人們生活的一部份,它不僅拉近了人與人之間的距離,更促使原本相互獨立的研究領域得以進行整合。本論文旨在描述網際網路與虛擬實境兩種技術的整合背景與問題,並說明如何運用高階分散式網路架構建構多人飛行模擬訓練系統。
本論文有三大發展主軸,分別為「高階分散式網路架構」、「物件化互動場景」及「飛行模擬訓練器」。高階分散式網路架構是由美國國防部模式與模擬局針對各種模擬平台所提供的一套共通網路架構標準,使用HLA架構可以讓多人模擬的執行更即時而不受網路環境的優劣影響。
本論文想要呈現的主旨在於如何從規格的制訂、系統分析與設計到落實系統設計,期能提供產官學界一個整合虛擬實境與高階分散式網路架構的雛形系統分析範本。本文將描述如何運用統一模式語言(United Model Language,UML)進行系統分析,進而與虛擬實境場景軟體整合,開發「物件化互動場景」。
本論文的最終目標是建構一個『多人飛行模擬訓練系統』,用來模擬真實世界中,戰鬥機駕駛訓練所具備的團隊合作與分組對抗機制,並以教官台擔任指揮任務的塔台。目前已完成整個多人飛行模擬訓練系統的雛形,可進行多達六部飛機搭配六部六軸平台的多人模擬訓練。 Internet has become part of our life. It brings different people together and merges various technologies into a new one. In this thesis, we will describe the related background and issues of merging virtual reality with Internet. Our main subject is to build a distributed dynamic simulation system that provides a multi-user, real-time and interactive virtual environment with High Level Architecture (HLA). A basic flight simulator consists of a motion platform and a computer graphics system. The former provides the sense of force that we want to simulate, while the latter provides the pilot with an immersive virtual scene. Besides, we need communication architecture to integrate our system. HLA is an IEEE standard for developing distributed simulation. It provides common communication architecture across all classes of simulation. By using HLA, we can develop multi-user simulation with real-time performance and less network latency. In this thesis, we try to provide a model of integrating virtual reality and HLA. It includes system analysis, design, and realization. We analyze and design an object-oriented virtual reality program with United Model Language (UML).We have developed a multi-pilot flight simulation system, which provides a virtual environment for six pilots to join the teamwork simulation. Beside, the system also provides an environment for flight simulation supervisor to send mission orders. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT900591003 http://hdl.handle.net/11536/69374 |
Appears in Collections: | Thesis |