




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
課程論文以系統仿真為基礎,針對交通、港口、物流、服務行業等領域,寫一篇課程論文。內容可以為:談一談你對仿真技術的理解;或者你通過計算機仿真研究了某個現實生活中的排隊過程,得到了某些結論,并結合實際分析結論、做決策;或者以一個例子說明仿真技術如何在某領域的應用,應用過程中需要注意哪些問題、通過仿真可以解決哪些問題等。(但不限于這些內容)關注你的思考過程與理解。紙質版提交,字數不少于6000字(12月31日下午3:00前交,地點:交運樓428甲)實驗涉及到的知識:線性同余法產生(偽)隨機數線性同余法
最為廣泛的一種產生隨機數的方法,最早由lehmer在1951年提出。他首先利用下面的遞歸關系產生0~m-1之間的整數序列遞推公式:X0:初始值(種子seed)a:乘法器(multiplier)c:增值(additiveconstant)m:模數(modulus)mod:取余運算:(aXi+c)除m后的余數如果c=0稱為乘同余法整型隨機數序列為了得到[0,1]區間的隨機數,可用Xi/m得到如果m為2的冪,即并且,當c是相對于m的素數(兩者最大公約數為1),且時(k=0,1…),可達到的最大周期如果m為2的冪,即并且,當種子X0為奇數,且乘子a滿足a=3+8k或者a=5+8k(k=0,1…)時,可達到的最大周期P=m/4=如果m為素數并且c=0,在乘子a具有如下性質時: 能被m整除的最小k為k=m-1,可達到的最大周期P=m-1實際應用過程中參數的取值:反變換技術法產生隨機變量當我們得到了[0,1]獨立均勻分布的隨機數后,理論上就可以利用反變換技術法產生各種隨機變量。如果需要在計算機上模擬一個隨機過程(即產生隨機變量),只要得到這個隨機變量的統計分布規律(累積分布函數),就可以采用反變換技術法產生服從這種分布的隨機變量0反變換技術法的實質反變換技術:以指數分布為例步驟一:計算所要求的隨機變量X的累積分布函數(cdf)F(x)
對指數分布其cdf為()步驟二:在X的范圍內令F(X)=R(R服從[0,1]上的均勻分布)對指數分布,在范圍內,步驟三:求解F(X)=R,以得到X
通常被寫成X=F-1(R)的形式反變換技術步驟四:產生服從均勻分布的隨機數R1,R2,…并通過Xi=F-1(Ri),計算所求的隨機變量對于指數分布常用分布:指數分布概率密度的形式為
其中1/是隨機變量的均值累積分布函數的形式為
泊松分布的概率函數及分布函數(=2)結論:如果一個到達過程是泊松過程,即某一段時間的到達數目服從泊松分布形式,那么這個到達過程的到達時間間隔服從指數分布常用分布:泊松分布之前的課堂習題假設某港口搜集對船舶裝卸貨物的時間數據如下表,要求:1、在計算機上利用線性同余法或者乘同余法產生[0,1]獨立均勻分布隨機數序列。2、以第一步產生的隨機數為基礎,在計算機上產生1000艘船的裝卸所需時間。區間(小時)1~22~33~45~66~77~99~12頻數1015253535155可以看出,總共搜集了140個數據區間(小時)1~22~33~45~66~77~99~12頻數1015253535155頻率0.07140.10710.17860.25000.25000.10710.0357如何產生1000艘船舶的裝卸時間?(1)根據表格搜集的數據,模擬產生船舶裝卸時間這個隨機變量的累積分布函數;(2)利用反變換技術法,用[0,1]均勻分布的隨機數反變換得到裝卸時間可以看出,采集的船舶裝卸時間在[1,12]hour內分布,累積分布頻率(累積分布函數值)為:時間1234567912累積分布頻率00.07140.17860.35710.35710.60710.85710.96431在圖中標出(x,F(x))的坐標位置,相鄰兩點用直線連接(擬合)反變換技術法的實質是:以產生的【0,1】區間的隨機數為F(x)值,找出對應的X值關鍵是要得到F(X)的表達式。很明顯,這是一個分段的線性函數,每一個折線段都是一次函數0≤y<0.0710.071≤y<0.1790.179≤y<0.357折線的“斜率”:0.357≤y<0.6070.607≤y<0.8570.857≤y<0.9640.964≤y<1上機練習作業(可以用excel或編程軟件完成)(1)用線性同余法產生1000個[0,1]獨立均勻分布的隨機數,要求按照以下規則嘗試兩組參數,產生兩組1000個隨機數計算每組隨機數的平均間隔、最小數據間隔、最大數據間隔。m為2的冪,即(比如b取20)并且,c是相對于m的素數(兩者最大公約數為1),且(k=0,1…)
m為2的冪,即并且,種子X0為奇數,且乘子a滿足a=3+8k或者a=5+8k(k=0,1…)港口裝卸服務過程仿真(2)假設在某港口裝卸服務系統中,通過統計,有以下數據:船舶到港過程:服從每天平均3.2艘船的泊松到達過程以第一組隨機數為基礎,按照上述分布特點產生1000艘船舶的到港時間間隔(以min為單位),畫出產生數據的頻率分布圖,并計算出這1000個到達時間間隔的平均值。(3)統計了190艘船舶的裝卸服務時間,如下表根據該數據擬合出裝卸服務時間這個隨機變量的累積分布函數以第二組隨機數為基礎,按照上述統計規律模擬產生1000艘船舶的裝卸服務時間(單位:min),畫出產生數據的頻率分布圖,并計算出這1000艘船舶裝卸服務時間的平均值。區間(小時)1~33~55~77~99~1111~13頻數153550453015(4)假設只有1臺橋吊,對1000艘船舶的裝卸排隊服務過程進行仿真:統計(1)橋吊忙閑率、(2)每艘船舶平均在港總時間、(3)每艘船舶平均等待時間、(4)等待隊列的平均長度。船舶序號船舶到達時間間隔船舶到達時間裝卸服務時間服務開始時間服務結束時間總耗費時間等待時間對該船舶服務之前服務臺空閑時間(5)假設有2臺橋吊(橋吊A和橋吊B,在A和B均空閑時,選擇讓A服務),重復對1000艘船舶的裝卸過程進行仿真,并統計(1)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 九年級物理上冊 第二章 改變世界的熱機 第3節 熱機效率教學設計 教科版
- 人教部編版7 溜索公開課教案
- 非銷話術培訓
- 買鮮花、租船問題(教學設計)-2024-2025學年二年級下冊數學冀教版
- 三位數的連續退位減法(教學設計)-2023-2024學年數學二年級下冊冀教版
- 高校新聞稿培訓:提升宣傳能力與專業素養
- 2024內蒙古北奔重型汽車集團有限公司招聘2人筆試參考題庫附帶答案詳解
- 云南省昆明市官渡區藝卓中學七年級美術下冊教學設計:第4課 扮靚生活的花卉紋樣
- 粉末靜電噴涂安全培訓
- 三年級語文下冊 第八單元 25 慢性子裁縫和急性子顧客第2課時教學設計 新人教版
- Java Web編程技術 課件 第17章SSM框架整合與實例
- 2024年青島市中考數學試卷(含答案解析)+2023年試卷及答案詳解
- 冷庫建設日常運營與維護保養方案
- 【真題】2024年鎮江市中考道德與法治試卷(含答案解析)
- 火花機安全操作規程
- 文化行業標準 WH-T 97-2022 舞臺燈光系統驗收檢測規范
- ISO9001-ISO14001-ISO45001三體系內部審核檢查表
- JT-T-1094-2016營運客車安全技術條件
- 基于數據驅動的鋰離子電池剩余壽命融合預測方法研究
- 2024年九年級中考語文《對聯題》復習訓練卷及答案解析
- 2024年河南經貿職業學院單招職業適應性測試題庫各版本
評論
0/150
提交評論