999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于RFID和無人機的畜牧定位系統

2017-08-30 00:01:21胡必玲郭玉堂
計算機測量與控制 2017年7期
關鍵詞:設備系統

胡必玲,郭玉堂

(1.合肥師范學院,合肥 236032;2.電子科技大學,成都 611731)

基于RFID和無人機的畜牧定位系統

胡必玲1,2,郭玉堂1

(1.合肥師范學院,合肥 236032;2.電子科技大學,成都 611731)

針對牲畜放養情況下出現的易走丟,難以定位和統計問題,設計實現了基于RFID和無人機的畜牧定位系統;系統主要由數據采集、數據處理和終端顯示3個功能模塊組成;通過給每個牲畜綁定一個有源RFID標簽,結合裝配有RFID閱讀器和手機的無人機進行自動巡航,實現把RFID數據和掃描到RFID時所對應的經緯度數據經手機進行預處理,再使用移動數據網絡發送到數據服務器;服務器端對數據進行進一步分析和處理后,將牲畜位置數據和統計數據在養殖戶手機終端顯示,方便養殖戶進行牲畜查看和管理;最后通過實地實驗,對獲取到的數據進行結果分析,顯示牲畜定位誤差在系統估計誤差范圍之內,具有較高準確性;對比原有的修筑圍欄等方式,本系統具有成本較低、使用方便、可行性高的優點。

養殖業;物聯網;RFID;無人機;定位系統

0 引言

由于人口持續增長、城鎮化進程加快及收入增加等因素驅動,中國養殖產品消費量快速增長,中國養殖業在較長時期內一直處于高速發展時期。養殖業快速健康發展有利于促進農業內部結構調整和優化、拓展農業經濟增長新渠道、增加農民就業機會和提高農民收入,并在農業和工業之間逐步形成良性循環[1]。畜牧業在養殖業中占有較大比重,畜牧業主要分為圈養和散養,其中散養的牲畜肉質好,能夠滿足人們對肉類口感和營養的要求;同時,散養牲畜價格高,能夠更進一步提升養殖戶的收入。

但是由于在中國廣大農村,特別是南方地形地貌,在山區、丘陵地帶的散養養殖戶會面臨有以下的問題:

1)牲畜定位難。在空間面積較大、地形錯綜復雜的區域,很難獲取到牲畜的具體位置。

2)牲畜容易丟。容易被盜或者自己走丟。

3)牲畜統計數量難。養殖人員難以統計牲畜的具體數量。

本文針對散養牲畜的痛點,重點研究了無人機的自動巡航路徑規劃算法和數據傳輸協議、數據預處理算法,設計了基于RFID和無人機的畜牧定位系統,使用簡單、適用性好,能夠減輕散養管理的難度,減少養殖戶的損失。

1 系統總體方案

1.1 系統方案設計

基于RFID和無人機的畜牧定位系統分為數據采集、數據分析處理和數據顯示3個功能模塊。系統組合利用了有源RFID設備、無人機和移動互聯網技術來解決放養牲畜定位過程中要求電池續航能力強、體積小、成本低的問題[2-4]。

系統的基本原理是利用RFID,在一百多米的范圍之內發射無線射頻信號,帶有RFID讀卡器和手機的無人機在放養范圍內自動巡航,每當掃描到有RFID信號時即把RFID數據、信號強度,通過藍牙傳輸到一個智能手機,手機獲取到此時地理位置,經過數據預處理后再通過移動數據網絡把數據發射到系統服務器端。服務器端對所采集到的位置和RFID數據進行處理和分析。手機客戶端App可以查看到牲畜的最新位置數據,方便養殖戶進行牲畜管理。

圖1 畜牧定位系統原理圖

1.2 與GPS定位方案對比

養殖戶對放養的牲畜進行定位,必須滿足使用方便、成本低的需求,同時牲畜定位對位置精度要求不高。將每個牲畜都綁定一個GPS設備來對其進行定位對于大規模的養殖并不適用[5]。首先,GPS定位設備需要獲取經緯度數據并且把數據發送到服務器,耗電量非常大。一般GPS設備,每天發送幾次位置信息,電池只能續航一周左右。養殖戶要經常更換電池,使用非常麻煩。其次,GPS體積較大,防水性能較差,價格較高,不利于大規模使用在牲畜定位。第三,由于GPS是主動發送位置信息,有人偷盜牲畜的情況并不能及時報警,實用性不強。

