[發(fā)明專利]SVR神經(jīng)網(wǎng)絡輔助的非支配排序遺傳算法的空氣源熱泵多目標優(yōu)化設計方法在審
| 申請?zhí)枺?/td> | 201811619906.6 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109858093A | 公開(公告)日: | 2019-06-07 |
| 發(fā)明(設計)人: | 徐英杰;陳寧;蔣寧;許亮峰 | 申請(專利權)人: | 浙江工業(yè)大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50;G06N3/04;G06N3/08;G06N3/12 |
| 代理公司: | 杭州斯可睿專利事務所有限公司 33241 | 代理人: | 王利強 |
| 地址: | 310014 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多目標優(yōu)化 非支配排序遺傳算法 空氣源熱泵 神經(jīng)網(wǎng)絡輔助 神經(jīng)網(wǎng)絡 參數(shù)選取 輸入變量 數(shù)據(jù)處理 最優(yōu)解 測試 反饋 創(chuàng)建 | ||
1.一種SVR神經(jīng)網(wǎng)絡輔助的NSGA-II算法的空氣源熱泵多目標優(yōu)化設計方法,其特征在于,所述方法包括以下步驟:
步驟1、根據(jù)設計要求進行參數(shù)選取和數(shù)據(jù)處理
選擇氣冷器換熱溫差Tgc、蒸發(fā)器換熱溫差Tev、氣冷器壓力pgc作為輸入變量,系統(tǒng)COP、成本cost作為輸出變量,并對輸入的訓練樣本數(shù)據(jù)進行歸一化處理,使其處于[0,1]之間,歸一化公式如下:
其中k為歸一化后的值,x為被歸一化的數(shù)據(jù),xmin、xmax分別為被歸一化數(shù)據(jù)中的最小值和最大值;
步驟2、神經(jīng)網(wǎng)絡的創(chuàng)建、訓練以及測試,過程如下:
2.1訓練神經(jīng)網(wǎng)絡,將步驟1中的數(shù)據(jù)分成訓練集和測試集兩個部分;
2.2根據(jù)訓練集的數(shù)據(jù)進行對SVR模型原始優(yōu)化問題進行求解,為簡化求解過程通過拉格朗日函數(shù)轉換為對偶變量的優(yōu)化問題;
2.3選擇懲罰參數(shù)C和高斯RBF核函數(shù)對上述步驟中的對偶函數(shù)進行求解,得到SVR訓練模型;
2.4測試神經(jīng)網(wǎng)絡,完成所有的數(shù)據(jù)訓練后,用測試集里的數(shù)據(jù)對神經(jīng)網(wǎng)絡進行測試,若訓練誤差符合規(guī)定的范圍,則SVR神經(jīng)網(wǎng)絡模型構建完成;若不符合訓練誤差則返回到步驟2.3,進行下一輪的優(yōu)化求解,直至符合訓練誤差;
2.5利用神經(jīng)網(wǎng)絡進行預測,在給定實際狀態(tài)下的輸入變量,所述輸入變量包括氣冷器換熱溫差、蒸發(fā)器換熱溫差和氣冷器壓力,通過訓練好的SVR神經(jīng)網(wǎng)絡模型進行預測得到預測參數(shù),所述預測參數(shù)包系統(tǒng)COP和成本,將系統(tǒng)COP和成本值進行反歸一化處理得到實際值,反歸一化公式為:
x=k·(xmax-xmin)+xmin
步驟3、基于訓練完成的神經(jīng)網(wǎng)絡,利用NSGA-II遺傳算法對空氣源熱泵進行多目標優(yōu)化;
步驟4、通過上述步驟可以根據(jù)Pareto解得到最優(yōu)解的輸入變量的參數(shù)值,從而得到各個部件的設計參數(shù)值,進而反饋給設計者。
2.如權利要求1所述一種SVR神經(jīng)網(wǎng)絡輔助的NSGA-II算法的空氣源熱泵多目標優(yōu)化設計方法,其特征在于:所述步驟3的過程如下:
3.1參數(shù)初始化:采用實數(shù)編碼的方式對種群及個體進行編碼,設置種群的規(guī)模N1,進化次數(shù)G,交叉概率Pc和變異概率Pm,種群規(guī)模N1根據(jù)熱泵的實際情況而定,取值范圍為10~100,進化次數(shù)為100~1000,交叉概率Pc的取值范圍為0.25~1,變異概率Pm的取值范圍為0.001~0.1;
3.2初始化種群:設進化代數(shù)計數(shù)器t=0和最大進化代數(shù)G,隨機生成初始父代種群2Pt;
3.3計算目標函數(shù):計算種群中各個體的目標函數(shù)值,本次研究將SVR神經(jīng)網(wǎng)絡學習的輸入輸出的映射關系中的輸出作為NSGA-II遺傳算法的目標函數(shù)值;
3.4非支配排序和擁擠度計算:在非支配排序中,非支配序等級較高的個體優(yōu)先被選擇,若兩個個體屬于同一個非支配層,則要依據(jù)擁擠度來選擇;擁擠度用來表示種群中給定個體的周圍個體的密度,為了更好地取到種群中不同的個體,要選取周圍較不擁擠的個體,即擁擠度較大的個體;根據(jù)非支配排序和擁擠度比較算子,將比較算子作為種群的適應度值,選擇適應度較高的Pt個個體組成新的父代種群;
3.5交叉:將交叉算子作用于父代種群,把兩個父代個體的結構進行替換重組來生成新的個體,根據(jù)給定的交叉概率Pc,如果產(chǎn)生的0到1之間的隨機數(shù)rand(0,1)小于交叉概率Pc時,則執(zhí)行交叉操作;否則不執(zhí)行交叉操作;
3.6變異:將變異算子作用于群體,對于選中的個體中改變某一個或者某一些基因后得到子代種群Qt。根據(jù)給定的變異概率Pm,當產(chǎn)生的0至1之間的隨機數(shù)rand(0,1)小于變異概率Pm時,則執(zhí)行變異操作;否則不執(zhí)行變異操作;
3.7選擇:將交叉變異后得到的子代種群與父代種群合并為新種群Rt,依據(jù)SVR神經(jīng)網(wǎng)絡模型計算得到的種群目標函數(shù)值對個體進行非支配排序和擁擠度計算,根據(jù)非支配排序和擁擠度比較算子,將比較算子作為種群的適應度值,選擇適應度較高的個體組成新的父代種群Pt+1;
3.8計算是否滿足最大進化次數(shù)。若滿足最大進化次數(shù),則計算結束;若不滿足最大進化次數(shù)則重復步驟3.5~3.7,直至滿足進化次數(shù)為止;
3.9在所有剩余的個體中依據(jù)非支配排序和擁擠度比較算子選取所需的個體作為最終的Pareto解。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業(yè)大學,未經(jīng)浙江工業(yè)大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811619906.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 多目標調(diào)峰優(yōu)化方法和系統(tǒng)
- 一種PDC鉆頭鉆進參數(shù)多目標優(yōu)化方法及裝置
- 一種繼電保護多目標優(yōu)化整定方法
- 魚骨刺井水力鉆頭鉆進水力參數(shù)多目標優(yōu)化方法和裝置
- 電力系統(tǒng)的調(diào)度優(yōu)化方法及裝置
- 一種基于NSGA-II的水資源配置的多目標優(yōu)化方法
- 分布式電站的多目標最優(yōu)潮流計算方法、裝置和設備
- 一種基于雙響應曲面法和Taguchi法的永磁同步電機多目標優(yōu)化方法
- 基于NSGA-II的MMC最優(yōu)冗余數(shù)量配置方法
- 一種區(qū)域電熱互聯(lián)能源系統(tǒng)的多目標優(yōu)化方法
- 一種構建子種群和子問題的多目標優(yōu)化遺傳算法
- 一種三值固定極性RM電路面積與功耗的優(yōu)化方法
- 帶精英策略的非支配排序的遺傳算法改方法
- SVR神經(jīng)網(wǎng)絡輔助的非支配排序遺傳算法的空氣源熱泵多目標優(yōu)化設計方法
- 一種基于濃度策略的非支配遺傳算法在飛機翼形設計優(yōu)化中的應用方法
- 一種面向智能倉儲系統(tǒng)的多機器人任務分配方法
- 一種改進遺傳算法的共享單車停放點分配方法
- 一種基于兩層遺傳算法的多目標柔性作業(yè)車間調(diào)度方法
- 基于非支配排序和貓頭鷹搜索的多工作流調(diào)度方法
- 帶裝配階段和能耗的分布式阻塞流水車間調(diào)度方法及系統(tǒng)
- 訓練神經(jīng)網(wǎng)絡輔助模型的方法和裝置及語音識別方法和裝置
- 利用輔助任務的強化學習
- 神經(jīng)網(wǎng)絡訓練方法和裝置及命名實體識別方法和裝置
- 一種基于神經(jīng)網(wǎng)絡的原畫線稿輔助繪制方法和裝置
- 一種基于深度學習大規(guī)模病歷的輔助診斷系統(tǒng)
- 神經(jīng)網(wǎng)絡的梯度對抗性訓練
- 一種問答匹配注意力處理方法、計算機設備及存儲介質(zhì)
- 針對功率放大器的多項式輔助神經(jīng)網(wǎng)絡行為建模系統(tǒng)及方法
- 基于時延神經(jīng)網(wǎng)絡的鍋爐參數(shù)建模方法
- 基于EEMD-組合神經(jīng)網(wǎng)絡空氣處理系統(tǒng)的故障檢測方法及系統(tǒng)





