《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 電源技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于LPC2220低壓無功補(bǔ)償控制器設(shè)計(jì)
基于LPC2220低壓無功補(bǔ)償控制器設(shè)計(jì)
摘要: 如何跟蹤并快速有效地補(bǔ)償無功功率,對電力系統(tǒng)的運(yùn)行穩(wěn)定、改善電能質(zhì)量、降低線損、實(shí)現(xiàn)電力節(jié)能等方面起著重要的作用。本文設(shè)計(jì)的無功補(bǔ)償控制器在硬件上力求精簡實(shí)用,降低成本同時(shí)提高產(chǎn)品的可靠性。
關(guān)鍵詞: 電源管理 控制器 ARM LPC2220
Abstract:
Key words :

  如何跟蹤并快速有效地補(bǔ)償無功功率,對電力系統(tǒng)的運(yùn)行穩(wěn)定、改善電能質(zhì)量、降低線損、實(shí)現(xiàn)電力節(jié)能等方面起著重要的作用。

  本文設(shè)計(jì)的無功補(bǔ)償控制器在硬件上力求精簡實(shí)用,降低成本同時(shí)提高產(chǎn)品的可靠性。發(fā)揮軟件設(shè)計(jì)的優(yōu)點(diǎn),增加實(shí)用的功能。

  控制器工作原理

  電網(wǎng)中存在大量的感性負(fù)載,通過并聯(lián)容性負(fù)荷的裝置,實(shí)現(xiàn)兩種負(fù)荷之間的能量交換。感性負(fù)荷所需要的無功功率由容性負(fù)荷輸出的無功功率來補(bǔ)償。安裝并聯(lián)電容器改善電網(wǎng)電壓質(zhì)量。本文所設(shè)計(jì)的無功補(bǔ)償控制器的基本框架如圖1。三相電壓電流互感器將較高的電壓和電流信號轉(zhuǎn)換成低電壓信號,用LPC2220進(jìn)行A/D轉(zhuǎn)換并進(jìn)行數(shù)據(jù)分析并計(jì)算出電壓/電流,進(jìn)而算出功率因數(shù),無功功率等參數(shù)。采用復(fù)合開關(guān)投切電容實(shí)現(xiàn)過零投切。電容投切采取三相共補(bǔ)和三相分補(bǔ)相結(jié)合的方式。該控制器同時(shí)具有電壓電流、功率因數(shù)、無功功率以及電容投切的歷史數(shù)據(jù)記錄以及歷史數(shù)據(jù)的查詢功能。運(yùn)行方式分為自動(dòng)和手動(dòng)兩種,手動(dòng)投切適合調(diào)試時(shí)使用,自動(dòng)運(yùn)行停電時(shí)自動(dòng)退出,送電后能自動(dòng)阪復(fù)。用戶可以在現(xiàn)場根據(jù)實(shí)際應(yīng)用環(huán)境改變設(shè)置自動(dòng)電容投切的控制參數(shù)。實(shí)時(shí)數(shù)據(jù)及電容投切情況可以通過現(xiàn)場液晶顯示或遠(yuǎn)程PC進(jìn)行隨時(shí)查詢。

無功補(bǔ)償控制器結(jié)構(gòu)框架圖

圖1無功補(bǔ)償控制器結(jié)構(gòu)框架圖

  硬件設(shè)計(jì)

  電壓電流互感器選擇

  LPC2220共有八路A/D轉(zhuǎn)換接口,可以將0V-VREF(典型為3V,最大不超過VDD)模擬電壓轉(zhuǎn)換成lO位的數(shù)字信號。電壓/電流互感器均采用天瑞電子TR系列檢測用電壓輸出型變換器。電壓互感器采用檢測用電壓輸出型電壓變換器TRl102-IC,規(guī)格為380V/3.53V,非線性度比差<±0.1%,角差<=±5分。電流互感器采用檢測用電壓輸出型電流變換器TR0102-2C,規(guī)格為5A/2.88V,非線性度比差(±0.1%,角差<=±5分。

  電容投切開關(guān)

  復(fù)合開關(guān)綜合了機(jī)械式接觸器和電子式無觸點(diǎn)可控硅電容投切開關(guān)的優(yōu)點(diǎn),如電壓過零投入、涌流低、電流過零切除、不產(chǎn)生過電壓、壽命長、功耗低、溫升小。市場上已經(jīng)有很多成熟的產(chǎn)品??梢詫?shí)現(xiàn)三相共補(bǔ)和三相分補(bǔ)。復(fù)合開關(guān)的原理圖如圖2所示。在整個(gè)控制過程中,當(dāng)需要投入電容時(shí),只需要無功補(bǔ)償控制器發(fā)送電壓信號給復(fù)合開關(guān),復(fù)合開關(guān)會(huì)自動(dòng)完成電容的投入和切除過程。

