[發明專利]協作機器人關節力矩控制方法、系統及計算機設備在審
| 申請號: | 202111559025.1 | 申請日: | 2021-12-20 |
| 公開(公告)號: | CN114310874A | 公開(公告)日: | 2022-04-12 |
| 發明(設計)人: | 王沖沖;楊桂林;陳慶盈;張拓璞;周杰;張馳 | 申請(專利權)人: | 中國科學院寧波材料技術與工程研究所 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 杭州華進聯浙知識產權代理有限公司 33250 | 代理人: | 雷志剛 |
| 地址: | 315201 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 協作 機器人 關節 力矩 控制 方法 系統 計算機 設備 | ||
1.一種協作機器人關節力矩控制方法,用于協作機器人的關節系統的力矩控制,其特征在于,包括以下步驟:
當參考力矩在經過內回路干擾補償器的系統干擾補償后,輸出關節電機的驅動力矩至關節后產生關節力矩,使經過補償后的關節系統的響應特征趨向于關節的名義力矩響應模型。
2.根據權利要求1所述的協作機器人關節力矩控制方法,其特征在于,所述協作機器人關節力矩控制方法還包括以下步驟:
分析關節的動力學特性,建立關節的動力學方程,關節的動力學方程的表達式如下:
其中,τm表示關節電機的驅動力矩,τj表示關節力矩,Jm表示換算到負載輸出端的等效電機慣量,θm表示為負載輸出端的電機位置,表示為θm的二階微分,K表示為剛度,τext表為負載輸出端所受力矩,θ表示為電機端位置,θl表示為負載輸出端位置,J1表示為負載慣量;
根據關節的動力學方程獲得關節的名義力矩響應模型,所述名義力矩響應模型Pn(s)的表達式如下:
其中,表示為在不考慮關節各部分阻尼的響應時,系統名義的反諧振;表示為在不考慮關節各部分阻尼的響應時,系統名義的諧振頻率;Jm,n表示為電機慣量的名義值;Jl,n表示為負載慣量的名義值;Kn表示為關節剛度的名義值。
3.根據權利要求2所述的協作機器人關節力矩控制方法,其特征在于,所述協作機器人關節力矩控制方法還包括以下步驟:
獲取實際關節力矩和名義模型輸出力矩計算兩者之間的力矩誤差;
根據關節動力學方程獲得力矩誤差的響應方程,力矩誤差er的響應方程的表達式如下:
其中,d表示為系統干擾,表示為力矩誤差er的二階微分。
4.根據權利要求2所述的協作機器人關節力矩控制方法,其特征在于,所述協作機器人關節力矩控制方法還包括以下步驟:
定義新的力矩誤差變量,力矩誤差變量p的表達式如下:
且λ>0;
通過變量代換,將對力矩誤差er的控制轉換為對力矩誤差變量p的控制,變量代換后獲得如下表達式:
其中,表示為力矩誤差變量p的一階微分,表示為力矩誤差er的一階微分,τin表示為控制率,且τm=τin+u,u表示為內回路參考力矩,d表示為系統干擾。
5.根據權利要求4所述的協作機器人關節力矩控制方法,其特征在于,所述協作機器人關節力矩控制方法還包括以下步驟:
對系統干擾的自適應在線估計得到的自適應率,的表達式如下:
其中,用于表示干擾的估計值,dM和-dM分別為系統干擾d的取值臨界點,且d∈[-dM,dM];γ用于表示自適應率;
將力矩誤差er變量代換后的表達式引入控制率,得到力矩誤差變量p的動力學響應方程;
其中,控制率τin的表達式如下:
τin=τs1+τs2
τs2=ks2(p)p
τs1表示為線性控制率,τs2表示為非線性控制率,ks1表示為線性控制增益,ks2(p)表示為非線性控制增益;
得到力矩誤差變量p的動力學響應方程的表達式如下:
其中,表示為系統干擾的估計誤差。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院寧波材料技術與工程研究所,未經中國科學院寧波材料技術與工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111559025.1/1.html,轉載請聲明來源鉆瓜專利網。





