基于人工免疫的故障诊断模型及其应用

Faults diagnosis model based on artificial immunity and its application

  • 摘要: 提出了一种基于免疫原理的故障检测及诊断系统模型.通过对检测对象正常工作状态下获得的自己模式串的阴性选择,随机产生初始检测器;利用基于人工免疫的进化学习机制,实现对检测对象异常工作状态下获得的非己模式串进行学习和记忆;利用进化学习结果和系统故障信息库知识,区分和标记不同故障在状态空间上对应的区域.将抗原学习过程中抗体集合变异所产生的各代抗体集合看作随机序列,给出了序列的收敛条件及证明,证明了所提出的动态免疫进化学习算法是概率弱收敛.应用于机床齿轮箱故障检测和诊断问题的实验结果表明了所提出方法的有效性.

     

    Abstract: A sort of system for faults detection and diagnosis based on the immunology principle was presented. Initial detectors were produced at random combining negative selection of self-patterns which response normal working situation of detecting objects. The learning and memory of non-self-patterns which response abnormal working situation of detecting objects were realized using the mechanism of evolution leaning based on the artificial immune theory. The corresponding zones of different faults on states space were distinguished and marked using the results of evolution learning and information warehouse of faults. Regarding the set of each era antibodys mutated in the system learning as a random series, the condition of convergence of the series and a proof were presented. The algorithm's astringency was proved. Appling the method in detection and diagnosis for faults of gear case of machine tools, the experimental results indicate that the method is effective.

     

/

返回文章
返回