intelligent control with improved particle swarm ...linfj/pdf/intelligent control with improved...

72
國立中央大學 電機控制實驗室 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統 Intelligent Control with Improved Particle Swarm Optimization Algorithm for Wind-Driven Induction Generator System 國科會電力學門召集人 國立中央大學 電機工程學系 林 法 正 教授

Upload: others

Post on 13-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室

結合智慧型控制與改良型粒子群尋優法之風力驅動感應發電機系統

Intelligent Control with Improved Particle SwarmOptimization Algorithm for Wind-Driven

Induction Generator System

國科會電力學門召集人國立中央大學 電機工程學系

林 法 正 教授

Page 2: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室2

緒論

風力驅動感應發電機系統

應用PSIM軟體模擬之風力驅動感應發電機系統

類神經網路理論與最佳化演算法則

應用於感應發電機系統之結合改良型粒子群尋優法之

放射狀基底函數網路控制系統

應用於感應發電機系統之結合改良型粒子群尋優法之

遞迴式小波類神經網路控制系統

應用於感應發電機系統之結合改良型粒子群尋優法之

遞迴式函數連結模糊類神經網路控制系統

結論與未來之研究發展

內 容

Page 3: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室3

一、緒 論

風力發電技術發展概況

迄2004年底全球已有53個國家應用風力發電,裝置容量超過47,000MW,主要分佈於歐洲(73%)與北美洲(15%)。

圖1.1 2004年全球風機製造商之市佔率

Page 4: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室4

為了因應能源危機,我國自1980年起亦開始積極從事風力發電相關技術研究。

主要研究方向及重點:

風能評估蒐集分析了長短期氣象測風資料並發展風能評估模式及選址方法。

風機研發委託工研院,從事4kW、40kW及150kW風機之研發,完成風能轉換系統設計、葉片開發、傳動鏈設計製作、監控系統設計開發、風機塔設計製作、組件及系統性能測試等,雖仍未達商業化應用,但開發技術與國外相較並不遜色。

一、緒 論(續)

Page 5: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室5

風力發電技術之改良:

改良型轉子(葉片)(1) 使用高強度-質量比的碳纖維

(2) 不增加質量情況下增加葉片的長度(3) 利用特殊合金使葉片彎曲變形(4) 直接將葉片設計成符合空氣動力學的彎曲形狀

新型驅動方式直接驅動發電機省去設計複雜的齒輪箱優點:減少整體大小、降低成本並在風波動或負載變動時,擁有較快響應缺點:低轉速的發電機極數較多且直徑非常大解決方法:利用稀土族永磁來設計永磁同步發電機可大幅縮小體積並降低

繞線的損失。

新型風機塔設計由於風機塔及大型葉片於運輸上之需求,使得風力發電之成本增加,驅使了新型風機塔的研發。

一、緒 論(續)

Page 6: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室6

離岸風能:

優點:相較於安裝在陸地的風力發電機組,離岸式風力發電機組擁有較佳的平均風能,因此離岸式風力發電機組可以多產生出約50%的風能。

缺點:設置離岸式風力發電機組需多出約50%的成本。(1)對於海浪的衝擊而在結構上的改良(2)加壓的機艙(3)預防海上空氣對風機造成的侵蝕與元件的毀損(4)方便人員維修保養及發生緊急情況的操作平台與

避難場所(5)必須裝配有自動監控系統、自動軸承加油系統

以長遠的眼光來看,未來25至30年之間,離岸式風力發電機比起陸地上的風力發電機還要更令人期待。此外,隨著技術之持續進步,離岸式風力發電將逐漸佔有一席之地。

一、緒 論(續)

Page 7: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室7

研究動機與目的

由於核能、傳統石油及燃煤等石化燃料大量開發,已嚴重破壞地球的生態,造成全球環境污染及溫室效應等問題。

能源日益短缺,勢必尋求替代能源來取代傳統之電力。其中,

永不匱乏且無污染的綠色能源-風能,已為人類及地球帶來了商機和希望。

有鑑於此,本論文將設計一風機仿真器驅動之感應發電機系統,利用交流/直流/交流(AC/DC/AC)功率轉換器將感應發電機所產生之變動頻率及變動電壓之三相交流電源轉換為穩定三相110V、60Hz的交流電源以提供負載使用。並設計結合改良型粒子群尋優法之智慧型控制系統以達到直流鏈電壓控制與負載端三相交流電壓控制,並以實測結果來驗證所提出之控制理論的正確性與可行性。

一、緒 論(續)

Page 8: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室8

二、風力驅動感應發電機系統

風機簡介

風機主要結構包含:葉片、發電機與風機塔三部分。風機若依其旋轉軸的方式區分,主要可分為:

水平軸式(Horizontal-Axis Rotor) 垂直軸式(Vertical-Axis Rotor)

圖2.2 美國ecoPower 300kW垂直軸式風機[58]

圖2.1 丹麥Vestas 2.0MW水平軸式風機[57]

Page 9: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室9

水平軸式風機

又稱為風軸式或螺旋槳式風機,特點是風機的旋轉軸與風向平行。

技術最成熟、生產最多的一種,擁有較高的發電效率。

以面對風向而言,可分迎風(Downwind)型和逆風(Upwind)型兩種。

依據葉片受力可區分為升力(Lift)或阻力(Drag)型。

依葉片數量則可分單葉、雙葉、三葉或多葉型。

缺點:必須將發電機和控制設備安裝於風機塔的上方,於大型風機設置上有一定之難度。

二、風力驅動感應發電機系統(續)

Page 10: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室10

垂直軸式風機

又稱交風軸式風機,特點是轉動軸與風向垂直。

以轉子來分類有桶形(Savonius)轉子和打蛋形(Darrieus)轉子,其旋轉的動力主要是依賴作用於葉片部分之順風和逆風的阻力差。

設計較簡單且風機不必隨風向改變而轉動調整方向。

缺點:無法擷取大量風能且當風力不夠強的情況下葉片將不會轉動。

二、風力驅動感應發電機系統(續)

Page 11: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室11

風機仿真系統

本文所提出之感應發電機系統是以永磁同步馬達模擬實際之3kW、三葉片水平軸式風機,葉片直徑為3.4公尺。

一般在說明風機特性時[22],會將功率係數以尖端速度比(TipSpeed Ratio)的函數表示,而尖端速度比的定義如下:

v

R mm (2.1)

其中λ為尖端速度比,Rm為風機葉片半徑,ωm為永磁同步馬達之轉速,v為風速。

二、風力驅動感應發電機系統(續)

Page 12: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室12

0

0

400 800 1200 1600 2000 2400

500

1000

1500

2000

2500

v = 4 m/s

v = 6 m/s

v = 10 m/s

v = 8 m/s

轉子轉速 ( rpm )n( 額定值 )

( W )

風機獲得

之功率

0

0

400 800 1200 1600 2000 2400

500

1000

1500

2000

2500

v = 4 m/s

v = 6 m/s

v = 10 m/s

v = 8 m/s

轉子轉速 ( rpm )n( 額定值 )

( W )

風機獲得

之功率

本文所模擬之風機在各種風速情況下,功率輸出-轉子轉速關係圖:

圖2.3 風機系統之輸出功率與轉子轉速關係圖

二、風力驅動感應發電機系統(續)

最大功率曲線

Page 13: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室13

功率係數Cp與尖端速度比λ之關係曲線圖:

00

2 4 6 8 10

0.1

0.2

0.3

0.4

尖端速度比 ( )

0.5

( )

功率係數

pC

00

2 4 6 8 10

0.1

0.2

0.3

0.4

尖端速度比 ( )

0.5

( )

功率係數

pC( )

功率係數

pC

若從曲線圖上選取一個具有最大功率係數Cp,max

的理想值λopt,而此時永磁同步馬達相對應的轉子轉速則可表示為:

m

optm

R

v *

(2.2)

圖2.4 風機之Cp-λ曲線圖

二、風力驅動感應發電機系統(續)

Page 14: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室14

根據風能之特性,可將風機所獲得之能量表示如下:

33 14.52/ vCvACP ppm

其中空氣密度為ρ=1.29 (kg/m3);A為風機葉片旋轉面積(m2)。將Cp = 0.4 、λ opt=4.5、 Rm及各指定風速分別代入(2.2)式,

