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

空間機(jī)器人路徑規(guī)劃綜合優(yōu)化方法

2015-10-28 02:17:48金宗耀譚春林
航天器工程 2015年2期
關(guān)鍵詞:規(guī)劃優(yōu)化方法

金宗耀 譚春林

(北京空間飛行器總體設(shè)計(jì)部,北京 100094)

空間機(jī)器人路徑規(guī)劃綜合優(yōu)化方法

金宗耀 譚春林

(北京空間飛行器總體設(shè)計(jì)部,北京 100094)

執(zhí)行復(fù)雜操作的空間機(jī)器人常具有冗余自由度,從而可以在執(zhí)行任務(wù)過程中通過關(guān)節(jié)參數(shù)的合理規(guī)劃對(duì)指定目標(biāo)進(jìn)行優(yōu)化。振動(dòng)和操作靈活性是評(píng)價(jià)空間機(jī)器人性能和任務(wù)完成質(zhì)量的兩項(xiàng)重要指標(biāo),而關(guān)節(jié)力矩的大小是影響振動(dòng)的重要因素。文章提出了一種路徑規(guī)劃綜合優(yōu)化方法,在對(duì)機(jī)器人末端運(yùn)動(dòng)速度進(jìn)行優(yōu)化處理的基礎(chǔ)上,利用其冗余自由度,對(duì)關(guān)節(jié)力矩和評(píng)價(jià)操作靈活性的條件數(shù)指標(biāo)進(jìn)行綜合優(yōu)化。以平面3自由度機(jī)器人為對(duì)象建立數(shù)學(xué)模型,并在零重力環(huán)境下對(duì)相同任務(wù)進(jìn)行數(shù)學(xué)仿真。仿真結(jié)果顯示,采用文章優(yōu)化方法,關(guān)節(jié)力矩與操作靈活性指標(biāo)均得到了有效優(yōu)化,驗(yàn)證了所提出方法的有效性。

空間機(jī)器人;冗余自由度;路徑規(guī)劃;綜合優(yōu)化

1 引言

空間機(jī)器人由于經(jīng)常要在復(fù)雜任務(wù)約束下執(zhí)行操作,因此多具有冗余自由度。具有冗余自由度的機(jī)器人在執(zhí)行相同任務(wù)操作時(shí),可以選擇不同的路徑規(guī)劃方案,從而能同時(shí)滿足多種約束條件,或者能有選擇地優(yōu)化運(yùn)動(dòng)過程中的多項(xiàng)指標(biāo)[1]。其中,關(guān)節(jié)力矩(對(duì)振動(dòng)有重要影響)和操作靈活性,是經(jīng)常優(yōu)先考慮的兩個(gè)指標(biāo),尤其對(duì)于大型空間機(jī)器人,其本體的柔性不可忽略,在路徑規(guī)劃時(shí)對(duì)上述兩項(xiàng)指標(biāo)進(jìn)行優(yōu)化的結(jié)果將直接影響任務(wù)完成的質(zhì)量。目前,機(jī)器人路徑規(guī)劃優(yōu)化方法研究多集中在對(duì)運(yùn)動(dòng)學(xué)、動(dòng)力學(xué)的單目標(biāo)優(yōu)化效果提升[2],或者僅針對(duì)運(yùn)動(dòng)學(xué)問題的多目標(biāo)優(yōu)化[3-4],以及對(duì)動(dòng)力學(xué)問題的多目標(biāo)優(yōu)化上[5],而對(duì)運(yùn)動(dòng)學(xué)與動(dòng)力學(xué)目標(biāo)綜合優(yōu)化問題的研究較少,且已有的研究在優(yōu)化過程中容易出現(xiàn)優(yōu)化目標(biāo)相互影響、顧此失彼的情況[6]。

本文提出了路徑規(guī)劃時(shí)的一種運(yùn)動(dòng)學(xué)與動(dòng)力學(xué)綜合優(yōu)化方法,從末端速度和零空間向量出發(fā),對(duì)機(jī)器人完成任務(wù)過程中的關(guān)節(jié)力矩與操作靈活性評(píng)價(jià)指標(biāo)進(jìn)行綜合優(yōu)化。通過計(jì)算仿真,對(duì)比了同一仿真模型在零重力空間環(huán)境下完成相同任務(wù)時(shí)未優(yōu)化和采用本文優(yōu)化方法的仿真結(jié)果,證明了本文方法的有效性。

