推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

考虑非线性摩擦模型的机器人动力学参数辨识

更新时间:2019-12-30 12:16:53 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:机器人 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

针对机器人动力学参数辨识的问题,提出了一种基于人工蜂群算法的辨识方法。考虑到关节摩擦特性,引入非线性摩擦模型,推导了机器人动力学模型的非线性形式。设计满足速度、加速度边界条件的五阶傅里叶级数作为激励轨迹来采集实验数据;利用人工蜂群算法,以蜂群为搜索单位,通过群体间的信息交流方式与优胜劣汰机制,对模型中的未知参数进行了辨识。最后,对得到的辨识模型进行了分析与验证,结果表明通过辨识得到关节预测力矩与测量力矩有较高的匹配度,所建立的非线性模型能够更好地描述机器人的动力学特性。


部分文件列表

文件名 大小
考虑非线性摩擦模型的机器人动力学参数辨识.pdf 2M

部分页面预览

(完整内容请下载后查看)
2 0 1 7  
2
农 业 机 械 学 报  
48  
2
卷 第 期  
doi: 10. 6041 /j. issn. 1000-1298. 2017. 02. 053  
线性摩擦型的机参数识  
席万强 陈 吴洪涛 谢本华  
(
大学机京  
210016)  
: ,  
摘要 对机参数问题 提出了一种基于法的方法 考虑到关入  
。 、  
线性模型 导了学模型的线性设计条件作  
; , ,  
实验信息交式与机  
, ,  
对模型参数进行得到模型进行分析果表明通得到关预  
建立的线性模型更好描述性  
: ; ; ;  
关键词 参数线性模型 法  
: TP242 : A : 1000-1298( 2017) 02-0393-07  
文献标识码 文章编号  
中图分类号  
Dynamic Parameter Identification for Robot Manipulators with  
Nonlinear Friction Model  
XI Wanqiang CHEN Bai DING Li WU Hongtao XIE Benhua  
( College of Mechanical and Electrical EngineeringNanjing University of Aeronautics and AstronauticsNanjing 210016China)  
Abstract: Aiming at the dynamical parameter identification for robot manipulatorthe artificial bee  
colony algorithm for identification was proposed. Considering the friction characteristics that the friction  
model was unable to reappear the behavior of complex dynamic friction at low speedsthe nonlinear robot  
model contained the nonlinear friction model was deduced by introducing the nonlinear Daemi Heimann  
model. Thenthe five order Fourier series was designed as exciting trajectory to collect experimental  
datawhich satisfied velocity and acceleration boundary conditions. With the artificial bee colony  
algorithmthe colony bee was employed as search unit to identify unknown parameters which included 15  
minimum inertia parameters and 12 friction parameters in the model through exchanging the information  
and retaining the superior individual. Finallythe established model was validated and analyzedand all  
the results demonstrated that the proposed identification algorithm can accurately identify the dynamical  
parametersand it also had high-speed convergencestrong search capability and can achieve the  
accurate prediction of robot driving torque. Compared with the linear dynamic modelthe established  
nonlinear dynamical model can effectively improve the condition of sudden change about friction torque at  
the moment of joints commutation and can well reflect the dynamical characteristics of robot.  
Key words: robot; parameter identification; nonlinear friction model; artificial bee colony algorithm  
4]  
是一变量 合的线性统  
得  
引言  
用的学模型建立精确的机器  
、 、 、  
业机是一种机械 工  
学模型 需要对进行参数研究  
5 :  
参数一般分步骤 学  
能等学科技术于一重要  
1 - 3]  
国内外研究点  
、 、 、  
建模 设计 预处理 参数计  
,  
在重况下 实现机精度的跟踪  
,  
和模型验证 通学模型包含摩  
5]  
,  
需要设计基于学模型的于机  
模型 型在大  
: 2016 06 14  
: 2016 07 30  
收稿日期  
修回日期  
:
基金项目 国家自然科学基金项目  
( 5157525651375230)  
:
作者简介  
( 1989) , , , E-mail: xi_wanqiang@ 163. com  
男 博士业机参数研究  
:
通信作者  
( 1978) , , , E-mail: chenbye@ 126. com  
男 教授 博士导师 主业机研究  
394  
2 0 1 7  
·
··  
6]  
PFEIFFER  
=
( qqq)  
θ
s
( 3)  
出了一种擦  
τ
Φ
s
s
n
线性模型 模型描述  
R ——  
τ ∈  
s
矩向量  
7]  
n × 10n  
; GROTJAHN  
性  
过  
R
———  
Φ ∈  
s
阵  
参数量  
参数为  
= ( I I I I I I m r m r m r m )  
10n  
分析采用线性项来述  
R
———  
θ ∈  
s
8]  
;  
模型 得了效果 采用  
i
i
Stribeck  
线性的  
续的线性数来近  
发生问题  
模型描述用  
θ
s
xxi  
xyi  
xzi  
yyi  
yzi  
zzi  
i
xi  
i
yi  
i
zi  
i
Stribeck  
模型 但仍未解决  
( 4)  
;
I I I I I I ——  
xyi xzi yyi yzi zzi  
i
对于坐  
中  
xxi  
9]  
KERMANI  
LuGre  
模型入到动  
i
标系 原各  
学模型度和度机参数辨  
6
的  
量  
得了的结果  
本文一种线性模型入到串  
r r r ——  
xi yi zi  
置  
、  
型机学模型设计加  
m ——  
i
i
量  
条件并  
, ,  
Φ 不是因为并不是性  
s
使法和法对采进  
参数影响 线性的方  
,  
预 处 参 数 根 据 法  
12]  
参数  
得到性  
( Artificial bee colony algorithmABC  
)
法 优寻  
( 3)  
参数集  
成  
( qqq)  
θ
、  
雇佣蜂搜  
·
··  
=
( 5)  
τ
Φ
,  
索来模型参数的最优根据  
n × p  
R
———  
Φ∈  
阵  
包含连参数集量  
参数集数  
实验结线性学模型的准确识算法  
p
R ——  
θ∈  
的有进行验证  
p——  
1
线性学模型  
线性学模型可为  
·
··  
=
( qqq)  
Φ
+
τ
f
( 6)  
τ
θ
n ,  
对于 型机体动学方  
4n  
10]  
R ——  
τ ∈  
f
矩向量  
Newton Euler  
Lagrangian  
由  
或  
得  
··  
·
4n——  
参数数  
=
+ M( q) q + C( qq) + G( q) ( 1)  
τ
τ
fi  
n
出 利用最法不对方程  
( 6)  
R ——  
τ∈  
量  
n
本文采用  
ABC  
找其最优解  
R ——  
τ ∈  
fi  
矩向量  
n
q
R ——  
量  
2
ABC  
识算法  
n × n  
M( q)  
R
———  
阵  
13]  
·
n
ABC  
法 是对蜜蜂的模拟 它  
C( qq) R ——  
量  
n
3 : 、 。 ,  
雇佣蜂 中  
G( q) R ——  
量  
14]  
可分蜂  
对于机人  
, ,  
处 控的  
ABC  
参数问题  
知  
噪声与数跳  
、  
参数源 根据雇佣蜂索  
。  
致经摩  
的机轨  
模型不用  
7]  
信息训  
DAEMI  
HEIMANN  
线性模型  
。  
进行最优参数 法的体  
节  
i( i = 12n)  
擦  
:
步骤如下  
( 1)  
为  
·
·
·
N ,  
群初蜜  
= f sign( q ) + f q + f arctan( f q )  
i vi i ai bi  
( 2)  
τ
fi  
ci  
i
x ( i = 12N; j = 12D)  
ij  
源  
f ——  
ci  
中  
系数  
L
U
L
f ——  
vi  
系数  
x = x + rand( 01) ( x x )  
ij ij ij ij  
( 7)  
f f ——  
ai bi  
系数  
D——  
索空间参数数  
中  
·
L
U
x x x ,  
与上索空间  
ij  
q ——  
i
i
的角量  
ij  
ij  
11, (  
根据学模型 模  
范围  
对实验结影响  
)
成关参数线性式  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载