motivation and use cases for 3d utility network models + utility

22
Technische Universität München Lehrstuhl für Geoinformatik 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

Upload: duonglien

Post on 14-Feb-2017

226 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

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

Page 2: Motivation and use cases for 3D utility network models + Utility

SIMKAS-3D

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

Page 3: Motivation and use cases for 3D utility network models + Utility

3 Becker, T. - Integrated 3D modeling of multi-utility networks

Department of Geoinformation Science

Motivation

Initial

Event

pumping

station is

damaged and

water flow out

due to the power failure, the pumps won‘t work

spread of water causes the failure of power

Hello, fault reporting

center … the power is

not available, and the

water is also cut off

Page 4: Motivation and use cases for 3D utility network models + Utility

SIMKAS-3D

AP 3 Project partners

4

Page 5: Motivation and use cases for 3D utility network models + Utility

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.)

Page 6: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

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

Page 7: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

21.10.2015

2D/3D Analyses & Simulations

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

Crossing utility lines

Infos on near lines

Simulation of water leakage

Page 8: Motivation and use cases for 3D utility network models + Utility

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!

Page 9: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Understanding Utility Networks

Network

All Networks are aggregations of atomic entities such as pipes, stations,

cables etc.!

Ne

two

rkC

ore

_NetworkFeature Network

*0..* component

Pipe Pipe Pipe water

works

collection of features

characterized by homogeneous type of commodity

the basic unit

part of the city

an abstraction of the real world

Page 10: Motivation and use cases for 3D utility network models + Utility

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

10..*

featureGraphMember

Page 11: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Graph Representations of Network Entities

FeatureGraph

FeatureGraph

Node (type: exterior)

Node (type: interior)

InteriorFeatureLink

Legend

NetworkFeature

FeatureGraph

Page 12: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Joint Topographic and Functional Modelling

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

Feature A lodXGeometry

Feature B lodXGeometry

NETWORK

FeatureGraph FeatureGraph

NetworkGraph

FeatureGraph FeatureGraph

NetworkGraph

PIPE DN35

PIPE DN35

Source: SIMKAS 3D

Page 13: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Modeling Alternatives for Network Components

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

FeatureGraph

FeatureGraph

Node (type: exterior)

Node (type: interior)

InteriorFeatureLink

Legend

Network Component Source: SIMKAS 3D

Page 14: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Connecting Network Components

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

Source: SIMKAS 3D

Node (type: exterior)

Node (type: interior)

InteriorFeatureLink

InterFeatureLink

Legende

Network Component

FeatureGraph FeatureGraph

NetworkGraph

FeatureGraph FeatureGraph

NetworkGraph

Page 15: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Network Hierarchies

© Schaefer Naturstein

high pressure

low pressure

cable protection

package

protection pipe

cable

gas network multi-utility pipe

Feature Hierarchy Network Hierarchy

How can this be achieved by modeling NetworkFeatures /

FeaturesGraphs / NetworkGraphs?

treatment plant

fresh water

Multi-Utility

Networks

Page 16: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Hierarchies: Feature Hierarchy

2

Switch gear cabinet

A1

A2

4

B1

B2

C1

C2

B3

B4 B5

C3 C4

D1 D2 D3 D4

InteriorFeatureLink

InterFeatureLink (connects)

Legend

InterFeatureLink (contains)

Node (type: exterior)

Node (type: interior)

NetworkFeature 5 6

A

1 2

3 4

5 6

cable

_NetworkFeature

1

0..*

consistsOf

1

3

Page 17: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Hierarchies: Internal Network Hierarchies

21.10.2016

Distribution of gas goes from high pressure to low

pressure

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

Formal Realization

Network

GAS

subNetwork

>84 bar

subNetwork

71 – 84 bar

subNetwork

40- 71 bar

subNetwork

17 – 40 bar

subNetwork

< 17 bar

_NetworkFeature Network

*0..*

component

1

0..*

subNetwork1

0..*

consistsOf

Page 18: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

Complete Network Core Model in UML

21.10.2016

FeatureGraph

Linking objects

Page 19: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

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

«FeatureType»

AbstractNetworkFeature

«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»

Network

«Property»

+ class :Code [0..1]

+ function :Code [0..*]

+ usage :Code [0..*]

«FeatureType»

NetworkGraph

«FeatureType»

FeatureGraph

«FeatureType»

Node

+ type :NodeValue

+ connectionSignature :AbstractSignature [0..1]

+ linkControl :AbstractLinkControl [0..1]

«FeatureType»

AbstractLink

+ direction :Sign [0..1]

+ linkControl :AbstractLinkControl [0..1]

«FeatureType»

NetworkLink

«FeatureType»

InterFeatureLink

+ type :InterFeatureLinkValue

«FeatureType»

InteriorFeatureLink

«FeatureType»

Core::AbstractCityObject

«enumeration»

NodeValue

exterior

interior

«DataType»

AbstractSignature

«enumeration»

InterFeatureLinkValue

connects

containsGM_Primitive

«type»

Geometric primitiv e::

GM_Point

GM_OrientableCurve

«type»

Geometric primitiv e::

GM_Curv e

«DataType»

AbstractLinkControl

«enumeration»

NetworkClassValue

HighVoltageNetwork

MediumVoltageNetwork

LowVoltageNetwork

HighPressureNetwork

MediumPressureNetwork

LowPressureNetwork

«enumeration»

NetworkFunctionAndUsageValue

supply

disposal

communication

+nodeMember

1..*

+linkMember

0..*

+linkMember0..*

+linkMember

0..*

2

+realization

0..1

+realization

0..1

+start 1

0..*

+consistsOf

0..*

+featureGraphMember

0..*

+topoGraph 0..1

+subNetwork 0..*

+subOrdinateNetwork

0..*

+superOrdinateNetwork

0..*

+topoGraph 0..1

+component

0..* 0..*

+end 1

0..*

Graph

Representation

Topography

UtilityNetworkADE NetworkCore

Page 20: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

CityGML UtilityNetworkADE

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

Already existing

modelling

Newly introduced

modelling

Not yet realised

Page 21: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

City Model + Multiple Utility Infrastructures

24. 7. 2013 Thomas H. Kolbe – Energy Atlas, NDemo, Smart Sustainable Districts 21

Page 22: Motivation and use cases for 3D utility network models + Utility

Technische Universität München Lehrstuhl für Geoinformatik

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