OO Concepts for Process Modelling and Simulation
Concepts OO pour la modélisation et la simulation des procédés
1
INPT-ENSIGC-LGC
2
ProSim SA
Corresponding author: xavier. joulia@ensigct. fr
An object-oriented (OO) modelling approach which associates a detailed representation of the process structure and of the transformations that the material in the structure undergoes is presented through the illustrative example of a reactor. The structural decomposition of the process devices gives rise to the concepts of elementary devices and ports. The associated elementary model results from combining this structural decomposition with a material object and a set of hypotheses. The complete process model is then generated by aggregation of the available elementary models. By defining models on the level of technological components smaller than the classical unit operations, this modelling approach aims to meet the challenge of the model adaptability to process diversity and complexity. Implementation of this modelling is greatly facilitated by new computer technology and tools, and notably the methods and languages associated with object-oriented analysis and design.
Résumé
Une approche de modélisation orientée objet (OO), qui associe une représentation fine de la structure des appareils et des transformations que subit l'élément matériel qu'ils contiennent, est présentée au travers d'un exemple d'application, un réacteur. La décomposition structurelle des appareils conduit aux concepts d'éléments technologiques et de ports. Le modèle élémentaire associé résulte de la combinaison de cette décomposition structurelle avec un objet matériel et un jeu d'hypothèses. Le modèle complet du procédé est alors généré par agrégation des modèles élémentaires disponibles. En définissant des modèles au niveau de composants technologiques du procédé plus petits que les opérations unitaires, cette approche de modélisation tente de relever le défi que constitue l'adaptabilité des modèles à la diversité et à la complexité des procédés. Sa mise en Suvre est grandement facilitée par les nouveaux outils et technologies liés à l'informatique, et notamment les méthodes et langages associés à l'analyse et à la conception orientées objet.
© IFP, 2000