姚 宇
(深圳市中金嶺南有色金屬股份有限公司,廣東 韶關(guān) 512325)
目前某礦山大型球磨機仍然采用的是人工分批添加一定量的磨球的方式,這種加球方式使操作人員的勞動強度加大,且加球效率低。因此,采用自動加球控制系統(tǒng)來代替人工加球是必然的選擇。通過研究球磨機的生產(chǎn)工況,球磨機在正常生產(chǎn)運行狀態(tài)下,磨礦量不發(fā)生大的變動,鋼球的損耗率基本穩(wěn)定。為了保證球磨機磨球裝載量和不同球徑的球的最佳比例分布,筆者決定改變以往的定期一次性添加適量磨球的辦法,通過自動加球系統(tǒng)實現(xiàn)連續(xù)加球,保證球磨機運行在最佳狀態(tài),從而提高磨礦效率。
目前市場上常用的自動加球設(shè)備主要采用滾筒式、轉(zhuǎn)盤式、吸盤式和U 型添加等方式,這些加球方式由于受磨球重力擠壓會導(dǎo)致球爪或者取球機構(gòu)變形,從而導(dǎo)致卡球、堵球的現(xiàn)象發(fā)生。而且由于生產(chǎn)技術(shù)的不斷改進(jìn),磨球的大小或者材料可能會作出改變,常用自動加球設(shè)備無法滿足自適應(yīng),針對不同的磨球會出現(xiàn)無法精準(zhǔn)抓取的現(xiàn)象。針對上述種種問題,本系統(tǒng)提出了采用先進(jìn)而且廣泛應(yīng)用于工業(yè)現(xiàn)場的工業(yè)機械臂,結(jié)合3D 視覺系統(tǒng)定位磨球位置,通過專門設(shè)計的針對不同尺寸磨球的海綿真空吸盤來實現(xiàn)精準(zhǔn)抓取,所抓取的磨球運送到平臺邊的下料漏斗中,下料漏斗中安裝有紅外傳感器來檢測過球情況,同時達(dá)到精確計數(shù)的目的。自動加球機控制原理圖如圖1 所示。
圖1 自動加球機控制原理圖
圖2 硬件結(jié)構(gòu)圖
本文主控制器采用工業(yè)計算機,主控制器主要負(fù)責(zé)對三維激光掃描儀測量的數(shù)據(jù)進(jìn)行處理,將磨球的位置坐標(biāo)信息轉(zhuǎn)換為以機械臂為基點的坐標(biāo)數(shù)據(jù),同時計算出最適合抓取的磨球分布模型。等待機械臂準(zhǔn)備就緒,主控制器發(fā)送指令到運動控制器,運動控制器控制機械臂根據(jù)磨球具體坐標(biāo)位置進(jìn)行抓球,并將磨球傳送至下料漏斗,安裝于下料漏斗上的紅外傳感器檢測有磨球通過代表一次抓球過程完成,主控制器根據(jù)傳感器檢測磨球通過次數(shù)記錄加球數(shù),如果在一定時間內(nèi)紅外傳感器沒有檢測到磨球通過視為抓球失敗,需要重新執(zhí)行一次抓球過程。
工業(yè)機械臂在工業(yè)生產(chǎn)中應(yīng)用廣泛,以其結(jié)構(gòu)簡單、緊湊、操作容易、安全可靠和經(jīng)濟適用等特點在國內(nèi)得到普遍推廣。球磨機添加磨球從抓取到傳輸至卸料斗的過程是連續(xù)且重復(fù)不斷的,因此使用工業(yè)機械臂代替人工手動操作是不二之選。本系統(tǒng)中采用四軸機械臂作為執(zhí)行機構(gòu),目的是從球倉中抓取磨球并將磨球輸送到卸料漏斗中,磨球在球倉中呈不規(guī)則分布,三維激光掃描儀通過掃描球倉表面來獲取磨球的分布狀態(tài),并獲得表面磨球的三維坐標(biāo),通過計算得出最佳抓取的磨球分布個數(shù),機械臂需要從上層依次抓取磨球,抓取完后三維掃描儀進(jìn)行下一次掃描。本系統(tǒng)中四軸機械臂主要由電控系統(tǒng)、人機交互和伺服驅(qū)動等構(gòu)成。
1.2.1 電控系統(tǒng)
電控系統(tǒng)除了給機械臂各部件提供電源,作為整個機械臂的控制機構(gòu),控制著整個機械臂的各項動作執(zhí)行。電控系統(tǒng)中以運動控制器為控制核心,主要控制機械臂在工作空間的運動位置、姿態(tài)和軌跡、操作順序及動作時間等。同時運動控制器還集成有TCP/IP/Modbus-TCP、CAN 和ProfibusDP 等通信接口,方便連接PC、伺服驅(qū)動單元、示教器和其他外部控制設(shè)備。運動控制器還支持IO 端口擴展,可以通過數(shù)字量輸入IO 模塊讀取外部信號狀態(tài),數(shù)字量輸出IO 模塊發(fā)送控制指令,模擬量輸入模塊讀取各傳感器檢測模擬數(shù)值以及通過模擬量輸出模塊傳輸模擬數(shù)值給顯示終端。
工業(yè)機械臂在運行過程中由于不規(guī)范的操作或者設(shè)備故障可能會導(dǎo)致機械臂不正常動作,存在極大的安全風(fēng)險,因此電控系統(tǒng)中必須要設(shè)置安全回路。安全回路包括電柜急停、外部急停、示教器急停、安全繼電器、安全繼電器模塊和接觸器等。安全回路采用雙回路冗余設(shè)計,且雙回路為高低電平防錯設(shè)計,RT6 安全繼電器分別采用一對24 V 和0 V 回路,安全回路中示教器急停、機柜急停、外部急停和安全繼電器串聯(lián)連接實現(xiàn)多點聯(lián)控。輸出采用軟硬兼顧的雙回路設(shè)計,硬件方面安全繼電器輸出控制接觸器的線圈,當(dāng)接收到急停信號,直接切斷動力源,發(fā)出急停指令讓機械臂報錯停止,同時關(guān)閉電機抱閘。
1.2.2 人機交互
操作人員可以通過示教器與機械臂完成良好的交互,操作人員通過示教器可以完成機械臂運動指令編程、機械臂零位標(biāo)定、手動單步執(zhí)行和遠(yuǎn)程控制等功能。示教器相當(dāng)于一塊可移動的多功能手操器,具有觸摸功能,面板上集成有功能齊全的薄膜面板和雙回路急停開關(guān),均采用薄膜覆蓋,具有良好的防水性能。為了防止誤操作,面板抓手位置還設(shè)置三段式手壓開關(guān),手壓開關(guān)只有在正確的位置才能允許伺服驅(qū)動動作。
示教器界面友好,操作人員能夠很快熟練掌握。操作界面首頁第一欄為狀態(tài)欄,可以通過圖標(biāo)的顏色和明暗度來判斷程序運行狀態(tài)、伺服狀態(tài)、急停狀態(tài)、運行模式、坐標(biāo)系選擇及通信狀態(tài)等。狀態(tài)欄下面就是任務(wù)欄,操作人員可以選擇查找文件、運行程序、監(jiān)控畫面和IO 接口設(shè)置等任務(wù)。任務(wù)欄下面是工作區(qū),工作區(qū)內(nèi)有各種功能圖標(biāo),通過點擊圖標(biāo)就可以跳轉(zhuǎn)到相應(yīng)功能界面,工作區(qū)內(nèi)可以完成工具坐標(biāo)系與用戶坐標(biāo)系的切換,在設(shè)置里完成機器人各個參數(shù)的設(shè)置,包括軸參數(shù)、總線協(xié)議參數(shù)和零點標(biāo)定參數(shù)。
1.2.3 伺服驅(qū)動
MRI組MRI檢查損傷總診斷率為89.58%,關(guān)節(jié)鏡診斷率為91.67%,兩種診斷方式診斷結(jié)果無顯著差異(P>0.05),見表1。
機械臂4 個軸是由伺服驅(qū)動單元控制伺服電機運動,機械臂一軸、二軸采用1.5 kW 伺服驅(qū)動器,三軸為750 W 伺服驅(qū)動器,四軸為400 W 伺服驅(qū)動器。伺服驅(qū)動具有調(diào)速范圍寬、定位精度高、傳動剛性好、響應(yīng)速度快、過載能力強和可靠性高等特點。伺服電機從最低速到最高速加速都能平穩(wěn)運轉(zhuǎn),轉(zhuǎn)矩波動小,尤其在低速時仍保持平穩(wěn)而無爬行現(xiàn)象。伺服電機具有較大的過載能力,能夠滿足低速大轉(zhuǎn)矩的要求,正常情況下過載4~6 倍而不損壞。伺服電機能夠承受頻繁啟動、制動和反轉(zhuǎn),具有較小的轉(zhuǎn)動慣量和較大的堵轉(zhuǎn)轉(zhuǎn)矩,較小的時間常數(shù)和啟動電壓能夠滿足快速響應(yīng)的要求。
本系統(tǒng)中采用三維激光掃描儀作為視覺檢測機構(gòu),三維激光掃描儀主要由激光發(fā)射器、接收器、時間計數(shù)器和馬達(dá)控制可旋轉(zhuǎn)的濾光鏡、控制電路板、微電腦、CCD 機及軟件等組成。三維激光掃描儀突破了傳統(tǒng)單點測量方法的局限,具有高效率、高精度的獨特優(yōu)勢。三維激光掃描儀可快速測得物體的輪廓集合數(shù)據(jù),能夠提供掃描物體表面的三維點云數(shù)據(jù),并加以建構(gòu)、編輯和修改,生成通用輸出格式的曲面數(shù)字化模型。
要從球倉中將磨球抓取并運送到球磨機卸料斗中,必須要選用一套能夠穩(wěn)穩(wěn)抓住磨球的裝置。電磁吸盤在磨球抓取領(lǐng)域中應(yīng)用廣泛,但電磁吸盤只針對鋼球有效,目前球磨機磨球除了鋼球外還有非金屬球的氧化鋁球、氧化鋯球和陶瓷球,使用電磁吸盤具有一定的局限性。本系統(tǒng)中選用海綿真空吸盤來作為抓球裝置,海綿真空吸盤屬于真空吸盤的一種,相較于普通真空吸盤,其功能更強大,主要是由海綿(密封件)、真空發(fā)生器、儲能器、獨立閥體和氣管接口組成。真空吸盤上的海綿并不是普通的海綿,而是一種EPDM 橡膠發(fā)泡海綿,這種海綿具有耐高溫、柔軟及回彈性能好等特點,作為海綿真空吸盤的密封材料。吸盤底部是由無數(shù)個小孔組成的,每一個小孔都充當(dāng)吸盤的作用,在吸附非平面的物體時具有一定的優(yōu)勢。當(dāng)海綿真空吸盤接觸物體表面時這些小孔會自動感應(yīng)到是否接觸到物體,而那些沒有接觸到物體的小孔會自動關(guān)閉閥門,這就讓整套海綿真空吸盤具有很好的密封性。
工藝現(xiàn)場磨球尺寸有3 種規(guī)格,分別是Φ120 mm、Φ100 mm、Φ60 mm。為了讓海綿真空吸盤能夠精準(zhǔn)抓取磨球,吸盤設(shè)計尺寸要合理,接觸面太大容易吸附旁邊的鋼球,太小則吸力不夠無法抓取磨球,因此吸盤尺寸要略小于磨球直徑,吸盤表面要設(shè)計成凹面以能夠與磨球表面更貼合。針對3 種磨球尺寸設(shè)計3 種尺寸的海綿真空吸盤,3 個吸盤安裝于機械臂末端旋轉(zhuǎn)軸上,可以通過指令切換吸盤。
主程序負(fù)責(zé)完成與視覺系統(tǒng)的數(shù)據(jù)通信和協(xié)調(diào)調(diào)用其他子程序,主程序循環(huán)掃描執(zhí)行。程序執(zhí)行前先初始化串口、定時器和計數(shù)器,開始執(zhí)行掃描程序并讀取視覺系統(tǒng)傳輸?shù)臄?shù)據(jù),然后將視覺系統(tǒng)坐標(biāo)數(shù)據(jù)轉(zhuǎn)換為機械臂坐標(biāo)數(shù)據(jù),并分析計算出最適合抓取的磨球坐標(biāo)數(shù)據(jù)。接下來執(zhí)行抓球子程序,機械臂運動至要抓取的磨球上方,海綿真空吸盤動作抓住磨球,機械臂繼續(xù)運行至下料漏斗上方,海綿真空吸盤釋放磨球,漏斗壁上的紅外傳感器檢測到磨球落下就代表完成一次抓球過程。當(dāng)機械臂抓完本次掃描到的磨球后才繼續(xù)下一次的掃描動作(如圖3 所示)。
圖3 主程序流程圖
機械臂要精確抓取磨球就必須要有磨球的坐標(biāo)參數(shù),機械臂末端的三維激光掃描儀獲取的磨球的坐標(biāo)信息是基于掃描儀坐標(biāo)系的,并不能直接使用。那么,要得到磨球在機械臂坐標(biāo)系下的正確坐標(biāo)位置信息,系統(tǒng)必須對掃描儀坐標(biāo)下的位置與機器人坐標(biāo)下的位置進(jìn)行標(biāo)定,這個過程就是手眼標(biāo)定。本系統(tǒng)中使用Tsai-Lenz 算法進(jìn)行手眼標(biāo)定,標(biāo)定過程需要采用標(biāo)定板,我們需要得到機械臂坐標(biāo)系到基礎(chǔ)坐標(biāo)系的轉(zhuǎn)換關(guān)系baseHtool、掃描儀坐標(biāo)系到機械臂坐標(biāo)系的轉(zhuǎn)換關(guān)系toolHcam 和掃描儀坐標(biāo)系到標(biāo)定板坐標(biāo)系的轉(zhuǎn)換關(guān)系calHcam,最終求得標(biāo)定板坐標(biāo)系到基礎(chǔ)坐標(biāo)系轉(zhuǎn)換關(guān)系。
主控制器接收到視覺系統(tǒng)傳輸?shù)哪デ驍?shù)據(jù)并進(jìn)行數(shù)據(jù)運算處理、格式轉(zhuǎn)換和篩選后,得到一定數(shù)量的磨球坐標(biāo),主控制器給這些磨球坐標(biāo)隨機編號,然后主控制器依編號發(fā)送抓球命令和給機械臂控制系統(tǒng),機械臂控制系統(tǒng)控制伺服驅(qū)動器執(zhí)行抓球命令。機械臂將末端移動到等待抓取的磨球正上方坐標(biāo)處,海綿真空吸盤動作抓住磨球,機械臂接著將末端移動到下料漏斗正上方坐標(biāo)處,海綿真空吸盤釋放磨球,磨球落入下料漏斗,紅外傳感器檢測到磨球通過,發(fā)送信號給主控制器代表完成一次抓球動作,機械臂繼續(xù)抓取下一編號磨球。機械臂抓球過程中,如果磨球因為外力或者其他原因脫落,導(dǎo)致傳感器沒有檢測到磨球,則視為本次抓球過程失敗,機械臂返回重新抓取下一個磨球。
球磨機的磨球添加是從入料端加入的,加球機的安裝應(yīng)該盡量靠近入料口,要考慮土建結(jié)構(gòu)的承重,并保證加球機參數(shù)的精確,機械臂安裝底座需要與球倉底座在同一水平面。設(shè)備安裝完成就可以上電運行調(diào)試了,調(diào)試之前需要對機械臂的參數(shù)進(jìn)行設(shè)置。示教器進(jìn)入設(shè)置菜單配置文件中設(shè)置球倉長、寬、高的參數(shù)和虛擬手爪數(shù)量,為了機械臂能夠更快速、準(zhǔn)確地抓取目標(biāo),還需要設(shè)置抓取路徑和釋放路徑。示教器置于手動狀態(tài)下抓取路徑以機械臂原點為準(zhǔn)備點,示教器手動移動機械臂至球倉中央略高于球倉的位置作為抓取路徑的進(jìn)入點和后撤點,示教器移動至下料漏斗正上方10 cm 作為釋放路徑的進(jìn)入點和后撤點,在參數(shù)配置中記錄這些點的坐標(biāo)位置。參數(shù)設(shè)置完畢就可以將示教器置于自動狀態(tài),待球倉裝滿磨球后就可以開始自動加球,加球過程中逐步優(yōu)化控制程序和控制參數(shù),直到系統(tǒng)穩(wěn)定運行。
本系統(tǒng)可以針對不同尺寸、不同材質(zhì)的磨球進(jìn)行添加,而且可以給多臺球磨機同時加球,實現(xiàn)了磨球添加的精確計量,更有利于改善球磨機磨礦效率。本系統(tǒng)通過改變以往的人工手動加球方式,實現(xiàn)機械化自動加球,提高了磨球添加效率,減輕了操作人員的勞動強度,具有一定的經(jīng)濟效益和社會效益。