计算机工程与科学2009,Vol.31Issue(12):138-141,4.DOI:10.3969/j.issn.1007-130X.2009.12.040
基于CLIPS的卫星任务规划专家系统设计
Design of a CLIPS-Based Expert System for Satellite Scheduling
摘要
Abstract
A method of designing the CLIPS-based expert system for satellite scheduling is proposed.The structure and functions of the systems are analyzed in detail.The BNF(Bachus_Naur Form) of Chinese production system , the reasoning mechanism based on context and the collection operators are mainly discussed. On the basis of CLIPS BNF, the BNF of Chinese production systems is defined for the rules representation and rules acquisition. An inference engine is realized via the context-control strategy. According to different contexts, the inference engine will load the relevant facts and rules to improve the efficiency of the reasoning mechanism.By means of the object logic patterns of rules,collection operators are designed and three kinds of collection operators are discussed.The method can solve the problems of knowledge representation and knowledge acquisition, which improve the reasoning efficiency of satellite scheduling and provides an effective decision-making function to the satellite scheduling people.关键词
专家系统/卫星任务规划/BNF范式/集合运算符Key words
expert system/satellite scheduling/BNF/collection operators分类
信息技术与安全科学引用本文复制引用
杜莹,陈浩,李军,唐宇,陈宏盛..基于CLIPS的卫星任务规划专家系统设计[J].计算机工程与科学,2009,31(12):138-141,4.基金项目
国家自然科学基金资助项目(60604035) (60604035)
国家863计划资助项目(2007AA12Z229,2007AA120202) (2007AA12Z229,2007AA120202)