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

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx

基于ZigBee和GPS組合的跑步測試系統*

2019-03-05 08:05:42李曉豁劉海亮
傳感器與微系統 2019年3期
關鍵詞:系統

李曉豁, 劉海亮

(遼寧工程技術大學 機械工程學院,遼寧 阜新 123000)

0 引 言

跑步測試是我國高校在校生體能測試任務之一,以人工手動計時方式為主,極少數地區能夠實現光學測量、射頻識別等先進技術手段[1,2]。

作為一種新型技術,使用全球定位系統(global positioning system,GPS)技術能夠通過衛星發射信號對物體的高度、精度等信息進行瞬時測量,這種衛星導航系統具有高精度、全時段、全天候以及全方位的優勢,在室外快速追捕和定位的過程中能夠發揮非常重要的作用。在GPS定位系統軟件不斷更新和不斷完善的過程中出現了各種類型的GPS接收機,當移動人群佩戴電子腕帶以及電子標簽等工具以后就能夠進行快速的定位,通過網絡傳送能夠將數據傳輸到監管中心。目前, 市場上有很多體積較小和質量較輕的接收機,這些接收機具有方便攜帶的優勢,有效促進了監管部門工作的順利進行[3~5]。

本文設計了一種基于ZigBee和GPS組合的跑步測試系統,用于完成普通院校學生的跑步測試的任務。在對測試系統的軟硬件系統復雜度、計時成本等情況進行綜合考慮的基礎上,本文沒有采用高精度馬拉松計時系統,而是采用基于ZigBee定位和GPS定位組合的計時方式,以達到提高跑步測試系統計時精度、降低工作人員工作強度、降低計時成本的目的。

1 跑步測試系統總體結構

本文將學校中常見的400 m跑道作為研究對象,基于ZigBee定位和GPS定位技術,設計1 000 m體能測試自動計時系統。基于ZigBee和GPS組合的跑步測試系統在400m跑道上的硬件設置如圖1所示。

圖1 跑步測試系統總體結構

從圖中可以看出跑道并不具有較大的面積和長度,而且跑道終點處運動員的計時和識別是這種自動記時系統的關鍵,所用電子標簽的識別使用中低功率的閱讀器即可實現,這種閱讀器所識別的標簽范圍可以達到百米范圍內,這種有源標簽能夠達到5年以上的壽命,因此具有很高的可靠性和穩定性。

本文研究的基于ZigBee和GPS組合的跑步測試系統主要采用具有高精度定位特性的ZigBee技術實現跑步測試的終點到達判別以及采用便于大范圍運動軌跡跟蹤的GPS技術實現測試人員軌跡跟蹤。

2 跑步測試系統硬件

2.1 ZigBee硬件系統

作為一種微型的嵌入式系統,ZigBee無線傳感的節點對模塊化的設計思想進行了應用,主要包含電源模塊、通信模塊、數據采集模塊和處理器模塊,圖2所示為無線網絡節點的硬件系統。

圖2 無線網絡節點的硬件系統

使用TI公司的MSP430系列處理器作為無線傳感網絡節點處理器,具有性能穩定和功耗低的優勢,在功耗有限制場合具有非常明顯的優勢,調試程序通過四線制JTAG接口下載至芯片內[6,7],圖3所示為MSP430處理器的JTAG接口電路。

圖3 JTAG接口電路

CC2420射頻芯片符合ZigBee標準,因此本文設計系統的無線通信模塊使用該主芯片。通過串行外設接口(serial peripheral interface,SPI)四線制接口可以將CC2420射頻芯片與MSP430處理器連接起來,達到數據傳輸的目的。使用CCA,先入先出(first in,first out,FIFO),FIFOP以及SFD能夠反饋收發的狀態。通過碼移鍵控(code shift keying,CSK)引腳MSP430處理器能夠將精確的時鐘頻率提供給CC2420芯片[8]。圖4所示為CC2420射頻芯片與MSP430FG4618處理器的連接電路。

圖4 處理器與射頻芯片電路

為了降低功耗,進行網絡節點電路設計時應選用的低功耗芯片,為保證正常工作需要將電壓控制在2.4~3.6 V范圍內,圖5所示為供電模塊電路。

圖5 供電模塊電路

2.2 GPS軌跡跟蹤模塊

本文中的GPS定位模塊選用高性能NEO—6M—0—001模塊。

