亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于NSGA-Ⅱ和TOPSIS算法的云制造服務組合優(yōu)選模型

        2022-04-28 03:43:08葉宗鑫徐雷余方超高涵
        機械工程師 2022年4期
        關鍵詞:排序滿意度資源

        葉宗鑫,徐雷,余方超,高涵

        (四川大學機械工程學院,成都 610065)

        0 引言

        隨著物聯網、云計算、大數據、5G通訊技術等新一代信息技術的快速發(fā)展及其與制造業(yè)的不斷融合,各制造強國紛紛頒布了一系列以“智能制造”為主題的國家戰(zhàn)略,例如美國工業(yè)互聯網計劃、德國工業(yè)4.0及中國制造2025等[1]。我國正面臨向制造強國轉型的階段,整個制造行業(yè)資源使用率和共享程度會是一個關鍵突破點。云制造是在現有制造技術的基礎上,受到云計算思想的啟發(fā),結合信息技術發(fā)展起來的一個新概念[2]。云制造通過建立制造資源共享系統(tǒng),充分利用社會制造資源,實現了制造資源的集成共享[3]。云制造服務組合是在云制造環(huán)境下完成制造任務的主要實現方式[4],如何從大量云服務組合中選擇出最符合要求的服務組合方案,是目前云制造服務組合面臨的難題。

        近些年來,對于云制造服務組合問題的研究,已經獲得了階段性的成果[5]。如Seghir等[6]構建了時間、成本、可靠性、可用性綜合最優(yōu)的云制造資源模型,將遺傳算法與果蠅算法相結合,提高了算法的搜索效率;Lartigau等[7]除考慮服務質量等參數外,還將范圍擴展到制造資源的物理位置,通過自適應人工蜂群算法進行優(yōu)化。如馬文龍等[8]通過服務質量評估模型進行服務組合優(yōu)選,運用改進蟻群算法在動態(tài)環(huán)境中減少轉移時間和成本;易安斌等[9]對于云制造環(huán)境下制造資源異地的服務組合優(yōu)選問題,建立了以時間、成本、可靠性的多目標模型;姚錫凡等[10]對人工蜂群算法進行了改進,引入食物源擾動的協(xié)同機制,來處理復雜的服務組合優(yōu)選問題。

        本文綜合考慮服務需求方和云制造系統(tǒng)的利益,提出了一種新的云制造資源組合數學模型,該模型以執(zhí)行時間、服務成本、交付物質量、云平臺能耗、服務滿意度為指標體系,運用NSGA-Ⅱ算法對該模型進行求解。對于求得的Pareto解集,采用TOPSIS法對解集中的所有組合方案進行排序,為選取最優(yōu)服務組合提供參考。

        1 云制造服務組合問題描述

        云制造系統(tǒng)服務組合優(yōu)選流程如圖1所示。云制造系統(tǒng)包括服務需求方、服務提供方和平臺運營方3個主體,在云制造環(huán)境下,服務需求方發(fā)送制造服務要求到云制造服務組合要經歷任務分解、子任務搜索匹配、服務組合優(yōu)選3個階段。在任務分解階段,服務需求方上傳任務需求到云制造系統(tǒng),云平臺調用任務解析工具對整個需求按照一定的規(guī)則進行分解,分解得到的每個子任務能夠被單個候選資源集滿足;在子任務搜索匹配階段,通過調用搜索匹配工具為每個子任務匹配相應的候選云制造資源集合,得到一系列候選資源集;在服務組合優(yōu)選階段,平臺在多目標和多約束的條件下在各候選資源集中選取一個候選資源得到云制造服務優(yōu)選組合,該服務組合用來執(zhí)行服務需求方提交的總任務,整個服務組合過程由云制造系統(tǒng)進行跟蹤和反饋。

        圖1 云制造服務組合優(yōu)選過程

        2 云制造服務組合數學建模

        考慮云制造平臺在服務執(zhí)行過程中的動態(tài)性、不穩(wěn)定性,為方便建立數學優(yōu)化模型,作出以下假設:1)服務組合過程中不存在一個云制造資源同時為多個制造子任務服務的情況;2)以順序結構作為云制造服務組合的研究對象。

        2.1 約束指標

        2.1.1 服務需求方約束指標

        本文充分考慮服務需求方的需求和云制造服務運行特點,并結合指標的可量化性,選取執(zhí)行時間、服務成本、交付物質量3個指標,構建服務需求方指標約束體系[11]。

        1)執(zhí)行時間T。服務需求方提交服務請求到取得服務結果所花費的總時間。表達式為

        防止服務過程出現風險,云制造系統(tǒng)會對服務提供方的服務滿意度P進行約束。為了減少環(huán)境破壞,發(fā)展低能耗、低排放的低碳經濟,云平臺運營方會增加對供應商的能耗E評估[12]。

        1)能耗E。云制造平臺在生產制造過程中產生的能源消耗E的計算公式為

        2.2 多目標組合優(yōu)選模型

        云制造服務組合的總體目標是使得所優(yōu)化指標,即服務需求方的QOS最小、云制造平臺的能耗最低、服務滿意度最高來完成制造任務。綜合考慮服務需求方和云平臺的約束指標,建立云制造服務組合數學模型:

        5個約束分別表示模型中的執(zhí)行時間T不超過服務需求者規(guī)定的最長時間Tmax,服務成本C不超過服務需求者規(guī)定的最高成本Cmax,交付物質量Q不低于服務需求者規(guī)定的最低交付物質量Qmin,能耗E不超過云平臺運營方要求的云制造服務組合過程中產生的最大能耗Emax,服務滿意度P不低于云平臺規(guī)定的最低服務滿意度Pmin。

        3 模型求解

        3.1 NSGA-II算法

        本文所構建的云制造服務組合模型是一個多目標優(yōu)化問題,與單目標優(yōu)化相比,多目標優(yōu)化問題在求解時,由于優(yōu)化的多個目標存在著相互制約的關系,某些目標函數值的改進可能會削弱其余目標函數,所以不可能同時讓多個目標達到最優(yōu)。多目標優(yōu)化的解通常是一組Pareto解集,其特點是在改進任一目標函數時,必然會導致至少一個其余目標函數的劣化。本文所選NSGA-II算法[13]是一種基于Pareto最優(yōu)思想的多目標智能優(yōu)化算法,它是由Deb和Srinivas在NSGA的基礎上提出的,與NSGA相比,NSGA-II主要有以下三方面改進[14]:1)提出了新的非支配排序算法,算法復雜度下降了一個量級;2)精英保留策略,父代和子代種群共同競爭,選取最優(yōu)良的個體來組成下一代的種群,保證了種群的整體水平;3)采取擁擠距離比較算子,確定同一層級個體中不同個體的擁擠度值,并且將其視為同級個體的比較標準,確保種群的多樣性。使用NSGAII算法求解云制造服務優(yōu)選組合模型的具體步驟如圖2所示。

        圖2 NSGA-II算法流程圖

        步驟1:g=0,隨機生成初始化種群Pg,種群數量為N,對種群Pg進行非支配排序和所有個體擁擠度的計算。

        步驟2:通過錦標賽法,從種群Pg選取部分個體交叉變異,產生種群數量為N的子代種群Qg。

        步驟3:合并Pg和Qg,形成種群數量為2N的種群Rg。

        步驟4:對種群Rg的個體進行非支配排序,得到k個非支配解集F1,F2,…,Fk。

        步驟5: 按照非支配解集排序從組合種群Rg依次選取種群個體,直到種群數量大于N,假設此時的非支配解集為Fi。

        步驟6:若F1,F2,…,Fi中的所有個體數目超過N,對Fi中所有個體進行擁擠度計算。根據精英策略,選擇Fi中較好的個體和F1~Fi-1中的所有個體合并組成種群數量為N的新種群Pg+1。

        步驟7:令g=g+1,反復迭代步驟2~步驟6,直至滿足流程終止條件。此時求解出云制造服務組合模型的Pareto解集。

        根據云制造服務組合模型的特點,本文構造了NSGA-II算法的染色體基因編碼、交叉和變異過程,具體表示如下:

        1)染色體編碼。采用整數方式編碼,對每一個子任務所對應的候選制造資源進行編號,染色體{3,2,4,1,3}分別對應云制造服務組合{CMS13,CMS22,CMS34,CMS41,CMS53},染色體基因編碼串與云制造服務組合逐一映射,如圖3所示。

        圖3 云制造服務組合與染色體映射關系圖

        2)交叉。用單點交叉處理處理云制造服務組合的交叉操作。單點交叉為在染色體編碼串中隨機選取一個點,在該點處相互交換兩個個體的部分染色體,如圖4所示。

        圖4 單點交叉遺傳操作示意圖

        3)變異。依據變異概率,在染色體編碼串上隨機選取某個點進行變異,如圖5所示。

        圖5 變異操作遺傳示意圖

        3.2 服務組合優(yōu)選算法

        TOPSIS法是一種接近理想點的排序算法,由K. Yoon和C. L. Hwang于1981年提出,其基本原理是找出評價對象的正理想與負理想方案,依次計算各個方案與正、負理想方案的距離,確定各個方案與理想方案的接近程度,最后通過各個方案的滿意度排序選取一組最優(yōu)解[15]。本文運用TOPSIS法對Pareto解集中的多個服務組合方案進行求解,得到最優(yōu)云制造服務組合,其算法處理流程如下:

        步驟1:NSGA-II算法求得的Pareto解集構成初始化決策矩陣X=(xij)m×n。zi=A+,則Ci=1;zi=A-,則Ci=0;Ci的值越高,方案的滿意度越好。

        4 算例論證

        4.1 算例模型

        某企業(yè)用戶將制造任務和相關需求提交至云平臺,云制造系統(tǒng)根據任務解析工具將制造任務分解。5個子任務分配的候選資源服務如表1所示,表2為云制造候選資源指標參數。

        表1 候選資源服務

        表2 候選資源評價指標相關參數

        根據服務需求方的制造需求和云制造系統(tǒng)的相關約束,服務組合中所需的算例參數分別為:WT=0.2,WC=0.4,WQ=0.4;Tmax=250 h,Cmax=2000 元,Qmin=0.95,Emax=400 kW·h,Pmin=0.87。結合式(8)可得云制造優(yōu)選服務組合模型,并用NSGA-Ⅱ和TOPSIS算法求解。

        4.2 算例仿真

        采取最大迭代次數Gmax=200,交叉率Pc=0.9,變異率Pm=0.1,種群數量Np=50。通過算例仿真求解,實驗結果如圖6所示。圖中每個圓點代表一個Pareto最優(yōu)服務組合方案,可以看出通過NSGAII算法求解模型所得的服務組合數量為22個。

        圖6 Pareto解集示意圖

        根據求得的Pareto解集各服務組合的指標參數構建規(guī)范化決策矩陣,按照服務需求方的偏好和云制造系統(tǒng)的實際情況,執(zhí)行時間、服務成本、交付物質量、云平臺能耗、服務滿意度對應的權重分別為0.15、0.30、0.30、0.10、0.15,應用TOPSIS理想解法對求得的Pareto最優(yōu)服務組合進行排序,表3為求解的最優(yōu)服務組合。

        表3 服務組合的最優(yōu)Pareto解集

        根據表3結果,選擇云制造資源[CMS13,CMS21,CMS32,CMS23,CMS44,CMS52]為服務組合的最優(yōu)解,實驗結果證明了算法與模型的有效性。此外,服務需求方可以根據實際需求偏好重新向云制造平臺提交指標權重要求,云制造平臺只需根據新的權重就可對Pareto解集中的服務組合重新排序,無需再進行求解,節(jié)省了雙方大量時間。

        5 結論

        如何減少在云制造模式下的能耗,實現經濟的可持續(xù)發(fā)展是未來國家智能制造發(fā)展的主要關注點。本文分析了云制造服務組合的重要性和服務流程,在充分考慮云制造平臺在服務過程的不確定性前提下,提出了一種以執(zhí)行時間最少、服務成本最低、交付物質量最優(yōu)、云平臺能耗最小、服務滿意度最高的云制造服務組合優(yōu)化模型,為了使多個目標同時達到優(yōu)化,運用快速非支配排序遺傳算法(NSGA-Ⅱ)對多目標數學模型求解,對于NSGA-Ⅱ求得的Pareto解集,采用TOPSIS優(yōu)劣解距離法對解集中的服務組合進行綜合排序,選取最符合服務需求方和云制造平臺利益的服務組合。通過算例實驗論證,驗證了所提模型和求解算法在解決云制造服務組合問題的有效性和可行性。

        猜你喜歡
        排序滿意度資源
        多感謝,生活滿意度高
        工會博覽(2023年3期)2023-04-06 15:52:34
        排序不等式
        基礎教育資源展示
        16城市公共服務滿意度排行
        小康(2021年7期)2021-03-15 05:29:03
        一樣的資源,不一樣的收獲
        恐怖排序
        淺談如何提升脫貧攻堅滿意度
        活力(2019年19期)2020-01-06 07:34:38
        明天村里調查滿意度
        雜文月刊(2019年15期)2019-09-26 00:53:54
        節(jié)日排序
        資源回收
        性激烈的欧美三级视频| 男女做那个视频网站国产| 人妖一区二区三区四区| 久久精品国产网红主播| 精品四虎免费观看国产高清 | 蜜臀av人妻一区二区三区| 日本免费一二三区在线| 中文天堂国产最新| japanesehd中国产在线看| 免费人成视频网站在线| 精品在线观看一区二区视频| 老师露出两个奶球让我吃奶头| 国产剧情国产精品一区| 蜜桃视频一区二区三区在线| 久久96日本精品久久久| 亚洲成在人线在线播放无码| 国产精品刺激好大好爽视频| 国产人妖在线免费观看| 日韩亚洲精品国产第二页| 欧美xxxx色视频在线观看| 日韩秘 无码一区二区三区| 国产成人亚洲综合二区| 免费a级毛片在线播放不收费| 欧美性xxxx狂欢老少配| 永久免费的拍拍拍网站| 日本成人午夜一区二区三区| 亚洲欧美精品suv| 亚洲AV毛片无码成人区httP| 牛仔裤人妻痴汉电车中文字幕| 亚洲va久久久噜噜噜久久天堂| 最新国产av无码专区亚洲| 中文字幕人妻系列一区尤物视频| 中文字幕一区二区av| 又大又紧又粉嫩18p少妇| 亚洲国产一区二区三区网| 国产av大片久久中文字幕| 成年美女黄的视频网站| 超薄肉色丝袜一区二区| 亚洲免费观看一区二区三区| 免费在线观看播放黄片视频| 国产成年无码v片在线|