首页> 中文学位 >人工免疫系统在非线性系统辨识及预测控制中的应用研究
【6h】

人工免疫系统在非线性系统辨识及预测控制中的应用研究

代理获取

目录

文摘

英文文摘

论文说明:图表目录

声明

第1章绪论

1.1论文研究背景

1.2非线性系统建模综述

1.2.1系统建模方法

1.2.2非线性系统模型及常用辨识方法

1.2.3非线性系统辨识的研究展望

1.3预测控制概述

1.3.1预测控制发展概况

1.3.2 NLMPC存在的问题与主要研究方向

1.4 AIS在控制工程领域的应用综述

1.5论文研究内容及章节安排

第2章人工免疫系统原理

2.1 AIS的发展概况

2.2免疫学基本概念

2.3免疫系统基本结构

2.3.1免疫系统基本组成

2.3.2抗体结构

2.4免疫系统基本原理

2.4.1免疫系统特异识别

2.4.2免疫应答

2.4.3免疫系统的自学习与记忆机制

2.4.4免疫调节与反馈机制

2.4.5抗体指令系统的动态多样性

2.4.6克隆选择原理

2.4.7免疫耐受

2.5免疫系统主要特点

2.6人工免疫系统模型

2.7几种典型的免疫优化算法

2.8本章小结

第3章结构编码免疫算法及在非线性模型辨识中的应用

3.1引言

3.2抗体的自适应免疫响应模型

3.2.1免疫响应模型

3.2.2抗体免疫响应模型的自适应学习

3.3抗体结构树编码原理及结构树编码免疫优化算法

3.3.1抗体结构树编码原理

3.3.2基于结构编码的免疫优化算法实现

3.4基于结构编码免疫优化算法的非线性结构辨识

3.4.1模型描述

3.4.2线性参数模型的参数估计

3.4.3系统结构辨识具体实现

3.4.4仿真示例

3.4.5与GP算法比较

3.4.6基于抗体结构树编码的免疫优化算法特点

3.5抗体混合编码方法及基于混合编码的免疫优化算法

3.5.1混合编码原理

3.5.2基于混合编码的免疫优化算法实现

3.6基于混合编码免疫优化算法的非线性系统辨识

3.6.1算法实现方法

3.6.2仿真实例

3.6.3混合编码免疫优化算法的特点

3.7本章小结

第4章基于克隆选择的免疫预测控制方法

4.1引言

4.2预测控制基本原理

4.3基于克隆选择算法的免疫预测控制

4.3.1免疫预测控制结构

4.3.2基于克隆选择的免疫预测控制器实现方法

4.3.3仿真试验

4.3.4鲁棒性分析

4.4 MIMO系统的免疫预测控制

4.4.1 MIMO系统免疫预测控制实现方法

4.4.2仿真试验

4.5带约束的免疫预测控制

4.5.1各种优化算法处理约束的常用方法

4.5.2预测控制的常用约束

4.5.3免疫预测控制的约束处理

4.5.4仿真示例

4.6本章小结

第5章一种基于自适应免疫预测控制的智能控制仪表

5.1开发背景与意义

5.2自适应免疫预测控制结构

5.3硬件设计

5.3.1总体结构

5.3.2主模块硬件结构

5.3.3辅助模块硬件结构

5.4软件设计

5.4.1主模块的软件设计

5.4.2辅助模块的软件设计

5.5通讯

5.5.1基于Modbus协议的现场通讯总线

5.5.2现场总线CAN

5.5.3主模块与辅助模块通讯

5.5.4辅助模块之间的通讯

5.6基于自适应免疫预测控制的智能控制仪表的主要特点分析

5.7本章小结

第6章一种新型的船舶载重智能计量仪的研制及应用

6.1船舶载重货物计量的现状

6.2船舶载重智能计量仪设计

6.2.1船舶载重智能计量仪工作原理

6.2.2船舶载重智能计量仪实现方法

6.3船体重量模型的辨识方法

6.4工程应用

6.5本章小结

结论

参考文献

致谢

附录

展开▼

摘要

论文基于免疫系统原理来研究非线性系统控制领域两大重要课题:非线性系统模型辨识及其预测控制。免疫系统是一个具有强大学习能力的分布式动态鲁棒系统,在免疫系统中种类有限的抗体能够识别种类繁杂并且处于不断进化中的抗原。抗体识别抗原的这种机制显示免疫系统具有强大的自学习、自组织能力及良好的自适应性,这正是系统辨识所渴求的特征;而基于免疫原理提出的各种优化算法是一种具有优越性能的全局优化算法,非常适合预测控制的滚动优化等各种优化问题的求解。论文主要研究内容及贡献如下: (1)提出一种抗体结构编码方法及基于结构编码的免疫优化算法,实现非线性系统结构辨识。该算法基于免疫系统原理,将抗体的非线性响应模型编码为动态结构树,通过结构树的克隆、选择、变异、交叉等免疫操作来实现非线性问题的免疫优化,实现了非线性系统模型的结构辨识。 (2)提出一种抗体的混合编码方法及基于混合编码的免疫优化算法,应用于非线性系统模型的结构与参数的一体化辨识。混合编码方法将非线性表达式的结构通过动态结构树来描述,表达式的参数通过动态浮点数组来描述,代表非线性表达式的抗体的完整编码由动态结构树编码与浮点编码混合组成。 该算法通过对结构编码与参数编码的免疫优化操作实现非线性表达式结构与参数的免疫优化,实现非线性系统模型的结构与参数的一体化辨识。基于结构编码与混合编码的免疫优化算法均具有卓越的全局搜索性能,不依赖过多的先验知识,应用于非线性系统辨识时,能得到结构简单、容易理解的非线性表达式模型。 (3)提出一种基于克隆选择的免疫预测控制算法。采用比较通用的NARX形式的预测模型,通过克隆选择算法求解滚动优化问题,利用预测模型及目标函数在解空间中寻优直接获得预测时域内的最佳控制序列,避免了求解Diophantine方程与逆矩阵及复杂的推导过程。 该算法对非线性系统不需要进行线性化,对带强耦合的MIMO系统不需要解耦,使用罚函数处理约束也非常方便。 仿真结果表明基于克隆选择的免疫预测控制算法对外部干扰及建模误差具有很好的鲁棒性;并且不修改算法及算法参数就能对时滞系统、非最小相位系统、不稳定对象、非线性系统及MIMO系统等实现理想的控制效果,因而具有通用性,有利于预测控制的应用推广。 (4)设计一种基于自适应免疫预测控制的智能控制仪表。该仪表将基于混合编码免疫优化的系统辨识算法与基于克隆选择的预测控制算法结合,采用基于多DSP并行实现的模块化硬件/软件结构,具有并行性、自适应性、鲁棒性、通用性及易于使用与维护等特点,有望成为优于传统PID仪表的新一代智能控制仪表。 (5)针对船舶载重货物计量难的现状,研制了一种新型的船舶载重智能计量仪。该计量仪首次利用混合编码免疫辨识算法实现船舶载重模型的辨识,通过检测船体四个位置的吃水深度,根据辨识出的船舶重量模型计算船舶重量,从而实现装/卸货物的计量。 工程实践表明,该船舶载重智能计量仪计量误差小于0.5%,完全满足船舶运输中对中低价货物的计量要求,同时为船舶载重在线测量提供了一种新型计量方法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号