文獻[9]中對單片機系統與GPS接收模塊的連接方法進行了設計,如圖6所示。天線與RF_IN 引腳連接,可以對衛星的GPS信號進行接收,為了使得GPS模塊在掉電以后能夠持續地獲取衛星授時定位相關數據,將NEO—6接收模塊的SCL2 和SDA2與存儲器24AA32A的SCL 和SDA引腳連接;單片機可以與GPS接收模塊進行數據交換。由于應用了TTL電平,電平轉換不需要在單片機和GPS接收模塊之間實現,通過串口通信就能夠實現,單片機的TXD,RXD引腳可以與RXD1,TXD1連接, GPS 接收模塊NEO—6與單片機可以進行雙向數據傳輸。通過對NAME 0183協議的參考,單片機就可以將經緯度信號以及時間信號從天線接收的導航電文中解析出來,進而達到定位的目的。

圖6 GPS硬件原理

3 跑步測試監測系統軟件

3.1 防碰撞算法

如果多個標簽都要求閱讀器進行信息傳輸,各個數據之間將出現干擾,使得識別標簽出現錯誤,閱讀器在讀取不同標簽信息時只能夠采用多路存取的形式。目前多路存取防碰撞的主要形式有時分多址、頻分多址、碼分多址以及空分多址。

在信息傳輸的過程中時分多址主要通過不同的時隙來實現,整個信道都可以通過時間來進行劃分,這樣就可以避免多個標簽占用同一個信道。在射頻識別(radio frequency identification,RFID)系統中應用這種方法具有非常好的防碰撞效果。

作為一種概率類型算法,ALOHA算法通過采用競爭的形式訪問信道。時隙ALOHA算法可以通過幀時隙ALOHA 算法進行改進,將1幀分為M個時隙,從M個時隙中標簽就可以發送相關信息。

在該算法中幀的時隙數是固定不變的,大小為M,另外標簽完成信息傳輸所需要的時間與時隙的長度一致。如果時隙的標簽數為1個,標簽信息就能夠被成功讀取;如果時隙為空就會跳轉到下一個時隙,如果碰撞產生就需要保證結束這個幀,并搜尋相關的時隙,可以完成信息發送[10]。

3.2 電子標簽定位算法

1)測距原理

在進行測距工作時,首先測距脈沖信號發送到基站端,如果這個測距脈沖信號為標簽端檢測到,并將一個測距脈沖信號返回給基站端,通過對標簽端發送測距脈沖的延遲時間以及收發信號的時間差就可以對測距信號的飛行時間進行計算。利用這種雙向測距的方法能夠保證同步精度,提升測距精度的同時降低了標簽端系統和測距基站端系統的復雜程度[11]。

2)定位原理

當標簽端與基站端的測量問題解決以后,下面就需要測量3個基站對1個標簽的位置坐標,進而就可以獲取相關的位置坐標計算數學模型。作為一種算法簡便和常用的定位方法, 三邊測量定位方法易于實現。但該方法易于出現對于3個節點無法正交于一點的問題[12],三邊質心定位方法能夠有較大的改善。三邊質心定位方法的工作原理如圖7所示。

圖7 三邊質心定位方法的工作原理

假設3個基站的節點圓分別交于D,E,F3點,構成三角形,則此三角形的質心O為目標定位節點。交點D點的坐標(xd,yd)為

(xd-xa)2+(yd-ya)2≤da2

(xd-xb)2+(yd-yb)2=db2

(xd-xc)2+(yd-yc)2=dc2

(1)

△DEF剩余兩點的坐標E(xe,ye)和F(xf,yf)可以采用相同的方法獲取,可以得到需要定位的節點O的坐標O(xo,yo)

(2)

3.3 捷徑作弊判別程序

為了防止測試人員選擇捷徑到達終點這樣的作弊行為。本文研究的基于ZigBee和GPS組合的跑步測試系統中加入了捷徑作弊判別程序,其基本原理是采用GPS定位模塊實時跟蹤測試人員的運行軌跡,當監測到其坐標處于非正常跑道區域內時,判斷其為作弊行為。判別方法如圖8所示。

圖8 捷徑作弊判別示意

假設有4個點:A,B,C,D,將其GPS定位數據轉換至以跑道中心為零點的直角坐標系內,需要判別其是否在非跑道區域內(A和C點在跑道區域內,C和D在非跑道區域內)。首先判斷各點x軸坐標的絕對值,若小于等于跑道直線段長度,則認為其在矩形范圍內,再判斷其y軸坐標絕對值,若小于跑道寬度,則判別其在非跑道區域內,屬于作弊行為。若各點x軸坐標的絕對值大于跑道直線段長度,則需要判斷各點是否在圓弧區域內。此時使用點到圓形距離公式能夠判斷其是否在非跑道區域內。使用數學公式表示上述判斷過程如下:

1)矩形區域內外判別:在矩形區域內為|xi|≤L/2;在弧形區域內為|xi|>L/2。

2)矩形區域內作弊判別:各點在跑道區域內為|yi|≥B/2;各點在非跑道區域內為|yi|

