熊超 唐偉 許兆榮 蔣一琦
南京工程學(xué)院工程實驗與訓(xùn)練中心,江蘇 南京 211167
RFID定位技術(shù)在自動引導(dǎo)小車(AGV)中的應(yīng)用
熊超 唐偉 許兆榮 蔣一琦
南京工程學(xué)院工程實驗與訓(xùn)練中心,江蘇 南京 211167
AGV小車指裝備有電磁或光學(xué)等自動導(dǎo)引裝置,能夠沿規(guī)定的導(dǎo)引路徑行駛,具有安全保護以及各種移載功能的運輸車。作為一種無人駕駛工業(yè)搬運車輛,高速高效、準(zhǔn)確定位對于AGV小車運輸系統(tǒng)十分重要。RFID具有非接觸、非視距等優(yōu)點。利用RFID控制AGV小車定位,相對于其他定位方式(慣性定位、超聲波定位)不僅結(jié)構(gòu)簡單,成本低,而且更容易實現(xiàn),能準(zhǔn)確定位。
AGV小車;RFID;定位
自動化、信息化、智能化已經(jīng)成為時代發(fā)展的需求,進入21世紀(jì)以來,無限技術(shù)、計算機技術(shù)繼續(xù)不斷深入發(fā)展,物聯(lián)網(wǎng)行業(yè)蒸蒸日上。RFID射頻識別是一種非接觸式的自動識別技術(shù),它通過射頻信號自動識別目標(biāo)對象并獲取相關(guān)數(shù)據(jù),識別工作無需人工干預(yù),可工作于各種惡劣環(huán)境。RFID技術(shù)可識別高速運動物體并可同時識別多個標(biāo)簽,操作快捷方便。本文主要介紹利用AGV小車上讀取的標(biāo)簽的不同,確定AGV小車所在區(qū)域,實現(xiàn)自身定位停車。
AGV小車一般作用于室內(nèi),且為無軌運輸系統(tǒng)。AGV小車系統(tǒng)相對于有軌系統(tǒng)主要解決的問題是運輸平臺的定位問題。目前AGV小車系統(tǒng)定位技術(shù)主要有超聲波技術(shù)、Wi-Fi技術(shù)、RFID等。
超聲波定位技術(shù)定位精度較高,結(jié)構(gòu)也比較簡單,但超聲波受多徑效應(yīng)和非視距傳播影響很大,同時底層硬件設(shè)施投資成本也很高。
Wi-Fi定位也是當(dāng)前較為流行的一種定位技術(shù),由于收發(fā)器功率較小,只能覆蓋半徑90米以內(nèi)的區(qū)域,而且受其他信號的干擾較大,從而影響其精度,所以只適用小范圍內(nèi)的室內(nèi)定位,定位能耗也比較高。而且使用者必須要確定用戶接入Wi-Fi網(wǎng)絡(luò)中的接入點。
UWB(超寬帶)技術(shù)是一種全新的、與傳統(tǒng)通信技術(shù)有極大差異的通信新技術(shù)。但理論研究和市場應(yīng)用都還不夠成熟,有一定技術(shù)風(fēng)險,此外成本也比較高。
RFID(射頻識別)技術(shù)利用射頻方式進行非接觸式雙向通信交換數(shù)據(jù)以達到識別和定位的目的。RFID標(biāo)簽具有體積小,壽命長,容量大,可以重復(fù)使用等特點,可以支持快速讀寫、非可視識別、移動識別、多目標(biāo)識別。這種技術(shù)作用距離短,成本低,如果電子標(biāo)簽鋪設(shè)密度大,可實現(xiàn)厘米級定位。
綜上所述,將RFID技術(shù)應(yīng)用到AGV小車系統(tǒng),研究基于RFID定位的AGV小車系統(tǒng),并實現(xiàn)規(guī)劃路徑的自動導(dǎo)航。
完整的RFID系統(tǒng)都是由電子標(biāo)簽應(yīng)答器(Tag)與閱讀器(Reader)以及應(yīng)用軟件系統(tǒng)組成。電子標(biāo)簽(Tag)可以分為無源電子標(biāo)簽(Passive tag)、有源電子標(biāo)簽(Active tag)和半有源標(biāo)簽(semi-active tages)。無源電子標(biāo)簽沒有內(nèi)置電池,僅僅在工作時依靠讀寫器發(fā)射的RF信號對其激活,因此讀寫距離也較近;有源電子標(biāo)簽有內(nèi)置電池,無需讀寫器提供能量,因此成本較高,讀寫距離也較遠;半有源射頻標(biāo)簽內(nèi)的電池供電僅對標(biāo)簽內(nèi)要求供電維持?jǐn)?shù)據(jù)的電路或者標(biāo)簽芯片工作所需電壓的輔助支持,本身耗電很少的標(biāo)簽電路供電。此標(biāo)簽未進入工作狀態(tài)前,一直處于休眠狀態(tài),相當(dāng)于無源標(biāo)簽,標(biāo)簽內(nèi)部電池能量消耗很少,因而電池可維持幾年,甚至長達10年有效;當(dāng)標(biāo)簽進入閱讀器的讀出區(qū)域時,受到閱讀器發(fā)出的射頻信號激勵,進入工作狀態(tài)時,標(biāo)簽與閱讀器之間信息交換的能量支持以閱讀器供應(yīng)的射頻能量為主(反射調(diào)制方式),標(biāo)簽內(nèi)部電池的作用主要在于彌補標(biāo)簽所處位置的射頻場強不足,標(biāo)簽內(nèi)部電池的能量并不轉(zhuǎn)換為射頻能量。
因此,RFID定位方式可以分有源和無源定位。有源定位依靠有源RFID標(biāo)簽基于接受信號強度(RSS)的測量方式來確定用戶的位置。無源定位在地面鋪設(shè)一定密度的無源標(biāo)簽依靠讀不同位置的標(biāo)簽實現(xiàn)定位。
本課題基于無源定位給出了具體的解決方案。
該定位系統(tǒng)結(jié)構(gòu)圖如圖1所示,采用PC做為監(jiān)控端,PC機上接有ZigBee模塊,通過編寫上位機程序與受控端進行通信。定位端是由帶有RFID讀寫器的AGV小車系統(tǒng)。AGV小車系統(tǒng)通過RFID讀寫器讀到的TAG信息來確定位置。主控制器收到信號之后再根據(jù)設(shè)置要求是否停車。
系統(tǒng)布局圖如圖2所示。在定位之前給每個標(biāo)簽值賦予一定的位置信息,當(dāng)車體經(jīng)過的時候,車上攜帶的RFID讀寫器就會讀到相應(yīng)的位置信息,上位機先設(shè)定好AGV小車停車定位點,在AGV小車走過規(guī)劃路徑過程中,RFID讀卡器讀取每個位置節(jié)點,并且在上位機上面顯示。此時就可以知道車體的位置以實現(xiàn)車體的定位。

