当前位置:首页 > 工业技术
机器人控制系统的设计与MATLAB仿真
机器人控制系统的设计与MATLAB仿真

机器人控制系统的设计与MATLAB仿真PDF电子书下载

工业技术

  • 电子书积分:19 积分如何计算积分?
  • 作 者:刘金锟编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302171607
  • 页数:696 页
图书介绍:本书系统地介绍了机器人控制的几种先进设计方法,是作者多年来从事机器人控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的最新成果。
《机器人控制系统的设计与MATLAB仿真》目录

第1章 绪论 1

1.1 机器人控制方法简介 1

1.1.1 机器人常用的控制方法 1

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

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

1.3 基于S函数的SIMULINK仿真 3

1.3.1 S函数简介 3

1.3.2 S函数使用步骤 4

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

第2章 机器人PID控制 5

2.1 机器人独立PD控制 5

2.1.1 控制律设计 5

2.1.2 收敛性分析 5

2.1.3 仿真实例 5

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

2.2.1 控制律设计 10

2.2.2 控制律分析 10

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

2.3.1 问题的提出 11

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

2.3.3 控制器的设计 12

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

2.3.5 仿真实例 18

参考文献 29

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

3.1 定理与引理 31

3.1.1 全局不变集定理 31

3.1.2 用Barbalat引理作类Lyapunov分析 31

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

3.2 RBF网络的逼近 32

3.2.1 RBF神经网络 32

3.2.2 网络结构 32

3.2.3 逼近算法 32

3.2.4 网络参数对逼近效果的影响 33

3.2.5 仿真实例 35

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

3.3.1 问题的提出 41

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

3.3.3 控制器的设计 43

3.3.4 仿真实例 45

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

3.4.1 问题的提出 62

3.4.2 控制律的设计 63

3.4.3 稳定性分析 64

3.4.4 仿真实例 66

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

3.5.1 工作空间直角坐标与关节角位置的转换 86

3.5.2 机械手的神经网络建模 87

3.5.3 控制器的设计 88

3.5.4 仿真实例 90

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

3.6.1 问题的提出 102

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

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

3.6.4 仿真实例 107

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

3.7.1 死区非线性特性 123

3.7.2 系统描述 124

3.7.3 GL矩阵和GL乘法算子 125

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

3.7.5 系统的稳定性分析 129

3.7.6 仿真实例 132

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

3.8.1 基于RBF网络补偿的单机械力臂自适应数字控制 144

3.8.2 基于RBF网络的双机械力臂自适应数字控制 148

3.9 机器人神经网络鲁棒控制 154

3.9.1 相关知识 154

3.9.2 控制律的设计与分析 154

3.9.3 仿真实例 156

参考文献 158

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

4.1 单力臂机械手直接自适应模糊控制 160

4.1.1 问题描述 160

4.1.2 模糊控制器的设计 160

4.1.3 自适应律的设计 161

4.1.4 仿真实例 162

4.2 单力臂机械手间接自适应模糊控制 169

4.2.1 问题描述 169

4.2.2 自适应模糊滑模控制器设计 170

4.2.3 稳定性分析 171

4.2.4 仿真实例 172

4.3 单级倒立摆的监督模糊控制 180

4.3.1 模糊系统的设计 180

4.3.2 模糊监督控制器的设计 181

4.3.3 稳定性分析 182

4.3.4 仿真实例 183

4.4 基于MIMO系统的多关节机械手自适应模糊控制 190

4.4.1 问题描述 190

4.4.2 模糊系统的设计 192

4.4.3 基于上界已知的自适应模糊控制 193

4.4.4 基于上界未知的自适应模糊控制 207

4.5 基于模糊补偿的机械手自适应模糊控制 219

4.5.1 系统描述 219

4.5.2 基于传统模糊补偿的控制 219

4.5.3 基于模型信息已知的模糊补偿控制 221

4.5.4 仿真实例 223

4.6 基于线性矩阵不等式的单级倒立摆T-S模糊控制 234

4.6.1 基于LMI的T-S型模糊系统的控制器设计 234

4.6.2 单级倒立摆的T-S模型模糊建模 235

4.6.3 LMI设计及求解 236

4.6.4 仿真实例 237

4.7 基于死区补偿的机械手模糊自适应控制 243

4.7.1 死区非线性特性 243

4.7.2 死区模糊补偿器 244

4.7.3 多入多出控制系统的死区模糊补偿器 246

4.7.4 仿真实例 250

参考文献 258

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

5.1 迭代学习控制的数学基础 259

5.1.1 矩阵的迹及初等性质 259

5.1.2 向量范数和矩阵范数 259

