[發明專利]一種基于模型預測控制的混合動力船舶的能量管理方法在審
| 申請號: | 201710931188.5 | 申請日: | 2017-10-09 |
| 公開(公告)號: | CN107748498A | 公開(公告)日: | 2018-03-02 |
| 發明(設計)人: | 張偉;高迪駒;劉志全;潘海邦 | 申請(專利權)人: | 上海海事大學 |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04;B63H21/20;B63H21/17 |
| 代理公司: | 上海三和萬國知識產權代理事務所(普通合伙)31230 | 代理人: | 陳偉勇 |
| 地址: | 201306 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 模型 預測 控制 混合 動力 船舶 能量 管理 方法 | ||
1.一種基于模型預測控制的混合動力船舶的能量管理方法,所述混合動力船舶的兩組動力源分別為柴油發電機組和鋰電池組;柴油發電機組的交流電流經過AC/DC裝置轉換成直流電到直流母排,與通過DC/DC裝置的電池組的直流電流合并到直流母排,通過逆變器供電給推進電機帶動螺旋槳的運轉;其特征在于所述基于模型預測控制的混合動力船舶的能量管理方法包括以下步驟:
步驟一、獲取混合動力船舶的當前時刻需求功率Pd(k)以及電池SOC等狀態;
步驟二、在當前k時刻根據預測模型預測未來k+p時域內的船舶的功率需求;
將船舶未來功率視為一種概率分布,建立隨機馬爾可夫模型,而船舶未來需求功率的概率分布可以從船舶歷史航行數據中提取與歸納;首先將船舶功率離散化為有限個整數值,令T為船舶負載功率的集合,定義T={z1,z2,...zs},基于馬爾可夫鏈的船舶負載功率預測模型由轉移概率矩陣PM定義:tab=P[τ(k+i+1)=b|τ(k+i)=a]tab∈R,其中tab是轉移概率矩陣PM的第a行第b列元素,a,b∈T,P[τ(k+i+1)=b|τ(k+i)=a]表示在k+i時刻船舶負載功率為a、在k+i+1時刻船舶負載功率變化到b的概率;
預測船舶負載功率,即描述轉移概率矩陣PM,轉移概率可以從混合動力船舶以往的駕駛記錄中提取,令向量其中,表示在t(k+i)時刻船舶負載功率在zi處的概率;得出下列關系式:
P(k+n-1)=P(k+n-2)PM=P(k)(PM)n-1(1)
由于在t(k)時刻,船舶負載功率τ(k)已知,所以P(k)已知,利用上述公式可以求出船舶負載功率在預測周期內各個預測點處的分布概率,最后選取各預測點t(k+i)處概率最大的負載功率作為該時刻預測的負載功率,完成馬爾科夫預測模型的建立;
步驟三、在預測時域內建立燃油消耗最小的目標函數以及相應的約束;
模型預測控制優化的目標是在預測的有限時域tlim內,使得混合動力系統的等效燃油消耗最少,等效的油耗量包括發動機油耗和電量等效油耗,定義系統階段指標函數是在K時刻總的等效燃油消耗量:
FK=FE(k)+FB(k)(2)
則系統在預測時域P內的總的燃油消耗為:
由此,系統目標函數就是系統在預測時域內總的燃油消耗最小,即:
式中,FK表示K時刻總的等效燃油消耗量,FE(k)表示K時刻柴油發機組的油耗量,FB(k)表示K時刻電量等效的燃油消耗量,b為發動機燃油消耗率,Tec為發動機冷卻水溫,SC為油—電平均轉換效率,e通常取3.1,ηchg、ηdis為電池的充放電效率,ηb為電機的平均效率,ηe為發動機平均效率,H為燃油的低熱值,ηt為油電轉換支路的機械傳動效率平均值;
基本約束條件如下:
(1)柴油發電機組的輸出功率限制:
其中PEmin與PEmax分別是柴油發電機的最小及最大輸出功率;
(2)電池組充放電功率及SOC限制:
-PChmax≤PB(k)≤PDChmax(9)
其中,PChmax和PDChmax分別是電池組最大充電功率和最大放電功率;
電荷值限制如下:
SOCmin≤SOC(k)≤SOCmax(10)
其中,SOCmin和SOCmax分別為電池組的最小和最大電荷值;
(3)負荷需求響應條件;為了確保混合動力船舶可以執行所要求的工作,負荷需求功率響應的約束條件可以寫成:
PE(k)+PB(k)≥Pd(k) (11)
其中,PE(k)和PB(k)分別是柴電機組在k時刻的輸出功率和電池組在k時刻的輸出功率,Pd(k)為船舶運行在k時刻的負荷需求功率;
步驟四、運用貝爾曼動態規劃來求解,得到預測時域內的最優控制序列;
針對預測時域內n個預測時間點,動態規劃分為n個階段求解過程分以下幾個步驟進行:1)將狀態量SOC在允許變化范圍內進行離散化;2)逆向求解每個階段、每個SOC離散點的最優控制量及到最后階段的最小成本函數;3)正向尋找各個階段的控制量;其中,逆向求解過程描述如下;
第n-1階段:
第k階段(1≤k≤n-2):
式中,L為每一階段的瞬時燃油消耗量,xk表示k階段的狀態量的離散值:Jk*(xk)為系統在k階段,狀態xk下到達n階段時的最優代價函數:x(k+1)表示第k階段,狀態xk下施加控制量u(k)后,第k+1階段的狀態量,該值不一定落到狀態量的離散點上,此時可以采用插值法獲得;
從循環工況的第n階段開始至第1階段結束,分別計算各階段每個SOC離散值上的最優解及到第n階段的最小代價函數,將求得的最優解及最小代價函數記錄下來,為正向尋優做準備,
給定了SOC的初始值之后,需要正向尋找整個循環工況的最佳控制路徑,從第1階段開始,已知當前階段的狀態量SOC,在逆向求解的結果中尋找該階段該狀態下的最優控制量,將該最優控制量作為當期階段的控制量作用給船舶,計算下一階段的SOC值,進入下一階段尋優過程……直到n-1階段結束;
正向計算完成后,整個動態規劃過程結束,獲得整個循環工況的全局最優控制序列及SOC變化軌跡;
步驟五、將最優控制功率序列的第一個值作為下一時刻的控制變量作用于系統;
步驟六、回到步驟一,重復上述計算過程直到達到設定的條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海海事大學,未經上海海事大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710931188.5/1.html,轉載請聲明來源鉆瓜專利網。





