為機床工具企(qǐ)業提供(gòng)深度市場分析                     

用戶名:   密碼:         免費注冊  |   點擊(jī) 進入企業管理  |   申(shēn)請VIP  |   退出登錄(lù)  |  

English  |   German  |   Japanese  |   添加收藏  |  

車床 銑(xǐ)床 鑽床(chuáng) 數控係統 加工中心 鍛壓機床(chuáng) 刨插(chā)拉床 螺紋加工機床 齒輪(lún)加工
磨床 鏜床 刀具 功能部(bù)件 配件附件 檢驗測量(liàng) 機床電器(qì) 特種加工 機器(qì)人

TPI
搜索
熱門(mén)關(guān)鍵字:

數控(kòng)機床(chuáng)

 | 數控車床 | 數控係統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
      用戶頻道:    應用案(àn)例 |  汽車 |  模具 |  船舶 |  電工電力(lì) |  工程機械 |  航空航天 |  儀器儀表 |  通用機械 |  軌道交(jiāo)通 |  發動機加工 |  齒輪加工 |  汽輪機(jī)加工
您現在的位(wèi)置:數控機床市場網> 專題>工業機器人技術專題
基於動為學的機械臂最(zuì)優軌跡規劃4(給定運動時間的能量最優軌跡規劃)
2018-8-7  來源: 浙江大學(xué) 控製科  作(zuò)者(zhě): 胡(hú)友忠(zhōng) 劉勇 熊(xióng)蓉

       4.1引言

       能源危機越來越受到世界的關注,而使用工業機器人的先(xiān)進生(shēng)產係統通常會消耗大量的能源,因此如何在工業生產中降低能(néng)耗成為科學界(jiè)研究的重要方向。由於這樣的生(shēng)產(chǎn)係統通常都是全(quán)天候運行的,在毎(měi)個運(yùn)動周期中降低很少的能量消耗都能對係統整體的能量消耗產生重大影響。機(jī)械臂任務的執行通常是整個生產過程中的一環,因此機械臂執行任務的時(shí)間一般也是上層生產(chǎn)調度係統指定的,W此(cǐ)來配合其他生(shēng)產任務。本文針對這種情況提出了給定運(yùn)動時間的能量最優軌跡規劃方法(fǎ),來盡量堿少生產過程中的能量消耗。本章(zhāng)組織結構如下:4.2節首先(xiān)描述了基本的給定時間能量最優軌跡規劃(huá)問題,為(wéi)了求解這個(gè)問題又構建了一個離散化的狀態空間模型:4.3節先簡單介紹了動態規劃算法,再提出了使用(yòng)動態規(guī)劃算法求解這一問題的具(jù)體(tǐ)算法偽代碼;4.4節在ABB六軸工業機器人IRB120上驗證了送一算法的有效性。

       4.2問題摸型建立

       現在(zài)己經有很多方法用於解決能量(liàng)最優問題,如動態規劃法及後(hòu)來(lái)的迭代動態(tài)規劃方法、參數化(huà)的B樣條(tiáo)方法、龐特裏至(zhì)京極(jí)大值原理(lǐ)等。通常在使用動態規劃方法優(yōu)化過程(chéng)中運動時間是不確定的,而本章建立的棋型采(cǎi)用動態規劃方法求解可(kě)產生給定運動時間的(de)能量(liàng)最優軌跡規劃。采用動態規劃方法的(de)好處(chù)在於無需考慮問題模型的複雜度,可(kě)W在(zài)整個網格(gé)中搜索最優解。在本章采用的模型中,在考慮時間最優軌跡規(guī)劃結果(guǒ)的前提下(xià)將規劃軌跡巧(qiǎo)有可能的運動時間都存在於網格中,因此可W使用動態規劃方法在較短的時間巧通過一次運算(suàn)得到給(gěi)定時間的能量(liàng)最優軌跡(jì)規劃結果。

       4.2.1基本問題描述

  

       4.2.2建摸

       接下來的問題就是如(rú)何求解s(t)了。假設知表示的是時間(jiān)下標(biāo)為(wéi)fc的時間常(cháng)量,而bfc表示的是一個時間下標為&可變的采樣時間間隅,因此就存在這(zhè)樣的
 
 
  
 
