《智能控制理论及应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:韩力群主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111227885
  • 页数:296 页
图书介绍:本书包括模糊控制,神经网络控制及应用,专家控制系统等知识。

第1章 绪论 1

1.1 智能控制概述 1

1.1.1 传统控制和智能控制 1

1.1.2 智能控制的应用对象 2

1.1.3 智能控制的基本特点 2

1.2 智能控制系统的主要类型 3

1.2.1 模糊控制 3

1.2.2 神经网络控制 4

1.2.3 专家控制系统 5

1.2.4 分层递阶智能控制 5

1.3 智能控制的产生与发展 6

1.3.1 自动控制理论的产生与发展过程 6

1.3.2 智能控制的产生与发展过程 7

1.3.3 智能控制的理论结构 9

1.4 智能控制的主要应用领域 9

1.4.1 在机器人系统中的应用 10

1.4.2 在CIMS和CIPS中的应用 10

1.4.3 在航天航空控制系统中的应用 11

1.4.4 在社会经济管理系统中的应用 11

1.4.5 在交通运输系统中的应用 12

思考题与习题 13

第2章 模糊控制 14

2.1 引言 14

2.1.1 模糊控制理论的产生及发展概况 14

2.1.2 模糊控制的概念和特点 15

2.2 经典集合论 15

2.2.1 经典集合及其运算 15

2.2.2 关系与映射 18

2.3 模糊集合基础 21

2.3.1 模糊集合及其运算 21

2.3.2 隶属度函数及其确定 25

2.3.3 模糊关系 29

2.3.4 模糊语言变量与模糊语句 35

2.3.5 模糊推理 38

2.4 模糊控制器的工作原理 44

2.4.1 模糊控制与传统控制 44

2.4.2 模糊控制系统的组成 45

2.4.3 确定量的模糊化 46

2.4.4 模糊控制算法的设计 48

2.4.5 模糊推理 49

2.4.6 输出信息的模糊判决 52

2.4.7 基本模糊控制器的设计 53

2.4.8 模糊模型的建立 58

2.5 模糊控制仿真应用实例 66

2.5.1 模糊控制系统的常用算法 66

2.5.2 模糊控制系统控制器设计的仿真实例 67

2.6 模糊控制系统设计及应用实例 78

2.6.1 全自动洗衣机的模糊控制 78

2.6.2 地铁机车的模糊控制 82

2.6.3 模糊控制在交流伺服系统中的应用 85

2.7 常用模糊逻辑控制实现软件 88

2.7.1 FuzzyTECH系统 89

2.7.2 FIDE系统 90

2.7.3 MATLAB模糊逻辑工具箱 91

2.7.4 模糊控制系统开发工具包FCDS 93

思考题与习题 94

第3章 神经网络控制及应用 96

3.1 神经网络基础 96

3.1.1 神经网络的基本特征与功能 96

3.1.2 生物神经元及其信息处理机制 98

3.1.3 人工神经元模型及神经网络模型 101

3.1.4 多层感知器与BP算法 105

3.1.5 径向基函数网络 114

3.1.6 反馈网络 119

3.1.7 递归网络 123

3.1.8 小脑模型神经网络 130

3.2 神经网络系统辨识 136

3.2.1 神经网络系统辨识原理 136

3.2.2 系统模型的神经网络辨识 138

3.3 神经网络控制 145

3.3.1 神经网络控制系统结构 146

3.3.2 神经网络PID控制 149

3.3.3 神经网络内模控制 155

3.3.4 神经网络非线性预测控制 160

3.4 神经网络控制系统设计与应用实例 163

3.4.1 BP神经网络在冰柜温度控制中的设计与应用 163

3.4.2 神经网络模型参考自适应控制在带材板形控制中的设计与应用 165

3.4.3 CMAC网络在机器人手臂控制中的设计与应用 168

3.5 神经网络控制软件开发基础 169

3.5.1 神经网络设计基础 169

3.5.2 网络训练与测试 172

3.5.3 神经网络软件运行调试 173

3.5.4 MATLAB神经网络工具箱 174

思考题与习题 176

第4章 专家控制系统 178

4.1 专家系统基础 178

4.1.1 专家系统概述 178

4.1.2 专家系统的组成 179

4.1.3 专家系统的特征及类型 180

4.1.4 专家系统的知识表示 181

4.1.5 专家系统的推理机制 188

4.1.6 专家系统的知识获取 193

4.2 专家控制系统的结构与原理 197

4.2.1 专家控制系统概述 197

4.2.2 专家控制系统的控制要求与设计原则 197

4.2.3 专家控制系统的典型结构与原理 199

4.2.4 直接式专家控制——专家控制器 203

4.2.5 间接式专家控制 205

4.3 专家控制系统的设计与应用实例 206

4.3.1 温室气候的专家控制 206

4.3.2 造纸过程的专家智能控制 209

4.3.3 直流调速系统的专家协调控制 213

4.4 专家系统开发工具 218

4.4.1 专家系统开发工具Clips简介 218

4.4.2 专家系统开发工具Clips的使用 219

思考题与习题 222

第5章 仿人智能控制原理及控制系统 223

5.1 仿人智能控制原理 223

5.1.1 仿人智能控制的基本思想 223

5.1.2 仿人智能行为的特征变量 224

5.2 几种仿人智能控制系统 226

5.2.1 仿人智能开关控制 226

5.2.2 仿人智能比例控制 228

5.2.3 仿人智能积分控制 229

5.2.4 仿人分层递阶智能控制器 231

5.3 拟人脑智能控制器 232

5.3.1 拟人脑智能控制器的基本思想 232

5.3.2 拟人脑智能控制器的结构与功能 233

5.3.3 拟人脑智能控制器的技术实现 234

5.4 仿人智能控制系统的设计与应用实例 236

5.4.1 仿人智能温度控制器 236

5.4.2 仿人智能控制在摩托车底盘测功机中的应用 238

思考题与习题 240

第6章 遗传算法及应用 241

6.1 遗传算法的原理与特点 241

6.1.1 遗传算法的基本原理 241

6.1.2 遗传算法的特点 241

6.2 遗传算法的基本操作与模式理论 242

6.2.1 遗传算法的基本操作 242

6.2.2 遗传算法的模式理论 245

6.3 遗传算法的实现与改进 248

6.3.1 编码问题 248

6.3.2 初始种群的产生 248

6.3.3 适配度的设计 248

6.3.4 遗传算法的操作步骤 249

6.3.5 遗传算法中的参数选择 250

6.3.6 遗传算法的改进 250

6.4 遗传算法在智能控制中的应用 251

6.4.1 引言 251

6.4.2 遗传算法用于控制系统建模与设计 252

6.4.3 遗传算法在神经网络优化中的应用 253

6.4.4 遗传算法在模糊控制中的应用 255

思考题与习题 256

附录 257

附录A 模糊控制实验指导书 257

实验一 洗衣机模糊控制系统设计 257

实验二 基于MATLAB的水箱水位模糊控制系统设计 265

附录B 神经网络控制仿真实验指导书 276

实验一 神经网络非线性动态系统逆模型辨识 276

实验二 神经网络内模控制 276

实验三 利用MATLAB神经网络工具箱编程实现Hermit多项式的逼近问题 279

附录C 部分思考题与习题参考答案 281

参考文献 295