[發明專利]一種用于目標捕獲后穩定的自由漂浮空間機械臂控制方法有效
| 申請號: | 201910012141.8 | 申請日: | 2019-01-07 |
| 公開(公告)號: | CN109591018B | 公開(公告)日: | 2021-10-08 |
| 發明(設計)人: | 陳鋼;劉丹;黃澤遠;費軍廷;王蕾 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 目標 捕獲 穩定 自由 漂浮 空間 機械 控制 方法 | ||
1.一種用于目標捕獲后穩定的自由漂浮空間機械臂控制方法,其特征在于,所述方法包括:
獲得自由漂浮空間機械臂與目標載荷的動力學方程;
獲得目標捕獲后組合體系統的等效動力學參數;
依據所述自由漂浮空間機械臂與目標載荷的動力學方程及組合體系統的等效動力學參數,獲得目標捕獲后組合體系統的動力學方程;
依據所述目標捕獲后組合體系統的動力學方程,獲得可適用于空間剛性機械臂及空間柔性機械臂目標捕獲后的穩定控制器。
2.根據權利要求1所述的方法,其特征在于,所述獲得目標捕獲后組合體系統的等效動力學參數,包括:
利用自由漂浮空間機械臂的等效質量與目標載荷的等效質量,獲得目標捕獲后組合體系統動力學方程的等效質量me′為
me′=me+mt
其中,me為自由漂浮空間機械臂的等效質量,mt為目標載荷的等效質量;
利用自由漂浮空間機械臂的慣性張量與目標載荷的慣性張量,獲得目標捕獲后組合體系統動力學方程的等效慣性張量e′Ie′為
e′Ie′=e′Ie+e′It
其中,e′Ie為自由漂浮空間機械臂在組合體系統等效末端質心坐標系下的慣性張量,e′It為目標載荷在組合體系統等效末端質心坐標系下的慣性張量;
e′Ie和e′It可通過慣性張量的移軸定理和轉軸定理獲得:
其中,Ree'是機械臂末端質心坐標系相對于組合體系統等效末端質心坐標系的旋轉矩陣,Rte'為目標載荷質心坐標系相對于機械臂末端質心坐標系的旋轉矩陣,eIe為自由漂浮空間機械臂的慣性張量,tIt為目標載荷的慣性張量,eree'為機械臂末端質心到組合體系統等效末端質心的位置向量,erte'為目標載荷質心到組合體系統等效末端質心的位置向量,E3為三階單位矩陣。
3.根據權利要求1所述的方法,其特征在于,所述依據所述自由漂浮空間機械臂與目標載荷的動力學方程及組合體系統的等效動力學參數,獲得目標捕獲后組合體系統的動力學方程,包括:
(1)利用自由漂浮空間機械臂與目標載荷接觸表面的力約束關系及運動約束關系,獲得目標捕獲后組合體系統動力學方程中的慣性矩陣H和非線性項C:
其中,H為組合體系統動力學方程的慣性矩陣,C為組合體系統動力學方程的非線性項,表示自由漂浮空間機械臂的廣義速度,Hs為自由漂浮空間機械臂動力學方程的慣性矩陣,cs表示自由漂浮空間機械臂動力學方程的非線性項,Js表示自由漂浮空間機械臂的廣義雅克比矩陣,Ht是目標載荷動力學方程的慣性矩陣,ct表示目標載荷動力學方程的非線性項,Jt是目標載荷的雅克比矩陣;
(2)根據所獲慣性矩陣H和非線性項C獲得組合體系統的動力學方程:
其中,H為組合體系統動力學方程的慣性矩陣,C為組合體系統動力學方程的非線性項,F為組合體系統的廣義力矢量。
4.根據權利要求1所述的方法,其特征在于,所述依據所述目標捕獲后組合體系統的動力學方程,獲得可適用于空間剛性機械臂及空間柔性機械臂目標捕獲后的穩定控制器,包括:
(1)采用PD控制理論,獲得組合體系統的基座姿態穩定控制方程:
上式中,Fbp、Fbr、τm分別表示基座的驅動力、驅動力矩、關節力矩,和分別表示基座線速度誤差、基座角速度誤差和關節角速度誤差,ebp、ebr分別示基座位置誤差和基座姿態誤差,Kdbp、Kpbp、Kdbr、Kpbr、Kdm分別是基座線速度誤差、基座位置誤差、基座角速度誤差、基座姿態誤差、關節角速度誤差對應的控制參數矩陣,分別取Kdbp=0和Kpbp=0,有如下關系:
ebp=xbpd-xbp
其中,xbpd表示基座的期望位置,xbp表示基座位置,表示基座的期望角速度,表示基座角速度,表示基座的期望線速度,表示基座線速度,表示關節的期望角速度,表示關節角速度;
(2)根據如下步驟求得基座姿態誤差ebr:
a.基座姿態坐標xbr=[αb βb γb]T,αb、βb、γb為基座的Z-Y-X歐拉角,基座期望姿態xbrd=[αbd βbd γbd]T,αbd、βbd、γbd為基座的期望Z-Y-X歐拉角,按下式分別獲得基座姿態xbr和基座期望姿態xbrd對應的旋轉矩陣Rbr和Rbrd:
其中,c表示cos函數,s表示sin函數;
b.計算姿態微分旋轉算子
c.按下式計算基座姿態誤差ebr:
其中Λ(i,j)表示姿態微分旋轉算子Λ中第i行第j列對應的項,i=1,2,3,j=1,2,3;
(3)利用最優控制法,獲得抑制柔性振動的狀態方程為:
其中為狀態變量,為狀態變量對應的速度項,qδ,分別為柔性模態坐標、柔性模態速度、柔性模態加速度,τr1為抑制柔性振動的控制輸入力矩,A和B分別是狀態變量和控制輸入力矩對應的系數矩陣;
組合體系統的線性二次性能指標函數為
其中,x為狀態變量,τr1為抑制柔性振動的控制輸入力矩,S為系統動態誤差指標加權矩陣,R為系統能量消耗指標加權矩陣;
抑制柔性振動的控制輸入力矩τr1可如下方程獲得:
τr1=-R-1BTPx
P可利用如下Riccati矩陣微分方程獲得:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910012141.8/1.html,轉載請聲明來源鉆瓜專利網。





