資源描述:
《emplant系統(tǒng)仿真報(bào)告》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、生產(chǎn)系統(tǒng)仿真報(bào)告課程名稱生產(chǎn)系統(tǒng)建模與仿真學(xué)生學(xué)院專業(yè)班級2009年6月5日目錄一、仿真建模及原理-----------------------------------------------------3二、系統(tǒng)績效評估------------------------------------------------------12(1)該生產(chǎn)線的生產(chǎn)節(jié)拍和平均節(jié)拍---------------------1220(1)A型號與B型號PCB日產(chǎn)量------------------------------13(2)各機(jī)臺的平均利用率------------------------
2、------------------14(3)系統(tǒng)內(nèi)平均在制品數(shù)量---------------------------------------15一、問題探討------------------------------------------------------------18(1)系統(tǒng)中的瓶頸工序---------------------------------18(2)瓶頸工序前緩沖區(qū)內(nèi)產(chǎn)品數(shù)量平均值---------------------18(3)如果改變PCB到達(dá)系統(tǒng)的速率,能否影響PCB的日產(chǎn)量?若能,如何影響--------------------------
3、----------------20二、小組每位成員的在設(shè)計(jì)中的貢獻(xiàn)率---------------------------20一、仿真建模及原理建立基本模型1.在對象類別數(shù)據(jù)庫中新增一個Training_的資料夾(Folder),并在Training中創(chuàng)建一個新的Folder,將Folder的名稱更改為Mus(Move20Units)2.復(fù)制設(shè)置兩個entity修改entity的名稱,分別為A及B。點(diǎn)選MUs(MoveUnits)中要復(fù)制之對象,之后鼠標(biāo)左鍵+Ctrl拖拉至Mus的資料夾中。打開A,選擇customattributes,選擇new.將name改為n,選擇date
4、type為string,value設(shè)為a。同理設(shè)置B。如下圖3.修改A和B的圖標(biāo)204.建立一個Source,八個SingleProc,,八個buffer,一個Drain。按要求(在印刷電路板(PCB)生產(chǎn)線上生產(chǎn)兩種型號的PCB,分別為A型號和B型號,兩種PCB在印刷之后首先經(jīng)過檢驗(yàn)站,當(dāng)PCD檢驗(yàn)結(jié)果為“不合格”時,則必須經(jīng)過“油墨去除”線進(jìn)行油墨去除作業(yè)、水洗烘干作業(yè)、再回到油墨印刷機(jī)重新加工,若“不合格”品為A型號時,則回到白墨印刷站重新加工;若“不合格”品為B型號時,則回到黑墨印刷站重新加工。)連接并按對各對象過行改名,如圖5.增加一個EventController事件
5、控制器,透過事件控制器來控制事件何時發(fā)生。并在將setting>end設(shè)罡為一天,開始仿真如下圖206.插入一個Method,并更改名稱為reset。編reset中的程序?yàn)閕sdodeleteMovables;end;意思為當(dāng)要刪除機(jī)臺上所有的MUs時,我們按reset即可。7.設(shè)置每個buffer的參數(shù)雙擊buffer,編輯Attibutes>Capacity為-1,即每個緩沖站設(shè)為無限容量。編輯Times>Processingtime為0。208.設(shè)置每機(jī)床的加工時間(1)一臺機(jī)床只有一種加工時間雙擊打開白墨印刷機(jī)床。將Times>Processingtime選擇為正態(tài)分布,
6、對應(yīng)的srteam,mu,sigma,lowerbound,upperbound分別輸入1,0:20,0:02,0,0:50,OK確定。對烘烤機(jī)A,檢驗(yàn)站A,烘烤機(jī)B,檢驗(yàn)站B,水洗烘干也用相似的操作方法。(2)一臺機(jī)床對不同產(chǎn)品有不同加工時間插入一個Method,并更改名稱為setparam,編輯程序isdoif@.n="a"thenb1.proctime.setparam("normal",1,15,2,0,50);20elseb1.proctime.setparam("normal",1,16,2,0,50);end;@.moveend;意思為當(dāng)實(shí)體的屬性n為a,則b1(黑
7、墨印刷)的加工是間符合正態(tài)分布("normal",1,15,2,0,50)。如果是其他屬性則b1(黑墨印刷)的加工是間符合正態(tài)分布("normal",1,15,2,0,50)。打開b1前的buffer3,controls>exit同理可設(shè)置油墨去除機(jī)床的加工時間。9.設(shè)置A型號PCB與B型號PCB到達(dá)數(shù)量比為2:1建立一張TableFile,打開entry,在Attibutes>table選項(xiàng)中選TableFile如下左圖20打開TableFile,設(shè)置各參數(shù)如上右圖。10.在e