系統(tǒng)建模與仿真課程設(shè)計(jì)_第1頁
系統(tǒng)建模與仿真課程設(shè)計(jì)_第2頁
系統(tǒng)建模與仿真課程設(shè)計(jì)_第3頁
系統(tǒng)建模與仿真課程設(shè)計(jì)_第4頁
系統(tǒng)建模與仿真課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 庫存管理的分析設(shè)計(jì)和優(yōu)化系統(tǒng)建模與仿真一、 系統(tǒng)的描述與假設(shè)某經(jīng)銷站銷售某種商品,顧客訂單以均值為30分鐘的指數(shù)分布到達(dá),若訂單的需求數(shù)量不能滿足,則此份顧客訂單流失,每份顧客訂單的需求數(shù)量與頻率關(guān)系如下所示,每銷售一件商品可獲利50元,每件商品存儲費(fèi)用為0.05元/分鐘,每次訂貨的費(fèi)用為2000元,訂貨后貨物延遲1510小時到達(dá)。frequency .10 .25 .30 .15 .12 .05 .03order size 6 12 18 24 30 36 48要求通過仿真制定最佳的訂貨策略(包括訂貨的時間、和訂貨的數(shù)量),使單位時間內(nèi)的收益最大化。二、 問題的分析與建模問題分析:1. 根

2、據(jù)題目要求“仿真制定最佳的訂貨策略(包括訂貨的時間和數(shù)量),使得單位時間內(nèi)的收益最大化”,我們需要解決的問題有2 個,即求最優(yōu)訂貨時間和最優(yōu)訂貨批量。只要用一個保存值來表示訂貨批量,然后用generate來控制訂貨時間即可。然后不斷改變訂貨量和訂貨時間,得到最優(yōu)結(jié)果。2. 系統(tǒng)的總體描述:這個系統(tǒng)涵蓋了兩種實(shí)體,第一種是訂單,每份訂單是一個實(shí)體。再者,每一次訂貨看成一個實(shí)體,主要用來控制訂貨時間。系統(tǒng)中有兩個過程,一個是出庫操作的過程,另一個是入庫操作的過程。根據(jù)收益 = 銷售額成本來計(jì)算,而此系統(tǒng)中,成本= 訂貨成本+儲存成本3. 系統(tǒng)的細(xì)節(jié)描述:在建立模型時,假設(shè)該經(jīng)銷站的倉庫為無限大,即

3、不會發(fā)生貨物存儲不了的現(xiàn)象。1號保存值表示庫存量;初始值為2000 ;2號保存值表示訂貨數(shù)量;3號保存值表示訂貨后貨物入庫時的時間;4號保存值表示訂貨數(shù)量,是用來計(jì)算庫存成本的,計(jì)算后要清零的;5號保存值表示總收益;6號保存值表示單位時間收益;7號保存值表示上次的出庫時間,也是用來計(jì)算庫存成本的;aaa變量是計(jì)算成本的公式;bbb變量是計(jì)算獲利的公式;1號參數(shù)表示訂單到達(dá)的當(dāng)前時間。4. 根據(jù)對題目的分析我們可得出該系統(tǒng)的模型為:入庫部分:訂貨(訂貨時間和訂貨)量)入庫儲存 出庫部分:庫存大于需求量訂單到達(dá)訂單流失銷售貨物yn5. 程序如下:meanfunctionrn1,d7 0.10,6/

4、0.35,12/0.65,18/0.8,24/0.92,30/0.97,36/1,48aaa variable 0.05#(p1-x7)#x1-0.05#(x3-x7)#x4 bbb variable50#p2 initial x1,2000 initialx2,500 generate (exponential(1,0,30) assign 2,fn$mean agn test ge x1,p2,out assign 1,c1 savevalue5+,(v$bbb-v$aaa) savevalue3,0 savevalue4,0 savevalue1-,p2 savevalue6,(x5/c

