Expert Systems in the Selection of Process Equipment

  • P. Norman
  • Y. W. Voon
Conference paper


Process equipment is specified at the design stage by well established technical considerations and such calculations have been the subject of intensive committment to solution by computer. However, selection of items of equipment is largely dependent on the skill and experience of specialist procurement engineers and access to large unco-ordinated databases such as manufacturers’ technical literature.

The latter area is amenable to the application of expert systems where judgement and experience are important criteria. This must be combined with conventional numerical treatment of the design and specification stage. Many existing expert system ‘shells’ do not incorporate a sufficiently powerful calculation capability.

In this paper, we examine the development of consultation programmes for the selection of process valves, as a prototype of equipment selection, under three different programming environments, i.e. Pascal, Lisp and Prolog. We examine the advantages and disadvantages of these three different environments. We also discuss efficient ways of making decisions for process valve selection. Pascal, Lisp and Prolog are all suitable for this task and we suggest appropriate decision making techniques within each environment.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Barr, A., Feigenbaum, E.A., (Ed.) (1981) The Handbook of Artificial Intelligence Vol. 1, 2, William Kaufmann, Inc., L.A., California.Google Scholar
  2. British Valve Manufacturers’ Association (BVMA), Valve Users Manual, British Valve Manufacturers’ Association Ltd., (1980).Google Scholar
  3. B.V.M.A. , Valves and Actuators from Britain (Buyers Guide), British Valve Manufacturers’ Association Ltd., (1981).Google Scholar
  4. Clocksin, W.F. and Mellish, CS., (1981) Programming in Prolog, Springer-Verlag.Google Scholar
  5. Perry, R. H., Chilton, C. H., (1982) Chemical Engineer’s Handbook, 5th Edition, McGraw Hill Inc.Google Scholar
  6. Saunders Valve Company Ltd., Diaphragm Valve Data Manual (Gl/E/9/81), Saunders Valve Company Ltd, (1981). Spivey, J.M., (1984) university of York Portable Prolog System User’s Guide, Software Technology Research Centre, University of York.Google Scholar
  7. Swinson, P.S.G., Pereira, F.C.N., & Biji, A., (1983) A fact dependency system for the logic programmer, Computer-aided design, vol 15 no. 4 July 1983, Butterworth & Co (Publishers) Ltd.Google Scholar
  8. Szolovits, P., Pauker, S.G., (1978) Categorical and Probabilistic Reasoning in Medical Diagnosis, Artificial Intelligence 11, 115–144.CrossRefGoogle Scholar
  9. Voon, Y.W., (1985) Ph.D. Thesis (in preparation), University of Newcastle-upon-Tyne.Google Scholar
  10. Zappe, R.W., (1981) Valve Selection Handbook, Gulf Publishing Company, Texas.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • P. Norman
    • 1
  • Y. W. Voon
    • 1
  1. 1.Department of Chemical EngineeringUniversity of Newcastle-upon-TyneUK

Personalised recommendations