5.2 迭代学习控制方法介绍 260

5.2.1 迭代学习控制基本原理 261

5.2.2 基本的迭代学习控制算法 261

5.2.3 迭代学习控制主要分析方法 262

5.2.4 迭代学习控制的关键技术 263

5.3 机械手轨迹跟踪迭代学习控制仿真实例 264

5.3.1 控制器设计 264

5.3.2 仿真实例 264

5.4 线性时变连续系统迭代学习控制 271

5.4.1 系统描述 271

5.4.2 控制器设计及收敛性分析 271

5.4.3 仿真实例 273

5.5 任意初始状态下的迭代学习控制 280

5.5.1 问题的提出 281

5.5.2 控制器的设计 281

5.5.3 仿真实例 283

5.6 一种机械手轨迹跟踪自适应鲁棒迭代学习控制 288

5.6.1 问题的提出 288

5.6.2 控制器的设计 289

5.6.3 仿真实例 293

5.6.4 算法的改进 301

5.7 机械手自适应迭代学习控制 302

5.7.1 单关节机械手自适应迭代学习控制 302

5.7.2 一种机械手轨迹跟踪自适应迭代学习控制 311

5.8 移动机器人轨迹跟踪迭代学习控制 323

5.8.1 数学基础 324

5.8.2 系统描述 324

5.8.3 控制律设计及收敛性分析 326

5.8.4 仿真实例 329

5.9 重复控制的基本原理 332

5.9.1 重复控制的理论基础 332

5.9.2 基本的重复控制系统结构 333

5.9.3 基本重复控制系统稳定性分析 333

5.9.4 仿真实例 335

5.10 一种具有多路周期指令信号的数字重复控制 337

5.10.1 系统的结构 337

5.10.2 仿真实例 340

参考文献 344

第6章 机器人反演控制 345

6.1 反演控制器设计的原理及应用 345

6.1.1 反演控制器设计的基本原理 345

6.1.2 反演控制器设计的基本应用 346

6.2 基于Backstepping的单关节机器人自适应模糊控制 347

6.2.1 系统描述 347

6.2.2 Backstepping控制器的设计 348

6.2.3 基于Backstepping的自适应模糊控制 350

6.2.4 仿真实例 353

6.3 双关节机械臂的Backstepping自适应模糊控制 360

6.3.1 系统描述 360

6.3.2 传统Backstepping控制器的设计及稳定性分析 361

6.3.3 仿真实例 364

6.4 柔性机器人的反演控制 372

6.4.1 系统描述 372

6.4.2 反演控制器的设计 372

6.4.3 仿真实例 375

6.5 柔性机器人神经网络反演控制 380

6.5.1 系统描述 380

6.5.2 反演控制器的设计 381

6.5.3 仿真实例 386

6.6 双耦合电机自适应神经网络反演控制 392

6.6.1 系统描述 392

6.6.2 精确对象的反演控制 392

6.6.3 无需模型信息的神经网络反演控制 394

6.6.4 仿真实例 397

6.7 移动机器人的反演控制 402

6.7.1 移动机器人运动学反演控制 402

6.7.2 移动机器人动力学反演控制 410

参考文献 419

第7章 机器人滑模控制 420

7.1 一种基于名义模型的机械手滑模鲁棒控制 420

7.1.1 系统描述 420

7.1.2 控制律设计 420

7.1.3 仿真实例 421

7.2 基于名义模型的机器人滑模控制 426

7.2.1 设计原理 426

7.2.2 基于名义模型的机器人指数趋近律的设计 426

7.2.3 仿真实例 428

7.3 基于计算力矩法的滑模控制 438

7.3.1 系统描述 439

7.3.2 控制律设计 439

7.3.3 仿真实例 440

7.4 基于输入输出稳定性理论的滑模控制 445

7.4.1 系统描述 445

7.4.2 控制律设计 445

7.4.3 仿真实例 447

7.5 主仆式机器手的控制 453

7.5.1 系统描述 453

7.5.2 控制律的设计 454

7.5.3 仿真实例 454

7.6 基于模糊自适应增益调整的机器人滑模控制 459

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

7.6.2 传统滑模控制律的设计 460

7.6.3 基于模糊自适应增益调整的机器人滑模控制 461

7.6.4 仿真实例 463

7.7 基于上界估计的机械手滑模控制 472

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

7.7.2 滑模自适应控制律的设计及分析 472

7.7.3 鲁棒滑模自适应控制律的设计及分析 474

7.7.4 仿真实例 476

7.8 机械手双环积分滑模控制 487

7.8.1 系统描述 487

7.8.2 控制系统的设计 487

7.8.3 仿真实例 488

