航空学报 > 1998, Vol. 19 Issue (6): 52-56

数控系统故障的ANN与专家诊断系统的研究及应用

王润孝1, 秦现生2   

  1. 1. 西北工业大学10 系, 西安, 710072;2. 航空工业总公司618 研究所, 西安, 710065
  • 收稿日期:1998-02-06 修回日期:1998-05-20 出版日期:1998-12-25 发布日期:1998-12-25

STUDY AND APPLICATION OF CNC SYSTEM FAULT DIAGNOSIS BASED ARTIFICIAL NEURAL NETWORKS AND EXPERT SYSTEM

Wang Runxiao1, Qin Xiansheng2   

  1. Department of Aircraft Manufacturing Engineering, Northwestern Polytechnical University, Xian, 710072;618 Institute of Aeronautics Industries, Xi'an, 710065
  • Received:1998-02-06 Revised:1998-05-20 Online:1998-12-25 Published:1998-12-25

摘要: 分析了CNC系统的故障特点,针对FANUC7数控系统,建立并比较了适用于CNC故障的BP和BAM两种ANN诊断模型,探讨了模糊神经网络在CNC故障诊断中的应用,给出了模糊ANN识别MACS500数控机床伺服系统故障的数据和结果;介绍了所开发的CNC系统故障诊断专家系统CNC-DES的总体结构、知识表达与推理等,列举了该系统应用于CNC故障诊断的情况和结论。

关键词: 数控系统, 故障诊断, 人工神经网络, 专家系统

Abstract: By analyzing the characteristics of CNC fault diagnosis and in the view of FANUC 7 CNC system, this paper establishes and compares two kinds of fault diagnosis ANN——the bidirectional associative memory (BAM) and back propagation (BP), which are suitable for CNC system fault diagnosis. The results show that both methods have special virtue. Through a complement of each other to form an integrated model, the fault diagnosis system will be more efficient. Furthermore, the application of Fuzzy Neural Network in CNC fault diagnosis is discussed. Applying Fuzzy Neural Network to recognize MACS 500 CNC system fault as an example, the validity and feasibility of this method are proved. At the same time, the framework of CNC diagnosis expert system (CNC DES) developed here and several relatively key techniques are introduced, such as the object oriented knowledge representation, the diagnosis reasoning mechanism and the case based reasoning. Additionally, this paper describes the situation of applying this system to CNC system fault diagnosis.

Key words: CNC system, fault diagno sis, art ificial neural netwo rk s, expert system

中图分类号: