阮太元+周昊+陳虹安+蔡雄友
摘要:針對上述問題小孩走失或被綁架、老人或智障人員走失或迷路、強制監(jiān)管人員逃脫監(jiān)管監(jiān)控及機動車被盜等問題,依托我國北斗衛(wèi)星導(dǎo)航系統(tǒng),設(shè)計一種多功能北斗定位監(jiān)控系統(tǒng),把空間信息技術(shù)與通信技術(shù)、多媒體、電子服務(wù)等技術(shù)融合,能實時獲取監(jiān)測目標(biāo)的地理位置,并顯示與控制中心的地圖上,實現(xiàn)監(jiān)管對象管理系統(tǒng)的管控一體化。經(jīng)半年多試驗表明:系統(tǒng)情況運行良好,系統(tǒng)工作流程符合特殊人員及機動車監(jiān)控管理工作要求,有效監(jiān)管對象安全管理問題,大大減輕了管理工作者、監(jiān)護人及監(jiān)管場所等工作強度。
關(guān)鍵詞:北斗定位監(jiān)控;無線傳感網(wǎng)絡(luò);技術(shù)融合
中圖分類號:TN967.1 文獻標(biāo)識碼:A 文章編號:1007-9416(2017)05-0087-02
1 引言
隨著經(jīng)濟的發(fā)展,關(guān)愛需求(人員定位)已廣泛滲透到老人、智障群體、兒童、寵物、旅游、車輛看護等社會服務(wù)的各個角落,目前的定位儀大多數(shù)采用GSP+GSM的手段來達到定位的目的,僅使用GPS定位方式,對走進室內(nèi)群體無法定位,達不到理想的追蹤效果,很難解決消費者的問題。
本文研發(fā)并試產(chǎn)一種多功能北斗定位監(jiān)控系統(tǒng)。系統(tǒng)根據(jù)不同的應(yīng)用領(lǐng)域及服務(wù)對象,設(shè)計符合應(yīng)用領(lǐng)域的北斗定位監(jiān)控終端,并構(gòu)建基于北斗衛(wèi)星通信協(xié)議規(guī)范的通信控制系統(tǒng),兼容GPS、移動基站和無線傳感網(wǎng)絡(luò)為輔助的定位技術(shù),較好解決了目前市場定位儀的定位限制等技術(shù)難題,大大的提高了定位的可靠性。通過控制中心地理信息綜合管理平臺實時獲取監(jiān)測目標(biāo)的地理位置,實現(xiàn)管控一體化。
2 系統(tǒng)總體設(shè)計
系統(tǒng)總體設(shè)計:本系統(tǒng)由北斗定位終端、GIS控制中心兩大核心部分構(gòu)成。GIS控制中心地圖顯示界面編程引用Google地圖,地圖顯示道路清晰詳細(xì),界面簡潔明了,操控簡單。北斗定位終端通過定位模塊進行定位,等待定位完成后,把定位數(shù)據(jù)通過北斗的短報文或無線網(wǎng)絡(luò)傳到控制中心,管理員便可以在控制中心看到所定位的目標(biāo)。為了減少該系統(tǒng)電流的損耗,本系統(tǒng)使用軟件和硬件結(jié)合方式,使北斗定位終端在不工作時處于睡眠狀態(tài)。當(dāng)需要定位時,管理員通過打電話或控制中心來喚醒特定目標(biāo)進行工作,達到定位目的。該系統(tǒng)的總體設(shè)計框圖如圖1。
本系統(tǒng)工作原理: 定位采用我國自主研制的北斗定位系統(tǒng)進行定位,在搜索不到北斗衛(wèi)星的情況下,則自動切換,依次向下采用GPS、移動基站或無線傳感網(wǎng)絡(luò)(特定范圍)進行定位,保證定位的可靠性。北斗定位終端與GIS控制中心的通訊采用北斗系統(tǒng)特有的短報文通信,在某些特殊情況下自動切換至GPRS通信方式,確保通訊的安全。GIS控制中心采用地圖顯示、人員管理和控制面板方式,既可以顯示目標(biāo)位置信息,又可以對目標(biāo)操作。
3 系統(tǒng)硬件設(shè)計
北斗定位終端主要包括微處理器控制系統(tǒng)模塊、北斗定位信息接收模塊、GPS模塊、GPRS通訊模塊、無線網(wǎng)絡(luò)模塊以及電池及電源管理模塊。
各模塊主要工作原理:目標(biāo)攜帶著北斗定位終端,當(dāng)需要知道目標(biāo)位置時,GIS控制中心通過網(wǎng)絡(luò)向終端發(fā)送命令,終端通過GPRS模塊接收命令給微處理器處理命令,把命令發(fā)送到北斗模塊,指揮北斗模塊搜索衛(wèi)星并接收定位等信息傳給微處理器處理提取有用定位信息,然后把定位信息傳遞給北斗系統(tǒng)短報文或者GPRS模塊發(fā)往GIS控制中心。在這里考慮到便攜性,采用大容量電池供電,其中電池及電源管理模塊為北斗定位終端提供正常的工作電源以及相關(guān)的高級電源管理功能??傮w框圖如圖2所示。
主要工作流程:參照圖4,北斗定位終端組成框圖,北斗定位終端主要由北斗定位模塊A、GPS定位模塊B、zigbee無線傳感網(wǎng)絡(luò)C、GPRS和基站定位一體模塊D、超低功耗微處理器控制系統(tǒng)模塊E、電池及電源管理模塊F組成,各模塊之間電氣連接。其中電池及電源管理模塊F是給為各個模塊提供正常的工作電源,由電池控制;超低功耗微處理器控制系統(tǒng)模塊E向各工作模塊提供工作控制信號,而各模塊間將信號變化傳輸給微處理器控制系統(tǒng)E,超低功耗微處理器控制系統(tǒng)模塊E根據(jù)各模塊傳來的數(shù)據(jù)進行提取。提取完成后把數(shù)據(jù)封裝和校驗,然后傳送給通信模塊發(fā)送。
4 系統(tǒng)軟件設(shè)計
采用TI公司的MSP430系列超低功耗16位單片機的專用開發(fā)軟件,針對硬件設(shè)計緊密編程,全程實時監(jiān)測與進行數(shù)據(jù)處理,要求外圍配置少,系統(tǒng)可靠性強。在本系統(tǒng)的設(shè)計中對Msp430F149單機進行編程,控制北斗定位模塊、GPS定位模塊等模塊工作,為了解決功耗問題,在該程序中設(shè)計有控制北斗定位模塊、GPS定位模塊、GPRS模塊等的睡眠、喚醒功能進行節(jié)能。同時利用Msp430F149控制了GPRS通信模塊,對來電和信息進行自動化處理,為定位的性能和可靠性,設(shè)計了自動掛斷對方的來電,并自動進入睡眠狀態(tài)。智能化地將控制中心發(fā)來的指令進行分析,然后再決定是否使能北斗定位模工作。當(dāng)在定位時,北斗定位模塊搜索不到衛(wèi)星時,系統(tǒng)會自動依次切換為GPS定位或者基站定位,程序的設(shè)計;靈活而只能,保證了終端的穩(wěn)定運行。程序設(shè)計框圖如圖3所示。
控制中心采用C#進行編寫。為了縮短系統(tǒng)的開發(fā)時間,同時使地圖顯示更美觀,更詳細(xì),更準(zhǔn)確,在地圖模塊調(diào)用了谷歌提供給地圖開發(fā)者的API接口,這套接口使用簡單,運行穩(wěn)定,功能強大,而且是免費給開發(fā)者提供,大大地減少了開發(fā)的費用。對于人員的管理,采用了數(shù)據(jù)庫的管理方式,把所有的點位信息都保存到數(shù)據(jù)庫中,方便了對人員的集中地管理,減少管理者的管理難度。
5 結(jié)語
多功能北斗定位監(jiān)控系統(tǒng)包括北斗定位、GPS定位、GSM基站定位、電源優(yōu)化管理模塊、無線傳感網(wǎng)絡(luò)通信、越界監(jiān)控范圍多種報警器、多種顯示終端、地圖界面實時數(shù)據(jù)查看模式等多項功能。通過實際使用表明:該系統(tǒng)采用了低功耗的定位模塊與msp430單片機,解決了在該系列產(chǎn)品功耗大,定位模式單一等問題。對特殊人員和被監(jiān)控對象進行全程自動監(jiān)測,實時報警和提示各種突發(fā)及危險情況等功能;系統(tǒng)具有多種顯示終端,可將接收到的相關(guān)數(shù)據(jù)顯示在監(jiān)控工作站的主機上或監(jiān)控人隨身攜帶的手機或掌上電腦上,監(jiān)控人員能及時被監(jiān)控對象的實時信息,實現(xiàn)了現(xiàn)代化數(shù)字管理模式。
參考文獻
[1]孫超奇,宋秉龍,賈斌,汪建偉.基于北斗二代的車輛監(jiān)控系統(tǒng)研究與應(yīng)用[J].科協(xié)論壇:下半月,2012,10:102-104.
[2]鄧禮全,張秋歌,李逸平,張彥衛(wèi).基于北斗衛(wèi)星導(dǎo)航的公路物流信息系統(tǒng)設(shè)計[J].中國物流與采購,2012,15:78-79.endprint