殷文龍 馬小軍 蔣月紅
(南京工業(yè)大學(xué)自動化與電氣工程學(xué)院,江蘇 南京 211816)
群體決策在智能路燈控制系統(tǒng)中的應(yīng)用
殷文龍 馬小軍 蔣月紅
(南京工業(yè)大學(xué)自動化與電氣工程學(xué)院,江蘇 南京 211816)
針對目前國內(nèi)大部分城市路燈采用的定時控制和光敏控制易受干擾的問題,提出了一種基于ZigBee及群體決策的智能路燈控制系統(tǒng)。路燈節(jié)點通過ZigBee無線傳感網(wǎng)向路燈群中的協(xié)調(diào)器發(fā)送開燈的投票信息,協(xié)調(diào)器利用群體決策的原理分析數(shù)據(jù)。如果開燈投票大于預(yù)先設(shè)置的極限值,協(xié)調(diào)器就向所有的路燈發(fā)送開燈的命令。試驗表明,群體決策的方法解決了定時控制和光敏控制易受干擾的問題,提高了路燈控制系統(tǒng)的智能化水平。
ZigBee 智能路燈 群體決策 光敏傳感器 無線傳感器網(wǎng)絡(luò)
自動控制的能力體現(xiàn)了路燈控制系統(tǒng)的智能化水平,但是目前路燈控制系統(tǒng)的智能化水平還不是很高[1]。本文設(shè)計了一個光敏控制和無線控制相結(jié)合的路燈控制系統(tǒng)。該系統(tǒng)可以根據(jù)環(huán)境照度變化,自動控制路燈的開關(guān)。受群體決策原理的啟發(fā),可以把一個街道上的路燈看成是一個群體,運用群體決策的方法控制所有的路燈節(jié)點。
群體決策的現(xiàn)象不僅存在于人類社會活動中,而且在動物和昆蟲中也存在這種現(xiàn)象。有些研究者通過研究蜜蜂群,選擇它們新巢的群體決策的方法。而螞蟻在選擇新巢時也運用了群體決策的方法。蜜蜂群和螞蟻群中的成員都是獨立選擇它們新巢的,它們不會受到其他成員的干擾。在動物和昆蟲中,群體決策的方法是非常有效和精確的[2-3]。而本文中路燈控制系統(tǒng)中,開關(guān)燈的決策就是受到了動物和昆蟲的群體決策的啟發(fā)而產(chǎn)生的。
本文設(shè)計了一種基于光敏傳感器、無線傳感器網(wǎng)絡(luò)和群體決策的路燈控制系統(tǒng)。
整個路燈控制系統(tǒng)結(jié)構(gòu)如圖1所示。該系統(tǒng)由一個主協(xié)調(diào)器、一個輔助協(xié)調(diào)器和一些路燈節(jié)點組成。每一盞路燈上都安裝一個光敏傳感器,所有的路燈節(jié)點和協(xié)調(diào)器形成了一個樹型網(wǎng)絡(luò)拓撲結(jié)構(gòu)[4]。每一個路燈節(jié)點具有采集光環(huán)境照度的能力,并能對這些數(shù)據(jù)進行處理,處理完之后將路燈開關(guān)的控制投票數(shù)據(jù)發(fā)送給協(xié)調(diào)器。
圖1 路燈控制系統(tǒng)結(jié)構(gòu)圖Fig.1 Architecture of the street light control system
群體決策通過投票的方式進行決策。協(xié)調(diào)器根據(jù)投票決策的方法做出最終決定。在做出決定之后,協(xié)調(diào)器向無線傳感器網(wǎng)絡(luò)中所有的路燈節(jié)點發(fā)送開燈或關(guān)燈的控制信號。協(xié)調(diào)器可以通過GPRS向路燈管理中心發(fā)送路燈節(jié)點的故障信息。當(dāng)主協(xié)調(diào)器出現(xiàn)故障時,本文設(shè)計了輔助協(xié)調(diào)器來代替主協(xié)調(diào)器。輔助協(xié)調(diào)器需要將主協(xié)調(diào)器的故障信息發(fā)送給路燈管理中心。
2.1 路燈協(xié)調(diào)器
路燈主協(xié)調(diào)器和輔助協(xié)調(diào)器的結(jié)構(gòu)相同,它們由一個電源供應(yīng)模塊、一個控制單元、一個GPRS模塊、一個無線傳感器網(wǎng)絡(luò)模塊和一個電壓檢測單元組成。
2.2 路燈節(jié)點
路燈節(jié)點由一個電源供應(yīng)模塊、一個控制單元、兩個繼電器、一個光敏傳感器、一個電壓檢測單元和一些LED燈組成??刂茊卧ㄟ^光敏傳感器定期地采集環(huán)境照度信息。光敏傳感器是一個由TPS851光敏電阻組成的模塊,這個光敏電阻可以將光強度值轉(zhuǎn)化成電壓值。控制單元由ZigBee2430模塊組成,它可以處理電壓值和得出開關(guān)燈的投票信號。
2.3 輔助協(xié)調(diào)器
協(xié)調(diào)器繼承程序流程如圖2所示。
圖2 協(xié)調(diào)器繼承程序流程圖Fig.2 Flowchart of the coordinator inherit program
在無線傳感器網(wǎng)絡(luò)中,路燈的主協(xié)調(diào)器是網(wǎng)關(guān),輔助協(xié)調(diào)器是后備網(wǎng)關(guān),路燈節(jié)點是路由器。當(dāng)網(wǎng)關(guān)中建立好一個網(wǎng)絡(luò)之后,路由器加入這個網(wǎng)絡(luò)組成一個無線傳感器網(wǎng)絡(luò)。網(wǎng)絡(luò)ID用來區(qū)分不同的無線傳感器網(wǎng)絡(luò)。網(wǎng)關(guān)只允許擁有相同網(wǎng)絡(luò)ID的路由器加入到無線傳感器網(wǎng)中。兩個協(xié)調(diào)器有兩個不同的網(wǎng)絡(luò)ID,分別是ID和ID1。路燈節(jié)點將兩個網(wǎng)絡(luò)ID存儲起來。
2.4 群體決策方法
路燈控制的群體決策過程如圖3所示。
圖3 群體決策過程圖Fig.3 The group decision-making process
所有的路燈節(jié)點通過定期對檢測到的環(huán)境照度進行處理,得出開關(guān)燈的投票決定,并將這些投票信息發(fā)送給協(xié)調(diào)器。協(xié)調(diào)器計算出所有路燈節(jié)點的投票信息。如果這個數(shù)量大于預(yù)設(shè)值,協(xié)調(diào)器就向所有的路燈節(jié)點發(fā)送開燈的控制信息;否則就發(fā)送關(guān)燈的控制信息。這個過程的數(shù)學(xué)描述如下所示:
首先做協(xié)調(diào)器開關(guān)試驗,檢測開關(guān)燈效率;然后檢測試驗標(biāo)注下的路燈控制系統(tǒng)的群體決策的性能。
3.1 協(xié)調(diào)器開關(guān)燈試驗
本文設(shè)計一個簡單的協(xié)調(diào)器開關(guān)燈試驗,驗證協(xié)調(diào)器開關(guān)燈方案的功能。本次試驗中采用了一個主協(xié)調(diào)器、一個輔助協(xié)調(diào)器和八個路燈節(jié)點,模擬一個小型的路燈方案。路燈節(jié)點分成兩排,路燈間距20 cm。
開始時所有的路燈節(jié)點都加入主協(xié)調(diào)器。關(guān)閉主協(xié)調(diào)器,模擬主協(xié)調(diào)器出現(xiàn)故障的情景方案。然后所有的路燈節(jié)點加入到輔助協(xié)調(diào)器建立的網(wǎng)絡(luò)中。節(jié)點加入輔助協(xié)調(diào)器的時間消耗如圖4所示,水平軸表示測試的次數(shù),垂直軸表示八盞路燈節(jié)點加入輔助協(xié)調(diào)器建立的網(wǎng)絡(luò)中的時間,平均時間是33.62 s。重新加入網(wǎng)絡(luò)的時間反映了協(xié)調(diào)器開關(guān)燈效率。對于像路燈這種無停電工作模式來說,這一性能是非常重要的。無線傳感器網(wǎng)絡(luò)重建的時間越短越好。
圖4 節(jié)點加入輔助協(xié)調(diào)器的時間消耗圖Fig.4 The time consumption for the node joining into the auxiliary coordinator
3.2 群體決策
我們設(shè)計一個試驗來驗證群體決策方法。本試驗采用了一個協(xié)調(diào)器和八個路燈節(jié)點。在協(xié)調(diào)器中設(shè)置開燈投票數(shù)的極限值是50%。也就是說,開燈投票數(shù)大于4時,協(xié)調(diào)器將對所有的路燈節(jié)點發(fā)送開燈的命令。
試驗過程中,用物體遮蓋住光敏傳感器。在10 s時,遮蓋住其中的兩個光敏傳感器;在20 s時,遮蓋住其中的三個光敏傳感器。在這兩種情形下,所有的路燈節(jié)點都沒有開,因為開燈的投票數(shù)小于預(yù)設(shè)值。我們把這些情形看做是周圍環(huán)境干擾因素。所以協(xié)調(diào)器在受到干擾的情況下,沒有對所有的路燈節(jié)點做出錯誤的控制。在30 s時,遮蓋住其中的五個光敏傳感器。這時,開燈的投票數(shù)大于預(yù)設(shè)值,協(xié)調(diào)器向所有的路燈節(jié)點發(fā)送開燈控制命令。當(dāng)我們將其中的兩個光敏傳感器的遮蓋物移走之后,在40 s時,協(xié)調(diào)器向所有的路燈節(jié)點發(fā)送關(guān)燈命令。
這個路燈系統(tǒng)模型試驗驗證了群體決策方法可以應(yīng)用到自動路燈控制系統(tǒng)中。根據(jù)螞蟻群選取新巢地址的原理可知,群體個數(shù)的數(shù)量越多,最終的決策結(jié)果就越準確。因此,我們可以得出這樣一個結(jié)論:隨著路燈節(jié)點的數(shù)量不斷的增加,開關(guān)燈決策的正確性就更加準確。在以后的工作中,我們將會對大規(guī)模的路燈控制系統(tǒng)進行試驗[6-7]。
本文提出了一個自動路燈控制系統(tǒng)。受到像動物和昆蟲的組織模型的啟發(fā),提出了由一個主協(xié)調(diào)器、一個輔助協(xié)調(diào)器和一些路燈節(jié)點組成群體結(jié)構(gòu)的無線傳感器網(wǎng)絡(luò)模型。裝有光敏傳感器的路燈節(jié)點通過與其他的路燈節(jié)點相互通信合作做出開關(guān)燈投票決定。群體決策的投票決策方法可以克制因為個別路燈節(jié)點做出的錯誤判斷,同樣可以提高反干擾能力和路燈控制系統(tǒng)的智能化水平。路燈協(xié)調(diào)器收集開關(guān)燈的投票信息,最終向所有的路燈節(jié)點發(fā)送開關(guān)燈的控制命令。當(dāng)主協(xié)調(diào)器出現(xiàn)故障時,輔助協(xié)調(diào)器可以代替主協(xié)調(diào)器作為新的主協(xié)調(diào)器。本文檢測了光敏傳感器的性能。協(xié)調(diào)器的開關(guān)燈和群體決策的功能都通過相關(guān)試驗得到了驗證。
[1] 呂治安.ZigBee網(wǎng)絡(luò)原理與應(yīng)用開發(fā)[M].北京:北京航空航天大學(xué)出版社,2008.
[2] 楊雷.群體決策理論與應(yīng)用[M].北京:經(jīng)濟科學(xué)出版社,2004.
[3] 楊善林.智能決策方法與智能決策支持系統(tǒng)[M].北京:科學(xué)出版社,2005.
[4] 林方鍵,胥布工.基于ZigBee網(wǎng)絡(luò)的路燈節(jié)能控制系統(tǒng)[J].控制工程,2009,16(3):18-20.
[5] 黃曉,王鋼.基于ZigBee技術(shù)的道路照明監(jiān)控系統(tǒng):中國, 200820203380.9[P].2009.
[6] Zhong S.A bid decision-making method based on group rational behaviour[C]∥International Conference on Intelligent Computation Technology and Automation,2009.
[7] 彭巍巍.基于粗糙集與遺傳算法的群體決策模型研究[D].武漢:武漢理工大學(xué),2012.
Application of Group Decision-making in Intelligent Street Lighting Control System
Currently,most of the urban street lights in our country are controlled timely or by photosensitive control,so the street illustration is susceptible to interference.In accordance with this condition,the intelligent street lighting control system based on ZigBee and group decisionmaking is proposed.Through ZigBee wireless sensor network,the street lighting node sends the voting information of turning on the lights to the coordinator in street light group.The coordinator analyses the data by using the principle of group decision making,if the voting information of turning on the lights exceeds the preset limit,the coordinator transmits the command of turning on to all the lights.The tests indicate that the group decision-making solves the problems of timely control and photosensitive control,and improves the intellectual level of the street light control system.
ZigBee Intelligent street lamp Group decision-making Photosensor Wireless sensor network(WSN)
TP273
A
修改稿收到日期:2013-07-25。
殷文龍(1988-),男,現(xiàn)為南京工業(yè)大學(xué)控制工程專業(yè)在讀碩士研究生;主要從事建筑智能化方向的研究。