文獻(xiàn)標(biāo)識碼: A
文章編號: 0258-7998(2012)04-0076-04
近年來,隨著國家電網(wǎng)大規(guī)模的改造與建設(shè),電子式多功能電能表技術(shù)正在快速發(fā)展。電子式多功能電能表采用電子計(jì)量原理,具有高精度、高速率、多參數(shù)、長壽命計(jì)量、性能穩(wěn)定、操作方便等優(yōu)勢。美國ADI公司最新推出ADE78xx系列高精度三相電子式電能測量IC,超越了工業(yè)上對電能計(jì)量0.2S級表的精度和動(dòng)態(tài)的要求,可用于提高商業(yè)、工業(yè)及住宅智能電表的精度和性能,其中ADE7878功能最全,性能最好。因此,本文采用ADE7878作為核心計(jì)量芯片。
LPC2212是恩智浦公司推出的一款基于16/32位ARM7TDMI-S核、支持實(shí)時(shí)仿真和跟蹤的微控制器芯片,并帶有16 KB片內(nèi)SRAM和128 KB嵌入的高速Flash存儲器,具有獨(dú)特的加密功能。128 bit寬度的存儲器接口和獨(dú)特的加速結(jié)構(gòu)使32 bit代碼能夠在最大時(shí)鐘速率下運(yùn)行。LPC2212采用144腳封裝、極低的功耗、多個(gè)32 bit定時(shí)器、多個(gè)串行接口、8路10 bit ADC、PWM輸出以及多達(dá)9個(gè)外部中斷,其單片可用GPIO為112腳,這些特性使其非常適用于工業(yè)控制,對本文所設(shè)計(jì)的電子式多功能電能表也是非常適合的。
基于本文所設(shè)計(jì)的電子式多功能電能表的樣機(jī)已經(jīng)在逐步完善設(shè)計(jì)之中,在不久之后即可順利投入使用。
1 電能計(jì)量原理
1.1 ADE7878的性能特點(diǎn)
ADE7878是一款高精度電能測量IC,其電壓和電流通道均為24 bit Σ-Δ型ADC,提供I2C、SPI、HSDC多種串行數(shù)據(jù)接口和3個(gè)靈活的脈沖輸出,可以同時(shí)提供基波有功和無功功率、總(基波+諧波)有功和無功功率、視在電能、基波有功和無功電能計(jì)量和有效值計(jì)算。
ADE7878適合測量多種接法下的有功、無功和視在電能,同時(shí)支持微分式電流互感器(CT),支持所有通道的波形數(shù)據(jù)輸出。芯片也集成了功率質(zhì)量測量,如短時(shí)欠電壓或過電壓檢測、中性線電流失配檢測。對于ADE7878,三種特殊設(shè)計(jì)的低功耗電源模式能保證當(dāng)發(fā)生竊電狀態(tài)時(shí)電能累積的連續(xù)性。ADE7878還支持靈活的校表方式,通過調(diào)節(jié)電壓電流的增益或功率的增益都能使誤差達(dá)到要求[1]。
1.2 ADE7878計(jì)量算法[1-2]
ADE7878有7個(gè)模擬輸入構(gòu)成電流和電壓通道。來自信號預(yù)處理電路的小電壓信號通過可配置的PGA放大,經(jīng)ADC變換轉(zhuǎn)換為數(shù)字信號,然后進(jìn)入內(nèi)部DSP進(jìn)行數(shù)字信號處理,在經(jīng)過相位校正和HPF濾波后,分別對各路電壓或電流進(jìn)行均方根值計(jì)算、對各相電壓和電流進(jìn)行總有功/無功功率計(jì)算、基波有功/無功功率計(jì)算。
對于含有諧波的交流系統(tǒng),其瞬時(shí)電壓、電流的數(shù)學(xué)表達(dá)式分別為:
為保護(hù)電能表內(nèi)部主要電路的安全運(yùn)行,提高系統(tǒng)的抗干擾性、可靠性,電源部分設(shè)計(jì)成3個(gè)獨(dú)立電源:MCU及相關(guān)部分電源、計(jì)量模擬部分電源以及RS485通信部分電源,各部分電源之間采用有效的隔離技術(shù)。MCU通過SPI總線對ADE7878的各個(gè)寄存器進(jìn)行訪問,得到計(jì)量所需的各項(xiàng)數(shù)據(jù),經(jīng)過處理之后通過SPI總線將數(shù)據(jù)存儲到Flash中長期保存。RTC、LCD、鐵電存儲部分通過I2C總線與MCU進(jìn)行數(shù)據(jù)交換。根據(jù)多功能電能表通信規(guī)約的要求,系統(tǒng)設(shè)計(jì)采用了2種通信方式:紅外通信和RS485通信。除此之外,系統(tǒng)還設(shè)計(jì)了開蓋檢測、電池欠壓檢測和系統(tǒng)掉電檢測,以實(shí)現(xiàn)實(shí)時(shí)監(jiān)視外部的異常情況,對檢測到的異常進(jìn)行相關(guān)記錄,同時(shí)進(jìn)行聲光報(bào)警[4]。
2.2 ADE7878模擬信號輸入電路
電壓取樣可采用傳統(tǒng)的電壓互感器或電阻分壓網(wǎng)絡(luò)。電壓互感器雖然具有非常良好的隔離性能,但是同時(shí)會帶來相位誤差,影響測量精度,而且體積大、成本高[2]。因此,本設(shè)計(jì)采用無相位誤差且成本較低的電阻分壓的方法。ADE7878的最大模擬輸入信號電平峰峰值為±0.5 V,此次設(shè)計(jì)的電表額定電壓為100 V,為留有一定裕量并提高安全性,取樣電阻選擇1 kΩ,分壓電阻采用5個(gè)270 kΩ和1個(gè)51 kΩ的電阻,因此,加額定電壓時(shí)得到的輸入取樣信號電平峰峰值為100 mV。為了保證精度,采樣電阻全部采用誤差為25 ppm的高穩(wěn)定度的精密電阻。A相電壓采樣電路如圖2所示。
電流取樣采用傳統(tǒng)的電流互感器方案。電流互感器選用量程為0~5 A的微型精密電流互感器,其規(guī)格為5 A/10 mA,采樣電阻選用精密電阻120 Ω,因此額定采樣電壓有效值為1.2 V,ADE7878電流輸入通道采樣信號范圍為峰值±0.5 V,因此采樣電阻比為0.5/(1.414×1.2)=0.29,為留有一定余量,保證采樣精度,選用40 Ω、220 Ω兩種金屬膜電阻,這樣采樣電阻比就是40/(220+40)=0.15,具體電路見圖3。
2.3 LPC2212與ADE7878接口電路
為保護(hù)以LPC2212為主的核心控制電路的安全可靠,以及減少數(shù)字電路對ADE7878模擬采樣的干擾,在設(shè)計(jì)這兩部分的接口電路時(shí),有必要考慮電氣隔離的問題。
本設(shè)計(jì)中采用的是ADI公司的采用iCoupler技術(shù)的四通道數(shù)字隔離器ADUM1411芯片,額定電介質(zhì)隔離電壓為2.5 kV(有效值),持續(xù)1 min。該隔離器將高速CMOS與單芯片空芯變壓器技術(shù)融為一體,具有優(yōu)于光耦合器等替代器件的出色性能特征,隔離效果非常好。iCoupler器件不用LED和光電二極管,因而不存在一般與光耦合器相關(guān)的設(shè)計(jì)困難。簡單的iCoupler數(shù)字接口和穩(wěn)定的性能特征,可消除光耦合器通常具有的電流傳輸比不確定、非線性傳遞函數(shù)以及溫度和使用壽命影響等問題。這些iCoupler產(chǎn)品不需要外部驅(qū)動(dòng)器和其他分立器件。此外,在信號數(shù)據(jù)速率相當(dāng)?shù)那闆r下,iCoupler器件的功耗只有光耦合器的1/10至1/6[5]。
ADE7878提供兩種串口通信模式:SPI接口模式;I2C接口+HSDC接口模式。本設(shè)計(jì)采用速度較高的SPI接口模式。在上電或硬件復(fù)位后,通過SS引腳上連續(xù)拉高置地三次,ADE7878進(jìn)入SPI通信模式,其最高的通信速度為2.5 MHz。SS引腳的具體操作可以通過兩種方式來實(shí)現(xiàn):一是由MCU使用一個(gè)I/O引腳觸發(fā)SS引腳切換3次;二是對ADE7878沒有分配特定寄存器的地址(例如0xEBFF)執(zhí)行3次SPI寫操作。在串口選擇完成后,必須進(jìn)行端口鎖定,對CONFIG2[7:0]寄存器的任何寫操作即可鎖定端口,一旦鎖定,串口模式將無法更改,直到復(fù)位為止[1]。
3 整體軟件設(shè)計(jì)
本設(shè)計(jì)的軟件是基于Keil uVision3開發(fā)環(huán)境編寫的,主要包括系統(tǒng)主程序設(shè)計(jì)以及軟件校表設(shè)計(jì)。
3.1 主程序設(shè)計(jì)
系統(tǒng)主程序流程如圖4所示。主程序分為初始化部分和主循環(huán)部分。
初始化部分包括對FRAM、Flash兩種存儲器的格式化,對MCU的ADC、SSP、I2C、UART各種端口的設(shè)置,對GPIO引腳的功能設(shè)定與方向選擇,對內(nèi)部中斷、外部中斷的設(shè)置,對RTC時(shí)鐘的設(shè)置,等以上均初始化完畢之后,將相關(guān)參數(shù)導(dǎo)入FRAM中,然后配置ADE7878,啟動(dòng)電量信息的采集。
主循環(huán)部分依次對外設(shè)的情況進(jìn)行檢測,按鍵掃描處理,計(jì)算各種電量信息并通過LCD顯示、存儲數(shù)據(jù)以及RS485通信。當(dāng)外設(shè)出現(xiàn)異常情況,或者檢測到開蓋、電池欠壓、掉電情況時(shí),進(jìn)行相應(yīng)聲光報(bào)警以及參數(shù)存儲。
3.2 軟件校表設(shè)計(jì)[3]
ADE7878的校準(zhǔn)有兩種方法可供選擇。一種方法是利用ADE7878的三路校表脈沖輸出,通過校表臺來進(jìn)行校準(zhǔn)。這種方式最為常用,但是效率較低。另一種方法是利用精密基準(zhǔn)源,通過設(shè)置ADE7878使其工作在線路周期累計(jì)模式下。這種模式的優(yōu)點(diǎn)是效率高,校準(zhǔn)比較快,但對基準(zhǔn)源的要求比較高。
ADE7878簡化了校表方式,一般流程為:電表外接PF=1的額定電流、額定電壓,依次校準(zhǔn)電流增益IGAIN、電壓增益VGAIN。根據(jù)電流、電壓修正的結(jié)果相應(yīng)修改WTHR的閾值,同時(shí)設(shè)置芯片工作于線周期累積模式,接入PF=1的額定電流、額定電壓之后,校準(zhǔn)有功功率增益WGAIN。然后將PF調(diào)至0.5L,進(jìn)行相位修正。無功功率增益VARGAIN、視在功率增益VAGAIN理論上可以等于有功功率增益WGAIN。
校準(zhǔn)完成之后,可以采用如下方法檢測校準(zhǔn)的精度:將校準(zhǔn)后的電能表接入標(biāo)準(zhǔn)源額定值,對比其與標(biāo)準(zhǔn)表的電能脈沖輸出,通過觀察兩路脈沖的周期是否十分接近,可以初步得知校準(zhǔn)的成功與否,然后再通過觀察規(guī)定時(shí)間內(nèi)兩路脈沖的個(gè)數(shù)是否一致,從而得知此次校準(zhǔn)的實(shí)際精度。
由于在芯片復(fù)位之后,所有的校表寄存器都會恢復(fù)到缺省值,因此,必須將求得的各個(gè)校準(zhǔn)寄存器的值存放在FRAM中長久保存,在系統(tǒng)復(fù)位后由LPC2212控制將這些修正值依次寫入相關(guān)寄存器中。
本系統(tǒng)采用LPC2212和ADE7878組合設(shè)計(jì),將ADE7878的高精度測量能力與ARM7強(qiáng)大的控制能力相結(jié)合,提高了測量結(jié)果的精確性,簡化了硬件設(shè)計(jì)過程,加大了各個(gè)任務(wù)調(diào)度的靈活性,增強(qiáng)了整體系統(tǒng)的可靠性。
參考文獻(xiàn)
[1] Analog Device, Inc. ADE7878 datasheet poly phase multifunction energy metering IC with per phase information.2010.
[2] 郭忠華. 基于ADE7878芯片的電力參數(shù)測量儀的設(shè)計(jì)[J]. 電工電氣, 2010(12):25-30.
[3] 胡志剛, 許凱, 崔永峰. 電能計(jì)量芯片ADE7878在智能表中的應(yīng)用[J]. 電測與儀表, 2010(7):128-131.
[4] 王翠青, 陳未如, 任子真,等.基于ATmega128L和ADE7758的電子式多功能電能表的設(shè)計(jì)與實(shí)現(xiàn)[J].沈陽化工學(xué)院學(xué)報(bào), 2008(1):81-84.
[5] Analog Device, Inc. ADUM141x datasheet quad-channel digital isolators. 2006.