[發明專利]MOEA/D擠壓工藝參數多目標優化方法及裝置有效
| 申請號: | 202110673643.2 | 申請日: | 2021-06-17 |
| 公開(公告)號: | CN113313322B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 徐康康;譚喜;楊海東;印四華;朱成就;陳銘俊 | 申請(專利權)人: | 廣東工業大學 |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q10/06;G06N3/00 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 王曉玲 |
| 地址: | 510090 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | moea 擠壓 工藝 參數 多目標 優化 方法 裝置 | ||
1.一種MOEA/D擠壓工藝參數多目標優化方法,其特征在于,包括以下步驟:
S1.將擠壓工藝參數擠壓速度v、擠壓筒溫度Te、出料口溫度Th、模具溫度Tm、鋁棒溫度Ts設為優化變量,并將能耗e、成品率r和模具磨損s的預測模型調用設定為目標函數,以構建多目標優化模型;
S2.設置參數:包括種群大小N;最大鄰域Neimax;最大迭代次數tmax;交叉概率CR;比例因子F;鄰域增速β;N個權重向量λ1,...,λN;
S3.生成工藝參數隨機種群,并根據改進MOEA/D算法計算流程進行多目標尋優;并輸出優化得到的帕累托解集,即為最優工藝參數集合;所述的步驟S3具體包括:
S31.初始化;
S311.計算兩兩權重向量之間歐式距離,選擇Nei個權重向量作為λi的鄰居B(i),B(i)={i1,i2,...,iNei},為λi的鄰居,其中i1,i2,...,iNei表示Nei個權重向量;
S312.隨機產生一個規模為N的種群P0={x1,x2,...,xN};
S313.生成初始理想點z*;
S314.初始化存儲容器EP為空;
S32.發展和更新;
S321.隨機選擇兩個個體進行交叉進化產生新的個體xnew,其解為F(xnew);
S322.更新理想點z*;
S323.更新鄰居,計算兩兩權重向量之間的切比雪夫距離和輔助距離Vti,從而得到聚合函數gHV的值,判斷if gHV(xnew|λj,z*)≤gHV(xj|λj,z*)then xj=xnew,F(xj)=F(xnew);所述的步驟S323中通過以下公式計算兩兩權重向量之間的切比雪夫距離和輔助距離Vti:
式中:為第i個子問題在t次迭代中的決策向量,λi為第i個子問題的權重向量,為向量的目標函數,為其中一個目標;fj(x)為第j個目標;
計算切比雪夫距離的權重WH(t)和輔助距離的權重WV(t)=1-WH(t)WV:
WV(t)=1-WH(t)
式中,k為權重增速此處設置為0.12;q為一個常數范圍為1~1.5;t為當前迭代次數;tmax為最大迭代次數;
問題i的最小的聚合函數gHV表示為:
S324.更新EP:從EP中移除被F(xnew)支配的解,直到EP中的向量都不支配F(xnew),并將F(xnew)存到EP中;
S325.更新鄰域大小,更新子問題的鄰域大小Nei,并重新分配鄰居B(i)={i1,i2,...,iNei};步驟S325中子問題的鄰域大小Nei通過以下公式計算:
式中,為向上取整,Neimax是鄰域大小的最大值;t是當前迭代次數;tmax是最大迭代次數;β為鄰域增速,控制鄰域大小NeiN的增長速度;
S3.輸出:若滿足終止條件,則輸出最優工藝參數的帕累托集,否則,跳轉到步驟S2繼續迭代計算。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東工業大學,未經廣東工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110673643.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種超光滑平坦化拋光方法及裝置
- 下一篇:一種涂布機用輸送裝置
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





