<div class=bbindex>第一篇 神经网络控制及其MATLAB实现<br>第1章 神经网络控制理论<br>1.1 神经网络的基本概念<br>1.1.1 生物神经元的结构与功能特点<br>1.1.2 人工神经元模型<br>1.1.3 神经网络的结构<br>1.1.4 神经网络的工作方式<br>1.1.5 神经网络的学习<br>1.1.6 神经网络的分类<br>1.2 典型神经网络的模型<br>1.2.1 MP模型<br>1.2.2 感知机神经网络<br>1.2.3 自适应线性神经网络<br>1.2.4 BP神经网络<br>1.2.5 径向基神经网络<br>1.2.6 竞争学习神经网络<br>1.2.7 学习向量量化(LVQ)神经网络<br>1.2.8 Elman神经网络<br>1.2.9 Hopfield神经网络<br>1.2.10 Boltzmann神经网络<br>1.2.11 神经网络的训练<br>1.3 神经网络控制系统<br>1.3.1 神经控制的基本原理<br>1.3.2 神经网络在控制中的主要作用<br>1.3.3 神经网络控制系统的分类<br>第2章 MATLAB神经网络工具箱函数<br>2.1 感知机神经网络工具箱函数<br>2.2 线性神经网络工具箱函数<br>2.3 BP神经网络工具箱函数<br>2.4 径向基神经网络工具箱函数<br>2.5 自组织神经网络工具箱函数<br>2.6 学习向量量化(LVQ)神经网络工具箱函数<br>2.7 Elman神经网络工具箱函数<br>2.8 Hopfield神经网络工具箱函数<br>2.9 MATLAB神经网络工具箱的图形用户界面<br>第3章 基于Simulink的神经网络控制系统<br>3.1 基于Simulink的神经网络模块<br>3.1.1 模块的设置<br>3.1.2 模块的生成<br>3.2 基于Simulink的三种典型神经网络控制系统<br>3.2.1 神经网络模型预测控制<br>3.2.2 反馈线性化控制<br>3.2.3 模型参考控制<br>第二篇 模糊逻辑控制及其MATLAB实现<br>第4章 模糊逻辑控制理论<br>4.1 模糊逻辑理论的基本概念<br>4.1.1 模糊集合及其运算<br>4.1.2 模糊关系及其合成<br>4.1.3 模糊向量及其运算<br>4.1.4 模糊逻辑规则<br>4.1.5 模糊逻辑推理<br>4.2 模糊逻辑控制系统的基本结构<br>4.2.1 模糊控制系统的组成<br>4.2.2 模糊控制器的基本结构<br>4.2.3 模糊控制器的维数<br>4.2.4 模糊控制中的几个基本运算操作<br>4.3 模糊逻辑控制系统的基本原理<br>4.3.1 模糊化运算<br>4.3.2 数据库<br>4.3.3 规则库<br>4.3.4 模糊推理<br>4.3.5 清晰化计算<br>4.4 离散论域的模糊控制系统的设计<br>4.5 具有PID功能的模糊控制器<br>第5章 MATLAB模糊逻辑工具箱函数<br>5.1 MATLAB模糊逻辑工具箱简介<br>5.1.1 模糊逻辑工具箱的功能特点<br>5.1.2 模糊推理系统的基本类型<br>5.1.3 模糊逻辑系统的构成<br>5.2 利用模糊逻辑工具箱建立模糊推理系统<br>5.2.1 模糊推理系统的建立、修改与存储管理<br>5.2.2 模糊语言变量及其语言值<br>5.2.3 模糊语言变量的隶属度<br>5.2.4 模糊规则的建立与修改<br>5.2.5 模糊推理计算与去模糊化<br>5.3 MATLAB模糊逻辑工具箱的图形用户界面<br>5.3.1 模糊推理系统编辑器(Fuzzy)<br>5.3.2 隶属度函数编辑器(Mfedit)<br>5.3.3 模糊规则编辑器(Ruleedit)<br>5.3.4 模糊规则浏览器(Ruleview)<br>5.3.5 模糊推理输入输出曲面视图(Surfview)<br>5.4 基于Simulink的模糊逻辑的系统模块<br>第6章 模糊神经和模糊聚类及其MATLAB实现<br>6.1 基于标准模型的模糊神经网络<br>6.1.1 模糊系统的标准模型<br>6.1.2 系统结构<br>6.1.3 学习算法<br>6.2 基于Takagi-Sugeno模型的模糊神经网络<br>6.2.1 模糊系统的Takagi-Sugeno模型<br>6.2.2 系统结构<br>6.2.3 学习算法<br>6.3 MATLAB模糊神经工具箱函数<br>6.3.1 模糊神经系统的建模函数<br>6.3.2 采用网格分割方式生成模糊推理系统函数<br>6.3.3 MATLAB模糊神经推理系统的图形用户界面<br>6.4 MATLAB模糊聚类函数<br>6.4.1 模糊C.均值聚类函数<br>6.4.2 减法聚类函数<br>6.4.3 基于减法聚类的模糊推理系统建模函数<br>第三篇 预测控制及其MATLAB实现<br>第7章 预测控制理论<br>7.1 动态矩阵控制理论<br>7.1.1 预测模型<br>7.1.2 滚动优化<br>7.1.3 误差校正<br>7.2 广义预测控制理论<br>7.2.1 预测模型<br>7.2.2 滚动优化<br>7.2.3 反馈校正<br>7.3 预测控制理论分析<br>7.3.1 广义预测控制的性能分析<br>7.3.2 广义预测控制与动态矩阵控制规律的等价性证明<br>7.3.3 广义预测控制与动态矩阵控制的比较<br>第8章 MATI.AB预测控制工具箱函数<br>8.1 系统模型辨识函数<br>8.1.1 数据向量或矩阵的归一化<br>8.1.2 基于线性回归方法的脉冲响应模型辨识<br>8.1.3 脉冲响应模型转换为阶跃响应模型<br>8.1.4 模型的校验<br>8.2 系统模型建立与转换函数<br>8.2.1 模型转换<br>8.2.2 模型建立<br>8.3 基于阶跃响应模型的控制器设计与仿真函数<br>8.3.1 输入/输出有约束的模型预测控制器设计与仿真<br>8.3.2 输入/输出无约束的模型预测控制器设计<br>8.3.3 计算由阶跃响应模型构成的闭环系统模型<br>8.4 基于状态空间模型的预测控制器设计函数<br>8.4.1 输入/输出有约束的状态空间模型预测控制器设计<br>8.4.2 输入腧出无约束的状态空间模型预测控制器设计<br>8.4.3 状态估计器设计<br>8.5 系统分析与绘图函数<br>8.5.1 计算和绘制系统的频率响应曲线<br>8.5.2 计算频率响应的奇异值<br>8.5.3 计算系统的极点和稳态增益矩阵<br>8.5.4 系统分析和绘图<br>8.6 通用功能函数<br>8.6.1 通用模型转换<br>8.6.2 方程求解<br>8.6.3 离散系统的分析<br>第9章 隐式广义预测自校正控制及其MATLAB实现<br>9.1 单输入单输出系统的隐式广义预测自校正控制算法<br>9.2 多输入多输出系统的隐式广义预测自校正控制算法<br>9.3 仿真研究<br>9.3.1 单输入单输出系统的仿真研究<br>9.3.2 多输入多输出系统的仿真研究<br>附录A 隐式广义预测自校正控制仿真程序清单<br>附录B MATLAB函数一览表<br>附录C MATLAB函数分类索引<br>参考文献
展开