5、1) savevalue7,c1 outterminate generate1440 savevalue5-,2000 advance(15#60),(10#60) savevalue3,c1 savevalue1+,x2 savevalue4,x2 terminate generate(24#60) terminate1 start1006.建模三、 結(jié)論分析與優(yōu)化輸入數(shù)據(jù)分析的步驟收集原始數(shù)據(jù)基本統(tǒng)計(jì)分布辨識參數(shù)估計(jì)擬合度檢驗(yàn)確定擬合分布確定輸入的數(shù)據(jù)項(xiàng)目 單位時間內(nèi)的收益最大化,即在結(jié)果中6號保存值的數(shù)值要最大。因變量有2 個,因此在制定最優(yōu)訂貨批量和訂貨時間時,要控制單一變量。以下是在

6、訂貨量為500,訂貨時間為1440分鐘的時候收益結(jié)果: label loc block type entry count current count retry 1 generate 4668 0 0 2 assign 4668 0 0agn 3 test 4668 0 0 4 assign 2740 0 0 5 savevalue 2740 0 0 6 savevalue 2740 0 0 7 savevalue 2740 0 0 8 savevalue 2740 0 0 9 savevalue 2740 0 0 10 savevalue 2740 0 0out 11 terminate 4

7、668 0 0 12 generate 99 0 0 13 savevalue 99 0 0 14 advance 99 0 0 15 savevalue 99 0 0 16 savevalue 99 0 0 17 savevalue 99 0 0 18 terminate 99 0 0 19 generate 100 0 0 20 terminate 100 0 0savevalue retry value 1 0 146.000 2 0 500.000 3 0 0 4 0 0 5 0 1030868.026 6 0 7.161 7 0 143963.220 cec xn pri m1 as

8、sem current next parameter value 4819 0 144000.000 4819 0 12fec xn pri bdt assem current next parameter value 4869 0 144013.849 4869 0 1 4870 0 145440.000 4870 0 19在將經(jīng)過分析實(shí)驗(yàn)可知在訂貨量為270,訂貨時間為600分鐘的時候,單位時間的收益最大,運(yùn)行結(jié)果如下:label loc block type entry count current count retry 1 generate 4785 0 0 2 assign 4785

9、 0 0agn 3 test 4785 0 0 4 assign 3456 0 0 5 savevalue 3456 0 0 6 savevalue 3456 0 0 7 savevalue 3456 0 0 8 savevalue 3456 0 0 9 savevalue 3456 0 0 10 savevalue 3456 0 0out 11 terminate 4785 0 0 12 generate 240 0 0 13 savevalue 240 0 0 14 advance 240 2 0 15 savevalue 238 0 0 16 savevalue 238 0 0 17 s

10、avevalue 238 0 0 18 terminate 238 0 0 19 generate 100 0 0 20 terminate 100 0 0savevalue retry value 1 0 212.000 2 0 270.000 3 0 0 4 0 0 5 0 1457001.425 6 0 10.132 7 0 143995.099 fec xn pri bdt assem current next parameter value 5126 0 144004.399 5126 0 1 5105 0 144408.464 5105 14 15 5127 0 144600.00

11、0 5127 0 12 5081 0 144706.649 5081 14 15 5128 0 145440.000 5128 0 19最后測試出,當(dāng)訂貨量為270,訂貨時間為600分鐘的時候,單位時間收益最大。四、 總結(jié)l 對實(shí)驗(yàn)原理有更深的理解通過這次的課程設(shè)計(jì),我對gpss的有了更進(jìn)一步的認(rèn)識和了解。gpss是為那些并不是計(jì)算機(jī)程序設(shè)計(jì)專家的管理人員設(shè)計(jì)的一門用于管理系統(tǒng)建模的計(jì)算機(jī)語言。它利用程序框圖來描述系統(tǒng),程序框圖可以看作是仿真模型的圖形化表示。這種基本思想可以使管理人員以模塊圖的形式向計(jì)算機(jī)輸入管理系統(tǒng)的模型。從仿真方法分類上而言,gpss屬于進(jìn)程交互法,它使用程序塊(bloc

12、k)書寫程序,每個程序塊相當(dāng)于一個子程序,所以,我們不需在編程上發(fā)費(fèi)太多的功夫,可以把精力集中在模型的建立上。l 對該課程在實(shí)踐中的應(yīng)用有深刻的理解通過這次的課程設(shè)計(jì),我知道gpss對現(xiàn)實(shí)生活中的很多問題都有很重要的作用,不單單是排隊(duì)問題,對交通問題,物流問題,人員管理問題等等都能有效的解決。l 激發(fā)了學(xué)習(xí)的積極性通過該課程設(shè)計(jì),我更好的理解了gpss的一般原理和基本實(shí)現(xiàn)方法。把死板的課本知識變得生動有趣,激發(fā)了學(xué)習(xí)的積極性。把學(xué)過的gpss的知識強(qiáng)化,能夠把課堂上學(xué)的知識通過自己設(shè)計(jì)的程序表示出來,加深了對理論知識的理解。以前對與系統(tǒng)建模與仿真的認(rèn)識是模糊的,概念上的,現(xiàn)在通過自己動手做實(shí)驗(yàn),從實(shí)踐上認(rèn)識了如何使用gpss所學(xué)知識對問題進(jìn)行分析,如何建立模型,如何設(shè)計(jì)程序,如何優(yōu)化系統(tǒng)達(dá)到預(yù)想的結(jié)果。課程設(shè)計(jì)中程序比較復(fù)雜,在調(diào)試時應(yīng)該仔細(xì),在程序調(diào)試時,數(shù)據(jù)的采集和改變要很有耐心的一次次的試驗(yàn)。在這次課

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論