高建民
(天津同陽科技發(fā)展有限公司 天津 300384)
發(fā)電站執(zhí)行并網(wǎng)的主要設備為同期裝置。隨著我國電力工業(yè)持續(xù)快速發(fā)展,發(fā)電站裝機容量不斷增大,機組自動化控制系統(tǒng)技術日益提高,一些新技術不斷涌現(xiàn)。最初同期操作采用手動,而后出現(xiàn)模擬技術自動同期設備,現(xiàn)在則是微處理器控制自動同期設備比較常見?,F(xiàn)有許多微機自動同期裝置的 CPU為16位甚至 8位單片機,性能較低,功能也比較單一。STM32F407是高性能 32位 ARM 芯片,采用了Cortex-M4內(nèi)核。M4內(nèi)核同時具有 32位處理器和DSP硬核,具有非常高的運算速度和數(shù)據(jù)處理能力。同時,該芯片還具有豐富的外部接口和應用庫函數(shù),應用十分方便。將 STM32F407用于自動準同期裝置中,將使裝置的性能得到極大提升。
電站并網(wǎng)過程被稱為同期過程[1]。并網(wǎng)時,電網(wǎng)和發(fā)電機兩端需要滿足 3個條件:頻率相等、電壓相等、相位相等[2]。同期過程就是由同期裝置對機端和系統(tǒng)端的電壓、頻率和相位三者進行測量、比較,然后調(diào)節(jié)發(fā)電機,使其滿足同期操作的前 2個要素,并進而預測相位差為0的時刻,并使發(fā)電機和系統(tǒng)端在這一時刻合閘并網(wǎng)。
對于斷路器,有一個重要參數(shù)叫合閘時間[3],是指對其發(fā)出脈沖執(zhí)行合閘操作,由分斷切換到閉合之間所需的時間。因為斷路器的工藝以及具體構造不盡相同,每個斷路器的合閘時間也是不同的,所以合閘時間不能一概而論。因此,執(zhí)行合閘指令的時刻需要比預測的同期時刻提前一段時間,這段時間被稱為導前時間[3]。
在整個并網(wǎng)過程中,同期裝置會實時計算該數(shù)據(jù),計算得出當前的理想?K。在相位差φ=?K時刻,裝置發(fā)出合閘指令。
圖1 滑差波形示意圖Fig.1 Diagram of slip waveform
STM32F407是 ST公司的 Cortex-M4內(nèi)核的高性能 MCU芯片,具有豐富的接口和強大的功能。因為內(nèi)部含有 DSP硬核,強大的運算能力和速度保證了測量的精度和實時性。同時,該芯片還具有豐富的外部接口和應用庫函數(shù),應用十分方便。
圖2為系統(tǒng)原理圖。采用交流采樣的方式來測量電網(wǎng)側和發(fā)電機側的電壓。先使用互感器對電網(wǎng)側和發(fā)電機側的交流信號進行降壓,然后進行信號調(diào)理和濾波,得到穩(wěn)定的 5V半邊正弦模擬波形,分別輸入到STM32F407的2路模擬量輸入端口中進行AD采樣和轉換,測量兩側電壓值。12位 ADC可以得到較高的信號轉換精度。交流采樣每周期得到32個電壓瞬態(tài)數(shù)值,用傅立葉變換計算得出電壓有效值。當系統(tǒng)側和發(fā)電機側電壓和頻率不符合預設條件時,發(fā)出降壓、升壓、減速或加速指令,對發(fā)電機進行調(diào)整,直至符合限定條件。
圖2 系統(tǒng)原理圖Fig.2 System principle diagram
同時,互感器輸出電壓電流信號經(jīng)有源濾波處理,使波形更干凈。再用比較器電路整形為方波,此方波通過鎖相環(huán)電路(圖3)進行32倍頻次,輸出AD采樣觸發(fā)脈沖。觸發(fā)脈沖每周期為32次。STM32F407的輸入捕獲分別對兩路方波進行測量和計時,兩者之差即為所需相位差。通過預測相位差為 0的時刻,在合適時刻發(fā)出合閘指令。
圖3 鎖相環(huán)電路Fig.3 Schematic diagram of phase-locked loop
在通信電路設計上,設計了RS485,CAN和以太網(wǎng)3種通信方式。
CAN通信電路采用了ADI公司的Adum1201作為隔離器件;RS485通信電路采用了 ADI公司的Adum1301作為隔離器件。電路中設計了數(shù)據(jù)線和電源的雙隔離,保證通信的可靠性。
STM32F407通過 SPI接口與網(wǎng)絡芯片連接,連線少,PCB板占位小、成本低。以太網(wǎng)通信部分電路如圖4所示。
圖4 以太網(wǎng)電路Fig.4 Schematic diagram of Ethernet
另外,裝置帶有觸摸顯示屏,用來顯示菜單、數(shù)據(jù)和進行相應的設置操作。設置、控制和監(jiān)測都是通過主機人機界面實現(xiàn)。液晶模塊不僅可以顯示單一的圖形和文本,而且可以實現(xiàn)多圖層的合成顯示效果。STM32F407通過 SPI口和顯示模塊進行連接。STM32 F407將數(shù)據(jù)和控制命令寫到 Flash中,使之產(chǎn)生狀態(tài)和顯示的變化。
本方案中,對比度可以通過觸摸屏操作進行分檔調(diào)節(jié)。STM32 F407通過3個I/O口調(diào)節(jié)數(shù)字電位器的阻值,進而通過模擬放大電路對顯示屏的對比度調(diào)節(jié)電壓進行調(diào)節(jié),達到調(diào)節(jié)液晶對比度的作用。液晶對比度調(diào)節(jié)電路如圖5所示。
圖5 液晶對比度調(diào)節(jié)電路Fig.5 Schematic diagram of LCD contrast control
編寫了設備的嵌入式程序。RS485通信協(xié)議采用了 MODBUS-RTU 協(xié)議,波特率為 9600kbps,采用偶校驗。以太網(wǎng)采用了標準TCP/IP協(xié)議。CAN采用了 CANopen協(xié)議,波特率為 500kbps。另外,同期算法部分是軟件的核心和難點之一。同期程序流程如圖6所示。接到執(zhí)行同期操作的指令之后,主控先從固定存儲空間中讀出預設的參數(shù),并作為執(zhí)行操作過程中的判斷依據(jù)。實時采集雙側的電壓、頻率、相位數(shù)據(jù),并向靠近預設參數(shù)的方向進行調(diào)速或調(diào)壓調(diào)整。調(diào)整過程中,如果△U和△ f不符合條件,將持續(xù)進行數(shù)據(jù)采集和調(diào)整;如果△U和△f數(shù)據(jù)接近預設條件,則進入相位差預測程序,根據(jù)△φ相位差的變化規(guī)律來智能預測導前時間。在合適的時機,發(fā)出信號執(zhí)行合閘操作。如果合閘執(zhí)行過程中,相位差或其他參數(shù)發(fā)生異常,將中止合閘操作,返回重新進行調(diào)整。通過智能預測,使合閘時機最優(yōu)化。
圖6 程序流程圖Fig.6 Program flow chart
目前,基于 STM32的智能準同期裝置產(chǎn)品已經(jīng)量產(chǎn),并在眾多電站安裝和使用,效果良好。32位CPU及 DSP內(nèi)核的使用,使一些復雜和更有效的算法得到實施,將同期過程的合閘角預測精度大大提高。經(jīng)驗證,該自動準同期裝置能夠滿足功能和性能要求,并且同期速度快、通訊功能完善、精度高,和現(xiàn)有自動準同期裝置相比,具有明顯優(yōu)勢。