高級計量體系(AMI)中的智能電能表設(shè)計
摘要:智能電能表在智能電網(wǎng)高級計量體系(AMI)中起著重要的作用,是客戶與電力公司雙向交互的重要終端設(shè)備,將推動新的用電方式和生活方式。為了更好地實(shí)現(xiàn)智能電能表的功能,采用模塊化的設(shè)計方法,對智能電能表的主要硬件及軟件進(jìn)行了設(shè)計,重點(diǎn)對嵌入式安全模塊ESAM進(jìn)行了設(shè)計說明。
關(guān)鍵詞:智能電網(wǎng);高級計量體系;智能電能表;計量芯片;ESAM模塊
0 引言
目前,智能電網(wǎng)建設(shè)已經(jīng)全面開展。所謂智能電網(wǎng),就是將各種能源資源的開發(fā)利用,發(fā)電、蓄電、輸電、配電、用電以及終端用戶的各種電氣設(shè)備和用能設(shè)施,通過數(shù)字化、信息化網(wǎng)絡(luò)有機(jī)地連接在一起,為電力終端客戶提供全面服務(wù),為社會充分、合理利用各種能源資源、節(jié)能減排,促進(jìn)低碳經(jīng)濟(jì)發(fā)展,提供強(qiáng)有力的基礎(chǔ)設(shè)施和技術(shù)支撐。它包括高級計量體系(AMI)、高級配電資產(chǎn)運(yùn)行(ADO)、高級輸電運(yùn)行(ATO)和高級資產(chǎn)管理(AAM)四大模塊。其中AMI是智能電網(wǎng)的關(guān)鍵體系,而智能電能表又是AMI的核心。本文通過分析智能電能表在AMI中的作用,對智能電能表進(jìn)行模塊化設(shè)計,滿足其在智能電網(wǎng)中的功能要求。
1 智能電能表在AMI中的作用
1.1 AMl概述
AMI作為智能用電最核心、最關(guān)鍵、最基礎(chǔ)組成部分,分為四層實(shí)現(xiàn)電力用戶與電網(wǎng)公司之間能量流、信息流、業(yè)務(wù)流雙向互動的新型供用電關(guān)系。
高級計量體系分四層實(shí)現(xiàn),如圖1所示。
頂層為主站層,是AMI系統(tǒng)的測量/計量數(shù)據(jù)管理中心、AMI通信管理中心和電力用戶預(yù)付費(fèi)管理中心。
第二層為上行通信層,滿足主站與電表、主站與手持終端等遠(yuǎn)程通信的需求,為電網(wǎng)公司和電力用戶提供雙向交互的通信信道。
第三層為智能計量與分布式電源接入層,包含智能電能表、智能手持終端、分布式發(fā)電系統(tǒng)等設(shè)備或裝置。
其中,智能電能表作為核心設(shè)備主要實(shí)現(xiàn)電能計量、需量測量、階梯電價、費(fèi)率和時段、凍結(jié)、預(yù)付費(fèi)功能、參數(shù)設(shè)置、事件記錄及上報、遠(yuǎn)程通信、本地通信、數(shù)據(jù)采集存儲、編程、電價計費(fèi)等功能;智能手持終端輔助主站系統(tǒng)完成現(xiàn)場數(shù)據(jù)采集、現(xiàn)場售電、現(xiàn)場客戶服務(wù)等功能;分布式發(fā)電系統(tǒng)含電源和并網(wǎng)設(shè)備,實(shí)現(xiàn)分布式能源接入。
最底層為戶內(nèi)智能終端層,顯示終端與智能電能表構(gòu)成電力用戶與電網(wǎng)交互的門戶。
1.2 智能電能表在AMI中的作用
在AMI四層結(jié)構(gòu)中,智能電能表發(fā)揮著重要作用。智能電能表將有助于在消費(fèi)者和電力公司之間實(shí)現(xiàn)實(shí)時通信,使人們能夠基于環(huán)境和價格的考慮,最大程度地優(yōu)化能源用量。智能電能表使智能電網(wǎng)具有多層智能,能夠?qū)崟r分析、決策、計劃并作出積極的行為。
目前,采用智能電能表不僅可以實(shí)現(xiàn)對電能質(zhì)量進(jìn)行監(jiān)測,而且可以通過儀表的網(wǎng)絡(luò)通信接口實(shí)現(xiàn)雙向數(shù)據(jù)遠(yuǎn)程傳輸,組成分布式測控網(wǎng)絡(luò)系統(tǒng)。
智能電能表不但能顯示用電量,而且能顯示電能價格,能實(shí)現(xiàn)連續(xù)的帶有時標(biāo)的多種間隔用電計量,而且具有電量凍結(jié)功能,可以存儲特定時刻的電量數(shù)據(jù),比如設(shè)定存儲月末零點(diǎn)時刻的電量數(shù)據(jù),為實(shí)行居民用電階梯電價收費(fèi)奠定基礎(chǔ)。
1.3 智能電能表的工作原理
智能電能表是由測量單元、數(shù)據(jù)處理單元、通信單元等組成,具有電能量計量、信息存儲及處理、實(shí)時監(jiān)測、自動控制、信息交互等功能的電能表。單、三相智能電能表都是多功能意義上的電能表,是在電能計量基礎(chǔ)上重點(diǎn)擴(kuò)展了信息存儲及處理、實(shí)時監(jiān)測、自動控制、信息交互等功能。
它的工作原理如下:采用計量芯片或A/D轉(zhuǎn)換器對用戶供電電壓和電流實(shí)時采樣,通過MCU進(jìn)行處理計算,完成峰谷、正反向或四象限電能的計量,并將電量信息等通過顯示或通信的方式輸出。智能電能表工作原理圖如圖2所示。
2 智能電能表的硬件設(shè)計
2.1 計量芯片設(shè)計
對于電能計量芯片,在功能方面除實(shí)現(xiàn)基本的電能計量外,還要求能夠測量電壓、電流(火線及零線)、分相功率、功率因數(shù)等電參量。而在性能方面要求具有更高的測量精度、更寬的測量范圍及更好的產(chǎn)品一致性。性能的提高要求在設(shè)計中計量芯片均采用單獨(dú)的芯片。計量芯片將來自電壓/電流互感器的模擬信號轉(zhuǎn)換為數(shù)字信號,并對其進(jìn)行積分運(yùn)算,從而精確地獲得有功、無功電能,實(shí)現(xiàn)防竊電功能、諧波分析等。
2.2 MCU設(shè)計
智能電能表含有功能較強(qiáng)的微控制器(MCU),將計算機(jī)的CPU,RAM,ROM,定時器/計數(shù)器和多種I/O接口集成在一片芯片上,形成芯片級的微計算機(jī)。
微控制器依據(jù)相應(yīng)費(fèi)率和需量等要求對數(shù)據(jù)進(jìn)行處理,計算后的結(jié)果保存在數(shù)據(jù)存儲器單元中,并可隨時向外部接口提供信息和進(jìn)行數(shù)據(jù)交換。有MCU的支持,可以方便地實(shí)現(xiàn)智能電網(wǎng)供電系統(tǒng)內(nèi)精確、可靠地管理,不僅可以實(shí)現(xiàn)用戶清潔能源輸送到電網(wǎng)的雙向計量、雙向通信,而且還可以通過強(qiáng)大的I/O接口,實(shí)現(xiàn)智能家電的控制功能。
2.3 通信芯片設(shè)計
智能電能表的通信芯片采用可熱拔插的通信模塊,可采用寬帶無線(McWill)、電力線載波(PLC)、無線公網(wǎng)(GPRS)和短距離無線、RS 485、電力紅外等方式與智能顯示終端、智能手持終端雙向通信。支持其他通信技術(shù)的無縫接入,模塊更換后具備自動識別功能。
2.4 時鐘芯片設(shè)計
智能電能表復(fù)費(fèi)率、預(yù)付費(fèi)、階梯電價等多種功能的實(shí)現(xiàn),都需要準(zhǔn)確的獨(dú)立時鐘的支撐,應(yīng)采用具有溫度補(bǔ)償功能的內(nèi)置硬件時鐘電路。常用的如DS3231具有集成的溫補(bǔ)晶振(TCXO)和晶體。包含電池輸入端,斷開主電源時仍可保持精確的計時。集成晶振提高了器件的長期精確度,并減少了生產(chǎn)線的元件數(shù)量。其主要特性為0~40℃范圍內(nèi)精度為±2 ppm,-40~+85℃范圍內(nèi)精度為±3~ppm,始終滿足約±5 ppm(0.5 s/d)的行業(yè)要求。該芯片提供電池備份輸入,有效地降低了功耗。
3 嵌入式安全模塊ESAM模塊設(shè)計
智能電能表通過固態(tài)介質(zhì)或虛擬介質(zhì)對電能表進(jìn)行參數(shù)設(shè)置、預(yù)存電費(fèi)、信息返寫和下發(fā)遠(yuǎn)程控制命令,操作時需通過嚴(yán)格的密碼驗(yàn)證或ESAM模塊等安全認(rèn)證,以確保數(shù)據(jù)傳輸安全可靠。
嵌入式安全模塊(Embedded Secure Access Module,ESAM模塊)是一種智能CPU卡,ESAM模塊是將智能卡芯片封裝成標(biāo)準(zhǔn)DIP8集成電路模塊的形狀。
電能表中采用的ESAM模塊,是集成了SM1算法的安全認(rèn)證芯片,它內(nèi)部集成有E2PROM,可以存儲經(jīng)過安全認(rèn)證的數(shù)據(jù)??梢詫?shù)據(jù)進(jìn)行加解密處理以確保數(shù)據(jù)傳輸?shù)陌踩院屯暾浴?br />
ESAM模塊安裝在表計內(nèi)部,其ESAM模塊管腳分配及封裝圖如圖3所示。
其內(nèi)部的硬件主要包括:
CPU及加密邏輯:保證E2PROM中數(shù)據(jù)安全,使外界不能用任何非法手段獲取E2PROM中的數(shù)據(jù)。
RAM:工作時存放命令參數(shù)、返回結(jié)果、安全狀態(tài)及臨時工作密鑰的區(qū)域。
ROM:存放程序的區(qū)域。
E2PROM:存放應(yīng)用數(shù)據(jù)區(qū)域,ESAM將數(shù)據(jù)以文件形式保存在E2PROM中,在滿足規(guī)定的安全條件時,可進(jìn)行讀或?qū)憽?br />
I/O接口:數(shù)據(jù)交換接口,用于數(shù)據(jù)的傳輸。
文件系統(tǒng):ESAM內(nèi)嵌片上操作系統(tǒng)(Chip Operation System,COS),對模塊內(nèi)的基本操作方式為:從數(shù)據(jù)接口接收一條命令,然后經(jīng)過處理返回應(yīng)答信息給數(shù)據(jù)接口。其處理過程如圖4,圖5所示。
數(shù)據(jù)在傳輸方式上有3種類型:明文方式、明文校驗(yàn)方式和密文校驗(yàn)方式。當(dāng)數(shù)據(jù)以明文方式進(jìn)行傳輸時由數(shù)據(jù)管理器將數(shù)據(jù)直接送給命令處理模塊,當(dāng)數(shù)據(jù)以明文校驗(yàn)或密文校驗(yàn)方式傳輸時需要加密運(yùn)算器對數(shù)據(jù)進(jìn)行處理。
ESAM的基本文件系統(tǒng)是由主控文件MF(Master File),目錄文件DF(Directory File)和基本文件EF(Element File)組成。主文件MF在CPU卡中惟一存在,在MF文件下可以有多個目錄文件DF和基本文件EF,每一個MF目錄下的DF可以存放多個基本文件EF和多個下級目錄文件DF,包括下級目錄的目錄文件為DDF,不含下級目錄的目錄文件為ADF。EF文件主要包括KEY文件、錢包文件、記錄文件。
CPU卡的內(nèi)部文件采用目錄管理的方式,即主文件管理多個目錄文件,一個目錄文件管理多個基本文件。而在主文件和目錄文件下都有密鑰文件,同時每個文件都有訪問權(quán)限,即必須達(dá)到某一權(quán)限才能進(jìn)行讀取操作或修改操作。
KEY文件以及文件中的密鑰:每個DF文件和MF文件下有且只有一個KEY文件,在任何情況下密鑰均無法讀出,一旦離開該目錄,該目錄下的所有權(quán)限將全部丟失。在KEY文件中可存放多個密鑰,每個密鑰為一個定長記錄,每條記錄長度為25個字節(jié),記錄中規(guī)定了其標(biāo)識、版本、算法、屬性以及密鑰本身等相關(guān)內(nèi)容。在滿足KEY文件的增加權(quán)限時可以用writeKey命令增加一條記錄,只有在滿足某個密鑰使用權(quán)限時才可以使用該密鑰,在滿足某個密鑰修改權(quán)限時才可能修改密鑰。
4 智能電能表的軟件設(shè)計
智能電能表系統(tǒng)軟件設(shè)計采用模塊化設(shè)計思想,其主要性能是滿足電能計量、電能量采集和自動控制的可靠性和精度。軟件主要由監(jiān)控程序,鍵盤掃描程序,顯示程序,設(shè)定程序,MAXQ3180數(shù)據(jù)讀取程序,量程自動校正與功率補(bǔ)償程序,數(shù)字濾波程序,算法程序,實(shí)時時鐘程序,分時電價程序,網(wǎng)絡(luò)通信程序等組成,采用C++語言編程,并進(jìn)行模塊化設(shè)計。
5 結(jié)語
智能電能表采用了功能模塊化設(shè)計,使電表的升級換代更加方便,而且具有統(tǒng)一規(guī)范的規(guī)格要求、顯示要求、外形尺寸、端子接線、材料及工藝等型式要求,實(shí)現(xiàn)了生產(chǎn)、檢測、校驗(yàn)的自動化生產(chǎn)線,大大減輕了勞動強(qiáng)度。目前,智能電能表已經(jīng)開始初步安裝使用,但離真正意義的智能電能表還有很長的路要走。智能電能表還需在穩(wěn)步發(fā)展中進(jìn)一步提高,在智能電網(wǎng)的建設(shè)中發(fā)揮重要的推動作用。