自 1881 年電弧焊發(fā)明以來, 隨著機械、 電力、 材料等行業(yè)的發(fā)展, 焊接技術已成為一種最重要的金屬熱加工技術。從日常用品的生產到尖端技術產品的制造都離不開焊接技術, 現(xiàn)代化生產實踐對焊接技術提出了進一步提高效率, 優(yōu)化質量, 改善勞動條件等要求, 焊接自動化就是焊接工作者順應這種要求的具體體現(xiàn)。工業(yè)發(fā)達國家, 如美國、 日本、 德國的焊接自動化、 機械化程度已達 60% ~ 70%, 而我國僅為 20% ~ 30%。因此, 發(fā)展和應用新型焊接自動化技術對我國國民經濟將起到巨大的作用, 而弧焊機器人的焊縫跟蹤系統(tǒng)正是焊接自動化研究的一個重要方面。1960 年, 美國的 ConsoIidated ControI 公司根據DevoI 的技術專利研制出世界上第 1 臺機器人樣機,并成立了 Unimation 公司, 定型生產了 Unimate (意為“萬能自動” ) 機器人。從此以后, 機器人的研究、 生產與應用得到了很大的發(fā)展, 到 1997 年底, 全世界的工業(yè)機器人已達 80 多萬臺, 其中用于焊接的機器人占 40%以上。在引進國外技術的基礎上, 我國 70年代初開始研究工業(yè)機器人。1985 年, 哈爾濱工業(yè)大學研制成功中國第 1 臺 HY - 1 型焊接機器人;1987 年, 北京機床研究所和華南理工大學聯(lián)合為天津自行車二廠研制出用于焊接自行車前三角架的TJR - G1 型弧焊機器人; 上海交通大學研制的 “上海1 號” 、 “上海 2 號” 和廣州機床研究所等研制的示教再現(xiàn)型機器人也都具有可供弧焊和點焊的功能, 有的還有自動跟蹤、 尋找起始點和保持姿勢等功能[1]。
目前的機器人大多為可編程的示教再現(xiàn)機器人。這種機器人可以在其工作空間內精確地完成示教的操作。在弧焊機器人施焊過程中, 如果焊接條件基本穩(wěn)定, 則機器人能夠保證焊接質量。但是, 由于各種因素的影響, 實際的焊接條件經常發(fā)生變化。例如, 由于強烈的弧光輻射、 高溫、 煙塵、 飛濺、 坡口狀況、 加工誤差、 夾具裝夾精度、 表面狀態(tài)和工件熱變形等影響會使焊炬偏離焊縫, 從而造成焊接質量下降甚至失敗。因此, 焊接條件的這種變化要求弧焊機器人能夠實時檢測出焊縫的偏差, 并調整焊接路徑和焊接參數(shù), 保證焊接質量的可靠性[2]。人們?yōu)榱耸沟脵C器人在焊接過程中能實時地檢測出焊縫的實際位置, 開始了弧焊機器人焊縫跟蹤技術的研究。
1. 焊縫跟蹤系統(tǒng)的結構
弧焊機器人焊縫跟蹤系統(tǒng)雖然經過了幾十年的發(fā)展和計算機軟硬件的大力應用, 但是整個系統(tǒng)的結構沒有太大的變化。弧焊機器人焊縫跟蹤系統(tǒng)的結構一般包括傳感器、 PC 處理機、 機器人專用控制器、 機器人本體及焊接設備等。傳感器采集到信號傳送到 PC 機, 經過一系列的數(shù)據處理過程和圖像顯示后[3], PC 機與機器人專用控制器進行數(shù)據通訊, 然后將控制信號傳送給機器人本體控制焊接過程的正確運行。在系統(tǒng)結構中, 焊槍與機器人本體是固定在一起的, 由多自由度的機械手來控制焊槍的方向、 位移和速度。傳感器的位置一般通過機械接口與機器人本體連接, 甚至采用鋼性連接并一起移動。PC 機在弧焊機器人焊縫跟蹤系統(tǒng)中的應用是近幾年的事情, 在系統(tǒng)的跟蹤過程中, PC 機可以對傳感器接收的信號進行預處理, 通過圖像處理軟件在可視化界面上顯示焊接過程的工作狀態(tài), PC 機與機器人專用控制器進行數(shù)據通訊, 可以按照用戶的要求在離線編程的情況下對焊接過程進行跟蹤控制。系統(tǒng)框圖如圖所示。
在整個閉環(huán)系統(tǒng)中, 傳感器起著非常重要的作用, 它決定著整個系統(tǒng)對焊縫的跟蹤精度。在焊接過程中, 傳感器必須精確地檢測出焊縫 (坡口) 的位置和形狀信息, 然后傳送給控制器進行處理。隨著大規(guī)模集成電路、 半導體技術、 光纖及激光等的迅速發(fā)展, 促進了焊接技術向自動化、 智能化方向發(fā)展,并出現(xiàn)了多種用于焊縫跟蹤的傳感器, 它們主要是檢測電磁、 機械等各物理量的傳感器。我們知道, 在電弧焊接的過程中, 存在著強烈的弧光、 煙塵、 電磁干擾以及高溫輻射、 煙塵、 飛濺等, 焊接過程伴隨著傳熱傳質和物理化學冶金反應, 工件會產生熱變形,因此, 用于電弧焊接的傳感器必須具有很強的抗干擾能力。隨著電子工業(yè)、 計算機軟硬件、 網絡通訊和圖像處理算法等技術的飛速發(fā)展, 機械控制、 電氣及材料技術日益更新, 新的傳感器、 控制器、 控制軟件和機器人等先進系統(tǒng)的不斷推出, 使得弧焊機器人焊縫跟蹤控制技術變得更加先進與復雜。
2 傳感技術
傳感器是指能夠感受規(guī)定的被測量并能轉換成可用信號, 實現(xiàn)信息檢測轉換和傳輸?shù)钠骷蜓b置。隨著大規(guī)模集成電路、 半導體技術及光纖、 激光等的迅速發(fā)展, 現(xiàn)代焊接技術正朝著自動化、 智能化方向發(fā)展。世界上許多著名的焊接設備研究和制造機構都在努力開發(fā)這一領域。焊接過程控制系統(tǒng)首先要解決的問題是焊縫跟蹤。經過幾十年的研究和實踐, 焊縫跟蹤技術已經取得了長足進步, 而新型焊縫跟蹤傳感器的不斷出現(xiàn)正是這一進步的標志?;『赣脗鞲衅骺煞譃橹苯与娀∈?、 接觸式和非接觸式 3 大類。按工作原理可分為機械、 機電、 電磁、 電容、 射流、 超聲、 紅外、 光電、 激光、 視覺、 電弧、光譜及光纖式等。按用途分有用于焊縫跟蹤、 焊接條件控制 (熔寬、 熔深、 熔透、 成形面積、 焊速、 冷卻速度和干伸長) 及其他如溫度分布、 等離子體粒子密度、 熔池行為等。據日本焊接技術學會近期所做的調查顯示, 在日本、 歐洲及其他發(fā)達國家, 用于焊接過程的傳感器有 80%是用于焊縫跟蹤的。目前我國用得較多的是電弧式、 機械式和光電式。
電弧傳感器是從焊接電弧自身直接提取焊縫位置偏差信號, 實時性好, 不需要在焊槍上附加任何裝置, 焊槍運動的靈活性和可達性最好, 尤其符合焊接過程低成本自動化的要求。電弧傳感器的基本工作原理是: 當電弧位置變化時, 電弧自身電參數(shù)相應發(fā)生變化, 從中反映出焊槍導電嘴至工件坡口表面距離的變化量, 進而根據電弧的擺動形式及焊槍與工件的相對位置關系, 推導出焊槍與焊縫間的相對位置偏差量。電參數(shù)的靜態(tài)變化和動態(tài)變化都可以作為特征信號被提取出來, 實現(xiàn)高低及水平兩個方向的跟蹤控制。目前國外發(fā)達國家廣泛采用的方法是: 通過測量焊接電流 I、 電弧電壓 U 和送絲速度 1來計算工件與焊絲之間的距離 H = f (I, U, 1) , 并應用模糊控制技術實現(xiàn)焊縫跟蹤。電弧傳感結構簡單, 響應速度快, 目前得到了廣泛的應用。但是, 它主要適用于對稱側壁的坡口 (如 V 型坡口) , 而對于那些無對稱側壁或根本就無側壁的接頭形式, 如搭接接頭、 不開坡口的對接接頭等形式, 現(xiàn)有的電弧傳感器則不能識別[4]。
典型的接觸式焊縫跟蹤傳感器是依靠在坡口中滾動或滑動的觸指將焊槍與焊縫之間的位置偏差反映到檢測器內, 并利用檢測器內裝的微動開關判斷偏差的極性, 除微動開關式外, 檢測器判斷偏差的極性和大小的方法還有電位計式、 電磁式和光電式。接觸傳感器適用于 X 型、 Y 型坡口、 窄間隙焊縫及角焊縫。該系統(tǒng)結構簡單, 操作方便, 價格便宜且不受電弧煙塵及飛濺等干擾, 也是目前使用比較廣泛的一種焊縫跟蹤傳感器。存在的問題是: 對不同的坡口需要不同的探頭, 探頭磨損大, 易變形, 點固點障礙難以克服, 不適于高速焊接。
目前,用于焊縫跟蹤的非接觸式傳感器很多,主要有電磁傳感器、光電傳感器、超聲波傳感器、紅外傳感器及 CCD 視覺傳感器等。據日本焊接技術學會對在日本使用的弧焊機器人的調查結果顯示,領導未來焊縫跟蹤傳感器的主要是光學傳感器。其中以視覺傳感器最引人注目,由于視覺傳感器所獲得的信息量大,結合計算機視覺和圖像處理的最新技術成果,大大增強了弧焊機器人的外部適應能力。視覺傳感器采用的光電轉換器件最簡單的是單元感光器件,如光電二極管等;其次是一維的感光單元線陣,如線陣 CCD(電荷耦合器件) ;應用最多的是結構最復雜的二維感光單元面陣,如面陣 CCD,是二維圖像的常規(guī)感光器件,它代表著目前傳感器發(fā)展的最新階段,因而應用日益廣泛。在焊接機器人各種視覺傳感器中,CCD 傳感器因其可靠的性能,清晰直觀的圖像和使用效果而受到了普遍重視。特別是 80 年代以來,CCD 與高性能的微機相結合產生的焊縫跟蹤系統(tǒng),使焊縫跟蹤的研究跨上了一個新的臺階。
3 PC 機在弧焊機器人焊縫跟蹤系統(tǒng)中的應用[5]
近幾年, 隨著微電子技術的大力發(fā)展, 以 PC 機為代表的計算機軟硬件得到了空前的發(fā)展, 制造業(yè)也以建立 FM 為目標, 向 “開放的工廠自動化” 方向發(fā)展。為順應這一趨勢, 焊縫跟蹤控制系統(tǒng)中弧焊機器人控制器必須由專用的控制器向基于 PC 機的開放通用型控制器過渡。PC 機在焊縫跟蹤控制系統(tǒng)中的應用, 不但解決了專用控制器計算負擔重、 實時性差等問題, 同時能夠將其他領域如圖像處理、 聲音識別、 最優(yōu)控制、 人工智能等先進的研究成果應用到該系統(tǒng)的實時操作中。另外, PC 機具有良好的開放性、 安全性和聯(lián)網性、 標準的實時多任務操作系統(tǒng)、 標準的總線結構、 標準接口等特點, 打破了機器人專用控制器結構封閉的局面, 開發(fā)出結構開放性、功能模塊化的標準化弧焊機器人焊縫跟蹤控制系統(tǒng)。目前, 系統(tǒng)中應用 PC 機的方式一般是在原來的機器人專用控制器中配置與 PC 機通訊的總線及接口板, 加上相應的通訊軟件和開發(fā)相應的應用軟件及接口板, 用戶即可在 PC 機上編程讀取機器人跟蹤焊縫的當前位置, 對機器人的運動進行實時控制, 從而監(jiān)控機器人焊縫跟蹤系統(tǒng)的工作狀態(tài)。
4.人工智能技術在系統(tǒng)中的應用
隨著焊接自動化的發(fā)展, 焊縫自動跟蹤的研究得到人們的普遍重視。以往的焊縫跟蹤系統(tǒng)往往以經典控制理論為基礎, 采用相應的控制器進行控制。但是焊接是一個非常復雜的過程, 由于焊縫坡口的加工、 焊件裝夾、 焊接小車行走偏差和焊接熱變形等原因, 都會引起焊炬位置的偏差, 而這些影響因素都是不確定的、 非線性的, 因此, 在焊縫自動跟蹤系統(tǒng)中采用經典控制理論和方法進行控制, 在實際焊接生產中往往不能得到令人滿意的結果。為了提高焊縫跟蹤系統(tǒng)的靈活性和精度, 采用先進的傳感器技術并在弧焊跟蹤系統(tǒng)中引進人工智能技術, 改進控制算法是一個必然的趨勢。
人工智能是一門新興的技術學科, 它研究如何模仿、 延伸和擴展人的智能, 實現(xiàn)某些 “機器思維” 或腦力勞動自動化。因此, 從自動化角度說, 人工智能是腦力勞動自動化的技術基礎; 從工程角度說, 它是多學科知識綜合而形成的一種高新技術[7]。當前在焊縫跟蹤系統(tǒng)中有以下 3 種人工智能方法具有代表性, 即專家系統(tǒng)、 模糊控制和人工神經網絡技術。所謂專家系統(tǒng)是指專門設計的用以模仿某一領域專家的知識和推理方法, 并能使其知識被他人所用的計算機軟件系統(tǒng)。該系統(tǒng)一般包括知識系統(tǒng)、開發(fā)環(huán)境和操作環(huán)境。知識系統(tǒng)是指包含所有專家知識, 并能靈活應用的系統(tǒng) ; 開發(fā)環(huán)境包括開發(fā)專家系統(tǒng)所需的必要軟件工具; 操作環(huán)境即是與外部進行交流的軟件和硬件。其中知識系統(tǒng)是專家系統(tǒng)的核心所在, 它由知識庫、 推理機和用戶界面 3 個主要部分組成。焊接領域中專家系統(tǒng)的開發(fā)最早始于80年代中期, 英、 美、 日、 德等國先后進行了這方面的研究開發(fā)工作。我國從 80 年代末開始焊接專家系統(tǒng)的研制[8]。目前總的看來, 焊接專家系統(tǒng)的安放站還不夠成熟, 大多數(shù)專家系統(tǒng)的推理過程簡單,多為導果式推理, 而很少涉及到歸因式推理。所有焊接專家系統(tǒng)僅覆蓋人工智能的知識表達和智能推理, 而普遍缺乏獲得新知識的能力。未來的開發(fā)方向是: 集成化及網絡通訊化將進一步加強; 專家系統(tǒng)的開發(fā)工具將不斷更新, 以 Windows 為開發(fā)平臺, 結合 ANN、 00、 FUZZY 等人工智能的開發(fā)工具將不斷涌現(xiàn)并成為主流; 趨向于混合化互補性強的系統(tǒng), 自動獲取知識的能力也將不斷提高; 開發(fā)具有元知識處理能力的焊接專家系統(tǒng); 多媒體技術將應用到系統(tǒng)中去。
近年來, 隨著模糊控制理論和技術的大力發(fā)展,特別是它有著較為完善的數(shù)學理論基礎, 模糊控制在焊縫跟蹤中得到了廣泛的應用, 從而使焊縫跟蹤系統(tǒng)的調節(jié)速度和跟蹤精度得到了很大提高。日本等國家大量地將模糊控制技術用于焊縫跟蹤及焊接動態(tài)過程的控制中, 并取得了滿意的效果。國內清華大學、 哈爾濱工業(yè)大學、 華南理工大學等單位在弧焊過程的模糊跟蹤及控制方面進行了大量的卓有成效的研究工作[9]。人工神經網絡 (ANN) 是隨著神經科學與腦功能研究的發(fā)展而開始出現(xiàn), 并得到迅速發(fā)展。與傳統(tǒng)的專家系統(tǒng) (ES) 相比, 人工神經網絡具有自學習、自組織、 容錯與自修復、 模式識別與檢索等能力特點[10]。人工神經網絡的種種特性為研制弧焊智能控制系統(tǒng), 特別是高智能的弧焊機器人的焊縫跟蹤提供了一條重要途徑, 把該技術應用于弧焊機器人的焊縫跟蹤系統(tǒng)在國內外已有很多成功的例子。神經網絡的并行處理能力、 自適應能力以及極強的容錯性和映射力正是研制具有視覺信息并行處理能力及智能化焊縫跟蹤控制系統(tǒng)所需要的特性。