即可計算出各指定風速下相對應之理想轉速分別為640 rpm、960 rpm、1200 rpm、1600 rpm,而感應發電機輸出功率Pe可表示如下:

mmge PPP 9.0m

(2.3)

(2.4)

二、風力驅動感應發電機系統(續)

m

optm

R

v *

其中,風機機械傳送效率ηm= 0.95,發電機轉換效率ηg =0.95。

Page 15: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室15

感應發電機輸出功率

風機獲得之功率

馬達轉子轉速命令

功率係數尖端速度比參數

風速

2056W

493W

133 W640 rpm= 0.4= 4.5v = 4 m/s

444 W960 rpm= 0.4= 4.5v = 6 m/s

1056W1200 rpm= 0.4= 4.5v = 8 m/s

1600 rpm= 0.4= 4.5v = 10 m/s

pC

pC

pC

pC

2284W

1173W

148W

pC *m ePmP

感應發電機輸出功率

風機獲得之功率

馬達轉子轉速命令

功率係數尖端速度比參數

風速

2056W

493W

133 W640 rpm= 0.4= 4.5v = 4 m/s

444 W960 rpm= 0.4= 4.5v = 6 m/s

1056W1200 rpm= 0.4= 4.5v = 8 m/s

1600 rpm= 0.4= 4.5v = 10 m/s

pC

pC

pC

pC

2284W

1173W

148W

pC *m ePmP

表2.2 風機仿真系統於各風速情況之參數對照表

二、風力驅動感應發電機系統(續)

Page 16: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室16

感應發電機系統

本文實作中所使用之感應發電機為Nikki Denso公司所製造之4極、7.5kW、120V、54A、2000rpm之三相Y接伺服馬達(NA100-370F),其參數如下所示:

17.0sR 05.0rR

HLls 0001.0 HLlr 0003.0 HLm 0061.0(2.36)

其中Lls及Llr分別為定子及轉子繞組之漏電感。

原動機為Sanyo Denki公司所製造之4極、3.5kW、120V、26.4A、2000rpm之三相Y接永磁同步馬達(P60B18350HXS)。

二、風力驅動感應發電機系統(續)

Page 17: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室17

三、應用PSIM軟體模擬之風力驅動感應發電機系統

風機模型

00

2 4 6 8 10

0.1

0.2

0.3

0.4

尖端速度比 ( )

0.5

( )

功率係數

pC

00

2 4 6 8 10

0.1

0.2

0.3

0.4

尖端速度比 ( )

0.5

( )

功率係數

pC

00

2 4 6 8 10

0.1

0.2

0.3

0.4

尖端速度比 ( )

0.5

( )

功率係數

pC( )

功率係數

pC

MatLab Curve Fitting Tool

(3.1)5443

32

10575.11066.4

0563.03671.0257.133.1

PC

圖2.4 風機之Cp-λ曲線圖

Page 18: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室18

三、應用PSIM軟體模擬之風力驅動感應發電機系統(續)

圖3.5 PSIM風機模型

33 14.52/ vCvACP ppm

風速

葉片半徑

(3.1)

(2.3)

Page 19: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室19

v = 4m/s

v = 8m/s

Pm=148W

Pm=1173W

ω*m=640rpm

ω*m=1200rpm

圖3.5 風機模型模擬結果

感應發電機輸出功率

風機獲得之功率

馬達轉子轉速命令

功率係數尖端速度比參數

風速

2056W

493W

133 W640 rpm= 0.4= 4.5v = 4 m/s

444 W960 rpm= 0.4= 4.5v = 6 m/s

1056W1200 rpm= 0.4= 4.5v = 8 m/s

1600 rpm= 0.4= 4.5v = 10 m/s

pC

pC

pC

pC

2284W

1173W

148W

pC *m ePmP

感應發電機輸出功率

風機獲得之功率

馬達轉子轉速命令

功率係數尖端速度比參數

風速

2056W

493W

133 W640 rpm= 0.4= 4.5v = 4 m/s

444 W960 rpm= 0.4= 4.5v = 6 m/s

1056W1200 rpm= 0.4= 4.5v = 8 m/s

1600 rpm= 0.4= 4.5v = 10 m/s

pC

pC

pC

pC

2284W

1173W

148W

pC *m ePmP

表2.2

Page 20: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室20

三、應用PSIM軟體模擬之風力驅動感應發電機系統(續)

獨立供電於負載之模擬:

輕載:在固定風速 (即轉速命令ω*m=1200rpm或ω*m=1600rpm) 且 負 載 端 之 每 相 電 阻R=100Ω (即RΔ=66.6Ω)下,維持直流鏈上之電壓為Vdc=180V,負載端三相交流電壓穩定輸出Vuv=110V。

重載:在固定風速 (即轉速命令ω*m=1200rpm或ω*m=1600rpm) 且 負 載 端 之 每 相 電 阻R=33.3Ω (即RΔ=22.2Ω)下,維持直流鏈上之電壓為Vdc=180V,負載端三相交流電壓穩定輸出Vuv=110V。

圖3.7 應用積分-比例控制器於感應發電機與交流/直流/交流功率轉換器並聯三相△接負載之模擬電路圖

風機模型

Converter

Inverter

Page 21: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室21

1200rpm

1sec

3000

0

-1000

1000

2000

300

-100

200

100

0

180V

1sec

1sec

PowerTrackingStart

m

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui *ui

*dcV

dcV

110V

*uvV

uvV

1200rpm

1sec1sec

3000

0

-1000

1000

2000

300

-100

200

100

0

180V

1sec1sec

1sec1sec

PowerTrackingStart

PowerTrackingStart

m

PowerTrackingStart

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui *ui

*dcV

dcV

110V

*uvV

uvV

300

-100

200

100

0

180V

1sec

1sec

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui *ui

*dcV

dcV

110V

*uvV

uvV

1600rpm

1sec

3000

0

-1000

1000

2000

PowerTrackingStart

m

300

-100

200

100

0

180V

1sec1sec

1sec1sec

PowerTrackingStart

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui *ui

*dcV

dcV

110V

*uvV

uvV

1600rpm

1sec1sec

3000

0

-1000

1000

2000

PowerTrackingStart

PowerTrackingStart

m

RΔ=66.6Ω

圖3.8~圖3.9 應用積分-比例控制器於感應發電機系統在輕載66.6Ω下之模擬結果

Vdc與Vuv

追隨響應

Page 22: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室22

300

-100

200

100

0

180V

1sec

1sec

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui*ui

*dcV

dcV

110V*

uvV

uvV

1200rpm

1sec

3000

0

-1000

1000

2000

PowerTrackingStart

m

300

-100

200

100

0

180V

1sec1sec

1sec1sec

PowerTrackingStart

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui*ui

*dcV

dcV

110V*

uvV

uvV

1200rpm

1sec1sec

3000

0

-1000

1000

2000

PowerTrackingStart

PowerTrackingStart

m1600rpm

1sec

3000

0

-1000

1000

2000

300

-100

200

100

0

180V

1sec

1sec

PowerTrackingStart

m

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui*ui

*dcV

dcV

110V*

uvV

uvV

1600rpm

1sec1sec

3000

0

-1000

1000

2000

300

-100

200

100

0

180V

1sec1sec

1sec1sec

PowerTrackingStart

PowerTrackingStart

m

PowerTrackingStart

PowerTrackingStart

PowerTrackingStart

(b)

(d)

(a)

(c)

25msec

3.2

-3.2

1.6

0

-1.6

200

-200

100

0

-100

ui*ui

*dcV

dcV

110V*

uvV

uvV

RΔ=22.2Ω

圖3.10~圖3.11 應用積分-比例控制器於感應發電機系統在重載22.2Ω下之模擬結果

Vdc與Vuv

追隨響應

Page 23: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室23

並聯市電系統之模擬(一):

架構一:

在固定風速 (即轉速命令ω*m=1200rpm或ω*m=1600rpm)下,維持直流鏈上之電壓為Vdc=180V,功率反流器之輸出功率分別為Po=900W與Po=1757W 。

三、應用PSIM軟體模擬之風力驅動感應發電機系統(續)

感應發電機

PWM