3)弧形區域內作弊判別:各點在跑道區域內為(xi-R-L/2)2+(yi-R)2≥R;各點在非跑道區域內為(xi-R-L/2)2+(yi-R)2

4 跑步測試系統實驗研究

4.1 跑步測試計時實驗

使用本文設計的跑步測試系統與人工計時方式進行對比。使用高精度光學測量方法得到的成績作為衡量標準。參與測試人員50名,測試類型為1 000 m。能夠得到使用本文設計的跑步測試系統與人工計時方式下,50名測試人員第一次、第二次經過終點線以及到最終達終點時的計時誤差如圖9所示。

圖9 本文研究的計時系統與人工計時的誤差對比

可以看出,跑步測試人員進行1 000 m測試時需要3次經過終點線,由人工計時的誤差出現了明顯的隨機性,計時結果不穩定,而由本文設計的跑步測試系統得到的計時誤差穩定性好,基本能夠真實反映出測試者的真實成績。

4.2 捷徑作弊監測實驗

使用本文設計的跑步測試系統實現捷徑作弊判別實驗。實驗時令4名測試人員中2名人員正常跑步,另外 2人隨機地點選擇捷徑跑向終點,查看跑步測試系統界面上對測試人員的跑步監測軌跡,如圖10所示。

圖10 捷徑作弊監測實驗

實驗結果表明,本文設計的跑步測試系統能夠實現捷徑作弊判別,測試人員在正確跑道內的軌跡為正常顏色和線性,當測試人員偏離跑道,選擇捷徑時,線性和顏色發生變化,提示監控人員,并將此次成績作廢。

5 結 論

使用本文設計的跑步測試系統與人工計時方式進行對比。由人工計時的誤差出現了明顯的隨機性,計時結果不穩定,而由本文設計的跑步測試系統得到的計時誤差穩定性好,基本能夠反映出測試者的真實成績。本文設計的跑步測試系統能夠實現捷徑作弊判別,當測試人員偏離跑道,系統能夠提示監控人員,并將此次成績作廢。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
404 Not Found

404 Not Found


nginx
主站蜘蛛池模板: 亚洲AV无码不卡无码| 97视频精品全国免费观看| 中文字幕天无码久久精品视频免费| 欧美精品亚洲精品日韩专| 国产91av在线| 亚洲成a∧人片在线观看无码| 性做久久久久久久免费看| 2021无码专区人妻系列日韩| 日本免费a视频| 国产00高中生在线播放| 日韩AV无码免费一二三区| 黄色污网站在线观看| 色丁丁毛片在线观看| 青青热久免费精品视频6| 91系列在线观看| 欧美亚洲日韩中文| 国产精品va| 97青草最新免费精品视频| 欧美精品成人| 日本久久免费| 专干老肥熟女视频网站| 欧美日韩在线亚洲国产人| 久草视频中文| 日本成人在线不卡视频| 夜夜拍夜夜爽| 国产精品毛片一区视频播| 国产男人的天堂| 国产白浆一区二区三区视频在线| 一本久道久久综合多人| 美女无遮挡拍拍拍免费视频| 欧洲精品视频在线观看| 91九色国产porny| 日本三级欧美三级| 国产精品香蕉在线观看不卡| 亚洲天堂自拍| 欧美视频免费一区二区三区| 最新国产高清在线| 日韩欧美一区在线观看| 亚洲国产日韩一区| 国产在线高清一级毛片| 久久婷婷色综合老司机| 日本人妻丰满熟妇区| 国产视频a| 天天干天天色综合网| 99视频在线免费| 啦啦啦网站在线观看a毛片| 国产色伊人| 最新亚洲人成无码网站欣赏网 | 人禽伦免费交视频网页播放| 99久久国产综合精品女同| 91亚洲视频下载| 制服丝袜国产精品| 亚洲免费三区| 男人天堂伊人网| 国产精品女同一区三区五区| 午夜一级做a爰片久久毛片| 97国内精品久久久久不卡| 一本大道无码高清| 热99精品视频| 少妇露出福利视频| 国产欧美在线观看一区| 91国内在线视频| 波多野结衣一二三| 欧美高清日韩| 99视频精品全国免费品| 欧美高清日韩| 国模视频一区二区| 无码视频国产精品一区二区 | 亚洲综合久久一本伊一区| 国产精品无码影视久久久久久久| 久久中文无码精品| 自拍亚洲欧美精品| 无码久看视频| 91福利片| aa级毛片毛片免费观看久| 在线播放真实国产乱子伦| 欧美成人综合在线| 秋霞一区二区三区| 青青草一区| 久久久久九九精品影院| 亚洲国产欧美中日韩成人综合视频| 亚洲无码视频一区二区三区|