论文摘要
现代机电产品正在变得越来越复杂,这使得机电产品在对功能和性能要求越来越高的同时,对其可靠性和安全性的要求也越来越高。本文以提高机电产品可靠性和安全性的方法与技术的研究为主线,综合运用人工免疫原理、故障诊断技术及冗余、重构等容错方法,对机电产品的故障诊断技术与容错控制方法进行了较为深入和系统的研究。基于人工免疫的思想探讨了容错控制系统设计的基本原理和方法,提出了容错控制系统整体设计方案和框架,并对系统容错设计中的关键技术进行了介绍。针对不同类型的故障提出了基于冗余、重构、软件容错等容错设计方案。基于人工免疫系统(artificial immune system-AIS)原理,对机电产品的故障诊断技术进行了研究。采用阴性选择算法建立了机电产品免疫故障诊断的响应模型,对建立模型涉及的相关算法和参数确定方法进行了探讨、研究。以上述的响应模型为基础,提出了机电产品免疫故障诊断系统的总体框架,设计并开发了机电产品免疫故障诊断系统,对系统故障诊断功能的测试结果表明该系统具有良好的诊断性能。采用软件重构技术对机电产品的容错系统设计进行了研究。采用模块化的设计思想对机电产品的控制系统软件进行了容错重构功能的再设计,当系统发生故障时,软件系统的结构、性能等方面能够自适应组合、调整。以移动机器人为实例,对其控制系统进行了分层模块化设计,并提出了一种底层模块的ID(Identification)自识别方法,即为每个组件模块设置唯一的ID号,能很好地支持移动机器人控制系统软件的重构。借鉴生物免疫系统的自学习、存储记忆、免疫应答等机理,设计了一种新颖的免疫容错控制器(Immune Fault-Tolerant Controller-IFTC),将该免疫容错控制器与前面研究的AIS故障诊断方法以及软件重构技术等容错设计方法相结合,设计了移动机器人的容错控制系统。通过仿真验证了所提出的容错控制系统的可行性与有效性。本论文研究的基于人工免疫原理的机电产品的故障诊断技术与容错控制方法为机电产品的容错纠错设计提供了一套行之有效的理论、方法与技术。
论文目录
摘要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 本章小结第六章 结束语致谢参考文献攻硕期间取得的研究成果
相关论文文献
标签:人工免疫论文; 故障诊断论文; 容错论文; 重构论文;