本系統使用的有源RFID電池續航能力很長,長達兩三年,體積較小,有非常好的防水性能。同時,價格成本低。以500只牲畜的規模計算,GPS方案總共需要50 000元(每個GPS100元),本系統只需要20 000元(每個RFID30元,無人機和讀卡器5 000元),成本減少60%。并且本系統在實際中還有以下應用:

1)安裝RFID讀卡器和手機于牲畜棚,就可以實現對返回到牲畜棚的牲畜進行計數統計。

2)RFID讀卡器和手機放置在主要公路路邊,一旦有人偷盜牲畜,經過公路時,能實現報警功能。

3)用戶攜帶配套的RFID讀卡器和手機,通過手機App能查看附近的RFID卡,也能發現附近的牲畜。

相比每個牲畜都綁定一個GPS進行定位的方案,此方案使用比較方便、實用性強、價格較低,可以進行實際應用。

2 數據采集模塊設計

2.1 硬件設計

1)RFID電子標簽。系統采用433 MHz的有源 RFID電子標簽[6],讀寫距離遠、功耗低、抗干擾能力強。

2)RFID閱讀器。系統采用433 MHz RFID配套的帶有藍牙模塊的全向讀卡器[7],具有覆蓋角度廣的優點,方便把讀卡數據傳輸到手機等其他設備的優點。

3)手機設備。系統使用一般的安卓智能手機實現數據傳輸功能。手機藍牙,讀取RFID讀卡器的數據;手機的計算能力實現對原始數據的初步處理,經GPRS/3G/4G再傳輸到服務器,減輕服務器的計算負擔。

4)無人機設備。基于文獻[8],系統采用Ardupilot帶有自動巡航功能的小型無人機[9]。Ardupilot無人機飛控系統支持對無人機進行固定飛行軌跡的模式和固定飛行高度飛行模式的設定[10]。由于實際使用場景下,畜牧場所多是高低不平的山區。為使無人機在山區相對地面保持固定的高度,系統對無人機的地面探測設備進行了改裝,將氣壓傳感器替換成激光測距傳感器。

2.2 飛行軌跡規劃

對無人機的飛行軌跡規劃一般分為在線規劃和離線規劃兩類。參考文獻[11-13],針對本系統應用場景的特點和離線路徑規劃相比在線規劃簡單、可行性較高的優點,本系統采用子區域劃分和螺旋收縮式覆蓋的離線路徑規劃算法[14]。

子區域分割的螺旋式掃描方法步驟為:

1)外輪廓較為復雜時,可以把整個區域劃分為若干個子區域。子區域的劃分采用雙線掃法,如圖2。用水平和垂直兩個直線,水平直線自上而下,垂直直線從左往右,兩根直線會在輪廓邊緣相交或者相切,由此可以劃分出幾個獨立的子區域。

圖2 雙線掃法劃分子區域

2)子區域內采用“螺旋收縮式”進行全覆蓋。相比“往返前進式”的覆蓋方法,前者比后者留下較小的未覆蓋面積,前者在終點的位置比較固定,一般位于區域重心附近,如圖3。

圖3 螺旋式覆蓋和往返前進式覆蓋

2.3 數據預處理算法

無人機在養殖范圍內自動巡航,RFID讀卡器每隔一定時間間隔T(默認1秒)掃描區域內的RFID標簽,同一時間可能掃描到有多個RFID標簽和多個信號強度,組成RFID標簽集合。RFID標簽集合和當前手機通過GPS定位獲取到的經緯度數據,組成原始數據,格式如表1。

表1 原始數據格式

由于采集時間周期短,原始的數據量一般非常大,直接發送到服務器,則不利于數據分析。利用智能手機對此原始數據進行預處理,可以大大減少發送數據量和減小服務端數據處理和分析的難度。如表2,其中t1和t2有重復的RFID,可以將其合并。

表2 原始數據示例

在同一時間內能掃描到的RFID卡設備比較多,需要對搜集到的RFID卡數據進行數據去重和融合。讀卡器掃描到的RFID原始數據是時間點為元數據組成的數據序列,即Data=

{time,longitude,latitude,[{id1,rssi1},{id2,rssi2}……]},原始數據為數據序列data1、data2、data3……。從RFID讀卡器讀取數據間隔時間較短(1秒),每秒采集到的數據量比較大。可以把采集的時間間隔延長,把1秒時間間隔增加為5妙。增加時間周期的方法為:

1)以5秒時間周期內的第一秒數據為初始的融合數據。

