薛家興 劉曉琳 薛彥杰
(①一汽鑄造有限公司鑄造一廠,吉林 長春 130103;②一汽鑄造有限公司鑄造模具設備廠,吉林 長春 130103;③沈陽海關后勤管理中心,遼寧 沈陽 110016)
近年來,隨著汽車產業的不斷迅猛發展,帶動了鑄造產業的發展,發動機缸體鑄件作為汽車的關鍵組成部分,產量的需求也在持續增長,而在缸體鑄件的生產過程中,依靠人工搬運的工作方法已不能滿足制造的需要[1]。自動化技術的應用大大減少了人工操作環節,不僅節約勞動成本,降低勞動強度,還能更有效地保證生產制造中產品質量、工藝精度和生產效率[2]。工業機器人在汽車生產領域應用越來越廣泛,可實現自動涂膠、搬運碼垛、智能分揀、自動焊接和裝配等工作流程[3?4]。隨著機器視覺識別技術的不斷發展,視覺技術和圖像處理技術得到質的飛躍[5?6],基于視覺的圖像處理技術與工業機器人的結合日益緊密,可將視覺系統與機器人系統相結合,將工業機器人視覺系統應用到汽車生產領域[7]。
國內重載發動機缸體鑄件大多使用懸鏈完成工序間輸送,上下件都是人工完成,工作強度大,效率低,輸送時懸鏈持續運動不停止且吊鉤自由晃動、旋轉,實現機器人代替人工難度較大。因此,結合視覺識別技術和機器人隨動跟蹤技術,設計了一種基于視覺識別的機器人隨動掛件系統,為生產自動化提供了解決方案,實現懸掛鏈在運動狀態下300 kg重載缸體鑄件的自動識別、抓取、隨動掛件。系統已投入使用,運行穩定可靠,機器人有效代替人工正常生產,不僅降低人工勞動強度,提高生產效率,而且因鑄件磕碰傷導致的廢品率降至0.4%以下,此工作形式對提高企業自動化生產水平意義重大,具有良好的應用前景。
機器人隨動掛件系統由工業機器人系統、機器人夾具、懸鏈吊鉤同步檢測及固定裝置、機器人隨動系統、視覺識別系統、產品信息追蹤系統、液壓系統和安全系統等組成。完成對缸體鑄件型號識別、定位抓取和隨動掛件。系統的結構簡圖見圖1。

圖1 機器人隨動掛件系統結構簡圖
工業機器人系統包括機器人本體、機器人控制柜(KR C4)、示教盒(smartPAD)三部分及底座、供電電纜。機器人采用KUKA KR 600 FORTEC機器人,具備隨線運動功能,滿足現場掛件要求,缸體鑄件最大重量為370 kg,機器人夾具最大重量為150 kg,機器人總負載520 kg,機器人各個關節的負荷均滿足負載要求且有一定余量,保證機器人工作安全可靠。工廠現場圖見圖2。

圖2 工廠現場圖
機器人夾具設計見圖3,功能為抓取工件。缸體抓取夾具主要由安裝支架、液壓油缸組件、夾臂總成、視覺系統、傳感器等組成。夾臂總成上安裝有直線導軌、安裝板、夾臂和夾趾,實現多個夾持點夾取所有適用缸體。通過視覺掃描工件特征實現定位缸體位置,為夾臂精準插入缸體孔位提供依據。通過位移傳感器反饋,油缸組件推動夾臂,實現夾臂中心距與匹配型號缸體孔位尺寸一致。機器人帶動夾具夾臂插入孔位,油缸組件帶動夾臂夾緊缸體孔位孔壁完成夾緊缸體工作。夾具具備良好的夾緊和定位能力,針對性的設計為抓取工作帶來更高的效率。

圖3 機器人夾具
機器人夾具技術參數見表1。機器人夾具具有位移和壓力傳感器兩種檢測,可實時監測壓力大小和夾爪位移信息,雙重判斷工件是否夾持到位。該技術可通過安裝在液壓系統當中的調壓閥和節流閥對夾具液壓缸的夾持力和夾持速度進行調節,在供油突然中斷時能及時報警并保持壓力夾持狀態,確保人工及時處理。夾具夾爪上有掛鉤,能夠可靠保證缸體不會掉落。