2 仿真對(duì)象及其數(shù)學(xué)模型

仿真對(duì)象設(shè)定為一個(gè)平面3自由度機(jī)器人,末端只跟蹤平面2自由度位置向量,因此具有一個(gè)冗余自由度,對(duì)象示意圖及坐標(biāo)系如圖1所示。由于冗余自由度機(jī)器人路徑規(guī)劃原理與方法相同,因此本文仿真模型驗(yàn)證的原理與方法可以推廣到多自由度大型冗余空間機(jī)器人。

圖1 平面三自由度機(jī)器人Fig.1 Planar 3-DOF robot

圖1中:l1,l2,l3是機(jī)器人3個(gè)臂桿的長(zhǎng)度,均為1 m;假設(shè)機(jī)器人臂桿質(zhì)量為零,其質(zhì)量全部集中在關(guān)節(jié)末端,末端質(zhì)量分別為m1,m2,m3,均為1 kg;q1,q2,q3分別為3個(gè)關(guān)節(jié)的運(yùn)動(dòng)角度。由此,可得機(jī)器人的雅克比矩陣為

由于本文以關(guān)節(jié)力矩和操作靈活性為綜合優(yōu)化目標(biāo),操作靈活性優(yōu)化模型可以由關(guān)節(jié)速度推導(dǎo),而利用冗余自由度對(duì)關(guān)節(jié)力矩優(yōu)化則必須通過關(guān)節(jié)加速度進(jìn)行推導(dǎo),因此要建立仿真對(duì)象模型與關(guān)節(jié)加速度的數(shù)學(xué)表達(dá),以便建立的目標(biāo)優(yōu)化數(shù)學(xué)模型同時(shí)適用于關(guān)節(jié)力矩優(yōu)化與操作靈活性優(yōu)化。冗余自由度機(jī)器人的速度方程為

式中:χ為末端位置坐標(biāo);q為關(guān)節(jié)角度向量。

將式(2)對(duì)時(shí)間求導(dǎo)[7],得到關(guān)節(jié)加速度為

式中:J+為雅克比矩陣的廣義逆矩陣;I為單位矩陣;φ為方程數(shù)域中的任意向量,下文利用對(duì)φ的合理選取以及對(duì)末端速度的合理優(yōu)化,達(dá)到對(duì)機(jī)器人關(guān)節(jié)力矩與操作靈活性綜合優(yōu)化的目的。

3 優(yōu)化目標(biāo)與綜合優(yōu)化方法數(shù)學(xué)模型

3.1 關(guān)節(jié)力矩優(yōu)化

對(duì)于具有一定柔性的機(jī)器人來說,操作時(shí)所產(chǎn)生的不必要振動(dòng),往往對(duì)執(zhí)行任務(wù)產(chǎn)生不利影響。關(guān)節(jié)力矩的大小及關(guān)節(jié)力矩曲線的平滑性,會(huì)對(duì)產(chǎn)生的振動(dòng)有重要貢獻(xiàn),因此在執(zhí)行相同任務(wù)時(shí),減小機(jī)器人關(guān)節(jié)力矩并使力矩變化平緩,可以對(duì)抑制振動(dòng)產(chǎn)生積極影響。

本文從兩個(gè)方面優(yōu)化機(jī)器人在執(zhí)行任務(wù)時(shí)所需要的關(guān)節(jié)力矩。一是對(duì)機(jī)器人末端速度規(guī)劃進(jìn)行優(yōu)化;二是利用冗余自由度對(duì)關(guān)節(jié)力矩采取限制措施,從而在保證完成相同任務(wù)的同時(shí)減小機(jī)器人操作所需的關(guān)節(jié)力矩。這樣就可以在得到更小的任務(wù)操作關(guān)節(jié)力矩的同時(shí),提高力矩曲線的平滑性。

