摘要
针对智能无人飞艇的故障诊断问题,设计开发了一套基于CLIPS框架的故障诊断专家系统。首先,根据诊断专家的知识进行故障分类并建立故障树;其次,基于CLIPS工具设计了智能无人飞艇的故障事实库和规则库。然后采用静态链接的方式将CLIPS框架嵌入到C++中,并设计了"路由跳转"功能,实现了用户输入与CLIPS的数据交换接口,并利用MFC框架开发了相应人机交互界面。该智能无人飞艇故障诊断专家系统的开发,改善了现阶段人工故障诊断的不规范及效率低下等问题,为智能无人飞艇的故障诊断、分析和排除提供了平台和支持技术。
For the intelligent unmanned airships,a fault diagnosis expert system based on CLIPS is designed and developed.Firstly,based on the knowledge of the diagnostic expert,the faults are classified,and the fault tree has been established according to the causal relationship.Secondly,the fact base and rule base are respectively designed with the CLIPS framework,and a forward reasoning control strategy is employed.CLIPS is embedded in the C++environment by static linking mode.In addition,the"route jump"function is designed to realize the data exchange interface between user input and CLIPS.Finally,the human-computer interaction interface is developed with the MFC framework.The development of the fault diagnosis expert system has improved the irregularity and inefficiency of manual fault diagnosis,and provides a platform and support technology for thefault diagnosis,analysis and elimination of intelligent unmanned airships.
作者
郭忠毅
龙飞
樊慧津
刘磊
王永骥
GUO Zhong-yi;LONG Fei;FAN Hui-jin;LIU Lei;WANG Yong-ji(School of Automation,Huazhong University of Science and Technology,Wuhan,Hubei 430070,China;China Special Vehicle Reach Institute,Jingmen,Hubei 448035,China)
出处
《计算技术与自动化》
2020年第1期1-7,共7页
Computing Technology and Automation
基金
国家自然科学基金资助项目(61573161,61873319)。