《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于6LoWPAN的光伏匯流箱監(jiān)測系統設計
基于6LoWPAN的光伏匯流箱監(jiān)測系統設計
2017年電子技術應用第12期
張一豪,孫冬梅,,沈玉成,,曾 理
南京工業(yè)大學 電氣工程與控制科學學院,江蘇 南京211816
摘要: 針對傳統匯流箱監(jiān)測系統布線復雜,、可擴展性差和成本高等缺點,,以TI公司的CC2530作為硬件核心平臺,設計了一套基于6LoWPAN無線傳感網絡技術的光伏匯流箱監(jiān)測系統,,通過C#.NET和SQL Sever2008開發(fā)了上位機監(jiān)測平臺,。該匯流箱監(jiān)測系統具有免布線、低成本和人機交互流暢等優(yōu)點,。搭建了一個包含5個監(jiān)測節(jié)點,、1個邊界網關和一臺PC服務器的測試網絡。實驗結果表明,,該6LoWPAN監(jiān)測系統實現了對匯流箱電能參數的實時監(jiān)測和管理,,其可靠性和穩(wěn)定性能夠滿足光伏匯流箱監(jiān)測系統的要求,具有較高應用價值,。
中圖分類號: TN923
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.171702
中文引用格式: 張一豪,,孫冬梅,沈玉成,,等. 基于6LoWPAN的光伏匯流箱監(jiān)測系統設計[J].電子技術應用,,2017,43(12):44-47.
英文引用格式: Zhang Yihao,,Sun Dongmei,,Shen Yucheng,et al. The design of photovoltaic junction box monitoring system based on 6LoWPAN[J].Application of Electronic Technique,,2017,,43(12):44-47.
The design of photovoltaic junction box monitoring system based on 6LoWPAN
Zhang Yihao,,Sun Dongmei,Shen Yucheng,,Zeng Li
School of Electrical Engineering and Control Science,,Nanjing Tech University,Nanjing 211816,,China
Abstract: In view of the shortcomings of traditional photovoltaic junction box monitoring system, such as complicated wiring, poor scalability, high cost and so on, this paper designs a photovoltaic junction box monitoring system based on 6LoWPAN wireless sensor network technology with the CC2530 of TI company as the core hardware platform,and develops the PC monitoring platform through the C#.NET and SQL Server 2008. The monitoring system has the advantages of free wiring, low cast, great human-computer interaction and so on. A network including 5 monitoring nodes, 1 border gateway and a PC server is created to evaluate the performance of the monitoring system, and the experiment result shows that the 6LoWPAN monitoring system achieves real-time monitoring and management of power parameters in junction box, whose reliability and stability can meet the requirements of photovoltaic junction box monitoring system, and has high application value.
Key words : 6LoWPAN,;photovoltaic junction box monitor;Contiki,;border router

0 引言

    大型光伏電站系統中,,直流匯流箱是最基本的發(fā)電單位,其運行穩(wěn)定程度是整個電站發(fā)電量效率的關鍵指標之一[1],。傳統的有線匯流箱監(jiān)測系統需預先鋪設電纜,,后期維護成本大、擴展性差,,而且光伏電站存在著很強的共模干擾,,極大影響了有線通信的穩(wěn)定性[2]

    6LoWPAN(IPv6 Low Power Wireless Personal Area Network)致力于將IEEE802.15.4與IPv6結合起來實現無線傳感網絡與IP網絡的無縫連接[3],。6LoWPAN在歐美一些發(fā)達國家已經得到了非常廣泛的應用,,美國國家電網公司將6LoWPAN制定為美國國家電網標準規(guī)范,思科,、德州儀器等知名企業(yè)相繼推出了相應的硬件平臺,。在無線傳感網絡領域的開源操作系統中,,最著名的Contiki,、TinyOS已經實現了對6LoWPAN技術的支持[4]

    本文設計了一種基于6LoWPAN無線網絡技術的光伏匯流箱監(jiān)測系統,,該系統具有組網靈活,、成本低、功耗小和通信穩(wěn)定等特點,,實現了匯流箱電能參數的無線采集,。

1 光伏匯流箱無線監(jiān)測系統設計

    基于6LoWPAN的光伏匯流箱監(jiān)測系統總體架構如圖1所示,按照標準物聯網系統的三層架構設計,,分為傳感層,、傳輸層及應用層。

qrs4-t1.gif

    傳感層負責基于6LoWPAN技術組成一個無線傳感網絡,,實現對匯流箱內的電壓,、電流參數和一些開關量的采集和上傳,并通過用戶協議以標準的IP數據包格式上傳給監(jiān)測平臺,。其中邊界網關主要負責管理整個無線傳感網絡,,保證傳感網絡與外界IP網絡正常通信,。

    傳輸層采用傳統有線以太網方式傳輸??紤]到建立TCP傳輸方式“三次握手”連接對節(jié)點的開銷較大,,不適合用于傳感網絡6LoWPAN這種低速無線傳感網絡[7],并且匯流監(jiān)測系統是輔助系統,,對丟包率的要求并不嚴苛,,少量丟包并不會影響整個匯流箱內數據的監(jiān)測,因此傳輸層采用UDP傳輸協議,。

    應用層主要是設計上位機監(jiān)測平臺,,實現匯流箱電能參數的實時顯示、存儲,、查詢,,以及匯流箱設備的信息記錄等功能。

