Future of Project Management Education and Research

Dr. Ling Ma

@ University of Huddersfield

  • What to teach?
    
  • What to research?

What to teach?

BOT, PPP, etc.

Lean construction

Location-based planning

Digital Technologies

What to teach?

What to teach?

What to teach/research?

What to research?

What to research?

What to research?

Object recognition

Defect identification

Productivity monitoring & safety early-warning

What to research?

What to research?

What to research?

Research and Teaching Experience

Producing employable Quantity Surveying graduates & linking teaching and research in Quantity Surveying

Dr. Ling Ma

@ University of Huddersfield

  • What they need?
  • What they offer?
  • Why I can?
  • How I do?

Web crawler

What they need?

What they need?

What they offer?

What they offer?

Why I can?

Why I can?

How I do? - linking teaching and research

Teaching methods

Healey, M. (2005a) Linking research and teaching: disciplinary spaces, in: R. Barnett (Ed.) Reshaping the university: new relationships between research, scholarship and teaching, 30-42. Maidenhead: McGraw-Hill/Open University Press.

Exploiting the Benefits of BIM in Social Housing

Dr. Ma, Ling

@ University of Huddersfield

Background - Needs for Social Housing

© 2016, Dr. Ma, Ling 

U.K. social housing projects developed by Family Mosaic at Heathside & Lethbridge

http://www.wsj.com/articles/SB10001424052702303630404577392080803676926

Background - Challenges in Social Housing

Labor shortage

Time

Environment protection

Maintenance

© 2016, Dr. Ma, Ling 

Research Proposals

Design

Construction

Maintenance

Delivering better social house design using BIM, Virtual Reality and Machine Learning

Lean fabrication of social houses using RFID, BIM and Augmented Reality

Automated compilation of 'as-is' BIM model of deficient social houses for retrofit

© 2016, Dr. Ma, Ling 

Delivering better social house design using BIM, Virtual Reality and Machine Learning

Essentials for social housing delivery:

Economic & Environmental Sustainability

A BIM enabled procedure for

flexible design & mass customization

  • Pre-compiled parametric spaces
  • Functional analysis of units

© 2016, Dr. Ma, Ling 

Delivering better social house design using BIM, Virtual Reality and Machine Learning

VR based online plan selection

Educational Level
Family composition
Income
Habit
Age
...

Machine learning and intelligent plan

© 2016, Dr. Ma, Ling 

Lean fabrication of social houses using RFID, BIM and Augmented Reality

Prefabrication

  • Speed up construction process
  • Low labor costs
  • Better quality control
  • Less construction waste and carbon emissions
  • Worker safety
  • ...

Pull

Receiving orders

Prefab manufactory

Logistic

RFID

Augmented Reality

Site assembly

© 2016, Dr. Ma, Ling 

Automated compilation of 'as-is' BIM model of deficient social houses for retrofit

  • Photogrammetry & Laser scanning
  • Computer vision
  • Semantic enrichment for 'as-is' BIM model

© 2016, Dr. Ma, Ling 

Previous experience

Supervised student on parametric modeling of earthquake damaged building

Developed information modeling data schema

Ma, L., Early Warning Analysis for Safety Risk of Metro Tunnel Construction Based on a Spatio-Temporal Model of Ground Settlement, China National Natural Science Funds for Young Scholar, $41,000, PI, 51408247, 2015-2017,

Data mining on over 5 millions of geotechnical mornitoring data for safety early-warning of underground construction

© 2016, Dr. Ma, Ling 

Previous experience

Developed algorithm for automated generation of 'as-damaged' BIM model from laser scanned point cloud data

Developed a Semantic Enrichment Engine for BIM

© 2016, Dr. Ma, Ling 

Previous teaching experience

  • Have taught Planning and Control of Construction Projects course, which includes topics of the Last Planner System and Pull Production Systems
  • Have taught a lecture on information interoperability in Advanced BIM course

© 2016, Dr. Ma, Ling 

©2016, Dr. Ma, Ling 

Recent Research on BIM

Dr. Ma, Ling

Technion - Faculty of Civil and Environmental Engineering

Rapid assessment of earthquake damaged building using laser scanning and Building Information Modeling

Dr. Ma, Ling

Technion - Faculty of Civil and Environmental Engineering

©2016, Dr. Ma, Ling 

Planning of Post-earthquake operations

- Pre-event information

- Seismic response

- Outer appearance

As-built BIM model

Seismic Simulation

