带有死区和摩擦补偿的机械臂伺服系统自适应神经网络控制
- 格式:pdf
- 大小:1.33 MB
- 文档页数:8
本文引用格式:陈强,余梦梦,魏倩 . 带有死区和摩擦补偿的机械臂伺服系统自适应神经网络控制 [J]. 新型工业化,2016,6(8) :1-8. DOI:10.19335/ki.2095-6649.2016.08.001
带有死区和摩擦补偿的机械臂伺服系统自适应 神经息工程学院,浙江杭州 310023;2. 保定市计量测试所,河北保定 071000) 摘要: 针对带有输入死区和未知摩擦的机械臂伺服系统,本文提出了一种基于神经网络的自适应轨迹跟踪控 制策略。首先,建立死区的逆模型,解决死区的非线性输入问题。其次,构建摩擦力动态模型,并采用径向基核 神经网络来逼近系统中的不确定项。然后,通过反演法和一阶动态面,递归设计控制虚拟量和控制器,以保证系 统输出能快速跟踪期望信号,提高跟踪误差的收敛性能。最后,仿真结果验证了该方法的有效性。 关键词: 死区;摩擦;机械臂;自适应控制;神经网络
0 引言
随着机械臂伺服系统在机器人、航空飞行器等高性能系统中的广泛应用,如何实现机械臂伺服系 统的快速精确控制已经成为了一个热点问题。由于伺服系统本身具有多变量,强耦合等非线性特性,传 统的 PID 控制器往往无法满足其高精度的控制要求 [1,2]。其次,机械臂伺服系统中存在摩擦力和未知死 区等非线性环节,不仅会导致控制系统的效率降低,严重时还会导致系统产生不稳定现象。因此,为提
设计与研究
1
新型工业化·2016 年第 8 期
高伺服系统的控制性能, 补偿死区和摩擦力等非线性环节, 需要设计合适的控制方法以减弱其不良影响。 目前,针对系统中存在的死区,国内外学者已开展研究而且取得了一定的成果。其中,传统的解 决死区非线性的方法一般是建立死区的逆模型或近似逆模型
[3-6]
,并通过估计死区的上下界参数设计自
Adaptive Neural Network Control of Robotic Manipulators Servo System with Friction and Dead Zone Compensation
CHEN Qiang1, YU Meng-meng1, WEI Qian2
(1College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China; 2Baoding Institute of Measurement and Test, Baoding 071000, China) Abstract In this paper, an adaptive control scheme based on the neural network is proposed for robotic manipulators with input dead zone and unknown friction. Firstly, the inverse model of dead zone is established to overcome the issue of input nonlinearity. Secondly, the friction behavior is described by a nonlinear dynamical model, and a radial basis function neural network (RBFNN) is employed to approximate the uncertainties in the system. Then, virtual control variables and the controller are designed by combing the backstepping technique and the dynamic surface control in each step to guarantee that the system output can rapidly track the desired signal and the convergence performance of track error can be improved. Finally, simulation results are given to verify the effectiveness of the proposed scheme. Keywords Dead zone; Friction; Manipulator; Adaptive control; Neural network Citation: CHEN Qiang, YU Meng-meng, WEI Qian. Adaptive Neural Network Control of Robotic Manipulators Servo System with Friction and Dead Zone Compensation[J]. The Journal of New Industrialization,2016,6(8): 1-8.
适应控制器,以消除死区非线性的影响。同时,这几年在摩擦补偿控制方面有大量的研究,提出了自适 应的摩擦力补偿方法 [7,8],然而,这种静态模型往往并不能准确的表示摩擦力。因此,人们提出了建立 动态摩擦模型 [9,10],补偿摩擦对系统的影响。此外,针对系统中存在的未知函数和未知项,许多学者 ,因其有效性,被广泛地 研究了基于神经网络 [11-13] 的估计方法。其中,径向基核神经网络( RBFNN ) 应用。在提高伺服系统控制性能方面, 也提出了许多先进的控制方法。其中, 基于李亚普诺夫的反演法, 往往能够稳定地跟踪系统的期望信号。但在反演递归步骤中,往往会因出现微分项导致微分爆炸等问 题。学者提出一种动态面( DSC )控制方法