《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于ARM9和嵌入式Linux的電力負(fù)荷終端系統(tǒng)設(shè)計(jì)
基于ARM9和嵌入式Linux的電力負(fù)荷終端系統(tǒng)設(shè)計(jì)
摘要: 電力用戶用電信息采集系統(tǒng)——智能電網(wǎng)管理終端,是一種集計(jì)算機(jī)、通信、用電及計(jì)量技術(shù)于一體的智能抄表設(shè)備,它具有抄收速度快、計(jì)算精度高、抄表實(shí)時(shí)性好.
Abstract:
Key words :

隨著客戶對(duì)電能質(zhì)量要求的逐步提高,傳統(tǒng)的電力網(wǎng)絡(luò)難以滿足發(fā)展要求。為此,提出發(fā)展“全覆蓋、全采集、全預(yù)付費(fèi)”智能電網(wǎng)的設(shè)想,以實(shí)現(xiàn)傳統(tǒng)電網(wǎng)的升級(jí)。電力用戶用電信息采集系統(tǒng)——智能電網(wǎng)管理終端,是一種集計(jì)算機(jī)、通信、用電及計(jì)量技術(shù)于一體的智能抄表設(shè)備,它具有抄收速度快、計(jì)算精度高、抄表實(shí)時(shí)性好、集成度高、可靠性好、結(jié)構(gòu)簡(jiǎn)潔、安裝使用方便等突出的優(yōu)點(diǎn),可直接與營(yíng)業(yè)計(jì)算機(jī)聯(lián)網(wǎng),對(duì)電力用戶進(jìn)行數(shù)據(jù)采集計(jì)算及控制管理。電能計(jì)量自動(dòng)抄表系統(tǒng)實(shí)現(xiàn)了從電能數(shù)據(jù)采集、傳輸?shù)教幚淼淖詣?dòng)化,采用自動(dòng)抄表可以緩解抄表人員的勞動(dòng)強(qiáng)度,降低人為因素造成的抄表誤差,并能迅速統(tǒng)計(jì)低壓時(shí)線損,降低用電成本,同時(shí)對(duì)加強(qiáng)用電管理,防止國(guó)家電力資源流失,對(duì)推進(jìn)電能管理現(xiàn)代化具有積極意義。

1 系統(tǒng)組成及工作原理

基于GPRS的負(fù)荷控制管理系統(tǒng),以公共GPRS移動(dòng)通信網(wǎng)絡(luò)為載體,輔以現(xiàn)場(chǎng)RS485總線等通訊方式,將變電站、大用戶、公用配變、居民戶等為主要控制管理對(duì)象,實(shí)現(xiàn)從變電站到供電線路再到電力用戶的綜合供用電監(jiān)測(cè)、控制和管理。其工作流程如圖1所示。

 

 

基于<a class=電力負(fù)荷" p="" src="http://files.chinaaet.com/images/2012/05/11/634de6da-3902-43c9-bad6-aae8045bdd01.jpg" title="電力負(fù)荷" />

 

1.1 電力負(fù)荷管理終端系統(tǒng)組成

終端主要由5部分組成:電源單元、處理單元、通信單元和GPRS單元,其系統(tǒng)組成原理框圖如圖2所示。

 

基于<a class=ARM9和嵌入式Linux的電力負(fù)荷終端系統(tǒng)設(shè)計(jì)" src="http://files.chinaaet.com/images/2012/05/11/557c95b0-f354-42f6-9b42-d040824403fc.jpg" />

 

1.2 系統(tǒng)設(shè)計(jì)方案

采用美國(guó)Atmel公司生產(chǎn)的AT91SAM9260CU ARM9 CPU芯片為核心硬件架構(gòu)搭建系統(tǒng)硬件電路。

傳統(tǒng)的低端嵌入式單片機(jī)或多片單片機(jī)聯(lián)合控制(MCU)作為核心控制器件,實(shí)現(xiàn)對(duì)智能化、多任務(wù)的管理終端控制已不能滿足需要。特別在實(shí)現(xiàn)數(shù)據(jù)上傳、電表數(shù)據(jù)抄錄、GPRS通信控制、485通信控制、負(fù)載控制、大規(guī)模數(shù)據(jù)存儲(chǔ)等多任務(wù)并行方面,傳統(tǒng)的單片機(jī)已不適用。原因是:(1)采用低端嵌入式單片機(jī)ARM7為采集終端的核心控制器件,可以實(shí)現(xiàn)程序的實(shí)時(shí)性,但其資源相對(duì)有限,在數(shù)據(jù)存儲(chǔ)和管理、實(shí)現(xiàn)USB控制和以太網(wǎng)控制等方面不理想。(2)采用多片單片機(jī)聯(lián)合形式實(shí)現(xiàn)如上要求的控制,其性能比采用低端嵌入式計(jì)算機(jī)ARM7還差,僅將多個(gè)任務(wù)分解,每單個(gè)任務(wù)由相應(yīng)的一塊單片機(jī)完成,這給每塊單片機(jī)間的協(xié)調(diào)性帶來(lái)壓力,處理不好時(shí)程序運(yùn)行很不穩(wěn)定,難以實(shí)現(xiàn)程序的實(shí)時(shí)性。

