專利名稱:一種新型風力發(fā)電機控制方法和控制器的制作方法
技術領域:
本發(fā)明涉及自動控制技術,特別是一種可以進行風能最大功率跟蹤的新型風力發(fā)
電機控制方法和控制器。
背景技術:
近年來我國的離網(wǎng)型風力發(fā)電機組的生產與推廣有了很大發(fā)展。截止1997年在 全國推廣應用的離網(wǎng)型風力發(fā)電機組保有量已經(jīng)突破10萬臺,總裝機容量超過15麗,解決 了約13多萬戶照明、看電視、聽廣播的用電問題。目前,國內的離網(wǎng)型風力發(fā)電機控制器的 控制功能較為簡單,控制器以蓄電池兩端電壓作為蓄電池充放電的依據(jù),對蓄電池進行充 電控制;通過檢測風力發(fā)電機組的各部分狀態(tài),對發(fā)電機組進行保護。風力發(fā)電機組功率的 輸出由負載決定,控制器缺少對風力發(fā)電機輸出功率的控制,導致風力發(fā)電機對風能的捕 獲能力具有一定的局限性,因此風力發(fā)電機組不能最大程度地發(fā)出電能,造成能量的浪費。
發(fā)明內容
為解決上述問題,本發(fā)明提供一種可以進行風能最大功率跟蹤的新型風力發(fā)電機 控制方法和控制器, 本發(fā)明為解決其問題所采用的技術方案是 本發(fā)明提供的一種新型風力發(fā)電機控制方法,包括以下步驟 A控制器中的采樣電路對控制器的輸入信號進行采樣,將采樣信息輸送到控制器 中的控制電路,為控制電路進行最大功率跟蹤算法的計算提供參數(shù); B控制電路根據(jù)采樣電路輸送的采樣信息進行最大功率跟蹤算法計算,得出控制 CUK電路中功率開關管的P麗脈沖波的占空比,形成P麗脈沖波,并將其輸出到控制器中的 驅動電路; C驅動電路接收到來自控制電路的P麗脈沖波,經(jīng)過隔離、放大之后,將處理過的 P麗脈沖波輸送至控制器中的C區(qū)電路; D所述CUK電路在驅動電路的驅動之下,根據(jù)特定占空比,對輸入到控制器的直流 電壓進行斬波,并調節(jié)CUK電路自身及其后端負載所形成的等效阻抗,當?shù)刃ё杩古c風力 發(fā)電機內阻匹配時,風力發(fā)電機輸出當前可以輸出的最大電功率。 其中,所述輸入信號包括輸入到控制器的直流電壓、直流電流以及風力發(fā)電機輸 出電壓的頻率。 進一步,其中的B包括以下步驟 a根據(jù)采樣得到的直流電壓、直流電流,將兩者相乘,得到風力發(fā)電機當前的即時 輸出功率; b控制電路根據(jù)采樣得到的風力發(fā)電機輸出電壓的頻率,經(jīng)過BP神經(jīng)網(wǎng)絡的計 算,得到當前風力發(fā)電機的參考輸出功率; c將計算得到的風力發(fā)電機當前的即時輸出功率與風力發(fā)電機的參考輸出功率作比較,得到功率誤差,再將功率誤差進行比例積分運算,得到P麗脈沖波的占空比并輸至驅 動電路。 進一步,控制器在計算當前風力發(fā)電機的參考輸出功率之前,以當前風力發(fā)電機 輸出電壓的頻率和發(fā)電機當前輸出功率作為輸入因子、發(fā)電機能夠輸出的最大電功率為輸 出因子,在控制器內部形成一套學習樣本,對BP神經(jīng)網(wǎng)絡進行訓練,并根據(jù)訓練誤差不斷 修改各權值,直至BP神經(jīng)網(wǎng)絡的自學習完成。 進一步,在控制器的運行過程中,BP神經(jīng)網(wǎng)絡可同時不間斷地進行自學習。
本發(fā)明提供的一種新型風力發(fā)電機控制器,包括采樣電路、控制電路、C區(qū)電路、驅 動電路,所述采樣電路的輸出端與控制電路的輸入端連接,控制電路的輸出端與驅動電路 的輸入端連接,驅動電路的輸出端與CUK電路的輸入端連接。 進一步,所述采樣電路可對輸入到控制器的直流電壓、直流電流以及風力發(fā)電機 輸出電壓的頻率進行采樣。 本發(fā)明的有益效果是本發(fā)明的控制方法可以提高風力發(fā)電機組對風能的捕獲能 力,使得離網(wǎng)型風力發(fā)電機控制器具備快速風能最大功率跟蹤的功能,本發(fā)明的風力發(fā)電 機控制器增加了對風力發(fā)電機輸出功率的控制功能,可以在風速變化頻繁、負載變化較大 的情況之下,能跟蹤可捕獲的最大風能,控制風力發(fā)電機發(fā)出盡量多的電能,提高了發(fā)電效 率,有效節(jié)省了能源。
下面結合附圖和實施例對本發(fā)明作進一步說明
圖1為本發(fā)明的控制器的結構框圖。
具體實施例方式
參照圖1,本發(fā)明的一種新型風力發(fā)電機控制器,包括采樣電路、控制電路、CUK電 路、驅動電路,所述采樣電路的輸出端與控制電路的輸入端連接,控制電路的輸出端與驅動 電路的輸入端連接,驅動電路的輸出端與CUK電路的輸入端連接。
其中,各部分電路的主要功能如下 采樣電路,其主要作用是對輸入到控制器的直流電壓、直流電流及風力發(fā)電機輸 出電壓的頻率進行采樣,并將采樣結果輸送至控制電路。 控制電路,其主要作用是根據(jù)采樣電路采樣到的直流電壓、直流電流、發(fā)電機轉 速,進行最大功率跟蹤算法的計算,并根據(jù)計算得到的結果,對CUK電路進行控制。
驅動電路,其主要作用是接收來自控制電路的控制信號,并將其放大,驅動升壓電 路中的功率開關管,保證CUK電路的正常工作。 CUK電路,為升壓斬波電路,其主要作用是在驅動電路的驅動之下,改變自身及其 負載的等效阻抗。 本發(fā)明的新型風力發(fā)電機控制器實現(xiàn)的控制方法為 (1)采樣電路對輸入到控制器的直流電壓、直流電流以及風力發(fā)電機輸出電壓的 頻率進行采樣,將采樣得到的結果輸送到控制電路,為控制電路進行最大功率跟蹤算法的 計算提供參數(shù);
(2)控制電路根據(jù)采樣電路輸送的直流電壓、直流電流信號計算當前風力發(fā)電機 輸出的即時電動率。與此同時,控制電路還根據(jù)采樣電路得到的風力發(fā)電機輸出電壓的頻 率,得出當前能夠捕獲的最大風能,計算出風力發(fā)電機輸出的參考電功率??刂齐娐犯鶕?jù) 風力發(fā)電機輸出的即時電功率與風力發(fā)電機輸出的參考電功率,進行最大功率跟蹤算法計 算,得出控制C區(qū)電路中功率開關管的P麗脈沖波的占空比,形成P麗脈沖波,并將其輸出 到驅動電路。 (3)驅動電路接收到來自控制電路的P麗脈沖波,經(jīng)過隔離、放大之后,將處理過 的P麗脈沖波輸送至C區(qū)電路。 (4) CUK電路在驅動電路的驅動之下,根據(jù)特定占空比,對輸入到控制器的直流電 壓進行斬波。通過對直流電壓的斬波,CUK電路自身及其后端負載所形成的等效阻抗發(fā)生 變化。當?shù)刃ё杩古c風力發(fā)電機內阻匹配時,風力發(fā)電機將輸出當前可以輸出的最大電功 率,實現(xiàn)風能的最大功率跟蹤。 進一步,最大功率跟蹤算法是基于BP神經(jīng)網(wǎng)絡的新型最大功率跟蹤算法,具有一 定自學習功能。其具體實施步驟如下
(1)風力發(fā)電機當前輸出功率計算 根據(jù)采樣得到的直流電壓、直流電流,將兩者相乘,得到風力發(fā)電機當前的即時輸
出功率,作為風力發(fā)電機當前輸出功率。(2)風力發(fā)電機輸出的參考功率計算 風力發(fā)電機輸出的參考功率需要通過將風力發(fā)電機輸出電壓頻率輸入到BP神經(jīng) 網(wǎng)絡,經(jīng)過BP神經(jīng)網(wǎng)絡的計算完成。在計算之前讓神經(jīng)網(wǎng)絡有一個自學習的過程。其步驟 如下 (a)控制器在運行的過程中,自動記錄當前風力發(fā)電機輸出電壓的頻率及當前風 力發(fā)電機輸出功率; (b)控制器不斷更新相同電壓頻率下,發(fā)電機輸出的功率,得出在此電壓頻率下, 風力發(fā)電機能夠輸出的最大電功率; (c)重復(a)、(b)步驟,控制器內部逐漸形成一套學習樣本,為神經(jīng)網(wǎng)絡的自學習 提供依據(jù); (d)BP神經(jīng)網(wǎng)絡在得到學習樣本之后,神經(jīng)網(wǎng)絡輸入層神經(jīng)元的輸出等于其輸入、 隱含層及輸出層神經(jīng)元的輸出將按下式計算 <formula>formula see original document page 5</formula> 其中,"J,)為n時刻第i層神經(jīng)元j到第i-l層的連接權值(n)為n時刻 在樣本P下第i層第j個神經(jīng)元的輸出,f為第i層第j個神經(jīng)元的變換函數(shù);
(e)神經(jīng)網(wǎng)絡的訓練誤差計算按下式進行 (f)在設計的最大功率跟蹤算法中對權系數(shù)調整選用的是慣性因子法,第k-l層 第j個神經(jīng)元與第k層第i個神經(jīng)元的連接權值為Wi, j,k,則—,.m(" a代表學習因子;n代表動量因子; (g)不斷重復(d) 、 (e) 、 (f)步驟,直到E < e ,這里e = 0. 0001 ;
(h)至此,神經(jīng)網(wǎng)絡的一次自學習完成。 控制電路根據(jù)采樣得到的風力發(fā)電機輸出電壓的頻率,經(jīng)過神經(jīng)網(wǎng)絡的計算,得 到當前風力發(fā)電機的參考輸出功率。在控制器以后的運行過程中,神經(jīng)網(wǎng)絡會不斷自學習。
(3)占空比計算 將計算得到的風力發(fā)電機當前輸出功率與風力發(fā)電機的參考輸出功率作比較,得
到功率誤差。將功率誤差進行比例積分運算,得出P麗脈沖波的占空比。 至此,風能最大功率跟蹤算法實施完成??刂齐娐犯鶕?jù)計算得到的占空比,形成
P麗脈沖波,輸出到驅動電路,由驅動電路驅動升壓電路工作,控制風力發(fā)電機輸出最大電功率。
權利要求
一種新型風力發(fā)電機控制方法,其特征在于包括以下步驟A控制器中的采樣電路對控制器的輸入信號進行采樣,將采樣信息輸送到控制器中的控制電路,為控制電路進行最大功率跟蹤算法的計算提供參數(shù);B控制電路根據(jù)采樣電路輸送的采樣信息進行最大功率跟蹤算法計算,得出控制CUK電路中功率開關管的PWM脈沖波的占空比,形成PWM脈沖波,并將其輸出到控制器中的驅動電路;C驅動電路接收到來自控制電路的PWM脈沖波,經(jīng)過隔離、放大之后,將處理過的PWM脈沖波輸送至控制器中的CUK電路;D所述CUK電路在驅動電路的驅動之下,根據(jù)特定占空比,對輸入到控制器的直流電壓進行斬波,并調節(jié)CUK電路自身及其后端負載所形成的等效阻抗,當?shù)刃ё杩古c風力發(fā)電機內阻匹配時,風力發(fā)電機輸出當前可以輸出的最大電功率。
2. 根據(jù)權利要求1所述的新型風力發(fā)電機控制方法,其特征在于所述輸入信號包括 輸入到控制器的直流電壓、直流電流以及風力發(fā)電機輸出電壓的頻率。
3. 根據(jù)權利要求2所述的新型風力發(fā)電機控制方法,其特征在于其中的B包括以下步驟a根據(jù)采樣得到的直流電壓、直流電流,將兩者相乘,得到風力發(fā)電機當前的即時輸出 功率;b控制電路根據(jù)采樣得到的風力發(fā)電機輸出電壓的頻率,經(jīng)過BP神經(jīng)網(wǎng)絡的計算,得 到當前風力發(fā)電機的參考輸出功率;c將計算得到的風力發(fā)電機當前的即時輸出功率與風力發(fā)電機的參考輸出功率作比 較,得到功率誤差,再將功率誤差進行比例積分運算,得到P麗脈沖波的占空比并輸至驅動 電路。
4. 根據(jù)權利要求3所述的新型風力發(fā)電機控制方法,其特征在于控制器在計算當前 風力發(fā)電機的參考輸出功率之前,以當前風力發(fā)電機輸出電壓的頻率和發(fā)電機當前輸出功 率作為輸入因子、發(fā)電機能夠輸出的最大電功率為輸出因子,在控制器內部形成一套學習 樣本,對BP神經(jīng)網(wǎng)絡進行訓練,并根據(jù)訓練誤差不斷修改各權值,直至BP神經(jīng)網(wǎng)絡的自學 習完成。
5. 根據(jù)權利要求4所述的新型風力發(fā)電機控制方法,其特征在于在控制器的運行過 程中,BP神經(jīng)網(wǎng)絡可同時不間斷地進行自學習。
6. —種實施權利要求1的方法的控制器,其特征在于包括采樣電路、控制電路、CUK電 路、驅動電路,所述采樣電路的輸出端與控制電路的輸入端連接,控制電路的輸出端與驅動 電路的輸入端連接,驅動電路的輸出端與CUK電路的輸入端連接。
7. 根據(jù)權利要求6所述的控制器,其特征在于所述采樣電路可對輸入到控制器的直 流電壓、直流電流以及風力發(fā)電機輸出電壓的頻率進行采樣。
8. 根據(jù)權利要求6所述的控制器,其特征在于所述控制電路可進行最大功率跟蹤算 法的計算,并根據(jù)計算得到的結果對CUK電路進行控制。
全文摘要
本發(fā)明公開了一種新型風力發(fā)電機控制方法和控制器,其中的方法包括采樣電路對輸入信號進行采樣,并將結果輸送至控制器進行最大功率跟蹤算法計算后,輸出脈沖波至驅動電路,驅動電路對接收到的脈沖波進行處理后驅動CUK電路使之調整自身及負載的等效阻抗,最終使風力發(fā)電機輸出當前可以輸出的最大電功率;本發(fā)明的控制器包括采樣電路、控制電路、驅動電路和CUK電路,采樣電路的輸出端與控制電路的輸入端連接,控制電路的輸出端與驅動電路的輸入端連接,驅動電路的輸出端與CUK電路的輸入端連接。本發(fā)明的方法利用最大功率跟蹤算法使風力發(fā)電機控制器在復雜的外部環(huán)境條件下,跟蹤可捕獲的最大風能,能有效提高發(fā)電機的發(fā)電效率。
文檔編號H02P9/44GK101777865SQ20101011400
公開日2010年7月14日 申請日期2010年1月22日 優(yōu)先權日2010年1月22日
發(fā)明者郭振清 申請人:廣東天富風光潮發(fā)電設備有限公司