劉涵茜
摘? ?要:隨著時間的推移和時代的不斷改革創(chuàng)新,我國的社會經(jīng)濟得到了空前的發(fā)展,在良好的發(fā)展前提之下,國內(nèi)開始誕生出非常多的新興行業(yè),而機器人行業(yè)就是所謂的新興行業(yè)當中的一種。經(jīng)過實際的調(diào)查其實不難發(fā)現(xiàn),噴涂機器人的機構(gòu)特點以及相關(guān)的做工要求都是非??季康?,因此在機器人行業(yè)現(xiàn)階段的發(fā)展當中,對其進行一定的研究已經(jīng)是迫在眉睫的一項社會性的工作了,相關(guān)的單位以及工作部門理應(yīng)開始重視起來。在此,就將針對噴涂機器人運動學(xué)和軌跡規(guī)劃算法進行一定的闡述和研究,其主要的工作目的就是使得噴涂機器人的發(fā)展能夠更加的穩(wěn)定且順利。
關(guān)鍵詞:噴涂機器人? 運動學(xué)? 運動軌跡? 規(guī)劃算法? 研究分析
中圖分類號:TP242? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2019)10(a)-0077-04
Abstract: With the passage of time and the continuous reform and innovation of the times, China's social and economic development has been unprecedented. On the premise of good development, many new industries have emerged in China, and the robot industry is one of the so-called emerging industries. After the actual investigation, it is not difficult to find that the spraying robot's mechanism characteristics and related workmanship requirements are very exquisite. Therefore, in the development of the robot industry at this stage, it is an urgent social work to do some research on it. The relevant units and working departments should be open to it. We began to attach importance to it. In this paper, the kinematics and trajectory planning algorithm of spraying robot will be elaborated and studied. Its main purpose is to make the development of spraying robot more stable and smoother.
Key Words: Spraying robot; Kinematics; Trajectory; Planning algorithm; Research and analysis
眾所周知,對于一個國家的發(fā)展來說,其內(nèi)部工業(yè)的發(fā)展程度是十分重要的,甚至在某種程度上來說,一個國家內(nèi)部的工業(yè)發(fā)展程度能夠代表其發(fā)展的最高水平,從這一點中就能夠看出,一個國家工業(yè)發(fā)展的重要性了,而現(xiàn)階段工業(yè)發(fā)展當中,工業(yè)機器人已經(jīng)在各項社會工作當中進行應(yīng)用,并且還取得了相當不錯的成效,噴涂機器人就是工業(yè)機器人其中的一種,在實際的生產(chǎn)活動當中,噴涂機器人經(jīng)常用于汽車等產(chǎn)品的涂裝生產(chǎn)。所以,在接下來的文章當中,就將針對噴涂機器人運動學(xué)和軌跡規(guī)劃算法進行一定的研究,并且在文章當中,還會提出一些具有建設(shè)性的意見或者對策,以使得噴涂機器人的發(fā)展能夠始終處于世界的先進水平,且有利于社會經(jīng)濟的發(fā)展。
1? 整體機構(gòu)的分析
為了清晰的了解噴涂機器人的工作,就需要對其實際的工作過程進行必要的了解和分析,這樣才能利于后續(xù)的研究工作。在實際的調(diào)查以及相關(guān)的文獻記載中可以發(fā)現(xiàn),噴涂機器人的工作系統(tǒng)并不是唯一的,在整體的角度上進行分析的話,噴涂機器人的工作系統(tǒng)主要具有兩種,其中一種是比較簡單的,而相對應(yīng)的,另一種工作系統(tǒng)就是相對比較復(fù)雜的了[1]。
(1)簡易集成噴涂系統(tǒng)。
在實際的噴涂機器人當中,這種簡易集成的噴涂工作系統(tǒng)還是比較常見的,該系統(tǒng)的位置處于機器人整體的第六軸的法蘭末端,之所以將其稱為簡易的噴涂系統(tǒng),主要的原因就是在實際的噴涂工作當中,噴涂機器人的總控平臺只需要通過IO信號便可以實現(xiàn)工作動作的控制,這樣在實際的工作過程當中,工作的流程相對比較簡便,而且,這種簡便的工作過程,還會將諸多的不良影響因素排除在外,以此,就能夠保證實際的噴漆工作的質(zhì)量比較完好,而且無論是在工作質(zhì)量方面,還是在工作效率方面,簡易集成噴涂系統(tǒng)的優(yōu)勢還是比較大的[2]。
(2)復(fù)雜集成的噴涂系統(tǒng)。
在前文已經(jīng)進行了一定的提及,復(fù)雜的集成噴涂系統(tǒng)與簡易集成噴涂系統(tǒng)之間是互成對應(yīng)的關(guān)系,因此,二者進行相關(guān)的比較其實就能夠輕易的發(fā)現(xiàn),復(fù)雜集成噴涂系統(tǒng)當中,其具有的功能模塊是非常多的,而且這種噴涂機器人的復(fù)雜集成噴涂系統(tǒng)的造價是比較昂貴的,而且,由于其功能模塊比較多,在控制手段的選擇當中,就不能夠由單一的總控平臺進行控制了。另外,這一系統(tǒng)在噴涂的工作當中,能夠?qū)崿F(xiàn)更加精細的控制,而這一點簡易集成的噴涂系統(tǒng)是不能完成的,例如在實際的噴涂生產(chǎn)活動當中,具有復(fù)雜集成的噴涂系統(tǒng)能夠?qū)娡繀?shù)的精準控制,這樣噴涂的形狀、厚度,都能夠變得非常精準[3]。因此,這一系統(tǒng)對于噴涂機器人來說是非常之重要的。
針對相關(guān)的文獻資料進行調(diào)查之后,就能夠發(fā)現(xiàn),傳統(tǒng)的工業(yè)機器人的設(shè)計其實大多數(shù)都是垂直型的機構(gòu)設(shè)計,但是隨著時間的推移和社會經(jīng)濟的不斷發(fā)展,傳統(tǒng)設(shè)計的工業(yè)機器人逐漸不能滿足社會發(fā)展的需求了,最重要的一點其實就是傳統(tǒng)的工業(yè)機器人在進行解構(gòu)分析的過程中,經(jīng)常會遇到多關(guān)節(jié)正余弦值相乘的情況,而眾所周知的,這些多關(guān)節(jié)的正余弦值都是無理數(shù)且比較難以得出準確的數(shù)值,進而使得解析的解值不易得出,分析工作變得異常困難[4]。
針對傳統(tǒng)的工業(yè)機器人的設(shè)計,則將上述的缺點之處進行了避免,首先,工業(yè)噴涂機器人第二軸和第三軸的電機,在設(shè)計當中都將其放在了大臂的下方,這樣的布置形勢就避免了上述的解析解值難以求出的情況,另外,在多個回轉(zhuǎn)軸的相鄰軸線夾角角度的設(shè)計當中,都將其設(shè)置未60°,這樣無論是正弦值還是余弦值,都能夠得到一個相對比較準確的數(shù)字,這一點對于分析工作的進行是非常重要的,另外,這種布置形式還能夠使得噴漆大臂的活動變得更加的靈活,這樣就能夠適應(yīng)各種不同程度的工作任務(wù)了,且這種布置形式的操作空間的范圍很大,對于這項工作的未來發(fā)展和創(chuàng)新改變時比較有利的。
但是這一設(shè)計形式并不全部都是優(yōu)點,在整體上也具有一定的缺陷之處,例如實際操作變得更加困難等等,并且這些缺陷之處在第三關(guān)節(jié)當中體現(xiàn)的更加的明顯,從噴涂機器人的機構(gòu)構(gòu)造圖當中就能夠看出,其第三關(guān)節(jié)機械傳動結(jié)構(gòu)是非常復(fù)雜的,其腕部位置的結(jié)構(gòu)也比較復(fù)雜,這種情況就會使得加工過程的難度加大,無論是單個噴涂機器人構(gòu)造的加工還是一個批次的加工過程都會變得更加的困難,而且,在之后的社會發(fā)展當中,勢必會對噴涂機器人的工作提出更高的要求,也就是說之后的設(shè)計工作的難度也是比較大的[5]。
2? 運動學(xué)建模
(1)運動學(xué)正解。
本文所研究的是噴涂機器人運動學(xué)和軌跡規(guī)劃算法,也就是進行研究和分析的就是噴涂機器人的本體,在這一前提確定之后,進行運動學(xué)的正解過程就需要了解噴涂機器人的各種MDH參數(shù),這樣才能完成計算和分析過程。
在實際的分析計算過程當中,還需要用到T矩陣,這里所謂的T矩陣,其實就是一個描述連桿坐標系之間的位置變化情況。
(2)擬牛頓迭代。
一般情況下來說,對于非線性的方程進行求解的話,需要保證的一點就是方程的數(shù)量要與未知數(shù)的數(shù)量相等,而為了方便進行擬牛頓迭代的計算,還需要進行一定的假設(shè),這樣就能夠得到擬牛頓迭代的基本格式了,另外,在后續(xù)的工作過程當中就能夠得到我們需要的雅克比矩陣,這一矩陣得出之后就能夠進行運動學(xué)的正解過程了,因此在某種程度上來說,這一工作過程也可以說成是分析過程的一種必要的前提保證,相關(guān)的工作人員以及部門要知曉其重要性。
(3)逆運動學(xué)。
經(jīng)過實際的計算和了解之后,其實不難發(fā)現(xiàn),對于噴涂機器人來說,可以通過向量以及前四軸的關(guān)節(jié)值來進行計算過程,并且根據(jù)這幾項數(shù)據(jù),還可以建立起三個方程,但是如果想要建立一個需要的雅克比矩陣的話,還缺少一個方程,所以,在后續(xù)的分析和計算過程當中,就需要根據(jù)實際的分析情況來再建立一個新的方程。為了達到這一目的,可以進行必要的假設(shè)過程,所以在實際的分析過程中,可以假設(shè)我們已經(jīng)求得了前四個軸的關(guān)節(jié)值,并且這些解值還都是具有可行性的,在之后的計算過程當中,還需要建立其一種新的等量關(guān)系,這樣便能夠得到另外的一個方程了,這樣就具有了四個不同的方程,便能夠建立起一個需要的雅克比矩陣了。
3? 噴涂機器人軌跡規(guī)劃
所謂噴涂機器人的軌跡規(guī)劃,其實就是一種運動軌跡的跟蹤和控制工作,在這一工作內(nèi)容當中,可以使得噴涂機器人能夠在末端以比較明確的形態(tài)來根據(jù)規(guī)劃好的路徑來進行運動,一旦可以實現(xiàn)這一點,噴涂機器人在實際的工作過程當中能夠出現(xiàn)的失誤量是比較少的,這對于噴涂機器人當前的工作狀態(tài)以及未來的工作進展都是具有比較重大的意義的,因此,相關(guān)的工作單位以及人員對于噴涂機器人的軌跡規(guī)劃工作要逐漸的重視起來。
在噴涂機器人的噴涂工作當中,關(guān)節(jié)空間位置的插補就是指,在起始點與目標位置這一段距離當中具有多個離散的位置點,而這些位置的相關(guān)數(shù)據(jù),是能夠通過一定的方式方法來計算出來的[8]。
并且,噴涂機器人在實際的噴涂工作當中,噴槍在汽車表面所經(jīng)過了一系列軌跡當中,要確保噴前掃過的部分要互相重疊,而在互相重疊的部分也是具有不同的要求的,首要的一點要求就是保證存在適當?shù)拈g距部分,而噴涂機器人的軌跡規(guī)劃工作就能夠完成這一點。但是在前期的工作過程中不難發(fā)現(xiàn),雖然噴涂機器人的工作能夠完成這一點,但是其運動狀態(tài)比較勉強,這樣就會使得噴涂間距效果不是非常好,所以,改善當前的運動狀態(tài)是非常重要的一項工作內(nèi)容,而為了實現(xiàn)這一點,在實際的運行軌跡規(guī)劃工作當中,可以采用正弦曲線作為運行軌跡曲線,在完成這一操作之后,就能夠發(fā)現(xiàn)非常明顯的一點,無論是運動過程的連續(xù)性還是平順性,都有非常巨大的提升。造成這種情況主要的原因就是正弦曲線的選擇,正弦曲線在定義域之內(nèi)擁有連續(xù)且高階可導(dǎo)的特性,而在選擇的過程結(jié)束之后,這一特性在實際的工作過程當中就能夠發(fā)揮到極致,這一點對于噴涂機器人的軌跡規(guī)劃工作是非常重要的。
除以上幾點之下,運動軌跡當中的其他運動狀態(tài)也是可以進行相關(guān)的控制工作了,例如,在實際的工作當中可以改變振幅,這樣就能夠?qū)崿F(xiàn)噴灑高度之上的控制,如果改變的是正弦曲線的頻率,就可以對重疊部分的寬度實現(xiàn)控制,這一控制作用是能夠節(jié)省材料的,這兩種控制作用同時進行,還具有能夠調(diào)節(jié)行進速度的作用。
4? 噴涂機器人算法研究的仿真過程
在各種系統(tǒng)算法的研究過程當中,仿真驗證過程是非常重要的一項工作內(nèi)容,這一工作內(nèi)容進行得當,才能夠使得之前的一些計算過程成立,相反的,如果在仿真驗證的工作過程當中,發(fā)現(xiàn)了一定錯誤情況的話,就要進行必要的修改過程,將正確無誤的數(shù)值帶入到計算過程當中,在全部計算過程結(jié)束之后,還需要再次進行仿真驗證,以確定之前的計算過程是準確且無誤的。通過相關(guān)的規(guī)劃其就能夠生產(chǎn)正確的正弦運行軌跡,相關(guān)的工作人員在實際的仿真驗證過程當中,可以先進行逆解的計算過程,再進行正解的計算過程,這樣多次的計算過程,就相當于完成了仿真驗證過程了,運用學(xué)算法是否有效,也就能夠得到確定了。另外,在這一工作過程當中,其插值點的選擇是非常重要的,因為,一個關(guān)鍵的插值點,會對軌跡規(guī)劃整體的平順性和連續(xù)性造成巨大的影響,如果能夠選擇合適的插值點,就能夠使得噴涂機器人的工作過程變得穩(wěn)定且順利。
5? 噴涂機器人運動學(xué)和軌跡規(guī)劃算法研究的意義
隨著時間的推移和時代的不斷改革創(chuàng)新,我國的社會經(jīng)濟已經(jīng)實現(xiàn)了空前的發(fā)展,而且就現(xiàn)階段來說,汽車對于廣大的人民群眾已經(jīng)不再是一個十分陌生的詞匯了,并且隨著社會經(jīng)濟的不斷發(fā)展,在未來勢必會對汽車的質(zhì)量具有更高的要求,為此,噴涂機器人運動學(xué)和軌跡規(guī)劃算法的研究是非常必要的,因為在某種程度上,這項工作能夠提升當前以及未來汽車的質(zhì)量。這樣,在未來的社會發(fā)展當中,國內(nèi)廣大的人民群眾的基本需求就能夠得到保證,這對于未來社會的發(fā)展以及社會經(jīng)濟的發(fā)展,都是具有非常大的積極意義的。為此,在后續(xù)的發(fā)展過程當中,相關(guān)的工作單位一定要重視噴涂機器人運動學(xué)和軌跡規(guī)劃算法研究。
6? 結(jié)語
綜上所述,就是目前為止的噴涂機器人運動學(xué)和軌跡規(guī)劃算法的相關(guān)研究和分析了,從文中敘述的內(nèi)容當中不難看出,我國在這項工作當中還是存在著比較大的欠缺的,例如實際噴涂機器人的工作還是不夠穩(wěn)定,甚至在一些意外的情況之下還會出現(xiàn)不同程度的失誤情況,面對著這種情況,相關(guān)的工作部門以及工作人員就要做好相關(guān)的優(yōu)化和完善工作,這樣才能使得噴涂機器人運動學(xué)和軌跡規(guī)劃算法研究具有其自身的意義。
參考文獻
[1] 王征兵,孫文磊.IRB4400噴涂機器人運動學(xué)分析研究[J].組合機床與自動化加工技術(shù),2018(12):34-37,42.
[2] 李芳,顧海巍.噴涂機器人運動學(xué)與軌跡規(guī)劃算法研究[J].組合機床與自動化加工技術(shù),2017(12):25-28,32.
[3] 王美妍,李杰.六自由度工業(yè)機器人軌跡規(guī)劃算法研究[J].精密制造與自動化,2017(4):47-50.
[4] 黃均標.六關(guān)節(jié)噴涂機器人的控制系統(tǒng)設(shè)計與開發(fā)[D].廣東工業(yè)大學(xué),2017
[5] 徐龍.面向噴涂作業(yè)的多機器人在線智能編程系統(tǒng)研究[D].東南大學(xué),2017.
[6] 陳濟澤.噴涂機器人軌跡規(guī)劃系統(tǒng)的研究[D].哈爾濱工業(yè)大學(xué),2016.
[7] 馬超坤.懸鏈涂裝線上車輪搬運機器人的軌跡規(guī)劃[D].濟南大學(xué),2016.
[8] 畢道鹍.涂裝機器人噴幅誤差控制技術(shù)研究[D].中國科學(xué)技術(shù)大學(xué),2015.
[9] 李承宇.6DOF機器人銑削NURBS曲面刀具軌跡規(guī)劃及姿態(tài)控制研究[D].蘭州交通大學(xué),2018.
[10]高巖.工業(yè)機器人軌跡規(guī)劃算法的研究與實現(xiàn)[D].沈陽計算機研究所,2014.