內容簡介
本書的組織基本上按照仿真項目研究的步驟展開。第1章介紹仿真的基本概念。第2章通過小案例介紹Flexsim建模的基本操作以及排隊系統的特徵(排隊模型是最基本的仿真模型)。第3章介紹輸入數據採集與分析(即輸入建模),重點是概念模型和隨機變數的分布擬合。第4章介紹隨機數和隨機變數的生成機制以及它們與仿真軟體的關係。第5章介紹仿真輸出分析。第6章介紹Flexsim建模需要的一些較高級的技術。第7章介紹模型校核與驗證的方法。第8章介紹仿真最佳化的方法。第9章通過較大的案例詳細介紹仿真在物流、供應鏈等領域的典型套用。第10章介紹流體建模(連續系統建模)。最後,附錄A介紹仿真需要用到的一些機率統計相關知識;附錄B介紹Flexsim中常用建模對象的用法;附錄C介紹Flexsim全自助多媒體仿真實驗平台和教師教學資源包。本書許多章節配有實驗題目,每個實驗用時約45分鐘,各章還配有習題,所有實驗題和習題都附有答案。
本書系統介紹離散系統仿真建模與分析的理論基礎,採用仿真軟體Flexsim以及大量案例,介紹仿真理論方法的實際套用。全書的組織基本上按照仿真項目研究的步驟展開。
前言
生產製造、物流、服務等諸多行業中許多決策問題都具有隨機因素,適合用系統仿真方法解決,但是傳統上由於仿真建模非常複雜,嚴重阻礙了仿真技術的套用。隨著現代可視化建模的仿真軟體包的出現和普及,仿真技術的使用門檻大大降低,已經可以在企業中大規模推廣套用了。
目前急需既了解仿真理論,又能夠套用現代仿真軟體包進行實際動手建模的仿真人才。本書將系統仿真的基本理論與現代仿真軟體包的操作相結合,通過操作介紹理論,通過理論強化操作能力,使讀者能夠在基本仿真理論知識的武裝下,利用現代仿真軟體包進行實際仿真建模。
本書主要研究離散系統仿真,系統介紹離散系統仿真的理論基礎,並通過Flexsim這一先進的仿真軟體介紹理論方法的實際操作和套用。本書關注的套用領域主要包括物流、生產製造、服務行業,對其他行業也有參考意義。
相對於本書第1版,第2版的主要改動有:採用Flexsim7.3.6版進行講解,Flexsim7.3.6評估版可以使用30個實體建模(以前版本只能使用20個實體);第2章補充介紹了故障建模、標籤、儀錶板的用法,還增加了組合器、分解器、分類輸送機、堆垛機的用法介紹,有了這些實體的知識,讀者基本上就能夠建立一些接近實際的模型了;第3章採用更加簡明的實體流程圖進行概念建模,補充了更多ExpertFit中擬合優度檢驗的內容;第5章修改細化了仿真重複次數確定的方法,並介紹如何用Excel進行操作,大幅增加了Flexsim中儀錶板和性能指標定義相關的內容;重寫了第8章,以反映新版Flexsim的特徵;重寫了第9章庫存系統仿真的內容,以反映新版Flexsim的特徵;增加了第10章,介紹流體建模(連續系統建模);增加了附錄C。
本書的編寫由上海海事大學秦天保和北京創時能公司周向陽博士共同完成,周向陽編寫了9.3節,其他所有章節由秦天保編寫。本書採用的Flexsim軟體版本是Flexsim7.3.6版。
本書附帶光碟一張,包含如下內容:
(1)Flexsim7.3.6評估版軟體(需要購買正式版的用戶可以和作者聯繫);
(2)書中例子所涉及的模型;
(3)書中所有實驗題的答案模型。
另外,本書附有PPT講義,可免費贈給教師上課使用,需要的教師可以與秦天保聯繫索取(僅供教師)。
編者2015年9月
目錄
第1章系統仿真基礎
1.1系統仿真的基本概念
1.1.1系統與模型
1.1.2仿真及其分類
1.2可視化仿真軟體包
1.2.1仿真使用的軟體工具
1.2.2常見可視化仿真軟體包
1.3仿真項目研究主要步驟
1.4習題
第2章Flexsim仿真入門
2.1排隊系統仿真
2.2案例:帶返工的產品製造模型
2.2.1模型描述
2.2.2建模步驟
2.2.3實驗研究
2.2.4更多建模技術
2.3Flexsim的基本概念
2.4系統仿真典型性能指標
2.5案例:物料搬運系統建模
2.5.1基本模型
2.5.2添加操作員和運輸機
2.5.3路徑網路建模
2.6案例:物料搬運系統擴展建模
2.7排隊系統基礎
2.7.1排隊系統的特徵
2.7.2排隊系統的符號表示
2.7.3排隊系統穩態性能測度
2.7.4利特爾法則
2.8離散系統仿真模型組成元素
2.9離散系統仿真時間推進機制
2.10理解Flexsim模型的流程
2.11習題
2.12實驗
第3章輸入數據採集與分析
3.1分布擬合的過程
3.1.1建立概念模型收集原始數據
3.1.2數據適用性檢驗
3.1.3辨識分布類型
3.1.4參數估計
3.1.5擬合優度檢驗
3.2經驗分布
3.3使用ExpertFit軟體進行分布擬合
3.3.1理論分布擬合——連續隨機變數
3.3.2缺乏樣本數據的情況
3.3.3理論分布擬合——離散隨機變數
3.3.4經驗分布擬合——連續隨機變數
3.3.5經驗分布擬合——離散隨機變數
3.4多變數與相關輸入數據
3.5習題
3.6實驗
第4章隨機數和隨機變數的生成
4.1隨機數和隨機變數
4.2隨機數生成器
4.2.1線性同餘生成器
4.2.2素數取模乘同餘生成器
4.2.3隨機數流
4.2.4組合多重遞推生成器
4.3隨機變數的生成
4.4習題
第5章仿真輸出分析
5.1概述
5.1.1仿真輸出分析的含義
5.1.2估計性能指標的均值及其置信區間的方法
5.1.3終止型仿真和非終止型仿真
5.2終止型仿真輸出分析
5.2.1確定初始狀態
5.2.2確定仿真運行的終止事件
5.2.3確定仿真重複運行次數
5.3非終止型仿真輸出分析
5.3.1確定預熱期
5.3.2確定仿真運行時間長度
5.3.3確定仿真重複運行次數
5.4Flexsim中的輸出分析
5.4.1終止型仿真的輸出分析舉例
5.4.2非終止型仿真的輸出分析舉例
5.5方案比較
5.5.1概述
5.5.2雙系統方案比較
5.5.3多系統方案比較
5.6Flexsim中定義性能指標的方法
5.6.1在實驗管理器直接定義性能指標
5.6.2通過儀錶板定義性能指標
5.7習題
5.8實驗
第6章Flexsim建模進階
6.1Flexsim對象觸發器執行次序(推動vs拉動)
6.2Flexsim腳本編程基礎
6.2.1Flexsim腳本的一般規則
6.2.2變數與數組
6.2.3流程控制語句
6.2.4操作符
6.2.5基本建模函式
6.3Flexsim樹結構
6.4任務序列編程基礎
6.4.1創建任務序列1
6.4.2創建任務序列2
6.4.3創建任務序列3
6.5任務序列詳解
6.6訊息編程
6.7習題
6.8實驗
第7章模型校核與驗證
7.1模型校核
7.2模型驗證
7.3Flexsim調試工具和技術
7.3.1調試要點
7.3.2使用模型單步執行功能和代碼單步執行功能
7.3.3查找對象
7.4習題
第8章仿真最佳化
8.1仿真最佳化概述
8.2仿真最佳化的步驟
8.3習題
8.4實驗
第9章系統仿真典型套用
9.1庫存系統仿真
9.1.1庫存系統概述
9.1.2(s,S)庫存系統仿真
9.2系統仿真在貨櫃碼頭堆場閘口規劃中的套用
9.2.1概述
9.2.2系統體系結構
9.2.3輸入參數設定
9.2.4結果分析
9.3配送中心訂單揀選流程仿真
9.3.1問題陳述
9.3.2模型建立
9.3.3實驗運行
9.4習題
第10章流體建模
10.1基本概念
10.2流體建模案例
附錄A仿真用機率統計基礎
A.1機率論基本概念
A.2常用分布及其典型用途
A.2.1常用連續分布
A.2.2常用離散分布
A.3抽樣與統計推斷
A.3.1總體與樣本
A.3.2參數估計
A.4假設檢驗
附錄BFlexsim對象參考
B.1固定資源對象
B.2移動資源對象——任務執行器
B.3其他對象
附錄CFlexsim全自助多媒體仿真實驗平台
C.1概述
C.2實驗項目
C.3教學資源包
參考文獻