圖1 運輸平臺總體結(jié)構(gòu)圖

圖2 系統(tǒng)布局圖
AGV小車車體的主控制器是Cortex-M3內(nèi)核的ARM-STM32F103VET6芯片,主頻為72MHz,片內(nèi)512KB Flash,內(nèi)置多個USART控制器,分別與Zigbee模塊和RFID讀寫器連接,實現(xiàn)數(shù)據(jù)的交換和受控信號的接收。車體控制板設(shè)計如圖3所示。

圖3 車體控制板硬件圖
主控板由JTAG口進行程序的調(diào)試和下載,通過USART1從ZigBee模塊得到受控端的受控信號,USART2與RFID讀寫器相連,當(dāng)讀寫器讀取到地面上鋪設(shè)的電子標(biāo)簽時,可以實時傳輸給主控芯片以便處理。主控芯片處理過后把位置信息通過ZigBee模塊實時發(fā)送給監(jiān)控端。主控芯片與車體驅(qū)動器相連,收到受控信號后經(jīng)過處理驅(qū)動車體到預(yù)設(shè)停車位置。
AGV小車系統(tǒng)運輸平臺軟件設(shè)計如圖4所示。

圖4 系統(tǒng)軟件總體設(shè)計圖
監(jiān)控端軟件由PC上通過桌面程序設(shè)計軟件C#編寫,由于需要ZigBee通信,故采用現(xiàn)成的USB轉(zhuǎn)ZigBee模塊,實現(xiàn)與運輸平臺的通信。
車體軟件流程圖如圖5所示,車體初始化完成后等待監(jiān)控端發(fā)來的命令,收到命令后,確定所需停車定位點,車體根據(jù)AGV導(dǎo)引線行走。車體開始行走的時候?qū)崟r讀取當(dāng)前的位置信息,反饋給監(jiān)控端和車體主控制器,到讀取到的位置信息是設(shè)定停車定位點時,車體停車裝貨,裝貨完畢根據(jù)規(guī)劃路徑返回。

圖5 軟件流程圖
通過多次設(shè)計與樣機驗證,此基于RFID定位的AGV小車能在室內(nèi)實現(xiàn)預(yù)設(shè)位置準(zhǔn)確停車。相對于其他定位方式,RFID定位更簡單、廉價。隨著運輸和信息產(chǎn)業(yè)的不斷發(fā)展,智能化運輸越來越多,基于RFID技術(shù)的AGV小車在智能化運輸中會得到越來越多的應(yīng)用。
[1]朱明輝.張會清 基于RSSI的室內(nèi)無線網(wǎng)絡(luò)定位技術(shù)研究 [J].現(xiàn)代電子技術(shù),2010(17)
[2]劉旭光.孔德強.郜中華.丁東方 室內(nèi)無源定位技術(shù)研究 [J].測控技術(shù),2009(z1)
[3]劉建鋒.張常勝.基于單頻電磁制導(dǎo)方式的AGV小車[J].微型機與應(yīng)用,2011(30)
[4]雷磊.吳計生.陳方宇.基于RFID的物流自動化倉庫定位方法的研究[J],物流技術(shù),2012(31)
[5]史恩秀.黃玉美.自主導(dǎo)航小車AGV定位方法的研究[J],傳感技術(shù)報,2007(20)
RFID location technology Automatic Guided Vehicles (AGV)
Xiong Chao Tang Wei Xu Zhaorong Jiang Yiqi
Engineering Experiments and Training Center, Nanjing Institute of Technology, Nanjing 211167,China
10.3969/j.issn.1001-8972.2012.17.045
Abstractthe AGV car equipped with automatic guidance devices such as electromagnetic or optical.Can be guided along the prescribed path of travel, with security and a variety of truck shift the upload function.As an unmanned industrial handling vehicles, high speed and efficiency, accurate positioning of the car transport system is very important for the AGV.RFID has the advantage of non-contact, non line of sight.Using RFID to control AGV car positioning, relative to other means of locating the (inertial positioning, ultrasonic positioning) is not only simple, low cost, and easier to achieve accurate positioning.
KeywordsAGV car;RFID;positioning