Remote Sensing

©2016, Dr. Ma, Ling 

©2016, Dr. Ma, Ling 

'As-damaged' BIM

©2016, Dr. Ma, Ling 

By Jiashu Liang

By Ashrant Aryal

By Ashrant Aryal

Synthetic Specimen

©2016, Dr. Ma, Ling 

Scanner emulator

©2016, Dr. Ma, Ling 

Experiment setup

©2016, Dr. Ma, Ling 

Structure morphing

  • Mapping structural cells
  • Locating the building elements in the scan
  • Compilation of as-damaged BIM model

©2016, Dr. Ma, Ling 

Semantic Enrichment

for BIM

Dr. Ma, Ling

Technion - Faculty of Civil and Environmental Engineering

©2016, Dr. Ma, Ling 

Why Enrichment is Important to BIM

©2016, Dr. Ma, Ling 

Enrichment Tasks

©2016, Dr. Ma, Ling 

Sacks, R., Kedar, A., Borrmann, A., Ma, L., Singer, D., and Kattel, U., SeeBridge Information Delivery Manual (IDM) for Next Generation Bridge Inspection. 33rd International Symposium on Automation and Robotics in Construction, 2016: Auburn, AL

 

Ma, L., and Sacks, R., (2016). ‘A Cloud-based BIM Platform for Information Collaboration’, ISARC 2016 33rd International Symposium on Automation and Robotics in Construction, Sattineni, A. (ed.), Auburn University, Auburn AL, US, July 2016.

 

Sacks, R., Ma, L., Yosef, R., Borrmann, A., Daum, S., Kattel, U., Enhancement of a Semantic Enrichment Tool for Building Information Modeling. Advanced Engineering Informatics, in preparation.

Spatial Relationship Matrix

Transverse beam & Abutment

©2016, Dr. Ma, Ling 

Uniqueness Checking

Element pairs are unique in terms of the relational features are unique

©2016, Dr. Ma, Ling 

The Root of Object Identification

©2016, Dr. Ma, Ling 

Feature Matching

Longitudinal Transverse Vertical Convex ...
Primary Girder 1 -1 -1 -1
Transverse Beam -1 1 -1 1
... 0

Primary Girder = (1,-1,-1,-1)

Longitudinal Transverse Vertical Convex
Object 1 -1 1 -1 1
Object 2 1 -1 -1 -1
Object 3 1 -1 -1 1

Object 1 = (-1,1,-1,1)

Primary Girder Transverse Beam
Object 1 180 degree 0 degree
Object 2 0 degree 180 degree
Object 3 60 degree 90 degree

©2016, Dr. Ma, Ling 

Pairwise Features

Closer to the transverse ?

Pairwise feature matrix

©2016, Dr. Ma, Ling 

Feature examples

© 2016, Dr. Ling Ma 

Pairwise Feature Matching

f1 f2 f3
E1,E1 1 1 1
E1,E2 -1 0 0
E1,E3 -1 -1 0
E2,E1 0 0 0
E2,E2 1 1 0
E2,E3 0 0 -1
E3,E1 -1 -1 -1
E3,E2 0 -1 0
E3,E3 0 0 -1
f1 f2 f3
O1,O2 1 1 1
O1,O3 -1 1 -1
O1,O4 -1 -1 1
O1,O5 1 1 1
O2,O1 1 1 1
O2,O3 -1 -1 1
O2,O4 1 1 1
O2,O5 1 1 1
O3,O1 1 1 1
O3,O2 -1 -1 1
O3,O4 -1 -1 1
O3,O5 1 1 -1
O4,O1 1 1 -1
O4,O2 1 1 -1
O4,O3 -1 -1 -1
O4,O5 -1 -1 1
O5,O1 -1 1 -1
O5,O2 -1 1 -1
O5,O3 -1 1 -1
O5,O4 1 -1 1

3 types of bridge elements (e.g., girder, sheer key etc.)

5 objects in the model

3 types of features

