Object-Oriented Modeling of the Natural Gas Pipeline Network
Andrzej Lewandowski · PSIG Annual Meeting · 1994
This paper presents an application of object-oriented methodology for modeling a natural gas transmission network. Each element of the network, such as a gas pipeline segment or a node is represented as an object with behavior necessary to implement the algorithm modeling this element. This behavior also includes the mechanism necessary to assemble these objects into a model of a network. This methodology hai been implemented using a collection of C++ classes for structured modeling of dynamical systems. This collection makes it possible to simulate hierarchical dynamical system using the slate variables, ports and submodels as components of a model. The implementation of the object-oriented model of a gas transmission network based on these concepts is also presented in the paper.