喬永平
(1.山西省水利水電工程建設(shè)監(jiān)理公司,山西 太原 030002;2.太原理工大學(xué)水利科學(xué)與工程學(xué)院,山西 太原 030024)
在國外,美國、日本、英國、荷蘭和前蘇聯(lián)等國家的絕大多數(shù)供水系統(tǒng)都實現(xiàn)了供水監(jiān)控自動化,系統(tǒng)大都采用集中管理分層分布的方式:在一個水系上設(shè)中央管理站,采用電子計算機(jī)和遙測、遙控裝置,對泵站、水工建筑物及渠道等進(jìn)行集中監(jiān)控,達(dá)到水資源綜合利用的目的。國內(nèi)1972年江都泵站進(jìn)行了監(jiān)控自動化試驗,將4個泵站用有線遠(yuǎn)動裝置進(jìn)行集中監(jiān)控,用無線遠(yuǎn)動裝置將其周圍有關(guān)的水閘連成一體,對整個樞紐進(jìn)行遙測、遙控、遙信和遙調(diào),由于元器件質(zhì)量問題,操作經(jīng)常失靈。隨著計算機(jī)RISC技術(shù)、圖形化人機(jī)界面技術(shù)、網(wǎng)絡(luò)技術(shù)、操作系統(tǒng)標(biāo)準(zhǔn)化技術(shù)的飛速發(fā)展,“開放系統(tǒng)”的概念開始被計算機(jī)廠商和用戶接受,系統(tǒng)的升級和擴(kuò)容問題已得到較好的解決,采用通用組態(tài)軟件實現(xiàn)供水系統(tǒng)的控制、自動調(diào)用已存儲的故障模式,判斷故障類型給出處理措施,及時排除故障,并對該故障記憶進(jìn)行自學(xué)習(xí),通信技術(shù)的優(yōu)化升級等將是提高系統(tǒng)運行可靠性、降低系統(tǒng)投資及減少停機(jī)次數(shù)、提高生產(chǎn)效率的必然發(fā)展趨勢。
臨猗縣全縣16個鄉(xiāng),地下水中符合飲用標(biāo)準(zhǔn)的僅有孫吉鎮(zhèn),其余各鄉(xiāng)鎮(zhèn)的地下水含氟超標(biāo)均比較嚴(yán)重。興建的“臨猗縣防氟供水工程”,即從角杯鄉(xiāng)吳王黃河灘打井取水,由4眼含氟0.6~0.8 mg/L的機(jī)井提供水源,經(jīng)過9.9 km的引水管道和一級加壓泵站送至東張鎮(zhèn)西儀村,經(jīng)過二次加壓后,通過35.5 km的輸水干管送至縣城西側(cè),該工程能徹底解決包括縣城在內(nèi)的15萬人飲用高氟水問題。
圖1 工程自動化控制示意圖
為了提高此供水系統(tǒng)的管理水平及利用率,特開發(fā)了自動化監(jiān)測與控制系統(tǒng),拓?fù)鋱D見圖1。本研究將藍(lán)牙無線傳輸技術(shù)應(yīng)用于該供水泵房內(nèi)監(jiān)測設(shè)備與工控計算機(jī)之間的短距離無線數(shù)據(jù)的傳輸,方案設(shè)計中開發(fā)了藍(lán)牙局域網(wǎng)接入點,以實現(xiàn)有線傳輸和無線傳輸?shù)淖顑?yōu)融合,為供水工程自動化監(jiān)測控制系統(tǒng)的合理經(jīng)濟(jì)開發(fā)提供了新的實現(xiàn)思路。
藍(lán)牙技術(shù)是一種在不同設(shè)備間實現(xiàn)無線連接的技術(shù),它可實現(xiàn)多種設(shè)備之間的短距離無線連接[1]。藍(lán)牙技術(shù)最初在1998年5月由愛立信、IBM、英特爾、諾基亞、東芝等5家公司聯(lián)合開發(fā),其目的是實現(xiàn)最高數(shù)據(jù)傳輸為1Mb/s(有效數(shù)據(jù)傳輸速率為723kbp/s(不對稱)和432 kbp/s(對稱)的數(shù)據(jù)傳輸,可以實現(xiàn)普通數(shù)據(jù)和語音數(shù)據(jù)的傳輸。)最大傳輸距離為10 m的無線通信協(xié)議,如果增加功率或是加上某些外設(shè)便可達(dá)到100 m的傳輸距離[2]。藍(lán)牙技術(shù)的標(biāo)準(zhǔn)是IEEE802115,采用國際公用的214GHzISM頻段并使用高速跳頻、時分多址、權(quán)向糾錯編碼、ARQ、TDD和基帶協(xié)議等先進(jìn)技術(shù),可以在近距離內(nèi)最廉價地將幾臺數(shù)字化設(shè)備呈網(wǎng)狀鏈接起來。
藍(lán)牙技術(shù)目前大都是以滿足美國FCC的要求為標(biāo)準(zhǔn)。在一個供水自動化監(jiān)測系統(tǒng)中,最下層是數(shù)據(jù)采集和處理模塊單元,采集各個監(jiān)測點的數(shù)據(jù),進(jìn)行處理后發(fā)送給上位機(jī),并接收上位機(jī)發(fā)送來的控制命令和控制參數(shù),將藍(lán)牙無線通訊技術(shù)應(yīng)用于供水自動化監(jiān)控系統(tǒng),可以克服有線方式和傳統(tǒng)無線方式的不足,通過嵌入藍(lán)牙模塊設(shè)備,實現(xiàn)對供水自動化監(jiān)控系統(tǒng)參數(shù)進(jìn)行無線數(shù)據(jù)讀取和實時診斷,比起傳統(tǒng)紅外技術(shù)和射頻技術(shù)更安全和方便,也避免了傳統(tǒng)設(shè)備的接觸式監(jiān)測,比起GPS網(wǎng)絡(luò),藍(lán)牙無線通訊技術(shù)更穩(wěn)定安全,也更節(jié)約成本。
對于藍(lán)牙無線通訊技術(shù)在供水自動化監(jiān)控系統(tǒng)中的應(yīng)用而言,通過將有線和無線結(jié)合的方式,既可以發(fā)揮無線傳輸靈活的特點,又具有有線傳輸安全、穩(wěn)定且不受傳輸距離的影響。因此根據(jù)臨猗防氟供水工程自動化監(jiān)控系統(tǒng)的工程實際,在大量研究方案比較的基礎(chǔ)上,本研究將藍(lán)牙無線傳輸技術(shù)應(yīng)用于該供水泵房內(nèi)監(jiān)測設(shè)備與工控計算機(jī)之間的短距離無線數(shù)據(jù)傳輸,在藍(lán)牙規(guī)范中對其網(wǎng)絡(luò)封裝協(xié)議和聯(lián)網(wǎng)應(yīng)用框架已經(jīng)有很好的定義,本研究在此基礎(chǔ)上開發(fā)藍(lán)牙局域網(wǎng)接入點,是實現(xiàn)有線傳輸和無線傳輸?shù)淖顑?yōu)融合。
根據(jù)臨猗防氟供水工程自動化監(jiān)控系統(tǒng)的實際情況,設(shè)計開發(fā)的藍(lán)牙局域網(wǎng)接入點組網(wǎng)模型見圖2?,F(xiàn)場若干個帶藍(lán)牙模塊的監(jiān)測設(shè)備通過藍(lán)牙無線數(shù)據(jù)傳輸方式連接到局域網(wǎng)接入點(根據(jù)藍(lán)牙組網(wǎng)的特點,一個接入點最多可以同時連接7個現(xiàn)場設(shè)備)。局域網(wǎng)接入點完成藍(lán)牙網(wǎng)關(guān)的功能,通過將藍(lán)牙數(shù)據(jù)包轉(zhuǎn)化為網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送到局域網(wǎng)上。因此,遠(yuǎn)程計算機(jī)可以實現(xiàn)對現(xiàn)場數(shù)據(jù)的實時監(jiān)測[3]。
圖2 藍(lán)牙局域網(wǎng)接入點組網(wǎng)模型圖
藍(lán)牙局域網(wǎng)接入點的實現(xiàn)需要在硬件上增加網(wǎng)卡適配器,本研究的關(guān)鍵技術(shù)是軟件上在藍(lán)牙芯片中增加藍(lán)牙網(wǎng)絡(luò)封裝協(xié)議。以下就其方案的實現(xiàn)思想做基本介紹。
在局域網(wǎng)接入點中,每一個與之建立連接的藍(lán)牙設(shè)備都將與該接入點中的一個TCP端口綁定。這樣,在局域網(wǎng)或INTERNET中就可以通過網(wǎng)關(guān)的IP地址和端口來標(biāo)識該藍(lán)牙設(shè)備。當(dāng)藍(lán)牙設(shè)備與網(wǎng)絡(luò)中主機(jī)交互信息時,接入點負(fù)責(zé)藍(lán)牙通信協(xié)議和TCP/IP協(xié)議之間的轉(zhuǎn)換工作,從而使藍(lán)牙設(shè)備與計算機(jī)網(wǎng)絡(luò)進(jìn)行透明的數(shù)據(jù)交換[4]。
藍(lán)牙局域網(wǎng)訪問應(yīng)用框架(LAP)定義協(xié)議堆棧見圖3。管理實體(Management Entity)負(fù)責(zé)完成初始化、配置和連接管理過程。LAP使用基于串口仿真協(xié)議(RFCOMM)的點對點協(xié)議(Peer-Peer Protocol,PPP) 完成與局域網(wǎng)(Local Area Network,LAN)的通信。PPP是一種普遍采用的連網(wǎng)協(xié)議,它提供身份鑒權(quán)、數(shù)據(jù)加密、數(shù)據(jù)壓縮等多種機(jī)制。LAP中,由傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)承載的IP數(shù)據(jù)分組通過PPP協(xié)議層在藍(lán)牙數(shù)據(jù)終端設(shè)備與局域網(wǎng)接入點之間傳輸。
圖3 藍(lán)牙局域網(wǎng)接入框架協(xié)議圖
LAP的通信流程如下:
(1)作為數(shù)據(jù)終端(Data Terminal,DT)的現(xiàn)場監(jiān)測裝置藍(lán)牙模塊必須首先發(fā)現(xiàn)一個局域網(wǎng)接入點(LAN-AP),DT經(jīng)過查詢,向LAN-AP發(fā)送服務(wù)發(fā)現(xiàn)請求,LAN-AP在其內(nèi)部的服務(wù)中發(fā)現(xiàn)數(shù)據(jù)庫(Service Discovery Database,SDDB)查詢所需要的服務(wù)記錄,并將查詢結(jié)果送回DT。如果LAN-AP提供DT所需的服務(wù),就開始建立連接,訪問局域網(wǎng)。
(2)DT與LAN-AP首先建立物理鏈路,然后執(zhí)行鑒權(quán)等安全性進(jìn)程,鑒權(quán)通過以后,依次建立L2CAP、RFCOMM和PPP連接。
(3)在建立PPP連接后,就可以開始交換IP數(shù)據(jù)分組和局域網(wǎng)的接入訪問。
本系統(tǒng)選用南京凱春科技有限公司生產(chǎn)的KC-03藍(lán)牙模塊作為現(xiàn)場設(shè)備與工控計算機(jī)之間的數(shù)據(jù)無線傳輸設(shè)備。其產(chǎn)品主要性能參數(shù)如下[5]:
(1)KC-03藍(lán)牙模塊,采用CSR公司BlueCore02_Audio_Flash藍(lán)牙芯片。附加Atmel公司T7024藍(lán)牙專用前端芯片,擴(kuò)展成標(biāo)準(zhǔn)的1級藍(lán)牙模塊(Class1),通訊距離達(dá)到100 m。
(2)藍(lán)牙模塊支持USB口、RS232串行口、Audio語音口的無線通訊,不僅模塊之間可以相互通訊,而且模塊與目前市場上所有的藍(lán)牙設(shè)備都可以進(jìn)行相應(yīng)的藍(lán)牙數(shù)據(jù)、語音通訊。
(3)KC-03藍(lán)牙模塊附有高效板載倒F型射頻天線,引腳采用1.27 mm(50 mil)雙列直插排針,方便用戶使用。
(4)KC-03模塊采用的是Flash版藍(lán)牙芯片,用戶可以自行開發(fā)各種應(yīng)用軟件。同時,該公司針對目前市場情況,開發(fā)了多個應(yīng)用軟件,出廠時預(yù)先載入模塊,客戶可以直接應(yīng)用,不必再購買昂貴的藍(lán)牙開發(fā)設(shè)備,再投入大量的人力資源開發(fā)。這些應(yīng)用幾乎涵蓋了所有的藍(lán)牙應(yīng)用,而且配合該公司的藍(lán)牙開發(fā)板,所有的這些應(yīng)用都可以在開發(fā)板上運行調(diào)試。
KC-03藍(lán)牙模塊實物圖見圖4,KC-03藍(lán)牙模塊開發(fā)板實物圖見圖5。
圖4 KC-03藍(lán)牙模塊實物圖
圖5 KC-03藍(lán)牙模塊開發(fā)板實物圖
藍(lán)牙是一種低成本、低功耗的無線通信技術(shù),尤其是近兩年來,它的發(fā)展尤其迅速,具有藍(lán)牙功能的產(chǎn)品越來越多地出現(xiàn)在工作和生活當(dāng)中。針對現(xiàn)有供水自動化監(jiān)控領(lǐng)域?qū)o線通信技術(shù)的需求,文章結(jié)合臨猗防氟供水工程的工程實際所提出的將藍(lán)牙無線通訊技術(shù)應(yīng)用于供水自動化監(jiān)控系統(tǒng)的方案是可行的,結(jié)論如下:
(1)采用藍(lán)牙無線模塊實現(xiàn)設(shè)備之間的無線局域網(wǎng)操作簡單、成本較低。
(2)對所構(gòu)建的實際網(wǎng)絡(luò)的運行測試結(jié)果表明在通信距離、數(shù)據(jù)發(fā)送速率、組網(wǎng)能力等方面完全達(dá)到了供水泵房環(huán)境下對數(shù)據(jù)傳輸速率、穩(wěn)定性、可靠性和組網(wǎng)能力等各方面的要求。
(3)將藍(lán)牙無線傳輸技術(shù)應(yīng)用于該供水泵房內(nèi)監(jiān)測設(shè)備與工控計算機(jī)之間的短距離無線數(shù)據(jù)傳輸,在此基礎(chǔ)上開發(fā)藍(lán)牙局域網(wǎng)接入點,實現(xiàn)了有線傳輸和無線傳輸?shù)淖顑?yōu)融合,為供水工程自動化監(jiān)測控制系統(tǒng)的合理經(jīng)濟(jì)開發(fā)提供了新的實現(xiàn)思路。
(4)對供水工程自動化監(jiān)控而言,通過有線和無線結(jié)合的方式,既可以發(fā)揮無線傳輸靈活的特點,又具有有線傳輸安全、穩(wěn)定且不受傳輸距離影響等特點,是一種較好的解決方案。
需要說明的是:在供水自動化監(jiān)控領(lǐng)域中,藍(lán)牙技術(shù)的開發(fā)研究還處于起步階段,但以藍(lán)牙為代表的無線通信技術(shù)在供水自動化監(jiān)控領(lǐng)域的應(yīng)用前景非常廣闊。
[1]曹斌.基于移動控制的新型數(shù)控系統(tǒng)中的藍(lán)牙通信技術(shù)及其實現(xiàn)方法[D].合肥:合肥工業(yè)大學(xué),2005:4-8.
[2]嚴(yán)紫建.劉元安.藍(lán)牙技術(shù)[M].北京:北京郵電大學(xué)出版社,2001:2-8.
[3]焦凱.基于藍(lán)牙技術(shù)的無線局域網(wǎng)系統(tǒng)的研究與實現(xiàn)[D].南京:南京理工大學(xué),2005:12-9.
[4]馬建倉,羅亞軍,趙玉亭.藍(lán)牙核心技術(shù)及應(yīng)用[M].北京:北京科學(xué)出版社,2003:4-10.
[5]唐欣,陳雷,周正.干擾受限環(huán)境下藍(lán)牙系統(tǒng)的性能及自適應(yīng)跳頻共存機(jī)制電路與系統(tǒng)學(xué)報.2003.10.P23-27.