[發(fā)明專利]基于支持向量機(jī)的錢塘江潮時預(yù)報(bào)方法有效
| 申請?zhí)枺?/td> | 201610981643.8 | 申請日: | 2016-11-08 |
| 公開(公告)號: | CN106779134B | 公開(公告)日: | 2021-02-09 |
| 發(fā)明(設(shè)計(jì))人: | 章國穩(wěn);孫映宏;姬戰(zhàn)生;邱超;李留東;王英英;胡其美;汪華平;車弘書 | 申請(專利權(quán))人: | 杭州電子科技大學(xué) |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06K9/62 |
| 代理公司: | 杭州君度專利代理事務(wù)所(特殊普通合伙) 33240 | 代理人: | 杜軍 |
| 地址: | 310018 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 支持 向量 錢塘江 預(yù)報(bào) 方法 | ||
1.基于支持向量機(jī)的錢塘江潮時預(yù)報(bào)方法,其特征在于,該方法的具體包括以下步驟:
步驟1:讀取歷史涌潮到達(dá)時間td(n)、對應(yīng)站點(diǎn)和聞家堰的前一次高潮位g(n-1)、gw(n-1),根據(jù)連續(xù)兩日涌潮到達(dá)時間計(jì)算隔日時間差數(shù)據(jù)dt(n),以分鐘作為單位,
dt(n)=td(n+1)-td(n) n=1,2,3,... (1)
步驟2:歷史高潮位數(shù)據(jù)和連續(xù)兩日隔日時間差數(shù)據(jù)進(jìn)行歸一化處理
根據(jù)式(2)對歷史高潮位數(shù)據(jù)進(jìn)行歸一化,
其中xmax為歷史高潮位數(shù)據(jù)中的最大值,xmin為歷史高潮位數(shù)據(jù)中的最小值;x為待處理的歷史高潮位數(shù)據(jù),為歷史高潮位數(shù)據(jù)歸一化處理后的值;
連續(xù)兩日隔日時間差數(shù)據(jù)歸一化處理方法為:
步驟3:根據(jù)預(yù)報(bào)日從歷史數(shù)據(jù)中挑選同條件下的數(shù)據(jù)構(gòu)造訓(xùn)練樣本;
農(nóng)歷上,將不同年相似月的數(shù)據(jù)作為同條件下的數(shù)據(jù),而其他不同月的數(shù)據(jù)作為不同條件下的數(shù)據(jù);這里根據(jù)預(yù)測日期的不同而分別建立訓(xùn)練模型,選擇的訓(xùn)練樣本同預(yù)測日期為同條件下的數(shù)據(jù),即選擇訓(xùn)練樣本與預(yù)測日期不同年相似月的數(shù)據(jù);為保證訓(xùn)練樣本與預(yù)測日的相關(guān)性足夠大,選擇預(yù)測日期近5年內(nèi)相似月份的隔日時間差數(shù)據(jù)作為訓(xùn)練樣本;
利用歸一化后的歷史數(shù)據(jù)構(gòu)造訓(xùn)練樣本,將預(yù)報(bào)日前4個連續(xù)兩日隔日時間差4日中最后一次涌潮高潮水位以及相應(yīng)的聞家堰高潮水位作為6個輸入,第i日的隔日時間差作為輸出值;以此類推可以構(gòu)建輸入矩陣P和目標(biāo)矩陣T;因此輸入矩陣P每行為6個數(shù)據(jù),目標(biāo)矩陣每行為1個數(shù)據(jù);同樣,該兩矩陣均為N-3行,N為歷史數(shù)據(jù)長度;
其中,i表示預(yù)測目標(biāo)日的農(nóng)歷日序號;k表示預(yù)測目標(biāo)年份序號,即k=0表示預(yù)測年,k=1表示預(yù)測年前一年,以此類推;
步驟4:利用訓(xùn)練樣本訓(xùn)練支持向量機(jī)模型;
調(diào)用Matlab7.10.0函數(shù)庫中的svmtrain函數(shù)進(jìn)行支持向量機(jī)模型訓(xùn)練,參數(shù)包括核函數(shù)選取、損失函數(shù)ε和懲罰因子參數(shù)C的確定;支持向量機(jī)常用核函數(shù)選用RBF函數(shù);損失函數(shù)ε取值為(0.0001~0.01);懲罰因子參數(shù)C取值為(1~1000);
步驟5:利用步驟4得到的支持向量機(jī)模型結(jié)合輸入?yún)?shù)得到預(yù)測數(shù)據(jù);
為了預(yù)測第j天的隔日時間差,將第j日的前4個連續(xù)兩日隔日時間差4日中最后一次涌潮高潮水位以及相應(yīng)的聞家堰高潮水位作為6個輸入,調(diào)用Matlab7.10.0函數(shù)庫中的svmpredict函數(shù)預(yù)測第j日的隔日時間差
步驟6:反歸一化處理隔日時間差,計(jì)算預(yù)測潮時;
利用公式(5)對預(yù)測隔日時間差dt(j)predict進(jìn)行反歸一化處理,通過式(6)得到預(yù)測隔日時間差絕對值
td,predict(j)=t(j-1)+dt(j) (6)
t(j-1)表示第j-1日的涌潮到達(dá)時間。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州電子科技大學(xué),未經(jīng)杭州電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610981643.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預(yù)測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運(yùn)輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計(jì)算機(jī)輔助管理
- 移動向量解碼方法和移動向量解碼裝置
- 一種用于支持向量機(jī)的在線向量選取方法
- 用于在幀序列中執(zhí)行運(yùn)動估計(jì)的數(shù)據(jù)處理系統(tǒng)和方法
- 神經(jīng)網(wǎng)絡(luò)的處理方法及裝置、存儲介質(zhì)、電子設(shè)備
- 字符序列處理方法及設(shè)備
- 向量獲取方法、裝置、電子設(shè)備以及計(jì)算機(jī)可讀存儲介質(zhì)
- 向量獲取方法、裝置、電子設(shè)備以及計(jì)算機(jī)可讀存儲介質(zhì)
- 近鄰向量的召回方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 一種向量運(yùn)算裝置及運(yùn)算方法
- 生成類別向量的方法和裝置