2)添加其余每秒的數據到初始數據。合并方法是:遍歷新數據中每個RFID數據,若該RFID不存在融合數據中,則把該RFID數據增加到RFID列表中。若該RFID數據已經存在RFID列表中,并且把rssi值最大的元數據的當前位置設置為融合數據的位置和rssi值。

算法偽代碼為:

DatareduceData;

DatasourceData[5]; //原始五秒的RFID數據

reduceData = sourceData[0]

float maxRssi //保存最小的rssi值

for (inti = 1; i< 5; i++){

data = sourceData[i];

for (Rfidrfid in data.rfid){

if (rfid not in reduceData.rfids){

reduceData.rfids.add(rfid)

} else {

if (rfid.rssi>maxRssi){

//重新設置rfid的rssi和位置

reduceData.rfids.getRfid(rfid.id).rssi = rfid.rssi

reduceData.rfids.getRfid(rfid.id).location= rfid.location

}

}

}

}

經過數據預處理之后,從手機端發送到服務器的數據如表3所示。

表3 原始數據預處理結果示例

3 數據處理模塊

3.1 數據轉換

將以按時間劃分的元數據,轉換為以RFID進行劃分的數據。數據采集模塊采集到的元數據格式Data1={t1,long1,lati1,{{rfid1,rssi1},{rfid2,rssi2}.}}。由于每項數據是以時間為主鍵進行的劃分,不便于后期的數據分析處理,需要把數據轉化為以RFID號為主鍵的劃分。轉化方法為遍歷每個數據項,以每個RFID的id值為key建立哈希結構,值為每個rssi和經緯度數據。轉換后格式為Data={rfid1,{rssi1,{long1,lati1},{rssi2,{long2,lati2},……}}}。

3.2 根據信號強度修正地理位置

裝載于無人機上的RFID讀卡器在一百多米的范圍內掃描RFID卡,掃描范圍R,掃描距離在地面的投影距離L和飛行高度H的關系是:

(1)

假設無人機的飛行高度為30米,讀卡器的讀卡范圍是150米,計算得到地面上的覆蓋高度是146米。

由于RFID讀卡器讀卡距離過長,定位精度不高。若采用縮短RFID讀卡器讀卡距離的方法提高精度,則需要無人機在同一區域內掃描的路徑更為密集。本系統使用信號強度(RSSI)修正目標位置范圍的方法來提高位置精度[15]。

根據RSSI和距離的公式:

RSSI=-(10n-log10d+A)

(2)

d=10(ABS(RSSI)-A)/10n

(3)

其中:n代表信號傳播常量,d代表距發射器間的距離;A代表距離 1 m時的接收信號強度。RSSI值會隨著距離的增加按如式(2)遞減。即RSSI的值越高,采集的位置數據越精確。于是對地理位置的作如下糾正:

1)在每個RFID對應的所有經緯度數據中選擇RSSI值最大的經緯度作為采集經緯度。

2)根據公式(3),使用RSSI值計算真實經緯度與采集經緯度的偏移距離。

牲畜定位位置為經緯度加偏移距離。即牲畜位于以經緯度位置點為圓心,以偏移距離為半徑的圓范圍內。

4 數據顯示模塊

數據顯示模塊包括移動App客戶端和服務器系統。App客戶端除了使用本系統數據處理模塊提供的牲畜地理位置數據外,還使用了谷歌的離線數字地圖。如圖4,用戶可以在地圖上查看到放養牲畜的地理位置點。利用地理位置數據等信息,可以有效提高養殖戶對牲畜的日常管理效率。

App客戶端提供的功能包括:

1)每個牲畜最新位置展示。

App提供的基本功能是請求保存在服務器端的牲畜位置數據。

2)牲畜位置導航。

App配合藍牙讀卡器對牲畜進行精確定位。養殖人員攜帶手機App和RFID閱讀器,RFID閱讀器接收到附近的RFID標簽信號,通過藍牙在手機APP上顯示,從而提示使用者該RFID的距離遠近,使用者可以根據此提示方便找到目標位置。

圖4 牲畜管理App客戶端

3)基于位置數據的數據分析和查詢服務。

提供每個牲畜和RFID設備間的綁定和解除綁定,能夠添加對應牲畜的種類、性別、生日等基本數據。

5 系統實驗

5.1 實驗方法

利用本系統對安徽省合肥市肥西縣一大型養殖場散養的其中五十頭羊進行定位實驗。假定使用GPS測量的地理位置為實際位置。采用多次無人機巡航測量得到測量位置和GPS設備測量的位置作對比,并分別求出誤差值,最終得出平均誤差。

