999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

碼垛機器人修正正弦函數插值的軌跡規(guī)劃

2018-07-19 07:33:08于天彪
機械設計與制造 2018年7期

喬 木,于天彪,李 明,王 博

(東北大學 機械工程與自動化學院,遼寧 沈陽 110819)

1 引言

廣泛應用于醫(yī)藥包裝生產線的碼垛機器人是提升整個醫(yī)療行業(yè)自動化水平的關鍵裝備,能夠完美地實現重載、快速、準確和連續(xù)的作業(yè)要求[1]。隨著醫(yī)療行業(yè)的高速發(fā)展和生產規(guī)模的擴大,對碼垛機器人的工作速度提出了更高的要求[2]。因為碼垛機器人在堆垛過程中需要頻繁的啟停和變速,這對碼垛機器人本體和電機會造成較大振動和磨損,所以為了保證碼垛機器人能夠快速平穩(wěn)的作業(yè),軌跡規(guī)劃過程就顯得尤為重要。

軌跡規(guī)劃是根據具體的任務要求設計機器人的各個關節(jié)位移、速度、加速度以及急動度隨時間t的變化曲線[3],是碼垛機器人控制的前提和基礎,其運動性能對碼垛機器人的工效、能耗和使用壽命[4]具有重要意義,因此對軌跡規(guī)劃的研究一直是碼垛機器人領域的熱點之一[5]。文獻[6]考慮動態(tài)約束求解時間最優(yōu)軌跡,但加速度曲線不連續(xù),伴有柔性沖擊。文獻[7-8]采用三次樣條曲線規(guī)劃時間最優(yōu)軌跡,只能確保速度、加速度連續(xù),無法保證急動度的連續(xù)。國內學者田西勇在組合函數曲線方面亦做出突出貢獻。

在實際生產中,主要采用多項式函數和正余弦函數進行規(guī)劃,但是隨著工作要求的不斷提高,單一曲線已經無法滿足要求[9]。通過三段修正正弦函數曲線在關節(jié)空間對碼垛機器人進行軌跡規(guī)劃,并利用遺傳算法對修正參數進行優(yōu)化,結果表明該方法能夠有效提高碼垛機器人的運動平穩(wěn)性。

2 軌跡規(guī)劃優(yōu)良曲線特性分析與選取

醫(yī)藥碼垛機器人的特點是空間四自由度串聯(lián)關節(jié)型機器人,具有雙平行四邊形結構,完成對藥箱從輸送帶到貨架的簡單搬運,而藥箱姿態(tài)不發(fā)生變化。碼垛機器人的三維實體模型,如圖1所示。

圖1 碼垛機器人實體模型Fig.1 The Entity Model of Palletizing Robot

本研究是建立在位移函數、速度函數和加速度函數連續(xù)的基礎上,以加速度函數為切入點,選取運動性能最優(yōu)的加速度函數曲線。碼垛機器人的關節(jié)變量在工作時間t=0時為θI,t=T時為θF,為了保證碼垛機器人運動的平滑性,應該滿足如下表所示初始條件:

設碼垛機器人關節(jié)軌跡的插值函數為s(τ),則有0≤s(τ)≤1,0≤τ≤1,τ=

根據式可以得到加速度函數為正弦函數的位移、速度、加速度和急動度的方程為:

根據式得到加速度函數為余弦函數的位移、速度、加速度和急動度的方程為:

根據式得到加速度函數為線性函數的位移、速度、加速度和

根據式得到加速度函數為三次多項式的位移、速度、加速度

在碼垛機器人運動過程中,位移如果產生突變,除不能完成既定任務外,工作空間會受到極大影響;速度如果產生突變,理論上加速度會無窮大,慣性力無窮大,產生剛性沖擊;加速度如果發(fā)生突變,亦會產生較大有限慣性力;急動度如果發(fā)生突變,會使機器人系統(tǒng)產生殘余振動。上述四種情形均會使碼垛機器人的運行性能變差,壽命降低,應力求避免發(fā)生,同時還應降低最大速度、最大加速度以及最大急動度的峰值。為了能夠直觀的對這四種函數曲線的各項運動性能進行對比以及選出運動性能相對優(yōu)良的函數曲線,如圖2所示。為了進一步降低碼垛機器人在運行過程中的最大速度和最大加速度的峰值,將加速度函數為正弦函數、余弦函數、線性函數和三次多項式函數放在同一個圖中進行比較,其中正弦函數和余弦函數圖像是重合的。從圖2(a)可以得出,4條曲線都是連續(xù)平緩的,沒有突變發(fā)生;從圖2(b)中可以得出,只有線性函數在行程的終止位置存在突變,有較大剛性沖擊,從速度的峰值考慮線性函數的速度峰值最大,其次是正弦函數、余弦函數和三次多項式函數,三者速度峰值差別不大;從圖2(c)中可以得出,線性函數在行程終止位置發(fā)生突變,伴有柔性沖擊,從加速度峰值的角度考慮線性函數最大,其次是正弦函數、余弦函數和三次多項式函數,三者加速度峰值很接近;從圖2(d)中可以得出,4條曲線均存在突變,其中線性函數急動度峰值最小,其次是正弦函數和余弦函數,最大為三次多項式函數,較其余三條曲線峰值大很多。因此綜合考慮軌跡規(guī)劃曲線的各項特征指標,選擇正弦函數或者余弦函數作為優(yōu)良曲線,文中將針對正弦函數進行深入研究。

