freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

多agent的制造執(zhí)行系統(tǒng)設(shè)計(jì)方案(參考版)

2025-05-01 02:41本頁面
  

【正文】 } ( )。 i 。 } } } (M05 )。 M05[i] = M05[j]。 d = (int)(M05[j]*10)%10 1。 j 。 b = (int)(M05[i]*10)%10 1。 i 。 } ( )。 i 。 } } } (M04 )。 M04[i] = M04[j]。 d = (int)(M04[j]*10)%10 1。 j 。 b = (int)(M04[i]*10)%10 1。 i 。 } ( )。 i 。 } } } (M03 )。 M03[i] = M03[j]。 d = (int)(M03[j]*10)%10 1。 j 。 b = (int)(M03[i]*10)%10 1。 i 。 } ( )。 i 。 } } } } (M02 )。 M02[i] = M02[j]。 d = (int)(M02[j]*10)%10 1。 j 。 b = (int)(M02[i]*10)%10 1。 i 。 M02[j] = temp[0]。 if(surplusrij[a][b] surplusrij[c][d]) { temp[0] = M02[i]。 j++) { c = (int)(M02[j]) 1。 for(int j = 0。 i++) { a = (int)(M02[i]) 1。 for(int i = 0。 if(surplusrij[a][b] == temp1[i]) { (M01[j] + )。 j++) { a = (int)(M01[j]) 1。 i++) { for(int j = 0。 for(int i = 0。 temp1[j] = temp[0]。 j++) { if(temp1[j] temp1[i]) { temp[0] = temp1[i]。 i++) { for(int j = i+1。 } for(int i = 0。 b = (int)(M01[i]*10)%10 1。 i 。 double temp1[] = new double[]。 int d。 int b。 double M05[] = {, , }。 double M03[] = {, , }。 } } double M01[] = {, , , , , , }。 j++) { rij[i][j] = sumTij[i][j]/sumTi[i]。 i++) { for(int j = 0。 } } } for(int i = 0。 k = j。 j++) { sumTi[i] += timeij[i][j]。 i++) { for(int j = 0。 } for(int i = 0。 i 。 } double rij[][] = new double[8][]。 i 。 } double surplusrij[][] = new double[8][]。 i 。 double sumTij[][] = new double[8][]。 double timeij[][] = {{9,1,4},{,},{,},{,},{,},{,},{,},{2,}}。 }} 華鷹數(shù)據(jù)仿真代碼public class JobShop1 { public static void main(String[] args) { int workPieceNumber = 8。 i++) { (M04[i] + )。 for(int i = 0。 M04[j] = temp[0]。 if(surplusrij[a][b] surplusrij[c][d]) { temp[0] = M04[i]。 j++) { c = (int)(M04[j]) 1。 for(int j = 0。 i++) { a = (int)(M04[i]) 1。 for(int i = 0。 i++) { (M03[i] + )。 for(int i = 0。 M03[j] = temp[0]。 if(surplusrij[a][b] surplusrij[c][d]) { temp[0] = M03[i]。 j++) { c = (int)(M03[j]) 1。 for(int j = 0。 i++) { a = (int)(M03[i]) 1。 for(int i = 0。 i++) { (M02[i] + )。 for(int i = 0。 M02[j] = temp[0]。 if(surplusrij[a][b] surplusrij[c][d]) { temp[0] = M02[i]。 j++) { c = (int)(M02[j]) 1。 for(int j = 0。 i++) { a = (int)(M02[i]) 1。 //循環(huán)對M0M0M04進(jìn)行排序輸出 for(int i = 0。 i++) { (M01[i] + )。 for(int i = 0。 M01[j] = temp[0]。 //根據(jù)剩余加工時(shí)間大小排序加工任務(wù) if(surplusrij[a][b] surplusrij[c][d]) { temp[0] = M01[i]。 j++) { c = (int)(M01[j]) 1。 for(int j = 0。 i++) { a = (int)(M01[i]) 1。 //根據(jù)初排算法排序M01的加工任務(wù)表 for(int i = 0。 int d。 int b。 double M04[] = {, , , }。//其中Mxx代表不同加工設(shè)備, double M02[] = {, , , }。 surplusrij[i][j] = 1 rij[i][j]。 j processNumber。 i workPieceNumber。 k++) { sumTij[i][j] += timeij[i][k]。 for(int k = 0。 j processNumber。 i workPieceNumber。 double rij[][] = new double[4][4]。 //根據(jù)timeij確定sumTi、sumTij、 rij、surplusrij四個(gè)數(shù)組長度 double sumTij[][] = new double[4][4]。 //各工件工序數(shù),若各個(gè) 工件工序數(shù)不同可用數(shù)組表示 double timeij[][] = {{4,4,3,5},{3,4,5,6},{6,2,4,4},{4,2,6,6}}。參考文獻(xiàn):[1] 曹渠江,徐明.[J],2008(33):16.[2] 喬兵,朱劍英.[J],2001,33(1):17.[3] 西門子自動化與驅(qū)動集團(tuán)自動化系統(tǒng)部.MES模型與ISA95標(biāo)準(zhǔn)[EB/OL] .[2006227] .://articles.[4] ISA. ISA95 EnterpriseControl System Integration Part 3: Activity Models of manufacturing Operations Management [R].[5] 潘美俊,饒運(yùn)清.MES現(xiàn)狀和發(fā)展趨勢.現(xiàn)代設(shè)計(jì)與先進(jìn)技術(shù)制造[J],2008(43):4346[6] 鐘少波.機(jī)械制造車間調(diào)度分析及其實(shí)現(xiàn).科技創(chuàng)新導(dǎo)報(bào)[J],2008,12(C):76[7] 李美芳.CIMS及其發(fā)展趨勢.現(xiàn)代制造工程[J],2005(9):113~115[8] 謝暢.基于多Agent的MES調(diào)度研究[D].華中科技大學(xué),2004.[9] 烏蘭木其,鄧家提.Agent與對象.計(jì)算機(jī)集成制造系統(tǒng)CIMS[J],1999(5):67[10] 曾廣周,王曉琳. 一類面向Agent的軟件開發(fā)方法研究[J].小型微型計(jì)算機(jī)系統(tǒng),1998,19(7):6468[11] FIPA Rationale,1996.[12] [D].天津大學(xué),2004.[13] Michael W, agents:theory and practice[J].Knowledge Engineering Review,1995,10(2):115152[14 ]趙娜,鄭廷斌,洪力多.Agent技術(shù)的研究綜述.科技信息[J],2008,9:7172[15] 胡俊,姚錫凡,顏亮,吳昌生.基于Multi_Agent的制造執(zhí)行系統(tǒng)的生產(chǎn)控制研究.制造技術(shù)與機(jī)床[J],2008,12:5051[16] 王竟宇.如何提高單件小批量生產(chǎn)能力.工業(yè)技術(shù)[J],2006,10(3):1315[17] T Gonzalez,S Sahni,F(xiàn)lowshop and jobshop schedules:plexity and approximation,Operations Research,1978(26):3652[18] 王寧生,計(jì)算機(jī)集成與柔性制造,北京,航空工業(yè)出版社,1995:119129[19] 羅耀揮,車間作業(yè)計(jì)劃調(diào)度系統(tǒng)的研究與開發(fā)[D],西安:西北工業(yè)大學(xué),2002[20] 許文硯.基于單件小批量生產(chǎn)模式的車間調(diào)度方法研究和系統(tǒng)開發(fā)[D],南京:南京航空學(xué)院,2005[21] 王鳳儒,徐蔚文,徐洪副,用效率調(diào)度算法求解非標(biāo)準(zhǔn)作業(yè)車間調(diào)度問題,計(jì)算機(jī)集成制造系統(tǒng),2001,7(7):1215[22] [D].浙江師范大學(xué),2000.[23] 陳亞軍,夏安邦,[J].計(jì)算機(jī)時(shí)代,2004(5):3133.[24] [D].河北工業(yè)大學(xué),2006.附錄:M4x4 實(shí)現(xiàn)代碼public class JobShop { public static void main(String[] args) { int workPieceNumber = 4。致謝:本論文是在導(dǎo)師范穎暉副教授及熊曉瓊研究生師姐的精心指導(dǎo)下完成的。 本次設(shè)計(jì)的MES車間調(diào)度功能模塊是在一定約束條件下建立起來的,對于一些超出約束的實(shí)際生產(chǎn)情況不適合,希望在有后續(xù)設(shè)計(jì)時(shí)能夠改良算法、程序,放寬條件約束,使之適用范圍更為廣闊,應(yīng)用價(jià)值更大。本次課題的重心為用Java語言將車間調(diào)度算法實(shí)現(xiàn),主要運(yùn)用到編程開發(fā)方面的知識,對我來說大部分都是新的東西。首先在AgentBuilder Project Manager上建立
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1