3.1.1 末端速度優(yōu)化

對(duì)于在相同時(shí)間內(nèi)末端運(yùn)行相同軌跡的機(jī)器人,通過對(duì)末端運(yùn)動(dòng)速度的合理規(guī)劃,能夠優(yōu)化機(jī)器人關(guān)節(jié)力矩變化的平滑性和峰值的大小[8]。本文采用由拋物線過渡梯形速度規(guī)劃方法處理末端運(yùn)行路徑,從而達(dá)到上述效果。

設(shè)運(yùn)動(dòng)軌跡起點(diǎn)時(shí)刻和終點(diǎn)時(shí)刻分別為0和tf,加速段和勻速段分別經(jīng)歷時(shí)間ta和ts,減速段和加速段對(duì)稱。加速段和減速段都分為加速度增加、加速度不變、加速度減小3個(gè)過程,加速段過渡點(diǎn)分別為ta/3,2ta/3,ta,減速段與加速段對(duì)稱。方法中規(guī)定在加速段和減速段各過渡點(diǎn)處速度、速度曲線斜率均相等,同時(shí)在0,ta,ta+ts,tf處斜率為零,從而保證速度曲線的平滑。由此,可以得到速度曲線方程,其中加速段的速度方程為

式中:c1,c2,c3,d1,d2,d3,e1,e3表示為了求取平滑曲線方程的暫定未知數(shù)。

勻速段的速度方程為

式中:υ3為勻速段速度。

減速段與加速段對(duì)稱,其加速度方程可根據(jù)上述約定對(duì)速度方程求導(dǎo)得到。通過推導(dǎo),可以得到平滑的末端速度規(guī)劃曲線,從而使機(jī)器人在執(zhí)行相同任務(wù)時(shí)關(guān)節(jié)力矩變化平緩,且能夠部分減小峰值力矩。

3.1.2 利用冗余自由度優(yōu)化關(guān)節(jié)力矩

本文采用Lagrange乘子方法利用冗余自由度對(duì)關(guān)節(jié)力矩優(yōu)化,用極小化函數(shù)推導(dǎo)關(guān)節(jié)力矩極小化數(shù)學(xué)表達(dá)式。首先,模型中關(guān)節(jié)力矩的數(shù)學(xué)表達(dá)式為

式中:D為力矩系數(shù)矩陣;h為耦合項(xiàng)矩陣;G為重力矩陣,此處為零矩陣。

利用極小化函數(shù)方法推導(dǎo)關(guān)節(jié)力矩[2],有

引入Lagrange乘子λ,對(duì)式(8)進(jìn)行整理,得

對(duì)式(9)中的Z進(jìn)行極小化處理,得

式中:考慮機(jī)器人工作在零重力環(huán)境,JB=B—1JT·(JB—1JT)—1;B=D2;A=—2Dh。

為了改善方法的穩(wěn)定性,用廣義逆矩陣J+代替式(10)中的整理得

式(11)即為利用Lagrange乘子法推導(dǎo)的關(guān)節(jié)力矩極小化數(shù)學(xué)表達(dá)式。

3.2 操作靈活性優(yōu)化

操作靈活性是衡量機(jī)器人在完成任務(wù)同時(shí)其位姿是否有利于下一步任務(wù)操作的指標(biāo),目前已有多種評(píng)價(jià)指標(biāo)。本文采用文獻(xiàn)[7]中提出的雅可比矩陣的條件數(shù)k衡量操作靈活性能量。對(duì)于冗余自由度機(jī)器人,條件數(shù)k定義為k(J)=‖J‖‖J+‖,k越接近1,矩陣性態(tài)越好,操作靈活性越好;k越大,矩陣越趨于病態(tài),操作靈活性越差[10]。

本文采用對(duì)雅克比矩陣J的最小奇異值σm(J(q))進(jìn)行優(yōu)化的方法來達(dá)到改善條件數(shù)的目的。在此取最小奇異值為待優(yōu)化函數(shù),設(shè)

對(duì)雅克比矩陣進(jìn)行奇異值分解并取其梯度,有

式中:um和vm分別為左、右酉矩陣。

