BIM and GIS For The Built Environment: Lifecycle Standard As An Integrating Framework
BIM and GIS For The Built Environment: Lifecycle Standard As An Integrating Framework
BIM and GIS For The Built Environment: Lifecycle Standard As An Integrating Framework
Dr Väino Tarandi
Professor, KTH, Royal Institute of Technology, Stockholm
Stockholm 2016-05-19
Agenda
• The Lab – goals
• BIM and GIS – how they integrate
• Integration of actors, processes and information
o Standardization
o Collaboration
o Concepts, topology and life cycle
o Heterogeneous models
• Standards
o IFC – buildings, alignment, roads, bridges, ….
o PLCS – life cycle support
• Applying PLCS
o Import of multiple heterogeneous models
o Export of selected parts
• Case studies / experiments
• Conclusions
The Lab
Sustainable Urban Collaboration Hub - SUCH
BIM Handbook, second edition, Chuck Eastman, et al., John Wiley (2011)
Information for a building element
Identification (and Classification) Locations
IfcWall: Basiswand:MW 17.5:98046
GUID: 3G_7N62zbD$BUYR_Q8WHAt
Properties
Documents(link)
Relations
Geometry
Why standards? - Rates of Change
−
format
Impossible configuration management, tracing, etc
− No information control and assurance
− High cost of ownership
Separate systems joined in via information hub
+ Configuration management, tracing, etc
+ Low initial cost
+ Information control and Std-format
assurance also across the EE
+ Best of breed system selection
Object-based Model-based
Network-based
0 1 2 3
Source: Bilal SUCCAR, Building Information Modelling Framework
Interoperability through standards
Alignment InfraGML
Ifc, simple ifcXML,
LandXML
Net-work LandXML
ISO 191xx Common
based concepts
(NVDB, Inspire,
etc.)
Ifc,
simple ifcXML
XML…. XML….
Heterogeneous data models mapped to PLCS
InfraGML
Alignment
Road, Railway
Bridge
Using PLCS and IFC (& more)
PLCS IFC
» A “thing”, something to
manage
» Product / version / definition
v2 “Architecture Design”
“Structural
Design”
Product
Ex: The Wall with the identifier 231 has 2 versions
Product_version v1 and v2.
V1 exists in the architure design view, v2 exists in
Product_view_definition
the architecture design and structural design views
”parent”
relating
Assembly_usage
can be classified as
“IfcRelNests” for instance
Opening v2 “Architecture
ABC Design”
Effectivity
start_date
(end_date)
Dated_effectivity
BRIEFS &
• R4: Heating Energy Consumption – 90 [kWh/m2]
Req
R1
R2
R3
R4
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
• R2: Low Energy Consumption
SYSTEMS
• F3: Ventilation
ENGINEERING
• Vent1: Ventilation system
R1 F1 Vent1
R2 F2 Stru 1
R3 F3 Vert 1
R4 F4 Hor 1
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
CAD
CAD
• Building A: Import of Arch early design
• Slabs: Import of Structural early design
DRAWINGS
2D
NEUTRAL
FORMAT (IFC)
Type
Req Func Sys Proj 1 Walls
Build A Wall 1
R1 F1 Vent1 Wall 2
Floor A:1
R2 F2 Stru 1 Door 1
Floor A:2
R3 F3 Vert 1
Room 1
Slabs
R4 F4 Hor 1
Slab 1
Slab 2
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
CAD
CAD
CONSTRUC-
TION & FM
DRAWINGS
2D
NEUTRAL
DOCUMENTS
IFC ++
FORMAT (IFC)
Type
Req Func Sys Proj 1 Walls
Build A Wall 1
R1 F1 Vent1 Wall 2
Floor A:1
R2 F2 Stru 1 Door 1
Floor A:2 Individual
R3 F3 Vert 1
Room 1
Slabs
R4 F4 Hor 1
Slab 1
Slab 2
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
LINKING REQUIREMENTS • Linking R4: Heating Energy
TO DESIGN Consumption – 90 [kWh/m2] to Room 1
Type
Req Func Sys Proj 1 Walls
Build A Wall 1
R1 F1 Vent1 Wall 2
Floor A:1
R2 F2 Stru 1 Door 1
Floor A:2 Individual
R3 F3 Vert 1
Room 1
Slabs
R4 F4 Hor 1
Slab 1
Slab 2
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
• Climate and Energy simulation SIMULATIONS
Type
Req Func Sys Proj 1 Walls
Build A Wall 1
R1 F1 Vent1 Wall 2
Floor A:1
R2 F2 Stru 1 Energy= 87 Door 1
Floor A:2 Individual
R3 F3 Vert 1
Room 1
Slabs
R4 F4 Hor 1
Slab 1
Slab 2
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
VALIDATION • R4: Heating Energy Consumption – 90 [kWh/m2]
Type
Req Func Sys Proj 1 Walls
Build A Wall 1
R1 F1 Vent1 Wall 2
Floor A:1
R2 F2 Stru 1 Energy= 87 Door 1
Floor A:2 Individual
R3 F3 Vert 1
Room 1
Slabs
R4 F4 Hor 1
Slab 1
Slab 2
Share-A-space (PLCS)
DECISIONS
VIEWER & CHECKER LOGGING &
(Solibri Model Checker) TRACKING
Function Physical
Requirement System Zone
Element
Mapping of instances of data model X to PLCS
and linking them to existing structure
BIM Collaboration Hub
Business processes
Information
systems Train
Train
Portal System A System B System C System D System E MateX
System
Mate
Information
Standardized interfaces
modells
Information
Document BIM Coll Hub data Reference
Mgmt System database
City
Block
Building
Room
Road
.....
Case studies / experiments
IFC
LandXML
Swedish Road and
Railroad Network std
LandXML
Teknisk analys
» Hur kommuner kan effektivisera detaljplaneprocessen med
hjälp av Share-A-space och integrerad information
» Fördelar med att kunna se hur området förändras över tid
Social analys
» Underlätta social analyser i kommunal planering genom att
integrera information i Share-A-Space och göra kopplingar
som i ett tidigare skede indikerar eventuella risker och
kritiska aspekter.
The Munktell city
Links and nodes
Structures in the city
Extra material – a short animation