圖2 四條函數曲線的性能比較圖Fig.2 Performance Comparison of Four Function Curves Diagram

3 三段修正正弦函數法的軌跡規(guī)劃

由三條部分正弦曲線S1、S2和S3的組合而成,其中S1和S3是周期的正弦曲線,而S2是周期的正弦曲線,如圖3所示。該修正函數周期設為1,則S1、S3的周期為T1=T3=4/a,S2的周期為T2=2-4/a,頻率 ω1=ω3=aπ/2,ω2=aπ(/a-1)。考慮到修正的目的,修正參數a應該滿足∈(0,),即 a∈(2,+∞)。

圖3 三段修正正弦函數曲線圖Fig.3 Three Stage Modified Sine Function Curve Diagram

設第一段部分正弦曲線S1方程為:經推理第二段部分正弦曲線S2可以由正弦曲線S1先伸長倍,再向左平移得到,因此可以設正弦曲線S2的方程為:

經推理第三段部分正弦曲線S3可以由正弦曲線S1向右平移得到,因此設正弦曲線S的方程為:3

為了保證修正正弦曲線的連續(xù)性,在兩條曲線的交點處應保持數值相等,同時還要滿足初始條件,則有:

由公式計算可以得到修正正弦函數加速度曲線方程為:

由公式計算可以得到修正正弦函數速度曲線方程為:

由公式計算可以得到修正正弦函數位移曲線方程為:由公式計算可以得到修正正弦函數急動度曲線方程為:

4 基于遺傳算法的多目標優(yōu)化

4.1 目標函數的確定

為了解決多目標優(yōu)化問題,本優(yōu)化采用統(tǒng)一目標函數法中的目標規(guī)劃法把多目標優(yōu)化問題轉化為單目標優(yōu)化問題。目標規(guī)劃法是一種相對較簡潔的構造統(tǒng)一目標函數的方法,首先確定各目標函數在最優(yōu)解時的最優(yōu)函數值,然后再根據多目標問題的總體要求對這些最優(yōu)值做出相應調整,最后確定各個目標的最優(yōu)值fj(j=0,1,2,…,n),因此所構造的統(tǒng)一目標函數為:

在本優(yōu)化模型中,當a趨近無窮大時,最大加速度取得最小值,即;當a趨近無窮大時,最大速度取得最小值,即f2=經過計算,當a=4時,最大急動度取得最小值,即f3=4π2,因此統(tǒng)一量綱之后的目標函數可以表示為:

其中,修正參數a∈(2,+∞)。

4.2 遺傳算法工具箱的參數設置

(1)對適應度函數進行編程,命名為my_fit;(2)設置算法參數,設置 Solver為ga-GeneticAlgorithm,Fitnessfunction為@my_fit,Number of variable為1,為防止算法陷入局部解并有較高的運算速度,設置Populationsize為 50,CrossoverFraction 為0.85,Migration Fraction 為 0.2[10];(3)選取需要繪制的圖像如 Generation,Bestindividual等。

4.3 優(yōu)化結果分析

經Matlab遺傳算法工具箱的優(yōu)化運算,返回的最佳修正參數和目標函數值為:Best a=4.735,Best Fval=0.1164,經過57代的遺傳運算得到的優(yōu)化結果圖,如圖4所示。將通過Matlab遺傳算法工具箱得到的最優(yōu)修正參數a=4.735分別帶入到公式中,比較三段修正正弦加速曲線與普通正弦加速曲線的位移曲線、速度曲線、加速度曲線和急動度曲線的運動性能。

圖4 遺傳算法優(yōu)化效果圖Fig.4 Effect of Genetic Algorithm Optimization Diagram

圖5 修正正弦函數和正弦函數性能對比圖Fig.5 Comparison of the Performance of Modified Sine Function and Sine Function Diagram