5.2 實驗步驟

1)把RFID讀卡器、一個安卓手機綁在無人機上,并設置好手機通過藍牙可以連接RFID讀卡器。

2) 把每個RFID設備系在選定的羊的脖子上。

3)把GPS設備同時系在帶有RFID設備的那幾只羊脖子上;

把幾只帶有RFID的羊放回到羊群,開啟無人機執行預定軌道的巡航,無人機上的讀卡器掃描到RFID設備,通過藍牙傳輸到無人機上的手機,手機通過4G移動網絡傳輸到后臺服務器。

4)無人機巡航幾次求得當次待測羊群的測量位置值。

5)把之前帶測量的羊群設備換到另外一批羊群上,重復做無人機巡航測量。

5.3 實驗結果和分析

以下為無人機飛行一次測量值和實際值,數據全部使用東經和北緯。

通過5論測試之后,得到通過本論文方法的測量誤差為8.24 M。此誤差對于放養牛羊等牲畜的定位,具有實際使用價值。

表4 采集位置和實際位置的對比

表5 各輪測量誤差和平均誤差

實驗結果表明,本文所設計的基于RFID和無人機的畜牧定位系統所采集到的養只位置數據在理論位置估計范圍內,定位有較高的可靠性和精確度。

6 結語

本文針對大規模放養牲畜的需求,設計實現了基于RFID和無人機的畜牧定位系統。重點研究了移動機器人的全覆蓋路徑規劃和基于RSSI的地理位置修正。實驗結果表明該定位系統能以較低的成本價格解決養殖戶在牲畜放養情況下出現的難以統計和容易走丟等問題,并且使用方便。

[1] 李 寧,中國養殖業可持續發展戰略研究綜合報告課題組. 中國養殖業可持續發展戰略研究綜合報告[J]. 中國家禽,2012,11:5-7.

[2] Kim D S, Kim J, Kim S H, et al. A Study on the Patient Location Monitoring System Based on RFID -RSSI[J]. Healthcare Informatics Research, 2009, 15(1):41-48.

[3] Claire Swedberg.RFID-Reading Drone Tracks Structural Steel Products in Storage Yard[J/OL]. RFID Journal,2014,(9). http://www.rfidjournal.com/articles/pdf?12209.

[4]Bryan Hubbard, Heng Wang, Michael Leasure, Feasibility Study of UAV use for RFID Material Tracking on Construction Sites[A]. Annual International Conference Proceedings[C].2015.

[5] Calcante A, Tangorra F M, Marchesi G, et al. A GPS/GSM based birth alarm system for grazing cows[J]. Computers & Electronics in Agriculture, 2014, 100(100):123-130.

[6] 探感物聯.433 MHz有源RFID防爆標簽,型號:ETAG-T707[EB/OL].http://www.etagrfid.com/Product/40.html.2015-5-23.

[7] 探感物聯.433 MHz有源便攜式RFID閱讀器,型號:ETAG-R705[EB/OL].http://www.etagrfid.com/Product/103.html. [2015-5-24].

[8] Mohammed F, Idries A, Mohamed N, et al. UAVs for smart cities: Opportunities and challenges[A]. International Conference on Unmanned Aircraft Systems[C]. 2014:267-273.

[9] Introduing Copter[EB/OL]. http://copter.ardupilot.com/wiki/introduction/

[10] Mission Planning[EB/OL]. http://copter.ardupilot.com/wiki/common-mission-planning/.

[11] Xue Q, Cheng P, Cheng N. Offline path planning and online replanning of UAVs in complex terrain[A]. Guidance, Navigation and Control Conference[C]. IEEE, 2014:2287-2292.

[12] Roberge V, Tarbouchi M, Labonte G. Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning[J]. IEEE Transactions on Industrial Informatics, 2013, 9(1):132-141.

[13] Ergezer H, Leblebiciog Lu M K. 3D path planning for UAVs for maximum information collection[A]. International Conference on Unmanned Aircraft Systems[C]. IEEE, 2013.

[14] 王 儉, 趙鶴鳴, 陳衛東. 移動機器人全覆蓋路徑規劃研究[J]. 微計算機信息,2006(8):194-197.

[15] Whitney A, Parker J, Engelhard M, et al. RSSI informed phase method for distance calculations[A]. IEEE International Conference on Advanced Intelligent Mechatronics[C]. IEEE, 2015.

Rear Livestock Location System Based on RFID and UAV

Hu Biling1,2, Guo Yutang1

