倍福]風電庫是由倍福德國風電團隊傾力打造的一套完整風機控制應用庫,它是倍福德國風電專家Robert先生30年的風電行業(yè)應用經(jīng)驗和倍福基于PC控制思想的風電控制系統(tǒng)的結(jié)晶。倍福wind libs風電庫適用于任何MW級別的風機系統(tǒng)控制,也適用于陸上型和海上型風機控制;該風電庫基于TwinCAT 2的IEC61131-3的ST編程語言,采用對面對象的編程思想和模塊化的結(jié)構(gòu)設(shè)計,是一套完整的風電控制解決方案。客戶在基于該風電控制庫的基礎(chǔ)上可以非常容易地實現(xiàn)風機的完整控制,并且可以靈活地實現(xiàn)自定義的功能。
浙江運達1.5MW系列風電機組采用了兆瓦級風電機組的經(jīng)典設(shè)計:葉輪采用三葉片、水平軸、上風向布置,三點式支撐;傳動系統(tǒng)采用三級變速行星齒箱和雙饋異步發(fā)電機;功率控制采用變速恒頻和伺服驅(qū)動的獨立變漿技術(shù),并運用了國際先進的載荷優(yōu)化控制策略。具有運行可靠穩(wěn)定、風能利用率高、電網(wǎng)適應性強、抗低溫、抗風沙、抗雷擊等特點,主控系統(tǒng)核心控制器采用德國倍福的CX1020加EtherCAT I/O模塊實現(xiàn)。主控軟件系統(tǒng)采用倍福的基于PC架構(gòu)的wind libs風電庫實現(xiàn)。
浙江運達風力發(fā)電工程有限公司成立于2001年,從事風力發(fā)電技術(shù)的研究已經(jīng)有40年的歷史,公司主營并網(wǎng)型風力發(fā)電機組設(shè)計、生產(chǎn)和銷售以及風電場的運行維護、備品備件的供應,并提供風力發(fā)電工程的風場規(guī)劃、技術(shù)咨詢、設(shè)計、施工等服務,是浙江省高新技術(shù)研發(fā)生產(chǎn)企業(yè)。公司分別在南北兩地設(shè)立了年產(chǎn)100萬千瓦的大型兆瓦級風力發(fā)電設(shè)備研發(fā)和生產(chǎn)基地。
完整且開放的風機控制解決方案
倍福風電庫提供了完整的實現(xiàn)風機控制的各種功能塊,并且采用內(nèi)存表形式存儲當前參數(shù),用戶可以通過參數(shù)索引直接獲取或更新參數(shù),所有參數(shù)都是在PLC初始化時自動生成,在程序的不同控制狀態(tài)下只需要對當前唯一的參數(shù)表進行操作即可完成整個風機的控制。由于參數(shù)表在內(nèi)存中是唯一的,因此程序的任何控制策略都指向了這唯一的參數(shù)表,從而避免了控制操作與參數(shù)存儲的混亂現(xiàn)象,完美地實現(xiàn)了控制與數(shù)據(jù)的分割,使程序結(jié)構(gòu)更加簡單、靈活。
該功能庫的所有源代碼都是對用戶完全開放的,用戶可以對功能庫的底層代碼進行增加或刪減,可以依據(jù)實際的風機做相應的修改,也可以在自己的新機型上使用該功能庫。
系統(tǒng)管理與診斷——一切盡在掌控
倍福風電庫提供了大量風電主控系統(tǒng)的管理與診斷功能。用戶只需要關(guān)注于風機的控制即可,而不需要考慮底層的實現(xiàn)細節(jié),利用該功能庫可以實現(xiàn)事半功倍的效果。功能庫還提供了完整的Log文件管理和存儲功能,所有Log文件都是以CSV格式存儲,以方便在EXCEL中對Log數(shù)據(jù)的分析。用戶可以方便地對Log文件的存儲數(shù)據(jù)、時間間隔、文件名稱、存儲路徑等進行自定義。功能庫也提供了對控制器的CPU占用率、PLC運行相關(guān)參數(shù)、EtherCAT I/O模塊的診斷等功能塊,用戶可以依據(jù)實際需要自由調(diào)用這些功能塊,也可以把這些診斷信息綁定在狀態(tài)碼中實現(xiàn)對風機整體運行的完美掌控。
代碼生成工具倍福wind libs風電庫提供了4個代碼生成工具,這些工具是以參數(shù)配置形式實現(xiàn)PLC代碼自動生成的。代碼生成工具可以對風機的運行參數(shù)、I/O和通訊參數(shù)、遠程控制命令、狀態(tài)碼等參數(shù)進行配置并自動生成PLC代碼,用戶只需要在對應工具中增加需要的參數(shù)并設(shè)置參數(shù)的對應屬性,并把設(shè)置好的參數(shù)以(*.exp)導出,然后在PLC工程中導入即可,也可以把這些配置參數(shù)保存成CSV文件方便日后的更新和維護。浙江運達依據(jù)這些工具大大提高了代碼的編寫速度。
HMI和SCADA接口
功能庫中也包含了對用戶登錄和用戶級別的管理控制功能,把所有用戶分為100個等級,0為最低級別,100為最高級別,不同級別的用戶登錄后所對應的操作和HMI的顯示也不一樣,例如:狀態(tài)碼復位操作。只有登錄的用戶級別高于當前狀態(tài)碼的設(shè)定級別后才可以復位該狀態(tài)碼。
該風電庫包含了一個基于PLC的Visulization的HMI界面,該HMI不需要任何通訊接口,直接和PLC變量采用內(nèi)存綁定,可以實時顯示當前風機的所有實時參數(shù),功能庫中還提供了大量底層的HMI界面,客戶只要在基于該HMI界面上做一些簡單的配置即可以實現(xiàn)自定義的風機控制HMI界面或?qū)崟r曲線等功能。
如果想遠程訪問PLC的數(shù)據(jù)也非常容易實現(xiàn),功能庫提供了默認為ADS接口遠程訪問的結(jié)構(gòu)體,用戶只需要在遠程通過ADS的變量名方式即可訪問PLC內(nèi)部的任何參數(shù)或?qū)崿F(xiàn)遠程控制功能。其它通訊協(xié)議可以選擇MODBUS、TCP/IP、OPC等方式訪問,浙江運達是通過Modbus TCP與遠程SCADA系統(tǒng)進行數(shù)據(jù)交互的,通過代碼生成工具自動定義了指定PLC的內(nèi)存地址和Modbus地址。
采用該風電庫的1.5MW樣機已經(jīng)在浙江運達張北風場進行了一個月的并網(wǎng)發(fā)電,系統(tǒng)運行穩(wěn)定可靠,浙江運達計劃于2013年年底進行大批量應用于1.5MW風機控制。
摘自《自動化博覽》2013年6期