Computers & Chemical Engineering, Vol.34, No.9, 1543-1555, 2010
Constructing and maintaining proper process models
Constructing and maintaining process models for any process systems engineering activity represents a major bottleneck in today's work flow. Industry has a need for a multitude of models often for the same plant. These models must be proper with respect to the underlying concepts, in our case mainly physics. They must be internally consistent and closed. Standard model simplification should be readily available so as to derive simplified models automatically. Generating code should be automated so as to eliminate transcript errors, which leads to significant cost savings. The approach is based on network modelling here constraint to physical-chemical-biological systems in which the nodes in the network represent capacities and the arcs the transport of extensive quantities. The network is extended by adding control, the nodes representing information processing systems. The framework and the key ideas are being discussed. An analysis of the process of generating a coded model serves as the backbone on which we shape the new modelling software environment, that we call ProcessModeller. It consists of a part for the user using it as a modelling tool and a set of component factories. The modelling tool, to which the common user is being exposed, consists of three main components: a multi-graph editor, a semantic plug-in module for the multi-graph definition, a semantic plug-in module for the selection of the node and arc descriptions. There are four factories: the first of the specialised component factories generates an ontology, which captures the behaviour description of the nodes and the arcs. The second one generates the graphical objects and their properties. The third constructs the coded paradigm for interface control. The fourth generates stand-alone thermodynamic models, which are structured such as to enable the ontologies to use basic theoretical representation of the thermodynamic functions. Special attention is paid to the indexing problem. The framework demonstrates the power of constructing ontologies that can be coupled and integrated with a set of paradigms. (C) 2010 Elsevier Ltd. All rights reserved.