第1章 导论 1
参考文献 4
第2章 模糊控制器设计 7
2.1 模糊集合 7
2.2 语言变量 13
2.3 模糊规则 15
2.3.1 模糊蕴涵 18
2.3.2 解模糊 24
2.4 模糊控制器的结构 28
2.4.1 模糊规则表 29
2.4.2 模糊集合的形状、数目及分布的选择 31
2.5 模糊控制器的稳定性 35
参考文献 58
第3章 模糊控制器的初始化设置 61
3.1 PID控制算法的模糊模拟 62
3.1.1 PID控制器的模糊模拟 63
3.1.1.1 PID控制器的模糊模拟——变形A 64
3.1.1.2 PID控制器的模糊模拟——变形B 71
3.1.1.3 PID控制器的模糊模拟——变形C 72
3.1.1.4 Sugeno型模糊PID控制器 73
3.2 模型参考模糊控制器的初始化设置 73
3.3 相平面模糊控制器的初始化设置 77
3.4 模糊控制器的初始化设置实例 79
3.4.1 PI控制器的模拟 80
3.4.2 模型参考的初始化设置 83
3.4.3 相平面的初始化设置 86
参考文献 87
第4章 复杂模糊控制器结构 89
4.1 混合模糊控制 90
4.2 自适应模糊控制 99
4.2.1 直接与间接自适应控制 100
4.2.2 模型参考模糊自适应控制系统 104
4.2.2.1 基于灵敏度模型的自适应 106
4.2.2.2 基于积分准则的自适应 112
4.2.2.3 具有模糊自适应的参考模型自适应控制 120
4.2.3 基于多模糊规则表的自适应 138
4.2.4 模糊MRAC接触力控制 140
4.2.5 模糊MRAC角速度控制 153
参考文献 162
第5章 自组织模糊控制器 168
5.1 基于直接李亚普诺夫方法的自组织模糊控制 169
5.2 基于霍尔维兹稳定性标准的自组织模糊控制 185
5.3 基于灵敏度函数的自组织模糊控制 202
5.3.1 系统灵敏度的基本概念 202
5.3.2 一种自组织模糊算法的综合 204
5.3.3 基于多模糊规则表的控制例子 248
5.3.4 具有自学习积分环节的自组织模糊控制 254
参考文献 258
第6章 模糊控制器作为MATLAB的高级模块 262
6.1 MATLAB模糊逻辑工具箱的特性 262
6.1.1 FIS编辑器 262
6.1.2 隶属函数编辑器 263
6.1.3 规则编辑器 263
6.1.4 规则观测器 263
6.1.5 在FLT中的解模糊方法 266
6.1.6 FLT命令 266
6.2 MATLAB的混合模糊控制器高级模块 267
6.3 基于多项式的PSLFLC MATLAB高级模块 270
6.4 基于灵敏度模型的SLFLC的MATLAB高级模块 277
6.5 设计项目:一个电液伺服系统的模糊控制 286
6.5.1 控制过程的数学模型 286
6.5.2 仿真模型 288
6.5.3 模糊控制器设计说明 290
参考文献 293
第7章 工业应用的模糊控制器的实施 294
7.1 工业模糊控制器简介 294
7.2 工业模糊逻辑控制器的实施平台 296
7.2.1 基于微机的模糊控制器的实施 297
7.2.2 对冷凝水液位进行基于PLC的模糊增益调度控制 300
7.2.2.1 冷凝器模型 301
7.2.2.2 标准冷凝器液位控制 303
7.2.2.3 模糊增益调度冷凝水液位控制 307
7.2.2.4 通过西门子SimaticS7-216 Step 7PLC对FGS冷凝水液位控制进行编程 311
7.2.3 基于PLC的自学习模糊控制器实施 316
7.2.3.1 PPSOFC——自组织模糊控制器功能块 317
7.3 在过程控制中的模糊控制器应用实例 324
7.3.1 基于PC的公路隧道通风系统的模糊预测控制 324
7.3.1.1 模糊预测控制器的结构 324
7.3.1.2 空气流量的预测 325
7.3.1.3 风机数量的预测 326
7.3.1.4 隧道参数辨识 327
7.3.1.5 模糊控制器 330
7.3.1.6 仿真实验 332
7.3.1.7 基于FBD的模糊预测控制器的实施 337
7.3.2 麻醉的模糊控制 337
参考文献 344