System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電力控制,尤其涉及一種基于電感觀測的魯棒模型預測控制方法及裝置。
技術介紹
1、模型預測的控制精度在很大程度上取決于預測模型的準確度。模型參數的變化會導致預測模型發生改變,從而降低模型預測控制(mpc)的性能。然而,實際運行工況下的vienna整流器受溫度、電流等諸多因素的影響,實際電感參數會發生變化。預測模型的電感參數與實際電感參數不匹配,會導致預測模型的控制精度下降,從而降低輸入電流的質量。
技術實現思路
1、本申請旨在至少在一定程度上解決相關技術中的技術問題之一。
2、為此,本申請的第一個目的在于提出一種基于電感觀測的魯棒模型預測控制方法。
3、本申請的第二個目的在于提出一種裝置。
4、本申請的第三個目的在于提出一種電子設備。
5、本申請的第四個目的在于提出一種計算機可讀存儲介質。
6、本申請的第五個目的在于提出一種計算機程序產品。
7、為達上述目的,本申請第一方面實施例提出了一種基于電感觀測的魯棒模型預測控制方法,包括:
8、利用電感觀測器實時觀測電感電流誤差并計算出觀測電感參數;
9、根據所述觀測電感參數對系統預測模型進行校正;
10、根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出。
11、可選的,所述利用電感觀測器實時觀測電感電流誤差并計算出觀測電感參數包括:
12、獲取電力系統的實際電感值和理想電感值,所述預測模型中的電
13、
14、其中,iαm(k+1)為實際電流預測值的α分量,lm為實際電感值、t為控制周期長度、eα(k)為電壓測量值的α分量、iα(k)為電流測量值的α分量、uα(k)為最優電壓矢量的α分量;iβm(k+1)為實際電流預測值的β分量,lm為實際電感值、t為控制周期長度、eβ(k)為電壓測量值的β分量、iβ(k)為電流測量值的β分量、uβ(k)為最優電壓矢量的β分量;
15、根據所述理想電感值、控制周期長度、電壓測量值、電流測量值、最優電壓矢量計算下一控制周期的理想電流預測值,公式為:
16、
17、其中,iα(k+1)為理想電流預測值的α分量,l為理想電感值、t為控制周期長度、r為濾波電阻、eα(k)為電壓測量值的α分量、iα(k)為電流測量值的α分量、uα(k)為最優電壓矢量的α分量;iβ(k+1)為理想電流預測值的β分量,l為理想電感值、t為控制周期長度、eβ(k)為電壓測量值的β分量、iβ(k)為電流測量值的β分量、uβ(k)為最優電壓矢量的β分量;
18、將α分量和β分量表達式對應相除,得到下一時刻電感參數的觀測值lo為:
19、
20、可選的,所述方法還包括:
21、計算當前時刻的電感觀測值,公式如下:
22、
23、可選的,所述根據所述觀測電感參數對系統預測模型進行校正,包括:
24、將所述當前時刻的電感觀測值通過限幅器進行處理,并進行低通濾波,獲取目標電感觀測值;
25、將所述目標電感觀測值更新所述系統預測模型中的電感觀測值。
26、可選的,所述根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出,包括:
27、根據所述目標電感觀測值、控制周期長度、電壓測量值、電流測量值、最優電壓矢量計算下一控制周期的理想電流預測值,公式為:
28、
29、lb為所述目標電感觀測值。
30、可選的,所述根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出,包括:
31、根據下一控制周期的理想電流預測值和實際電流值確定以電流控制誤差為約束項的目標函數:
32、ei=[iαm(k+1)-iα(k+1)]2+[iβm(k+1)-iβ(k+1)]2
33、其中,ei為控制誤差;
34、根據所述控制誤差計算占空比;
35、將電流輸入整流器中,并輸出最優電壓矢量。
36、為達上述目的,本申請第二方面實施例提出了一種基于電感觀測的魯棒模型預測控制裝置,包括:
37、計算模塊,用于利用電感觀測器實時觀測電感電流誤差并計算出觀測電感參數;
38、校正模塊,用于根據所述觀測電感參數對系統預測模型進行校正;
39、輸出模塊,用于根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出。
40、為達上述目的,本申請第三方面實施例提出了一種電子設備,包括:處理器,以及與所述處理器通信連接的存儲器;
41、所述存儲器存儲計算機執行指令;
42、所述處理器執行所述存儲器存儲的計算機執行指令,以實現如第一方面中任一項所述的方法。
43、為達上述目的,本申請第四方面實施例提出了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如第一方面中任一項所述的方法。
44、為達上述目的,本申請第五方面實施例提出了一種計算機程序產品,該計算機程序被處理器執行時實現第一方面中任一項所述的方法。
45、本申請提供的基于電感觀測的魯棒模型預測控制方法、裝置、電子設備及存儲介質,通過分析vienna整流器預測模型誤差,揭示了預測模型在電感參數失配下對系統性能的影響機理。然后,基于控制誤差模型,構建了電感觀測器,對預測模型參數進行觀測和校正,消除了因電感參數失配導致的預測模型穩態誤差。
46、本申請附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。
本文檔來自技高網...【技術保護點】
1.一種基于電感觀測的魯棒模型預測控制方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的方法,其特征在于,所述利用電感觀測器實時觀測電感電流誤差并計算出觀測電感參數包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述觀測電感參數對系統預測模型進行校正,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出,包括:
6.根據權利要求1所述的方法,其特征在于,所述根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出,包括:
7.一種基于電感觀測的魯棒模型預測控制裝置,其特征在于,包括:
8.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-6中任一項所述的方法。
10.一種計算機程序
...【技術特征摘要】
1.一種基于電感觀測的魯棒模型預測控制方法,其特征在于,包括以下步驟:
2.根據權利要求1所述的方法,其特征在于,所述利用電感觀測器實時觀測電感電流誤差并計算出觀測電感參數包括:
3.根據權利要求2所述的方法,其特征在于,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述觀測電感參數對系統預測模型進行校正,包括:
5.根據權利要求4所述的方法,其特征在于,所述根據所述系統預測模型計算得到電力系統的最優電壓矢量輸出,包括:
6.根據權利要求1所述的方法,其特征在...
【專利技術屬性】
技術研發人員:王燕武,高石磊,昝亞鋒,虞曉昕,宋洪亮,李宏飛,陳宇,王家發,梁朝鈺,常旭鵬,時瑞成,孫輝,吳宇駿,魏盼,蔣昌貴,
申請(專利權)人:華能瀾滄江水電股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。