• 沒有找到結果。

電腦模擬軟體

在文檔中 1.3 研究流程 (頁 30-33)

2.3.1 電腦模擬軟體分類

在進行任何實驗時都必須慎選適合的實驗工具,使得其結果才具 有信度(Reliability) 與效度( Validity) ;模擬的實驗也不例外,必須選擇 合適的軟體來進行實驗。

在 2.1.3 節中曾提及電腦模擬可以應用在許多的領域,因此為了建 立模擬模式,Law 和 Kelton【21】指出 ,目前使用的模擬軟體主要可 以區分成模擬語言(Simulation Language)和模擬套裝軟體(Simulation Package Sofeware)兩種類型,如表 2.12 所示。

表 2.12 模擬軟體的分類

模擬語言 模擬套裝軟體

名稱說明

可以使用在任何系統型態的程 式語言。

可以針對某一特定的系統來作 模擬模式設計,不需要利用程 式來撰寫模式。

優點

可以建立各種類型系統運作的 模擬模式,模式的設計可以被 其他程式語言所支援。

模式設計時間明顯少於使用模 擬語言,有內建的模組,適合 現場管理人員使用,具有容易 使用的特性。

缺點

需要花費較長的時間來撰寫模 擬模式和偵錯處理的工作。

只能夠採用軟體本身內建的模 組來設計模擬模式,無法被其 他程式語言支援來設計模式,

缺少擴充性。

軟體名稱

GPSS/H,SIMSCRIPT Ⅱ.5 SIMAN/CINEMA V,SLAM Ⅱ SLAMSYSYEM,MODSIM Ⅲ

SIMFACTORY Ⅱ.5,Arena ProModel,AutoMod,AIM Tally Ⅱ,WITNESS

資料來源:Averill M. Law 、W. David Kelton,「Simulation Modeling & Analysis 2nd ed.」,1990,p.236~266。

本研究以 Arena 作為本研究模擬模式製作的軟體工具,在下節中 會有詳細的介紹。

2.3.2 Arena 軟體簡介

Arena 模擬軟體是由 System Modeling 公司所研發出來比 SIMAN 更容易學習的模擬軟體。Arena 提供了使用者在電腦上直接建立電腦化 的模式,不需要撰寫模擬語言的程式碼 ,可以容易地表示存在/未存在 的系統,並且能以動畫方式(Animation)來顯示所模擬的系統其運作的 情形。

Arena 是利用圖形化的使用者介面(Graphical User Interface , GUI ) 的方式來進行模擬模式的建構,並且是以模組化的方式來表達模擬模 式,觀察模組的圖案就可以識別出此模組的功能。Arena 內建了許多樣 版(Temple),使用者可以直接使用樣板上所提供的模組,或是利用內 建的樣版自行建立符合需要的模組放入模擬模式中,能夠增加使用的 彈性。

在建立模擬模式時,可以在開始時就輸入資料,並且在模擬結束 後收集輸出資料,以便分析。Arena 整合了這兩部份,分別將其安排在 輸入分析(Input Analyzer )及輸出分析(Output Analyzer)上。 在輸 入分析上,可以允許輸入原始的資料,並且配適出一個適當的統計分 配,直接納入模擬模式中。在輸出分析上,可以利用統計方法的運算 與統計圖來表示在模擬執行期間所收集到的資料,以利後續分析工具 進行處理。

根據 Arena 使用手冊【 37】和 John 與 Nancy【30】指出, Arena 是一個以物件導向、階層化的方式來表達模擬模式的工具。Arena 是決 策者一個相當不錯的決策支援工具(Decision Support Tools),採用容

易接受的介面來進行模擬模式的建立,能夠避免在撰寫模擬語言時產 生的缺點。Arena 提供許多的樣版,在使用時可以直接應用或是加以更 改,使用範圍相當廣,以符合各種產業的需要,所以受到相當多決策 者的好評,故採用 Arena 模擬軟體來作為本研究例證系統模擬模式產 生的工具。

在文檔中 1.3 研究流程 (頁 30-33)

相關文件