[發(fā)明專利]基于數(shù)值加速度控制的全方位移動(dòng)機(jī)器人軌跡跟蹤方法有效
| 申請?zhí)枺?/td> | 201710957396.2 | 申請日: | 2017-10-16 |
| 公開(公告)號(hào): | CN107656500B | 公開(公告)日: | 2019-11-12 |
| 發(fā)明(設(shè)計(jì))人: | 王俊鋒;米澤碩玉;楊俊友;王義娜;常洪彬;馬昕宇 | 申請(專利權(quán))人: | 廣東智愛機(jī)器人科技有限公司 |
| 主分類號(hào): | G05B19/19 | 分類號(hào): | G05B19/19;G05B19/416 |
| 代理公司: | 天津市北洋有限責(zé)任專利代理事務(wù)所 12201 | 代理人: | 潘俊達(dá) |
| 地址: | 523000 廣東省東莞市松山湖高新技*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 數(shù)值 加速度 控制 全方位 移動(dòng) 機(jī)器人 軌跡 跟蹤 方法 | ||
1.一種基于數(shù)值加速度控制的全方位移動(dòng)機(jī)器人軌跡跟蹤方法,其特征在于,包括以下步驟:
步驟一,全方位移動(dòng)機(jī)器人的物理建模,全方位移動(dòng)部件為四個(gè)萬向輪,考慮地面對全方位移動(dòng)機(jī)器人的非線性摩擦力影響的運(yùn)動(dòng)學(xué)模型和動(dòng)力學(xué)模型分別如式(1)和式(2)所示,
其中,(x,y)為絕對坐標(biāo)系,θ為機(jī)器人的姿勢角,整數(shù)變量i∈{1,2,3,4}表示萬向輪的標(biāo)號(hào),F(xiàn)i為作用在第i個(gè)萬向輪上的驅(qū)動(dòng)力,fi為地面第i個(gè)萬向輪上的非線性摩擦力,vi為第i個(gè)萬向輪的速度,M為機(jī)器人的質(zhì)量,I為機(jī)器人的轉(zhuǎn)動(dòng)慣量,D為驅(qū)動(dòng)力相對機(jī)器人中心位置的力臂長度;
當(dāng)
F(t)=[F1(t),F2(t),F3(t),F4(t)]T,
f(t)=[f1(t),f2(t),f3(t),f4(t)]T,
時(shí),
動(dòng)力學(xué)模型以表示,其中M0為機(jī)器人慣性矩陣;
步驟二,假設(shè)在時(shí)刻kT之后,經(jīng)過非常微小時(shí)間后的時(shí)刻為kT+,在時(shí)刻t=kT+時(shí),作用于全方位移動(dòng)機(jī)器人萬向輪上的驅(qū)動(dòng)力為F(kT+),在一個(gè)采樣周期T內(nèi)作用于各個(gè)萬向輪驅(qū)動(dòng)力為不變的,則時(shí)刻t=kT和時(shí)刻t=kT+的全方位移動(dòng)機(jī)器人的離散型動(dòng)力學(xué)模型分別如式(3)和式(4)所示,
其中F[(k-1)T+]為時(shí)間區(qū)間[(k-1)T+,kT]內(nèi)作用于各個(gè)萬向輪的輸入驅(qū)動(dòng)力,F(xiàn)[(kT+)]是經(jīng)過一個(gè)采樣周期T后,下一個(gè)時(shí)間區(qū)間[kT+,(k+1)T]內(nèi)的作用于各個(gè)萬向輪的驅(qū)動(dòng)力;
步驟三,把Xcd(t)作為全方位移動(dòng)機(jī)器人的目標(biāo)軌跡,為了使全方位移動(dòng)機(jī)器人跟蹤目標(biāo)軌跡,時(shí)刻t=kT的萬向輪驅(qū)動(dòng)力F[(k-1)T+]作為已知的,則在時(shí)刻t=kT+,基于數(shù)值加速度控制,作用在各個(gè)萬向輪上的驅(qū)動(dòng)力F(kT+)的計(jì)算式如下:
其中,整數(shù)變量i∈{1,2,3,4}表示萬向輪的標(biāo)號(hào);KD為速度偏差系數(shù)矩陣,KD=diag(kdii)、kdii為第i個(gè)萬向輪的速度偏差系數(shù);KP為位置偏差系數(shù)矩陣,KP=diag(kpii)、kpii為第i個(gè)萬向輪的位置偏差系數(shù);Xcd(kT+)為目標(biāo)軌跡,Xc(kT)為實(shí)際軌跡;
步驟四,決定KD和KP的最優(yōu)值,全方位移動(dòng)機(jī)器人跟蹤誤差定義為e(t)=Xcd(t)-Xc(t)當(dāng)作用在全方位移動(dòng)機(jī)器人萬向輪上的驅(qū)動(dòng)力瞬間變化時(shí),其全方位移動(dòng)機(jī)器人加速度也將瞬間變化,而全方位移動(dòng)機(jī)器人速度和位置是不會(huì)發(fā)生瞬間變化,又由全方位移動(dòng)機(jī)器人的離散型動(dòng)力學(xué)模型和作用于各個(gè)萬向輪上的驅(qū)動(dòng)力的計(jì)算式,得到全方位移動(dòng)機(jī)器人跟蹤誤差的離散模型如下:
在時(shí)間區(qū)間[kT+,(k+1)T]內(nèi),
根據(jù)(6)~(8)三式得到下式,
令以及
得到Ε[(k+1)T]=AΕ(kT),
進(jìn)一步地,
得到Ε[(k+1)T]=(A1-A2K)Ε(kT),
對于上式的誤差狀態(tài)反饋系統(tǒng),為保證系統(tǒng)穩(wěn)定性,用極點(diǎn)配置法或者最優(yōu)理論可以選出KP和KD的最優(yōu)值;
步驟五,基于離散型最優(yōu)預(yù)見控制理論,利用已知的未來目標(biāo)信息,進(jìn)一步改善系統(tǒng)動(dòng)態(tài)響應(yīng)性能,在時(shí)刻t=kT+,基于數(shù)值加速度控制,導(dǎo)入目標(biāo)軌跡未來信息,計(jì)算作用在各個(gè)萬向輪上的驅(qū)動(dòng)力,進(jìn)行全方位移動(dòng)機(jī)器人系統(tǒng)的數(shù)值加速度控制器的設(shè)計(jì)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東智愛機(jī)器人科技有限公司,未經(jīng)廣東智愛機(jī)器人科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710957396.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)值控制方法及數(shù)值控制系統(tǒng)
- 數(shù)值保存系統(tǒng)、數(shù)值保存方法、數(shù)值保存程序和交易系統(tǒng)
- 數(shù)值筆
- 數(shù)值控制機(jī)床及數(shù)值控制裝置
- 數(shù)值控制裝置和數(shù)值控制方法
- 數(shù)值控制裝置以及數(shù)值控制方法
- 數(shù)值控制裝置、數(shù)值控制方法以及數(shù)值控制程序
- 數(shù)值控制裝置、數(shù)值控制方法以及數(shù)值控制程序
- 數(shù)值控制裝置和數(shù)值控制系統(tǒng)
- 數(shù)值控制裝置和數(shù)值控制系統(tǒng)





