外文翻译.doc_[1].doc

谐波传动机器人关节的自适应转矩估计【中文5640字】

收藏

压缩包内文档预览:(预览前20页/共25页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:10345994    类型:共享资源    大小:1.85MB    格式:ZIP    上传时间:2018-08-02 上传人:闰*** IP属地:河南
15
积分
关 键 词:
谐波 传动 机器人 关节 自适应 转矩 估计 估量 中文
资源描述:
谐波传动机器人关节的自适应转矩估计【中文5640字】,谐波,传动,机器人,关节,自适应,转矩,估计,估量,中文
内容简介:
Article history:Received 7 June 2015Received in revised form 3 December 2016Accepted 31 March 2017Available online 11 April 2017Robot joint torque estimation using input and output position measurements is a promis-torque sensingWhenare affectedcomputation delays and model errors 5. There are several techniques of direct joint torque sensing, e.g., joint torquesors based on elastic elements that are placed in the output transmission line of each joint of the robot 6,7./10.1016/j.ymssp.2017.03.0410888-3270/C211 2017 Elsevier Ltd. All rights reserved.Corresponding author.E-mail address: gjliuryerson.ca (G. Liu).1The work was conducted at the Systems and Control Laboratory, Department of Aerospace Engineering, Ryerson University, 350 Victoria Street, Toronto,Ontario, Canada.Mechanical Systems and Signal Processing 96 (2017) 115Contents lists available at ScienceDirectMechanical Systems and Signal Processingjournal homepage: /locate/ymsspbe used in the dynamic control of robots without the need of computing the robot inverse dynamics 3. Jointor estimation is also essential for controlling robot force and compliance, as well as for collision detection.Conventionally, joint torque sensors or a multi-axis force/torque (F/T) sensor is utilized in robot force control.mating joint torques using F/T sensor at the robot wrist, extensive calculations are needed, and the resultsesti-bysen-1. IntroductionHarmonic drives, invented in the 1950s 1, are widely used in robotic systems, due to their desirable features of near-zero backlash, compactness, light weight, high torque capacity, high gear ratio and coaxial assembly. These distinctive char-acteristics of harmonic drives vindicate their widespread applications, especially in electrically-driven robot manipulators.Joint torque feedback (JTF) has been widely recognized to improve the performance of robot control in the robotics com-munity 2,3. JTF is typically used in motion control of robot manipulators to suppress the effect of load torques 4 and canKeywords:RobotJoint torque estimationHarmonic drive transmissionKalman filtering technique, but the result may be affected by the load variation of the joint. In this paper,a torque estimation method with adaptive robustness and optimality adjustment accord-ing to load variation is proposed for robot joint with harmonic drive transmission. Basedon a harmonic drive model and a redundant adaptive robust Kalman filter (RARKF), theproposed approach can adapt torque estimation filtering optimality and robustness tothe load variation by self-tuning the filtering gain and self-switching the filtering modebetween optimal and robust. The redundant factor of RARKF is designed as a function ofthe motor current for tolerating the modeling error and load-dependent filtering modeswitching. The proposed joint torque estimation method has been experimentally studiedin comparison with a commercial torque sensor and two representative filtering methods.The results have demonstrated the effectiveness of the proposed torque estimationtechnique.C211 2017 Elsevier Ltd. All rights reserved.Adaptive torque estimation of robot joint with harmonic drivetransmissionZhiguo Shia, Yuankai Lib, Guangjun Liuc,1aSchool of Computer and Communication Engineering, University of Science and Technology, Beijing 100083, ChinabSchool of Aeronautics and Astronautics, University of Electronic Science and Technology of China, Chengdu 611731, ChinacDepartment of Aerospace Engineering, Ryerson University, Canadaarticle info abstractharmonic drive, which is usually referred to as built-in torque sensing for harmonic drives 911. The torsional compliance2 Z. Shi et al./Mechanical Systems and Signal Processing 96 (2017) 115of harmonic drives lends itself to torque sensing, but it is difficult to achieve durable accurate torque measurement with thistechnique due to signal ripples and amplifier drifts 12.Torque estimation using harmonic drive compliance model provides an effective way of torque estimation for robots withharmonic drives, which is shown in 13, a previous work of our laboratory. The joint torque estimation technique uses link-side position measurement along with a proposed harmonic derive model to realize stiff and sensitive torque estimation,obtaining joint torque with minimal mechanical modifications. However, in 13, a low-pass filter is used to filter the outputof the harmonic drive model. While the low pass filter provides a simple and convenient way to resist high frequency noises,the torque estimation response speed is limited by the filter bandwidth.Kalman optimal filtering technique is commonly used in torque estimation algorithms. However, the filter gain is optimaland cannot be self-adjusted in the standard Kalman filter algorithm, and the external environment is only reflected by thepre-set measurement noise variance, which makes it difficult to adapt to changes in the actual external disturbance andrespond timely. Disturbances are taken into account in real time according to the actual measurement in the robust filteringalgorithms 14,15, where the online estimation of the noise variance 14 and resetting recursive prediction error variance15 are incorporated to adjust the filter gain online, which improves the adaptability of the filters to disturbances andensures the robustness of the algorithm.Traditionally, optimality is mainly considered in controlling robot force and compliance. In 16, a neural network learn-ing using approximate dynamic programming is developed to achieve optimal control. In 10, to cancel the torque measure-ment ripples due to the gear teeth meshing, standard Kalman filter estimation is used. By on-line implementation of theKalman filter, it has been demonstrated with experiments that this method is a fast and accurate way to filter torque ripplesand torque due to misalignment. However, standard Kalman filter only guarantees optimality for the torque estimation,while the robustness is also indispensable.As robustness conflicts with optimality, robust performance improvement is often associated with loss of optimality. Inthe meantime, strong robustness is not essential all the time, and it may cause excessive loss of optimality. In 15, an adap-tive robust extended Kalman filter (AREKF) is proposed to switch the working mode of the filter between robust and optimal,adaptively adjusting the filtering gain with the functions of automatic determination and switching. However, nonlinearmodeling errors in the state and measurement models may cause failure in the switching function of judgment mechanismsof AREKF. To solve this problem, redundant parameters are introduced into the AREKF, and a redundant adaptive robustextended Kalman filter (RAREKF) 17 is proposed to make the switching function work stably to provide capability of tol-erating the modeling error and load-dependent filtering mode switching in torque estimation.Torque estimation represents an efficient, economical and convenient to obtain joint torque with minimal mechanicalmodifications. In 18, joint torque estimation is based on EMG signals, in which matrix modifier is applied to make the con-troller adaptable to every upper-limb posture of any users. In this paper, a torque estimation method is developed for robotjoint with harmonic drive based on a harmonic drive model and a redundant adaptive robust Kalman filter, in that Kalmanfilter based filtering method is commonly used and has been proved to be conveniently realized in practice.The proposed method provides desirable tolerant capability to the modeling error and enables dynamic balance of opti-mality and robustness according to the load variation. The proposed method consists of a modeling part and a filtering part.The modeling part models the harmonic drive compliance on the basis of link-side absolute encoder readings, motor-sideencoder readings and the motor current. In the torque estimation, the motor current and the output of the modeling partprovide the inputs to the filtering part that consists of a redundant adaptive robust Kalman filter. The proposed methodhas been studied experimentally in comparison with a commercial torque sensor and two representative filtering methods,and the experimental results have demonstrated the superior effectiveness of the proposed robot joint torque estimationmethod.A brief version 19 of this approach was published in ICRA 2014. In this paper, the modeling part and experiments setupare briefly presented. The filtering part is redesigned and simplified to improve the performance, using the motor current asan input parameter. Meanwhile, the experimental analyses are extended in detail and comprehensively presented. The com-parisons with several typical commonly used filtering methods are given from the aspects of optimal and robust modes,especially the influence of time delay on the torque estimation. The rest of the paper is organized as follows: the overallstructure of the torque estimation method is presented in Section 2. The system model and torque estimation algorithmare presented in Section 3 and Section 4, respectively. Experimental results are given in Section 5, including comparisonresults. Concluding remarks are in Section 6.2. Overall structure of torque estimationThe overall structure of the proposed torque estimation method is as shown in Fig. 1. The redundant adaptive robust Kal-man filter (RARKF) approach is introduced in the filtering part. Generally, the joint loading is directly reflected by the motorIn 8, a linear encoder is used to measure the torsional deformation of the additional elastic body of a joint torque sensor.As measurement accuracy is in inverse proportion to sensor stiffness, low sensor stiffness is desirable in order to achievehigh measurement resolution, which leads to complicated joint dynamics. Another joint torque sensing technique is basedon the method proposed by Hashimoto et al. 9. Joint torque sensing is achieved by mounting strain gages directly on theZ. Shi et al./Mechanical Systems and Signal Processing 96 (2017) 115 3current, which contains low noise and is fast in response. Therefore, the redundant factor of RARKF is designed as a functionof the motor current to deal with modeling error and disturbances, and more importantly, to balance optimality and robust-ness according to the load variation.As a result of joint load variation, motion control, friction, or external forces, the torque of a robot joint may vary dramat-ically. A robust filter can allow timely joint torque estimation. However, there exists a trade-off between robustness andoptimality. Sometimes it is desirable to smoothen the torque estimation at the sacrifice of robustness. The proposed RARKFbased method adaptively switches the filtering mode between the optimal and robust according to the joint loading, whichcan effectively balance the estimation accuracy and response speed. The RARKF makes the switching function work stablywithin the range of a certain redundancy and switch the filtering mode between the optimal and robust when necessary.3. Modeling of harmonic drive torqueA harmonic drive consists of three main components: wave generator (WG), flex spline (FS) and circular spline (CS). Typ-ically the WG is connected to the motor shaft, the CS is connected to the joint housing, and the FS is sandwiched in between(CS and WG) and connected to the joint output. The WG consists of an elliptical disk (rigid elliptical inner-race), called wavegenerator plug, and an outer ball bearing.The wave generator plug is inserted into the bearing, thereby giving the bearing an elliptical shape as well. The FS fitstightly over WG; when the WG plug is rotated, the FS deforms and molds into the shape of the rotating ellipse but doesnot rotate with WG.3.1. Harmonic drive kinematic modelThe ideal input/output kinematic relationship, as explained in 20, equates the angular positions at the components ofthe harmonic drive:h Nh 1wherecan bewheredrivesreductionture showThethe kinematicdescribeselingThetorsionalthe needconsiderationFig. 1. Overall structure of the torque estimation.MIfowiwfwMIw fhwis the wave generator position, hfis the flexspline output position, and N is the gear ratio. The static force balancedescribed assw1Nsf2swis the torque at the wave generator and sfis the flexspline output torque. Eqs. (1) and (2) represent the harmonicideal linear input/output relationship in which the harmonic drive transmission is treated as a perfectly rigid gearmechanism. However, the empirical measurements of the input/output relationship provided in the cited litera-that the output is not linearly related to the input 21.causes of this nonlinearity are torsional compliance in the harmonic drive components, nonlinear friction forces, anderror that is due to gear meshing and machining errors. Given this ideal kinematic relationship whichthe motion and force constraints present in harmonic drives, the remaining effects can be incorporated by mod-compliance, friction and kinematic error.harmonic drive torsional compliance is due to flexibility in both flexspline and wave generator 13,22. By taking thecompliance of the wave generator into account, the hysteresis behavior of the harmonic drive is captured withoutfor a separate hysteresis model. The compliance behavior of the harmonic drive 13 is illustrated in Fig. 2, withof the flexspline and wave generator compliance.Thewhereat thewhereSubstituting4 Z. Shi et al./Mechanical Systems and Signal Processing 96 (2017) 115Dh DhfDhwh 7Consideringwhereposescompensatiwherelubricant3.2. KinematicThematicdeterminewith noEqs. (3)(5) into Eq. (6), we obtainAs in 13, the total torsional angle of the harmonic drive is written asDh hfoC0hwiN6Ngenerator plug), respectively. Note that hfiand hwoare not available as only hfoand hwiare measured by the link-side encoderand the motor-side encoder, respectively.The kinematic error is defined as the measured flexspline output minus the expected flexspline output (wave generatordisplacement multiplied by the gear ratio) 21. Therefore, the kinematic error,h can be expressed ash hfiC0hwo5Dhw hwoC0 hwi4hwo, hwidenote the positions of the wave generator outside part (ball-bearing outer rim) and the center part (waveThe wave generator torsional angle is defined ashfidenotes the angular position at the flexspline geartoothed circumference, hfodenotes the flexspline angular positionload side which is measured using the linkside encoder.Dhf hfoC0 hfi3torsional angle of the flexspline can be defined asFig. 2. Kinematic representation of a harmonic drive showing the three ports.cwifKfiwowKfoNthe harmonic drive friction, the expression in Eq. (2) becomessw1NsfC0sft 8sftis the harmonic drive friction torque as seen with respect to the output side of the transmission. For practical pur-and simplicity, the Stribeck friction model 23 has been proven useful and validated on a robot arm for joint frictionon 24, which is utilized in harmonic drive torque estimation and written assftFcFsC0 FceC0v=_xsd FvvC138signv 9v is the relative velocity, Fsdenotes static friction, Fcdenotes the minimumvalue of the Coulomb friction,_xsand Fvareand load parameters, and d is an additional empirical parameter.error modeleffective torque estimation can be achieved only if one compensates for the effects of the kinematic error. The kine-error can be measured for one complete output revolution using the high resolution link side absolute encoder. Tothe kinematic error,h, the test joint is rotated clockwise and counterclockwise one complete output revolutionpayload 13. The total torsional deformation Dhcwand Dhccware measured during this process.Dhcw DhfDhwcwNh 10Dhccw DhfDhwccwNh 11where Dhwcwand Dhwccware the wave generator torsional deformation in the clockwise and counterclockwise directionrespectively, which are calculated using both link-side and motor-side encoders measurements by the way of rotating inboth full directions with no payload.Since the output torque is equal to zero, the flexspline torsional deformation is also equal to zero, Dhf 0. With theassumption that the torsional deformation of the wave generator is symmetric, i.e.,DhwcwC0Dhwccw12the kinematic error can be determined from the following equationh DhcwDhccw=2 133.3. Harmonic drive compliance modelA typicalsionalTheplinetorqueTheZ. Shi et al./Mechanical Systems and Signal Processing 96 (2017) 115 5AFig. 3. Typical stiffness and hysteresis curve of a harmonic drive.fBBffKKfKAteresis shape of this stiffness curve, the wave generator local elastic coefficient is approximated asKw Kw0eCwjswj15where Kw0and Cware constants to be determined. The wave generator torsional angle can be calculated using the followingequation:DhwZsw0dswKw16curve is approximated by three straight-line segments with stiffness of K1, K2, and K3. Stiffness K1applies for flexs-torque of 0 to s1; stiffness K2applies for flexspline torque ranging from s1to s2; and stiffness K3applies for flexsplinegreater than s2.harmonic drive torsional deformation can be from C0W/2 to W/2 at zero torque output. In 13, to replicate the hys-function of the output torque.DhfsfK1; sf6s1s1K1sfC0s1K2; s1:14where K1, K2, K3, s1, and s2are given by the manufacture. The slope of the curve shown in Fig. 3 indicates the harmonic pliance. The flexspline torsional compliance is described in 20, where Dhfis approximated by a piecewise linearhysteresis behavior.The total harmonic drive torsional deformation comprises deformation of both the flexspline and the wave generator.Based on experimental observation, the harmonic drive torsional deformation is largely contributed by the flexspline tor-harmonic drive stiffness curve 20 is shown in Fig. 3, which features i
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:谐波传动机器人关节的自适应转矩估计【中文5640字】
链接地址:https://www.renrendoc.com/p-10345994.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!