




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第第3講講 GPSS 高級高級 制表模塊制表模塊 TABLE, TABULATE 和和 QTABLE 制表模塊是一種分析數據的工具, 其功能是對某個參數進行分組頻率分析 ( Grouped Frequency Distribution ) . 這種方法是把要分析的數據按時間范圍分成若干區間, 成為分類區間 ( CLASS INTERVAL )然后再對各區間中的數據進行頻率分析. 其結果可用來繪制柱狀圖。21. TABLE 表定義語句 一個程序中可同時使用多個制表模塊, 因此在程序之前要定義各表的表號及表的格式. TABLE 就是用來定義表的要素的。格式格式: NAME TABLE A,B,C
2、,DNAME TABLE A,B,C,DnNAME 表名,最大為32個字符長度. nA 表的自變量nB 分類區間的第一個邊界點 ( -, B )nC 區間的寬度nD 所分區間的總數, 包括最左和最右的區間例: Biao1 TABLE M1, 5, 5, 6 表表Biao1是統計是統計 M1 ( 系統絕對時間系統絕對時間 ), 第一邊界點是第一邊界點是 5 , 區間寬度為區間寬度為 5, 共分共分 6 個區間個區間, 即即 ( - , 5 ), ( 6, 10 ), ( 11, 15 ), ( 16, 20 ), ( 21, 25 ), ( 26, + ) 32. TABULATE 統計模塊語句
3、 當動態實體進入 TABULATE 模塊后, 對由 TABLE 定義的表參數進行統計。 其格式如下: TABULATE A, BTABULATE A, B其中: A 要統計表的名稱或表號 B 對要統計的參數進行加權的加權系數, 缺省時為 1 43. QTABLE 排隊等待時間分布表定義語句 QTABLEQTABLE 是用來定義排隊等待時間分布表的。其格式與 TABLE TABLE 模塊相似.與 TABLETABLE 的不同是它不需要 TABULATETABULATE 模塊的統計,它是自動統計并輸出。 NAME QTABLE ANAME QTABLE A,B B,C C,D DnA A 需要統計
4、數據的隊列名稱或隊列號,必選項nB B 分類區間的第一個邊界點 ( - , B )nC C 區間的寬度nD D 所分區間的總數, 包括最左和最右的區間5例題例題 統計活動實體產生時間統計活動實體產生時間ntab1 TABLE C1,600,300,10 ;定義表一統計動態實體產生時間n GENERATE 100,100n TABULATE tab1 ;進行表一規定的統計n* SEIZE 1n* ADVANCE 90,50n* RELEASE 1n TERMINATE 16例題:具有2條電話線的接線系統,電話到達 (100,60)秒,如果占線 (5,1)分鐘后重撥,通話時間(3,1)分鐘,程序清
5、單如下:nSets STORAGE 2 ;定義存儲器,代表電話線路nTransit TABLE M1,.5,1,20 ;Transit times 設立統計表格n n GENERATE 1.667,1 ;Calls arrive 電話到達 nAgain GATE SNF Sets,Occupied ;Try for a line 測試線路是否n 有空,如果滿了就轉去Occupied n ENTER Sets ;Connect call n ADVANCE 3,1 ;Speak for 3+/-1 min n LEAVE Sets ;Free a linen TABULATE Transit ;
6、Tabulate transit timen TERMINATE 1 ;Remove a transaction nOccupied ADVANCE 5,1 ;Wait 5 minutes等待5分鐘后重撥n TRANSFER ,Again ;Try again74. RMULT 設定隨機數種語句 RMULT A,B,C,D,E,F,GnA - 1號隨機數發生器種,可選項.可以為空或正整數.nB - 2號隨機數發生器種,可選項.可以為空或正整數.nC - 3號隨機數發生器種,可選項.可以為空或正整數.nD - 4號隨機數發生器種,可選項.可以為空或正整數.nE - 5號隨機數發生器種,可選項.可
7、以為空或正整數.nF - 6號隨機數發生器種,可選項.可以為空或正整數.nG - 7號隨機數發生器種,可選項.可以為空或正整數. 隨機數種必須是正整數 RMULT語句只能控制1到7號隨機數發生器的數種.也可以通過 Edit/Settings 中的Random Numbers 頁面來設定GENERATE, ADVANCE, TRANSFER 的隨機數種.例: RMULT ,111 ;設置3號隨機數發生器的數種為111 8例題13:產品庫存管理. 初始庫存1000件. 日需求40-63件(均勻),最大庫存1000件.最小庫存(訂貨庫存)800.一周工作5天.訂貨每周一次.訂貨周期為5天.模擬200
8、天的管理情況.nRMULT 39941 ;定義隨機數種nStock STORAGE 10000 ;定義倉庫容量為10000nStock TABLE S$Stock,100,100,20 ;定義表格,統計庫存狀況nOrderqty VARIABLE Target-S$Stock ;定義表達式變量,訂貨量nDemand VARIABLE RN124+40 ;定義日需求變量nTarget EQU 1000 ;庫存上限nReorder EQU 800 ;庫存下限n GENERATE 5,1 ;每5天檢查一次庫存,優先級為1n TEST L S$Stock,Reorder,Skip ;測試當前庫存,否則
9、轉去Skipn ASSIGN 2,V$Orderqty ;將訂貨量賦值給2號變量 nCustwait ADVANCE 5 ;延時5天到貨 ENTER Stock,P2 ;增加庫存 nSkip TERMINATE GENERATE 1 n ASSIGN 1,V$Demand ; TABULATE Stock ;制表記錄每天庫存n TEST GE S$Stock,P1,Stockout ;測試庫存是否滿足n LEAVE Stock,P1 ;減少庫存nStockout TERMINATE 1 GENERATE ,1,10 ;模擬一開始就設置,優先級為10n ENTER Stock,Target ;初
10、始化庫存為1000n TERMINATE ;9nDEMAND - The daily demand varies from 40 to 63 units, with equal probability. The operator denotes modulo arithmetic, reducing a random number between 0 and 999, to one between 0 and 23. The final result is obtained by adding 40. The resulting random numbers will be retrieved
11、 via the SNA V$Demand.Demand VARIABLE RN124+40Demand VARIABLE RN124+40 日需求是40-63的均勻分布.RN1產生0999的隨機數. 操作符表示模運算,RN124表示產生0-23之間的隨機數.105. VARIABLE 算術變量定義語句 NAME VARIABLE XnNAMENAME 算術變量名.必選項.nX X - 表達式.可選項 例: Orderqty VARIABLE Target-S$Stock 定義表達式變量Orderqty(訂貨量) ,其值為 庫存上限- 當前庫存 S$storagenam 存儲器當前使用容量 D
12、emand VARIABLE RN124+40 定義日需求變量Demand ,其值為40-63的隨機數.11 練習題練習題5 5 門診模型門診模型( (提高版提高版) ) 病人到達醫院的門診部的間隔時間服從均勻分布,均值10分鐘,方差4分鐘,假定每個醫生的服務時間均服從均勻分布,均值25分鐘,方差16分鐘,其中有50%的患者在初診后需要接受儀器檢查,檢查時間20到60分鐘,然后再回到醫生處確診,確診時間為均勻分布,均值15分鐘,方差8分鐘,問醫院應該開設多少個就醫窗口(每個窗口一個醫生工作)才能使設施的利用率控制在30%40之間?(病人排一個隊列)1.請模擬1天(8小時). 2.統計患者在醫院
13、的停留時間(要求使用表格統計) 12例題講解例題講解電視修理部模型電視修理部模型 某電視商店只雇傭了一位修理工,負責:1.檢修商店出租的電視設備,修理時間間隔為(40,8)小時(一周工作5天,每天8小時,即每周檢修一次),每次修理時間為(10,1)小時.2.維修顧客的電視設備,顧客自己的電視設備的修理(普通修理)時間間隔為(5,1)小時,工作時間為(120,30)分鐘. 3.商店銷售的電視設備的現場調試.,如換保險絲,調試頻率等可當場快速完成. 這類工作到達時間間隔為(90,10) 分鐘, 每次工作時間為(15,5)分鐘. 現場調試的優先級最高,其次是普通修理,最低是出租電視設備的檢修. n模
14、擬50天的工作情況n測評修理工的利用率,以及各維修工作的等待時間13n*電視修理部模型* * 單位 分鐘 * GENERATE 2400,480,1 ;檢查已出租的設備,優先權1 QUEUE Overhaul ;排隊 overhaul QUEUE Alljobs ;Collect global statistics SEIZE Maintenance ;收集數據 進入隊列n DEPART Overhaul DEPART Alljobs ;收集數據 離開隊列 ADVANCE 600,60 ;修理耗時 RELEASE Maintenance n TERMINATE n GENERATE 90,10
15、,3 ;即席修理,優先權3 QUEUE Spot ;排隊 spot QUEUE Alljobs ; 收集數據 進入隊列 PREEMPT Maintenance,PR ;優先獲取修理權 DEPART Spot DEPART Alljobs ADVANCE 15,5 ;即席修理耗時 RETURN Maintenance ;釋放修理權 TERMINATE GENERATE 300,60,2 ;普通修理, 每5小時發生,優先權2 QUEUE Service QUEUE Alljobs PREEMPT Maintenance,PR ;優先獲取修理權 DEPART Service DEPART Alljo
16、bs ADVANCE 120,30 ;普通修理耗時 RETURN Maintenance ;釋放修理權 TERMINATE GENERATE 480 ;每天工作8小時 TERMINATE 1 Overhaul QTABLE Overhaul,10,10,20 ;隊列統計表格 Spot QTABLE Spot,10,10,20Service QTABLE Service,10,10,20Alljobs QTABLE Alljobs,10,10,20145. PREEMPT 轉移設施控制權語句轉移設施控制權語句 PREEMPT A,B,C,D,E操作數:nA - 設施名或號,必選項.nB - 轉移
17、模式,只有2種: PR, 優先級模式;為空,省略模式,即中斷模式,可選項.nC - 模塊名或號. 當前使用設施的活動實體轉去的目的地.可選項.nD - 參數號. 優先占用設施的活動實體的一個參數,用以剩余時間.nE - 轉移模式,必須是RE 或為空. 如果為RE,則必須在操作數C中指定目的地 156. RETURN 釋放設施控制權語句釋放設施控制權語句 RETURN A操作數:nA - 設施名或號,必選項.16例題講解例題講解質量控制系統模型n一個質量控制體系包括3個步驟,每個步驟后跟隨一個2分鐘的檢查.第一個步驟有20%的產品需要返工.第二步驟有15%,第三步驟有5%.返工產品中有60%被銷
18、毀回爐,其余40% 經修理調試后能達到出廠要求.n新產品的到達服從指數分布,均值為30,單位為分鐘.n第一步驟耗時分布如下nFrequency .05 .13 .16 .22 .29 .15Process time 10 14 21 32 38 45n第二步驟服從156均勻分布, n第三步驟為正態分布,均值24,方差4.17nTransit TABLE M1,100,100,20 ;定義表格nProcess FUNCTION RN1,D7 ;定義第一步驟耗時函數,n0,0/.05,10/.18,14/.34,21/.56,32/.85,38/1.0,45 GENERATE (Exponenti
19、al(1,0,30) ; 產品到達,指數分布n ASSIGN 1,FN$Process ;產生第一步驟的時間Stage1 SEIZE Machine1 ADVANCE P1 ;第一步驟檢測 RELEASE Machine1 ADVANCE 2 ;2分鐘的檢查n TRANSFER .200,Rework1 ;20% 需要返工Stage2 SEIZE Machine2 ;第二步驟檢測n ADVANCE 15,6 n RELEASE Machine2 ADVANCE 2 n TRANSFER .150,Rework2 ;15% 返工nStage3 SEIZE Machine3 ;第三步驟n ADVA
20、NCE (Normal(1,24,4) ;正態分布n RELEASE Machine3 ADVANCE 2 TRANSFER .050,Rework3 ;5% 返工 TABULATE Transit TERMINATE 1Rework1 TRANSFER .400,Stage1 ;40%可修復 TERMINATE Rework2 TRANSFER .400,Stage2 ;40%可修復 TERMINATERework3 TRANSFER .400,Stage3 ;40%可修復 TERMINATE18指數分布函數指數分布函數 Real = EXPONENTIAL( Stream, Locate, Scale )nStream - 隨機數發生器號,必須是大于等于1的正整數.必選項.nLocate - 位置參數,可選項.nScale - 比例參數,可選項.19 正態分布函數正態分布函數 Real = NORMAL( Stream, Mean, StdDev )nStream - 隨機數發生器號,必須是大于等于1的正整數.必選項.nMean - The mean value of the distribution 均值.必選項.nStdDev - The standard devia
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 春節童裝活動方案
- 極品促銷活動方案
- 果實拓印活動方案
- 最近大型花卉活動方案
- 春節直播活動方案
- 晚報訂報活動方案
- 采購項目技術方案(3篇)
- 地方寺廟經營方案(3篇)
- 混凝土自檢方案(3篇)
- 煙葉采收處理方案(3篇)
- 2025年廣東省高考生物真題(解析版)
- 2024年哈爾濱市道里區執法輔助人員招聘考試真題
- 2025年7月自考13811績效管理試題及答案含解析
- 2025年中學教師資格考試《綜合素質》教育法律法規經典案例分析及強化試題集(含答案)
- CGF生長因子在口腔醫學中的應用
- 互聯網新聞信息服務安全評估報告模板(2025年7月修訂)
- 《等腰三角形的性質》課件
- 工業互聯網與船舶行業融合應用參考指南 2025
- 應征公民政治考核表(含示例)
- 南通國家級南通經濟技術開發區公開招聘招商人員筆試歷年參考題庫附帶答案詳解析
- 2025年廣東省深圳市中考道德與法治 總復習法治教育檢測卷(含答案)
評論
0/150
提交評論