E1,E1 E1,E2 E1,E3 E2,E1 E2,E2 E2,E3 E3,E1 E3,E2 E3,E3
O1,O2 1 3 -3 1 -5 2 -3 2 1
O1,O3 -5 1 -3 2 -3 -3 2 2 -2
O1,O4 -2 3 -3 5 3 -1 -5 -2 -2
O1,O5 -1 5 1 5 2 1 3 2 1
O2,O1 -3 4 2 0 1 -1 -4 3 -5
O2,O3 -1 3 5 -5 0 0 -3 4 -2
O2,O4 1 3 -4 4 0 4 -1 5 -5
O2,O5 -5 -2 -1 0 1 3 2 0 1
O3,O1 -3 5 0 -2 -3 1 5 -1 5
O3,O2 4 1 -2 3 -2 3 1 0 -1
O3,O4 -2 5 -2 0 -5 4 5 2 -2
O3,O5 -2 -5 -4 3 -2 -3 1 1 -2
O4,O1 -4 1 0 -4 4 -5 -5 1 -4
O4,O2 5 2 5 -5 3 -4 -4 -2 -5
O4,O3 -5 0 3 1 4 -1 2 5 1
O4,O5 -1 -3 3 -5 3 2 -5 -5 -5
O5,O1 1 5 2 5 1 5 0 0 1
O5,O2 -3 -4 0 4 5 0 1 -4 2
O5,O3 -5 0 5 3 -1 4 2 4 2
O5,O4 3 5 -5 5 1 -4 -1 3 2

obj1?=element1

(m-1)*(2n-1) relations

         m    :     n

©2016, Dr. Ma, Ling 

Matching Result

Similarity Instead of Determinate Result

O1 E1 E3 E2
O2 E2 E1 E2
O3 E2 E1 E3
O4 E2 E1 E3
O5 E1 E3 E2
1st Candidate 2nd Candidate 3rd Candidate

©2016, Dr. Ma, Ling 

Advanced Building Information Modeling

Information Interoperability

Guest lecturer:  Dr. Ma, Ling

Technion - Faculty of Civil and Environmental Engineering

©2016, Dr. Ma, Ling 

© 2016, Ling Ma 

Language

שלום

Information Interoperability

©2016, Dr. Ma, Ling 

© 2016, Ling Ma 

Industry Foundation Classes (IFC)

  • Domain layer

The highest layer includes schemas containing entity definitions that are specializations of products, processes or resources specific to a certain discipline, those definitions are typically utilized for intra-domain exchange and sharing of information.

  • Interoperability layer

The next layer includes schemas containing entity definitions that are specific to a general product, process or resource specialization used across several disciplines, those definitions are typically utilized for inter-domain exchange and sharing of construction information.

  • Core layer

The next layer includes the kernel schema and the core extension schemas, containing the most general entity definitions, all entities defined at the core layer, or above carry a globally unique id and optionally owner and history information.

  • Resource layer

The lowest layer includes all individual schemas containing resource definitions, those definitions do not include an globally unique identifier and shall not be used independently of a definition declared at a higher layer.

© 2016, Ling Ma 

Industry Foundation Classes (IFC)

Schema Development - Express Language

Simple

Data Type

Aggregation

Data Type

LIST [?:?]

E.g. Coordinates:

LIST [1:3] OF REAL

Entity

Data Type

ENTITY IfcCartesianPoint

  SUBTYPE OF (IfcPoint);

    Coordinates : LIST [1:3] OF IfcLengthMeasure;

    ...

END_ENTITY;

Defined

Data Type

TYPE IfcLengthMeasure = REAL;

END_TYPE;

  • Entity Name
  • Supertype/Subtype
  • Attribute

© 2016, Ling Ma 

Industry Foundation Classes (IFC)

Shape Representations ?

Brep

Swept solid

CSG

© 2016, Ling Ma 

Industry Foundation Classes (IFC)

Shape Representations - CSG

ENTITY IfcBlock
  SUBTYPE OF (IfcCsgPrimitive3D);
    XLength : IfcPositiveLengthMeasure;
    YLength : IfcPositiveLengthMeasure;
    ZLength : IfcPositiveLengthMeasure;
END_ENTITY;

#1022= IfcBlock(#1001,1000.,1000.,2000.);

ENTITY IfcCsgPrimitive3D
  Position : IfcAxis2Placement3D;
  ...
END_ENTITY;

Modeling a block

#1001= IFCAXIS2PLACEMENT3D(#901,#902,#903);

© 2016, Ling Ma 

Industry Foundation Classes (IFC)

Shape Representations - Swept Solid

Modeling a block

© 2016, Ling Ma 

Industry Foundation Classes (IFC)

Shape Representations - Brep

Modeling a block

BIM Collaboration Format

© 2016, Ling Ma 

© 2016, Ling Ma 

Enjoy BIM

Other talks

By Ling Ma (Lorin)

Other talks

Research Sharing - Ling Ma

  • 722