圖4.1歸一化(huà)的(de)巧時間s到時間t上的映射
 
  

       4.3基於(yú)動態規劃的給定運動時間能量最優軌跡(jì)規劃

       4.3.1節簡(jiǎn)單介紹了一下動態規劃算法,4.3.2節提出了應用動態規劃算法求(qiú)解的能(néng)量最優軌跡規劃問題(tí)的具體算法。

       4.3.1動態規劃算法概(gài)述動(dòng)態規(guī)劃算法是一種十分常(cháng)用的最優化方法(fǎ),其通過重複求解子問(wèn)題從而解(jiě)決複(fù)雜的問(wèn)題。這類複雜問題通常可用一(yī)個簡單的狀(zhuàng)態空間模型定義,並由(yóu)一個或者化個控製信號進行控製。為了解決這(zhè)類問題,通常將問題分為iV個子問題,並有著iV+1個階段,通過(guò)控製信號使得各個(gè)狀態在不同階段之(zhī)間進行變換。圖4.2顯示了如何將一個簡單問題分(fèn)為王個(gè)子問題四階段。根據毎個阱段上的狀態,控製輸入將會動態(tài)的變化使得代價(jià)函數最大化或者最小化。
 
  
圖4.2動態(tài)規劃算法問題分割簡單例子
 
       動態規劃算法毎次都是針對一個子問題進行計算的,在解決整個問題的過程中可W是逆序的從最後一(yī)個子問題計算到第一個子問題,也可以是順序的(de)從第一個子問題(tí)計算到最後一個子問題,並且用每個階段的狀態計算從當前階段的狀(zhuàng)態變換到下一階段狀態所要付出的代價。一般(bān)采用順序形式的動態規劃方法求(qiú)解的最優化問題的表現形式如下所(suǒ)示(shì).
 
  


圖(tú)4.3當前狀態與下一階段某狀態麽間的對應關係(xì)
 
  

       4.4實驗與分析

       本節在ABB六軸工業機器(qì)人IRB120上實現(xiàn)基於給定時間的能量最優軌跡規劃,並利用ABB公司提供的(de)RobotStudio仿真平台做對比試驗,驗證此算法的有效性(xìng)。4.4.1介紹了(le)將要使用的Robots山dio仿真台,4.4.2節說明了實驗結果(guǒ)。

       4.4.1實驗平台介紹

       RobotStudio是ABB公司(sī)推出的(de)一款仿(fǎng)真(zhēn)軟(ruǎn)件(如圖4.4所示),主要用於工業機器人的離線編(biān)程。它使(shǐ)得用戶可W在仿真環境中定義生產動作(zuò)或任務,並旦能夠準確的對這些任務進行仿(fǎng)真,W至於能夠在真實的生產環境中複現仿真結果。
 
  
圖4.4ABB仿真軟件RobotStudio

       RobotStudio仿真軟件之所(suǒ)從(cóng)能夠實現如此高精度的仿真,歸功於ABB的虛擬控製器,這個虛擬控製(zhì)器和跑在實際機器人上的控製器是相同的。而在仿真環境(jìng)中控製機(jī)器人運動的代碼是用RAPID語言編(biān)寫(xiě),這種語言同樣也用在實際王業(yè)機(jī)械臂上。在(zài)進(jìn)行機械臂運動仿真之前,首先需要先定義(yì)運動過程。一個簡單的(de)運動過程包括一條機器人需要運動的路徑。這條路徑(jìng)可由RobotStudio提供的指令來決定,我們隻需要給出機械臂末端起始點的位置和朝向,W及目標點機械臂末端的位置(zhì)和朝向,通過RAPID語言內置指(zhǐ)令MoveL可W令機械臂末端在笛卡爾空間中的這兩點之間沿著直線運動,同時運動的時間是可指的。Robots化(huà)dio也提供了(le)相關指令來獲取機械臂運動過(guò)程中的(de)當前速(sù)度。

       4.4.2實驗結果(guǒ)

       本次(cì)實驗(yàn)的路徑如(rú)下圖4.5所示,是一條笛卡爾空(kōng)間中的倒y字(zì)曲線。
 
  
