基于BL370邊緣控制器的風(fēng)電主控系統(tǒng)解決方案
|
|
一、風(fēng)電主控系統(tǒng)面臨的主要工程挑戰(zhàn)
風(fēng)力發(fā)電機(jī)組通常位于偏遠(yuǎn)地區(qū),如山地、荒漠或近海,運(yùn)行環(huán)境復(fù)雜惡劣,且分布分散。作為風(fēng)機(jī)核心控制單元的主控系統(tǒng),需在長(zhǎng)周期無(wú)人值守條件下,保障機(jī)組安全、高效、穩(wěn)定運(yùn)行。傳統(tǒng)風(fēng)電主控系統(tǒng)在實(shí)際應(yīng)用中面臨以下技術(shù)制約:
長(zhǎng)距離分布式控制的通信可靠性問(wèn)題
一臺(tái)現(xiàn)代風(fēng)電機(jī)組高度可達(dá)百余米,機(jī)艙與塔底控制柜之間的信號(hào)傳輸距離長(zhǎng)。變槳系統(tǒng)、偏航電機(jī)、齒輪箱、發(fā)電機(jī)等關(guān)鍵執(zhí)行機(jī)構(gòu)和傳感器分布于機(jī)艙、輪轂等位置,信號(hào)需經(jīng)過(guò)滑環(huán)、長(zhǎng)電纜傳輸,易受電磁干擾和接觸不良影響。傳統(tǒng)采用多臺(tái)PLC分段控制、通過(guò)工業(yè)交換機(jī)級(jí)聯(lián)的方式,通信鏈路復(fù)雜,任一節(jié)點(diǎn)故障或線路中斷可能導(dǎo)致關(guān)鍵信號(hào)丟失,影響機(jī)組安全運(yùn)行。
惡劣環(huán)境下信號(hào)采集的完整性與抗干擾
機(jī)艙和輪轂內(nèi)部存在強(qiáng)烈的電磁干擾,發(fā)電機(jī)、變頻器工作時(shí)產(chǎn)生高頻噪聲,對(duì)模擬量信號(hào)(如振動(dòng)、溫度、風(fēng)速)的傳輸形成干擾。傳統(tǒng)采用單端模擬量傳輸?shù)姆绞剑L(zhǎng)距離傳輸后信號(hào)衰減,共模干擾難以抑制,影響數(shù)據(jù)采集的準(zhǔn)確性。振動(dòng)監(jiān)測(cè)作為預(yù)測(cè)性維護(hù)的重要手段,對(duì)信號(hào)的保真度要求較高。
風(fēng)場(chǎng)級(jí)集中運(yùn)維與快速響應(yīng)的需求
一個(gè)風(fēng)電場(chǎng)通常包含數(shù)十臺(tái)甚至上百臺(tái)風(fēng)電機(jī)組,地理位置分散,傳統(tǒng)方式依賴(lài)運(yùn)維人員定期巡檢或故障后上塔處理。當(dāng)控制系統(tǒng)需要參數(shù)調(diào)整、軟件升級(jí)或故障診斷時(shí),響應(yīng)周期長(zhǎng),運(yùn)維成本高。部分故障需在特定工況下復(fù)現(xiàn),現(xiàn)場(chǎng)排查難度大。
多機(jī)組參數(shù)配置與一致性管理
風(fēng)場(chǎng)內(nèi)不同位置的風(fēng)機(jī)可能因地形、風(fēng)資源差異而需要不同的運(yùn)行參數(shù)(如切入風(fēng)速、切出風(fēng)速、功率曲線、保護(hù)閾值)。傳統(tǒng)方式需逐臺(tái)手動(dòng)配置,耗時(shí)長(zhǎng)且易出現(xiàn)參數(shù)不一致問(wèn)題,影響機(jī)組運(yùn)行的一致性和發(fā)電量統(tǒng)計(jì)的準(zhǔn)確性。
二、解決方案概述:基于BL370的光纖環(huán)網(wǎng)與遠(yuǎn)程運(yùn)維平臺(tái)
本方案以ARMxy BL370系列邊緣工業(yè)計(jì)算機(jī)作為每臺(tái)風(fēng)機(jī)的核心主控,通過(guò)EtherCAT光纖環(huán)網(wǎng)實(shí)現(xiàn)機(jī)艙與塔底、輪轂與機(jī)艙之間的高可靠通信,并構(gòu)建風(fēng)場(chǎng)級(jí)的集中遠(yuǎn)程運(yùn)維體系。
統(tǒng)一控制核心:采用BL372B作為主控制器。其異構(gòu)計(jì)算架構(gòu)實(shí)現(xiàn)任務(wù)分工:四核ARM Cortex-A53處理器運(yùn)行Linux系統(tǒng),承載風(fēng)機(jī)運(yùn)行策略、功率控制、數(shù)據(jù)通信和遠(yuǎn)程運(yùn)維服務(wù)等上層應(yīng)用;獨(dú)立的ARM Cortex-M0內(nèi)核,在Linux-RT-5.10.198實(shí)時(shí)操作系統(tǒng)的調(diào)度下,專(zhuān)門(mén)負(fù)責(zé)EtherCAT環(huán)網(wǎng)通信管理、安全鏈信號(hào)響應(yīng)、高速模擬量采集等對(duì)時(shí)序確定性要求嚴(yán)格的任務(wù)。
基于EtherCAT的光纖冗余環(huán)網(wǎng):通過(guò)內(nèi)置的IgH EtherCAT主站,配合工業(yè)級(jí)光纖介質(zhì)轉(zhuǎn)換器,構(gòu)建覆蓋塔底主控柜、機(jī)艙控制柜、輪轂變槳系統(tǒng)的光纖冗余環(huán)網(wǎng)。光纖傳輸具有抗電磁干擾、傳輸距離遠(yuǎn)、帶寬高等優(yōu)勢(shì),特別適合風(fēng)機(jī)內(nèi)部長(zhǎng)距離、強(qiáng)干擾環(huán)境下的通信。環(huán)網(wǎng)拓?fù)淇稍谌我还?jié)點(diǎn)斷線時(shí)自動(dòng)愈合,保障關(guān)鍵控制信號(hào)的不間斷傳輸。
分布式IO就近采集:在機(jī)艙和輪轂等關(guān)鍵位置部署EtherCAT分布式IO站,站內(nèi)配置X系列數(shù)字量模塊就近接入風(fēng)速儀、編碼器、限位開(kāi)關(guān)等信號(hào),配置Y34差分模擬量模塊就近采集振動(dòng)傳感器信號(hào),大幅縮短信號(hào)傳輸距離,提高抗干擾能力。
風(fēng)場(chǎng)級(jí)遠(yuǎn)程運(yùn)維與集中配置:通過(guò)上層軟件工具,實(shí)現(xiàn)風(fēng)場(chǎng)所有風(fēng)機(jī)主控的遠(yuǎn)程狀態(tài)監(jiān)控、故障診斷、參數(shù)批量配置和程序遠(yuǎn)程更新。
三、具體IO需求與模塊化選型配置
風(fēng)電主控系統(tǒng)對(duì)IO的可靠性、抗干擾能力和遠(yuǎn)程可維護(hù)性有較高要求。
1. 核心控制單元選型
主控制器:BL372B(3×EtherCAT網(wǎng)口,1×X板槽,2×Y板槽)。網(wǎng)口一用于連接機(jī)艙和輪轂的光纖環(huán)網(wǎng);網(wǎng)口二可預(yù)留或連接塔底本地HMI;網(wǎng)口三接入風(fēng)場(chǎng)光纖環(huán)網(wǎng)或4G/5G路由器,用于與集控中心通信。
處理核心:SOM372(RK3562J,32GB eMMC,4GB LPDDR4X),為存儲(chǔ)運(yùn)行日志、故障錄波數(shù)據(jù)、風(fēng)場(chǎng)參數(shù)配置提供充足容量。
操作系統(tǒng):Linux-RT-5.10.198內(nèi)核,保障環(huán)網(wǎng)通信周期和高速數(shù)據(jù)采集的實(shí)時(shí)性。
2. 分布式IO配置策略與選型
推薦采用“主控+分布式EtherCAT IO站”的架構(gòu),在機(jī)艙、輪轂等位置部署IO站。
功能模塊 信號(hào)需求 選型型號(hào) 功能說(shuō)明與配置建議
齒輪箱/軸承振動(dòng)監(jiān)測(cè) 差分模擬量輸入,接入IEPE型振動(dòng)加速度傳感器,用于監(jiān)測(cè)齒輪箱、主軸軸承、發(fā)電機(jī)軸承的運(yùn)行狀態(tài)。振動(dòng)信號(hào)需采用差分方式傳輸以抑制共模干擾。 Y34板(4路差分輸入±5V/±10V AI模塊) 在機(jī)艙內(nèi)關(guān)鍵旋轉(zhuǎn)部件附近安裝振動(dòng)傳感器,通過(guò)Y34板就近采集。差分輸入結(jié)構(gòu)能有效抑制發(fā)電機(jī)、變頻器工作產(chǎn)生的電磁干擾,保障振動(dòng)數(shù)據(jù)的準(zhǔn)確性。采集的數(shù)據(jù)用于FFT分析,實(shí)現(xiàn)軸承故障的早期預(yù)警。
風(fēng)速與風(fēng)向測(cè)量 模擬量輸入(AI),接入風(fēng)速儀、風(fēng)向標(biāo)輸出的4-20mA或0-10V信號(hào)。 Y31板(4路0/4-20mA AI模塊)或Y33板(4路0-5/10V AI模塊) 根據(jù)傳感器輸出類(lèi)型選用對(duì)應(yīng)板卡。風(fēng)速數(shù)據(jù)用于功率曲線控制和切入/切出風(fēng)速判斷。
位置與速度反饋 高速數(shù)字輸入或編碼器接口,用于采集發(fā)電機(jī)轉(zhuǎn)速編碼器、偏航位置編碼器等信號(hào)。 Y95板(4路脈沖計(jì)數(shù),含1路高速)或 Y96板(PNP型) 脈沖計(jì)數(shù)模塊就近接入編碼器信號(hào),用于轉(zhuǎn)速閉環(huán)控制和偏航位置監(jiān)測(cè)。
安全鏈信號(hào)采集 數(shù)字輸入(DI),接入急停按鈕、振動(dòng)開(kāi)關(guān)、超速開(kāi)關(guān)、溫度開(kāi)關(guān)等安全鏈觸點(diǎn)信號(hào)。 X14板(4路高速DI模塊)或 X23板(4DI+4DO) 安全鏈信號(hào)需快速響應(yīng)。高速DI模塊的低延遲特性確保緊急工況下快速觸發(fā)停機(jī)保護(hù)。
執(zhí)行機(jī)構(gòu)控制 數(shù)字輸出(DO),控制偏航電機(jī)接觸器、剎車(chē)電磁閥、冷卻風(fēng)扇、加熱器等。 X15板(4路DO模塊)或 Y21板(8路DO PNP) 根據(jù)執(zhí)行器數(shù)量和類(lèi)型靈活配置。
擴(kuò)展監(jiān)測(cè) 模擬量輸入(AI):齒輪箱油溫、發(fā)電機(jī)繞組溫度、環(huán)境溫度等。 Y31/Y33板(復(fù)用) 用于設(shè)備健康狀態(tài)監(jiān)測(cè)的輔助信號(hào)采集。
3. 軟件功能實(shí)現(xiàn)
QuickConfig風(fēng)場(chǎng)參數(shù)批量配置:該工具提供風(fēng)場(chǎng)級(jí)的集中配置管理功能。主要功能包括:
機(jī)組參數(shù)模板化:將單臺(tái)風(fēng)機(jī)的運(yùn)行參數(shù)(額定功率、切入/切出風(fēng)速、保護(hù)閾值、偏航策略等)保存為參數(shù)模板。
批量下發(fā):通過(guò)風(fēng)場(chǎng)環(huán)網(wǎng),將參數(shù)模板一次性批量下發(fā)至場(chǎng)內(nèi)所有風(fēng)機(jī)主控,確保參數(shù)一致性。
參數(shù)校驗(yàn)與版本管理:自動(dòng)校驗(yàn)各機(jī)組參數(shù)版本,生成配置報(bào)告,便于運(yùn)維人員掌握全場(chǎng)參數(shù)狀態(tài)。
BLRAT實(shí)現(xiàn)風(fēng)場(chǎng)遠(yuǎn)程集中運(yùn)維:通過(guò)安全的遠(yuǎn)程訪問(wèn)通道,集控中心值班人員可接入風(fēng)場(chǎng)內(nèi)任何一臺(tái)風(fēng)機(jī)的主控控制器。可以實(shí)現(xiàn):
實(shí)時(shí)監(jiān)控:查看各風(fēng)機(jī)的實(shí)時(shí)功率曲線、風(fēng)速-轉(zhuǎn)速關(guān)系、振動(dòng)趨勢(shì)、機(jī)艙溫度等關(guān)鍵參數(shù)。
故障診斷:當(dāng)風(fēng)機(jī)發(fā)生故障停機(jī)時(shí),遠(yuǎn)程查看詳細(xì)的故障記錄和故障前一段時(shí)間的數(shù)據(jù)錄波(如振動(dòng)波形、轉(zhuǎn)速變化),輔助分析故障原因,減少上塔排查次數(shù)。
程序遠(yuǎn)程更新:當(dāng)主控程序需要版本升級(jí)或功能優(yōu)化時(shí),可通過(guò)網(wǎng)絡(luò)遠(yuǎn)程完成固件或應(yīng)用程序的更新,無(wú)需現(xiàn)場(chǎng)操作。
定期巡檢:值班人員可定期遠(yuǎn)程瀏覽各機(jī)組運(yùn)行狀態(tài),發(fā)現(xiàn)異常趨勢(shì)提前預(yù)警,實(shí)現(xiàn)從被動(dòng)維修向主動(dòng)維護(hù)的轉(zhuǎn)變。
數(shù)據(jù)上云與預(yù)警推送:結(jié)合BLIoTLink和Mini PCIe接口擴(kuò)展的4G/5G模塊,關(guān)鍵報(bào)警信息(如振動(dòng)超限、安全鏈觸發(fā)、電網(wǎng)異常)可通過(guò)MQTT協(xié)議實(shí)時(shí)推送至集控中心或運(yùn)維人員手機(jī),確保無(wú)人值守情況下的及時(shí)響應(yīng)。
四、集成化方案的技術(shù)特點(diǎn)分析
相較于傳統(tǒng)“塔底PLC+機(jī)艙P(yáng)LC+獨(dú)立振動(dòng)監(jiān)測(cè)”的分散式架構(gòu),本一體化方案在系統(tǒng)設(shè)計(jì)層面呈現(xiàn)出不同特點(diǎn)。
對(duì)比維度 傳統(tǒng)風(fēng)電主控方案 基于BL370與模塊化IO的集成方案 技術(shù)特點(diǎn)分析
系統(tǒng)架構(gòu)與通信可靠性 塔底與機(jī)艙通過(guò)多芯電纜、滑環(huán)傳輸信號(hào),易受干擾和磨損;多臺(tái)PLC通過(guò)交換機(jī)級(jí)聯(lián),任一節(jié)點(diǎn)故障可能影響通信。 光纖冗余環(huán)網(wǎng)。機(jī)艙與塔底通過(guò)光纖環(huán)網(wǎng)連接,抗干擾能力強(qiáng);環(huán)網(wǎng)拓?fù)渲С謫吸c(diǎn)故障時(shí)自動(dòng)愈合,通信不中斷。 提升了長(zhǎng)距離、強(qiáng)干擾環(huán)境下的通信可靠性,減少了因信號(hào)丟失導(dǎo)致的誤停機(jī)。
振動(dòng)信號(hào)采集質(zhì)量 振動(dòng)傳感器通過(guò)長(zhǎng)電纜傳輸至塔底采集模塊,信號(hào)衰減,易受共模干擾。 差分采集就近部署。Y34板安裝于機(jī)艙內(nèi),就近采集振動(dòng)傳感器信號(hào),差分輸入抑制共模干擾。 提高了振動(dòng)數(shù)據(jù)的信噪比和準(zhǔn)確性,為故障預(yù)測(cè)提供了更可靠的數(shù)據(jù)基礎(chǔ)。
風(fēng)場(chǎng)級(jí)運(yùn)維效率 參數(shù)配置、程序更新需逐臺(tái)上塔操作,耗時(shí)且存在安全風(fēng)險(xiǎn)。故障診斷依賴(lài)現(xiàn)場(chǎng)排查,響應(yīng)周期長(zhǎng)。 集中遠(yuǎn)程運(yùn)維。通過(guò)BLRAT實(shí)現(xiàn)批量參數(shù)配置、程序遠(yuǎn)程更新、故障遠(yuǎn)程診斷,減少上塔次數(shù)。 顯著降低了運(yùn)維成本和安全風(fēng)險(xiǎn),縮短了故障響應(yīng)時(shí)間,提升了風(fēng)場(chǎng)可利用率。
系統(tǒng)集成度與空間占用 塔底柜內(nèi)需容納PLC、振動(dòng)監(jiān)測(cè)儀、通信網(wǎng)關(guān)等多個(gè)獨(dú)立設(shè)備,空間緊張,接線復(fù)雜。 高度集成。BL370集主控、通信、振動(dòng)采集于一體,模塊化IO按需擴(kuò)展,柜內(nèi)空間占用小,接線簡(jiǎn)潔。 有利于機(jī)艙和塔底控制柜的小型化,降低整機(jī)成本。
數(shù)據(jù)一致性與可追溯性 運(yùn)行數(shù)據(jù)、振動(dòng)數(shù)據(jù)、事件記錄分散存儲(chǔ),時(shí)間同步困難,事故分析需人工對(duì)齊。 統(tǒng)一數(shù)據(jù)平臺(tái)。所有運(yùn)行數(shù)據(jù)、振動(dòng)數(shù)據(jù)、事件日志在主控內(nèi)帶統(tǒng)一時(shí)間戳存儲(chǔ),形成完整的機(jī)組運(yùn)行檔案。 為事故根因分析和機(jī)組性能優(yōu)化提供了完整、可信的數(shù)據(jù)支持。
五、總結(jié)
以ARMxy BL370邊緣控制器為核心構(gòu)建的風(fēng)電主控系統(tǒng),其核心思路是通過(guò)統(tǒng)一控制平臺(tái)、光纖冗余環(huán)網(wǎng)、分布式IO架構(gòu)與集中遠(yuǎn)程運(yùn)維工具的融合,解決風(fēng)電控制領(lǐng)域長(zhǎng)期存在的通信可靠性、信號(hào)抗干擾、運(yùn)維效率和數(shù)據(jù)一致性等工程問(wèn)題。
該方案通過(guò)EtherCAT光纖環(huán)網(wǎng)實(shí)現(xiàn)塔底與機(jī)艙的高可靠實(shí)時(shí)通信,通過(guò)Y34差分模擬量模塊實(shí)現(xiàn)振動(dòng)信號(hào)的就近高保真采集,通過(guò)QuickConfig實(shí)現(xiàn)風(fēng)場(chǎng)參數(shù)的批量配置與版本管理,通過(guò)BLRAT實(shí)現(xiàn)遠(yuǎn)程故障診斷與程序更新。這種集成化技術(shù)路徑,為風(fēng)電整機(jī)制造商和風(fēng)場(chǎng)運(yùn)營(yíng)商構(gòu)建運(yùn)行更可靠、運(yùn)維更高效、數(shù)據(jù)價(jià)值更充分的新一代風(fēng)電控制系統(tǒng),提供了具備工程可行性的技術(shù)選擇。
|
|
|