從5(a)中可以看出,加速正弦函數曲線修正后較修正前,位移變化的更光滑平緩,修正前后的位移均未出現突變;從5(b)中可以看出,修正后的正弦加速曲線的速度與修正前同時達到峰值,但修正后的峰值明顯降低,能有效提高碼垛機器人的運動性能;從中5(c)可以看出,修正后的正弦加速曲線的加速度較修正前提前達到峰值,而且修正后的加速度峰值略有降低,提高了碼垛機器人的動態(tài)性能;從5(d)中可以看出,在行程的始末位置正弦加速曲線修正前后均出現較大的突變,但是文中涉及的碼垛機器人是輕量中速的,主要對速度和加速度要求較高,急動度的影響相對較小。表1清楚明了的顯示了三段修正正弦法的修正效果。從表中容易看出,三段修正正弦函數曲線較正弦函數曲線的速度峰值降低了4.09%,加速度峰值亦降低了4.09%,但急動度峰值升高了12.002%。急動度表示加速度的變化快慢,在高速重載工況下,如果碼垛機器人的急動度較大且在運行過程中存在頻繁的啟停和變化,會導致相應零件發(fā)生磨損和振動,甚至可能引起頻跳造成受力不均勻、沖擊過大和疲勞斷裂等問題,所以三段修正正弦法適用于輕載中速的工況,在高速重載的工況下,應該注意適當降低急動度峰值。

表1 正弦加速曲線修正前后的性能比較表Tab.1 Comparison of the Performance Before and After the Correction of the Sine Acceleration Curve

5 結論

(1)通過比較加速度函數為線性函數、三次多項式函數、正弦函數和余弦函數的特性曲線,發(fā)現正弦函數的綜合運動性能最佳,既無剛性沖擊也無柔性沖擊,而且不存在位置突變。(2)提出了一種三段修正正弦函數的軌跡規(guī)劃算法,在關節(jié)空間對碼垛機器人的運動軌跡進行規(guī)劃,然后利用遺傳算法工具箱以速度峰值、加速度峰值和急動度峰值為目標進行多目標參數優(yōu)化,得到最佳的修正參數。結果表明,三段修正正弦函數曲線的速度峰值降低了4.09%,加速度峰值亦降低了4.09%,提高了碼垛機器人的運動平穩(wěn)性和運動精度、減少了振動和沖擊,延長了碼垛機器人的使用壽命。

主站蜘蛛池模板: 人妻中文久热无码丝袜| 精品午夜国产福利观看| 丰满人妻被猛烈进入无码| 欧美在线视频a| 欧美激情视频一区| 在线a网站| 成人毛片在线播放| 99精品国产自在现线观看| 色噜噜狠狠狠综合曰曰曰| 日韩不卡高清视频| 国产男人的天堂| 波多野结衣无码AV在线| 91成人在线免费视频| 99热国产这里只有精品无卡顿" | 日本亚洲国产一区二区三区| 亚洲国产天堂在线观看| 成人精品免费视频| 激情六月丁香婷婷| 性做久久久久久久免费看| 午夜视频日本| 国产欧美视频在线| 扒开粉嫩的小缝隙喷白浆视频| 丝袜无码一区二区三区| 无码 在线 在线| 久久综合伊人 六十路| 在线毛片网站| 久久网综合| 91在线中文| 亚洲国产精品VA在线看黑人| 美女免费黄网站| 永久在线播放| 九九热这里只有国产精品| 91丝袜在线观看| 国产精品va| 在线观看热码亚洲av每日更新| 美女内射视频WWW网站午夜 | 青青久在线视频免费观看| 曰韩免费无码AV一区二区| 久久99国产综合精品女同| 啊嗯不日本网站| 夜精品a一区二区三区| 国产人免费人成免费视频| 国产欧美一区二区三区视频在线观看| 亚洲最大福利网站| 国产在线精彩视频二区| 精品一区二区无码av| 亚洲性视频网站| 99热国产在线精品99| 狼友av永久网站免费观看| 无码一区18禁| 久久精品91麻豆| 亚洲国产无码有码| 国产色婷婷视频在线观看| 久久综合激情网| 亚洲国产中文综合专区在| 亚洲综合色吧| 美女免费黄网站| 国产AV毛片| 亚洲成人www| 久久久久久久久久国产精品| 人妻少妇久久久久久97人妻| 美女一级免费毛片| 久久免费精品琪琪| 精品偷拍一区二区| 国产无码网站在线观看| 国产亚洲精品资源在线26u| 色婷婷在线播放| 免费在线色| 久久精品无码中文字幕| 亚洲第一色视频| 99免费在线观看视频| 东京热高清无码精品| 久久久久人妻精品一区三寸蜜桃| 亚洲天堂在线免费| 精品黑人一区二区三区| 精品国产免费观看| 亚洲—日韩aV在线| 亚洲水蜜桃久久综合网站| 午夜a视频| 久久精品人人做人人爽97| 99re热精品视频中文字幕不卡| 国产九九精品视频|