Motivation and use cases for 3D utility network models + Utility Network ADE Core Model

Lehrstuhl für Geoinformatik Technische Universität München Motivation and use cases for 3D utility network models + Utility Network ADE Core Model T...
Author: Angela Lang
2 downloads 2 Views 4MB Size
Lehrstuhl für Geoinformatik

Technische Universität München

Motivation and use cases for 3D utility network models + Utility Network ADE Core Model Thomas H. Kolbe, Tatjana Kutzner Chair of Geoinformatics Technische Universität München [email protected] 1st Joint SIG 3D and OGC Workshop on the CityGML UtilityNetworkADE Munich, October 13-14, 2016

AP 3

Simulation of intersectorial cascading effects in the failure of critical infrastructures based on the virtual 3D city model of Berlin

Research project funded by BMBF 2009-2012

SIMKAS-3D

Motivation Department of Geoinformation Science

Initial Event

pumping station is damaged and water flow out

Hello, fault reporting center … the power is not available, and the water is also cut off

spread of water causes the failure of power 3

due the power failure,networks the pumps won‘t work Becker, T. - Integrated 3Dto modeling of multi-utility

AP 3

Project partners

4 SIMKAS-3D

AP 3

Integration of the Utility Networks and the 3D City Model Aim: Development of a homogenised network model for the simulation incl. the relevant thematic attributes (usage type, material, operating parameters, number of habitants etc.)

SIMKAS-3D

Lehrstuhl für Geoinformatik

21.10.2015

Technische Universität München

T. H. Kolbe – Ver- und Entsorgungsinfrastrukturen auf Stadtebene

6

Lehrstuhl für Geoinformatik

Technische Universität München

2D/3D Analyses & Simulations Crossing utility lines

Infos on near lines

Image: DHI-WASY GmbH, SIMKAS 3D project partner 21.10.2015

Simulation of water leakage

Technische Universität München

Lehrstuhl für Geoinformatik

Components of Networks (excerpt) power plant, transmission station switch box, fuse Pumps, Valves … Streetlight, switch gear cabinet … Pipe, T-pipe, cable …

Each of these entities is part of the utility network and essential for the supply task. All of these entities have: • different 3D representations • different semantics and functions within the utility network BUT: From a topological, functional point of view they are only a part of a network!

Technische Universität München

Lehrstuhl für Geoinformatik

Understanding Utility Networks

NetworkCore

All Networks are aggregations of atomic entities such as pipes, stations, cables etc.!

0..* component

Network

_NetworkFeature  the basic unit  part of the city  an abstraction of the real Pipe world

*

Pipe

Network

 collection of features  characterized water by Pipe homogeneous works type of commodity

Technische Universität München

Lehrstuhl für Geoinformatik

Representation of Network Entities ►

parallel to its 3D topographic representation a network entity has functional and topological aspects



Networks are typically represented as graph structures, and entities are separated either in line-like or point-like shapes (cf. INSPIRE, ESRI, etc.)



we understand a NetworkFeature as a sub graph of the whole network graph Graph structure FeatureGraph

NetworkGraph featureGraphMember

0..*

1

Technische Universität München

Lehrstuhl für Geoinformatik

Graph Representations of Network Entities

FeatureGraph

FeatureGraph Legend Node (type: exterior) Node (type: interior) InteriorFeatureLink NetworkFeature

FeatureGraph

Technische Universität München

Lehrstuhl für Geoinformatik

Joint Topographic and Functional Modelling Feature A lodXGeometry

Feature B

lodXGeometry

PIPE DN35

PIPE DN35

NETWORK

FeatureGraph

FeatureGraph FeatureGraph

FeatureGraph

NetworkGraph NetworkGraph Source: SIMKAS 3D

13.10.2016

T. Kutzner, T. H. Kolbe - Current state of development of the CityGML UtilityNetworkADE

12

Lehrstuhl für Geoinformatik

Technische Universität München

Modeling Alternatives for Network Components

FeatureGraph

FeatureGraph Legend

Node (type: exterior) Node (type: interior) InteriorFeatureLink

Network Component Source: SIMKAS 3D

13.10.2016

T. Kutzner, T. H. Kolbe - Current state of development of the CityGML UtilityNetworkADE

13

Technische Universität München

Lehrstuhl für Geoinformatik

Connecting Network Components

FeatureGraph

FeatureGraph NetworkGraph

Legende Node (type: exterior)

FeatureGraph

FeatureGraph

Node (type: interior) InteriorFeatureLink

NetworkGraph

InterFeatureLink Network Component Source: SIMKAS 3D

13.10.2016

T. Kutzner, T. H. Kolbe - Current state of development of the CityGML UtilityNetworkADE

14

Technische Universität München

Lehrstuhl für Geoinformatik

Network Hierarchies multi-utility pipe cable protection package

