基于神经网络变结构控制的机械臂系统研究本科论文.doc
《基于神经网络变结构控制的机械臂系统研究本科论文.doc》由会员分享,可在线阅读,更多相关《基于神经网络变结构控制的机械臂系统研究本科论文.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、宿州学院毕业设计 基于变结构神经网络的机械臂控制器设计摘 要 随着科学的不断发展和人类的需要,机器人技术被广泛用于各种领域,同时也受到工业、学术等各界的高度重视。在研究机器人的过程中,它的控制系统尤为重要,这种系统具有较强的非线性和不确定性。近年来,机器人的智能控制受到世界各国科学家的高度重视。本文将神经网络控制与滑模变结构控制相结合,用于机关节的位置、定期运动和轨迹跟踪等控制。 首先,简单介绍机械臂系统结构,详细分析系统的数学模型和该系统具有的不稳定和非线性特点。在 MATLAB/SIMULINK 中编写 S-函数程序,并建立机械臂系统动态模型,解决机械臂复杂系统建模困难的问题。其次,根据滑
2、模变结构控制与系统参数及扰动无关的特性,设计了滑模变结构控制器,设计中采用等效切换控制,并通过 Lyapunov 稳定性判据确定滑模开关增益,保证机械臂系统稳定。文中指出,由于机械臂系统的不确定性,使得传统滑模变结构控制需要很大的切换增益,因而产生较大抖振。最后,本文提出一种基于径向基函数(RBF)神经网络的滑模变结构控制,其中滑模变结构控制器用以抵制干扰并保证系统稳定,RBF 控制用以逼近机械臂动态系统,通过自学习能力克服系统不确定性以减小切换增益,降低系统抖振,使系统具有更好的稳定性。本文分别采用滑模变结构、基于RBF 神经网络的滑模变结构对机械臂系统进行控制,仿真结果表明,RBF神经网络
3、滑模变结构控制具有更好的稳定性和抗干扰性。关键词 机械臂;滑模变结构;神经网络;径向基函数 AbstractWith the development of science and the need of human, robot technology has been used in various fields widely, and has been valued in the field of industry and science. The key of robots is its control system, the robot is a nonlinear and uncert
4、ainty system. Recently, the intelligence control of robots has been valued by scientists of all kinds of countries. This paper will put neural network control and sliding mode variable structure control together, used to control the position of joint and the trajectory tracking. First of all, It des
5、cribes the robot manipulators systems composition and analyses the dynamic model in detail, and points out that the system has not stable and nonlinear characteristics. Then, it sets up manipulator system dynamic model by S-the function in the MATLAB environment, resolve the problem that mechanical
6、arm complex system modeling difficultly. Secondly,according to the sliding mode variable structure control systemparameters has nothing to do with the characteristics of the disturbance, designs SMC using equivalent switch control, and Lyapunov stability theorem is used to decide sliding mode switch
7、 gain, ensure robot manipulator system stability. In this paper, because of the uncertainty of the robot manipulator system, make traditional sliding mode variable structure control need a great deal of switch gain, and cause large chattering. Finally, a kind of controller based on the radial basis
8、function (RBF) neural network of sliding mode variable structure control has been designed in this paper. It ensures that the system is stable using sliding mode variable structurecontroller, and RBF control approach to mechanical arm dynamic system, through the learning ability overcome system to r
9、educe uncertainty switch gain, and reduce the chattering. This paper using sliding mode variable structure, RBF neural network sliding mode variable structure control of mechanical arm system, and the simulation results show that the RBF neural network sliding mode variable structure control has bet
10、ter stability and anti-jamming. Keywords robot manipulator, sliding mode control, neural network, radial basis function 目 录摘 要 . IAbstract.II 绪 论.1 1.1 研究目的与意义.1 1.2 机械臂控制技术概述.1 1.2.1 国外机械臂研究现状.1 1.2.2 国内机械臂研究现状.3 1.2.3 机械臂控制方法研究进展.5 1.3 滑模变结构的发展概况 .6 1.4 本论文主要研究内容.8 2.基础理论.10 2.1 滑模变结构控制理论知识.10 2.1
11、.1 滑动模态定义.10 2.1.2 滑模变结构控制的定义.11 2.1.3 滑模变结构的等效控制.12 2.1.4 滑模变结构控制系统的动态品质.13 2.2 神经网络理论知识.15 2.2.1 BP 神经网络.15 2.2.2 径向基函数网络.17 2.3 本章小结.20 3.滑模变结构控制.21 3.1 滑模变结构控制.21 3.1.1 滑模控制器设计方法.21 3.1.2 滑模变结构控制的抖振问题 .22 3.2 积分变结构控制.22 3.2.1 积分变结构控制算法.23 3.3 基于 RBF 型滑模变结构控制 .24 3.3.1 RBF 滑模变结构控制算法.24 3.4 本章小结.2
12、5 4 .机械臂神经网络变结构控制 .27 4.1 机械臂系统的模型.27 4.1.1 机械臂系统的数学模型.27 4.1.2 MATLAB 下建立机械臂系统模型 .29 4.2 机械臂滑模变结构控制 .31 4.2.1 机械臂滑模变结构控制.31 4.2.2 系统仿真.34 4.3 基于 RBF 神经网络滑模变结构控制.32 4.3.1 机械臂 RBF 滑模变结构控制.36 4.3.2 系统仿真.36 4.4 本章小结.42 结论 .43 参考文献.44 致谢 .46绪论1.1 研究目的与意义机器人学科是一门迅速发展的综合性前沿学科,它涉及到机构学、计算机学、传感器技术、仿生学和控制论等学科
13、,因此受到工业界和学术界的高度重视。机器人研究中,系统控制相当重要,尤其是关节位置的控制。机器人控制系统设计质量与其整体的动态性能有着密不可分的关系。所以采用合理的控制策略,对提高机器人的位置精度、快速性、抗干扰能力有重大的意义。变结构控制系统具有不连续的特点,使得其归为一类非线性控制。这种控制的特点在于系统没有一定的结构,就是在系统控制运动过程中,根据具体情况改变自身的运动方式,为了达到预先设定的状态而运动。因为预先给定轨迹与系统状态和外部扰动没有联系,所以控制系统具有较强的鲁棒性,而且此控制的运算方法简单。所以在机器人控制方面,变结构控制一直受到众多研究学者研究的重点。本论文根据滑模变结构
14、控制方法具有快速响应、与参数变化及扰动无关等优点,将其用于机械臂关节位置的控制中。但是,单纯采用滑模变结构控制存在一定的不足和缺陷,所以滑模变结构控制与其他控制结合起来的复合控制一直是系统研究的一个热点。本文利用神经网络具有较强的学习能力和高度并行运算能力等特点,将神经网络控制和滑模变结构控制结合起来,提出了新型的控制算法,并证明其应用于本系统的可行性。因此,为机械臂系统的新型变结构控制方法的研究提出具有重要意义的理论基础。1.2 机械臂控制技术概述 1.2.1 国外机械臂研究现状在国外,机械臂的研究开始于 1950 左右,第一台机械臂由美国的两位研究人员研制成功。这款机械臂的顶部是执行机构,
15、机身是运动机构,由一个回转长臂组成,示教型的控制系统。1962 年,他们在这世界第一台机械臂的基础上又研制成一台名为的数控示教再现型机械臂。这种机械臂仿照了坦克炮塔的运动系统,其臂部能够进行回转、俯仰、伸缩等运动,并且使用液压来驱动。同年该国又研制出一款机械臂。与第一种不同的是其具有可以液压升降机构。这两种机械臂在工业发展中起到十分重要的作用,并为今后在机械臂发展提供了依据。即美国机械臂研制成功后,其他国家也相继出现了不同类型的机械臂。例如日本就从传感器技术方面入手,从而提高机械臂系统的智能化水平。到目前为止,日本在机械臂发展领域已经占有重要位置。20 世纪 80 年代后期,美国又研制出一种工
16、业用的机械臂。它将计算机应用到机械臂控制中。从此,在制造工业领域,机械臂产生了重大影响,并得到了广泛的应用。目前,以关节型串联结构为主的工业机械臂的应用比较成熟。因为串联结构具有结构简单、控制简单便捷、工作空间大等优点。例如图 1-1 和图 1-2 所示。但是随着人们对机械臂性能的要求不断提高,相对于串联结构,并联机构在许多应用领域中能够充分的弥补串联结构不足。其中 Delta 结构机器人应用最为成功。如图 1-3 所示。1.2.2 国内机械臂研究现状 我国机械臂研制工作是在 1970 年左右开始的。随着国家发展速度的加快,我国在各行各业的技术都有突飞猛进的发展,当然机械臂技术发展也十分迅速,
17、逐步研制出各种用途的工业机械臂。例如各大高校、相关的研究所等研制出了具有焊接或送料功能的机械臂,如图 1-4、1-5、1-6 所示。我国并不只是在机械臂方面做出了成就,在仿人机器人方面也取得了很大进步。2000 年,国防科技大学研制成功了第一台人形机器人,取名为“先行者”。1985 年后,哈尔滨工业大学陆续研制出了双足步行机器人 HIT-、HIT-和 HIT-。在之后的十多年里,我国各大高校在仿人机器人方面取得了重大突破。例如,上海交通大学和清华大学分别研制的 10 自由度仿人机械臂和可以在平地上连续稳定行走等拟人动作的机器人,并在与机器人控制相关方面取得了一些创新成果和突破性进展,创新成果和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 神经网络 结构 控制 机械 系统 研究 本科 论文
限制150内