本书系统地介绍了机器人控制的几种先进设计方法,是作者多年来从事机器人控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的最新成果。

全书以机器人为对象,共分10章,包括先进PID控制神经网络自适应控制模糊自适应控制、迭代学习控制、反演控制、滑模控制、自适应鲁棒控制、系统辨识和路径规划。每种方法都给出了算法推导,实例分析和相应的MATLAB仿真设计程序。

本书各部分内容既相互联系又各自独立,读者可根扭需要选择学习,本书适用于从事生产过程自动化、计算机应用、机械电子和电气自动化领域工作的工程技术人员阅读,也可作为大专院校工业自动化、自动控制、机械电子、自动化仪表、计算机应用等专业的数学参考书。

刘金琨,辽宁人,1965年生。分别于1989年7月,1994年3月和1997年3月获东北大学工学学士,工学硕士和工学博士学位。1997年3月至1998年12月浙江大学工业控制技术研究所做博士后研究工作。1999年1月至1999年7月在香港科技大学从事合作研究。1999年11月至今在北京航空航天大学自动化学院从事教学与科研工作,现任教授,主讲《智能控制》、《工业过程控制》和《系统辨识》等课程。研究方向为控制与应用。自从事研究工作以来,主持国家自然基金等科研项目10余项,以第一作者发表学术论文70余篇。曾出版北京市高等教育精品教材《智能控制》,《先进PID控制及其MATLAB仿真》和《滑模变结构控制MATLAB仿真》等著作。

第1章 绪论

1.1 机器人控制方法简介

1.1.1 机器人常用的控制方法

1.1.2 不确定机器人系统的控制

1.2 机器人动力学模型及其结构特性

1.3 基于S函数的SIMULINK仿真

1.3.1 S函数简介

1.3.2 S函数使用步骤

1.3.3 S函数的基本功能及重要参数设定

第2章 机器人独立PD控制

2.1 机器人独立PD控制

2.1.1 控制律设计

2.1.2 收敛性分析

2.1.3 仿真实例

2.2 基于重力补偿的机器人PD控制

2.2.1 控制律设计

2.2.2 控制律分析

2.3 机器人鲁棒自适应PD控制

2.3.1 问题的提出

2.3.2 机器人动力学模型及其结构特性

2.3.3 控制器的设计

2.3.4 机器人动态方程的线性推导

2.3.5 仿真实例

第3章 机器人神经网络自适应控制

3.1 定理与引理

3.1.1 全局不变集定理

3.1.2 用Barbalat引理作类Lyapunov分析

3.1.3 一种微分方程不等式的收敛性分析

3.2 RBF网络的逼近

3.2.1 RBF神经网络

3.2.2 网络结构

3.2.3 逼近算法

3.2.4 参数对逼近效果的影响

3.2.5 仿真实例

3.3 基于模型不确定补偿的RBF网络机器人自适应控制

3.3.1 问题的提出

3.3.2 模型不确定部分的RBF网络逼近

3.3.3 控制器的设计

3.3.4 仿真实例

3.4 基于模型分块逼近的机器人RBF网络自适应控制

3.4.1 问题的提出

3.4.2 控制律的设计

3.4.3 稳定性分析

3.4.4 仿真实例

3.5 工作空间中机械手的神经网络自适应控制

3.5.1 工作究竟直角坐标与关节角位置的转换

3.5.2 机械手的神经网络建模

3.5.3 控制器的设计

3.5.4 仿真实例

3.6 基于模型整体逼近的机器人RBF网络自适应控制

3.6.1 问题的提出

3.6.2 基于RBF神经网络逼近的控制器

3.6.3 针对f(x)中各项分别进行神经网络逼近

3.6.4 仿真实例

3.7 基于死区补偿的神经网络自适应鲁棒控制

3.7.1 死区非线性特性

3.7.2 系统描述

3.7.3 GL矩阵和GL乘法算子

3.7.4 RBF神经网络死区补偿器的设计

3.7.5 系统的稳定性分析

3.7.6 仿真实例

3.8 机器人神经网络数字控制

……

第4章 机器人模糊自适应控制

第5章 机器人迭代学习控制及重复控制

第6章 机器人反演控制

第7章 机器人滑模控制

第8章 机器人自适应鲁棒控制

第9章 机器人参数观测、辨识及控制

第10章 机器人路径规划

免费电子书下载及分享请加以下QQ群:

rbf神经网络matlab代码_【新书推荐】【2008.06】机器人控制系统的设计与MATLAB仿真(刘金琨)...相关推荐

  1. dijkstra算法matlab代码_头脑风暴优化(BSO)算法(附MATLAB代码)

    BSO讲解https://www.zhihu.com/video/1252605855767736320 B站搜索:随心390,同步观看视频 各位小伙伴可在闲鱼搜索 优化算法交流地,即可搜索到官方闲鱼 ...

  2. rbf神经网络参数设置_隐含层节点数对RBF网络逼近的影响(06)

    由高斯函数的表达式可见,逼近误差除了与高斯函数的中心点坐标cj和宽度参数bj有关,还与隐含层神经元节点数量有关. 实例:采用RBF网络对如下离散模型进行逼近:y(k)=u(k)^3+y(k-1)/[1 ...

  3. 如何将matlab代码转为C语言(2)--在C++中调用matlab的函数

    如何将matlab代码转为C语言(2)–在C++中调用matlab的函数 在上一条博文中提供了一种直接在matlab操作中的方法,下面提供一种新的调用方法,即在C++中调用matlab中的dll文件. ...

  4. pid刘金琨matlab仿真

    [实例简介]北航的控制的老师刘金琨编写的关于PID的matlab的仿真,各种方法均有介绍,并且也写明了原理 [实例截图]PID控制及其MATLAB仿真(刘金锟) 文件:590m.com/f/25127 ...

  5. 先进控制技术+matlab仿真,先进 PID 控制及其 MATLAB 仿真(教材+相关程序) 刘金琨 著 电 子 工 业 出 版 社...

    先进 PID 控制及其 MATLAB 仿真(教材+相关程序) 刘金琨 著 电 子 工 业 出 版 社 2016-08-22 1 0 0 暂无评分 其他 1 积分下载 如何获取积分? 先进 PID 控制 ...

  6. 拉丁超立方抽样matlab代码_想要数据分析更快?超良心的笔记本/台式电脑配置推荐!...

    Hello, 这里是行上行下,我是喵君姐姐~ 作为一个科研民工,顺手的工具能让自己的搬砖过程顺利许多.本期我们邀请到了梦马来为大家推荐一些有利于科研的笔记本(台式机)配置. PS:如若内容读起来有点困 ...

  7. 蚁群算法汇总含matlab代码_数学建模(十四)

    蚁群算法模拟自然界蚂蚁群体的觅食行为,常用于旅行商问题(TSP),二维.三维路径规划问题. 将蚁群算法用于优化问题的思路:用蚂蚁的行走路径表示待优化问题的可行解,整个蚂蚁群体群体的所有路径构成待优化问 ...

  8. 青少年python编程入门书籍_新书推荐 | 《青少年Python编程入门——图解Python》

    原标题:新书推荐 | <青少年Python编程入门--图解Python> 随着信息时代的到来,在编程教育中进行计算思维培养正在成为信息技术教育关注的重点.<普通高中信息技术课程标准( ...

  9. matlab中的addemup是什么,毕业论文-rsa密码体制的设计及matlab语言下的实现

    四川理工学院毕业论文RSA密码体制的设计及MATLAB语言下的实现学生XXX学号06121020230专业数学与应用数学班级20062指导教师张金山四川理工学院理学院二O一O年六月摘要RSA算法是一个 ...

最新文章

  1. 园内ORM讨论的经典文章及评论[转]
  2. SAP FICO年结
  3. 国产美瞳频获融资背后:“小”美瞳的“大”生意经?
  4. jax-ws和jax-rs_带有JAX-RS和PrimeFaces的RESTful图表
  5. html信号动画,HTML5 Canvas火箭着陆和雷达信号动画
  6. linux管理员清理主目录,在Linux上如何清理垃圾系统管理员
  7. 基于DPDK+VPP实现高性能防火墙
  8. React ant design UI 禁用 启用 switch 开关 加弹窗确认提示 代码片段
  9. EMNLP'21 | 学习改写非自回归机器翻译的翻译结果
  10. 手把手教你强化学习 (九) 强化学习中策略梯度算法
  11. 收集java精确截取字符串
  12. 各种格式的文件使用工具打开
  13. FMEA软件知识库(FMEAHunter)
  14. matlab做弹簧阻尼系统,第5章 弹簧阻尼系统建模.ppt
  15. 跨平台显示MMD模型
  16. 阿里云对象存储OSS简介和使用
  17. 如何扩展以太坊:分片原理解释
  18. ssh+dwr实现级联操作
  19. Docker常见错误
  20. Arduino控制TM1637共阳四位数码管

热门文章

  1. charles的简介、安装、破解及使用教程
  2. 那是计算机房吗不他不是用英语怎么说,他有一个录音棚。,He has a recording studio.,音标,读音,翻译,英文例句,英语词典...
  3. sql 表和表之间关联
  4. 未来软件工作室2019年年会总结
  5. 用c语言编译对数函数,在C语言中使用对数函数的方法
  6. 什么是梯度?为什么梯度的方向总是指向函数值增大的方向?
  7. WeWork入华 盈利奇迹能否复制
  8. 我们该如何运营Facebook账号呢?
  9. RBM受限玻尔兹曼机的公式推导及代码实现(matlab)
  10. 如何看待996现象,996工作模式是种什么样的体验?