復(fù)合開關(guān)基本原理框圖
 


圖2復(fù)合開關(guān)基本原理框圖

  主電路設(shè)計(jì)

  LPC2220是基于支持實(shí)時(shí)仿真和跟蹤的16/32位ARMTTDMI-S CPU的微處理器,對代碼規(guī)模有嚴(yán)格控制的應(yīng)用可使用16位Thumb模式將代碼規(guī)模降低超過30%而性能的損失卻很小。片內(nèi)128寬度的存儲(chǔ)器接口和獨(dú)特的加速機(jī)構(gòu)使32位代碼能夠在最大時(shí)鐘速率下運(yùn)行。同時(shí)由于LPC2220的144腳封裝、極低的功耗、多個(gè)32位定時(shí)器、8路10位ADO、PWM輸出以及多達(dá)9個(gè)外部中斷,使它們特別適用于工業(yè)控制,通過配置總線LPC222O最多可提供76個(gè)GPIO。多個(gè)串行接口包括2個(gè)16C550工業(yè)標(biāo)準(zhǔn)UART、高速I2C接口(400kbit/s)和2個(gè)SPI接口,8路lO位A/D,轉(zhuǎn)換器轉(zhuǎn)換時(shí)間低至2.44ms,CPU操作電壓范圍1.65~1.95V(1.8V±8.3%)、I/O操作電壓范圍3.0-3.6V(3.3V±lO%)。

  歷史數(shù)據(jù)的存儲(chǔ)可以對控制器運(yùn)行狀況進(jìn)行自我監(jiān)測,對其進(jìn)行后臺分析后可以用來確定無功補(bǔ)償裝置的性能,分析該地區(qū)電網(wǎng)的實(shí)際負(fù)荷量以及負(fù)荷變化曲線,對于今后的電網(wǎng)維護(hù)及其改造均有著很重要的參考價(jià)值??刂破餍枰鎯?chǔ)運(yùn)行三個(gè)月內(nèi)的整點(diǎn)數(shù)據(jù)、投切數(shù)據(jù)和報(bào)警數(shù)據(jù)。數(shù)據(jù)量較大,類型也比較多。LPC2220訪問外部存儲(chǔ)器時(shí)必須通過其外部存儲(chǔ)器控制器(FMC)。FMC是一個(gè)AMBA- AHB總線上的從模塊`它為AMBA AHB系統(tǒng)總線和外部存儲(chǔ)器提供了一個(gè)接口。該模塊可同時(shí)支持多達(dá)4組獨(dú)立配置的外部存儲(chǔ)器,每組支持RAM、ROM、Flash(閃存)、BurstROM等,最大存儲(chǔ)容量為16MB,并通過編程可將數(shù)據(jù)總線寬度配置為8、16、21位。 SST39LF/VFl60是一個(gè)LM×t6的CMOS多功能并行FLASH器件,可進(jìn)行快速擦除(扇區(qū)、塊、芯片)和字編程,具有軟、硬件寫保護(hù)功能,掉電數(shù)據(jù)保持時(shí)間大于100年。因此,該芯片常應(yīng)用在大容量數(shù)據(jù)存儲(chǔ)的場合,尤其適用于要求程序、配置或數(shù)據(jù)存儲(chǔ)器可方便和低成本地更新的應(yīng)用㈣。具體接線方法是LPC2220的CS0接至SST39VF160的CE端。 LPC2220的Pin90接的讀信號OE;LPC2220的WE(Pin29)接寫信號SST39VF160的WE端;16位數(shù)據(jù)總線[DO~D15]與LPC2220的[DO~D15]連接;LPC2220外部存儲(chǔ)器的引腳地址輸出線[AI~A20]與SST39VF160芯片的[A0~A19]連接。

  人機(jī)接口單元負(fù)擔(dān)裝置與操作人員之間的信息交換工作。友好的人機(jī)接口對于裝置的使用和維護(hù)都是非常重要的。液晶顯示部分可以采用分段式液晶屏,常用256段(32×8)液晶屏控制芯片HTl622,它與主控制器通信只需要4條線,接口非常方便。

  低壓無功補(bǔ)償控制器工作于變壓器副邊(低壓側(cè)),220V電壓是控制器最易獲得的電源,由電源適配器輸入12V以上的直流電源,經(jīng)7912等器件便可得到穩(wěn)定的12V直流電壓,用于復(fù)合拜關(guān)的控制信號??紤]到開關(guān)電源的高效節(jié)能特點(diǎn),而內(nèi)部電路工作在高頻開關(guān)狀態(tài),所以自身消耗的能量很低,電源效率可達(dá)80%左右,比普通線性穩(wěn)壓電源提高近一倍??刂破鞲鱾€(gè)模塊需要5V、3.3V、12V。

  MC34063本身包含了DC/DC變換器所需要的主要功能,且價(jià)格便宜。它由具有溫度自動(dòng)補(bǔ)償功能的基準(zhǔn)電壓發(fā)生器、比較器、占空比可控的振蕩器,R-S觸發(fā)器和大電流輸出開關(guān)電路等組成,能輸出1.5A的開關(guān)電流。它能使用最少的外接元件構(gòu)成開關(guān)式升壓變換器、降壓變換器和電源反向器。由MC3406318電壓降到5V,部分提供給外設(shè),同時(shí)由REG 1117可將電壓降至3.3V和l.8V。

  控制器與上位機(jī)遠(yuǎn)程通訊功能可通過使用UART外擴(kuò)LQ-8100型GPRS傳輸模塊。該模塊具有RS-232數(shù)據(jù)接口,可實(shí)現(xiàn)串口透明的無線傳輸,實(shí)時(shí)穩(wěn)定可靠高速、配置簡單。LQ-8100采用的GPRS技術(shù),實(shí)現(xiàn)數(shù)據(jù)分組發(fā)送和接收,用戶永遠(yuǎn)在線且按流量計(jì)費(fèi),迅速降低了服務(wù)成本。LQ-8100與終端接線如圖3。

LQ-8100與終端接線
 


圖3 LQ-8100與終端接線

  無功補(bǔ)償控制器軟件設(shè)計(jì)

  軟件設(shè)計(jì)須在硬件、軟件功能劃分的基礎(chǔ)上進(jìn)行??刂破魇莻€(gè)多任務(wù)、對實(shí)時(shí)性和可靠性要求比較高的系統(tǒng)。uC/OS II作為嵌入式實(shí)時(shí)操作系統(tǒng),具有源代碼公開、可移植、可固化、可裁剪、多任務(wù)、任務(wù)堆棧、系統(tǒng)服務(wù)、中斷管理等特點(diǎn)同。在LPC2220上嵌入uC/OS-II實(shí)時(shí)操作系統(tǒng)。(uC/OS-It進(jìn)行任務(wù)調(diào)度的時(shí)候,會(huì)把當(dāng)前任務(wù)的CPU寄存器存放圖3 LQ-8100與終端接線圖到任務(wù)的堆棧中,然后當(dāng)從另一個(gè)任務(wù)退出時(shí),堆?;謴?fù)原來的工作寄存器,繼續(xù)運(yùn)行原來的任務(wù)。控制器軟件體系結(jié)構(gòu)框圖如圖4。底層驅(qū)動(dòng)程序需完成鍵盤讀取、LCD顯示、以及接口的讀寫等底層功能,把代碼封裝成函數(shù),供上層調(diào)用。操作系統(tǒng)層可將多個(gè)“同時(shí)”發(fā)生的事件劃分為相對獨(dú)立的“任務(wù)”,確保事件得到適時(shí)處理。用戶任務(wù)按照系統(tǒng)所需管理的任務(wù)來模塊化地編寫程序。按系統(tǒng)功能可分為采集模塊、計(jì)算模塊、投切控制模塊、數(shù)據(jù)存儲(chǔ)模塊、通訊模塊等。整個(gè)系統(tǒng)的工作過程是,系統(tǒng)開機(jī)數(shù)據(jù)初始化,讀取電網(wǎng)參數(shù),進(jìn)行相應(yīng)計(jì)算判斷是否投切電容,輸出控制信號。當(dāng)整個(gè)過程中出現(xiàn)中斷,如修改設(shè)定參數(shù)、記錄歷史數(shù)據(jù)等,uC/OS-II操作系統(tǒng)可以對中斷進(jìn)行及時(shí)反應(yīng),執(zhí)行相應(yīng)任務(wù)。

系統(tǒng)設(shè)計(jì)層次圖
 


圖4系統(tǒng)設(shè)計(jì)層次圖

  無功補(bǔ)償控制量的選擇直接關(guān)系到無功補(bǔ)償?shù)男Ч?。以功率因?shù)為控制量是無功補(bǔ)償?shù)膫鹘y(tǒng)方法之一。但僅以功率因數(shù)作為投切判據(jù)并不能直接反映無功缺額的大小,可能會(huì)出現(xiàn)實(shí)際無功的總量已經(jīng)很大但功率因數(shù)卻仍在“合理”范圍內(nèi)的情況。所以僅由功率因數(shù)作為投切判據(jù)構(gòu)成的自動(dòng)投切裝置無功補(bǔ)償效果較差,甚至在某些負(fù)荷狀態(tài)下存在頻繁誤動(dòng)作的缺陷。如果以無功功率作為投切判據(jù),由于檢測量與控制目標(biāo)一致,能夠真正實(shí)現(xiàn)無功功率缺多少補(bǔ)多少,超多少切多少的目的,既可避免投切振蕩,又可實(shí)現(xiàn)電容器組的一次投切到位,避免了反復(fù)試投切對電網(wǎng)和電容器的影響。綜合兩種控制量的優(yōu)缺點(diǎn),及實(shí)際中適用的環(huán)境可能有所不同,在設(shè)計(jì)無功補(bǔ)償控制器時(shí)可采用軟件的方法,設(shè)定不同的控制量,或復(fù)合控制。電容投切采用三相共補(bǔ)和三相分補(bǔ)相結(jié)合的方式,先比較三相無功功率的最小量,由三相共補(bǔ)進(jìn)行補(bǔ)償,然后再由三相分補(bǔ)的方式補(bǔ)償剩下的無功功率??刂品桨杠浖驁D如圖5。

控制方案軟件框圖
 


圖5控制方案軟件框圖

  LPC2220外部存儲(chǔ)器控制器EMC包含4個(gè)相互獨(dú)立的32位且映射含義相同的配置寄存器(BCFG0~BCFG3),并分別對應(yīng)4個(gè)地址空間(Bank0~Bank3)。本控制器的處部FLASH存誰儲(chǔ)器SST39VFI60的配置寄存器BCFG0可配置為0X1000FFE8。

  結(jié)語

  本文設(shè)計(jì)的以LPC2220 ARM7微處理器與uC/OS- II實(shí)時(shí)嵌入式操作系統(tǒng)為軟硬件基礎(chǔ),以復(fù)合開關(guān)作為電容投切拜關(guān)的控制器。在硬件設(shè)計(jì)上有高可靠、低成本的特點(diǎn)。軟件設(shè)計(jì)在控制系統(tǒng)中嵌入實(shí)時(shí)多任務(wù)操作系統(tǒng)可以提高系統(tǒng)的效率,縮短開發(fā)周期,方便程序的維護(hù)和升級。同時(shí)用戶可以更靈活方便地使用??刂坪托盘柼幚淼睦碚摵图夹g(shù)發(fā)展,以及傳感器與計(jì)算機(jī)技術(shù)的發(fā)展,把電子信息的一些新成果用到電力無功補(bǔ)償裝置中,將對電力系統(tǒng)自動(dòng)化水平的提高起到推迸作用。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。