指導教授:蔡進發臺灣大學:工程科學及海洋工程學研究所周亞諄Chou, Ya-ChunYa-ChunChou2014-11-252018-06-282014-11-252018-06-282014http://ntur.lib.ntu.edu.tw//handle/246246/260934本研究依據國際電工委員會(International Electrotechnical Commission, IEC)制定的國際標準IEC 61400-25系列標準開發風場監控系統。本研究以IEC61400-25-2的資料模型定義,實作風場資訊模型之XML Schema,並開發一風機資料模型設定介面挑選所需要的可選項資料模型,以IEC61400-25-2的資料交換模型實作監控伺服程式用來取得與儲存風機資訊,以IEC61400-25-4的通訊對應實作Web服務及實作與OPC Server的對應。伺服器端藉由OPC Server的對應取得現有風場的資訊轉換為IEC61400-25的資料模型,客戶端藉由Web服務的調用監控風場。為了讓伺服器端記錄相關的Web服務能夠實現,本研究並建立了關聯式資料庫,記錄所取得的風場資訊模型中的資料。客戶端監控風場是以網頁介面開發,讓監控人員能夠跨系統平台與裝置以網頁介面監控風機狀態。The purpose of the research is to develop a system for monitoring and control of wind power plants based on the series standard of IEC61400-25 developed by International Electrotechnical Commission (IEC). The XML Schema of wind power plant information model is created based on the IEC61400-25-2 information models, and an interface program is build to manipulate the optional term in the IEC61400-25 information model. A server is setup based on the IEC61400-25-3 information exchange model to get and store the information of wind power plants. A web service and OPC XML data change mapping are implemented based on the IEC61400-25-4 communication models. The server gets data from the existing wind power plants by OPC XML data mapping. The client can monitor and control the wind power plants by the Web services. A relational database based on the IEC61400-25-2 information models is created to store the data from wind power plants. The interface of the client side is developed by Web programming. The users can monitor and control statuses of wind power plants with multiple devices and different operation systems.誌謝 I 摘要 III ABSTRACT IV 第一章 緒論 1 1.1 研究背景與動機 1 1.2文獻回顧 2 1.3 研究目的與方法 5 1.4 論文架構 6 第二章 資訊模型 7 2.1 資訊模型概念 7 2.1.1 整體架構 7 2.1.2 邏輯節點 8 2.1.3資料類別 10 2.1.4 共通資料類別 11 2.2 資訊模型XML Schema建立 12 2.2.1 XML Schema架構 12 2.2.2 CDC XML Schema 14 2.2.3 LN XML Schema 14 2.2.4 LD XML Schema 14 2.2.5 Server XML Schema 14 2.3 資訊模型架構與資料之對應 15 2.3.1 虛擬化 15 2.3.2 風場資訊取得 16 第三章 資訊交換模型 17 3.1 資訊交換模型概念 17 3.2 操作功能 17 3.2.1 交涉與認證模型 18 3.2.2 控制模型 19 3.2.3 監視、回報與記錄模型 19 3.3 抽象通訊服務介面之服務 21 3.3.1 交涉與認證服務 22 3.3.2 伺服器類別服務 23 3.3.3 邏輯裝置類別服務 23 3.3.4 邏輯節點類別服務 24 3.3.5 資料類別服務 24 3.3.6 資料集類別服務 25 3.3.7 回報控制區塊類別服務 26 3.3.8 記錄控制區塊與記錄類別服務 27 3.3.9控制類別服務 28 3.4 資料庫架構 28 3.4.1 Server 資料表 29 3.4.2 LD 資料表 29 3.4.3 LN 資料表 30 3.4.4 CDCs 資料表 30 3.4.5 記錄系統 30 第四章 通訊協定對應 32 4.1 通訊協定組 32 4.1.1 Web Service 32 4.1.2 OPC XML-DA 33 4.1.3 IEC 61850-8-1 MMS 36 4.1.4 IEC 60870-5-104 36 4.1.5 DNP3 36 4.2通訊協定對應選擇與相容性 37 4.2.1 通訊協定選擇 37 4.2.2對應Web Service 40 第五章 客戶端使用者介面實作 42 5.1使用者介面架構 42 5.2 主頁面 43 5.3 XML Schema設定頁面 44 5.4風機詳細資訊頁面 47 5.5記錄查詢頁面 48 5.6訂閱、回報頁面 49 5.6工具列 50 第六章 結論與未來展望 51 6.1結論 51 6.2未來展望 52 參考文獻 54 附錄一 56 附錄二 1052109783 bytesapplication/pdf論文公開時間:2019/08/21論文使用權限:同意有償授權(權利金給回饋學校)IEC 61400-25資訊模型風力發電機風場監控Web服務IEC 61400-25風機監控系統與網路服務實作之研究Study on the Supervisory Control System and Web Service of Wind Turbine Implementating the IEC 61400-25thesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/260934/1/ntu-103-R01525057-1.pdf