呂 杰,王 斌,,季明坤,李志剛
LYU Jie1 , WANG Bin1,2 , JI Ming-kun2, LI Zhi-gang3
(1.江蘇大學 機械工程學院,鎮(zhèn)江 212013;2.鹽城工學院 機械優(yōu)集學院,鹽城 224051;3.蘇州健雄職業(yè)技術學院 軟件與服務外包學院,蘇州 215411)
模具作為制造業(yè)不可或缺的基礎工藝裝備,所生產制件具有高復雜程度、高一致性、高生產率和低功耗等特點,使模具在制造業(yè)中有著非常重要的地位[1]。然而,模具在產品生產過程往往伴隨著大量的數(shù)據(jù)信息,在傳統(tǒng)人工統(tǒng)計的方式下,生產人員往往無法及時獲取模具狀態(tài)、模具類型、機床狀態(tài)、生產計劃、生產總量等現(xiàn)場生產信息,難以實現(xiàn)對現(xiàn)場生產過程的精確管控。如何準確地獲取、跟蹤現(xiàn)場生產信息成為模具產業(yè)未來發(fā)展的重中之重。
射頻識別(Radio Frequency Identification,RFID)是一種非接觸式自動識別技術,通過射頻信號識別車間內帶有電子標簽的模具、機床以感知現(xiàn)場生產過程并獲取標簽信息,為模具自動化生產管理提供了很好的技術基礎[2]。目前RFID已廣泛應用于產品生產、物流倉儲、醫(yī)療保健[3]等領域中。在模具管理應用中,王偉驎[4]構建了一套基于射頻識別的計算機化模具管理系統(tǒng),可隨時掌握模具的動向及其相關數(shù)據(jù);張靖暹[5]基于RFID與J2EE平臺開發(fā)了面向模具企業(yè)的實時定位系統(tǒng),系統(tǒng)可以提供準確和實時的工件位置信息;汪凱雷[6]結合RFID定位技術和機器學習思想提出基于機器學習的定位模型,滿足模具企業(yè)對位置信息及其他實時生產信息的獲取要求。
模具進行沖壓工作的現(xiàn)場生產信息往往與模具位置信息直接關聯(lián)。因此,本文以沖壓模為研究對象,利用RFID、傳感技術、通信技術等,結合TDOA定位算法進行系統(tǒng)設計,用于實現(xiàn)感知并傳輸現(xiàn)場生產信息。在此基礎上,利用C#開發(fā)了一套信息管理系統(tǒng),為建設模具智能生產管理提供一定的研究基礎。
沖壓車間往往包含著物料、機床、人員、模具等眾多實時生產信息,能否實時掌握現(xiàn)場生產狀況對于企業(yè)實現(xiàn)自動化管理具有重要意義。因此,需采用合適的識別技術與定位方法以獲取識別對象的位置信息以及其他現(xiàn)場生產信息。較傳統(tǒng)條形碼等信息管理方式,RFID具有識別距離遠、精度高、容量大、范圍廣、速度快、安全可靠等優(yōu)勢,可有效應用于模具現(xiàn)場生產信息的獲取與管理。
車間內各個模具、機床裝配有唯一EPC編碼的有源RFID電子標簽,存儲有模具、機床的個體信息(如型號、壽命、廠家、日期等)。較無源標簽,有源標簽自身具備為全部器件工作供能的電池,且具有讀寫遠、抗干擾、防沖突等特點。系統(tǒng)通過獲取車間內模具的位置信息,進而獲取各傳感器所采集的現(xiàn)場生產信息。通過企業(yè)配置的局域網(wǎng)絡將信息傳輸至各服務器中,進而完成信息的處理、跟蹤、記錄等,向上層應用提供一系列服務支撐,降低人工參與,實現(xiàn)模具生產自動化管理。
圖1 檢測系統(tǒng)框架圖
系統(tǒng)工作流程如圖2所示。配置讀寫基站工作頻率并對各個機床、模具進行標簽綁定后,當車間內沖壓模進行沖壓工作時,讀寫基站通過射頻信號獲取機床、模具的標簽數(shù)據(jù)與距離信息。由于機床位置相對固定,可事先設定機床工作區(qū),系統(tǒng)主要獲取模具的位置信息。當讀寫基站天線接收到模具標簽返回的射頻信號后,系統(tǒng)對該信號進行濾波、放大、處理后,得出標簽與讀寫基站的距離信息。系統(tǒng)選取最小的3個距離數(shù)據(jù)帶入到TDOA定位算法,計算得出模具標簽的具體位置。然后將位于車間內同一工作區(qū)的機床與模具組成為一個沖壓單元,通過獲取單元的現(xiàn)場數(shù)據(jù)進而實現(xiàn)模具類型、模具壽命、生產總量等信息的采集與管理。
圖2 檢測系統(tǒng)工作流程
本文以TDOA(Time Difference of Arrival)定位算法[7~9]為基礎進行定位系統(tǒng)設計。較TOA算法,TDOA算法具有定位精度高、受多徑效應影響程度較低等特點。定位系統(tǒng)體系結構如圖3所示,該系統(tǒng)包含一組位置已知的固定基站BS1…BSi和待測節(jié)點MSn,MSn的位置是根據(jù)BSi的測量結果計算出來的。在TDOA算法中,基站負責TDOA測量和位置計算,節(jié)點負責收發(fā)射頻信號。
圖3 定位系統(tǒng)體系結構圖
基站坐標通常設為(Xi,Yi,Zi)(i=1,2,…),待測節(jié)點坐標記為(x,y,z),基站到節(jié)點的測量距離數(shù)據(jù)為Ri。圖4以(0,0)為基站原點,分析在基站天線高度Zi與節(jié)點高度z相等的情況下,給予z一個隨機差值(<0.4m),分析對Ri的影響程度。可以看出,在基站天線的高度Zi已知的情況下,通過合理配置節(jié)點的高度值z,可使z值對Ri計算誤差的影響極小,僅在接近基站的位置時,誤差影響較大。因此,在基站與節(jié)點高度近似同一平面內計算時,有關基站天線高度的數(shù)據(jù)(Zi)對定位精度影響可忽略不計。
圖4 節(jié)點高度(z)的誤差影響
在二維平面內進行目標定位,需至少布置3個讀寫基站。TDOA定位算法公式如下[10]:
式中:c為信號傳播速度;
t0為到某一信號節(jié)點的傳播起始時間;
ti為信號至某一節(jié)點的到達時間;
Ri為基站到節(jié)點的距離;
et0為系統(tǒng)延遲及環(huán)境干擾所帶來的誤差。
關于待測節(jié)點(x,y)的表達式為:
根據(jù)式(3),得到f和g表達式:
式中:fx、fy、gx、gy分別是在式(4)、式(5)中對x、y求偏導數(shù):
通過CHAN算法來求解節(jié)點位置,會因測量時間誤差的較大而導致初次解誤差偏大。而通過牛頓迭代法,即式(6)、式(7)對定位結果進行優(yōu)化,可求得節(jié)點(x,y)的精確位置。
為了滿足試驗要求,RFID讀寫基站需有較遠的識別距離,本試驗選用了有源全向性讀寫基站,識別距離可超過80m(距離可調),標簽選用同頻段有源電子標簽,具有較強的抗干擾能力。以某公司內模具沖壓車間為試驗環(huán)境,選取了一個40m×28m的區(qū)域,并根據(jù)機床布置位置劃分了若干個工作區(qū)。為了確保定位精度,在試驗區(qū)域中心及四周角落共放置5臺讀寫基站,電子標簽粘貼高度與讀寫基站天線高度保持一致。在系統(tǒng)設計中以區(qū)域中心為原點建立直角坐標系,各讀寫基站坐標分別為A(0,0)、B(-20,-14)、C(20,-14)、D(20,14)、E(-20,14),如圖5所示。
圖5 試驗環(huán)境示意圖
利用MATLAB軟件對定位算法進行仿真分析,在給定誤差(0.5m)的條件下得到了圖6所示的仿真結果。圖中,坐標軸X、Y表示試驗區(qū)域,坐標軸Z表示待測節(jié)點的實際位置與仿真位置之間的定位絕對誤差。在本文給定的誤差條件下,通過仿真發(fā)現(xiàn),牛頓迭代法得出各節(jié)點的定位誤差均<10-4m,而CHAN算法定位誤差為0.003m~0.81m,說明本文算法可有效提高TDOA定位精度,滿足系統(tǒng)的實際應用需求。
圖6 仿真定位誤差
系統(tǒng)主要實現(xiàn)目標定位與信息管理,本系統(tǒng)初步針對模具的模次信息進行了功能設計。如圖7所示,系統(tǒng)將實時采集到的模次信息保存到數(shù)據(jù)庫中,工作人員在操作頁面可根據(jù)ID_NO(機床)或IDM_MOULD(模具)的標簽ID號便可查詢出同一工作區(qū)當前模具完成的沖壓次數(shù)max(即產品生產總量)。無需去生產現(xiàn)場即可把握模具的實時生產信息,從而制定后續(xù)的生產計劃與模具壽命管理等以滿足企業(yè)生產需要。
圖7 模次數(shù)據(jù)查詢[11]
隨著RFID技術在制造領域的研究深入,本文提出了一種以RFID為基礎的沖壓模定位管理系統(tǒng)。通過在車間環(huán)境中構建試驗模型,將待檢測對象標簽化,合理布置讀寫基站位置來獲取標簽相關數(shù)據(jù),結合TDOA進行精確定位,將機床與模具綁定為同一工作區(qū)間,進而獲取其現(xiàn)場生產信息。通過系統(tǒng)建設,提高現(xiàn)場生產信息反饋的及時性與準確性,更好地統(tǒng)計生產進度并制定生產計劃,為促進模具生產制造自動化、可視化提供了一種思路。