(1.College of Computer Science, Hefei Normal University, Hefei 230601,China; 2.College of Computer Science and Technology, University of Electronic Science and Technology, Chengdu 611731, China)

In the condition of breeding livestock in open circumstance, the livestock were easily lost, difficult to locate and statistic. In order to solve the problems, a new kind rear livestock location system was designed using RFID and UAV.The whole system consists of three function components: data acquisition, data processing, terminal display. By binding an active RFID tag to each livestock, with UAV which equipped a RFID reader and a mobile phone to perform automatic cruise, the RFID data together with the latitude and longitude data could be send to the data server after pretreated by the phone. In the server, the data got a further analysis and processing. Then, the livestock position data and statistical data would be display in the breeder’s mobile phone, facilitated the breeder to carry out livestock management, to avoid loss. At last, with the experimental data and the results analysis, the system’s location result was within the estimation error range, meet the performance of high accuracy and feasibility. Compared with the traditional solution such as constructing fence, the system has the advantages of low cost, convenient, high feasibility.

breeding industry; Internet of Things(IOT); RFID; unmanned aerial vehicle(UAV); location system

2017-01-13;

2017-02-27。

安徽省高校自然科學基金重點項目(KJ213A217);合肥師范學院青年基金項目(2015QN13)。

胡必玲(1985-),女,安徽六安,助教,工學碩士,主要從事物聯網,無線傳感器網絡方向的研究。

郭玉堂(1962-),男,安徽安慶,教授,博士,主要從事物聯網,無線網絡方向的研究。

1671-4598(2017)07-0239-04

10.16526/j.cnki.11-4762/tp.2017.07.059

TP399

A

猜你喜歡
設備系統
諧響應分析在設備減振中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
主站蜘蛛池模板: 国产91丝袜在线播放动漫| 国产精品极品美女自在线网站| 亚洲手机在线| 国产剧情无码视频在线观看| www.91在线播放| 日韩国产亚洲一区二区在线观看| 在线视频一区二区三区不卡| 青青草一区二区免费精品| 99视频在线看| 久久免费看片| 在线精品亚洲一区二区古装| 久久精品人人做人人爽| 2021国产精品自产拍在线| 国产亚洲精品97在线观看| 亚洲久悠悠色悠在线播放| 亚洲AV电影不卡在线观看| 久久这里只精品国产99热8| 免费无码AV片在线观看中文| 午夜视频在线观看免费网站| 日本高清免费不卡视频| 91区国产福利在线观看午夜| 蜜臀av性久久久久蜜臀aⅴ麻豆| 美女毛片在线| YW尤物AV无码国产在线观看| 日韩欧美国产精品| 午夜老司机永久免费看片| 黄色网在线免费观看| 国产精品真实对白精彩久久| 毛片免费视频| 特级aaaaaaaaa毛片免费视频 | 中文字幕人成乱码熟女免费| 亚洲天堂.com| 在线观看av永久| 亚洲国产欧美中日韩成人综合视频| 国产网站一区二区三区| 在线网站18禁| 日韩视频精品在线| 亚洲av无码片一区二区三区| 波多野结衣久久高清免费| 91久久精品日日躁夜夜躁欧美| 国产AV毛片| 国产精品男人的天堂| 国产精品手机视频| 最新亚洲av女人的天堂| 综合色亚洲| 久久综合国产乱子免费| 黄色福利在线| 亚洲精品天堂自在久久77| 国产日韩欧美成人| 国产精品亚洲va在线观看| 99久久人妻精品免费二区| 亚洲欧美日韩高清综合678| 日韩精品欧美国产在线| 欧美在线视频不卡第一页| 麻豆AV网站免费进入| 69av免费视频| 国产香蕉在线| 青青草国产在线视频| 亚洲水蜜桃久久综合网站| 日本精品视频一区二区| 国产精品性| 国产喷水视频| 国产精品性| 国产理论最新国产精品视频| 萌白酱国产一区二区| 99热国产在线精品99| 青青青国产精品国产精品美女| 黄色三级网站免费| 中文字幕人妻av一区二区| 中文字幕1区2区| 国产精品入口麻豆| 热re99久久精品国99热| 免费观看精品视频999| 国产丝袜啪啪| 熟妇丰满人妻av无码区| 成人免费视频一区二区三区| 国产美女在线观看| 久久精品日日躁夜夜躁欧美| 亚洲国产中文欧美在线人成大黄瓜 | 久久精品无码中文字幕| 9966国产精品视频| 亚洲黄网在线|