原動機

PWM

控制系統

*oP

oP

*dcV

dcV 控制系統

(a)

感應發電機

PWM

原動機

PWM

控制系統

*oP

oP

*dcV

dcV 控制系統

感應發電機

PWM

原動機

PWM

控制系統

*oP

oP

*dcV

dcV 控制系統

(a)

圖3.2(a) 市電並聯應用控制架構圖

Page 24: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室24

1200rpm

3000

0

-1000

1000

2000

300

-100

200

100

0

180V

PowerTrackingStart

m

PowerTrackingStart

(b)

(d)

(a)

(c)

10

-10

5

0

-5

3000

-1000

2000

1000

0

ui*ui

*dcV

dcV

900W

*oP

oP

PowerTrackingStart

1sec

1sec

1sec

25msec

1200rpm

3000

0

-1000

1000

2000

300

-100

200

100

0

180V

PowerTrackingStart

PowerTrackingStart

m

PowerTrackingStart

(b)

(d)

(a)

(c)

10

-10

5

0

-5

3000

-1000

2000

1000

0

ui*ui

*dcV

dcV

900W

*oP

oP

PowerTrackingStart

1sec1sec

1sec1sec

1sec1sec

25msec

300

-100

200

100

0

180V

PowerTrackingStart

(b)

(a)

*dcV

dcV

1600rpm

3000

0

-1000

1000

2000

PowerTrackingStart

m

(d)

(c)

20

-20

10

0

-10

3000

-1000

2000

1000

0

ui*ui

1757W

*oP

oP

PowerTrackingStart

1sec

1sec

1sec

25msec

300

-100

200

100

0

180V

PowerTrackingStart

(b)

(a)

*dcV

dcV

1600rpm

3000

0

-1000

1000

2000

PowerTrackingStart

PowerTrackingStart

m

(d)

(c)

20

-20

10

0

-10

3000

-1000

2000

1000

0

ui*ui

1757W

*oP

oP

PowerTrackingStart

1sec1sec

1sec1sec

1sec1sec

25msec

圖3.13~圖3.14 應用積分-比例控制器控制感應發電機發電系統於架構一之模擬結果

Vdc與Po

追隨響應

Page 25: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室25

架構二:

控制發電機轉速以維持最大功率下(即轉速命令ω*m=1200rpm或ω*m=1600rpm),功率反流器之輸出功率分別為Po=900W與Po=1757W 。

並聯市電系統之模擬(二):

三、應用PSIM軟體模擬之風力驅動感應發電機系統(續)

感應發電機

PWM

原動機

PWM

控制系統

*oP

oP

*r

r 控制系統

(b)

感應發電機

PWM

原動機

PWM

控制系統

*oP

oP

*r

r 控制系統

感應發電機

PWM

原動機

PWM

控制系統

*oP

oP

*r

r 控制系統

(b)

圖3.2(b) 市電並聯應用控制架構圖

Page 26: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室26

PowerTrackingStart

(b)

(a)

(c)

ui*ui

1200rpm

3000

0

-1000

1000

2000

m

10

-10

5

0

-5

900W

*oP

oP

Rotor SpeedTrackingStart

*m

3000

-1000

2000

1000

0

1sec

1sec

25msec

PowerTrackingStart

(b)

(a)

(c)

ui*ui

1200rpm

3000

0

-1000

1000

2000

m

10

-10

5

0

-5

900W

*oP

oP

Rotor SpeedTrackingStart

*m

3000

-1000

2000

1000

0

1sec1sec

1sec1sec

25msec

1600rpm

3000

0

-1000

1000

2000

PowerTrackingStart

(b)

(a)

(c)

ui*ui

20

-20

10

0

-10

m

Rotor SpeedTrackingStart

*m

1757W

*oP

oP

3000

-1000

2000

1000

0

1sec

1sec

25msec

1600rpm

3000

0

-1000

1000

2000

PowerTrackingStart

(b)

(a)

(c)

ui*ui

20

-20

10

0

-10

m

Rotor SpeedTrackingStart

*m

1757W

*oP

oP

3000

-1000

2000

1000

0

1sec1sec

1sec1sec

25msec

圖3.15~圖3.16 應用積分-比例控制器控制感應發電機發電系統於架構二之模擬結果

ωm與Po

追隨響應

三、應用PSIM軟體模擬之風力驅動感應發電機系統(續)

Page 27: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室27

四、類神經網路理論與最佳化演算法則

簡介

為了達到良好之直流鏈電壓與負載三相交流電壓控制,本論文應用三種類神經網路架構來控制,並利用最佳化法則來線上搜尋網路的最佳學習速率。

放射狀基底函數網路(Radial Basis Function Network)遞迴式小波類神經網路(Recurrent Wavelet Neural Network)遞迴式函數連結模糊類神經網路(Recurrent Functional Link-Based Fuzzy Neural Network)

改良型粒子群尋優法(Improved Particle Swarm Optimization)

Page 28: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室28

四、類神經網路理論與最佳化演算法則(續)

表4.1 類神經網路理論之特點

1. 以隨機線性組合輸入信號,擴展輸入信號空間至高階部分,故函數連結類神經網路更能有效的近似非線性函數。

2. 模糊理論處理不確定性訊息能力。3. 類神經網路線上學習能力。4. 遞迴式網路良好動態特性。

遞迴式函數連結模糊類神經

網路

1. 以小波理論作為網路之激發函數,故具有小波理論高精確度函數近似能力。

2. 類神經網路線上學習能力。3. 遞迴式網路良好動態特性。

遞迴式小波

類神經網路

1. 以放射狀基底函數作為網路之激發函數,故只需三層網路架構便可有效近似非線性函數,並具有局部協調能力。

2. 以放射狀基底函數實現模糊規則庫,可省略模糊推論中的模糊化及解模糊化,加速模糊推論機制。

3. 類神經網路線上學習能力。

放射狀基底函數網路

特點類神經網路

理論

Page 29: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室29

P1i1NvNR1NR

NRGbestrandcNRPbestrandcNv1Nv

di

di

di

di

d2

di

di1

di

di

