基于人工免疫原理的故障检测模型与容错控制方法研究
发布时间:2021-05-14 15:02
现代机电产品正在变得越来越复杂,这使得机电产品在对功能和性能要求越来越高的同时,对其可靠性和安全性的要求也越来越高。本文以提高机电产品可靠性和安全性的方法与技术的研究为主线,综合运用人工免疫原理、故障诊断技术及冗余、重构等容错方法,对机电产品的故障诊断技术与容错控制方法进行了较为深入和系统的研究。基于人工免疫的思想探讨了容错控制系统设计的基本原理和方法,提出了容错控制系统整体设计方案和框架,并对系统容错设计中的关键技术进行了介绍。针对不同类型的故障提出了基于冗余、重构、软件容错等容错设计方案。基于人工免疫系统(artificial immune system-AIS)原理,对机电产品的故障诊断技术进行了研究。采用阴性选择算法建立了机电产品免疫故障诊断的响应模型,对建立模型涉及的相关算法和参数确定方法进行了探讨、研究。以上述的响应模型为基础,提出了机电产品免疫故障诊断系统的总体框架,设计并开发了机电产品免疫故障诊断系统,对系统故障诊断功能的测试结果表明该系统具有良好的诊断性能。采用软件重构技术对机电产品的容错系统设计进行了研究。采用模块化的设计思想对机电产品的控制系统软件进行了容错重构功...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:93 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景以及研究意义
1.2 国内外研究现状
1.2.1 故障诊断及容错技术发展与现状
1.2.2 人工免疫系统的发展与现状
1.2.3 人工免疫系统在故障诊断及容错控制领域的应用
1.3 本文主要研究内容
第二章 机电产品容错系统的基本理论体系及系统框架结构
2.1 人工免疫系统基本原理及其相关算法
2.1.1 AIS 理论基础—生物免疫系统原理
2.1.2 AIS 常用算法
2.2 容错设计的概念与基本思想
2.3 容错控制系统设计及基本框架
2.4 容错设计系统中的关键技术
2.4.1 故障检测和诊断技术
2.4.2 故障屏蔽技术
2.4.3 冗余容错技术
2.4.4 软件容错技术
2.4.5 其他容错技术
2.5 本章小结
第三章 基于AIS 的故障诊断方法研究
3.1 故障诊断中的AIS 响应模型研究
3.1.1 故障诊断中的AIS 响应模型
3.1.2 抗原与抗体编码及其相互匹配规则
3.1.3 故障特征提取
3.1.4 生成检测器
3.1.5 记忆抗体产生规则
3.1.6 克隆扩增和变异规则
3.1.7 抗原识别参数确定
3.1.8 循环终止条件
3.1.9 系统动态更新
3.2 基于AIS 的故障诊断系统设计和开发
3.2.1 系统初始化模块
3.2.2 检测器训练模块
3.2.3 记忆抗体训练模块
3.2.4 AIS 故障诊断模块
3.2.5 已知故障处理模块
3.2.6 未知故障处理模块
3.3 基于A IS 的故障诊断原型系统设计实现
3.3.1 系统开发环境建立及开发工具选择
3.3.2 系统动态参数设置
3.3.3 检测器及记忆抗体训练
3.3.4 系统识别功能测试
3.3.5 系统实例测试
3.4 本章小结
第四章 基于重构思想的软件容错控制方法研究
4.1 软件容错技术
4.1.1 N 版本程序设计(NVP)
4.1.2 恢复块(Recovery Block)技术
4.2 实现容错软件设计的相关技术
4.2.1 软件故障检测技术
4.2.2 故障恢复技术
4.2.3 故障隔离
4.2.4 继续服务
4.3 软件容错系统设计
4.3.1 模块化设计
4.3.2 分布式分层体系结构
4.3.3 支持可重构的实现技术和实现机制
4.4 移动机器人软件容错系统设计
4.4.1 控制系统总体结构
4.4.2 可重构软件容错系统设计
4.4.3 基于底层模块的ID 自识别方法
4.4.4 可重构容错控制系统性能测试
4.5 本章小结
第五章 基于免疫机理的容错控制器研究
5.1 免疫的基本理论
5.1.1 免疫的概念
5.1.2 一般免疫算法
5.2 免疫容错控制器设计
5.2.1 控制抗体的产生及存储
5.2.2 控制抗体的工作过程
5.3 免疫容错控制系统设计
5.3.1 控制策略
5.3.2 控制抗体管理
5.4 移动机器人容错控制
5.4.1 移动机器人的模型
5.4.2 移动机器人的容错控制
5.5 仿真实例
5.6 本章小结
第六章 结束语
致谢
参考文献
攻硕期间取得的研究成果
【参考文献】:
期刊论文
[1]不确定时滞系统相容指标下的鲁棒容错控制器设计[J]. 张刚,王执铨. 控制与决策. 2006(06)
[2]新型免疫控制器在主汽压控制系统中的应用研究[J]. 孙巧玲,颜景朝. 电力设备. 2006(03)
[3]一种基于免疫存储记忆的智能控制器的设计与实现[J]. 刘宝,丁永生. 控制与决策. 2005(10)
[4]航天器FPGA在系统局部重构容错设计研究[J]. 杜文志. 中国空间科学技术. 2005(05)
[5]人工免疫系统研究及其工程应用[J]. 梁新荣,刘智勇,毛宗源. 计算机应用与软件. 2005(08)
[6]基于人工免疫的故障检测及诊断模型[J]. 陈强,李湘萍,谢闯. 南方冶金学院学报. 2005(03)
[7]基于一个学习逼近的非线性系统的故障调节[J]. 张颖伟,王福利,于戈. 自动化学报. 2004(05)
[8]基于人工免疫原理的网络入侵检测的研究[J]. 王学利. 电脑知识与技术. 2004(17)
[9]基于人工免疫系统的数据挖掘技术原理与应用[J]. 莫宏伟,吕淑萍,管凤旭,徐立芳,马忠丽,王辉. 计算机工程与应用. 2004(14)
[10]一类不确定非线性切换系统的鲁棒容错控制[J]. 赵军,金刚. 东北大学学报. 2004(03)
硕士论文
[1]多足步行机器人分布式分层控制系统研究[D]. 蒲华燕.华中科技大学 2007
[2]基于Java的汽轮发电机组故障诊断与动平衡计算系统的设计与实现[D]. 王建玲.浙江大学 2006
[3]基于人工免疫模型的故障诊断方法及系统研究[D]. 项荣杰.浙江大学 2006
[4]组合导航系统软件可靠性设计与分析[D]. 赵杰.哈尔滨工程大学 2006
本文编号:3185855
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:93 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景以及研究意义
1.2 国内外研究现状
1.2.1 故障诊断及容错技术发展与现状
1.2.2 人工免疫系统的发展与现状
1.2.3 人工免疫系统在故障诊断及容错控制领域的应用
1.3 本文主要研究内容
第二章 机电产品容错系统的基本理论体系及系统框架结构
2.1 人工免疫系统基本原理及其相关算法
2.1.1 AIS 理论基础—生物免疫系统原理
2.1.2 AIS 常用算法
2.2 容错设计的概念与基本思想
2.3 容错控制系统设计及基本框架
2.4 容错设计系统中的关键技术
2.4.1 故障检测和诊断技术
2.4.2 故障屏蔽技术
2.4.3 冗余容错技术
2.4.4 软件容错技术
2.4.5 其他容错技术
2.5 本章小结
第三章 基于AIS 的故障诊断方法研究
3.1 故障诊断中的AIS 响应模型研究
3.1.1 故障诊断中的AIS 响应模型
3.1.2 抗原与抗体编码及其相互匹配规则
3.1.3 故障特征提取
3.1.4 生成检测器
3.1.5 记忆抗体产生规则
3.1.6 克隆扩增和变异规则
3.1.7 抗原识别参数确定
3.1.8 循环终止条件
3.1.9 系统动态更新
3.2 基于AIS 的故障诊断系统设计和开发
3.2.1 系统初始化模块
3.2.2 检测器训练模块
3.2.3 记忆抗体训练模块
3.2.4 AIS 故障诊断模块
3.2.5 已知故障处理模块
3.2.6 未知故障处理模块
3.3 基于A IS 的故障诊断原型系统设计实现
3.3.1 系统开发环境建立及开发工具选择
3.3.2 系统动态参数设置
3.3.3 检测器及记忆抗体训练
3.3.4 系统识别功能测试
3.3.5 系统实例测试
3.4 本章小结
第四章 基于重构思想的软件容错控制方法研究
4.1 软件容错技术
4.1.1 N 版本程序设计(NVP)
4.1.2 恢复块(Recovery Block)技术
4.2 实现容错软件设计的相关技术
4.2.1 软件故障检测技术
4.2.2 故障恢复技术
4.2.3 故障隔离
4.2.4 继续服务
4.3 软件容错系统设计
4.3.1 模块化设计
4.3.2 分布式分层体系结构
4.3.3 支持可重构的实现技术和实现机制
4.4 移动机器人软件容错系统设计
4.4.1 控制系统总体结构
4.4.2 可重构软件容错系统设计
4.4.3 基于底层模块的ID 自识别方法
4.4.4 可重构容错控制系统性能测试
4.5 本章小结
第五章 基于免疫机理的容错控制器研究
5.1 免疫的基本理论
5.1.1 免疫的概念
5.1.2 一般免疫算法
5.2 免疫容错控制器设计
5.2.1 控制抗体的产生及存储
5.2.2 控制抗体的工作过程
5.3 免疫容错控制系统设计
5.3.1 控制策略
5.3.2 控制抗体管理
5.4 移动机器人容错控制
5.4.1 移动机器人的模型
5.4.2 移动机器人的容错控制
5.5 仿真实例
5.6 本章小结
第六章 结束语
致谢
参考文献
攻硕期间取得的研究成果
【参考文献】:
期刊论文
[1]不确定时滞系统相容指标下的鲁棒容错控制器设计[J]. 张刚,王执铨. 控制与决策. 2006(06)
[2]新型免疫控制器在主汽压控制系统中的应用研究[J]. 孙巧玲,颜景朝. 电力设备. 2006(03)
[3]一种基于免疫存储记忆的智能控制器的设计与实现[J]. 刘宝,丁永生. 控制与决策. 2005(10)
[4]航天器FPGA在系统局部重构容错设计研究[J]. 杜文志. 中国空间科学技术. 2005(05)
[5]人工免疫系统研究及其工程应用[J]. 梁新荣,刘智勇,毛宗源. 计算机应用与软件. 2005(08)
[6]基于人工免疫的故障检测及诊断模型[J]. 陈强,李湘萍,谢闯. 南方冶金学院学报. 2005(03)
[7]基于一个学习逼近的非线性系统的故障调节[J]. 张颖伟,王福利,于戈. 自动化学报. 2004(05)
[8]基于人工免疫原理的网络入侵检测的研究[J]. 王学利. 电脑知识与技术. 2004(17)
[9]基于人工免疫系统的数据挖掘技术原理与应用[J]. 莫宏伟,吕淑萍,管凤旭,徐立芳,马忠丽,王辉. 计算机工程与应用. 2004(14)
[10]一类不确定非线性切换系统的鲁棒容错控制[J]. 赵军,金刚. 东北大学学报. 2004(03)
硕士论文
[1]多足步行机器人分布式分层控制系统研究[D]. 蒲华燕.华中科技大学 2007
[2]基于Java的汽轮发电机组故障诊断与动平衡计算系统的设计与实现[D]. 王建玲.浙江大学 2006
[3]基于人工免疫模型的故障诊断方法及系统研究[D]. 项荣杰.浙江大学 2006
[4]组合导航系统软件可靠性设计与分析[D]. 赵杰.哈尔滨工程大学 2006
本文编号:3185855
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/3185855.html