Developing an expert system for diagnosis of problem gas chromatographic data

Abstract An expert system with a user-friendly interface has been developed to aid in the diagnosis of faulty analysis by gas chromatography as a first step towards totally automated analysis. The system advises users on the identity of faulty components and the possibility of improper operation based on the appearance of the chromatograms that result from the experiment. The knowledge used in this expert system has been assembled into a knowledge domain matrix and was coded using case histories. One case serves as an example: “A leaking syringe will result in loss of signal intensity and the appearance of false peaks due to contamination”, is coded to give two entries in the knowledge domain matrix the cause “leaking syringe” is “True” for both “sensitivity loss” and “syringe related peaks”. The knowledge base can be readily expanded through use of Table Edit and Rule Edit (programs developed in our laboratory). The inference engine (EAengine) can apply forward, backward or mixed chaining strategies to obtain a cause for the symptoms that are observed. The system is written in Microsoft Visual BASIC 2.0 within Window 3.x, calling the inference engine as a dynamic link library (DLL). The user can enter observations easily using a powerful new graphical-based interface. Gas chromatograph operation and control systems that use Windows 3.1 may be in progress at the same time. The diagnostic program may be suspended while a more urgent task is run. Communication between a Varian Star Workstation and this system was realized through the dynamic data exchange (DDE) facilities of the Windows 3.1 shell.

[1]  J. A. van Leeuwen,et al.  Expert system for method validation in chromatography , 1989 .

[2]  Itziar Ruisánchez,et al.  Expert system for the voltammetric determination of trace metals: Part I. Determination of copper, zinc, cadmium, lead and indium , 1992 .

[3]  Itziar Ruisánchez,et al.  Expert system for the voltammetric determination of trace metals: Part II. Methods for determining nickel cobalt and thallium at different concentration ratios , 1992 .

[4]  F. Palmisano,et al.  Simultaneous determination of 5′-deoxy-5-fluorouridine, 5-fluorouracil and 5,6-dihydro-5-fluorouracil in serum by liquid chromatography with diode array UV detection , 1994 .

[5]  W. Bertsch,et al.  Design criteria of a gas chromatography-mass spectrometry based expert system for arson analysis , 1992 .

[6]  Kiyoshi Tsuji,et al.  Knowledge-based expert system for troubleshooting high-performance liquid chromatographic assay methods , 1989 .

[7]  G. Kateman,et al.  Expert systems for chemical analysis (ESPRIT Project 1570) , 1988 .

[8]  Peter J. Schoenmakers,et al.  Explanations and advice provided by an expert system for system optimization in high-performance liquid chromatography , 1989 .

[9]  P M Valdiguié,et al.  VALAB: expert system for validation of biochemical data. , 1992, Clinical chemistry.

[10]  Paolo Conti,et al.  Integrating expert systems for high-performance liquid chromatographic method development , 1991 .

[11]  D. Barceló Mass spectrometry in environmental organic analysis , 1992 .

[12]  Frank A. Settle,et al.  Expert system development tools for chemists , 1991 .

[13]  Desire L. Massart,et al.  Expert system for the selection of high-performance liquid chromatographic methods for the analysis of drugs , 1989 .

[14]  A Lübbert,et al.  An expert system approach for the control of a bioprocess. I: Knowledge representation and processing , 1992, Biotechnology and bioengineering.