本文介紹基于UWB技術(shù)和AliOS-Things uLocation組件工廠室內(nèi)定位系統(tǒng)。該系統(tǒng)打通了定位、數(shù)據(jù)匯聚和基于定位的應(yīng)用云端部署等一系列過(guò)程,為數(shù)字化工廠進(jìn)一步感知設(shè)備定位數(shù)據(jù)提供解決方案。
概述
由于室內(nèi)環(huán)境下GPS/北斗衛(wèi)星信號(hào)難以穿透建筑墻體,傳統(tǒng)的基于GPS定位終端的定位系統(tǒng)無(wú)法在工廠等室內(nèi)環(huán)境下使用,催生出一系列室內(nèi)定位技術(shù)。隨著科技的進(jìn)步,這些技術(shù)在各自的演進(jìn)過(guò)程中都趨向成熟。目前高精度室內(nèi)定位技術(shù)有UWB/BLE+AOA等,其平均定位精度都可以達(dá)到0.3米左右,最高精度0.1米,相比與傳統(tǒng)的基于信號(hào)強(qiáng)度的定位技術(shù)有極大的精度提升,使得應(yīng)用場(chǎng)景越來(lái)越廣泛,特別在工廠環(huán)境下,可以實(shí)現(xiàn)對(duì)工廠設(shè)備的精確定位,促進(jìn)工業(yè)自動(dòng)化和智能化的進(jìn)一步發(fā)展。
阿里云物聯(lián)網(wǎng)部門推出基于UWB技術(shù)和AliOS-ThingsuLocation組件的工廠室內(nèi)定位系統(tǒng),打通了對(duì)設(shè)備/人員定位、數(shù)據(jù)匯聚和基于定位的應(yīng)用云端部署等一系列過(guò)程,為數(shù)字化工廠進(jìn)一步感知設(shè)備定位數(shù)據(jù)提供解決方案。
應(yīng)用場(chǎng)景:
工廠設(shè)備/人員的定位、調(diào)度、優(yōu)化生產(chǎn)資源安排
實(shí)時(shí)電子圍欄、安全監(jiān)控
案例
系統(tǒng)已經(jīng)實(shí)際部署于某成衣廠,對(duì)工廠內(nèi)的生產(chǎn)設(shè)備實(shí)現(xiàn)了高精度定位,定位精度最高達(dá)到10cm,正常精度為30~50cm。有效地支撐了成衣廠對(duì)設(shè)備審計(jì)、調(diào)度和安排生產(chǎn)等活動(dòng),未來(lái)可以通過(guò)對(duì)接工業(yè)MES系統(tǒng),進(jìn)一步提高工廠的生產(chǎn)效率。
系統(tǒng)原理和搭建
UWB基站和標(biāo)簽
UWB(Ultra Wideband)是一種超寬帶無(wú)線通信技術(shù),利用納秒至微妙級(jí)的非正弦波窄脈沖傳輸數(shù)據(jù),由于其信號(hào)時(shí)域?qū)挾群苷∮谝话闶覂?nèi)無(wú)線環(huán)境中信號(hào)直射徑和反射徑的差,因此可以區(qū)分出直射徑和反射徑到達(dá)時(shí)間,利用無(wú)線信號(hào)在定位標(biāo)簽和基站之間直射徑的傳輸時(shí)間來(lái)確定之間的距離。標(biāo)簽與三個(gè)基站之間的距離即可確定出標(biāo)簽的位置。由于UWB的脈沖的時(shí)域間隔是1納秒左右,而1ns時(shí)間無(wú)線信號(hào)的傳輸距離為30cm,所以基于uwb定位的定位精度在有反射徑環(huán)境下的平均精度可以達(dá)到30cm左右。
系統(tǒng)定位的目標(biāo)是定位標(biāo)簽,下圖是一種常用的UWB定位標(biāo)簽:
定位標(biāo)簽只要物理固定在被定位的設(shè)備上即可,安裝原則為:
盡量避開金屬物體,金屬材質(zhì)對(duì)電磁波有屏蔽作用。
盡量安裝在被定位設(shè)備的高處,不被設(shè)備的其他組件阻擋標(biāo)簽到基站的無(wú)線傳播通路。
標(biāo)簽內(nèi)置運(yùn)動(dòng)傳感器,探測(cè)到標(biāo)簽運(yùn)動(dòng)時(shí)會(huì)頻繁上報(bào)UWB報(bào)文提高定位實(shí)時(shí)性,這樣的缺點(diǎn)是減少電池壽命。在實(shí)際部署的時(shí)候可根據(jù)需要確定安裝設(shè)備的位置。
定位基站負(fù)責(zé)UWB信號(hào)處理,計(jì)算信號(hào)的到達(dá)時(shí)間,并將計(jì)算結(jié)果傳送至定位服務(wù)器進(jìn)行最終解算。下圖為定位基站:
定位基站需要安裝在工廠天花板上,安裝原則為:
安裝在需要定位區(qū)域上方,距離地面5米或以上高度。
基站之間間隔在10~15米之間。
定位基站通過(guò)有線網(wǎng)絡(luò)組網(wǎng),可選用poe-hub組網(wǎng),同時(shí)基站供電。
配置一個(gè)獨(dú)立的子網(wǎng)給基站使用,一般選用形式為192.168.X.X的內(nèi)網(wǎng)網(wǎng)段。
定位服務(wù)器
定位服務(wù)器負(fù)責(zé)標(biāo)簽管理、位置解算、數(shù)據(jù)上云、本地定位服務(wù)接口和系統(tǒng)運(yùn)維接口等,其安裝軟件棧示意圖為:
安裝步驟:
服務(wù)器底層操作系統(tǒng)為Linux。
因?yàn)閁WB Engine需要運(yùn)行與Windows系統(tǒng)上,故需要在服務(wù)器上部署一個(gè)虛擬機(jī)并安裝相應(yīng)的windows。在windows上安裝UWB軟件包,包括UWB Engine和SDK。
映射兩個(gè)網(wǎng)口到虛擬機(jī),一個(gè)網(wǎng)口配置與基站所在網(wǎng)絡(luò)相同的子網(wǎng)IP,并用網(wǎng)線將該網(wǎng)口連接到基站所連的poe-hub。另一個(gè)網(wǎng)口配置成服務(wù)器內(nèi)部可訪問(wèn)IP,供uLocation組件的PAL(Positioning Adapting Layer)層連接。
安裝uLocation組件和上云組件,上云套件可選用LinkEdge。為了方便軟件包的依賴管理,uLocation和LinkEdge部署在docker上。配置docker網(wǎng)絡(luò),與虛擬機(jī)的另一個(gè)供uLocation訪問(wèn)的IP同一網(wǎng)段,并將連接參數(shù)通過(guò)uLocation的配置管理設(shè)置好即可。
5.在阿里云工業(yè)互聯(lián)網(wǎng)平臺(tái)從創(chuàng)建室內(nèi)定位網(wǎng)關(guān)設(shè)備和標(biāo)簽產(chǎn)品,如圖所示:
6.安裝LinkEdge,導(dǎo)入第5步創(chuàng)建的產(chǎn)品的TSL文件。6. 安裝LinkEdge,導(dǎo)入第5步創(chuàng)建的產(chǎn)品的TSL文件。
7.云端創(chuàng)建標(biāo)簽設(shè)備,設(shè)備名的格式是:srvname+tagid,并將創(chuàng)建的設(shè)備三元組信息導(dǎo)入LinkEdge。由于標(biāo)簽個(gè)數(shù)通常較多,適合利用云端批量新增設(shè)備頁(yè)面來(lái)創(chuàng)建。
8.安裝完畢,啟動(dòng)定位服務(wù)、uLocation和LinkEdge即可為本地和云端提供定位服務(wù)。
系統(tǒng)起來(lái)后可以在云端和控制臺(tái)看到實(shí)時(shí)定位數(shù)據(jù):
1.云端數(shù)據(jù)
系統(tǒng)啟動(dòng)后打開云端控制臺(tái)即可看到標(biāo)簽的實(shí)時(shí)定位數(shù)據(jù),顯示的標(biāo)簽位置用三維空間坐標(biāo)表示(x,y,z),坐標(biāo)原點(diǎn)為廠區(qū)邊緣角落某點(diǎn)。x,y分別表示標(biāo)簽相距坐標(biāo)原點(diǎn)在垂直兩個(gè)方向上的距離,單位是米,實(shí)際精度為小數(shù)點(diǎn)后一位。z值為標(biāo)簽距離地面的高度。
2.后臺(tái)數(shù)據(jù)
附錄 幾種定位技術(shù)比較
結(jié)束語(yǔ):
阿里云物聯(lián)網(wǎng)將時(shí)刻跟蹤推進(jìn)新的定位技術(shù)的發(fā)展,未來(lái)將為客戶提供更好的定位解決方案。
-
UWB技術(shù)
+關(guān)注
關(guān)注
3文章
98瀏覽量
11089 -
阿里云
+關(guān)注
關(guān)注
3文章
975瀏覽量
43230 -
室內(nèi)定位系統(tǒng)
+關(guān)注
關(guān)注
0文章
21瀏覽量
8041
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論