Professional Documents
Culture Documents
Buildings Civil Infrastructure
Buildings Civil Infrastructure
V1.3
11th October 2013
COBie for All : Building and Civil / Infrastructure Facilities
Version Control
Important note:
This draft manual and downloads available from the ‘Labs’ area of the BIM Task Group website
are for educational use and comment only. They are not yet available for production use and
should not be used for contract use.
This document is technical in nature and is not aimed at Lay Users but Design and Data
Professionals.
Contents
Contents 2
Authors & Acknowledgements 4
Introduction 5
1 Summary 6
2 Introduction 9
2.1 Problem Overview 9
2.2 About This Report 10
2.3 Acronyms 11
3 COBie Overview 13
Problem Decomposition 15
3.1 Problem 1: COBie Spread Sheet Format 16
3.1.1 Problem Identification 16
3.1.2 Discussion 16
3.1.3 Recommendation 17
3.2 Problem 2: COBie Schema 18
3.2.1 Problem Identification 18
3.2.2 Discussion 18
3.2.3 Recommendation 21
3.3 Problem 3: COBie Versions 22
3.3.1 Problem Identification 22
3.3.2 Recommendation 23
3.4 Problem 4: COMPONENT Geospatial Location 24
3.4.1 Problem Identification 24
3.4.2 Discussion 24
3.4.3 Recommendation 26
3.5 Problem 5: COMPONENT Linear Location 27
3.5.1 Problem Identification 27
3.5.2 Discussion 27
3.5.3 Recommendation 29
3.6 Problem 6: Continuous Objects 31
3.6.1 Problem Identification 31
3.6.2 Discussion 31
3.6.3 Recommendation 31
3.7 Problem 7: Variable Asset Values 32
3.7.1 Problem Identification 32
3.7.2 Discussion 32
3.7.3 Recommendation 32
3.8 Problem 8: IFCs 34
3.8.1 Problem Identification 34
3.8.2 Discussion 34
3.8.3 Recommendation 34
3.9 Problem 9: Classifications 35
3.9.1 Problem Identification 35
3.9.2 Discussion 35
3.9.3 Recommendation 35
3.10 Problem 10: Schedules 36
3.10.1 Problem Identification 36
3.10.2 Discussion 36
3.10.3 Recommendation 36
3.11 Problem 11: Stakeholder Requirements 37
3.11.1 Crossrail 37
3.11.2 Tube Lines 37
3.11.3 Highways Agency 38
3.12 Problem 12: Software Products 39
3.12.1 Problem Identification 39
3.12.2 Discussion 39
3.12.3 Recommendation 39
4 Use Cases 40
4.1 Introduction 40
4.2 Use Case – Problem Mappings 41
4.3 Use Case Descriptions 42
4.3.1 UC 1: As-Is COBie 42
4.3.2 UC 2: Geospatial Location 44
4.3.3 UC 3: Linear Location 47
4.3.4 UC 4: Linear Identity and Attribution 47
4.3.5 UC 5: Asset-oriented COBie 48
5 Conclusions: C/I information exchange 50
5.1 Problem Identification 50
5.2 Discussion 50
5.3 Recommendation 50
6 References 51
7 Appendix A – COBieLite Extract 54
8 Appendix B – Linear Referencing 57
Paul Scarponcini
Bentley Systems, Inc.
paul.scarponcini@bentley.com
Nicholas Nisbet
BIM Task Group of UK Government Department, Business Innovation
and Skills
AEC3 Ltd
nick.nisbet@aec3.com
Other Participants
Introduction
When we designed the concept of Level 2 BIM as a key stepping stone on the journey to the
interoperable digital economy of Level 3 and beyond, we identified the need for a straight
forward data structure that could be simple enough to be understood, but comprehensive
enough to be useful. Our goals were to not only allow the effective transfer of information
between the supply chain and client, but also to provide training and awareness of the principles
of shared data to the 1.9 million people employed in our industry.
As the BIM program has developed and gathered pace to its 2016 target of all public sector
projects being delivered using Level 2 BIM, the need to integrate building and infrastructure has
become more and more obvious.
The age old divide between our buildings and civils businesses stretches from culture to
language, but as the UK leads the way to the digital economy, construction as a whole sector
has to lead the way to a new collaboration between disciplines so we can continue to deliver
ambitious integrated hybrid programmes such as HS2, Crossrail and Thames Tideway. Nowhere
is this need to share greater than in the creation, use and storage of data.
“COBie for all” is a project that has taken a close look at the technical issues surrounding the
structural storage of data for both buildings and infrastructure. The work already done by the
BIM Task Group has delivered a UK specific COBie (COBie-UK-2012) (based and compliant
with COBie 2.4). The work of the “COBie for all” team is resourced in a joint team of BIM Task
Group, Bentley Systems, HA, HS2 and Crossrail who posed the question;
The work initially identified 15 ‘’issues’’ all of which are described in this document. The solutions
and explanations derived satisfied the team sufficiently to say ‘’we think it will’’. So to test these
findings, five “Use Cases” or scenarios have been developed to test our work.
The purpose of this document is to share the findings to date with the industry and seek views
and comments. On behalf of the BIM Task Group, I would like to thank you or taking part in this
exercise and thank the team that have been working hard on this project for the last six months.
Mark Bew
1 Summary
The UK government has mandated 3D BIM by 2016 on new government construction projects
including Civil/Infrastructure (C/I). The expected deliverables comprise 3D models, 2D
documents, and COBie UK 2012 data.
Originally created for buildings, the Construction-Operations Building information exchange
(COBie) does not address C/I projects. This report outlines how COBie can be used to
exchange information about C/I projects and how COBie could to be extended to further support
such projects.
Interviews were held with the UK Highways Agency, Crossrail Limited, and Tube Lines to
determine their asset management requirements that would dictate the COBie C/I content.
Additional documentation supplied by the interviewees as well as extensive background
information was used to obtain an understanding of the problem.
After a brief introduction to COBie, the problem is broken down into a dozen smaller, more
manageable problems. Each is identified and explained along with a discussion about possible
solutions. A simplified, expedient recommendation is made for turning each problem into an
opportunity for short term enhancement to COBie, whilst a longer term approach can be
identified and pursued.
1. COBie Spread Sheet Format – the COBie spreadsheet format spans across upto 20 sheets
and so may need to be complemented with an XML machine readable schema and/or a
concise human readable summary presentation.
2. COBie Schema – the COBie schema may need development to support asset requirements
tracking and their fulfilment.
3. COBie Versions –clarity is needed as to whether COBie2.26 or COBie 2.4 is the preferred
version
4. COMPONENT Geospatial Location –investigates support for locating assets with geospatial
coordinates or with geospatial features by extending the use of the coordinates spread
sheet and by generalizing the current location specification (building-floor-space hierarchy)
common to buildings but not applicable to most C/I projects;
5. COMPONENT Linear Location – proposes support for linearly locating project components
along the linear assets (roads, rail lines) common to most C/I projects;
6. Continuous Objects –proposes a solution for segmenting continuous assets so they can be
tagged and treated similarly to the discrete assets common to buildings;
7. Variable Asset Values – adds the ability to allow attributes of linear assets to vary in value
along the length of the linear asset without necessitating further segmentation;
8. Relationship to IFCs – COBie is based on Industry Foundation Classes which are currently
focussed on buildings with limited support for C/I with long term efforts to develop C/I IFCs
have begun;
9. Use of Classifications – COBie mandates the use of standardized classification schemes for
categorizing facilities, spaces, types, systems and organizational roles; these may need
extension or replacement with C/I classifications;
10. Schedules – COBie addresses manageable equipment, products, and spaces that appear
in schedules (on design drawings or elsewhere). C/I assets tend to be implicit from the
linework;
11. Other Stakeholder Requirements – interviewed stakeholder concerns and emerging
solutions are discussed;
12. Supporting Software Products – civil has lagged behind building and plant in implementing
BIM and 3D modeling; C/I software products may be able to automatically generate or
consume COBie compliant files with some configuration for mapping the data ahead of time
Five Use Cases are proposed that will explore these problems and the recommended solutions.
The use cases are based on actual stakeholder scenarios and will use their sample data.
An initial report [PXS-3] was distributed with limited circulation. Subsequent meetings with the
interviewees provided further clarification of their requirements and feedback on the proposed
solutions. Meetings with HM Government provided additional insight into their 2016 mandate.
The UK mandate covers all capital improvement projects, including C/I.
COBie has been adopted as the medium for information exchange to the Client from tier 1
partners such as lead engineers and constructors for all built assets. The COBie deliverable may
be expected at several stages during the project, culminating at handover, or after an extended
transfer process. COBie also allows other tiers to supply information in a consistent way. Once
with the client, the information is intended for use in portfolio, asset and facility management
systems. A separate COBie for C/I would be confusing and cause problems for projects like
Crossrail that contains buildings and C/I, and for the supply chain in general.
The challenge is to find a way to support C/I using the existing COBie entity relationship
structure shown below. This may be made more amenable if using more generic names for
some of the “boxes”. It would accommodate a single “COBie for All” solution, thereby supporting
projects like Crossrail that contain buildings and C/I.
It has been seen from the discussions that the seven types of manageable aspects (grey) are
encountered throughout the built environment, but the naming of these seven aspects may
cause difficulties from specific professions (such as cost consultancy) or sectors such as C/I. In
order to explore the important issues and help understanding, we propose exploring some
synonyms. If these synonyms prove acceptable, then the support of some synonyms could be
suggested to the COBie implementers.
2 Introduction
2.1 Problem Overview
“The [UK] Government Construction Strategy (GCS) requires that: Government will require fully
collaborative 3D BIM (with all project and asset information, documentation and data being
electronic) as a minimum by 2016. This refers to all centrally procured Government projects as
outlined in the GCS including new build and retained estate, vertical and linear.” [HMG-3]. The
UK mandate covers all capital improvement projects, including C/I.
The HM Government BIM Task Group identifies three key deliverables: the individual domain 3D
models in their native file formats, the 2D reviewable design deliverables cut from the models,
and COBie UK 2012 data.
The Construction-Operations Building information exchange (COBie) was designed and named1
to focus on buildings. It delivers information about “the scheduled equipment, products, and
spaces that appear on design drawings.” [NIBS-6]. It uses a buildings-oriented spatial structure
hierarchy of facility / floor / space to establish placement of components. The content of the
information exchange is prescribed by the Facility Management Handover [NIBS-4] Model View
Definition (MVD) in accordance with ISO 16739 [ISO-1]. This ISO standard specifies Industry
Foundation Classes (IFCs) for building construction information [NIBS-2]. COBie advocates the
use of standard classification systems (OmniClass is mandated in the US in [NIBS-4] but is
substitutable according to other documents such as [NIBS-5]) for categorizing facilities, spaces,
types, systems and organizational roles [NIBS-5].
Other than perhaps rail and subway stations, Civil/Infrastructure2 (C/I) projects are not about
buildings. Most of what will become managed assets do not appear in schedules on design
drawings. Objects tend to be continuous like roads, rather than discrete like windows and doors.
Attributes of these continuous objects often change in value along the object. Location of
objects typically is via linear referencing or geospatial coordinates or feature geometries.
There are no IFCs in ISO 16739 specifically for C/I, such as for road and rail, except generic
Geographic and Civil elements, introduced at IFC4 (2013). The FM Handover documents the
relationship between COBie and IFC and so notes that “project structure and component
breakdown structures outside of building engineering...are outside of the scope of this MVD.”
OmniClass in the US and Uniclass in the UK contain limited classes for C/I categorization,
though work is underway to include C/I classes in Uniclass2. So the question to be addressed is
“how can COBie be used to exchange information about C/I projects?”
The report was initially prepared by Paul Scarponcini and then developed with Nick Nisbet. It is
published as a working paper for industry discussion, and for implementers involved with the
use-case demonstrations and involved with Government departments.
2.3 Acronyms
AD4 (CRL) Asset Data Dictionary Definition Document
ADMM (HA) Asset Data Management Manual
AIMS (CRL) Asset Information Management System
AM Asset Management
AMO (HA) Asset Management Office
BIM Building Information Modeling
bSa buildingSMART alliance
bSI buildingSMART International
C/I Civil / Infrastructure
CERL (USACE) Construction Engineering Research Laboratory
COBie Construction-Operations Building information exchange
CRL Crossrail Limited
CRS Coordinate Reference System
DBMS Data Base Management System
DfT (UK) Department for Transport
ELR Engineering Line of Reference
ERDC Engineering Research and Development Center
GIS Geographic Information System
FM Facilities Management
GCS (UK) Government Construction Strategy
HA (UK) Highways Agency
HMG Her Majesty's Government
IAM The Institute of Asset Management
ie information exchange
IFC Industry Foundation Class
ifcXML, ifc4XML Alternate XML representations for IFC2X3 and IFC4
IM Information Modeling
IS International Standard
ISO International Organization for Standardization
LCS (LU) Location Coding System
LRM Linear Referencing Method
LRS Linear Referencing System
LU London Underground
MMHW (HA) Method of Measurement for Highway Works
MVD Model View Definition
NBIMS (US) National Building Information Modeling Standard
NIBS (US) National Institute of Building Sciences
NIEM National Information Exchange Model
SDO Standards Developing Organization
SPFF (IFC) STEP Physical File Format
11 v1.3 October 2013
COBie for All : Building and Civil / Infrastructure Facilities
3 COBie Overview
COBie is “an information exchange specification for the life-cycle capture and delivery of
information needed by facility managers” [NIBS-1]. COBie provides a format for the publication
of a subset of a building model referred to as a "model view." The definition of this model view
(Model View Definition - MVD) is contained in the Facilities Management Handover [NIBS-4].
COBie information can be contained in any of three formats: the IFC STEP Physical File Format
(IFC SPFF), ifcXML, or SpreadsheetML. The latter is used by Microsoft Excel™ and most other
spreadsheet tools including OpenOffice. Long term, the expectation is that COBie type data
would be held in a Data Base Management System (DBMS) from which a spread sheet or other
view (report) could be extracted. But as a first step, it was felt that, for people not familiar with
the concept of BIM data, spread sheets provide a simple introduction.
Though the expectation is that the spread sheets would be written and read by software, the
reason this format was chosen was that it is the easiest to read by humans of the three. But this
is relative – the COBie spread sheets are certainly not easily read, especially by novices.
A COBie file (workbook) contains information about a single facility. The COBie Responsibility
Matrix [NIBS-5] lays out the spread sheet schema. The schema is spread out across 20 work
sheets in the workbook. For newcomers to COBie, it may be easier to look first at one of the
three filled out examples [NIBS-8]. The spread sheets include3:
INSTRUCTION – header information and instructions
CONTACT – information about people who create COBie information or act as a SPARE
supplier or a TYPE manufacturer, parts warranty guarantor, or labor warranty guarantor
(IfcPersonAndOrganization)
FACILITY – project, site, and building (IfcProject, IfcSite, IfcBuilding) - a distinct operational
unit, along with the project and site details.
FLOOR – vertical levels and exterior areas (IfcBuildingStorey) - a primary spatial subdivision
SPACE – spaces on a floor (IfcSpace) - a location for activity such as use, inspection or
maintenance.
ZONE – sets of spaces sharing a specific attribute (IfcSpatialZone)
TYPE – types of equipment, products, and materials (IfcTypeObject)
COMPONENT – individually named or schedule items (IfcProduct)
SYSTEM – sets of components providing a service (IfcSystem)
ASSEMBLY – constituents for TYPES, COMPONENTS (IfcRelAggregates)
CONNECTION – logical connections between COMPONENTS (IfcRelConnectsElements)
SPARE – onsite and replacement parts (IfcConstructionProductResource)
RESOURCE – required materials, tools, and training (IfcConstructionEquipmentResource)
JOB – PM, safety, and other operational plans (IfcTask)
IMPACT – economic, environmental and social Impacts at various stages in the life cycle
(IfcProperty)
DOCUMENT – all applicable document references (IfcDocumentInformation)
ATTRIBUTE – properties of referenced item (IfcProperty)
COORDINATE – spatial locations in box, line, or point format for FLOOR, SPACE or COMPONENT
(IfcCartesianPoint)
ISSUE – other issues remaining at handover (IfcApproval)
PICKLISTS – fixed enumerations and customizable code lists (IfcClassificationReference)
3 Package names appear in upper case; spread sheet / COBie concept names appear in UPPERCAMELCASE
SMALLCAPS; spread sheet column names appear in LOWERCAMELCASE SMALLCAPS.
13 v1.3 October 2013
COBie for All : Building and Civil / Infrastructure Facilities
Some of the literature [e.g., NIBS-3] presents these worksheets into DESIGN (FACILITY, FLOOR,
SPACE, ZONE, TYPE, COMPONENT, SYSTEM), BUILD (extending TYPE, COMPONENT and SYSTEM
and adding SPARE, RESOURCE, JOB), and COMMON (CONTACT, DOCUMENT, ISSUE, COORDINATE,
ATTRIBUTE, CONNECTION, IMPACT). These are deliberately overlapping boundaries since some
COMPONENT data is not entered until the BUILD life-cycle phase. Data is collected into the
spread sheets at various steps along the building life-cycle process culminating in the
Construction-Operation handover. The essential spread sheets are those contained in DESIGN
and BUILD with COMMON spread sheets containing supplementary information.
Within each spread sheet, the columns are pre-defined. They are color-coded to signify whether
the column content is required, a reference to another sheet or pick list, an external reference, if
specified as required, or secondary information when preparing product data. “Regional, owner,
or product specific data may be added as new columns to the right of standard template
columns” according to the example spread sheets but information in any such supplementary
columns is not checked by the standard quality assurance programs.
The Responsibility Matrix [NIBS-5] workbook contains a Spreadsheet Schema spread sheet with
the following information for each COBie spreadsheet column: sheet, column letter, column
name, unique key (primary or compound), foreign key, requirement on value (required, system,
or as-specified), allowed values (type and maximum length), constraints/notes, IFC object,
description, IFC 2.4 URL, and IFC to COBie Notes (issue, object iterations, alternative
processing). Though extremely helpful in understanding the COBie schema, it should be noted
that the Responsibility Matrix is informative only (not normative).
Optionalities and multiplicities for COBie spread sheet rows are not always obvious nor easily
ascertainable from the documentation. For example, the FACILITY spread sheet can only contain
a single row – multiple facilities must each appear in its own workbook. A FLOOR can contain
multiple SPACES but each SPACE can only exist on a single FLOOR.
A UML model of the COBie spread sheet schema is being developed [PXS-1] to capture these
relationships in a single document. As a Physical Model, it depicts the COBie concepts as they
are implemented in the spread sheets. Packaging is introduced for clarity, though again, the
boundaries are fuzzy:
class Overview Packages
Design Build
Design:: Build::Job
Facility
0..*
+typeName 1 1
1 +floor
1..*
Design:: 1 Design:: Build::
Space Component Spare
+space
0..* 0..*
Design::Zone Design::
System
Common::Contact Common::Coordinate
Common::Document Common::Attribute
(from COBie2.4)
Problem Decomposition
The easiest way to solve a complex problem (like the one in Clause 2 above) is to decompose it
into smaller, more easily solvable problems. Once these are solved, one can check to see if the
original problem has been solved. The Problem Statement is therefore decomposed into a set
of smaller problems. Each problem is identified and explained. A discussion about possible
solutions follows. Finally, a recommendation is made. The recommendation is based on a
simple, short term expedient, typically flagged as short term by the keyword “initially”. Longer
term, more complex solution direction may also be included.
3.1.2 Discussion
With COBie, each facility requires up to 20 spread sheets combined into a single workbook file.
Users must realize that the first sheet you see when you open the file is one of many, each
accessible by a tab along the bottom of the screen.
Many of the spread sheets are too wide and long to be readable on screen or in print, unless
columns and rows are filtered or hidden. Related information may be spread out across multiple
spread sheets. To find all of the information relevant to a single COMPONENT, for example, it
may be necessary to visit upto10 other sheets: CONTACT, SPACE, TYPE, SYSTEM, ASSEMBLY,
CONNECTION, , IMPACT, DOCUMENT, ATTRIBUTE, and ISSUE.
If an attribute of an entity in COBie is not pre-defined as a column on any of the spread sheets,
the attribute name and value can be added as a row in the ATTRIBUTE spread sheet along with
the entity (spread sheet row) the attribute is attached. This means that attributes from any of the
rows in all of the other spread sheets appear in this single ATTRIBUTE spread sheet.
There is the potential for redundant or overriding information. Consider a property of a TYPE
(e.g., COLOR) held in a column of the TYPE spread sheet. An instance of TYPE (row in that table)
might have a COLOR of “blue”. Perhaps at construction time, only “red” ones are available. It is
possible to override the COLOR value by creating a COLOR ATTRIBUTE for the TYPE in the
ATTRIBUTE spread sheet and giving it a value of “red”. Then the contractor purchases instances
of this TYPE (called COMPONENTS) for installation. To record these instances, rows in the
COMPONENT spread sheet are created. There is no COLOR column for these rows since the
COMPONENT refers back to the TYPE spread sheet for COLOR. However, if you look there, you
find “blue”. You may also look in the ATTRIBUTE spread sheet for the override.Suppose one of
the purchased items is actually “green”. Then a COLOR ATTRIBUTE needs to be added to the
ATTRIBUTE spread sheet for just that one COMPONENT. Unless you find the TYPE, COMPONENT,
and ATTRIBUTE rows, you have no idea what the color of each instance is.
Having information structured across different sheets may make it hard to visualize the overall
content, especially if the current practice compounds component and type, or system and
system classification. Different kinds of data may need to be entered in multiple places.
Therefore, if human data entry and review is to be supported, then a more intuitive user-friendly
front end needs to be developed. All of the information about an asset, including the lists of
supplementary information could be presented to the user as if it were contained on a single
spread sheet. This is not the case with the proposed Crossrail AD4’s and the Tube Lines TLF-
447’s.
Clearly, where possible COBie content should be generated by the contractor’s software and
then read by the owner’s software, with minimal direct human intervention4. If this is indeed the
intent, then XML might be a better choice than a spread sheet. It provides a more cohesive
structure to the data (albeit it mostly hierarchical) and therefore the information is less scattered.
It may be easier for software to interact with an XML file. For example, most civil design
software can read and write LandXML. XSLT (Extensible Stylesheet Language
Transformations) can be used to translate XML documents into another XML document and thus
accommodate schema differences. Transformations and tools exist for mapping ifcXML to and
from COBie spread sheets.
COBieLite is a candidate XML representation of COBie designed as an alternative to ifcXML,
though closer to ifc4XML. It was born out of a need to support hand-held and remote sensing
devices. It “is a National Information Exchange Model (NIEM) compliant XML specification for
COBie that simplifies the delivery and use of facility asset information for those outside the
typical architects, engineers, builders, and managers who already use COBie in IFC or
SpreadsheetML formats.” [NIBS-9].
The Clinic building from the 2012 COBie Challenge [NIBS-8] has been formatted using the
COBieLite XSD schema definition. The resultant XML document is about ten times the size as
the spread sheet version file and is over 200,000 lines long. Though complex at first glance, the
stripped down version included in Appendix A appears relatively straight forward. It obviates the
concern about scattered data that is apparent in the spread sheet version. The extract in
Appendix A demonstrates all of the schema structure but eliminates all but one occurrence of
each COBie concept. Further simplification of the XML schema should be investigated.
COBieLite contains the same information as the spread sheet file. COBieLite’s similarity to
ifc4XML may make its future uncertain if it is transferred to buildingSMART International (see
Problem 3: COBie Standard, Discussion, below).
3.1.3 Recommendation
Given the interoperability of IFC, COBie, ifcXML, ifc4XML, COBieLite , other XML schemas such
as LandXML, and of generic spreadsheet arrangements, it is of decreasing importance which
structured form data is originated in. However the supply chain and demand side need a
common target and COBie may fulfil that role. It might be advisable to use any of the above
forms as a short term expedient to collect the information to demonstrate how COBie can be
used to exchange information on C/I projects from construction to operations.
4 The BIM Task Group believes that “on small projects COBie UK 2012 may also be created or updated by hand directly
in the spreadsheet version of the COBie UK 2012 data” [HMG-3]
17 v1.3 October 2013
COBie for All : Building and Civil / Infrastructure Facilities
3.2.2 Discussion
3.2.2.1 Packaging
[NIBS-3] uses the following graphic to provide a high level view of when each COBie concept
(spread sheet) is relevant during the facility life-cycle:
Treating DESIGN, BUILD, and COMMON as packages may be inappropriate, as they are not
mutually exclusive, and not all inclusive. It makes sense to have TYPE and COMPONENTS under
DESIGN because TYPE provides the requirements for COMPONENTS. COMPONENTS are
instances which eventually get serial numbers and installation date and therefore logically are
also included in BUILD which is why orange BUILD overlaps into DESIGN. Similarly TYPE
assets may become products with known manufacturer and model numbers.
The COMMON items are intended to be “supplementary” and include ASSEMBLY and IMPACT at
COBie 2.4. CONNECTIONS can connect either TYPES or COMPONENTS. ASSEMBLY aggregates
TYPES or COMPONENTS. CONNECTION and ASSEMBLY are “supplemental” in the sense that they
are optional, and reference the DESIGN and BUILD assets. Various Operations such as
maintenance, start-up, shut-down, inspection and so on) are documented in the JOB package.
This reflects the constructor’s responsibility to handover the operational information for the
products in the facility.
Some of these questions are answered in the FM Handover [NIBS-4] which provides further
refinement of the life-cycle processes and allocates schema content based on this further
refinement.
Perhaps the biggest complaint about the COBie schema, is that it does not support the asset
management perspective voiced by the interviewed stakeholders. Both CRL [CRL-1] and Tube
Lines speak in terms of a requirement for an asset vs. the fulfillment of that requirement with an
actual asset instance. This separation enables the installation of any of a set of supplied assets
anywhere that they fulfill the requirement. More significantly, this separation supports the notion
of substitution of asset instances over time (temporary or long-term) when the requirements
themselves have not changed. The key to the success of this strategy is to not over specify the
requirement (e.g., mandating a particular manufacturer’s model) but to allow “approved equals”
to meet a more loosely defined requirement.
The requirement for an asset includes classification of the asset type. This is implemented in
COBie as TYPE.CATEGORY and SYSTEM.CATEGORY. TYPE.CATEGORY is specified by
OmniClass Table 23 (category-product PICKLIST) or Uniclass L classification, supporting a
maintenance view.
However, from the interviewed stakeholders’ perspective, an asset requirement also specifies
function. Function is the duty performed by the asset (e.g., building structure) and supports an
operator’s view. In COBie, SYSTEM is a functional aggregation of COMPONENTS.
SYSTEM.CATEGORY is specified as OmniClass Table 21 (category-element PICKLIST), or
Uniclass G/H supporting a functional view.
Also from the client perspective, an asset requirement also specifies location. This is discussed
below.
CRL calls the combined classification (TYPE category) / function (SYSTEM category)/ location
(SPACE) requirement an Asset Tag. So a boiler TYPE (with product category) to be located in
the basement SPACE (location) is required to provide heating SYSTEM (with function category).
Most of the information defining an asset tag is held in COBie in each COMPONENT row: the
COMPONENT, the TYPE, the SPACE. Only the SYSTEM assignment(s) are held separately,
pointing to the COMPONENT.
A COMPONENT can have a serial number and an installation date so it also behaves as an asset
instance fulfilling a particular asset requirement at some point in time. It has a COBie TYPE as
the asset requirement with a product classification and it is in a SPACE (location) as part of a
SYSTEM (function). It can be substituted for another like COMPONENT if necessary, without
changing the asset requirements defining its classification, location and function. This matches
the CRL notion of a Serialization: a specific instance of Equipment (TYPE) that exists at the
Asset Tag location at a particular point in time and characterized by a serial number or batch
number.
Equipment (TYPE) ultimately may represent a specific manufacturer’s model which can fulfill the
requirements defined by the Asset Tag. Equipment will therefore have a manufacturer and
model. COBie holds the manufacturer and model with the TYPE, not COMPONENT. What you
really want to be able to do is swap out a piece of equipment (not just a serialization) that
satisfies the Asset Tag requirement. In other words, you may wish to use the same type of
thing, an “approved equal” that has a different model number and is from a different
manufacturer. This takes substitutability beyond just being a new instance of the same
manufacturer/model but having a new serial number. With COBie, this would need to be a new
TYPE so you have to go back and re-define the asset requirement, not just the fulfilling asset
instance. So perhaps COBie TYPE is over specified.
A distinction is being made regarding cast-in-place assets. They have classification, location,
and function so constitute what CRL is calling an Asset Tag. However, the notion of
substitutability does not apply. Because they were cast in place, there are no equivalent items
from a manufacturer that can be brought in to replace them. In this case, CRL would not have
an Equipment or Serialization for this Asset Tag [CRL-2].
The Figure below shows a correspondence between COBie TYPE, COMPONENT, SYSTEM, and
SPACE and CRL Asset Tag, Equipment, and Serialization.
Bottom line is that all of the client required information is in the COBie schema, but not
necessarily in the preferred place.
The disparity in where information is located, as seen in the above figure, is exacerbated by the
already scattered nature of the spread sheet layout presented as Problem 1: COBie Spread
Sheet Format above. It is further complicated when an attempt is made to aggregate assets
into nestable groups.
COBie 2.4 introduces ASSEMBLY as an aggregation of either TYPES or COMPONENTS. It is defined
as having a single parent TYPE or COMPONENT with multiple child TYPES or COMPONENTS,
respectively. The parent is itself either a TYPE or COMPONENT, appearing in that spread sheet.
This enables nesting of ASSEMBLIES.
CRL has Functional Units as aggregations of Asset Tags. Since Functional Units are Asset
Tags themselves, nesting is possible. Furthermore, as an Asset Tag, they represent an asset
requirement which can then be fulfilled: “If a system has been supplied as a single entity and
has a specific manufacturer’s number, for example, lifts and escalators, then Equipment will be
created against the Functional Unit to record these details.” [CRL-1]
On the surface then, it appears that a COBie ASSEMBLY is equivalent to a CRL Functional Unit.
However, because of the differences between the COBie TYPE, COMPONENT, SYSTEM, and SPACE
and the CRL Asset Tag, Equipment, and Serialization, the relationship between COBie
ASSEMBLY and CRL Functional Unit is even less straight forward from an asset management
point of view.
One could argue that COBie is only an information exchange and therefore, as long as it
contains all of the necessary information, it fulfills its role. It is the responsibility of the
contractor’s software to create the COBie file and the owner’s software to be able to read it.
Therefore, it is the responsibility of the CRL software to map COBie TYPES, COMPONENTS,
SYSTEMS, SPACES, and ASSEMBLIES into CRL Asset Tags, Equipment, Serializations, and
Functional Units.
However, if an asset-oriented view is being introduced earlier on in the life-cycle, then designers
and contractors should be aware of the distinction between asset requirement and fulfilment.
This then means they are forced to distribute the asset-oriented information across incompatible
COBie spread sheets. Because this will be less intuitive to them, there would be higher risk for
error. This is further exacerbated by the data fragmentation enforced by the COBie spread
sheet layout. It does not make sense to map from an asset view into a COBie view when writing
the COBie file only to have to map back to the asset view when reading it.
3.2.3 Recommendation
One proposal considered would be that Columns of MANUFACTURER and MODELNUMBER should
be moved from TYPE to COMPONENT, or else they should be relabeled as
EXAMPLEMANUFACTURER and EXAMPLEMODEL. EQUIPMENT (and perhaps CAST-IN-PLACE) needs
to be added, preferably as part of a new Operate package. Serial number would then be moved
from COMPONENT to EQUIPMENT. Then COMPONENT truly does become the asset requirement
(Asset Tag) and EQUIPMENT and CAST-IN-PLACE are the fulfillment of that requirement.
However The following two short term recommendations are made to use the COBie schema to
better suit the requirements voiced by the interviewed stakeholders.
Firstly to address the desire to separate the requirements on a Component from the fulfilment
1. TYPE can hold both requirement Types and product TYPES: Extend the AssetType
enumeration to offer Requirement in addition to the current Fixed (Cast-in-place) or
Moveable (Equipment). A ‘requirement’ type is not expected to be purchased, but may
be compared against the available TYPES.
Secondly to document the allowed substitutions of one Component for another, or for one Type
for another.
2. Add column to the TYPE.AllowableSubstitutions
a. This field then documents equivalent product TYPEs that satisify the
requirement
b. This is only expected on ‘Requirement’ TYPEs
c. This is blank for cast-in-place TYPEs
d. This is blank for manufactured product TYPEs
3. Add column to the COMPONENT rows to document COMPONENT.RequirementType
a. COMPONENT TypeName remains the installed Type
Long term, a proper data modeling exercise should be done for the information exchange,
including accommodation for the impact of C/I projects and an asset management view. If
multiple schemas persist, then perhaps ISO 15926 should be evaluated as a possible solution
for handling them.
5 Excel would show 2.40 as 2.4 if the cell format specified one decimal place. This may be the origin of this confusion.
Or it could really be 2.4 since it implements IFC 2x4. From a versioning viewpoint, it is confusing that 2.4 would
follow 2.26.
22 v1.3 October 2013
COBie for All : Building and Civil / Infrastructure Facilities
3.3.1.3 Governance
COBie is jointly controlled by buildingSMART alliance (North America) and buildingSMART UKI
(UK and Ireland) under a Memorandum of Understanding. It was originally developed in the US
at the US Army Corps of Engineers (USACE) Engineering Research and Development Center
(ERDC) Construction Engineering Research Laboratory (CERL) and approved as a NBIMS-US
V2 standard under the buildingSMART alliance, a council of the National Institute of Building
Sciences.
The COBie UK 2012 site [HMG-1] is hosted by the Building Information Modelling (BIM) Task
Group, a part of HM Government Department for Business Innovation & Skills. The SDO for
COBie UK is buildingSMART UKI. The site directs you to [NIBS-1], [NIBS-4], and [NIBS-5] for
details on the standard. Discussion
COBie 2.4 includes international input.
The FM Handover is updated for COBie 2.4. It is derived from the full ISO 16739:2013 IFC
standard by:
1) filtering out only those IFC’s needed for the COBie information exchange
2) adding appropriate constraints
The new FM Handover is interactive, facilitating search and internal links. As a normative
reference for COBie 2.4, it should provide the complete COBie schema definition.
An NBIMS US Technical Committee member has stated that CERL funding has been reduced
and therefore buildingSMART International (bSI) will be taking over COBie. Neither bSa, bsUKI
or bSI has not yet adopted COBieLite, an XML version of COBie.
buildingSMART International have their own ifc4XML, which implements an international
standard ISO-10303 part28 ed2. . There has a mechanism for creating simplified subsets
reflecting selected hierarchies and relationships. It is not apparent what will happen to COBieLite
if COBie moves to bSI.
3.3.2 Recommendation
It appears as though COBie 2.4 may become a more proper standard. It would therefore seem
prudent to focus on it instead of 2.26. This will also form the basis for the proposed
BS1192:4:2014 document.
3.4.2 Discussion
The FM Handover MVD, upon which COBie is based, is limited to “non-geometric building
information” [NIBS-2], but nonetheless does support some geometric information. Alternatively
This information may be held separately in a GIS or geospatial database, like Oracle Spatial, just
as CAD drawings and 3D building models are held in external systems separate from the COBie
spread sheets.
COBie currently allows the locating of components in both a spatial hierarchy and also in a
coordinate hierarchy. Geospatial support needs to be added.
3.4.3 Recommendation
The short (and long) term recommendation is to work within the existing COBie schema
structure:
1. Provide more generic names for the Floor and Space spread sheets to support C/I
facilities by supporting synonyms:
a. spread sheet FLOOR and REGION;
b. column FLOORNAME AND REGIONNAME;
c. spread sheet SPACE to LOCATION;
d. column SPACENAME AND LOCATIONNAME
2. For locating a COMPONENT by geospatial point coordinates:
a. the coordinates shall be entered into the COORDINATES spread sheet and
attached to that COMPONENT
b. an optional FACILITYCRS column needs to be added to the FACILITY spread
sheet or as an ATTRIBUTE of the FACILITY
c. an optional overriding CRS column may be needed to be added to the
COORDINATES spread sheet.
3. For locating a COMPONENT using a geospatial feature:
a. the feature shall be uniquely named in COBie
b. the feature shall be entered as a row in the SPACE/LOCATION spread sheet
c. then referenced in the COMPONENT SPACE/LOCATION column
d. the feature geometry and CRS will not be copied into the COBie file
e. the EXTSYSTEM, EXTOBJECT and EXTIDENTIFIER columns in the SPACE/LOCATION
spread sheet can reflect the geospatial database or GIS from which the feature
geometry (and CRS) can be obtained.
Many C/I managed assets tend to be linear (roads, rail) and project components consequently
tend to be linearly located along existing or proposed linear assets, instead of within spaces on
floors in buildings. Such locations can be specified using linearly referenced locations. In
accordance with ISO 19148 [ISO-2], a linearly referenced location requires the specification of
the linear entity along which a measurement is made, the method of measurement called a
Linear Referencing Method (LRM), and the measured value along (and optionally offset from)
the linear entity. See Appendix B for examples.
COBie would need to store information about linear entities along which COMPONENTS are
located and possibly about LRMs. The COMPONENTS being located would then require an “at”
linearly referenced location or else “from” and “to” linearly referenced locations as alternatives to
space or geospatial locations.
3.5.2 Discussion
A linearly referenced location requires three components (linear element, LRM, and measured
value which may include offsets) [ISO-2]. To use linear referencing to locate a COMPONENT, that
is, with respect to a linear entity, one or two linearly referenced locations are required. The
COMPONENT may either be at a single linearly referenced location or from one linearly referenced
location to another. In the latter case, this may be simplified by adding constraints on the two
linearly referenced locations, such as requiring a common LRM or even a common linear
element, but this is not without compromising the full flexibility of ISO 19148.
3.5.2.1 Linear Element
Linearly referenced locations must specify the linear element along which the measurement is
made. This is similar to an axis in a CRS (though the LRM and measurement can be quite
different than just a single numeric value). Somewhere COBie will need to keep a list of
allowable linear elements. These may be assets (COMPONENTS) such as a road. More likely,
they will be some reference line, such as an Engineering Line of Reference (ELR) in the case of
Network Rail, a London Underground (LU) Location Coding System (LCS) coded entity in the
case of Tube Lines, or a Section [HA-2] in the case of the UK Highways Agency.
In keeping with the COBie Guide’s strategy of using SPACES to locate COMPONENTS regardless
of the location type, linear elements would end up in the SPACES spread sheet. Aside from
needing to expand the list of allowable SPACE categories, this would work if you can live with the
notion of one-dimensional spaces. However, ISO 19148 [ISO-2] requires that linear elements
support a measurability interface which, in the case of a data-only representation, would entail
certain mandatory attributes. These include a default LRM, default (overall) length, and start
values for each expected LRM. The type of linear element (feature, geometric curve, or
topological edge) must also be specified. These would have to be added as ATTRIBUTES.
Alternatively, a LINEARELEMENTS spread sheet could be proposed as an additional spread sheet
in the COBie workbook, with columns for NAME, CREATEDBY, CREATEDON, CATEGORY (“feature”,
“curve”, or “edge”), DESCRIPTION, EXTSYSTEM, EXTOBJECT, EXTIDENTIFIER, DEFAULTLRM,
DEFAULTLENGTH, and STARTVALUES. The last one is tricky, as it would need to be a list of (LRM,
startValue) pairs. Assigning a FLOORNAME to SPACES would be problematic, since the linear
element may not be wholly contained within the Site defined by the FACILITY, for example, I-95 or
the M-1. Perhaps a more global region beyond the scope of the facility should be allowed?
If a relative LRM (e.g., reference post) is to be used to measure along a linear element, then the
referents from which the measurements are made must be at known locations along the linear
element. ISO 19148 prescribes that these referents be “owned” by the linear element. If, as
part of an automated reading of a COBie file, linearly referenced locations need to be translated
into locations that use a different LRM or linear element, referent locations along their owning
linear elements need to be available, presumably from the COBie file.
3.5.2.2 LRM
The Linear Referencing Method (LRM) specifies how measurements are made. The LRM
provides a context for the measured value, specifying how (absolute, relative, interpolated) the
measurement is made (including the unit of measure).
During design and construction and often in maintenance/operation of railways, an absolute type
of LRM called stationing is common. This says that a measured value of 1+05 means 105 feet
measured along a linear element such as an engineering survey line or ELR, measured from its
beginning (or 105 meters for a metric stationing LRM). Another absolute type of LRM is
chainage which says that a measured value of 1023 means 1023 meters along a linear element
such as a roadway or LCS section, measured from its beginning. In some cases, a more literal
interpretation of “chainage” is used such that the unit of measure is “chains”.
A relative type of LRM, milepost, says to interpret a measured value of 2+.50 as one half (.50)
mile beyond milepost 2, the post being exactly 2 miles from the start of the linear element being
measured. More likely, another relative type of LRM called reference post would be used
because it would allow reference post 2 to be something other than exactly 2.000 miles from the
start of the linear element perhaps due to realignment. This demonstrates the need to have pre-
defined the location of the referent (referent post 2 in this case) from which the measured along
incremental distance (.50) is to be measured.
Percentage is an interpolated type of LRM which says that a measured value of .50 means 50%
of the distance along the linear element. This would be based on the default length value of the
linear element.
For greatest flexibility, the LRM of each linearly referenced location should be specified as part
of that location specification. However, this is typically simplified by adopting a default LRM for
each linear element or even for the FACILITY at large. This decision will impact where LRM is
held: with each linearly referenced location, with each linear element, or with the FACILITY.
Though ISO 19148 is adamant about de-coupling the LRM from the linear element, the standard
will allow a linear element to have a default LRM which will be used to measure the linear
elements in the absence of an explicitly stated LRM.
In accordance with ISO 19148, the specification of an LRM includes the following attributes:
name, type (“absolute”, “relative, “interpolative”), units, constraints, and, if it supports offsets,
then additionally offset units, positive lateral offset direction, and positive vertical offset direction.
Unfortunately, there is no universal agreement on what LRMs are called or what each one
means. If they are to be defined in COBie, an LRM spread sheet would need to be added, with
the normal COBie columns like CREATEDBY plus columns to support the above listed attributes.
Otherwise, like geospatial location CRSs, the definition can be held outside of COBie proper,
perhaps even in a COBie DOCUMENT. This decision would be dependent upon the variety of
LRMs used and the requirement that, as part of an automated reading of a COBie file, linearly
referenced locations need to be translated into equivalent locations that use a different LRM.
3.5.2.3 Measured Value
Based on the LRM, the value of the distance measured along the linear element might be a
numeric value (e.g., chainage LRM) or an alphanumeric string (e.g., reference post LRM). The
units of measure are defined by the LRM.
Presumably, the measured distance along would be an attribute of the COMPONENT, either as a
newly added COMPONENT column or as an ATTRIBUTE with a SHEETNAME = “Component” and a
ROWNAME equal to the COMPONENT.NAME. ATTRIBUTE.UNIT would only be used to override the
LRM units value.
3.5.2.4 Offsets
Once the measured value is measured along the linear element, it is possible to then measure
an offset distance to arrive at the linearly referenced location. ISO 19148 supports optional
lateral (perpendicular left or right) offsets and vertical (up or down) offsets or offset vectors
measured in any direction. The first two can be measured absolutely from the linear element
position established by the measured along distance or can be relative from some offset
referent, such as “five feet back of sidewalk” [see ISO-2].
Presumably, the offset would also be an attribute of the COMPONENT, either as a newly added
COMPONENT column or as an ATTRIBUTE with a SHEETNAME = “Component” and a ROWNAME
equal to the COMPONENT.NAME. Depending on the level of offset sophistication supported (if at
all), this might be a single positive value specifying an absolute lateral measure in the direction
of the positive lateral offset direction or a negative value in the opposite direction, measured
from the linear element as the simplest extreme. Alternatively it might require up to four
attributes (lateral offset measure, lateral offset referent, vertical offset measure, and vertical
offset referent) or up to three offset vectors. ATTRIBUTE.UNIT would only be used to override the
LRM offset units value.
3.5.2.5 COMPONENT Linearly Referenced Location
Putting this all together, to specify the location of a COMPONENT by using at or from/to linearly
referenced locations, the linearly referenced location(s) must be added to COMPONENT. Each
includes a linear element, an LRM, a distance along, and perhaps offsets. Additional
information about linear elements, their referents, and LRMs may also have to be added to new
COBie spread sheets, especially if, as part of an automated reading of a COBie file, linearly
referenced locations need to be translated into locations that use a different LRM or linear
element. A spread sheet that accommodates LINEARELEMENTS would facilitate referential
integrity checking, insuring that any linear element used in a linearly referenced location exists.
3.5.3 Recommendation
ISO 19148 is a very comprehensive standard for linear referencing. Based on a well-
documented, theoretical model, it is quite sound. But there is no reason to have to support all of
its capabilities as a first step, especially since some of these capabilities are optional in the
standard.
To simplify the support for linear locations the following recommendations are made:
1. Columns are needed in the COORDINATES spread sheet to specify linearly referenced
locations for each COMPONENT and SPACE/LOCATION. These columns shall be:
a. REFERENCEDCORDINATE – the linear element along which the linearly
referenced locations are specified. There is no need to make any simplifying
assumption that, if there is to be both from and to linearly referenced locations,
they will be along the same linear element. The linear element here is likely to
be a reference line, like ELR or LCS entity, so it may be reasonable to assume
that assets do not cross linear element boundaries.
3. Add a Facility Attribute for a default Facility LRM. It is highly likely that all Components
will be linearly referenced using the same LRM and therefore this can be carried at the
Facility level, i.e., specified once per COBie workbook. Alternatively, a Location column
or Attribute could be used to specify an LRM of a specific linear element.
4. The definition and details of the LRM can initially be documented in a DOCUMENT or
ATTRIBUTE attached to the FACILITY.
5. Synonyming SPACE to LOCATION would accommodate linear elements as SPACE/
LOCATION NAME attribute of a COMPONENT.
One of the use cases proposed below (UC 3: Linear Location) will test if this proposal is a
reasonable first step towards integrating COMPONENT linear location in support of C/I.
3.6.2 Discussion
The most reasonable solution to continuous entities has proven to be to decompose them based
on one (any consistent) reasonable sectioning scheme (intersection to intersection, control
section, Engineering Line of Reference (ELR), Location Coding System (LCS) coded section,
etc.). It is then possible to define discrete assets as parts of continuous entities by specifying
the start and end position of the discretized asset as linearly referenced locations along a
reference linear entity. Only then can the resultant discretized assets be tagged.
In COBie, there is an implicit assumption that all COMPONENTS are discrete elements. When one
is referenced by name, the reference is to the COMPONENT in its entirety, for example, a single
pump or door. With C/I, part of the identification of the discretized assets would need to be the
start and end location as specified along some pre-stored linear entity. Identifying a section of
track as a single, constructible or manageable COMPONENT requires knowledge about its start
and end delimiting locations. This can be specified using linearly referenced locations along
some reference line (linear element), similar to what was used for locating COMPONENTS above
in Problem 5: COMPONENT Linear Location.
Pavement cross-section can vary across the width of a carriageway as well as along the length
of the carriageway. To specify a pavement section as a single discrete COMPONENT for
construction or maintenance then would require from and to linearly referenced location distance
along values as well as from and to offset values for each.
It seems reasonable to combine the notions of locating a COMPONENT with the notion of
delimiting it for discretization for identification sake. So the proposal to add from and to linearly
referenced locations as specified in Problem 5: COMPONENT Linear Location above should
also solve Problem 6: Continuous Objects.
3.6.3 Recommendation
See 4.5.3
3.7.2 Discussion
This would necessitate adding start and end locations to those attributes whose values might
possibly change along the length of the tagged linear asset. The options are whether the
linearly referenced start and end locations use a localized LRM or the global one. In the first
case, the COMPONENT being attributed becomes the linear element and the LRM must be
specified somewhere. In the second case, the attribute value locations are specified using the
reference linear element that was used to identify and locate the COMPONENT. The LRM
specified for the FACILITY then applies.
Consider an example, where an ELR is the reference line (linear element) used to specify the
extent of the COMPONENT, a section of track, using a stationing LRM. It is possible that track
attribute values could be located by positions along the track itself (as a linear element), using a
chainage LRM.
An initial, simplifying assumption would be to select between the COMPONENT and the reference
LINEARELEMENT as the linear element, and therefore the LRM, but this is a difficult choice to
make. The simpler approach seems favorable – use a local linear reference system based on
the COMPONENT. This would allow measurement along a track section in the example. If the
ELR linear referencing system were instead to be selected, it could very well complicate the
linearly referenced location for the start and end locations, necessitating offsets to specify the
track.
The default local (COMPONENT) LRM could be added as an ATTRIBUTE of FACILITY if it applies for
all COMPONENTS. Otherwise, it would be necessary to add the COMPONENT instance to the
proposed linear element document or spread sheet discussed in Problem 5: Component
Linear Location.
3.7.3 Recommendation
Since it is not possible to add ATTRIBUTES to ATTRIBUTES, the only alternative would be to add
start and end location columns to the ATTRIBUTE spread sheet. The ATTRIBUTE which requires
the start and end locations for its value would most likely apply to a COMPONENT.
As an initial approach, the COMPONENT will be used as the linear element for specifying the start
and end locations. The default, local LRM will be added as a FACILITY ATTRIBUTE called
COMPONENTLRM. Initially, this LRM can be limited to absolute or interpolative types to obviate
the need for referents and to enable the distance along values to be numeric.
This leaves only two columns to be added to the ATTRIBUTE spread sheet: STARTLOCATION and
ENDLOCATION. Each would be a numeric, distance along value.
Longer term, attributes could be attached to the LOCATION linear element instead of the
COMPONENT. Expanding the ATTRIBUTE STARTLOCATION and ENDLOCATION to include offsets
would support the notion of an ELR distance along with a track offset.
3.8.2 Discussion
buildingSMART International - bSI (formerly International Association for Interoperability - IAI) is
the developer of Industry Foundation Classes. These have been accepted as an international
standard by ISO, with the most recent version published this year [ISO-1]. The scope statement
clearly states that “project structure and component breakdown structures outside of building
engineering” were out of scope.
bSI has announced that it is “now committed to the development of open data standards for
infrastructure and the built environment in co-operation with the Open Geospatial Consortium for
the GIS standards. The aim is to have the ability to model infrastructure by 2016, with earlier
support for bridges as the first use case.” [bSi-1]. It has created OpenINFRA as an international
initiative to improve interoperability for infrastructure facilities, such as roads, bridges and
tunnels. OpenINFRA is currently working on IFC-BRIDGE, an extension to IFC 2x4 (ISO
16739:2013).
In October, 2012, buildingSMART International commenced a project to develop a Model View
Definition for LandXML-1.2 under its OpenINFRA umbrella project. The project proposal [bSi-2]
says that “the LandXML-based exchange definitions and experiences are expected to provide
valuable input to future IFC extension developments and thus supporting also the long term
goals of OpenINFRA...This project does not directly aim at changes in IFC schema or
property/quantity sets, but may identify such needs when developing formal mapping to IFC.”
At their December meeting in Munich last year, OpenINFRA gave, as a long term goal, the
development of IFCs for C/I. The LandXML project was viewed as a short term expedient. It
would also provide insight into the requirements for defining the geometry of roadway and rail
alignments perceived as being necessary for supporting new C/I IFCs. Nonetheless, if an IFC
approach is to be adopted for C/I BIM, then buildingSMART’s OpenINFRA would be the logical
place for this to happen.
3.8.3 Recommendation
There is no short term solution to having C/I IFCs. buildingSMART plans to develop them but
admits that this may take up to five years to achieve. So any short term COBie effort will have to
proceed in parallel with them.
This is where the ISO 15926 RDL based approach might be considered from a Standards
development perspective. The core data model does not need to change in order to model
different asset types. It is an entirely different approach to standardization through collaborative
federated reference data development.
It is expected that the work undertaken in this project will inform the specification of the IFC
additions and modifications needed to deliver the required functionality.
3.9.2 Discussion
This is not a show stopper for a short term adoption of COBie. Lack of such taxonomies for C/I
does not affect the COBie schema structure – only the content. At least outside of the US,
contractors and owners can negotiate any classification scheme acceptable to both of them.
This does not support interoperability beyond a single project or team but will at least facilitate
COBie adoption across an entire project.
3.9.3 Recommendation
There may be no short term solutions to having standardized C/I classification taxonomies. So
any short term COBie effort will have to proceed without them.
Work streams are in place to complete the work required to complete the Uniclass (2) standard
in the UK.
3.10.2 Discussion
Interpreting the COBie Guide statement above too literally may be the problem. It has been
suggested that the intent instead was to merely provide an example of the kind of information
appropriate to COBie. Furthermore, the Guide is only informative. Therefore “schedule” should
not be taken as a requirement but instead as a suggestion. Still, this does not help C/I much
since schedules there are not as prevalent as for buildings.
Perhaps the closest C/I analogy to the schedules used in buildings might be the “pay items” that
are used to quantify, estimate, bid, track and pay during design and construction [HA-1]. The
breakdown of the pay items varies with the life-cycle stage. A designer may use linear feet of a
particular diameter and type of drainage pipe as a single pay item. The contractor may need to
break this down into excavation based on depth, bedding, pipe, backfill and possible restoration,
each constituting a separate construction phase pay item. The asset manager may have yet a
different view.
Can pay items be used to formulate the notion of C/I managed assets? Or conversely, should
an asset management approach, introduced earlier in the life-cycle, dictate a need to schedule
more C/I pay items?
3.10.3 Recommendation
This is an industry issue involving civil design/construction documentation. Advances in design
modelling, particularly in 3D will impact this, as it begins to focus on the “things” that comprise
the model, rather than just the “lines” on a 2D drawing that are hard to interpret automatically as
managed assets.
6 Schedules are tables which document component attributes, typically included on design drawings for buildings.
Herein, “schedule” follows this definition as opposed to the notion of scheduling activities along some project
timeline.
36 v1.3 October 2013
COBie for All : Building and Civil / Infrastructure Facilities
3.11.1 Crossrail
Crossrail is the largest infrastructure project currently underway in Europe. Crossrail Limited
(CRL) is a (temporary) company positioned between the project design and construction
contractors and the eventual owners of the constructed facilities. As such, CRL is responsible
for the construction-operation handover information exchange for the project.
CRL has developed an asset identification standard [CRL-1]. In addition to laying out the asset
requirement / fulfilment dichotomy discussed above in Problem 2: COBie Schema, it contains
location codes and a functional hierarchy extension to Uniclass.
CRL is in the process of developing Asset Data Dictionary Definition Document (AD4)’s for
functions (e.g., Building Structure [CRL-2]) and asset classes (e.g., Pumps [CRL-3]). The former
specify which asset classes are assigned to each function and how those assets will be
identified and labelled. The latter define what information the contractors must supply to CRL for
each asset of that class beyond the generic attributes [CRL-4] required for all assets. CRL will
then pass along this information to the future owners and operators.
CRL is assessing options for how to supply asset information to the operators and maintainers of
Crossrail. One option was presented at Fiatech last year as illustrated below [CRL-5]:
Specific, system generated spread sheets are being used to transfer information to/from Tier 1/2
Contractors. CRL is discussing options for linear assets with the various stakeholder
organizations.
Tube Lines has also already tried to address the C/I classification problem (Problem 9:
Classifications). They have developed an extension to the Uniclass classification system to
address rail [TL-2].
3.12.2 Discussion
Several software products successfully completed the January 2012 COBie Design Challenge
for Architectural Design and Coordinated Design by automatically populating a COBie workbook
from design drawings, a 3D model, and related business data [NIBS-10]. These products were
specific to buildings as was all of the data. Many building design software packages already
support IFCs, so the mapping to COBie is relatively straightforward.
A separate FM Challenge was held in March 2012 to test whether any asset management
software was able to read and make sense out of the data contained in the spread sheets.
At that time C/I facilities were outside of the scope of both of the challenges, both from a read
and write perspective.
3.12.3 Recommendation
Once the necessary COBie C/I augmentation is defined and validated by the interviewed
stakeholders, then work on the demonstration use cases can proceed. Eventually future COBie
Challenges could be held to determine how successful the proposed changes are and how well
C/I design/construction and asset management software can read and write the new files.
4 Use Cases
4.1 Introduction
Five use cases (UC 1-UC 5) are proposed to demonstrate the feasibility of using COBie for
Civil/Infrastructure (C/I) projects. They have been selected and ordered so as to incrementally
build on the COBie 20 spread sheet workbook with minimal impact on the structure vs. its
content (attributes and pick lists vs. new spread sheets or columns).
The five use cases proposed are:
UC 1: As-Is COBie
UC 2: Geospatial Location
UC 3: Linear Location
UC 4: Linear Identity and Attribution
UC 5: Asset-oriented COBie
Problem 3: COBie Standard applies across all use cases, as it is equally difficult to understand
what the standard requires in addressing any of these cases. Similarly, Problem 12: Software
Products also applies across all use cases, though the selected software packages may differ
by use case, since some favour road (UC 4) over rail (UC 1,UC 3, UC 5) or GIS (UC 2) over
CADD (UC 1, UC 3, UC 4, UC 5). The road / rail split would also hold for Problem 11: Client
Requirements though both road and rail stakeholders expressed many similar concerns.
UC 5: Asset-oriented COBie
UC 2: Geospatial Location
UC 3: Linear Location
UC 1: As-Is COBie
Figure 4: Expansion of the Crossrail diagram to include Types, Systems and Locations
• Key ideas
o COBie structure is near universal, but terminology varies
o Component->System->category generalises AssetTag->Functional-category
o Component->Type->category generalises AssetTag->Product-category
o Component->Space->Region/Floor->Facility generalises AssetTag->Location
o Component->Assembly->Component generalises AssetTag->Functional Unit
Detail
• Key ideas
o Facility has a Lat, Long, Elevation, TrueNorth and other attributes
o Region/Floor is located relative to the Facility
o Location/Space is located relative to the Region/Floor
o Facility, Region/Floor, Space/Location CRS is named Coordinates
o Component have Coordinates located relative to a Space/Location
o Components are then located cartesian bottom left and top right Coordinates
Implementation (Provisional)
Figure 7: Facility
Figure 8: Coordinate sheet with both Cartesian space and GIS referencing
• Key ideas
o LRM is pseudo-orthogonal
UC 4: Linear Identity and Attribution will demonstrate the recommended solutions contained
in both Problem 6: Continuous Objects and Problem 7: Variable Asset Values. It will also
provide input for solving Problem 8: IFCs, Problem 9: Classifications and Problem 10:
Schedules because of the current absence of IFCs, classification schemes, and schedules for
roadway facilities.
• Key ideas
o Both ‘Asset tags’ and ‘Installed Equipment’ are Components
o Both ‘Asset class’ and ‘Equipment’ are Types
o Component->Assembly->Component generalises ‘Asset tag’->’Installed
Equipment’
Detail
5.2 Discussion
It should be clear from this report that COBie did not address the unique requirements presented
by C/I facilities. If necessary changes are found that move COBie beyond version 2.4, then
iteration will need to be made, leading to a formal proposal to NBIMs, currently formalising
COBie 2.4. Considering the identified problems with COBie and the uncertainties surrounding its
future, a strategy would be to hold off on immediate demonstration development. Instead, focus
would be on developing a fuller conceptual model that would better support all types of
construction as well as asset management and thus define the desired end state. It would then
be possible to develop a roadmap to get to this desired end state incrementally over time. This
option has risks. It may be more difficult to achieve consensus on the proper direction without
having demonstrated the problems with the current COBie approach and the viability of the
recommended solutions.
A better solution might be to retain the COBie approach and all of its strengths. The
recommended solutions can be prioritized and the use case driven demonstration of some of
them can begin immediately. This would elucidate the current gaps in the COBie solution and
provide an opportunity to test out some of the assumptions made herein in support of the short
term recommendations. It would provide a learning experience regarding what needs to be
done with C/I software products to make them IM-ready. This option is not without risk.
Hopefully the recommendations offered herein will not prove to be tangential to where the
industry decides to go in the long term.
5.3 Recommendation
It is recommended that
(1) this report be reviewed by as wide an audience of potential stakeholders as possible. A
revised report can then be generated from their feedback.
(2) Use case studies can be undertaken to illustrate the current capability. The use cases
need to be prioritized so that work can begin on developing use case demonstrations.
(3) C/I software products can then be assessed with respect to their ability to write the
augmented content.
(4) Concurrent with this, work can begin on the longer term effort of creating a fuller
conceptual model that would better support all types of construction as well as asset
management and thus define the desired end state. It would then be possible to
develop a roadmap to get to this desired end state incrementally over time, taking
advantage of IFC and ISO 15926 developments.
6 References
[bSI-1] Grobler, Francois, buildingSMART to develop open standards for
infrastructure, buildingSMART International, Ltd., October 1, 2012,
http://www.buildingsmart.org/news/buildingsmart-to-develop-open-
standards-for-infrastructure (cited 19-Apr-2013).
[bSI-2] Hyvärinen, Juha, buildingSMART MVD for LandXML v1.2, buildingSMART
International, Ltd., October 1, 2012.
[CRL-1] Schwarzenbach, J., CR-STD-015 Asset Identification Standard, v 1.1,
Crossrail Limited, October 28, 2011.
[CRL-2] Schwarzenbach, J., Asset Data Dictionary Definition Document AD4): BSR
– Building Structures, Crossrail Limited, v 1.0, June 11, 2012.
[CRL-3] Schwarzenbach, J., Asset Data Dictionary Definition Document AD4):
L7171 – Pumps, v 1.0, Crossrail Limited, November 9, 2012.
[CRL-4] Houghton, M., Asset Data Dictionary Definition Document AD4): L0 –
Generic Attributes, v 1.0, Crossrail Limited, January 30, 2013.
[CRL-5] Pawsey, N., Crossrail Data Interoperability Strategy
(BIM/ISO15926 Harmonization), Crossrail Limited, Fiatech presentation,
San Diego, 2012.
[HA-1] Highways Agency, Manual Of Contract Documents For Highway Works:
Volume 4 Section 3: Library Of Standard Item Descriptions For Highway
Works, UK Highways Agency, March, 1998,
http://www.dft.gov.uk/ha/standards/mchw/vol4/index.htm (cited 22-Apr-
2013).
[HA-2] Highways Agency, Highways Agency Network Management Manual Part 2 –
Asset Management Records, version 1, UK Highways Agency Asset
Management Office, July 2009,
http://www.dft.gov.uk/ha/standards/nmm_rwsc/docs/nmm_part_2.pdf (cited
22-Apr-2013).
[HA-3] Highways Agency, Asset Data Management Manual ASC Area 2 Provider
Requirements, edition 1, Version 1.4, UK Highways Agency Asset
Management Office, October 2012.
[HA-4] Highways Agency, IAM IS Inventory Specification (AMO), UK Highways
Agency Asset Management Office, undated.
[HMG-1] HMGovernment, “Building Information Modeling: The Digital Plan of Work &
Assemblies”, v 7.1, HMGovernment, March 5, 2013.
[HMG-2] HMG BIM Task Group, “COBie UK 2012”, BIM Task Group,
HMGovernment, 2013, http://www.bimtaskgroup.org/cobie-uk-2012/ (cited
14-Apr-2013).
[HMG-3] HMG BIM Task Group, “Frequently Asked Questions”, BIM Task Group,
HMGovernment, 2013, http://www.bimtaskgroup.org/bim-faqs/ (cited 20-
Apr-2013).
[IAM-1] The Institute of Asset Management, Asset Management – an anatomy,
version 1.1, February 2012 (cited 28-Mar-2013)
[ISO-1] ISO 16739:2013, Industry Foundation Classes (IFC) for data sharing in the
construction and facility management industries, International Organization
for Standardization, Geneva, 2012.
[ISO-2] ISO IS 19148:2012, Geographic information — Linear referencing,
International Organization for Standardization, Geneva, 2012.
[TL-2] Tube Lines, Computer Aided Design Level Coding and Methodology,
November 2012.
[USACE-1] East, E. William, Construction Operations Building Information Exchange
(COBIE) - Requirements Definition and Pilot Implementation Standard, U.S.
Army Corps of Engineers, August 2007,
http://www.wbdg.org/pdfs/erdc_cerl_tr0730.pdf (cited 4-Mar-2013).
[USACE-2] East, Bill, “Rooms and COBie Data”, LinkedIn COBie Discussion Group,
July 14, 2013.
<cob:AssetTypes>
<cob:AssetType cob:externalEntityName="IfcCondenserType" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:AssetTypeName>AC Unit Type 1</cob:AssetTypeName>
<cob:AssetTypeCategory>23-75 10 24 21 27: Unitary Air Conditioning Equipment</cob:AssetTypeCategory>
<cob:AssetTypeDescription>Horiz. D.X. Fan Coil</cob:AssetTypeDescription>
<cob:AssetTypeModelNumber>PC24EK1</cob:AssetTypeModelNumber>
<cob:AssetTypeReplacementCostValue/>
<cob:AssetTypeExpectedLifeValue/>
<cob:AssetTypeNominalLength/>
<cob:AssetTypeNominalWidth/>
<cob:AssetTypeNominalHeight/>
<cob:AssetTypeAccessibilityText>n/a</cob:AssetTypeAccessibilityText>
<cob:AssetTypeCodePerformance>n/a</cob:AssetTypeCodePerformance>
<cob:AssetTypeColorCode>n/a</cob:AssetTypeColorCode>
<cob:AssetTypeConstituentsDescription>n/a</cob:AssetTypeConstituentsDescription>
<cob:AssetTypeFeaturesDescription>n/a</cob:AssetTypeFeaturesDescription>
<cob:AssetTypeFinishDescription>n/a</cob:AssetTypeFinishDescription>
<cob:AssetTypeGradeDescription>n/a</cob:AssetTypeGradeDescription>
<cob:AssetTypeMaterialDescription>n/a</cob:AssetTypeMaterialDescription>
<cob:AssetTypeShapeDescription>n/a</cob:AssetTypeShapeDescription>
<cob:AssetTypeSizeDescription>n/a</cob:AssetTypeSizeDescription>
<cob:AssetTypeSustainabilityPerformanceDescription>n/a</cob:AssetTypeSustainabilityPerformanceDescription>
<cob:Assets>
<cob:Asset cob:externalEntityName="IfcEnergyConversionDevice" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:AssetName>AC Unit Type 1 AC-1</cob:AssetName>
<cob:AssetDescription>AC Unit</cob:AssetDescription>
<cob:AssetSerialNumber>YNC54980</cob:AssetSerialNumber>
<cob:AssetInstallationDate>2011-04-22</cob:AssetInstallationDate>
<cob:AssetWarrantyStartDate>2011-04-22</cob:AssetWarrantyStartDate>
<cob:AssetTagNumber>n/a</cob:AssetTagNumber>
<cob:AssetBarCode>n/a</cob:AssetBarCode>
<cob:AssetIdentifier>n/a</cob:AssetIdentifier>
<cob:AssetLocationDescription>AC Unit</cob:AssetLocationDescription>
<cob:SpaceAssignments>
<cob:SpaceAssignment>
<cob:FloorName>First Floor</cob:FloorName>
<cob:SpaceName>1B21</cob:SpaceName>
</cob:SpaceAssignment>
</cob:SpaceAssignments>
<cob:SystemAssignments>
<cob:SystemAssignment>
<cob:SystemName>HVAC System</cob:SystemName>
<cob:SystemCategory>21-51 51 16: Air Distribution</cob:SystemCategory>
</cob:SystemAssignment>
</cob:SystemAssignments>
<cob:Attributes>
<cob:Attribute cob:externalEntityName="n/a" cob:externalID="n/a" cob:externalSystemName="n/a"
cob:propertySetExternalIdentifier="n/a" cob:propertySetName="n/a">
<cob:AttributeName>Frequency</cob:AttributeName>
<cob:AttributeDescription>Clinic_245_HVACSChedules.PDF A.C. Unit Schedule, Column 12
</cob:AttributeDescription>
<cob:AttributeCategory>Requirement</cob:AttributeCategory>
<cob:AttributeValue>
<cob:AttributeDecimalValue>
<cob:UnitName>Hertz</cob:UnitName>
<cob:DecimalValue>60.0</cob:DecimalValue>
</cob:AttributeDecimalValue>
</cob:AttributeValue>
<cob:Issues/>
</cob:Attribute>
</cob:Attributes>
<cob:Documents>
<cob:Document cob:externalEntityName="n/a" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:DocumentName>Field Test Report-Air Handling Units-Equipment Tests AH1-
3</cob:DocumentName>
<cob:DocumentCategory>Test Reports</cob:DocumentCategory>
<cob:DocumentDescription>n/a</cob:DocumentDescription>
<cob:DocumentURI>documentV2-SD-09-AirHandlingUnits-EquipmentTests AH1-
3.pdf</cob:DocumentURI>
<cob:DocumentReferenceURI>01 20 01.00 10</cob:DocumentReferenceURI>
<cob:Attributes/>
<cob:Issues/>
</cob:Document>
</cob:Documents>
<cob:Issues/>
</cob:Asset>
<cob:Systems>
<cob:System cob:externalEntityName="n/a" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:SystemName>Direct Digital Control System</cob:SystemName>
<cob:SystemCategory>21-81 61 62 21: HVAC Measurement and Control Equipment</cob:SystemCategory>
<cob:SystemDescription>Direct Digital Control System Overall</cob:SystemDescription>
<cob:Attributes/>
<cob:Documents>
<cob:Document cob:externalEntityName="n/a" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:DocumentName>Direct Digital Control System Description</cob:DocumentName>
<cob:DocumentCategory>Design Data</cob:DocumentCategory>
<cob:DocumentDescription>n/a</cob:DocumentDescription>
<cob:DocumentURI>documentV4-SD-03-DDCS.pdf</cob:DocumentURI>
<cob:DocumentReferenceURI>01 78 23</cob:DocumentReferenceURI>
<cob:Attributes/>
<cob:Issues/>
</cob:Document>
</cob:Documents>
<cob:Issues/>
</cob:System>
<cob:Contacts>
<cob:Contact cob:externalEntityName="n/a" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:ContactEmail>bill.east@us.army.mil</cob:ContactEmail>
<cob:ContactCompanyName>Engineer Research and Development Center</cob:ContactCompanyName>
<cob:ContactPhoneNumber>217.352-6511</cob:ContactPhoneNumber>
<cob:ContactDepartmentName>n/a</cob:ContactDepartmentName>
<cob:ContactGivenName>Bill</cob:ContactGivenName>
<cob:ContactFamilyName>East</cob:ContactFamilyName>
<cob:ContactStreet>2902 Newmark Dr.</cob:ContactStreet>
<cob:ContactPostalBoxNumber>PO Box 9005</cob:ContactPostalBoxNumber>
<cob:ContactTownName>2902 Newmark Dr.</cob:ContactTownName>
<cob:ContactRegionCode>IL</cob:ContactRegionCode>
<cob:ContactCountryName>USA</cob:ContactCountryName>
<cob:ContactPostalCode>61826</cob:ContactPostalCode>
<cob:ContactURL>n/a</cob:ContactURL>
<cob:Attributes/>
<cob:Documents/>
<cob:Issues/>
</cob:Contact>
<cob:Documents>
<cob:Document cob:externalEntityName="n/a" cob:externalID="n/a" cob:externalSystemName="n/a">
<cob:DocumentName>Basis of Design</cob:DocumentName>
<cob:DocumentCategory>Design Data</cob:DocumentCategory>
<cob:DocumentDescription>n/a</cob:DocumentDescription>
<cob:DocumentURI>documentV1-SD-05-BasisOfDesign-OCR.pdf</cob:DocumentURI>
<cob:DocumentReferenceURI>01 11 00</cob:DocumentReferenceURI>
<cob:Attributes/>
<cob:Issues/>
</cob:Document>
One way to specify the linear referenced location of Waterloo Station would be (“Eastern Line”,
“chainage”, 20000) where “Eastern Line” is the linear element along which measurement is
made, “chainage” is the LRM which says that measurements are made in meters from the
beginning of the linear element, and 20000 is the distance along the Eastern Line from its
beginning to Waterloo Station, measured in meters. London Bridge would be (“Eastern Line”,
“chainage”, 22000).
Looking closer, it becomes apparent that the stations themselves have length of track:
The ramp at Waterloo Station is 500 meters long, London Bridge is 400. It is now possible to
treat these as linear elements. Waterloo Station would be the LCS coded section “E007-E-
EBLO” linear element, where “E0007” is the LCS Level 1 Code for station, “E” is the LCS Level 2
Code for the Eastern line, and “EBLO” is the LCS Level 3 Code for the EastBound LOcal
road/route. The eastbound local track between the stations would be linear element “E008-E-
EBLO”.
It is now possible to specify linearly referenced locations along “E008-E-EBLO”. If a chainage
LRM is again chosen, a linear referenced location specified as (“E008-E-EBLO”, “chainage”,
100) would be 100 meters along the track between these two stations measured from the start
of this track section (i.e., the end of the Waterloo Station ramp).
The contractor who is constructing just this local section of the Eastern line might specify an
asset (e.g., signal) location as (“E008-E-EBLO”, “chainage”, 100) or even as (“E008-E-EBLO”,
“metric stationing”, 0+100). The eventual owner of the Eastern Line might prefer to see this
same location as a linearly referenced location along the Eastern Line instead of the more local
LCS coded section.
To accomplish this, the LCS coded sections first need to be located along the Eastern Line”:
It is now easy to see that the signal that was located by the contractor as (“E008-E-EBLO”,
“chainage”, 100) would be located by the owner as an equivalent (“EASTERN LINE”, “chainage”,
20600).
The possible methods of specifying this location is limitless because of the flexibility of linear
element and LRM. As long as they are all specified using the Generalized Model, it is easy to
translate between them. In the COBie proposal, EASTERN LINE would be a row in the
LOCATION (formerly SPACE) spread sheet. Each LCS coded section would be rows in the
COMPONENT spread sheet having a LOCATIONNAME of EASTERN LINE and having from and to
distance along measures specifying their limits along the Eastern Line. The LCS coded sections
would also be rows in the LOCATION spread sheet. The contractor could enter the signal as a
COMPONENT with a LOCATIONNAME equal to the LCS coded section and a from distance along as
the chainage measure from the start of the localized LCS coded section. When the owner reads
the COBie file, he could transform this localized linear location to the absolute measure along
the Eastern Line.
A totally different approach using a “relative” type of LRM is being investigated by Tube Lines.
With a relative type of LRM, distance along measures are made from a known location (referent)
along the linear element, instead of absolutely from the beginning of the linear element.
Milepost, kilometer post, and reference post are examples. A linear referenced location of
(“Track1”, “kilometer post”, 6+.500) signifies a location 500 meters beyond kilometer post 6
along Track1. If all kiloposts are exactly one kilometer apart, this is equivalent to the absolute
linear referenced location (“Track1”, “chainage”, 6500).
Due to reconstructions, posts are typically not equidistant over time and are more properly called
reference posts. They are handled in a similar fashion but it is necessary to know a priori the
exact location of each of these posts. The location be specified as an absolute distance from
the linear element start or as a relative distance from the previous post. The latter choice
minimizes changes due to local construction-caused changes in the alignment length.
The Tube Lines proposal being considered is to make the start point of each LCS coded section
above an Eastern Line referent from which relative measures can be made. The referent
locations would be defined as in the Table below.
Referent location
Linear Element Referent Linear
LRM distanceAlong
Element
EASTERN LINE E007‐E‐EBLO EASTERN LINE chainage 20000
relative
EASTERN LINE E008‐E‐EBLO EASTERN LINE chainage E007‐E‐EBLO + 500
relative
EASTERN LINE E009‐E‐EBLO EASTERN LINE chainage E008‐E‐EBLO + 1500
Now the signal location can be specified as (“EASTERN LINE”, “relative chainage”, “E008‐E‐
EBLO + 100”), or 100 meters beyond the start of E008-E-EBLO. Since E008-E-EBLO is 500
meters beyond E007-E-EBLO, which is at absolute 20000, then the signal location once again is
20000+500+100=20600 from the start of the Eastern Line.