A concise conceptual model for material data and its applications in process engineering
Introduction
Material data, physical properties, and thermodynamics are of major importance in various applications in the field of chemical engineering. Process simulation and optimization as well as many design calculations and thus the entire process design are based on physical property calculations. Their results rely on the availability and quality of material and physical property data. Due to this fact, material-related information and services play a major role within process engineering application tools. Many commercial simulation tools like Aspen Plus or Hysys are provided with large pure- and multi-component databases containing a variety of pure-component and mixture property data, parameter regression tools, and services for calculating physical properties and phase equilibria. There are also extended databases holding material-related information, which are commonly used during process design. Examples are DETHERM (Westhaus, Droge, & Sass, 1999), which holds thermodynamic and transport properties of pure components and mixtures, the thermophysical property database DIPPR (Wilding, Rowley, & Oscarson, 1998), and CAMPUS, a database covering material information like rheological and mechanical properties and parameters of polymers, which are needed for the design of plastics processing facilities (CWFG, 2001). Furthermore, within different companies, large amounts of material and equilibrium data are kept in different databases. These data have been gathered over a long period of time and are now a valuable source of corporate knowledge about materials processed in a company's production facilities.
While each of these software tools and databases is quite useful on its own, there is a large potential benefit in combining these different sources and services in order to obtain integrated and consistent material data collections and physical property calculation services. The engineers should be provided with reliable and consistent material and thermodynamics information. This applies especially for open and component-based software environments, which are the promising future generation of CAPE tools (Braunschweig, Pantelides, Britt, & Sama, 2000). As such environments may support a wide range of activities, not only ‘classical’ thermodynamics but also any other material-related information that might be needed for calculations (such as plastics or electrolytes data) should be considered for integration.
For the development of these kinds of integrated facilities, it is desirable to obtain a unified view of all information that is of importance for material and physical property services. Such a unified view can be obtained in a powerful and efficient manner by the development of an appropriate information model. During the development of software systems, information modeling is a continuous activity that generates results on various levels of detail for different development stages. A conceptual model is usually considered as the starting point, which provides a common understanding of the domain of interest by describing the major concepts and their dependencies. This model is then used in the further software development activities as the basis for more detailed design and implementation models that formalize the information generated, stored, and transferred by the software systems (Fowler & Scott, 1997). In a broad perspective, such a conceptual data model essentially plays the role of an ontology of the material domain. It improves the communication between people and the inter-operability among software systems, and also brings system engineering benefits including reusability, reliability, and easiness in requirements specifications (Uschold & Gruninger, 1996). Such an ontological view to conceptual data modeling has been taken in this work.
As proposed in the literature (e.g. West & Fowler, 1996, Fox & Gruninger, 1998), a conceptual data model should meet requirements such as completeness, generality, extensibility, flexibility, perspicuity (being easy to understand), reusability, and minimality (consisting of a minimum number of necessary concepts). The evaluation of the quality of data models could be done in a rigorous manner through some quantitative approaches (e.g. Kesh, 1995, Genero, Piattini & Calero, 2000). However, these are yet not mature enough for being well accepted in the data modeling practice.
The specific requirements for a conceptual model for material data and the existing work in that area are discussed in Section 2. In Section 3, a model developed to meet these requirements is presented. This conceptual model is part of CLiP—a comprehensive data model for chemical engineering (Bayer, Krobb & Marquardt, 2001). It has been applied for the development of different applications providing and dealing with thermodynamics and material information, which will be presented in Section 4. Some concluding remarks are given in Section 5.
Section snippets
Requirements
From the domain point of view, any formulation of material concepts must be consistent with the well-established theories and laws of equilibrium and non-equilibrium thermodynamics (e.g. Modell & Reid, 1983, Haase, 1990), chemical kinetics (e.g. Smith, 1981), and transport phenomena (e.g. Bird, Stewart & Lightfoot, 1960). As for the generic requirements for conceptual data models, further interpretation for material data models is given as follows:
Completeness vs. extensibility: At first
Overview—the categorization of material data
Aiming at a concise conceptual data model that meets the given requirements, the focus has been put on the categorization of material data in the early stage of this effort. It is well known that grouping the data of a domain into a number of categories or packages is necessary for constructing and presenting a complex data model (e.g. Booch, Rumbaugh & Jacobson, 1999). The identification of the basic categories of concepts, which should be done in a way meaningful for the domain, is essential
Applications
The conceptual material data model presented above has been applied to the development and implementation of different thermodynamics and material information services. These can support engineering activities dealing with different material properties and behaviors as well as thermodynamic calculations in the domains of chemical engineering and plastics processing. The conceptual data model discussed so far has been developed with the focus on clarifying the primary concepts and their
Conclusions
A concise conceptual data model has been presented capturing information about substances and thermodynamic phases together with mathematical models used to describe and predict their properties. The data model has been developed on a conceptual level independently from specific implementations. Based on a systematic categorization of material data, the entire model is divided into partial models that hold groups of information that logically relate to each other. The model is designed to be
Acknowledgements
This work is partially supported by the Deutsche Forschungsgemeinschaft (DFG), in the Collaborative Research Center 476 and by ABB Automation.
References (44)
- et al.
A formal representation of process model equations
Computers and Chemical Engineering
(1997) - et al.
Introducing ATOM, the applied thermodynamics object-oriented model
Computers and Chemical Engineering
(1996) Evaluating the quality of entity relationship models
Information and Software Technology
(1995)- et al.
DETHERM®—a thermophysical property database
Fluid Phase Equilibria
(1999) - et al.
DIPPR® project 801 evaluated process design data
Fluid Phase Equilibria
(1998) - et al.
An open thermodynamics server for integrated process engineering environments
- Bayer, B., Krobb, C., & Marquardt, W. (2001). A data model for design data in chemical engineering—information models....
- Bieszczad, J. (2000). A framework for the language and logic of computer-aided phenomena-based process modeling. Ph.D....
- et al.
Transport phenomena
(1960) - et al.
The unified modeling language user guide
(1999)
Distillation of an indefinite number of components
Industrial Engineering and Chemistry
Process modeling: the promise of open software architectures
Chemical Engineering Progress
UML distilled
Enterprise modeling
AI Magazine
Early measures for uml class diagrams
L'Objet. Hermes Science Publications
Compendium of chemical terminology. IUPAC recommendations
Thermodynamics of irreversible processes
The use of modern technologies in the development of simulation software
Journal of Polymer Engineering
Cited by (11)
Engineering design of green hybrid energy production and supply chains
2009, Environmental Modelling and SoftwareCitation Excerpt :The port classification is useful for controlling and managing material and/or energy flow among the different SUs. There are many engineering solutions that are based on robust data and knowledge modeling (Yang et al., 2003; Xindong and Cai, 2000; Mineau et al., 2000; Mili et al., 2001). Energy production chain domain knowledge is constructed based on the proposed energy production chain process modeling (i.e. using POOM).
A multi-agent system to facilitate component-based process modeling and design
2008, Computers and Chemical EngineeringOntoCAPE-A large-scale ontology for chemical process engineering
2007, Engineering Applications of Artificial IntelligenceCitation Excerpt :The organizing principle of general systems theory, which has been introduced on the upper layer, is taken up on the conceptual layer: With the exception of supporting concepts, each of the aforementioned partial models holds a key module that describes the main system (e.g., processing subsystem) as well as supplemental modules that describe the system and its properties under certain aspects (e.g., process describes the functional aspect of the processing subsystem). A detailed description of these issues is given elsewhere (Bayer, 2003; Yang et al., 2003; Bayer and Marquardt, 2004). The application-oriented layer extends the conceptual domain model by adding concepts needed for its practical usage.
An ontology-based approach to conceptual process modelling
2004, Computer Aided Chemical EngineeringDevelopment of material information model to support the powder metallurgical product and processes
2014, Transactions of the North American Manufacturing Research Institution of SMEEnvironmental reporting of industrial and supply chain business processes within the context of sustainable development
2011, Business: Theory and Practice