,...,),()()(

))(()())(()()()(

四、類神經網路理論與最佳化演算法則(續)

粒子群尋優法(Improved Particle Swarm Optimization)

粒子群尋優法最早由Kennedy與Eberhart於1955年提出。

此最佳化法則起源於生物社會學家對鳥群如何利用個體經驗和群體訊息,以最短時間找到食物最多的位置。

以隨機的方式在搜尋空間中產生第一批粒子(Particle)。每個粒子會依據自己的飛行經驗與其他粒子的飛行經驗來尋找全域最佳解。

可將粒子在空間中的搜尋移動用數學式表示:

粒子速度(第N+1次)

粒子本身所搜尋到的最佳解(粒子最佳解)

所有粒子中所獲得的最佳解(全域最佳解)

粒子位置(第N次)

粒子位置(第N+1次)

(4.32)

粒子速度(第N次)

Page 30: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室30

-3

-2

-1

0

1

2

3

-3

-2

-1

0

1

2

3

0

1

2

3

4

5

6

7

8

9

10

適應函數值

粒子1 粒子2

粒子最佳解(Particle Best)

粒子最佳解(Particle Best)

全域最佳解(Global Best)

四、類神經網路理論與最佳化演算法則(續)

Page 31: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室31

四、類神經網路理論與最佳化演算法則(續)

)1()()1(

))(()(

))(()()()1(

2

1

NvNRNR

NRGbestrandc

NRPbestrandcNwvNv

di

di

di

di

d

di

di

di

di

)1()()1(

))(()(

))(()(

))(()()()1(

3

2

1

tvtRtR

tRGbestrandc

PworsttRrandc

tRPbestrandctwvtv

di

di

di

di

d

di

di

di

di

di

di

改良型粒子群尋優法(Improved Particle Swarm Optimization)

為了平衡局部搜尋(Local Search)與全域搜尋(Global Search)能力,在vd

i(N)項多乘上一個慣性權重(Inertial Weight) w。

考慮了粒子的最壞解Pworst,藉由讓粒子記憶最壞之位置,可使粒子遠離之以增加粒子的搜尋能力。

nNN

wwww

max

minmaxmax

(4.33)

(4.35)

(4.34)

Page 32: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室32

四、類神經網路理論與最佳化演算法則(續)

初始化

粒子 111R

21R

dR1

粒子 212R

22R

dR2

粒子 P1pR

2pR

dpR

計算適應函數值

更新局部最佳解與全域最佳解

選擇與記憶

更新粒子的速度與位置

更新疊代

達到終止條件?

更新學習速率

更新網路的學習速率

diPbest

dGbest

步驟一(初始化):依據尋求之最佳解之數量設定粒子之維度,再隨機產生Rd

i(N)之初始值。

步驟二(計算適應函數值):計算每個粒子之適應函數值。

如果誤差越小,FIT之值會越大,代表所搜尋到之學習速率越好。

步驟三(選擇與記憶):每個粒子在搜尋的過程中,會找出一組最大FIT值,亦即代表此粒子之所

搜尋到最佳解Pbestdi,所有FIT值最大的那組作

為全域最佳解Gbestd。

步驟四(更新疊代):代入(4.33)或(4.35)式中來更新計算粒子之位置。

步驟五:重複步驟二到四,直到Gbestd被找到(即FIT值已達到最大值),或是達到所設定之疊代次數N。

)()(1.0

1**

uvuvdcdc VVabsVVabsFIT

(4.37)

圖4.9 改良型粒子群尋優法之流程圖

Page 33: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室33

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統

負載

3

永磁同步馬達

感應發電機

座標轉換座標轉換

原動機

編碼器

r

e

r

bi

ci

ai

*ai

*bi

*ci

*ui

*vi

*wi

aT

aT

bT

bT

cT

cT

aT

aT

bT

bT

cT

cT

dci

dcVdcC

uu vi ,

vv vi ,

ww vi ,

pL

*dsi

*qsi

*dsi

隔離與驅動電路

電流控制脈波寬度調變

電流控制脈波寬度調變bi

ui

vi

aT bT cT aT bT cT

dtd

結合改良型粒子群尋優法之放射狀基底函數網

路控制系統

dtd

e

*uvV

uvV*qsi

*

*

dsr

qs

iT

isl

e

*dcV

dcV

e

aidtd

隔離與驅動電路

結合改良型粒子群尋優法之放射狀基底函數網

路控制系統

圖5.1 控制系統方塊圖

Page 34: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室34

放射狀基底函數網路(RBFN) (圖4.2)

2jy

jW

11x

1ix

3ky

k

j

i

1iy

輸入層

輸出層

隱藏層

2jy

jW

11x

1ix

3ky

k

j

i

1iy

輸入層

輸出層

隱藏層

2jy

jW

11x

1ix

3ky

k

j

i

1iy

輸入層

輸出層

隱藏層

1)())(()(

,)()(

3333

23

k,NnetNnetfNy

NyWNnet

kkkk

jjjk

(4.6)

9,,1,))(exp())(()(

)-()--()(

2222

2

jNnetNnetfNy

Nnet

jjjj

j jT

jj MXMX

(4.5)

21,),())(()(

)()(

1111

11

iNnetNnetfNy

NxNnet

iiii

ii

(4.4)

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

Page 35: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室35

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

2jy

jW

11x

1ix

3ky

k

j

i

1iy

輸入層

輸出層

隱藏層

2jy

jW

11x

1ix

3ky

k

j

i

1iy

輸入層

輸出層

隱藏層

2jy

jW

11x

1ix

3ky

k

j

i

1iy

輸入層

輸出層

隱藏層

(5.3)-(5.4)

23

3

3

3 jkWj

k

k

k

k

Wj

Wj yW

net

net

y

y

E

W

EW

)()()1( NWNWNW jjj

(5.5), (5.7)

2

12

2

2

3

3

)(

)(2

ij

ijijjkm

ij

j

j

k

k

mij

mij

mxyW

m

y

y

net

net

E

m

Em

)()()1( NmNmNm ijijij

3

212

2

2

3

3

)(

)(2

ij

ijijjk

ij

j

j

k

kijij

mxyW

y

y

net

net

E

m

E

)()()1( NNN ijijij

(5.6), (5.8)

Page 36: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室36

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

風機仿真之控制系統中,控制程式使用一個主程式及一個中斷服務程式完成即時控制程序。

主程式

參數初始化

輸入/輸出初始化

設定中斷時間

中斷致能

顯示資料訊息

中斷禁能

結束

由數位/類比轉

換器輸出

結束

ISR1

執行積分-比例控制器

2ms

編碼器介面

運算永磁同步馬達轉速

*1qsi

m

主程式

參數初始化

輸入/輸出初始化

設定中斷時間

中斷致能

顯示資料訊息

中斷禁能

結束

由數位/類比轉

換器輸出

結束

ISR1

執行積分-比例控制器

2ms

編碼器介面

運算永磁同步馬達轉速

*1qsi

m

圖2.5 永磁同步馬達風機仿真系統

圖5.2 風機仿真系統之控制程式流程圖

v

m

optm

R

v *

*m

opt

maxpC

pC

*1qsi積分-比例

控制器

m

m

dtd

永磁同步馬達

v

m

optm

R

v *

*m

opt

maxpC

pC

*1qsi積分-比例

控制器

m

m

dtd

永磁同步馬達

風機模型

Page 37: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室37

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

由 DPRAM 讀取

**** ,,, vuba iiii

主程式

參數初始化

輸入/輸出初

始化

設定中斷時間

中斷致能

DSP停止運算

顯示資料訊息

中斷禁能

執行DSP

結束

存入DPRAM

結束

ISR2

執行結合改良型粒子群尋優法之放射狀基底函數網路控

制系統

2ms

編碼器介面DSP致能

結束

ISR1

0.05ms

座標轉換

由 DPRAM 讀取

存入DPRAM

結束

DSP

DSP起始化

由數位/類比轉換器輸出

**** ',,', qsqsdsds iiii

終止?

執行改良型粒子群尋優法

CW

Cm

C

IW

Im

I, , , , ,

更新學習速率

執行放射狀基底函數網路之線上訓練法則

ee ',

**** ',,', qsqsdsds iiii

ee ',

**** ,,, vuba iiii

**** ,,, vuba iiii

由 DPRAM 讀取

**** ,,, vuba iiii

主程式

參數初始化

輸入/輸出初

始化

設定中斷時間

中斷致能

DSP停止運算

顯示資料訊息

中斷禁能

執行DSP

結束

存入DPRAM

結束

ISR2

執行結合改良型粒子群尋優法之放射狀基底函數網路控

制系統

2ms

編碼器介面DSP致能

結束

ISR1

0.05ms

座標轉換

由 DPRAM 讀取

存入DPRAM

結束

DSP

DSP起始化

由數位/類比轉換器輸出

**** ',,', qsqsdsds iiii

終止?

執行改良型粒子群尋優法

CW

Cm

C

IW

Im

I, , , , ,

更新學習速率

執行放射狀基底函數網路之線上訓練法則

ee ',

**** ',,', qsqsdsds iiii

ee ',

**** ,,, vuba iiii

**** ,,, vuba iiii

在感應發電機之PC-DSP並列處理機控制系統中,其控制程式使用一個主程式及二個中斷服務程式完成即時控制程序 。

圖5.3 感應發電機系統之控制程式流程圖

Page 38: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室38

狀態一:

在固定風速 ( 即轉速命令ω*m=1200rpm或ω*m=1600rpm),直流鏈電壓命令V*

dc=180V,負載端三相交流電壓命令V*uv=110V,三相負載為66.6Ω。

狀態二:

接續狀態一,當直流鏈電壓追上180V,負載端三相交流電壓追上110V後,將三相負載由輕載66.6 Ω切換成重載22.2 Ω 。

狀態三:

為了測試風速變化下的追隨響應,原動機轉速命令ω*m由1200rpm切換至1600rpm。直流鏈電壓命令V*

dc=180V ,負載端三相交流電壓命令V*uv=110V 。

狀態四:

接續狀態三,原動機轉速命令ω*m由1600rpm切換回1200rpm。直流鏈電壓命令V*

dc=180V ,負載端三相交流電壓命令V*uv=110V 。

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

Page 39: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室39

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

實測結果 (I)積分-比例控制器 (圖5.4 ~ 圖5.7)

*dcV dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

Load Change

(a)

(b)

(c)

(d)

(e)

1sec 1sec

1sec 1sec

100msec

100V

100V

100V

100V

0

0

0

0

0

1.6A

uu ii ,*

*dcV dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

Load Change

(a)

(b)

(c)

(d)

(e)

1sec 1sec

1sec 1sec

100msec

100V

100V

100V

100V

0

0

0

0

0

1.6A

uu ii ,*

*dcV

dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

(a)

(b)

(c)

(d)

(e)

1sec 1sec

1sec 1sec

100V

100V

100V

100V

0

0

0

0

Load Change

100msec

0

1.6A

uu ii ,*

*dcV

dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

(a)

(b)

(c)

(d)

(e)

1sec 1sec

1sec 1sec

100V

100V

100V

100V

0

0

0

0

Load Change

100msec

0

1.6A

uu ii ,*

1200rpm 1600rpm

狀態一 狀態二 狀態一 狀態二

Page 40: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室40

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*uvV

uvV

*uvV

uvV

Rotor Speed Change

(a)

(b)

(d)

(e)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV*

dcV

dcVRotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(c) (f)

1sec 1sec

1sec 1sec

1sec 1sec

1000rpm

100V

1000rpm

100V

0

0

0

0

0

100V 100V

0

*uvV

uvV

*uvV

uvV

Rotor Speed Change

(a)

(b)

(d)

(e)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV*

dcV

dcVRotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(c) (f)

1sec 1sec

1sec 1sec

1sec 1sec

1000rpm

100V

1000rpm

100V

0

0

0

0

0

100V 100V

0

*uvV

uvV

*uvV

uvV

Rotor Speed Change

(a)

(b)

(d)

(e)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV*

dcV

dcVRotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(c) (f)

1sec 1sec

1sec 1sec

1sec 1sec

1000rpm

100V

1000rpm

100V

0

0

0

0

0

100V 100V

0

*uvV

uvV

*uvV

uvV

Rotor Speed Change

(a)

(b)

(d)

(e)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV*

dcV

dcVRotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(c) (f)

1sec 1sec

1sec 1sec

1sec 1sec

1000rpm

100V

1000rpm

100V

0

0

0

0

0

100V 100V

0

輕載66.6 Ω 重載22.2 Ω

狀態三 狀態四 狀態三 狀態四

Page 41: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室41

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

CW

Cm

C

0

0

0

0.5

0.1

0.05

1sec 1sec

1sec

1sec

1sec

100V 100V

0

0

(d)

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

CW

Cm

C

0

0

0

0.5

0.1

0.05

1sec 1sec

1sec

1sec

1sec

100V 100V

0

0

(d)

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0(h)

(i)

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

*dcV

dcV

*uvV

uvV

Load Change Load Change

(e) (f)

1sec 1sec100V 100V

0

0

(g)

CW

Cm

C

0

0

0

0.5

0.1

0.05

1sec

1sec

1sec

Load Change

100msec

0

1.6A

uu ii ,*

(h)

(i)

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

*dcV

dcV

*uvV

uvV

Load Change Load Change

(e) (f)

1sec 1sec100V 100V

0

0

(g)

CW

Cm

C

0

0

0

0.5

0.1

0.05

1sec

1sec

1sec

Load Change

100msec

0

1.6A

uu ii ,*

實測結果 (II) (圖5.8 ~ 圖5.11)結合改良型粒子群尋優法之放射狀基底函數網路控制系統

1200rpm

狀態一

狀態二

Page 42: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室42

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

CW

Cm

C

0.5

0.1

0.05

1sec

1sec

1sec

1sec 1sec100V 100V

0

0

0

0

0

(d)

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

CW

Cm

C

0.5

0.1

0.05

1sec

1sec

1sec

1sec 1sec100V 100V

0

0

0

0

0

(d)

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

CW

Cm

C

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

IW

Im

I

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

CW

Cm

C

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

1600rpm

狀態一

狀態二

Page 43: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室43

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*uvV

uvV

(a)

(b)

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

CW

Cm

C

IW

Im

I

(d)

(e)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

*uvV

uvV

(a)

(b)

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

CW

Cm

C

IW

Im

I

(d)

(e)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

CW

Cm

C

IW

Im

I

(i)

(j)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

*uvV

uvV

Rotor Speed Change

(f)

(g)

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(h)

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

CW

Cm

C

IW

Im

I

(i)

(j)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

*uvV

uvV

Rotor Speed Change

(f)

(g)

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(h)

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

狀態三 狀態四

輕載66.6 Ω

Page 44: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室44

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*uvV

uvV

(a)

(b)

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

CW

Cm

C

IW

Im

I

(d)

(e)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

*uvV

uvV

(a)

(b)

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

CW

Cm

C

IW

Im

I

(d)

(e)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

CW

Cm

C

IW

Im

I

(i)

(j)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

*uvV

uvV

Rotor Speed Change

(f)

(g)

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(h)

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

CW

Cm

C

IW

Im

I

(i)

(j)

0.5

0.1

0.05

1sec

1sec

1sec

0.5

0.1

0.05

1sec

1sec

1sec

0

0

0

0

0

0

*uvV

uvV

Rotor Speed Change

(f)

(g)

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(h)

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

重載22.2 Ω

狀態三 狀態四

Page 45: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室45

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

實測結果(III)電感性負載 (圖5.12 ~ 圖5.13)

*dcV dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

*dcV dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d) (f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

積分-比例控制器

1200rpm、1600rpm

狀態三、狀態四

Page 46: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室46

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*dcV

dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

uvV

*dcV

dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

uvV

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

1200rpm、1600rpm

狀態三、狀態四

結合改良型粒子群尋優法之放射狀基底函數網路控制系統

Page 47: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室47

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

*dcV dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

(a)

(b)

(c)

(d)

1sec 1sec

1sec 1sec

100V

100V

100V

100V

0

0

0

0

*dcV dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

(a)

(b)

(c)

(d)

1sec 1sec

1sec 1sec

100V

100V

100V

100V

0

0

0

0

*dcV dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

(e)

(f)

(g)

(h)

1sec 1sec

1sec 1sec

100V

100V

100V

100V

0

0

0

0

*dcV dcV

*uvV

uvV

*dcV

dcV

*uvV

uvV

Start

Start

Load Change

Load Change

(e)

(f)

(g)

(h)

1sec 1sec

1sec 1sec

100V

100V

100V

100V

0

0

0

0

實測結果(IV) (圖5.14 ~ 圖5.15)應用放射狀基底函數網路控制系統(無改良型粒子群尋優法)

1200rpm 1600rpm

狀態一 狀態二 狀態一 狀態二

Page 48: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室48

*uvV

uvV

*uvV

uvV

(b) (e)

*dcV

dcV *dcV

dcV

Rotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(c) (f)

1sec 1sec

1sec 1sec

100V 100V

0 0

0

100V 100V

0

Rotor Speed Change

(a) (d)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

*uvV

uvV

*uvV

uvV

(b) (e)

*dcV

dcV *dcV

dcV

Rotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(c) (f)

1sec 1sec

1sec 1sec

100V 100V

0 0

0

100V 100V

0

Rotor Speed Change

(a) (d)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

*uvV

uvV

*uvV

uvV

(h) (k)

*dcV

dcV *dcV

dcV

Rotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(i) (l)

1sec 1sec

1sec 1sec

100V 100V

0 0

0

100V 100V

0

Rotor Speed Change

(g) (j)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

*uvV

uvV

*uvV

uvV

(h) (k)

*dcV

dcV *dcV

dcV

Rotor Speed Change

Rotor Speed Change

Rotor Speed Change Rotor Speed Change

(i) (l)

1sec 1sec

1sec 1sec

100V 100V

0 0

0

100V 100V

0

Rotor Speed Change

(g) (j)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

五、應用於感應發電機系統之結合改良型粒子群尋優法之放射狀基底函數網路控制系統(續)

輕載66.6 Ω 重載22.2 Ω

狀態三 狀態四 狀態三 狀態四

Page 49: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室49

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統

負載

3

永磁同步馬達

感應發電機

座標轉換座標轉換

原動機

編碼器

r

e

r

bi

ci

ai

*ai

*bi

*ci

*ui

*vi

*wi

aT

aT

bT

bT

cT

cT

aT

aT

bT

bT

cT

cT

dci

dcVdcC

uu vi ,

vv vi ,

ww vi ,

pL

*dsi

*qsi

*dsi

隔離與驅動電路

電流控制脈波寬度調變

電流控制脈波寬度調變bi

ui

vi

aT bT cT aT bT cT

dtd

結合改良型粒子群尋優法之遞迴式小波類神經網路控制

系統

dtd

e

*uvV

uvV*qsi

*

*

dsr

qs

iT

isl

e

*dcV

dcV

e

aidtd

隔離與驅動電路

結合改良型粒子群尋優法之遞迴式小波類神經網路控制

系統

圖6.1 控制系統方塊圖

Page 50: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室50

ee

)(ky

j

1Z1Z

1w 2w

or1Z 1Z1Z

1Z

規則層迴授

輸出層迴授

第四層(輸出層)

第三層(規則層)

第二層(小波函數層)

第一層(輸入層)

1

1

1

)2(ijO

)1(iO

)3(jO

ofOfjO

遞迴式小波類神經網路(RWNN) (圖4.5)

m

jjj Ou

1

)3()4(

)4()4()( uOky

(4.23)-(4.24)

m

jjj

fj

ofj OOOOu

1

)2(2

)2(1

)3(

)3()3(jj uO

(4.21)-(4.22)

2))1(()( kyrku oof

))(exp()( kukO ofof

(4.19)-(4.20)

)1()( )3( kOku jfj

))(()( kufkO fj

fj

)exp(1

1)(

xxf

(4.16)-(4.18)

ij

ijiij

b

aOu

)1()2(

,)( )2()2(ijij uhO mj ,,2,1

)2

exp()(2x

xxh

(4.13)-(4.15)

)1()()( )1()1()1( kOwkxku iiii

, 2,1i)()( )1()1( kukO ii

(4.11)-(4.12)

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 51: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室51

ee

)(ky

j

1Z1Z

1w 2w

or1Z 1Z1Z

1Z

規則層迴授

輸出層迴授

第四層(輸出層)

第三層(規則層)

第二層(小波函數層)

第一層(輸入層)

1

1

1

)2(ijO

)1(iO

)3(jO

ofOfjO

(6.3)-(6.4)

)3()4(1

)4(

)4(11

)(

)(j

jj

j Ou

u

ky

ky

EE

jjj kk )()1(

(6.8)-(6.10)

))(5.0exp())(1(1 2)2(2)2()2(

2

)2(

)2(

)2(

)2(22

ijijij

ij

ij

ij

ij

ij

ijijij

uub

a

u

u

O

O

E

a

Ea

ijijij akaka )()1(

))(5.0exp())(1(1 2)2(2)2()2()2(

3

)2(

)2(

)2(

)2(3

ijijijij

ij

ij

ij

ij

ij

ij

bij

ij

uuub

b

u

u

O

O

E

b

Eb

ijijij bkbkb )()1(

(6.13)-(6.14))1()1()1(

4

)1(

)1(

)1(

)1(44

kO

w

u

u

O

O

E

w

Ew ii

i

i

i

i

ii

i iii wkwkw )()1(

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 52: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室52

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

I1

I2

I3

00.2 1sec

I4

0

0.1 1sec

0

0.1 1sec

0 0.05 1sec

C1

C2

C3

0

0.2 1sec

C4

0

0.1 1sec

00.1 1sec

0 0.05 1sec

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

1sec 1sec100V 100V

0

0

(d)

I1

I2

I3

00.2 1sec

I4

0

0.1 1sec

0

0.1 1sec

0 0.05 1sec

C1

C2

C3

0

0.2 1sec

C4

0

0.1 1sec

00.1 1sec

0 0.05 1sec

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

1sec 1sec100V 100V

0

0

(d)

實測結果 (I) (圖6.3 ~ 圖6.6)

(h)

(i)

*dcV

dcV

*uvV

uvV

Load Change Load Change

(e) (f)

1sec 1sec100V 100V

0

0

(g)

Load Change

100msec

0

1.6A

uu ii ,*

C1

C2

C3

0 0.2 1sec

C4

0

0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

0

0.2 1sec

I4

0

0.1 1sec

0 0.1 1sec

0 0.05 1sec

(h)

(i)

*dcV

dcV

*uvV

uvV

Load Change Load Change

(e) (f)

1sec 1sec100V 100V

0

0

(g)

Load Change

100msec

0

1.6A

uu ii ,*

C1

C2

C3

0 0.2 1sec

C4

0

0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

0

0.2 1sec

I4

0

0.1 1sec

0 0.1 1sec

0 0.05 1sec

1200rpm

狀態一

狀態二

Page 53: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室53

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

1sec 1sec100V 100V

0

0

(d)

C1

C2

C3

0

0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

00.2 1sec

I4

0 0.1 1sec

00.1 1sec

0

0.05 1sec

*dcV dcV

*uvV

uvV

Start

Start

(a) (b)

(c)

1sec 1sec100V 100V

0

0

(d)

C1

C2

C3

0

0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

00.2 1sec

I4

0 0.1 1sec

00.1 1sec

0

0.05 1sec

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

C1

C2

C3

0 0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

00.2 1sec

I4

00.1 1sec

0 0.1 1sec

0 0.05 1sec

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

C1

C2

C3

0 0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

00.2 1sec

I4

00.1 1sec

0 0.1 1sec

0 0.05 1sec

1600rpm

狀態一

狀態二

Page 54: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室54

*uvV

uvV

(a)

(b)

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

(d)

(e)

C1

C2

C3

0

0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0

0.05 1sec

I1

I2

I3

0

0.2 1sec

I4

0

0.1 1sec

0 0.1 1sec

0

0.05 1sec

*uvV

uvV

(a)

(b)

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

(d)

(e)

C1

C2

C3

0

0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0

0.05 1sec

I1

I2

I3

0

0.2 1sec

I4

0

0.1 1sec

0 0.1 1sec

0

0.05 1sec

(i)

(j)

*uvV

uvV

Rotor Speed Change

(f)

(g)

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(h)

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

C1

C2

C3

0

0.2 1sec

C4

0 0.1 1sec

0

0.1 1sec

00.05 1sec

I1

I2

I3

0 0.2 1sec

I4

0

0.1 1sec

0

0.1 1sec

0 0.05 1sec

(i)

(j)

*uvV

uvV

Rotor Speed Change

(f)

(g)

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(h)

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

C1

C2

C3

0

0.2 1sec

C4

0 0.1 1sec

0

0.1 1sec

00.05 1sec

I1

I2

I3

0 0.2 1sec

I4

0

0.1 1sec

0

0.1 1sec

0 0.05 1sec

狀態三 狀態四

輕載66.6 Ω

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 55: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室55

(a)

(b)

(c)

(d)

(e)

*uvV

uvV

rotor speed change

1600rpm

1200rpm

*dcV

dcV

rotor speed change

rotor speed change

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

C1

C2

C3

0 0.2 1sec

C4

0 0.1 1sec

0 0.1 1sec

0 0.05 1sec

I1

I2

I3

0

0.2 1sec

I4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

(a)

(b)

(c)

(d)

(e)

*uvV

uvV

rotor speed change

1600rpm

1200rpm

*dcV

dcV

rotor speed change

rotor speed change

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

C1

C2

C3

0 0.2 1sec

C4

0 0.1 1sec

0 0.1 1sec

0 0.05 1sec

I1

I2

I3

0

0.2 1sec

I4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

(i)

(j)

(f)

(g)

(h)

*uvV

uvV

rotor speed change

1600rpm

1200rpm

*dcV

dcV

rotor speed change

rotor speed change

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

C1

C2

C3

0 0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

0 0.2 1sec

I4

00.1 1sec

0 0.1 1sec

0

0.05 1sec

(i)

(j)

(f)

(g)

(h)

*uvV

uvV

rotor speed change

1600rpm

1200rpm

*dcV

dcV

rotor speed change

rotor speed change

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

C1

C2

C3

0 0.2 1sec

C4

0 0.1 1sec

00.1 1sec

0 0.05 1sec

I1

I2

I3

0 0.2 1sec

I4

00.1 1sec

0 0.1 1sec

0

0.05 1sec

狀態三 狀態四

重載22.2 Ω

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 56: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室56

實測結果(II)電感性負載 (圖6.7)

*dcV

dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

uvV

*dcV

dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

uvV

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

1200rpm、1600rpm

狀態三、狀態四

結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 57: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室57

*dcV dcV

*uvV

uvV

Start

Start

(a)

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

(a)

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

1sec

1sec

100V

100V

0

0

(e)

(f)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

(g)

(h)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

1sec

1sec

100V

100V

0

0

(e)

(f)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

(g)

(h)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

1sec

1sec

100V

100V

0

0

實測結果(III) (圖6.8 ~ 圖6.9)應用遞迴式小波類神經網路控制系統(無改良型粒子群尋優法)

1200rpm 1600rpm

狀態一 狀態二 狀態一 狀態二

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 58: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室58

*uvV

uvV

(b)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

100V

0

0

100V

(a)

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

(e)

(f)

(d)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

100V

0

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

*uvV

uvV

(b)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

100V

0

0

100V

(a)

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

(e)

(f)

(d)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

100V

0

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

*uvV

uvV

(k)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(l)

1sec

1sec

100V

0

100V

0

Rotor Speed Change

(j)

1600rpm

1200rpm

1sec1000rpm

0

(h)

(i)

(g)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

0

100V

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

*uvV

uvV

(k)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(l)

1sec

1sec

100V

0

100V

0

Rotor Speed Change

(j)

1600rpm

1200rpm

1sec1000rpm

0

(h)

(i)

(g)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

0

100V

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

輕載66.6 Ω 重載22.2 Ω

狀態三 狀態四 狀態三 狀態四

六、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式小波類神經網路控制系統(續)

Page 59: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室59

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統

負載

3

永磁同步馬達

感應發電機

座標轉換座標轉換

原動機

編碼器

r

e

r

bi

ci

ai

*ai

*bi

*ci

*ui

*vi

*wi

aT

aT

bT

bT

cT

cT

aT

aT

bT

bT

cT

cT

dci

dcVdcC

uu vi ,

vv vi ,

ww vi ,

pL

*dsi

*qsi

*dsi

隔離與驅動電路

電流控制脈波寬度調變

電流控制脈波寬度調變bi

ui

vi

aT bT cT aT bT cT

dtd

結合改良型粒子群尋優法之遞迴式函數連結模糊類神經

網路控制系統

dtd

e

*uvV

uvV*qsi

*

*

dsr

qs

iT

isl

e

*dcV

dcV

e

aidtd

隔離與驅動電路

結合改良型粒子群尋優法之遞迴式函數連結模糊類神經

網路控制系統

圖7.1 控制系統方塊圖

Page 60: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室60

函數連結類神經網路(FLNN) (圖4.6)

函 數 擴 展

...

1f̂ 2f̂ jf̂

...

1 M2

1x 2x

11w

21w1Mw

jw1

jw2

Mjw

12w

22w

2Mw

TTM xxxxxxxx ]...,),cos(),sin(,...,),cos(),sin(,,1[]...,,,[ 2122211121 Φ

M

MMjj wf )(ˆ X

(4.25)

•函數連結類神經網路由於利用擴展輸入信號空間,成功地將多層感知機中的隱藏層省略掉,簡化多層感知機的架構。

•函數連結類神經網路因輸入變數可以被擴展至高階部分,更能有效的近似非線性函數。

•三角函數•高斯函數•正交函數

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 61: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室61

遞迴式函數連結模糊類神經網路(Recurrent FL-Based FNN) (圖4.7)

函 數 擴 展...

第四層

第三層

第二層

第一層

)3(1y

)5(y

1z 1z

第五層

…)3(

2y )3(jy

jk

2f1f

)(1 Nh

...

1j

)(2 Nh )(Nhk

)1(1 Nh

)1(2 Nh )1( Nhk

1z

...1 2 M

11w21w

1Mw

)4(2y)4(

1y

1f̂

)2(11y )2(

12y )2(1 jy

)2(21y )2(

22y )2(2 jy

)4(jy

jf

函數連結類神經網路

2f̂ jf̂

2j

21

22k2

11

12k1

Mjw

...jw2

2Mw22w...

...

jw1

12w

1x2x

)1(1y )1(

2y

m

jj

j

m

jj

m

jj

m

jj

y

fy

y

y

y

1

)3(

1

)3(

1

)3(

1

)4(

)5(

ˆ

(4.31)

jjj fyy ˆ)3()4(

(4.30)

)2(2

1

)3(ij

ijj yfy

(4.29)

m

jjkjk yh

1

)3(

mjkh

fk

j ,,2,1,)exp(1

1

(4.28)

2

2)1()2(

)(exp

ij

ijiij

myy

mj ,,2,1

(4.27)

)1()1(ii xy

2,1i(4.26)

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 62: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室62

函 數 擴 展...

第四層

第三層

第二層

第一層

)3(1y

)5(y

1z 1z

第五層

…)3(

2y )3(jy

jk

2f1f

)(1 Nh

...

1j

)(2 Nh )(Nhk

)1(1 Nh

)1(2 Nh )1( Nhk

1z

...1 2 M

11w21w

1Mw

)4(2y)4(

1y

1f̂

)2(11y )2(

12y )2(1 jy

)2(21y )2(

22y )2(2 jy

)4(jy

jf

2f̂ jf̂

2j

21

22k2

11

12k1

Mjw

...jw2

2Mw22w...

...

jw1

12w

1x2x

)1(1y )1(

2y

(7.4)-(7.5)

MjjwMj

j

j

j

j

wMj

wMj yw

f

f

y

y

V

w

Vw )3()4(

)4(

)4(

ˆ

ˆ

MjMjMj wNwNw )()1(

(7.7)-(7.8)

)3()2(2

1

)3(

)3(

)3(

)1( jjjiji

j

jk

k

k

j

j

j

jjkjk

yffy

h

h

f

f

y

y

VV

jkjkjk NN )()1(

2

)1()2()2(

)2(

)2(

)(2

ij

ijiijijm

ij

ij

ij

mij

mij

myy

m

y

y

V

m

Vm

3

2)1()2()2(

)2(

)2(

)(2

ij

ijiijij

ij

ij

ijijij

myy

y

y

VV

ijijij mNmNm )()1( ijijij NN )()1(

(7.11)-(7.14)

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 63: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室63

實測結果 (I) (圖7.3 ~ 圖7.6)

(a) (b)

(c) (d)

*dcV

dcV

*uvV

uvV

Start

Start

1sec 1sec100V 100V

0

0

Cw

C

Cm

0 0.2 1sec

C

0 0.2 1sec

00.1 1sec

0 0.05 1sec

Iw

I

Im

0

0.2 1sec

I

0 0.2 1sec

0 0.1 1sec

0 0.05 1sec

(a) (b)

(c) (d)

*dcV

dcV

*uvV

uvV

Start

Start

1sec 1sec100V 100V

0

0

Cw

C

Cm

0 0.2 1sec

C

0 0.2 1sec

00.1 1sec

0 0.05 1sec

Iw

I

Im

0

0.2 1sec

I

0 0.2 1sec

0 0.1 1sec

0 0.05 1sec (h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

0 0.2 1sec

0

0.2 1sec

0

0.1 1sec

0 0.05 1sec

Cw

C

Cm

0

0.2 1sec

0 0.2 1sec

0 0.1 1sec

0

0.05 1sec

Iw

I

Im

C

I

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

0 0.2 1sec

0

0.2 1sec

0

0.1 1sec

0 0.05 1sec

Cw

C

Cm

0

0.2 1sec

0 0.2 1sec

0 0.1 1sec

0

0.05 1sec

Iw

I

Im

C

I

1200rpm

狀態一

狀態二

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 64: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室64

(a) (b)

(c) (d)

*dcV dcV

*uvV

uvV

Start

Start

1sec 1sec100V 100V

0

0

0 0.2 1sec

0

0.2

1sec

00.1 1sec

0

0.05 1sec

Cw

C

Cm

00.2 1sec

0

0.2 1sec

00.1 1sec

0 0.05 1sec

Iw

I

Im

C

I

(a) (b)

(c) (d)

*dcV dcV

*uvV

uvV

Start

Start

1sec 1sec100V 100V

0

0

0 0.2 1sec

0

0.2

1sec

00.1 1sec

0

0.05 1sec

Cw

C

Cm

00.2 1sec

0

0.2 1sec

00.1 1sec

0 0.05 1sec

Iw

I

Im

C

I

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

0 0.2 1sec

0

0.2 1sec

00.1 1sec

0

0.05 1sec

Cw

C

Cm

0

0.2 1sec

0

0.2 1sec

0 0.1 1sec

0

0.05 1sec

Iw

I

Im

C

I

(h)

(i)

(e) (f)

(g)

Load Change

100msec

0

1.6A

uu ii ,*

*dcV

dcV

*uvV

uvV

Load Change Load Change

1sec 1sec100V 100V

0

0

0 0.2 1sec

0

0.2 1sec

00.1 1sec

0

0.05 1sec

Cw

C

Cm

0

0.2 1sec

0

0.2 1sec

0 0.1 1sec

0

0.05 1sec

Iw

I

Im

C

I

1600rpm

狀態一

狀態二

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 65: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室65

(a)

(b)

(c)

(d)

(e)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

0 0.2 1sec

0

0.2 1sec

0

0.1 1sec

0

0.05 1sec

Cw

C

Cm

C

0 0.2 1sec

0

0.2 1sec

0 0.1 1sec

0 0.05 1sec

Iw

I

Im

I

(a)

(b)

(c)

(d)

(e)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

0 0.2 1sec

0

0.2 1sec

0

0.1 1sec

0

0.05 1sec

Cw

C

Cm

C

0 0.2 1sec

0

0.2 1sec

0 0.1 1sec

0 0.05 1sec

Iw

I

Im

I

(i)

(j)

(f)

(g)

(h)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

0 0.2 1sec

0 0.2 1sec

0 0.1 1sec

0

0.05

1sec

Cw

C

Cm

C

0

0.2 1sec

0 0.2 1sec

0

0.1 1sec

0

0.05 1sec

Iw

I

Im

I

(i)

(j)

(f)

(g)

(h)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

0 0.2 1sec

0 0.2 1sec

0 0.1 1sec

0

0.05

1sec

Cw

C

Cm

C

0

0.2 1sec

0 0.2 1sec

0

0.1 1sec

0

0.05 1sec

Iw

I

Im

I

狀態三 狀態四

輕載66.6 Ω

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 66: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室66

(a)

(b)

(c)

(d)

(e)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

0 0.2 1sec

0

0.2 1sec

0 0.1 1sec

0

0.05 1sec

Cw

C

Cm

C

0

0.2 1sec

0 0.2 1sec

00.1 1sec

0 0.05 1sec

Iw

I

Im

I

(a)

(b)

(c)

(d)

(e)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

0

100V

0 0.2 1sec

0

0.2 1sec

0 0.1 1sec

0

0.05 1sec

Cw

C

Cm

C

0

0.2 1sec

0 0.2 1sec

00.1 1sec

0 0.05 1sec

Iw

I

Im

I

(i)

(j)

(f)

(g)

(h)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

0 0.2 1sec

0

0.2 1sec

0

0.1 1sec

00.05 1sec

Cw

C

Cm

C

0

0.2 1sec

0

0.2

1sec

0 0.1 1sec

0 0.05 1sec

Iw

I

Im

I

(i)

(j)

(f)

(g)

(h)

*uvV

uvV

Rotor Speed Change

1600rpm

1200rpm

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

1sec

1000rpm

100V

0

0

100V

0

0 0.2 1sec

0

0.2 1sec

0

0.1 1sec

00.05 1sec

Cw

C

Cm

C

0

0.2 1sec

0

0.2

1sec

0 0.1 1sec

0 0.05 1sec

Iw

I

Im

I

狀態三 狀態四

重載22.2 Ω

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 67: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室67

*dcV

dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

uvV

*dcV

dcV

*uvV

uvV

Start

Start

(a)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

Start

Start

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

uvV

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

(f)

(g)

*dcV

dcV

Rotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(i)

1sec

0

100V

*dcV

dcVRotor Speed Change

1sec100V

0

*uvV

uvV

Rotor Speed Change

(j)

1sec

0

100V

Rotor Speed Change

(e) (h)

1600rpm

1200rpm

Rotor Speed Change

1600rpm

1200rpm

1sec 1sec1000rpm 1000rpm

0 0

實測結果(II)電感性負載 (圖7.7)

1200rpm、1600rpm

狀態三、狀態四

結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 68: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室68

實測結果(III)應用遞迴式函數連結模糊類神經網路控制系統(無改良型粒子群尋優法) (圖7.8 ~ 圖7.9)

*dcV

dcV

*uvV

uvV

Start

Start

(a)

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

1sec

1sec

100V

100V

0

0

*dcV

dcV

*uvV

uvV

Start

Start

(a)

(b)

1sec

1sec

100V

100V

0

0

(c)

(d)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

1sec

1sec

100V

100V

0

0

(e)

(f)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

(g)

(h)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

1sec

1sec

100V

100V

0

0

(e)

(f)

*dcV

dcV

*uvV

uvV

Load Change

Load Change

(g)

(h)

1sec

1sec

100V

100V

0

0

*dcV dcV

*uvV

uvV

Start

Start

1sec

1sec

100V

100V

0

0

1200rpm 1600rpm

狀態一 狀態二 狀態一 狀態二

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 69: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室69

*uvV

uvV

(b)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

100V

0

0

100V

(a)

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

(e)

(f)

(d)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

100V

0

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

*uvV

uvV

(b)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(c)

1sec

1sec

100V

0

0

100V

(a)

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

(e)

(f)

(d)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

100V

0

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

*uvV

uvV

(k)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(l)

1sec

1sec

100V

0

100V

0

Rotor Speed Change

(j)

1600rpm

1200rpm

1sec1000rpm

0

(h)

(i)

(g)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

0

100V

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

*uvV

uvV

(k)

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

(l)

1sec

1sec

100V

0

100V

0

Rotor Speed Change

(j)

1600rpm

1200rpm

1sec1000rpm

0

(h)

(i)

(g)

*uvV

uvV

*dcV

dcV

Rotor Speed Change

Rotor Speed Change

1sec

1sec

100V

0

0

100V

Rotor Speed Change

1600rpm

1200rpm

1sec1000rpm

0

輕載66.6 Ω 重載22.2 Ω

狀態三 狀態四 狀態三 狀態四

七、應用於感應發電機系統之結合改良型粒子群尋優法之遞迴式函數連結模糊類神經網路控制系統(續)

Page 70: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室70

八、結論與未來之研究發展

結論

發展出頻率控制之三相鼠籠式感應發電機,並採用交流/直流/交流功率轉換器以供獨立負載應用。

成功地將改良型粒子群尋優法與類神經網路結合,用以線上調整網路之學習速率。

成功地將結合改良型粒子群尋優法之放射狀基底函數網路、遞迴式小波類神經網路與遞迴式函數連結模糊類神經網路,應用於感應發電機系統之直流鏈電壓與負載端三相交流電壓控制,使其在不同的風速及負載情況下皆有良好之控制特性與強健性。

Page 71: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室71

八、結論與未來之研究發展(續)

未來之研究發展

應用本文之風力驅動感應發電機系統及交流/直流/交流功率轉換器,實際將感應發電機產生之三相電源並聯於市電系

統。

為了達到一具商業價值之DSP風力驅動感應發電機系統,今後將以DSP單板控制電腦並配合人機介面相關之軟、硬體取代先前之PC-DSP雙處理器硬體模式。同時朝向驅動電路模組化,以FPGA將驅動相關電路積體化,以減少驅動電路所需之空間。

將所提出之控制系統架構及交流/直流/交流功率轉換器與實際風機作結合,發展更完善之風力驅動感應發電機系統以達成風機商業化之目的。

Page 72: Intelligent Control with Improved Particle Swarm ...linfj/PDF/Intelligent Control with Improved Parti… · 結合智慧型控制與改良型粒子群尋優法之 風力驅動感應發電機系統

國立中央大學電機控制實驗室72

Thank You for YourAttention!