[發(fā)明專利]具有運(yùn)動(dòng)速度決策的康復(fù)訓(xùn)練機(jī)器人自適應(yīng)跟蹤控制方法有效
| 申請?zhí)枺?/td> | 202110757251.4 | 申請日: | 2021-07-05 |
| 公開(公告)號: | CN113325720B | 公開(公告)日: | 2023-07-18 |
| 發(fā)明(設(shè)計(jì))人: | 孫平;單雪梅;李樹江;王碩玉;常洪彬;唐非;謝靜 | 申請(專利權(quán))人: | 沈陽工業(yè)大學(xué) |
| 主分類號: | G05B13/04 | 分類號: | G05B13/04 |
| 代理公司: | 沈陽亞泰專利商標(biāo)代理有限公司 21107 | 代理人: | 許宇來 |
| 地址: | 110870 遼寧省沈陽*** | 國省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 具有 運(yùn)動(dòng) 速度 決策 康復(fù)訓(xùn)練 機(jī)器人 自適應(yīng) 跟蹤 控制 方法 | ||
1.具有運(yùn)動(dòng)速度決策的康復(fù)訓(xùn)練機(jī)器人的自適應(yīng)跟蹤控制方法,其特征在于包括以下步驟:
1)比較康復(fù)訓(xùn)練機(jī)器人的當(dāng)前運(yùn)動(dòng)速度和訓(xùn)練者的當(dāng)前步行速度,并將比較結(jié)果的速度值大小作為速度決策的狀態(tài)變量,以康復(fù)訓(xùn)練機(jī)器人加速、減速、勻速運(yùn)動(dòng)作為速度決策的動(dòng)作,依據(jù)比較的速度值之差設(shè)計(jì)學(xué)習(xí)過程的獎(jiǎng)懲函數(shù),實(shí)現(xiàn)康復(fù)訓(xùn)練機(jī)器人運(yùn)動(dòng)速度決策;
2)利用決策的運(yùn)動(dòng)速度及康復(fù)訓(xùn)練機(jī)器人動(dòng)力學(xué)模型建立跟蹤誤差系統(tǒng),提出機(jī)器人適應(yīng)訓(xùn)練者步行速度的跟蹤控制方法,使誤差系統(tǒng)實(shí)現(xiàn)穩(wěn)定并確保人機(jī)運(yùn)動(dòng)速度協(xié)調(diào);
比較康復(fù)訓(xùn)練機(jī)器人的當(dāng)前運(yùn)動(dòng)速度和訓(xùn)練者的當(dāng)前步行速度,并將比較結(jié)果的速度值大小作為速度決策的三種狀態(tài)變量,其中,vt表示機(jī)器人當(dāng)前速度,Vt表示訓(xùn)練者當(dāng)前速度,狀態(tài)描述如下:
state1:vt<Vt??????????????????????????????????(1)
state2:vt=Vt??????????????????????????????????(2)
state3:vt>Vt??????????????????????????????????(3)
以康復(fù)訓(xùn)練機(jī)器人加速、減速、勻速運(yùn)動(dòng)作為速度決策的動(dòng)作,每次動(dòng)作調(diào)整康復(fù)訓(xùn)練機(jī)器人速度變化值為Δv;其中,vt+1表示機(jī)器人下一時(shí)刻速度,決策動(dòng)作描述如下:
加速動(dòng)作a2:vt+1=vt+Δv???????????????????????????(4)
勻速動(dòng)作a2:vt+1=vt????????????????????(5)
減速動(dòng)作a3:vt+1=vt-Δv????????????(6)
設(shè)ΔV=vt-Vt表示康復(fù)訓(xùn)練機(jī)器人和訓(xùn)練者當(dāng)前時(shí)刻的速度值之差,設(shè)計(jì)機(jī)器人速度決策過程的獎(jiǎng)懲值函數(shù)R為:
康復(fù)訓(xùn)練機(jī)器人運(yùn)動(dòng)速度決策步驟如下:
1)對康復(fù)訓(xùn)練機(jī)器人初始速度、初始狀態(tài)的行為對(S,A)進(jìn)行初始化,其中S為康復(fù)訓(xùn)練機(jī)器人當(dāng)前狀態(tài),A為機(jī)器人當(dāng)前采取的動(dòng)作;設(shè)置機(jī)器人更新狀態(tài)學(xué)習(xí)速率α,衰減系數(shù)γ,決策動(dòng)作的選擇概率ε,其中α∈[0,1],γ∈[0,1],ε∈[0,1];
2)對康復(fù)訓(xùn)練機(jī)器人和訓(xùn)練者的當(dāng)前速度值比較大小,并判斷機(jī)器人在state1,state2,state3中所處的狀態(tài),將其記為S,康復(fù)訓(xùn)練機(jī)器人以概率ε選取a1,a2,a3中的任意一個(gè)動(dòng)作,并記為A,確定當(dāng)前時(shí)刻的狀態(tài)行為對(S,A);進(jìn)一步,根據(jù)R獲得獎(jiǎng)懲值,使康復(fù)訓(xùn)練機(jī)器人進(jìn)入下一個(gè)狀態(tài),記為S',再利用概率ε選擇新的動(dòng)作A',獲得新的行為對(S',A'),同時(shí)根據(jù)當(dāng)前時(shí)刻R的獎(jiǎng)懲值對(S,A)的價(jià)值進(jìn)行更新,更新過程為:
Q(S,A)←Q(S,A)+α[R+γQ(S',A')-Q(S,A)]????????(8)
其中,Q(S,A)為當(dāng)前狀態(tài)行為對(S,A)獲得的價(jià)值;Q(S',A')為下一時(shí)刻狀態(tài)行為對(S',A')的價(jià)值;這樣根據(jù)式(8)的價(jià)值,可以完成一次動(dòng)作決策;
3)將(S',A')作為當(dāng)前新的狀態(tài)和動(dòng)作,重復(fù)步驟2),機(jī)器人不斷進(jìn)行動(dòng)作決策,直到完成決策次數(shù),使ΔV=0,實(shí)現(xiàn)人機(jī)運(yùn)動(dòng)速度協(xié)調(diào);
系統(tǒng)的動(dòng)力學(xué)模型描述如下:
其中
X(t)為康復(fù)訓(xùn)練機(jī)器人的實(shí)際運(yùn)動(dòng)軌跡,u(t)表示廣義輸入力,M表示機(jī)器人的質(zhì)量,m表示康復(fù)者的質(zhì)量,I0表示轉(zhuǎn)動(dòng)慣量,為系數(shù)矩陣;θ表示水平軸和機(jī)器人中心與第一個(gè)輪子中心連線間的夾角,即θ=θ1,由康復(fù)訓(xùn)練機(jī)器人結(jié)構(gòu)可知,li表示系統(tǒng)重心到每個(gè)輪子中心的距離,r0表示中心到重心的距離,φi表示x′軸和每個(gè)輪子對應(yīng)的li之間的夾角(i=1,2,3,4);
設(shè)康復(fù)訓(xùn)練機(jī)器人實(shí)際運(yùn)動(dòng)軌跡X(t),醫(yī)生指定訓(xùn)練軌跡Xd(t),設(shè)系統(tǒng)軌跡跟蹤誤差e1(t)為
e1(t)=X(t)-Xd(t)????(10)
速度跟蹤誤差e2(t)為:
其中c為適應(yīng)運(yùn)動(dòng)速度決策的待設(shè)計(jì)參數(shù),為機(jī)器人決策的運(yùn)動(dòng)速度;
根據(jù)式(10)(11),得到跟蹤誤差系統(tǒng)如下:
其中M1=M0K(θ),
設(shè)為參數(shù)c的估計(jì)值,c*為c的最優(yōu)估計(jì)值,估計(jì)誤差則有
設(shè)計(jì)控制器u(t)如下:
且參數(shù)c的自適應(yīng)律:
其中K>0,為的偽逆矩陣;
設(shè)計(jì)Lyapunov函數(shù)V(x,t)如下:
對其求導(dǎo):
將控制器u(t)和自適應(yīng)律帶入式(17)可得:
由式(18)可知跟蹤誤差系統(tǒng)(12)漸近穩(wěn)定,控制器(14)可以適應(yīng)機(jī)器人決策的運(yùn)動(dòng)速度,確保人機(jī)速度協(xié)調(diào)且穩(wěn)定跟蹤醫(yī)生指定的訓(xùn)練軌跡。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于沈陽工業(yè)大學(xué),未經(jīng)沈陽工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110757251.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 運(yùn)動(dòng)座椅運(yùn)動(dòng)控制裝置
- 田徑運(yùn)動(dòng)運(yùn)動(dòng)帶
- 運(yùn)動(dòng)解析系統(tǒng)、運(yùn)動(dòng)解析裝置、以及運(yùn)動(dòng)解析方法
- 運(yùn)動(dòng)解析裝置、運(yùn)動(dòng)解析方法、以及運(yùn)動(dòng)解析系統(tǒng)
- 運(yùn)動(dòng)解析裝置、運(yùn)動(dòng)解析系統(tǒng)以及運(yùn)動(dòng)解析方法
- 運(yùn)動(dòng)解析裝置、運(yùn)動(dòng)解析方法及運(yùn)動(dòng)解析系統(tǒng)
- 運(yùn)動(dòng)提示裝置、運(yùn)動(dòng)提示方法以及運(yùn)動(dòng)提示程序
- 運(yùn)動(dòng)提示裝置、運(yùn)動(dòng)提示方法以及運(yùn)動(dòng)提示程序
- 一種運(yùn)動(dòng)方法、運(yùn)動(dòng)設(shè)備及運(yùn)動(dòng)系統(tǒng)
- 運(yùn)動(dòng)水杯(運(yùn)動(dòng))
- 決策協(xié)調(diào)方法、執(zhí)行裝置和決策協(xié)調(diào)器
- 一種基于循環(huán)更新模式的決策樹構(gòu)建方法
- 一種基于群決策的建筑項(xiàng)目決策系統(tǒng)及決策方法
- 一種基于反射弧的智慧大腦決策系統(tǒng)及決策方法
- 一種三維消防指揮決策輔助系統(tǒng)
- 一種決策方法、系統(tǒng)以及電子設(shè)備
- 基于決策引擎和模型平臺的業(yè)務(wù)決策邏輯更新方法
- 一種雙層優(yōu)先級決策系統(tǒng)
- 一種應(yīng)用程序的業(yè)務(wù)執(zhí)行方法、裝置及電子設(shè)備
- 基于區(qū)塊鏈的決策方法及裝置和電子設(shè)備