所以有

式中:i=1,2,3。

則最小奇異值的梯度優(yōu)化函數(shù)為

▽H(q)即為滿足條件數(shù)評(píng)價(jià)方法的操作靈活性梯度函數(shù),將其代入式(4)的數(shù)域內(nèi)任意向量中,由梯度函數(shù)的數(shù)學(xué)原理可知,該函數(shù)項(xiàng)可以在方程中控制最小奇異值,從而降低條件數(shù)。

3.3 綜合優(yōu)化方法數(shù)學(xué)模型

本文希望在優(yōu)化機(jī)器人路徑規(guī)劃的同時(shí),對(duì)關(guān)節(jié)力矩與操作靈活性進(jìn)行綜合優(yōu)化。第3.1和3.2節(jié)中分別推導(dǎo)了關(guān)節(jié)力矩優(yōu)化的表達(dá)式和最小奇異值的梯度函數(shù)。式(11)與式(4)的數(shù)學(xué)表達(dá)形式相同,所以式(11)中0.5·(D2)—1A部分是方程通解中對(duì)數(shù)域中任意向量的一種選擇,又由上述推導(dǎo)可以得到,選擇的這個(gè)特殊向量可以使關(guān)節(jié)力矩達(dá)到最小。為了達(dá)到關(guān)節(jié)力矩與操作靈活性兩個(gè)目標(biāo)綜合優(yōu)化的目的,犧牲一部分力矩優(yōu)化效果[11],在其中加入對(duì)操作靈活性優(yōu)化的數(shù)學(xué)表達(dá),并通過合理選取比例系數(shù),就可以達(dá)到關(guān)節(jié)力矩與操作靈活性綜合優(yōu)化的目的。其具體數(shù)學(xué)表達(dá)式為

式中:f為任意系數(shù)。

4 仿真分析

在仿真分析中,將機(jī)器人的任務(wù)均設(shè)定為在10 s的時(shí)間內(nèi),末端由初始位置(2,0)運(yùn)動(dòng)到終點(diǎn)位置(1,1),對(duì)此任務(wù)進(jìn)行兩組仿真。在未優(yōu)化組仿真中,末端速度采用基本的梯形曲線進(jìn)行規(guī)劃,且不對(duì)關(guān)節(jié)空間向量進(jìn)行優(yōu)化。在優(yōu)化組仿真中,對(duì)笛卡爾空間的末端速度采用式(5)、式(6)中的平滑過渡曲線進(jìn)行規(guī)劃,對(duì)關(guān)節(jié)空間向量采用式(16)中的關(guān)節(jié)力矩與操作靈活性綜合優(yōu)化方法,其中f取為

1.2。仿真結(jié)果見圖2~圖5。

由圖4可得:優(yōu)化組仿真獲得的3個(gè)關(guān)節(jié)的峰值力矩,比未優(yōu)化組仿真的分別降低了約20%、30%、5%,并且力矩變化的平緩程度有所優(yōu)化。由圖5可得:優(yōu)化組仿真獲得的條件數(shù)在機(jī)器人任務(wù)執(zhí)行過程中70%的時(shí)間里低于未優(yōu)化組仿真獲得的條件數(shù),兩者最多相差12%。

圖2 末端速度Fig.2 Velocity of end-effector

圖3 關(guān)節(jié)速度Fig.3 Velocity of joints

圖4 關(guān)節(jié)力矩Fig.4 Torque of joints

圖5 條件數(shù)Fig.5 Condition numbers

5 結(jié)束語(yǔ)