7.9 航天器姿态滑模控制 494

7.9.1 航天器姿态控制模型 494

7.9.2 传统滑模控制律的设计 495

7.9.3 双环滑模控制律的设计 495

7.9.4 仿真实例 497

7.10 直升机滑模控制 505

7.10.1 直升机数学模型 505

7.10.2 直升机模型的耦合分析 506

7.10.3 直升机模型的动态逆解耦线性化 506

7.10.4 直升机的滑模控制 507

7.10.5 仿真实例 508

7.11 机器人滑模控制的收敛性分析 511

参考文献 512

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

8.1 不确定性摩擦特性的不确定机械系统鲁棒补偿控制 514

8.1.1 问题的提出 514

8.1.2 控制器的设计 515

8.1.3 稳定性分析 516

8.1.4 仿真实例 517

8.2 单力臂机械系统的鲁棒自适应控制 522

8.2.1 问题描述 523

8.2.2 鲁棒模型参考自适应控制 524

8.2.3 仿真实例 526

8.3 机械手自适应控制 531

8.3.1 系统描述 531

8.3.2 全局稳定的自适应控制器 531

8.3.3 消除位置稳态误差的自适应控制器 532

8.4 二自由度机械臂的鲁棒轨迹跟踪控制 547

8.4.1 问题描述 547

8.4.2 控制器的设计 547

8.4.3 仿真实例 551

8.5 基于名义模型的机器人自适应摩擦补偿鲁棒控制 560

8.5.1 系统描述 560

8.5.2 控制律的设计 560

8.5.3 仿真实例 562

8.6 基于Lyapunov方法的空间飞行器大角度姿态机动控制 566

8.6.1 数学模型 567

8.6.2 控制律的设计 567

8.6.3 仿真实例 568

8.7 二级倒立摆的H∞鲁棒控制 573

8.7.1 系统的描述 573

8.7.2 基于LMI的控制律的设计 573

8.7.3 二级倒立摆系统的描述 574

8.7.4 仿真实例 575

8.8 不确定性系统的定量反馈鲁棒控制 583

8.8.1 定量反馈理论介绍 583

8.8.2 定量反馈控制器设计步骤 584

8.8.3 QFT控制器的设计:实例之一 585

8.8.4 QFT控制器的设计:实例之二 593

8.8.5 QFT控制器的设计实例之三:机器人关节的控制 602

参考文献 613

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

9.1 基于遗传算法的伺服系统静态摩擦参数辨识 615

9.1.1 伺服系统的静态摩擦模型 615

9.1.2 静摩擦模型Stribeck曲线的获取 615

9.1.3 基于遗传算法的静态摩擦参数辨识 616

9.1.4 仿真实例 617

9.1.5 基于摩擦模型补偿的伺服系统控制 623

9.2 一种机械手非线性干扰观测器及其在控制中的应用 627

9.2.1 系统描述 627

9.2.2 非线性干扰观测器的设计 628

9.2.3 双关节机械手干扰观测器的设计 629

9.2.4 仿真实例 632

9.3 基于干扰观测器的单机械臂滑模控制 637

9.3.1 单机械臂模型 637

9.3.2 单机械臂模型的滑模控制器设计及分析 638

9.3.3 干扰观测器的设计 639

9.3.4 仿真实例 639

9.4 一种基于神经网络的自适应状态观测器的设计及应用 645

9.4.1 系统描述 645

9.4.2 基本状态观测器的设计 646

9.4.3 基于神经网络的状态观测器设计 647

9.4.4 稳定性分析 648

9.4.5 仿真实例 652

9.4.6 基于神经网络观测器的单关节机械手反演控制 658

9.5 电机闭环系统的建模 661

9.5.1 基本原理 661

9.5.2 仿真实例 663

9.6 基于电机闭环系统辨识的数字前馈控制 667

9.6.1 零相差前馈控制基本原理 667

9.6.2 系统相移 668

9.6.3 仿真实例 669

9.7 电机开环传递函数的辨识 673

9.7.1 基本原理 673

9.7.2 仿真实例 674

参考文献 678

第10章 机器人路径规划 680

10.1 旅行商问题的描述 680

10.2 基于遗传算法的TSP问题优化 680

10.2.1 遗传算法基本原理 681

10.2.2 TSP问题的编码 682

10.2.3 TSP问题的遗传算法设计 682

10.2.4 仿真实例 684

10.3 基于Hopfield神经网络的TSP问题优化 689

10.3.1 Hopfield网络算法 689

10.3.2 求解TSP问题的Hopfield网络设计 690

10.3.3 仿真实例 692

参考文献 696

相关图书
作者其它书籍
返回顶部