Object-oriented Modelling of a Controlled Chemical Process

Abstract In this paper we discuss the benefits using an object-oriented approach to modelling. Models and modelling are gaining more and more interest in process industry due to the development of knowledge-based systems. The basic elements in object-oriented modelling methodology are modularization, model encapsulation, hierarchical submodel decomposition, model parameterization and inheritance. Models have an internal structure of model components, like terminals, parameters and behaviour descriptions. The model behavior can be described with equations or as a structure of submodels. Models and model components are represented as objects in single inheritance object class hierarchies. Chemical processes and control systems can be described with the same basic concepts. Tasks that are facilitated in object-oriented modelling are model reuse, model development, model refinement and model maintenance. They are all of major importance for multi purpose process modelling.