ARM9系列微處理器在高性能和低功耗方面提供最佳性能。具有以下特點(diǎn):(1)5級(jí)整數(shù)流水線,指令執(zhí)行效率更高。(2)提供1.1MIPS/M Hz 的哈弗結(jié)構(gòu)。(3)支持32位ARM指令集和16位Thumb指令集。(4)支持32位的高速AMBA總線接口。(5)全性能的MMU,支持WindowsCE、Lin ux、Palm OS等多種主流嵌入式操作系統(tǒng)。(6)MPU支持實(shí)時(shí)操作系統(tǒng)。(7)支持?jǐn)?shù)據(jù)Csche,具有更高的指令和數(shù)據(jù)處理能力。

采用美國(guó)Enfora公司的ENFORA0306-GPRS模塊作為數(shù)據(jù)上傳核心部件,完成主站軟件的各項(xiàng)操作。與傳統(tǒng)通信方式相比,基于GPRS的無(wú)線數(shù)據(jù)傳輸有如下優(yōu)點(diǎn):(1)成本低廉。(2)建設(shè)工程周期短。(3)適應(yīng)性強(qiáng)。(4)擴(kuò)展性好。(5)設(shè)備維護(hù)方便。采用與GSM同樣的無(wú)線調(diào)制標(biāo)準(zhǔn)、同樣的頻帶以及同樣的TDMA(時(shí)分多址)幀結(jié)構(gòu)。因此,現(xiàn)有的基站子系統(tǒng)(BSS)可以提供全面的GPRS覆蓋。GPRS引入的分組交換傳輸模式,使原來(lái)采用電路交換模式的GSM傳輸數(shù)據(jù)方式發(fā)生了根本變化,這在無(wú)線資源稀缺的情況下顯得尤為重要。按電路交換模式而言,在整個(gè)連接期內(nèi),用戶無(wú)論是否傳送數(shù)據(jù)都將獨(dú)占無(wú)線信道。而對(duì)分組交換模式,用戶只有在發(fā)送或接收期內(nèi)才占用資源,這意味著多個(gè)用戶可以高效共享同一無(wú)線信道,提高了資源利用率。GPRS用戶計(jì)費(fèi)以通信的數(shù)據(jù)量為主要依據(jù),其連接時(shí)間可能長(zhǎng)達(dá)數(shù)小時(shí),卻只需支付相對(duì)低廉的連接費(fèi)用,從而提供一種高效、低成本的無(wú)線分組數(shù)據(jù)業(yè)務(wù)。因此這種數(shù)據(jù)傳輸方式特別適用于簡(jiǎn)短的、突發(fā)性的或頻繁的、少量的數(shù)據(jù)傳輸,也適用于偶爾大量的數(shù)據(jù)傳輸方式。

采用RS485實(shí)現(xiàn)電表的數(shù)據(jù)抄錄、電表的用電信息、實(shí)時(shí)監(jiān)測(cè)電表的瞬時(shí)參數(shù)以及校時(shí)、結(jié)算日設(shè)置功能等。RS-485支持一點(diǎn)對(duì)多點(diǎn)的通信,允許在電路中有多個(gè)發(fā)送器,且允許一個(gè)發(fā)送器驅(qū)動(dòng)多個(gè)負(fù)載設(shè)備,負(fù)載設(shè)備可以是被動(dòng)發(fā)送器、接收器或收發(fā)器的組合單元便于組網(wǎng);通信距離能夠滿足系統(tǒng)的設(shè)計(jì)要求。所以系統(tǒng)選擇半雙工的RS-485通信標(biāo)準(zhǔn)。終端機(jī)與集中器之間通過(guò)RS-485總線進(jìn)行數(shù)據(jù)傳輸,采集器通過(guò)屏蔽雙絞線采集用戶各種遠(yuǎn)傳能耗基表的信息,并進(jìn)行換算和存儲(chǔ);采集器對(duì)電量的采集可以直接通過(guò)電表上的RS-485接口接收用戶的電量信息,也可以通過(guò)采集器上的紅外接口,利用專用的紅外抄表器對(duì)采集器進(jìn)行各種能耗信息的讀取。

