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