針對(duì)大型空間機(jī)器人在執(zhí)行復(fù)雜任務(wù)時(shí)經(jīng)常面對(duì)復(fù)雜任務(wù)約束,并需要對(duì)多類目標(biāo)進(jìn)行優(yōu)化的應(yīng)用背景,本文選取其中實(shí)用程度較高的關(guān)節(jié)力矩和操作靈活性為優(yōu)化目標(biāo),提出了一種路徑規(guī)劃的綜合優(yōu)化方法,并配合機(jī)器人末端速度平滑規(guī)劃方法,以平面3自由度機(jī)器人為對(duì)象,進(jìn)行了仿真分析。通過對(duì)比在零重力仿真環(huán)境下,同一模型在執(zhí)行相同任務(wù)時(shí)采用本文的優(yōu)化方法與不進(jìn)行優(yōu)化的運(yùn)動(dòng)路徑及其相關(guān)參數(shù)仿真結(jié)果,可以證明,本文的方法能夠同時(shí)對(duì)機(jī)器人的關(guān)節(jié)力矩與操作靈活性產(chǎn)生優(yōu)化效果。本文的仿真對(duì)象及數(shù)學(xué)模型建立所應(yīng)用的基本原理與數(shù)學(xué)理論具有通用性,因此本文方法在同類空間機(jī)器人運(yùn)動(dòng)路徑規(guī)劃中具有通用性。

[1]熊有倫.機(jī)器人學(xué)[M].北京:機(jī)械工業(yè)出版社,1993 Xiong Youlun.Robotics[M].Beijing:Mechanical Engineering Press,1993(in Chinese)

[2]Lee Heow Pueh.Motions with minimal joint torques for redundant manipulators[J].ASME Journal of Mechanical Design,1993,115(3):599-603

[3]余躍慶,劉林濤.多冗余度柔性機(jī)器人運(yùn)動(dòng)規(guī)劃[J].機(jī)械科學(xué)與技術(shù),2003,22(4):588-590 Yu Yueqing,Liu Lintao.Kinetic planning of hyper redundant robot[J].Mechanical Science and Technology,2003,22(4):588-590(in Chinese)

[4]Kazuya Yoshida.Zero reaction maneuver:flight validation with ETS-VII space robot and extension to kinematically redundant arm[C]//Proceedings of IEEE International Conference on Robotics and Automation.New York:IEEE,2001:441-446

[5]胥宏,張緒平,余躍慶.冗余度柔性機(jī)器人動(dòng)力規(guī)劃研究[J].設(shè)計(jì)與研究,2002,31(5):27-29 Xu Hong,Zhang Xuping,Yu Yueqing.Dynamic planning research of flexible and redundant robot[J].Design and Research,2002,31(5):27-29(in Chinese)

[6]孫奎,謝宗武,劉宏,等.梯度投影法多性能準(zhǔn)則優(yōu)化的應(yīng)用研究[J].控制與決策,2007,22(12):1433-1440 Sun Kui,Xie Zongwu,Liu Hong,et al.Application of gradient projection method for multi-target optimization[J].Control and Decision,2007,22(12):1433-1440(in Chinese)

[7]陸震.冗余自由度機(jī)器人原理及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2007 Lu Zhen.Theory and application of redundant robot[M].Beijing:Mechanical Engineering Press,2007(in Chinese)

[8]陳偉海.冗余自由度機(jī)器人優(yōu)化控制研究[D].北京:北京航空航天大學(xué),1996 Chen Weihai.Optimization control study of redundant robot[D].Beijing:Beihang University,1996(in Chinese)

[9]Hollerbach J M,Suh K C.Local versus global optimization of redundant manipulators[C]//Proceedings of IEEE International Conference on Robotics and Automation.New York:IEEE,1987:619-624

[10]Dubey R V,Euler J A.An efficient projection optimization scheme for a seven-degree-of-freedom redundant robot with spherical wrist[C]//Proceedings of IEEE International Conference on Robotic and Automation.New York:IEEE,1988:28-36

[11]Kazerounian K,Nedungadi A.An alternative method for minimization of the driving forces in redundant manipulators[C]//Proceedings of IEEE International Conference on Robotic and Automation.New York: IEEE,1987:1791-1706

(編輯:夏光)

Multi-objectives Optimization Method for Path-planning of Space Robot

JIN Zongyao TAN Chunlin
(Beijing Institute of Spacecraft System Engineering,Beijing 100094,China)

