Return to search

Knowledge based techniques in plant design for safety

This thesis is concerned with computer support for the Loss Prevention activities that take place during process design. The scope is deliberately wide because the central problem is to 'get the design right'. This in turn requires consideration of 'What is a good design?' and 'How can one represent designs computationally?'. Added to this are strategic issues of how a plant design should proceed and how safety techniques can best be integrated into the overall design structure. Thus one needs to addresss both the fundamental questions concerning the nature of reasoning and the database/communication problems of managing a large design project. An example problem from each area is explored in this thesis, which has a common introduction but then divides into two parts. The first part is devoted to 'bottom-up qualitative reasoning', which tries to predict system behaviour without performing detailed numerical simulations. The aim was to capture the sorts of reasoning that a HAZOP team might do whilst working through a set of failure scenarios. This problem is addressed both by the use of rules to directly represent causality and by the use of <i>qualitative simulation</i>, which is a technique from Artificial Intelligence (AI). The inferencing power of the latter approach is shown to be far superior but severe efficiency problems do result. The second part addresses the problem of checking the validity and satisfaction of <i>designer's intention</i>, at all stages of design. To explore this the author has extended the features of an AI toolkit called Knowledge Craft, in order to allow its use as a Database Management System for design knowledge. The resulting software is called The Constraint Tools System, which has three main components: 1. The Constraint System, which is used to create constraints and to control their application throughout the design process. 2. The Propagating-relation System, which is used to specify mappings in data sharing situations and to automatically update equivalent values. 3. The Refinement Manager, which uses Knowledge Craft contexts to represent hierarchical design.

Identiferoai:union.ndltd.org:bl.uk/oai:ethos.bl.uk:663507
Date January 1991
CreatorsWaters, Anthony
PublisherUniversity of Edinburgh
Source SetsEthos UK
Detected LanguageEnglish
TypeElectronic Thesis or Dissertation
Sourcehttp://hdl.handle.net/1842/14638

Page generated in 0.0061 seconds