表1 機器人夾具技術參數
懸鏈吊鉤同步檢測及固定裝置確保機器人在掛件時檢測懸鏈上是否有吊鉤、吊鉤是否導正、機器人與懸掛鏈保持同步,保障機器人可以將缸體平穩、精確以及可靠地掛到懸鏈吊鉤上。
懸鏈吊鉤見圖4,主要包括旋轉式吊環1、導向塊2、配重機構5、連接塊6、掛板3等組成。因生產線懸鏈一直運動且吊鉤可自由旋轉擺動,首先通過導向塊2與導向背板角鋼摩擦轉動到導向塊2平面部位,實現掛鉤方向導正到機器人動作方向,防止吊鉤旋轉和水平、豎直方向上的晃動。通過旋轉式吊環1,實現掛鉤掛完缸體后,在重載情況下能夠旋轉。通過配重機構5,實現掛板3掛缸體部位保持水平,方便機器人掛件。

圖4 懸鏈吊鉤
導向背板裝置上安裝有4個光電傳感器,導向背板裝置見圖5。1號負責檢測工作區前端是否有吊鉤到達,2號負責檢測吊鉤是否導正,3號負責檢測到吊鉤后機器人啟動隨動掛件,4號負責檢測掛件完成后吊鉤上是否有件。1號和2號在檢測范圍內有工件吊鉤通過時,會把信息傳遞給PLC,吊鉤準確,當吊鉤通過3號光電傳感器后,機器人啟動隨動掛件;當1號檢測有吊鉤通過,2號光電傳感器檢測范圍內未感知有吊鉤,此時機器人發出報警提示并記錄,等待下一正常吊鉤再工作。

圖5 導向背板
機器人隨動系統通過將編碼器安裝在運動懸鏈導向輪位置,對懸鏈導向輪改造,增加編碼器支架、編碼器安裝板以及聯軸器等實現機器人隨動。編碼器通過聯軸器與導向輪連接,避免懸鏈導向輪生產過程中因抖動造成編碼器采集數據不穩定,編碼器接到機器人外部軸接口上,標定出懸鏈的運動方向,編碼器采集懸鏈運動速度,當吊鉤進入掛件工作區時觸發隨動,實現機器人與懸鏈速度保持一致,完成懸鏈在運動狀態下重載缸體鑄件自動掛件。
隨動上下件的精度主要取決于標定的精度,首先需要標定一個精度在0.2 mm以內的機器人工具坐標系,然后標定出編碼器的原點、X軸方向(即懸鏈運動方向),懸鏈導向輪轉動一圈,編碼器也轉動一圈,繼而實現機器人與懸鏈運動速度同步。程序上隨動距離S的最大值要小于機器人的可達范圍,機器人與編碼器速度的穩定性都較高,設置的隨動最大距離S為:
式中:S是機器人隨動最大距離,mm;V是懸鏈速度,mm/s;T是上件節拍,s/鉤。現場實際生產條件:懸鏈速度V為40 mm/s,上件節拍T為41 s/鉤,即隨動最大距離S約為1 700 mm;如掛件過程中機器人超出隨動最大距離,系統報警停線。
視覺識別系統主要由安裝支架、視覺檢測設備和高亮光源等組成,負責確定工件位置,引導機器人對缸體進行定位抓取。
智能工業相機為COGNEX品牌500萬像素的2D工業相機,相機高度集成,體積小巧,性能可靠,內嵌工件定位算法,配合高亮的聚光光源同時使用,可用于大尺寸工件的定位[8],相機相關參數見表2。

表2 相機相關參數
視覺識別系統首先通過In-Sight Explorer 5.8.0軟件將所有缸體工件型號選取特征點進行標定,相機拍取缸體照片與標定的模板進行評分對比,評分結果滿足條件,機器人根據工件型號和定位數據自動調整抓取姿態,抓取完成后將其放到懸掛鏈的掛鉤上,1個掛件工序完成。當拍照評分結果偏差大,系統報警,機器人停止工作。
產品信息追蹤系統包括射頻識別(RFID)讀寫碼器和載碼體等。射頻識別(RFID)元器件選用倍加福品牌的產品。RFID的主要優點就是在生產過程中使用者可以讀取載碼體中存取的真實數據信息,并且在整個生產過程中可進行重復讀寫覆蓋[9?10]。
射頻識別(RFID)讀碼器安裝在系統的合適位置,載碼體安裝在防銹線懸鏈的每個吊鉤上,便于讀碼器讀取信息。整個生產過程中,產品信息存儲在RFID載碼體中,在各工序之間進行讀取和寫入,并且存儲到上位機中,可隨時調取查看。RFID設備通過采用ProfiNet總線的方式與PLC進行通訊。機器人掛件完成后,PLC通過控制RFID讀寫頭,將缸體型號、掛件時間等信息存儲到吊鉤上載碼體內,以便后續工序讀取。
液壓系統是由液壓站、液壓管路和執行油缸等組成。可實現機器人夾具夾臂夾緊松開等動作,同時具有壓力監控、油溫監控、油位監控、濾芯堵塞報警、油溫加熱和油溫冷卻等功能。液壓原理圖見圖6。

