Development of a hybrid expert system: a case study
This paper considers the possible enhancement of the capabilities of an expert system tool. Most of the commercial tools currently available are not particularly suitable for developing expert systems that involve routine design calculations. To overcome this drawback for engineering applications, numerical computations may be carried out by conventional computer programs which can be linked to an expert system tool through its external program interface. This type of expert systems is called a "hybrid" or "coupled" expert system. Practicing engineers will, sooner or later, face the need to use hybrid expert systems. This paper presents a case study which shows how the capabilities of a commercial expert system tool can be enhanced by integrating it with a conventional computer program. The hybrid expert system developed by the authors for illustration purpose can be used for the analysis of plane steel trusses and the evaluation of member design forces. It utilizes an in-house program called “Manager” to integrate two commercial software packages: an expert system tool called KES and a structural analysis package named PFRAME. The capabilities of the hybrid system appear to exceed those of the individual software packages. Key words: knowledge based expert systems, expert system building tools, hybrid expert systems, structural analysis, structural design.