Space robots for complicated missions are usually redundant,so they can finish missions with different selection of joints parameters to fulfill different optimization objectives.Vibration and flexibility of movement are two important criteria for evaluating performance of space robots,and magnitude of joints torque is an important factor which can affect the vibration.For path-planning this paper proposes a method which can simultaneously optimize joints torque and condition number,based on the optimization of the velocity of robot end and by employing the redundant DOF(degree-of-freedom)of robot.A strategy for smoothing the velocity curve of end-effector is also employed in this method.A simulation study is conducted in this paper.In this study,the simulated subject is a planar 3-DOF robot in zero-gravity environment,a mathematical model is established and two results of the same mission with different path-planning are presented.By contrasting their results,effectiveness of the proposed method is proved,including the optimization of torque and condition number.

space robot;redundant degree-of-freedom;path-planning;multi-objectives optimization

TP24

A DOI:10.3969/j.issn.1673-8748.2015.02.006

2014-02-07;

2014-03-10

國(guó)家重點(diǎn)基礎(chǔ)研究發(fā)展計(jì)劃(973計(jì)劃)(2013CB733000)和裝備預(yù)先研究項(xiàng)目“航天器在軌服務(wù)技術(shù)”(617010105)

金宗耀,男,碩士,研究方向?yàn)楹教炱鳈C(jī)械總體設(shè)計(jì)、空間機(jī)器人技術(shù)。Email:jzyyzr@126.com。

猜你喜歡
規(guī)劃優(yōu)化方法
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
規(guī)劃引領(lǐng)把握未來
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實(shí)規(guī)劃
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
迎接“十三五”規(guī)劃
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 日韩av无码精品专区| 精品黑人一区二区三区| 一级做a爰片久久毛片毛片| 日韩AV无码一区| 成人在线观看一区| 国产欧美精品一区二区| 国产久草视频| 亚洲成aⅴ人在线观看| 国产乱子伦手机在线| 亚洲人免费视频| 欧美www在线观看| 国产精品欧美激情| 成人在线不卡视频| 欧美成人区| 国产另类视频| 黄色在线网| 性欧美久久| 中文字幕久久精品波多野结| aaa国产一级毛片| 国产精品免费福利久久播放| 亚洲欧美国产视频| 国产欧美日韩资源在线观看| 99久久无色码中文字幕| 91久久青青草原精品国产| 91欧洲国产日韩在线人成| 亚洲经典在线中文字幕 | 国产美女精品在线| 美女内射视频WWW网站午夜 | 久久人人妻人人爽人人卡片av| 国产91特黄特色A级毛片| 国产精品开放后亚洲| 色妺妺在线视频喷水| 免费无码AV片在线观看国产| 日本在线欧美在线| 国产自产视频一区二区三区| 国产在线观看人成激情视频| 最近最新中文字幕在线第一页 | 亚洲人视频在线观看| 新SSS无码手机在线观看| 99热最新网址| 在线免费无码视频| 99久久国产综合精品女同| 久久国产免费观看| 国产自视频| 97人妻精品专区久久久久| av一区二区三区在线观看 | 国产在线视频导航| 四虎影视国产精品| 精品无码一区二区在线观看| 波多野结衣一二三| 91精品aⅴ无码中文字字幕蜜桃 | 亚洲国产精品无码久久一线| 午夜视频在线观看免费网站 | 色成人综合| 国产精品中文免费福利| 免费全部高H视频无码无遮掩| 免费看一级毛片波多结衣| 国产欧美精品一区aⅴ影院| 亚洲毛片网站| 成人亚洲天堂| 3D动漫精品啪啪一区二区下载| 欧美一级在线播放| 视频在线观看一区二区| 亚洲动漫h| 九色视频线上播放| 亚洲国产精品久久久久秋霞影院| 亚洲国产亚综合在线区| 亚洲色图另类| 在线观看国产一区二区三区99| 免费国产高清精品一区在线| 在线观看精品自拍视频| 国产麻豆aⅴ精品无码| 国产成人高清亚洲一区久久| 国产欧美日韩免费| 国产亚洲成AⅤ人片在线观看| 国产农村1级毛片| 97国产在线观看| 欧美成人二区| 久久夜夜视频| 妇女自拍偷自拍亚洲精品| 久久99久久无码毛片一区二区| 国产精品一区二区无码免费看片|