軟件環(huán)境采用2.6.20版本的嵌入式Linux操作系統(tǒng),為系統(tǒng)應(yīng)用軟件提供良好的運(yùn)行空間。Linux2.6內(nèi)核中,引入很多有利于嵌入式應(yīng)用的功能。這些新功能包括實(shí)時(shí)性能的增強(qiáng)、方便的移植性、支持高檔電源管理和I/O系統(tǒng)的改進(jìn)等。這些改進(jìn)使2.6的性能在對(duì)比2.4內(nèi)核有著相當(dāng)大的優(yōu)勢(shì),尤其是對(duì)嵌入式設(shè)備而言,無(wú)論從運(yùn)行效率還是設(shè)備管理都有較大提升,能更好地處理多任務(wù)滿足終端的控制要求。

智能電網(wǎng)管理終端從硬件和軟件兩方面做防干擾可靠性設(shè)計(jì),在保證功能的同時(shí),盡可能地降低終端的故障率。

2 終端具備的基本功能

(1)計(jì)量數(shù)據(jù)采集功能。

1)交流采樣功能,測(cè)控管理終端具備交流采樣模塊,可以采集并計(jì)算三相電壓、電流、功率、需量、有無(wú)功電量等。

2)抄表功能,抄讀電能表的正反有功電量、四象限無(wú)功電量、電壓、電流、有功功率及無(wú)功功率,凍結(jié)電量等。

(2)控制功能。

1)電力負(fù)荷控制功能,強(qiáng)大的負(fù)荷控制功能,可對(duì)用戶進(jìn)行功控、電控等多種超預(yù)定負(fù)荷及避峰等拉閘控制,終端提供四輪控制,有四路遙信接口。

2)數(shù)據(jù)抄讀及存儲(chǔ)功能,終端可以抄讀和存儲(chǔ)不同的數(shù)據(jù)。

3)用電異常檢測(cè)及報(bào)警功能,終端實(shí)時(shí)對(duì)電力測(cè)控進(jìn)行監(jiān)測(cè),支持對(duì)電表狀態(tài)、終端狀態(tài)、計(jì)量回路狀態(tài)以及各種處理分析的異常報(bào)警。

4)通信功能,終端與主站的通信支持《電力負(fù)荷管理系統(tǒng)數(shù)據(jù)傳輸規(guī)約-2004》,支持GPRS/CDMA,并且有本地維護(hù)接口。

時(shí)鐘管理:時(shí)鐘誤差≤0.12 s·h-1,時(shí)鐘保持>10年。

5)遠(yuǎn)程升級(jí),終端支持遠(yuǎn)程在線升級(jí)功能。

(3)其他功能。

1)軟件遠(yuǎn)程下載,終端軟件可通過(guò)遠(yuǎn)程通信信道實(shí)現(xiàn)在線軟件下載。

2)斷點(diǎn)續(xù)傳,終端進(jìn)行遠(yuǎn)程軟件下載時(shí),終端軟件具有斷點(diǎn)續(xù)傳能力。

3)終端版本信息,終端能通過(guò)本地顯示或遠(yuǎn)程召測(cè)查詢終端版本信息。

4)通信流量統(tǒng)計(jì),終端能統(tǒng)計(jì)與主站的通信流量。

3 軟件設(shè)計(jì)

 

 

基于ARM9和嵌入式Linux的電力負(fù)荷終端系統(tǒng)設(shè)計(jì)

 

4 結(jié)束語(yǔ)

電力負(fù)荷控制終端是利用當(dāng)代計(jì)算機(jī)技術(shù),數(shù)字通訊技術(shù)與計(jì)量技術(shù)的完美結(jié)合,集能耗計(jì)量、數(shù)據(jù)采集、數(shù)據(jù)處理于一體。數(shù)據(jù)傳輸方面采用GPRS無(wú)線數(shù)字通信技術(shù),遠(yuǎn)程抄表與監(jiān)控系統(tǒng)在抗干擾性和避免死機(jī)方面采用看門(mén)狗電路技術(shù)保證了數(shù)據(jù)傳輸?shù)姆€(wěn)定性、準(zhǔn)確性和實(shí)時(shí)性。

該系統(tǒng)的運(yùn)用是電力辦公自動(dòng)化的發(fā)展趨勢(shì),借助RS-485串口通信,建立了智能遠(yuǎn)程抄表系統(tǒng),實(shí)現(xiàn)遠(yuǎn)程自動(dòng)抄表,可減少抄表和相關(guān)員工數(shù)及開(kāi)支,降低員工勞動(dòng)強(qiáng)度,提高工作效率。該系統(tǒng)的計(jì)量準(zhǔn)確無(wú)誤,實(shí)時(shí)監(jiān)測(cè)可減少由于用戶違章用電等造成的電量損失,故該系統(tǒng)的應(yīng)用將有效地降低供電網(wǎng)絡(luò)運(yùn)行成本。

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