2 系統硬件設計

2.1 監(jiān)測節(jié)點硬件設計

    監(jiān)測節(jié)點硬件平臺主要包含CC2530模塊,、電源模塊,、開關量監(jiān)測模塊、電壓電流采集模塊,、串口調試模塊以及常規(guī)外圍電路,。監(jiān)測節(jié)點硬件結構如圖2所示。

qrs4-t2.gif

2.1.1 電源模塊

    監(jiān)測節(jié)點采用PV光伏組件自主供電,,匯流箱輸出電壓可達200 V~1 000 V,,而主控芯片和其他外圍電路電壓為3.3 V和5 V,因此選用PT15-500S12光伏專用電源模塊,,將匯流箱輸出電壓轉換為DC12 V,,并通過LM2576S-5.0和TPS7A7001電源芯片將12 V電壓依次壓降到5 V和3.3 V。轉換電路如圖3所示,。

qrs4-t3.gif

2.1.2 電流電壓采集模塊

    本文所選霍爾電流,、電壓傳感器分別為南京信瑞譜傳感技術有限公司CHCS-LSP3-10A 系列和CHVS-AS3.3系列,其測量范圍分別為0~20 A和0~1 500 V,。電流,、電壓信號經由霍爾傳感器輸出0~3.3 V電壓信號,通過一個RC濾波器和電壓跟隨器輸出待采集的模擬信號,。圖4為數據采集電路,,AO為電流或者電壓霍爾傳感器信號輸出端。

qrs4-t4.gif

2.1.3 開關量監(jiān)測模塊

    開關量的監(jiān)測對象包括防雷器的失效狀態(tài)以及斷路器的開關狀態(tài),。防雷器的遙信端口,、斷路器狀態(tài)信號線經光耦器件TLP521隔離后與主芯片相連,正常情況下防雷器的遙信端口,、斷路器狀態(tài)信號均為低電平,,光耦輸出高電平,;當防雷器感應雷擊、受損或者斷路器開斷時,,光耦輸出高電平,。圖5為開關量監(jiān)測電路。

qrs4-t5.gif

2.2 6LoWPAN邊界網關硬件設計

    6LoWPAN邊界網關是連接6LoWPAN傳感網絡與IP網絡的橋梁,,是6LoWPAN網絡的核心[8],。本文所設計的邊界網關僅負責對6LoWPAN報文和以太網報文的相互轉換。邊界網關僅需承載數十個監(jiān)測節(jié)點,,對數據的存儲也并沒有較高要求,。綜合考慮性能和成本,邊界網關采用與監(jiān)測節(jié)點基本相同的硬件結構,,不同之處在于去掉了數據采集電路,,增加了以太網模塊。其中以太網模塊采用集成MAC和PHY的ENC28J60網絡芯片以及網絡變壓器HR911105A,。網關結構如圖6所示,。

qrs4-t6.gif

3 監(jiān)測系統軟件設計

    Contiki完全采用C語言開發(fā),可移植性強,,對硬件要求非常低[9],。本設計所選用的CC2530芯片足以滿足系統對硬件的開發(fā)要求。本文采用Contiki2.6版本,,此版本已對6LoWPAN技術全面支持,,實現了對數據報頭壓縮處理的方法。本設計監(jiān)測節(jié)點和邊界網關軟件實現均基于Contiki系統,?;贑#.NET和SQL Sever2008開發(fā)了系統監(jiān)測平臺,實現了上位機對匯流箱電能參數的實時監(jiān)測和管理,。

3.1 監(jiān)測節(jié)點軟件設計

    在對Contiki協議棧層次框架和路由機制研究分析后,,確定了監(jiān)測節(jié)點模塊的軟件框架分為驅動層,、中間層和應用層,。驅動層主要包括無線收發(fā)功能驅動,A/D采集驅動,;中間層通過移植Contiki系統的6LoWPAN協議棧,,實現傳感網絡通信;應用層完成數據的采集,、濾波,、上傳以及執(zhí)行接收到的命令。監(jiān)測節(jié)點的軟件流程如圖7所示,。

qrs4-t7.gif

3.2 邊界網關軟件設計

    邊界網關需實現對傳感網絡的管理和保證與IP網絡通信,,其軟件實現主要基于Contiki協議棧,。由于6LoWPAN是面向IPv6協議的,而IP網絡均使用IPv4協議,,為實現兩者相互兼容,,本文通過分析Contiki原協議棧,調用其適配層協議棧相關接口函數對報文進行壓縮與解壓縮,、分片與重組等處理工作,,以實現IPv6/IPv4兼容。邊界網關軟件流程如圖8所示,。

qrs4-t8.gif

