• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于遺傳算法的RGV的動(dòng)態(tài)調(diào)度模型研究

      2018-01-18 09:13:26張?zhí)?/span>宗澤華
      關(guān)鍵詞:遺傳算法

      張?zhí)稹∽跐扇A

      摘要:本文建立遺傳算法模型,對(duì)于RGV,與CNC相互協(xié)作完成上下料的動(dòng)態(tài)調(diào)度模型進(jìn)行了綜合性分析,建立模型解決物料加工及清洗機(jī)器和故障處理等問(wèn)題,從而得到最佳班次的最佳工序,使其工作效率能夠得到有效地提升。

      關(guān)鍵詞:RGV;動(dòng)態(tài)調(diào)度;遺傳算法

      中圖分類(lèi)號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2018)09-0092-02

      在現(xiàn)代智能加工系統(tǒng)中,RGV,CNC之間互相協(xié)作完成一系列如上下料以及物料清洗等情況愈發(fā)常見(jiàn)。因此,好的RGV與CNC動(dòng)態(tài)調(diào)動(dòng)策略可有效減少成本損失。本文運(yùn)用遺傳算法盡量減少RGV移動(dòng)時(shí)間,CNC加工時(shí)間,上下料耗費(fèi)時(shí)間等得到最佳班次的最佳工序,從而盡可能的生產(chǎn)出多的產(chǎn)品。

      1 模型

      典型的智能加工系統(tǒng)如圖1所示,由8臺(tái)CNC、1輛RGV、1條RGV直線軌道、1條上料傳送帶、1條下料傳送帶等設(shè)備組成。RGV根據(jù)指令能自動(dòng)控制移動(dòng)方向和距離,并自帶一個(gè)機(jī)械手臂、兩只機(jī)械手爪和物料清洗槽,能夠完成上下料及清洗物料等作業(yè)任務(wù),且每班次連續(xù)作業(yè)8小時(shí)。

      根據(jù)系統(tǒng)作業(yè)參數(shù)[1],針對(duì)下面的三種具體情況:

      (1)一道工序的物料加工作業(yè)情況,每臺(tái)CNC安裝同樣的刀具,物料可以在任一臺(tái)CNC上加工完成。

      (2)兩道工序的物料加工作業(yè)情況,每個(gè)物料第一和第二道工序由兩臺(tái)不同的CNC依次加工完成。

      (3)CNC在加工過(guò)程中可能發(fā)生故障(據(jù)統(tǒng)計(jì):故障的發(fā)生概率約為1%)的情況,每次故障排除時(shí)間介于10~20分鐘之間,故障排除后即刻加入作業(yè)序列。

      完成兩項(xiàng)任務(wù):1)對(duì)一般問(wèn)題進(jìn)行研究,給出RGV動(dòng)態(tài)調(diào)度模型和相應(yīng)的求解算法;2)利用系統(tǒng)作業(yè)參數(shù)的3組數(shù)據(jù)分別檢驗(yàn)?zāi)P偷膶?shí)用性和算法的有效性,給出RGV的調(diào)度策略和系統(tǒng)的作業(yè)效率。

      2 遺傳算法的應(yīng)用

      遺傳算法是對(duì)人類(lèi)自然演化過(guò)程的模擬。人類(lèi)的自然演化過(guò)程是進(jìn)化過(guò)程,這種進(jìn)化過(guò)程發(fā)生在染色體上;自然選擇使適應(yīng)值好的染色體比那些適應(yīng)值差的染色體有更多的繁殖機(jī)會(huì);變異可以使子代染色體不同于父代染色體;通過(guò)兩個(gè)父代染色體的結(jié)合與重組可以產(chǎn)生全新的染色體。染色體的選擇、變異與重組進(jìn)程是無(wú)記憶的。將這些概念反映在數(shù)學(xué)上就形成了遺傳算法的基本概念[2]。

      通過(guò)遺傳算法,我們建立智能RGV動(dòng)態(tài)調(diào)度模型大致為:

      (1)CNC是否正常(否即進(jìn)行故障排查);

      (2)CNC發(fā)出上料需求信號(hào),此時(shí)RGV確定上下料;

      (3)上下料完成后進(jìn)行RGV清洗;

      (4)沒(méi)有接到指令RGV等待;若接到指令,回到(1);

      (5)工作時(shí)間進(jìn)行8小時(shí)后結(jié)束。

      3 模型仿真與結(jié)果分析

      3.1 對(duì)任務(wù)一進(jìn)行仿真與解析

      此流程目的是在八小時(shí)的工作時(shí)間內(nèi),盡可能的生產(chǎn)出多的產(chǎn)品。主要耗費(fèi)時(shí)間的地方有:RGV移動(dòng)的時(shí)間,CNC進(jìn)行加工的時(shí)間,上下料耗費(fèi)的時(shí)間,物料清洗耗費(fèi)的時(shí)間,以及CNC出現(xiàn)故障時(shí),處理故障所耗費(fèi)的時(shí)間,大約生產(chǎn)一百件產(chǎn)品就會(huì)出現(xiàn)一次故障,耗費(fèi)10-20分鐘進(jìn)行處理[3]。

      通過(guò)優(yōu)化,我們可以得到如下結(jié)果,如圖2所示。

      可以發(fā)現(xiàn),在多次迭代后,種群均值下降,解的變化趨勢(shì)也趨于穩(wěn)定,證明該算法應(yīng)用于此是收斂的。

      3.2 對(duì)任務(wù)二進(jìn)行仿真與解析

      我們需要對(duì)于其中一些參數(shù)進(jìn)行調(diào)整,具體工作運(yùn)行圖如圖3所示。

      線性調(diào)整,設(shè)原適應(yīng)度函數(shù)為f(),調(diào)整后的適應(yīng)度函數(shù)為則線性調(diào)整可采用:

      原適應(yīng)度平均值要等于調(diào)整后的適應(yīng)度平均值,調(diào)整后適應(yīng)度函數(shù)的最大值要等于原適應(yīng)度函數(shù)平均值的所指定倍數(shù)。即:

      其中C是為得到所期待的最優(yōu)個(gè)體的復(fù)制數(shù)。實(shí)驗(yàn)表明,對(duì)于一個(gè)不太大的群體而言,C可在1.2~2.0范圍內(nèi)取值。

      式中指數(shù)k與待求解問(wèn)題有關(guān),而且在算法過(guò)程中可按需要做修正。該調(diào)整方式由Gillies提出,他曾在機(jī)器視覺(jué)實(shí)驗(yàn)中采用了該方法,當(dāng)時(shí),他取=1.005。

      對(duì)于一個(gè)班次一道工序的情況帶入模型,發(fā)現(xiàn)最優(yōu)解是1-2-3-4-5-6-7-8-1-2-3-4-5-6-7-8這樣的循環(huán),再根據(jù)這個(gè)循環(huán),帶入數(shù)據(jù)得到表格里面的內(nèi)容。

      對(duì)于一個(gè)班次兩道工序的情況帶入模型,得到第一個(gè)工序?yàn)?-3-5-7,第二個(gè)工序?yàn)?-4-6-8,為最優(yōu),第一個(gè)工件在1-2加工,第二個(gè)工件在3-4加工,以此類(lèi)推,然后又由最優(yōu)流程列出時(shí)間和工件的關(guān)系函數(shù),帶入數(shù)據(jù)得到第二個(gè)表格第一個(gè)小表格的數(shù)據(jù)。如圖4所示。

      4 結(jié)語(yǔ)

      本文建立的遺傳算法優(yōu)化模型思維縝密,具有與問(wèn)題領(lǐng)域無(wú)關(guān)切快速隨機(jī)的搜索能力。搜索從群體出發(fā),具有潛在的并行性,可以進(jìn)行多個(gè)個(gè)體的同時(shí)比較,搜索使用評(píng)價(jià)函數(shù)啟發(fā),過(guò)程簡(jiǎn)單。使用概率機(jī)制進(jìn)行迭代,具有隨機(jī)性。具有可擴(kuò)展性,容易與其他算法結(jié)合[5]。

      參考文獻(xiàn)

      [1]中國(guó)工業(yè)與應(yīng)用數(shù)學(xué)協(xié)會(huì),全國(guó)大學(xué)生數(shù)學(xué)建模競(jìng)賽,2018,B題,表1.

      [2]吳啟迪,馬玉敏,李莉,喬非.數(shù)據(jù)驅(qū)動(dòng)下的半導(dǎo)體生產(chǎn)線動(dòng)態(tài)調(diào)度方法[J].控制理論與應(yīng)用,2015,32(09):1233-1239.

      [3]梁合蘭,杜彥華,李蘇劍.時(shí)序約束下科學(xué)工作流的動(dòng)態(tài)調(diào)度研究[J].系統(tǒng)工程理論與實(shí)踐,2015,35(09):2410-2421.

      猜你喜歡
      遺傳算法
      基于遺傳算法的模糊控制在過(guò)熱汽溫控制系統(tǒng)優(yōu)化中的應(yīng)用
      電子制作(2019年16期)2019-09-27 09:34:44
      遺傳算法對(duì)CMAC與PID并行勵(lì)磁控制的優(yōu)化
      基于自適應(yīng)遺傳算法的CSAMT一維反演
      基于遺傳算法的建筑物沉降回歸分析
      一種基于遺傳算法的聚類(lèi)分析方法在DNA序列比較中的應(yīng)用
      基于遺傳算法和LS-SVM的財(cái)務(wù)危機(jī)預(yù)測(cè)
      遺傳算法識(shí)別模型在水污染源辨識(shí)中的應(yīng)用
      協(xié)同進(jìn)化在遺傳算法中的應(yīng)用研究
      軟件發(fā)布規(guī)劃的遺傳算法實(shí)現(xiàn)與解釋
      基于改進(jìn)的遺傳算法的模糊聚類(lèi)算法
      特克斯县| 马山县| 青州市| 宁阳县| 广汉市| 丰县| 锦州市| 鄂托克前旗| 信阳市| 浏阳市| 民勤县| 西乌| 泾阳县| 阿图什市| 尉犁县| 敦煌市| 香格里拉县| 德令哈市| 瑞丽市| 韩城市| 丽水市| 陵川县| 察隅县| 上林县| 阿巴嘎旗| 鸡西市| 哈密市| 琼海市| 庆安县| 三原县| 凤城市| 沙洋县| 房山区| 湘阴县| 遵义县| 同江市| 五大连池市| 富平县| 依兰县| 浠水县| 疏附县|