gas network high pressure

treatment plant

cable © Schaefer Naturstein

protection pipe

Feature Hierarchy

low pressure

Network Hierarchy

fresh water Multi-Utility Networks

How can this be achieved by modeling NetworkFeatures / FeaturesGraphs / NetworkGraphs?

Technische Universität München

Lehrstuhl für Geoinformatik

consistsOf

1

Hierarchies: Feature Hierarchy _NetworkFeature

cable

Switch gear cabinet

0..*

Legend

A1

A 1

B3 B5

1

3 B4

A2

C1 C3

5 6 4 2 D4 D3 D2 D1

4 5

6

Node (type: exterior) Node (type: interior)

B1 C4 3

2

B2 C2

InteriorFeatureLink InterFeatureLink (connects) InterFeatureLink (contains) NetworkFeature

Technische Universität München

Lehrstuhl für Geoinformatik

Hierarchies: Internal Network Hierarchies e.g. Gas network is an aggregation of sub networks of same commodity, but different pressure systems and each sub network is an aggregation of Network entities

Distribution of gas goes from high pressure to low pressure Network GAS

subNetwork >84 bar

subNetwork 71 – 84 bar

subNetwork 40- 71 bar

subNetwork 17 – 40 bar

subNetwork < 17 bar

Formal Realization 1

_NetworkFeature 21.10.2016

0..*

* component

0. .*

consistsOf

1

Network 0..*

subNetwork

Lehrstuhl für Geoinformatik

Technische Universität München

Complete Network Core Model in UML

h rap G e tur Fea

Linking objects

21.10.2016

Technische Universität München

Lehrstuhl für Geoinformatik «FeatureType» Core::AbstractCityObject

UtilityNetworkADE Topography

NetworkCore

+component

«FeatureType» AbstractNetworkFeature

0..*

0..* «Property» + function :FunctionValue [0..1] + usage :FunctionValue [0..*] + connectedCityObject :URI [0..1] + yearOfConstruction :Date [0..1] + status :StatusValue [0..1] + locationQuality :SpatialQualityValue [0..1] + elevationQuality :SpatialQualityValue [0..1]

«FeatureType» Netw ork

+subNetwork 0..*

«Property» + class :Code [0..1] + function :Code [0..*] + usage :Code [0..*]

+superOrdinateNetwork 0..*

+subOrdinateNetwork 0..*

+consistsOf 0..* +topoGraph

Graph Representation

0..1

+topoGraph

«FeatureType» FeatureGraph

«FeatureType» Netw orkGraph

+featureGraphMember

2 «enumeration» NodeValue

0..*

exterior interior

+nodeMember

«FeatureType» Node

1..* GM_Primitive «type» Geometric primitiv e:: GM_Point

+realization

+ + +

GM_OrientableCurve «type» Geometric primitiv e:: GM_Curv e

+linkMember

connects contains

0..1 +start

+end

1

+ +

0..1

«FeatureType» InteriorFeatureLink

0..* «DataType» AbstractLinkControl

direction :Sign [0..1] linkControl :AbstractLinkControl [0..1]

+linkMember

«FeatureType» InterFeatureLink +

«DataType» AbstractSignature

1

«FeatureType» AbstractLink

+realization

0..* 0..*

«enumeration» InterFeatureLinkValue

type :NodeValue connectionSignature :AbstractSignature [0..1] linkControl :AbstractLinkControl [0..1]

0..*

13.10.2016

0..1

type :InterFeatureLinkValue

«FeatureType» Netw orkLink

0..*

+linkMember

T. Kutzner, T. H. Kolbe - Current state of development of the CityGML UtilityNetworkADE

19

Lehrstuhl für Geoinformatik

Technische Universität München

CityGML UtilityNetworkADE Already existing modelling

Newly introduced modelling Not yet realised

13.10.2016

T. Kutzner, T. H. Kolbe - Current state of development of the CityGML UtilityNetworkADE

20

Lehrstuhl für Geoinformatik

Technische Universität München

City Model + Multiple Utility Infrastructures

24. 7. 2013

Thomas H. Kolbe – Energy Atlas, NDemo, Smart Sustainable Districts

21

Lehrstuhl für Geoinformatik

Technische Universität München

Intermediate Summary ► Core

model for the representation of utility networks

● 3D topographic modelling ● functional modelling (includes 3D topological modelling) ● Support of hierarchies: complex objects, network hierarchies ● Provides homogenized and integrated view on multi-utility networks ► The

core model is independent of the specific type of utility / commodity

► Next

steps

● generic modeling of Network Features according to their function,

e.g. distribution elements, devices, etc. ● generic modeling of Network Types (to comprise the multiple different commidity types)

13.10.2016

T. Kutzner, T. H. Kolbe - Current state of development of the CityGML UtilityNetworkADE

22