查詢結果分析
來源資料
頁籤選單縮合
| 題 名 | An Object-Oriented Platform for the Training Simulator of Marine Diesel Propulsion Systems=柴油主機推動系統訓練模擬機的個體導向模型設計 |
|---|---|
| 作 者 | 吳建文; 江衍源; 鍾崇斌; | 書刊名 | 臺北技術學院學報 |
| 卷 期 | 29:1 1996.03[民85.03] |
| 頁 次 | 頁107-121 |
| 分類號 | 446.45 |
| 關鍵詞 | 柴油主機; 推動系統; 訓練模擬機; 個體導向模型設計; |
| 語 文 | 英文(English) |
| 中文摘要 | 柴油主機推動系統訓練模擬機的功能是在訓練學生工程師有效的處理所有可能發 生在柴油主機推動系統的正常與不正常的運作狀況,目前在海事界被使用的柴油主機推動系 統訓練模擬機都只能用以訓練使用特定的柴油主機推動系統,一但購買了某一套訓練模擬機 ,便很難修改其硬體或軟體以便用以訓練使用其他的柴油主機推動系統。 本篇論文提出了一個柴油主機推動系統訓練模擬機的個體導向基本模型設計方式,柴油 主機推動系統的四大子系統: 控制室操作子系統、引擎室操作子系統、鑑橋操作子系統、 導師子系統、導師子系統,每一個子系統均以一個獨立的個體製作,每個子系統個體均包含 一個軟體個體模組、一個硬體個體模組及主機狀態模擬個體模組,此軟體個體組及一硬體個 體模組用以模擬每一個子系統一軟體、硬體功能,主機反應狀況個體模組用以模擬主機的各 種狀態,此外,尚有一個聯絡模組用以模擬各子系統間的信號聯絡及交換。 因為此系統的硬體、軟體及狀態模擬均以物件導向觀念設計完成,本系統擁有一些物件 導向系統的優點,如功能及資料繼承、功能多形化及動態連結等等,因此,此方法提供系統 使用都極大的彈性,只要對本系統的軟體、硬體系統稍加修改,就可用以模擬別種廠牌的柴 油主機推動系統,除此之外,也可省下購買許多不同廠牌的柴油主機推動系統的費用。 |
| 英文摘要 | The training simulator of the Marine Diesel Propulsion systems is to train students and engineers to effectively handle all the normal and abnormal conditions happened on the marine diesel propulsion systems. Existing training simulators are designed for training on specific marine diesel propulsion systems. It is vert difficult to modify the existing hardware and software for training on other types of marine diesel propulsion systems. In this paper, an object-oriented platform for the training simulator of marine diesel propulsion systems is presented. Each of the four subsystems of the training simulator, including the control room operator's subsystem, engine room operator's subsystem, bridge room operator's subsystem and instructor's subsystem is modeled as an independent object module. Each subsystem object consists of a software object module, a hardware object module and a behavioral simulation module. The software object module and a hardware object module are to simulate the software and hardware funcitions of the subsystems. The behavioral simulation module is to simulate the behavior of the marine diesel propulsion systems. Communication between subsystems is also implemented as a communication object module, which is to simulate the communication networks between all the subsystems. Because all the hardware, software and behavioral simulation of the system are designed using the object-oriented concepts, the system enjoys all the advantages that an object-oriented systems provides, including function and data inheritance, polymorphism, dynamic linking, and so on. Thus it will be very easy to simulate many different marine diesel propulsion systems with very little modification of the implementation. This provides the systm users very high degree of flexibility to modify the system for different brands of systems. Also it saves a lot of cost to purchase different training simulators for educational prupose. |
本系統中英文摘要資訊取自各篇刊載內容。