跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.62) 您好!臺灣時間:2025/11/16 13:16
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:盧泰均
研究生(外文):Tai-Chun Lu
論文名稱:虛擬實境即時船舶動態模擬系統之場景與模型建立
論文名稱(外文):Dynamic Modeling and Scene Creation of VR-based Ship Simulation System
指導教授:林進燈林進燈引用關係
指導教授(外文):Chin-Teng Lin
學位類別:碩士
校院名稱:國立交通大學
系所名稱:電機與控制工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2001
畢業學年度:89
語文別:中文
論文頁數:82
中文關鍵詞:虛擬實境動態模擬船舶操控
外文關鍵詞:VRdynamic modelingship pilot
相關次數:
  • 被引用被引用:6
  • 點閱點閱:406
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
海洋是一個變化無常的環境,有時風平浪靜、有時卻是狂風駭浪,在其上航行往往隱藏著無數的危險。所以本文將在虛擬實境的系統上,研究即時船舶動態模擬訓練系統。在此我們將適當建立周圍海浪的動態模型,並提出新的船舶動態模擬理論推導與方法,探討船舶在動態海域上航行時與海浪的各種受力情形,來模擬航行於波濤洶湧海洋的船舶其六自由度變化情形。在動態海域的模擬上,我們係根據長形波公式和細碎公式來作結合,推導其數學模型,提供給整個即時動態模擬訓練系統一個動態的環境。在船舶動態物理模型的建立上,我們根據所建立的動態海域,以流體力學的觀點來計算船舶於海洋上航行時的力和力矩。
在系統整合部份,本文提出虛擬實境場景底層的軟體架構,使用Windows 2000作業系統所提供的Shared Memory、Socket、FILE等各種通訊介面來作為各個獨立模組的通訊管道,而我們可以增添/刪減任何的通訊介面模組來滿足對場景功能的要求,也可以降低場景主體程式所需要的修改。本文並利用TCP/IP網路連線功能來與六軸運動平台 控制器作連結,採用位置控制和沖淡演算(Washout)控制兩種方式在平台上模擬船舶的六軸姿態和力的表現。另外並對網路的傳輸模組採用Real-time的設計機制,介紹整個即時機制的設計方法和流程,以及對整個即時船舶動態模擬訓練系統作分析與討論。最後將虛擬實境場景、即時動態模擬模組、六軸運動平台、力操控搖桿 整合成為一完整之即時船舶動態模擬訓練系統。
The ocean is a dynamic changing environment. Sometimes it is calm and tranquil, while sometimes it may become violent due to strong wind and rain. Hence, a boat sailing on the real ocean may be very dangerous. To avoid danger in the real world when training the skills for safe manipulation and control of sailing, in this thesis we shall develop a motion simulation of sailing training system with real-time dynamic model on virtual reality. We shall properly construct the dynamic simulation environment of ocean waves and probe into the real force situation when sailing on the dynamic simulation of waves. Finally, we propose a new theory and method for dynamic simulation module of sailing. In the simulation of dynamic ocean waves, we integrate the mathematic model of long-crested wave theory and broken-bits wave theory for the fast generation of dynamic ocean environment for the training system. In the method to produce the real force feeling of sailing, we base on hydrodynamics to calculate real force and torque from the generated dynamic waves.
In system integration, we bring the VR scene、dynamic module、washout filter theory、Stewart platform and force-feedback joystick into an integrated sailing training system based on real-time software framework and network communication. We use Share Memory、PC Socket、 File Processing functionality from Microsoft Windows 2000 Operating System to develop the previous proposed software framework and other communication modules. For network communication, we use TCP/IP as the interface between VR scene and Stewart platform, using position control and washout filter module to perform the 6-DOF posture of platform and the feeling of force. We shall also introduce the real-time module under Windows 2000, and use it to analyze and explore the real-time problems in the dynamic ship training system. Because of these independent modules, we can not only increase the expansibility of the sailing training system but also change the configuration dynamicall
中文摘要 i
英文摘要 ii
目  錄 iii
表 目 錄 v
圖 目 錄 vi
第一章緒  論 1
1.1研究動機 1
1.2文獻回顧 2
1.2.1 虛擬實境場景 2
1.2.2 船舶操縱理論 3
1.3實驗設備系統介紹 4
1.4論文架構 5
第二章VTree及虛擬實境場景發展相關介紹 7
2.1OpenGL及Microsoft Windows2000簡介 7
2.1.1OpenGL簡介 8
2.1.2Microsoft Windows 2000簡介 10
2.2VTree簡介 12
2.3史都華六軸平台簡介 16
2.4發展流程 19
第三章動態海域模擬系統之建立 20
3.1動態海域及船舶操控動態模型之系統架構 20
3.2動態海域模擬系統 21
3.2.1 傳統海浪建構模式之探討 22
3.2.2 波浪之基本定義與統計海浪模式 23
3.2.3 三維長形波公式建構合成波海浪之方法 24
3.2.4 整合細碎公式之合成波模式及參數修正 27
第四章船舶操控之動態模型建立 34
4.1座標系之定義與推導 34
4.2船舶動態模擬理論推導與方法 35
4.2.1簡化模擬環境所作之假設 37
4.2.2船舶受力之整體架構分析 37
4.2.3船底所受垂直波浪力之推導分析 38
4.2.4船舶質心之整體運動推導分析 40
4.3整體船舶動態模擬系統分析及船舶場景之畫面成果展示 45
第五章系統整合 48
5.1虛擬實境動態模擬之架構 48
5.2分散式平行處理系統之連線 51
5.3六軸運動平台通訊介面模組 60
5.4力操控搖桿介面模組之設計流程 64
5.5Real-Time系統之設計與分析 66
5.5.1系統設計之原因及架構 66
5.5.2DOS端之8254 Timer規劃 69
5.5.3Windows端之Event-driven架構 72
5.5.4設計流程及結果分析 74
5.6船舶動態模擬之整體系統流程 76
第六章結論與展望 77
參考文獻 79
附錄一 82
【1】J. Cremer, J. Kearney, Y. Papelis, “Driving Simulation: Challenges for VR Technology”, IEEE Computer Graphics and Applications, Vol.16, Issue 5, pp.16-20, Sept. 1996.
【2】J. Kuhl, D. Evans, Y. Papelis, R. Romano, G. Watson, “The Iowa Driving Simulator: An Immersive Research Environment”, IEEE Computer, Vol.28, Issue 7, pp.35-41, July 1995.
【3】Jung-Ha Kim, Woon-Sung Lee, H-Kyeong Park, Kyung-Kyun Park, Jun-Hee Cho, “A Design and Characteristic Analysis of the Motion Base for Vehicle Driving Simulator”, Proceedings of IEEE Robot and Human Communication, pp. 290-294, 1997.
【4】R.R. Mourant, N. Qiu, S.A. Chiu, “A Distributed Virtual Driving Simulator”, IEEE Virtual Reality Annual International Symposium, pp. 208, 1997.
【5】M.J. Zyda., R.B. McGhee, R.S. Ross, D.B. Smith, D.G. Streyle, “Flight Simulators for Under $100,000”, IEEE Computer Graphics and Applications, Vol.8, Issue 1, pp.19 -27, Jan. 1988.
【6】P.A. Platt, D.A. Dahn, P. Amburn, “Low-cost Approaches to Virtual Flight Simulation”, Proceedings of the IEEE Aerospace and Electronics Conference, Vol.2, pp.940-946, 1991.
【7】W. Dean McCarty, Steven Sheasby, Philip Amburn, Martin R. Stytz, Chip Switzer, “A Virtual Cockpit for a Distributed Interactive Simulation”, Proceedings of IEEE Computer Graphics and Applications, pp.49-54, 1994.
【8】P.M. Silson, M.G. Kellett, “Parallel Realization of a Six Degree of Freedom Model of an Aircraft”, IEEE International Conference on Control, Vol.2, pp.724-728, 1991.
【9】邱逢琛、曾國正,“船舶操縱性能預估法之探討”,NTU-INA-Tech.Rept 275,1988.
【10】邱逢琛、曾國正,“港內操船運動模擬計算系統”,中華民國第十屆海洋工程研討會論文集,1988.
【11】OpenGL Architecture Review Board, OpenGL Programming Guide, Release 1, Addison-Wesley Publishing Company, 1993.
【12】D. Stewart, “A Platform with Six Degrees of Freedom”, Proceedings of the Institution of Mechanical Engineers, Vol. 180, Part 1, No. 5, pp. 371-386,1965-1966.
【13】Fournier A., “A Simple Model of Ocean Waves”, Computer Graphics, Vol. 20, No.3, pp.75-84,July 1986.
【14】Peachy D., “Modeling Waves and Surf”, Computer Graphics, Vol. 20, No.3, pp.65-74,July 1986.
【15】TS’O Pauline Y. and Barsky,Brain A., “Modeling and Rendering Waves”, ACM Transactions of Graphics, Vol.6, No.3, pp.191-214,July 1987.
【16】戴文凱,“產生海浪的新模式”,交通大學資訊工程研究所碩士論文,1990.
【17】Ken-ichi Anjyo, “Semi-globalization of stochastic spectral synthesis”, Visual Computer, pp.1-12, Springer-verlag 1991.
【18】蔡佳麟,“動態整體海域與靜態船舶水套模擬之新模式”,交通大學工業工程研究所碩士論文,1992.
【19】殷富,“海洋物理學概論”,國立編譯館,1984.
【20】陸磐安,“造船原理─船舶動力學”,國立編譯館,1999.
【21】Kinsman B., “Wind Waves: Generation and Propagation on the Ocean Surface”, Dover,1984.
【22】練紹安,“分散式即時動態視覺模擬操控訓練系統之研發”,交通大學電機與控制工程研究所碩士論文,2000.
【23】張鴻祥,“虛擬實境之六軸動感平台控制與系統整合”,交通大學電機與控制工程研究所碩士論文,1998.
【24】Peter R. Grant and Lloyd D. Reid, “Motion Washout Filter Tuning: Rules and Requirements”, Journal Of Aircraft, Vol. 34. No. 2, March-April 1997
【25】T. A. Funkhouser, C. H. Sequin, “Adaptive Display Algorithm for Interactive Frame Rates During Visualization of Complex Virtual Environments”, Proceedings of SIGGRAPH, pp.247-254, August 1993
【26】M. Green, “A Framework for Real-Time Rendering in Virtual Reality”, Proceedings of the ACM Symposium on Virtual Reality Software and Technology, July 1996.
【27】吳俊欣,“Real-time System之設計與分析”,台灣科技大學電機工程系研究報告,2000.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top