3.3 監(jiān)測平臺軟件設計

    本文使用C#.NET和SQL Server 2008軟件開發(fā)上位機監(jiān)測平臺,。監(jiān)測平臺主要實現以下功能:(1)系統配置,包括用戶登錄信息和通信參數的配置,;(2)實時顯示匯流箱電能參數,、監(jiān)測節(jié)點在線情況以及匯流箱防雷器與斷路器的運行狀態(tài);(3)保存,、查詢和修改監(jiān)測數據,;(4)打印歷史數據。監(jiān)測平臺的功能結構如圖9所示,。

qrs4-t9.gif

4 測試

    為了驗證本監(jiān)測系統的功能,,搭建了模擬網絡進行測試。測試平臺包括5個監(jiān)測節(jié)點模塊,、1個邊界網關模塊,、聯網的路由器以及1臺PC上位機,其中監(jiān)測節(jié)點使用電位器來模擬匯流箱電能參數,。監(jiān)測節(jié)點每隔一定時間采集數據并發(fā)送至邊界網關,,邊界網關接入路由器,PC上位機通過WiFi連接至路由器接收監(jiān)測節(jié)點上傳的數據,。

4.1 端到端數據傳輸驗證

    通過sokit網絡測試工具,,將PC配置為UDP服務器,IP地址配置為10.13.118.76,,端口號為1000,,并啟動UDP偵聽。當監(jiān)測節(jié)點連接成功后,,sokit顯示監(jiān)測節(jié)點上傳的數據報文,,對報文數據解析可得序號、數據長度,、節(jié)點短地址,、節(jié)點ID、功能碼和電壓值。測試結果表明,,監(jiān)測端向服務器端傳送數據過程中,,邊界網關實現了傳感網絡與IP網絡的通信。

4.2 上位機監(jiān)測平臺功能測試

    為觀察方便,,每個監(jiān)測節(jié)點上傳6組數據,,包括5組電流數據和1組電壓數據。首先登錄并配置匯流箱監(jiān)測平臺,,上位機監(jiān)測平臺啟動服務器并連接至本地數據庫,,通信狀態(tài)顯示為正常連接,當接收到數據后,,監(jiān)測平臺將其解析并存入數據庫,,更新顯示列表,并可以通過查詢功能獲取數據,。測試結果表明,,監(jiān)測平臺能夠穩(wěn)定、可靠,、準確地工作,。

5 結論

    本文設計了以CC2530為硬件核心的6LoWPAN無線傳感網絡光伏匯流箱監(jiān)測系統。系統網絡層次簡單,,且具備與IP網絡良好的兼容性,。基于Contiki2.6網絡協議棧完成了邊界網關的設計,,實現了傳感網絡與IP網絡相互通信,。基于C#.NET和SQL Sever2008開發(fā)了上位機監(jiān)測平臺,,具有良好的人機交互,。實驗結果驗證了所設計的6LoWPAN監(jiān)測系統對數據的穩(wěn)定傳輸、實時顯示和管理功能,,滿足實際匯流箱監(jiān)測系統要求,,具有較高應用價值。

參考文獻

[1] 于仝,,王濤.基于Web的大型光伏電站匯流箱遠程監(jiān)測及數據分析系統[C]//中國電機工程學會電力信息化專業(yè)委員會,、國網信息通信有限公司.2013電力行業(yè)信息化年會論文集,2013.

[2] 馬立軍.基于ARM7與CC2530的光伏匯流箱的設計[C]//中國計量協會冶金分會.中國計量協會冶金分會2012年會論文集,,2012.

[3] 田廣東,,葉鑫.基于Contiki的6LoWPAN邊界路由器的設計[J].電子技術應用,2016,,42(3):61-63,70.

[4] BOUAZIZ M,RACHEDI A.A survey on mobility management protocols in Wireless Sensor Networks based on 6LoWPAN technology[J].Computer Communications,,2016,,74 (1):3-15.

[5] PARK Y K,DINH N T,,KIM Y.A network monitoring system in 6LoWPAN networks[C].International Conference on Communications & Electronics.2012:69-73.

[6] WANG H,,WANG B G,ZHAO S Q,,et al.Design and implementation of IPv6 border router for wireless sensor networks[J]. Advanced Materials Research,,2014,989-994:4737-4741.

[7] 耿道渠,,李小龍,,代富江,等.6LoWPAN子網接入(IPv4)Internet的研究與實現[J].四川大學學報(自然科學版),,2014(5):931-936.

[8] 張弓,,周衛(wèi)星,魏燕達,,等.基于6LoWPAN的智能電網監(jiān)測系統設計[J].信息技術,,2014(12):113-116.

[9] 陳克濤,張海輝,,張永猛,,等.基于CC2530的無線傳感器網絡網關節(jié)點的設計[J].西北農林科技大學學報(自然科學版),2014(5):183-188.

[10] 李枝琴,,宋勐翔,,王慧鋒.基于6LoWPAN的教室燈光監(jiān)控系統設計[J].華中科技大學學報(自然科學版),2016(S1):210-214.



作者信息:

張一豪,,孫冬梅,,沈玉成,曾  理

(南京工業(yè)大學 電氣工程與控制科學學院,,江蘇 南京211816)

此內容為AET網站原創(chuàng),,未經授權禁止轉載。