圖6 液壓原理圖
液壓系統安裝有回油過濾器,過濾液壓油,確保液壓系統清潔度,待濾芯堵塞,提供目視提醒及報警。通過比例閥,控制執行油缸的動作,調整執行油缸的速度和調整控制油路的壓力。安裝有散熱器和加熱器,通過系統內設定溫度上下限自動啟停,確保液壓系統工作溫度正常。
安全系統由兩部分組成:一是主要設備由急停按鈕、安全鎖、安全門和安全圍欄等組成;二是系統控制,所有安全設備硬接線都是雙回路,并且各回路通過常閉接入安全型PLC輸入點,通過安全型PLC直接切斷輸出元器件驅動電源和停止PLC控制程序。現場各操作箱均設自保持式急停按鈕,并配相應的狀態指示燈,可在特殊情況下對設備進行緊急停車。
機器人隨動掛件系統和防銹線懸鏈進行互鎖,對機器人和鏈條檢測、防護,保證帶件吊鉤不超出掛件范圍以及發生意外時及時停止懸鏈運行,能夠在掛件失敗后發出異常信號,及時停止懸鏈運行。
設備的電氣控制系統有過載、過流、欠壓、短路及接地等保護裝置。出現故障后,有聲光報警提示,且相關設備或區域立即停止。配置顯示界面,能夠顯示設備運行狀態及操作引導,用于監控、故障報警、生產模擬、參數設置和設備操作等功能,并能對故障進行自我檢測,提示故障點,便于維修。控制界面帶有不同按鈕選擇,便于操作者選擇和操作。
控制系統采用西門子安全型可編程控制器S7-1 200系列,利用ProfiNet通訊方式實現與機器人,以及其它智能設備進行信號交互,分別設立獨立定義的IP地址,并與MES系統定義在一個網段上。網絡拓撲圖見圖7。控制系統通過RFID載碼體傳遞產品信息,完成整個工藝,并配有上位機進行監控與管理,以分別對各系統的生產進行調整控制和查看生產數據。

圖7 網絡拓撲圖
控制系統配有西門子12寸精簡面板觸摸屏,面板上能完成本系統各種參數的設置、報警的查詢、產品信息展示等。人機界面有根據實際情況顯示、修改產品信息識別系統中存儲信息的功能。
控制系統流程圖見圖8。當工件到位進入機器人工作區域,機器人進行拍照識別工件型號,PLC獲取數據,將產品型號和坐標發送給機器人,機器人完成缸體抓取并運行到等待位;導向背板上1號和2號光電傳感器在檢測范圍內有導正吊鉤通過時,會把信息傳遞給PLC,吊鉤準確,當吊鉤通過3號光電傳感器后,機器人啟動隨動,通過隨動編碼器返回數據保持與懸鏈速度一致,完成隨動掛件;當1號檢測有吊鉤通過,2號光電傳感器檢測范圍內未感知有吊鉤,此時機器人發出報警提示并記錄,等待下一正常吊鉤再工作。機器人掛件完成后,PLC通過控制RFID讀寫頭,將缸體型號、掛件時間等信息存儲到吊鉤上載碼體內,以便后續工序讀取。

圖8 控制系統流程圖
基于視覺識別的機器人隨動掛件系統,實現懸掛鏈在運動狀態下300 kg重載缸體鑄件的自動識別、抓取、掛件。系統已投入鑄造廠日常生產,實際使用表明:運行穩定可靠,機器人有效代替人工正常生產,人工使用懸臂吊掛件45 s/鉤,即80 鉤/h;機器人掛件41 s/鉤,即88 鉤/h,生產效率提升10%。人工使用懸臂吊掛件造成鑄件磕碰傷導致廢品率為0.5%,機器人掛件后降至0.4%以下。工作區域封閉,杜絕安全隱患。
國內在懸掛鏈輸送重載缸體鑄件機器人隨動掛件無成功應用案例,此工作形式對提高企業自動化生產水平意義重大,具有良好的應用前景。