Download presentation
Presentation is loading. Please wait.
1
第十一章 AutoStat AutoMod
2
第一節 AutoStat基本概念 操作視窗及基本項目說明 使用AutoStat步驟 在AutoStat中開啟一個模式 模式設定精靈
AutoMod
3
第二節 定義分析 (1/2) 分析就是利用使用者建構的模式進行統計測試。在AutoStat中有下列幾個分析型態:
第二節 定義分析 (1/2) 分析就是利用使用者建構的模式進行統計測試。在AutoStat中有下列幾個分析型態: Warmup:可用來決定一個模式需要多長的時間才能達到穩態(steady state),對於模擬資料收集而言,穩態情況下的資料才具參考意義。 Vary One Factor:單因子分析,分析當使用者改變模式中單一因子的值的時候,對模式響應(Response)的影響。 Vary Multiple Factors:多因子分析,分析當使用者改變模式中多個因子值的時候,對模式響應(Response)的影響。 AutoMod
4
第二節 定義分析 (2/2) Single Scenario:單一方案分析,主要利用不同的Random Seed Numbers來分析因子固定情況下Responses的confidence interval(信賴區間) Optimization:最佳化分析,採用類基因演算法的方式決定最佳因子組合 Sensitivity Analysis:敏感度分析,可分析因子對Responses影響的大小。 Factorial DOE(Design of Experiment):因子實驗設計分析,以決定那些因子或因子的組合對所定義的Responses有顯著性的影響。 AutoMod
5
第三節 定義因子 (1/2) 一個因子就是一個模式的參數,例如車輛的數量,輸送帶的速度或是機台的加工時間。使用者可以在做分析時嘗試去改變這些因子,以觀察這些因子的變化對模式Response的影響。 定義一個因子的方式有兩種: 使用分析視窗 使用因子定義視窗 AutoMod
6
第三節 定義因子 (2/2) 因子的型態與定義 AutoMod:AutoMod因子表示的是AutoMod模式中實體的屬性,例如車輛的capacity等,這些屬性就是使用者在做分析時可改變的值。 Cell: Cell因子,在AutoMod 11.1以下的版本中表示的是Simulator或AutoSched資料檔案中欄位的值,例如機台群組數量等等。這些欄位的值就是使用者在做相關分析時可改變的值。 Combination:組合因子表示的是將多個因子合併,被使用在需要同時改變多個因子的時候。 Data file cell:Data file cell因子表示的是外部的cell檔,就如同Excel的檔案格式。 Entire data file:Entire data file因子,表示的是讀入模式中使用的資料檔案。 AutoMod
7
第四節 範例練習 (1/2) 定義一個週期系統的warm up time
第四節 範例練習 (1/2) 定義一個週期系統的warm up time 在某些系統中的行為會有週期性,像是設備維修時間或是人員的上下班時間等等。這些系統具有規則的波動,這些規則的波動可以透過warm up分析來被發現和察覺。 此範例是定義一個工人工作與休息的時間,包括一個Process System及一個Conveyor System,conv。其中Loads每e 1 min進來一個,進入P_process中處理,會由conveyor的conv.get_on移的至conv.work_in,由R_worker服務後,再移動至conv.get_out。同時R_worker每工作200min休息40min。 AutoMod
8
第四節 範例練習 (2/2) 模式四的Vary by Multiple Factors分析
第四節 範例練習 (2/2) 模式四的Vary by Multiple Factors分析 本範例將練習由AutoMod的編輯畫面或執行畫面中啟動AutoStat,並執行其中的Vary by Multiple Factors分析。 AutoMod
9
The End AutoMod
10
操作視窗及基本項目說明 AutoStat操作視窗可如圖所示:主要的設定包含了四個基本項目:
Analyses:一個Analysis即是一個實驗,可以利用Warmup Analysis來決定Warmup time period,也可以利用不同型態的Analysis來反應不同Factor對結果的影響。 Responses:一個Responses是個統計結果的輸出,例如產出量、週期及機器利用率等,可依據需求進行相關統計結果分析。 Factors:一個Factor是一個模式的因子,例如資源的數量、輸送裝置的速度及一台機器的處理時間等等,可依據不同情形進行設定。 Results:每種型態的分析可以幾種形式顯示結果:圖、統計表格、信賴區間及情境比較等等。 AutoMod
11
使用AutoStat步驟 步驟一:在AutoStat中開啟一個模式。 步驟二:定義一個分析。 步驟三:定義因子。
步驟四:定義Run的次數、長度,Warmup的次數、長度。 步驟五:定義響應。 AutoMod
12
在AutoStat中開啟一個模式 步驟一:從程式集中開啟AutoStat視窗,點選File中的Open選項,開啟一個模式。
步驟二:從modelname.dir的資料夾中,選擇modelname.mod檔案。 步驟三:使用者開啟模式的第一時間AutoStat會使用模式設定精靈來協助使用者進行相關設定。 AutoMod
13
模式設定精靈 (1/4) 當使用者使用AutoStat開啟模式(當此模式未曾進行過AutoStat的設定而無modelname.sta的資料夾時)的第一時間,模式精靈會帶領使用者進行相關的設定: 決定此模式是Deterministic(決定性)或Randomness(隨機性) 模式最長的模擬時間 建構模式的Warmup長度 定義模式要執行模擬的時間 當執行不同模式的比較時是否使用CRN (Common Random Numbers),CRN為一種變異數降低技術。 AutoMod
14
模式設定精靈 (2/4) 從Properties選項中選擇Edit Model Properties,開啟Model Properties視窗。 AutoMod
15
模式設定精靈 (3/4) The model is random:如果模式中有任何隨機事件,必須勾選The model is random的Check Box。 The model takes time to warmup:如果模式進行模擬時須一段時間才能達到穩態狀態,此時使用者就必須勾選The model takes time to warmup的check Box。 Default sample time:模式每一次模擬長度的預設值。使用者可以依據需求在Model Properties視窗中進行修改。 Use Common Random Numbers:使用者若勾選Use Common Random Numbers,當使用者進行不同模式的比較時,會使用相同隨機變數,以降低隨機變數模擬結果的影響。 Seed increment (AutoMod 10.0 and lower only):在AutoMod10.0以下的版本,產生隨機亂數的方法是使用數學運算產生線性調和數產生器(linear congruential generator)。 AutoMod
16
模式設定精靈 (4/4) Stop runs that appear to be running long:當模擬進入一個無窮迴圈時,須給予一個模式執行模擬時的終止條件。而Seed increment代表為種子的增量。 Maximum real time a run can take:限制每一次執行模擬的長度。 Error run limit :限制模擬發生錯誤次數。 AutoSave while executing runs:如果有需要,AutoStat能夠在固定的時間間隔中儲存模擬執行的結果。這種方式可確保在執行模擬期間,因某些因素造成模擬執行中斷,不會導致資料完全流失。如果使用者沒有勾選AutoSave while executing runs選項,就必須待模擬執行結束後再選擇儲存模擬結果。 Report Viewer:選擇使用者要開啟模擬結果檔案的應用程式。 AutoMod
17
Warmup分析 (1/3) 定義一個Warmup analysis請依據下列步驟:
步驟一:於AutoStat視窗中點選Analysis選項。 步驟二:於下拉式選單中選擇Warmup並點選New選項,建立一個Warmup分析。 步驟三:定義一個Warmup分析名稱。 步驟四:輸入Number of Replications值。 步驟五:定義Run Control。 步驟六:定義Constant Factors。 步驟七:執行模擬。 步驟八:檢視結果。 AutoMod
18
Warmup分析 (2/3) 其中,定義一個Run control包括:
Number of Snaps:決定使用者想收集資料次數,每一個Snap代表一次資料。 Snap Length:決定每一次Snap執行(Run)的時間長度。 透過觀察Warmup Graph,使用者可以決定Warmup time長度。並且可以透過Model Properties視窗進行設定。當設定完成後,所有分析的Warmup time之預設值都會依據使用者在Model Properties視窗所設定的值來定義。 AutoMod
19
Warmup分析 (3/3) 觀察Warmup Graph,找出所有Response都達到平穩的時間點,做為Warmup time長度,表示過了此時間點後系統即達到穩態。從下圖我們可以發現大約到了120小時以後,所有的Response的達到了平穩的狀態。 一旦使用者決定了Warmup time的長度之後,使用者就可透過Model Properties視窗設定所有分析的Warmup time預設值。 AutoMod
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.