本發明涉及風力發電領域,具體而言,涉及一種風力發電機組諧振抑制方法及裝置。
背景技術:
全球能源危機和環境問題日益加劇,以風電為代表的可再生能源得到了越來越多的關注。雙饋感應發電機因勵磁電流器容量小、造價低、能變速恒頻運行等優點成為風電機組的主流機型。然而,雙饋感應發電機的變流器對配電網的安全性、穩定性造成了不小的挑戰。
隨著帶有電力電子變流器等非線性設備的電機的數量增多,諧波電流也不斷增大。在風力發電機組本身或輸電線路中的電容的參與下,會引起配電網的串并聯諧振,由此造成的因無法耐受電網諧振電壓而導致的機組脫網事故時有發生,嚴重阻礙機組的安全穩定運行。
技術實現要素:
有鑒于此,本發明實施例提供了一種風力發電機組諧振抑制方法及裝置,以改善現有風力發電機組諧振較難抑制、阻礙機組的安全穩定運行的問題。
為實現上述目的,本發明實施例提供了一種風力發電機組諧振抑制方法,所述方法包括:第一虛擬指令計算模塊獲取濾波器的電感電流以及電容電壓,對所述電感電流以及電容電壓進行計算,根據計算結果輸出第一虛擬電流以及虛擬電壓;第一參考電壓計算模塊獲得所述第一虛擬指令計算模塊輸出的所述第一虛擬電流以及虛擬電壓,對所述第一虛擬電流以及虛擬電壓進行計算,根據計算結果輸出第一電壓控制信號;網側變流器接收所述第一電壓控制信號,根據所述第一電壓控制信號控制所述網側變流器的開關頻率,并且將所述第一電壓控制信號作為輸出量向所述濾波器輸出。
本發明實施例還提供了一種風力發電機組諧振抑制裝置,所述裝置包括:第一虛擬指令計算模塊獲取濾波器的電感電流以及電容電壓,對所述電感電流以及電容電壓進行計算,根據計算結果輸出第一虛擬電流以及虛擬電壓;第一參考電壓計算模塊獲得所述第一虛擬指令計算模塊輸出的所述第一虛擬電流以及虛擬電壓,對所述第一虛擬電流以及虛擬電壓進行計算,根據計算結果輸出第一電壓控制信號;網側變流器接收所述第一電壓控制信號,根據所述第一電壓控制信號控制所述網側變流器的開關頻率,并且將所述第一電壓控制信號作為輸出量向所述濾波器輸出。
本發明實施例提供的風力發電機組諧振抑制方法及裝置的有益效果為:
本發明實施例提供的風力發電機組諧振抑制方法及裝置獲取濾波器的電感電流以及電容電壓,并通過裝置中的第一虛擬指令計算模塊、第一參考電壓計算模塊對電感電流以及電容電壓進行處理,以獲得第一電壓控制信號。然后把第一電壓控制信號輸入至網側變流器,使網側變流器根據第一電壓控制信號控制自身的開關頻率,并且將第一電壓控制信號作為輸出量向濾波器輸出。本發明提供的風力發電機組諧振抑制方法通過引入虛擬阻抗的方式有效抑制諧振,同時又不增加多余的電子元器件,不會改變系統的效率,不增加損耗,有著較強的實用價值。
附圖說明
為了更清楚的說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明較佳實施例提供的風力發電機組諧振抑制方法的流程圖;
圖2是圖1中步驟S110的具體步驟的流程圖;
圖3是圖1中步驟S120的具體步驟的流程圖;
圖4是本發明較佳實施例提供的風力發電機組諧振抑制方法的具體實施方式的流程圖;
圖5是圖4中步驟S140的具體步驟的流程圖;
圖6是圖4中步驟S150的具體步驟的流程圖;
圖7是本發明較佳實施例提供的風力發電機組諧振抑制的模塊過程示意圖;
圖8是圖7中第一虛擬指令計算模塊的運算過程示意圖;
圖9是圖7中第一參考電壓計算模塊的運算過程示意圖;
圖10是圖7中第二虛擬指令計算模塊的運算過程示意圖;
圖11是圖7中第二參考電壓計算模塊的運算過程示意圖;
圖12是加入虛擬電阻后的濾波器等效電路圖;
圖13是加入虛擬電阻后的風力發電機組的電機的等效電路圖;
圖14是本發明實施例提供的風力發電機組諧振抑制裝置。
100-諧振抑制裝置;110-第一虛擬指令計算模塊;120-第一參考電壓計算模塊;130-網側變流器;140-第二虛擬指令計算模塊;150-第二參考電壓計算模塊;160-機側變流器;170-風力發電機組;180-濾波器。
具體實施方式
下面將結合本發明實施例中附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。以下對在附圖中提供的本發明的實施例的詳細描述并非旨在限制要求保護的本發明的范圍,而是僅僅表示本發明的選定實施例。基于本發明的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
詳情請參見圖1,圖1示出了本發明實施例提供的風力發電機組170諧振抑制方法,包括如下步驟:
步驟S110,第一虛擬指令計算模塊110獲取濾波器180的電感電流以及電容電壓,對所述電感電流以及電容電壓進行計算,根據計算結果輸出第一虛擬電流以及虛擬電壓。
第一虛擬指令計算模塊110獲取濾波器180的電感電流以及電容電壓,然后對電感電流以及電容電壓進行第一坐標變換,獲得第一變換電流以及第一變換電壓。
第一虛擬指令計算模塊110內部包括有陷波器,第一虛擬指令計算模塊110可以利用陷波器提取第一變換電流的諧波分量,并且第一虛擬指令計算模塊110將第一變換電流的諧波分量與第一虛擬電阻相乘,便可以獲得虛擬電壓。
同樣的,第一虛擬指令計算模塊110利用陷波器提取第一變換電壓的諧波分量,將該諧波分量除以第二虛擬電阻,可以獲得第一虛擬電流。
步驟S120,第一參考電壓計算模塊120獲得所述第一虛擬指令計算模塊110輸出的所述第一虛擬電流以及虛擬電壓,對所述第一虛擬電流以及虛擬電壓進行計算,根據計算結果輸出第一電壓控制信號。
第一參考電壓計算模塊120獲得網側變流器130的直流電壓參考值與網側直流電壓的實時測量值兩者的差,并且將該差值送入第一比例積分控制器,獲得網側電流第一分量指令值,網側電流第一分量指令值為網側電流d軸分量指令值。
然后,第一參考電壓計算模塊120將網側電流第一分量指令值與網側電流第一分量以及第一虛擬電流第一分量比較,并將比較獲得的差值送入第二比例積分控制器,從而獲得網側電壓第一分量解耦項。第一參考電壓計算模塊120將網側電壓第一分量解耦項與網側電壓第一分量、虛擬電壓第一分量比較,獲得網側電壓第一分量差值。
第一參考電壓計算模塊120還將網側電流第二分量指令值、網側電流第二分量、第一虛擬電流第二分量比較,并將比較結果送入第三比例積分控制器,獲得網側電壓第二分量解耦項。隨后,第一參考電壓計算模塊120將網側電壓第二分量解耦項與網側電壓第二分量、虛擬電壓第二分量比較,獲得網側電壓第二分量差值。第一參考電壓計算模塊120對網側電壓第一分量差值以及網側電壓第二分量差值進行第二坐標變換,獲得第一電壓控制信號。
步驟S130,網側變流器130接收所述第一電壓控制信號,根據所述第一電壓控制信號控制所述網側變流器130的開關頻率,并且將所述第一電壓控制信號作為輸出量向所述濾波器180輸出。
網側變流器130獲得第一參考電壓計算模塊120輸出的第一電壓控制信號,并根據第一電壓控制信號控制網側變流器130的開關頻率,并且將第一電壓控制信號作為輸出量向濾波器180輸出。
網側變流器130向濾波器180輸出的第一電壓控制信號即是經過引入虛擬阻抗后而產生的電壓控制信號。故將第一電壓控制信號輸入濾波器180可以在不增加電子元器件、不增加損耗的前提下有效抑制諧振,有著較強的實用價值。
詳情請參見圖2,圖2示出了圖1中步驟S110的具體步驟,具體包括如下步驟:
步驟S111,對電感電流以及電容電壓進行第一坐標變換,獲得第一變換電流以及第一變換電壓。
詳情請參見圖8,圖8示出了第一虛擬指令計算模塊110對電感電流以及電容電壓進行處理地過程示意圖。電感電流為圖8示出的i1,i2,i3;電容電壓為圖8示出的u1,u2,u3。通過dq/abc坐標轉換,將i1,i2,i3變換為id和iq,將u1,u2,u3變換為ud和uq。
其中,id為第一變換電流第一分量,iq為第一變換電流第二分量。ud為第一變換電壓第一分量,uq為第一變換電壓第二分量。
步驟S112,利用陷波器提取所述第一變換電流的諧波分量。
陷波器的表達式為與id相乘,獲得第一變換電流第一分量的諧波分量。與iq相乘,獲得第一變換電流第二分量的諧波分量。
步驟S113,將所述第一變換電流的諧波分量與第一虛擬電阻相乘,獲得虛擬電壓。
根據公式獲得虛擬電壓第一分量。其中,u’gd為虛擬電壓第一分量,與id相乘,獲得第一變換電流第一分量的諧波分量,R1為第一虛擬電阻,詳情請參見圖12,第一虛擬電阻R1為模擬與電感L1串聯的電阻。
根據公式獲得虛擬電壓第二分量。其中,u’gq為虛擬電壓第二分量,與iq相乘,獲得第一變換電流第二分量的諧波分量。該諧波分量與第一虛擬電阻相乘R1,獲得虛擬電壓第二分量。
步驟S114,利用所述陷波器提取所述第一變換電壓的諧波分量。
陷波器的表達式為與ud相乘,獲得第一變換電壓第一分量的諧波分量,與uq相乘,獲得第一變換電壓第二分量的諧波分量。
步驟S115,將所述第一變換電壓的諧波分量除以所述第二虛擬電阻,獲得第一虛擬電流。
根據公式獲得第一虛擬電流第一分量。其中,i’gd為第一虛擬電流第一分量。與ud相乘,獲得第一變換電壓第一分量的諧波分量,該諧波分量除以第二虛擬電阻R2,獲得第一虛擬電流第一分量。詳情請參見圖12,第二虛擬電阻R2是模擬與電容C并聯的電阻。
根據公式獲得第一虛擬電流第二分量。其中,i’gq為第一虛擬電流第二分量。與uq相乘,獲得第一變換電壓第二分量的諧波分量,該諧波分量除以第二虛擬電阻R2獲得第一虛擬電流第二分量。
詳情請參見圖3,圖3示出了圖1中步驟S120的具體步驟,包括如下步驟:
步驟S121,獲得所述網側變流器130的直流電壓參考值與網側直流電壓的實時測量值兩者的差,并將該差值送入第一比例積分控制器,獲得網側電流第一分量指令值。
詳情請參見圖9,圖9示出了第一參考電壓計算模塊120的過程示意圖。ugd_ref為網側變流器130的直流電壓參考值。udc為網側直流電壓的實時測量值。其中,ugd_ref可以設定為恒定值,優選地,可以設置為1.1。兩者的差為(ugd_ref-udc),該差值送入第一比例積分控制器(即如圖9示出的右下角的PI控制器),獲得網側電流第一分量指令值igd_ref。應當理解,網側電流第一分量指令值igd_ref為參考值。
步驟S122,將所述網側電流第一分量指令值與網側電流第一分量、第一虛擬電流第一分量比較,并將比較獲得的差值送入第二比例積分控制器,獲得網側電壓第一分量解耦項。
網側電流第一分量igd為實際測量的dq軸電流分量,第一虛擬電流第一分量i’gd為第一虛擬指令計算模塊110輸出的。網側電流第一分量指令值與網側電流第一分量、第一虛擬電流第一分量比較獲得的差值具體為(igd_ref-i’gd-igd)。該差值送入第二比例積分控制器,獲得網側電壓第一分量解耦項uk(圖未示)。網側電壓第一分量解耦項uk即為從第二比例積分控制器輸出的量。
步驟S123,將所述網側電壓第一分量解耦項與網側電壓第一分量、虛擬電壓第一分量比較,獲得網側電壓第一分量差值。
網側電壓第一分量ugd為實際測量的dq軸電壓分量,虛擬電壓第一分量u’gd為第一虛擬指令計算模塊110輸出的。網側電壓第一分量解耦項與網側電壓第一分量、虛擬電壓第一分量比較,獲得的網側電壓第一分量差值為(uk-u’gd-ugd)。
步驟S124,將網側電流第二分量指令值、電流第二分量、第一虛擬電流第二分量比較并將比較獲得的差送入第三比例積分控制器,獲得網側電壓第二分量解耦項。
網側電流第二分量指令值igq_ref為給定值,一般為0。網側電流第二分量igq為實際測量的dq軸電流分量。第一虛擬電流第二分量i’gq為第一虛擬指令計算模塊110輸出的。網側電流第二分量指令值、網側電流第二分量、第一虛擬電流第二分量比較獲得的差為(igq_ref-igq-i’gq)。該差值可以被送入第三比例積分控制器,獲得網側電壓第二分量解耦項us(圖未示)。應當理解,igq_ref為參考值。步驟S125,將所述網側電壓第二分量解耦項與網側電壓第二分量、虛擬電壓第二分量比較,獲得網側電壓第二分量差值。
網側電壓第二分量ugq為實際測量的dq軸電壓分量,虛擬電壓第二分量u’gq為第一虛擬指令計算模塊110輸出的。所述網側電壓第二分量解耦項與網側電壓第二分量、虛擬電壓第二分量比較后獲得的網側電壓第二分量差值為(us-ugq-u’gq)。
步驟S126,將所述網側電壓第一分量差值以及網側電壓第二分量差值進行第二坐標變換,獲得第一電壓控制信號。
對網側電壓第一分量差值(uk-u’gd-ugd)以及網側電壓第二分量差值(us-ugq-u’gq)進行dq/abc坐標變換,便可以獲得第一電壓控制信號uga_ref、ugb_ref和ugc_ref。應當理解,uga_ref、ugb_ref和ugc_ref為參考值,作為輸入量輸入給網側變流器130時,才作為電壓控制信號。
詳情請參見圖4,圖4示出了本發明實施例提供的風力發電機組170還包括的步驟示意圖,包括如下步驟:
步驟S140,第二虛擬指令計算模塊140獲取風力發電機組170的定子側電壓,對所述定子側電壓進行計算,根據計算結果輸出第二虛擬電流。
第二虛擬指令計算模塊140可以對所述定子側電壓進行第三坐標變換,獲得第三變換電壓。然后利用陷波器提取所述第三變換電壓的諧波分量。接著將所述第三變換電壓的諧波分量除以第三虛擬電阻,獲得所述第二虛擬電流
步驟S150,第二參考電壓計算模塊150獲得所述第二虛擬電流,對所述第二虛擬電流進行計算,根據計算結果輸出第二電壓控制信號。
第二參考電壓計算模塊150可以將定子電流第一分量指令值與第二虛擬電流第一分量相減,并將獲得的差值送入轉子電流指令計算模塊,獲得轉子電流第一分量指令值。具體地,轉子電流第一分量指令值為轉子d軸電流的參考值。
然后第二參考電壓計算模塊150對所述轉子電流第一分量指令值依次經過比例積分運算以及e-st運算,獲得第一轉子側電壓指令值。
第二參考電壓計算模塊150將定子電流第一分量指令值與第二虛擬電流第二分量相減,并將獲得的差值送入轉子電流指令計算模塊,獲得轉子電流第二分量指令值。具體地,轉子電流第二分量指令值為轉子q軸電流的參考值。
接著,第二參考電壓計算模塊150將所述轉子電流第二分量指令值依次經過比例積分運算以及e-st運算,獲得第二轉子側電壓指令值。
第二參考電壓計算模塊150對所述第一轉子側電壓指令值以及第二轉子側電壓指令值進行第四坐標變換,獲得所述第二電壓控制信號。
步驟S160,機側變流器160接收所述第二電壓控制信號,根據所述第二電壓控制信號控制所述機側變流器160的開關頻率,并且將所述第二電壓控制信號作為輸出量向所述風力發電機組170輸出。
第二電壓控制信號作為輸出量向風力發電機組170輸出,第二電壓控制信號即為經過虛擬阻抗調節過的輸出量。
詳情請參見圖5,圖5示出了圖4中步驟S140的具體步驟,包括如下步驟:
步驟S141,對所述定子側電壓進行第三坐標變換,獲得第三變換電壓。
詳情請參見圖4以及圖10,定子側電壓為ua、ub以及uc。對ua、ub以及uc進行abc/dq變換,獲得u’d以及u’q。其中,u’d為第三變換電壓第一分量,u’q為第三變換電壓第二分量。
步驟S142,利用陷波器提取所述第三變換電壓的諧波分量。
與u’d相乘,獲得第三變換電壓第一分量的諧波分量,與u’q相乘,獲得第三變換電壓第二分量的諧波分量。
步驟S143,將所述第三變換電壓的諧波分量除以第三虛擬電阻,獲得所述第二虛擬電流。
根據公式獲得第二虛擬電流第一分量,R3為第三虛擬電阻,i’sd為第二虛擬電流第一分量。根據公式獲得第二虛擬電流第二分量,i’sq為第二虛擬電流第二分量。第三虛擬電阻R3模擬如圖13示出的與電機定子側并聯的電阻R3。
詳情請參見圖6,圖6示出了圖4中步驟S150的具體步驟。包括如下步驟:
步驟S151,將定子電流第一分量指令值與第二虛擬電流第一分量相減,并將獲得的差值送入轉子電流指令計算模塊,獲得轉子電流第一分量指令值。
詳情請參見圖7和圖11,定子電流第一分量指令值isd_ref為定子電流d軸分量指令值,i’sd為第二虛擬電流第一分量。定子電流第一分量指令值與第二虛擬電流第一分量相減,獲得的差值為(isd_ref-i’sd)。該差值送入轉子電流指令計算模塊后進行如下計算:
獲得轉子電流第一分量指令值ird_ref。應當理解,ird_ref為參考值。
步驟S152,將所述轉子電流第一分量指令值依次經過比例積分運算以及e-st運算,獲得第一轉子側電壓指令值。
轉子電流第一分量指令值ird_ref依次經過比例積分運算以及e-st運算,獲得第一轉子側電壓指令值urd_ref。
步驟S153,將定子電流第一分量指令值與第二虛擬電流第二分量相減,并將獲得獲得的差值送入轉子電流指令計算模塊,獲得轉子電流第二分量指令值。
定子電流第一分量指令值isq_ref為定子電流q軸分量指令值。第二虛擬電流第二分量i’sq通過第二虛擬指令計算模塊140獲得。定子電流第一分量指令值與第二虛擬電流第二分量相減,獲得的差值為(isq_ref-i’sq)。該差值送入轉子電流指令計算模塊經過如下計算:
獲得轉子電流第二分量指令值irq_ref。應當理解,irq_ref為參考值。
步驟S154,將所述轉子電流第二分量指令值依次經過比例積分運算以及e-st運算,獲得第二轉子側電壓指令值。
轉子電流第二分量指令值irq_ref依次經過比例積分運算以及e-st運算,獲得第二轉子側電壓指令值urq_ref。
步驟S155,對所述第一轉子側電壓指令值以及第二轉子側電壓指令值進行第四坐標變換,獲得所述第二電壓控制信號。
對所述第一轉子側電壓指令值urd_ref以及第二轉子側電壓指令值urq_ref進行第四坐標變換,即dq/abc變換,獲得第二電壓控制信號ura_ref、urb_ref以及urc_ref。應當理解,ura_ref、urb_ref以及urc_ref為參考值。
本發明實施例還提供了一種風力發電機組諧振抑制裝置100,詳情請參見圖14,該裝置100包括:
第一虛擬指令計算模塊110,用于獲取濾波器180的電感電流以及電容電壓,對所述電感電流以及電容電壓進行計算,根據計算結果輸出第一虛擬電流以及虛擬電壓。
第一參考電壓計算模塊120,用于獲得所述第一虛擬指令計算模塊110輸出的所述第一虛擬電流以及虛擬電壓,對所述第一虛擬電流以及虛擬電壓進行計算,根據計算結果輸出第一電壓控制信號。
網側變流器130,用于接收所述第一電壓控制信號,根據所述第一電壓控制信號控制所述網側變流器130的開關頻率,并且將所述第一電壓控制信號作為輸出量向所述濾波器180輸出。
本發明實施例提供的風力發電機組諧振抑制裝置100主要用于實現上述的風力發電機組170諧振抑制方法,風力發電機組諧振抑制裝置100實現該方法的過程可以參見上文中的詳細描述,在此便不做贅述。
本發明實施例提供的風力發電機組170諧振抑制方法及裝置獲取濾波器180的電感電流以及電容電壓,并通過裝置中的第一虛擬指令計算模塊110、第一參考電壓計算模塊120對電感電流以及電容電壓進行處理,以獲得第一電壓控制信號。然后把第一電壓控制信號發送至網側變流器130,使網側變流器130根據第一電壓控制信號控制自身的開關頻率,并且將第一電壓控制信號作為輸出量向濾波器180輸出。本發明提供的風力發電機組170諧振抑制方法通過引入虛擬阻抗的方式有效抑制諧振,同時又不增加多余的電子元器件,不會改變系統的效率,不增加損耗,有著較強的實用價值。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統和方法,也可以通過其它的方式實現。以上所描述的系統實施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據本發明的多個實施例的裝置、方法的可能實現的體系架構、功能和操作。也應當注意,在有些作為替換的實現方式中,方框中所標注的功能也可以以不同于附圖中所標注的順序發生。例如,兩個連續的方框實際上可以基本并行地執行,它們有時也可以按相反的順序執行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執行規定的功能或動作的專用的基于硬件的系統來實現,或者可以用專用硬件與計算機指令的組合來實現。
另外,在本發明各個實施例中的各功能模塊可以集成在一起形成一個獨立的部分,也可以是各個模塊單獨存在,也可以兩個或兩個以上模塊集成形成一個獨立的部分。
需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應所述以權利要求的保護范圍為準。