圖4.5實驗路徑

       現采用(yòng)王種軌跡規劃方式對於這條給定(dìng)路徑進行軌跡規劃,第一種是本論文第王章提出的時間最優軌跡規劃方法,其規劃出的驅動(dòng)力矩曲線如圖4.6所示;第(dì)二(èr)種是(shì)使用(yòng)Robots化dio中自帶的軌跡規劃方式,這也是ABB公司機械臂在實(shí)際生產中所使用的規劃方式,通過輸(shū)入運動路徑中間點信息(xī),給定的運(yùn)動時間為1化,就可得到11〇13〇15111出規劃出的關機位置曲(qǔ)線和關節速(sù)度曲線,通過IRB120工(gōng)業機械臂的動為學模型就可計算出完成指定運動所需的驅動為(wéi)矩曲線(如圖4.7所示)
 
  
圖4.6時間最優軌跡規劃驅動力巧曲線
 
 
圖(tú)4.7RobotStudio軌跡規劃驅動力矩曲(qǔ)線


       圖4.7RobotStudio軌跡(jì)規劃驅動力矩曲線第蘭種是本章提化的基於給定時間的能量最優軌跡規劃方法,其指定的運動時間也是10s,規劃出(chū)來的驅動為矩去向如圖所示。為了能(néng)夠比較直觀的比較這S種規劃(huá)方式的耗能情況,在這裏畫出這王種軌跡規劃方法規劃結果的耗(hào)能曲線(xiàn)(如圖4.9所示),此處的能耗指的(de)是各關節(jiē)驅動為矩的平方在(zài)時間軸上的(de)積分。

       表4.1表示的是這蘭(lán)種(zhǒng)軌(guǐ)跡規劃方式耗能情況在數字上(shàng)的直觀對比,其(qí)結果化比較符合預期:時間最(zuì)優軌跡規劃方法(fǎ)耗能最多,RobotStudio默認的軌跡規劃方法耗能次之,本章(zhāng)提出(chū)的給定時(shí)間能量最優軌跡規劃方法耗能最少。這(zhè)也(yě)驗(yàn)證了本(běn)章提出方法的(de)有效性。
 
  
圖4.8給定時間(jiān)能量最優軌跡規劃驅動力矩曲線(xiàn)
 
  
圖4.9不同軌跡規劃方法(fǎ)的耗能曲線對比
 
  
表4.1不同規効方式的耗(hào)能對比

       4.5本章小結
       
       本章根據己(jǐ)知的時間最優(yōu)軌跡規劃結果(guǒ),結合動態規劃算法,提出了給定時間的(de)能量最優軌跡規劃問(wèn)題進行求(qiú)解的方法(fǎ),並給出了具體的算法(fǎ)實現偽代(dài)碼。最後在六自由度工業機(jī)械臂IRB120上(shàng)進行相應的(de)軌跡規劃,遁過與時間最優軌跡規劃結果和(hé)工業機械臂運動仿真軟件(jiàn)RobotStu出0中軌跡規劃結果作對比,驗證了此算法在(zài)給定運動時間的情況下,對於減少能耗的有效性(xìng)。

    投稿箱(xiāng):
        如(rú)果您有機床行業、企業相關新聞稿件發表,或進行(háng)資(zī)訊(xùn)合作,歡迎聯係(xì)本網編輯部, 郵箱:skjcsc@vip.sina.com
名企推(tuī)薦
山特維(wéi)克可樂滿
哈斯自動數控機械(上海)有限公司
西門子(中國)有限公司
哈挺機(jī)床(上海)有限公司
北京阿奇夏米爾技術服務有限責任公司
陝西秦川機械(xiè)發展股(gǔ)份有(yǒu)限(xiàn)公司
国产999精品2卡3卡4卡丨日韩欧美视频一区二区在线观看丨一区二区三区日韩免费播放丨九色91精品国产网站丨XX性欧美肥妇精品久久久久久丨久久久久国产精品嫩草影院丨成人免费a级毛片丨五月婷婷六月丁香综合