多電梯遠程監控系統設計方案分析
2012年09月13日 17:21智慧城市網點擊量:2505
伴隨著城市經濟的迅猛發展,電梯作為一種垂直交通工具,它的應用日益廣泛。然而電梯的故障檢測和及其維護,特別是電梯遠程監控的作用就顯得極為重要。但是國內在用的大多數電梯由于不能及早的預測電梯的運行故障而常常出現電梯困人、蹲底、沖頂、溜梯等突發情況。經研究發現,罪魁禍首是電梯內各種待測信號繁多,不便于布線且目前常用的2.5G傳輸網絡不能滿足大量數據傳輸的需求等原因。因此,研究并開發基于zigbee技術+3G傳輸網絡的多電梯遠程監控系統具有很大的工程實際意義。
目前,zigbee技術和3G技術各自都廣泛已經應用于很多領域,但結合利用在電梯遠程監控上的研究卻很少;僅文獻[1]利用zigbee技術和2.5G技術結合的方式來進行無線抄表系統的研究;文獻[2]介紹了基于Zigbee的無線監測系統設計與實現也是基于2.5G通信技術,但并沒有具體用3G網絡如何去實現該系統。
文獻[3]是ZigBee無線傳感技術在森林火災監測中的應用,上述大多數研究都采用zigbee技術和2.5G網絡傳輸的結合在各個行業的應用,而本文之所以采用zigbee技術和3G網絡進行多電梯的遠程監控,是因為zigbee技術可以免去復雜的布線,節約成本[4,5],而3G網絡的傳輸速度快,以便多臺電梯出現問題時能夠及時將信息快速的傳輸給監控中心,進而故障能及時得到解決。
然而,對于zigbee技術和internet寬帶結合應用的也比較廣泛,但有一定的缺陷,其網絡必須要有網絡上網接口,且不能移動終端,對于本系統而言,為了能自由地從遠端控制系統來查看系統的各項運行指標,采用了3G網絡作為運輸載體,只要有3G網絡覆蓋到的地方,就可以實現隨時隨地查看電梯終端的運行結果。
針對多電梯遠程監控系統的實際應用需求,在ARM9的32位嵌入式系統的基礎上,并有效結合zigbee技術和3G網絡技術,主要在網絡通信與數據傳輸控制協議實現及監控主機應用程序及接口等技術問題上做了深入研究,該方案并提出了遠程客戶端采用B/S瀏覽模式,這樣克服了現有電梯遠程監控系統的不足,具有現場數據無線采集、無線網絡傳輸和隨時遠程監控的新的多電梯遠程監控系統,具有極大的經濟效益,是今后電梯遠程監控技術發展的方向。
1遠程監控系統的總體方案設計
3G網絡環境下的遠程監控系統分為數據采集、網絡傳輸和遠程監控共3個部分。總體結構如圖1所示:
當數據采集終端將采集到的電梯運行數據(包括溫度、速度、加速度)*行預處理,預處理包括A/D轉換,數據壓縮,數據鎖存等技術,隨后zigBee收發模塊將經過處理的數據打包并傳給zigBee網絡控制中心,再由中心節點通過EM5603G傳輸模塊將數據包發出;數據包通過中國移動3G網關zui終發送至監控中心,當控制中心收到報警信息后立即通過3G網絡將故障相關信息發送給維護中心,同時該監控系統發送警示信號使故障電梯進入保護模式,直到警示信號*解除。
遠程監控系統中的每個采集節點都以TI公司生產的CC2430作為核心芯片,由于各個節點的功耗低,且使用壽命長(一般兩年內無需維護),同時省去復雜的布線,所以實現起來很方便。但是考慮到,各個傳感器節點采集信息后匯聚到中心節點的信息量之大,傳輸至遠程監控中心的過程中,難免有網絡延時,堵塞等情況發生,所以該系統采用了高帶寬,高速率的3G網絡作為傳輸網絡。
2系統主芯片選擇
該監控系統的主控制器主要由基于S3C2440A的ARM9控制器和基于CC2430的無線收發傳輸模塊兩部分組成。
2.1核心控制器
本方案采用了三星公司推出的基于ARM920T內核的RISC嵌入式微處理器S3c2440,因為電梯采集數據的信息量大,且無線傳感器網絡控制中心需負責ZigBee網絡和3G網絡的數據傳輸,同時還要負責ZigBee網絡的組建、節點的加入和刪除等網絡維護工作,所以需要較強的處理能力,而一般的CPU又難以承擔重負荷運載,而該款CPU的工作頻率可達400MHz,具有很強大的運算能力,且性價比高、功耗低。該芯片集成了LCD控制器提供1通道LCD專業DMA,SDRAM控制器,攝像頭接口,3個UART的通道(帶有16字節的TX/RXFIFO,支持IrDA1.0功能),USB接口,觸摸屏接口。在嵌入式處理器的控制下,數據采集終端將傳感器采集到的電梯運行數據,進行預處理(編碼、A/D轉換等技術)后存入采集終端中,由EM560模塊通過中國移動3G網絡發送到遠程監控中心。
系統測試過程中所采用的三星公司的ARM9開發板集成了很多外圍設備,根據其功能的可剪裁性,所以該采集終端設計只需將相關在用的I/O口初始化,用來進行傳感器信號的數據的采集。該開發板的性能比較穩定,排除了相關的不穩定因素。而本次運用的軟件系統是嵌入式Linux系統。它具有內核小、安全性高、源代碼免費、微內核支持網絡等優點,并且可應用于多種平臺,尤其是在ARM平臺上的應用已經相當成熟且能提供強大的管理功能,因此*可以滿足數據采集的需求。
2.2數據采集
數據采集終端部分的功能主要是由TI公司生產的CC2430作為核心芯片來完成的,該芯片CC2430采用的是通用頻段(2.4GHz)通信[9],且擁有1個8位8051MCU,8KB的RAM,還包含模擬數字轉換器、幾個定時器、看門狗定時器、32kHz晶振的休眠模式定時器、上電復位電路、以及21個可編程I/O引腳,并且已固化了*的ZigBee協議棧、工具包和參考設計,目前已廣泛運用在汽車電子,通信等各個領域[10].
以某小區的電梯群為研究對象,在每個電梯終端上都裝一個ZigBee模塊和相應傳感器來當作一個終端節點,用它來實時監控各個電梯的狀態,并把采集到的電梯運行數據信號以無線方式發給ZigBee控制中心,因此ZigBee控制中心和各個電梯終端就組成了一個無線連接的星型結構的多電梯監控網絡。
33G網絡傳輸及其接口協議
3.1S3c2440A與EM560的通信
當數據采集終端在完成了數據的采集后將數據包無線發送給zigbee網絡控制中心,再由華為公司生產的3G無線模塊EM560將數據發送。該模塊支持通用串行總線(USB)、移動通信(TD-SCDMA/HSPA)等技術,同時,它還具有豐富的接口包括UART、USB2.0、GPIO、GPS、攝像頭傳感器和內嵌SIM卡等,目前已經廣泛運用于遠程監控,無線傳輸等等各個領域中。
該模塊將ARM9開發板的通用串行口和數據采集終端進行無線鏈接,經系統測試,其數據傳輸的下行和上行速率分別可達到2.8Mbps和384Kbps.經分析,嵌入式控制器采用的S3C2440A處理器芯片與EM560無線傳輸模塊的I/O電均為3.3V,所以,本監控系統為實現數據采集和3G無線網絡的傳輸欲采用S3C2440A處理器的UART口與EM560的UART口連接的方式。
3.2接口協議的通信
由于在對電梯數據信息采集備進行監控時,所使用的接口協議具有一定的相關性,所以將圖片、視頻或其它信息量比較大的數據上傳時,3G網絡與控制中心平臺之間可采用標準應用層信令控制協議進行信息認證等,通過認證即可以建立用戶數據包協議(UDP)連接完成數據傳送,但是由于數據量的對實時性的要求較高,所以采用UDP連接協議實現數據傳送。
在瀏覽終端進行查看和控制指令發送時,瀏覽器和通信服務器之間的接口可使用簡化了的實時流傳輸協議的標準接口,進而來夠滿足實時性的要求,即遠程客戶端可以隨時隨地的查看服務器所存儲的電梯相關指標及其他狀態信息。
4軟件設計及遠程監控端設計
4.1zigbee網絡設計
802.15.4協議的網絡拓撲結構有3種類型:星型結構、網格狀結構和簇狀結構。數據采集主要是采用星型傳感器網絡將數據進行采集,因為星型網絡需要的中心控制器少,這樣可以大大降低監測網絡群體的總體功耗。而多電梯遠程監控系統中的zigbee網絡采用是星型拓撲結構,zigbee網絡結構中含有:中心節點、采集節點和轉發節點。整個zigbee網絡的控制中心節點和采集節點詳細工作流程圖如下圖所示。
中心控制節點主要將遠程監控終端發送的指令信息通過ZigBee網絡發送到子節點,并對ZigBee網絡中的每個子節點進行管理,除此之外,還可以接收各個子節點的數據信息并返回給監控終端以便通過瀏覽器進行查閱和數據庫保存。中心控制節點通過數據幀中的節點ID進行數據通信,利用Switch語句做相應的處理。
switch(nodeID){
casenode1:…
casenode2:…
…}
采集節點是多電梯遠程監控系統的中電梯數據采集和控制電梯盒的重要機構,它主要是接收控制中心節點的控制指令,對電梯內各個傳感器進行信息采集,并對被控電梯進行操作。部分代碼如下所示:
typedefNER_ADDRunsignedshort;
typedefNER_DATAunsignedchar;
voidmain()
{
Init_zigbee();
NER_ADDRaddr=inst[2];
NER_DATA
set_psw(PSW_Pispar(data));
data=read(addr,NER_INT_RAM);
write(A_ADDR,MEM_INT_RAM,data);
}
4.2Zigbee網絡系統測試
對Zigbee網絡進行了系統測試,主要測試了節點與節點之間的通信距離、通信延時測試、組網延時、節點重入及靈敏度測試等,其中每個節點發射功率為0dBm,測試節點采用3V電池供電。
(1)通信距離測試:室外情況,單個控制中心節點與單個傳感器節點在400m的距離通信誤碼率少于2%.
(2)節點重入測試:由協調器、路由器、傳感器節點組成的三級網絡,傳感器節點掉電重新上電能夠重新加入網絡,當傳感器節點的父節點離開網絡時傳感器節點能夠尋找其它父節點重新加入網絡。
(3)通信時延測試:有協議棧時延和空中傳播時延。后者時延忽略不計,但而協議棧時延即可記為節點通信時延。單個協調器與單個節點,經測試,在室外150m延時約3s.
(4)在節點靈敏度測試中,采用兩個節點互發數據的形式進行。
4.3遠程監控端設計
電梯遠程監控系統另一點優勢在于采用B/S架構的模式,監控中心只需要安裝一個服務器,客戶端就可以隨時隨地利用瀏覽器運行軟件系統,通過自己的用戶名和密碼登錄該遠程監控系統查詢各個電梯對象的相關信息及狀態,除此之外,還可以發出控制指令給被控電梯。
當用戶用將瀏覽器端的操作命令發送給web服務器,命令指令通過通信服務器發送給EM560數據模塊轉發給現場數據處理設備。該監控系統采用ASP和ActiveX技術進行監控系統動態Web頁面的開發并要求Web服務器根據數據庫中的數據實時生成Web頁面。遠程客戶端支持用戶提交的操作信息向web服務器發出HTTP服務請求,web服務器通過ASP和中間組件根據服務類型向服務器發送請求,數據庫服務器應答后通過web服務器再將數據以HTML格式返回給客戶端,通過瀏覽器查看數據,圖為EM516與通信服務器的Socket的通信。
監控系統初始化后,首先初始化ARM9芯片的通用IO口及通信波特率的設置、定時器、看門狗等。初始化完成后,如果網絡不忙則會發送AT+CG-DCONTH和ATD即可進行聯網。然而此時的EM560模塊是通過AT+IPR=115200設置波特率為115200bps,并設置為在線模式。如果通行不成功的話,則再通過AT+SNRD=0設置為重撥模式。
5結論
本文提出了ZigBee無線傳感技術結合3G無線傳輸技術運用在多電梯遠程監控系統的設計方案,該監控系統具有低成本、易實現、數據傳輸可靠和低功耗等特點,使其電梯遠程監控的實現難度大大降低,且安裝、維護和管理十分方便,避免了以往傳統電梯遠程監控系統的很多弊端,代表了電梯監控系統向無線網絡化發展的趨勢。
版權與免責聲明:
凡本網注明“來源:智慧城市網”的所有作品,均為浙江興旺寶明通網絡有限公司-智慧城市網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:智慧城市網www.cmr6829.com”。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源(非智慧城市網www.cmr6829.com)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
-
免費注冊后,你可以
了解安防行業更多資訊查看安防行業供求信息凸顯安防行業自身價值
馬上注冊會員
-
想快速被買家找到嗎
只需要發布一條商機,被買家找到的機會高達90%!還等什么?
馬上發布信息