54
TU/e: Technische Universiteit Eindhoven 智智智智 智智智智智智智 IN 智智智智智 智智智

TU/e: Technische Universiteit Eindhoven

  • Upload
    carrie

  • View
    35

  • Download
    0

Embed Size (px)

DESCRIPTION

TU/e: Technische Universiteit Eindhoven. 智慧結構、材料與空間生活 IN 愛因霍分科技大學. OUTLINE. 愛因霍芬科技大學簡介 DDSS Research programme MAS in Collabortive Design Human behaviour simulation Measuring Housing Preferences Using Virtual Reality and Bayesian Belief Networks 4D CAD. 愛因霍芬科技大學簡介. - PowerPoint PPT Presentation

Citation preview

Page 1: TU/e: Technische Universiteit Eindhoven

TU/e: Technische Universiteit Eindhoven

智慧結構、材料與空間生活 IN 愛因霍分科技大學

Page 2: TU/e: Technische Universiteit Eindhoven

OUTLINE

• 愛因霍芬科技大學簡介• DDSS Research programme

– MAS in Collabortive Design– Human behaviour simulation– Measuring Housing Preferences Using Virtual

Reality and Bayesian Belief Networks– 4D CAD

Page 3: TU/e: Technische Universiteit Eindhoven

愛因霍芬科技大學簡介• 成立於 1956 年 ( 今年 50 歲了 )

• 荷蘭的三所工科大學之一 ( 荷蘭大學都是國立的 ) • 1998 年被德國評定為歐洲最好的工科大學 • 世界排名 301~400 大學 ( 根據上海交大排名 ) 等同於清大• 八個院系(建築系、電子工程、化學及化學工程、工業工程及管理科學、

應用物理、機械工程、哲學及社會科學、數學及電腦科學) • 大學部約 6000 人,碩士生約 200 人,博士生約 4

50 人; 3000 多名教職員工, 300 多位教授

Page 4: TU/e: Technische Universiteit Eindhoven

DDSS Research programme

• In Eindhoven University of Technology, DDSS is the name for several of our activities.– First of all, Design & Decision Support Systems is the

name of our Research Programme. – DDSS also stands for the

International Research School, in which we collaborate with a number of similar groups in European universities.

– Then, DDSS is also the name of our Master of Science Programme that is related to our DDSS Research Programme.

Page 5: TU/e: Technische Universiteit Eindhoven

DDSSDDSS

Design Planning

Artificial Intelligence ICT

Page 6: TU/e: Technische Universiteit Eindhoven

DDSS Research programme

• 主持人 :Prof. Dr.ir. B. de Vries• MS & PhD at the Department of

Architecture and Building at the Eindhoven University of Technology

• 研究人員多達 12 人• 學程包含:

– MSc Courses– MSc Projects– Graduation Projects– EU and PhD projects

Page 7: TU/e: Technische Universiteit Eindhoven

目前進行的計畫

Page 8: TU/e: Technische Universiteit Eindhoven

Graduation Projects

• Space utilization simulation of office buildings( 空間利用模擬 ) • Generative Design • Generation of a construction planning using a 3D CAD model(3D 建

模時程規劃 )• Digitally managing the quality of (architectural and urban) designs• Electronic Document Management in production processes • Search systems for building product information( 建築材料收尋系

統 )• Digitally checking location plans• Interactive modular house design( 共同設計 )• Generating a long-term maintenance planning from product model

data

Page 9: TU/e: Technische Universiteit Eindhoven

EU and PhD projects

• Building Management Simulation Centre• Decision Support System for Building

Refurbishment• Measuring User Satisfaction through Virtual

Environments• Using a Virtual Environment for Understanding

Real-World Travel Behavior• Co-located Decision Support Space• Simulation of Human Behavior in the Built

Environment• MAS for the support of Collaborative Design

Page 10: TU/e: Technische Universiteit Eindhoven

Design Systems Lab. 設備• Desk-Cave• CAD software• VR hard/software• Simulation software• User interfaces

Page 11: TU/e: Technische Universiteit Eindhoven

MAS in Collabortive Design

Agent-mediated collaborative Design an building process in a Semantic Web context

Page 12: TU/e: Technische Universiteit Eindhoven

MAS in Collabortive Design

• 使用單一套建築輔助軟體,來協助設計師來滿足顧客多樣客製化需求,現已顯得捉襟見肘

• A system will be developed that assists the designer in an effortless manner to get information related to the current design task and to automatically offer solution to design problems.

Page 13: TU/e: Technische Universiteit Eindhoven

MAS in Collabortive Design

• The aim of this research is to analyze the potential of different techniques of Multi Agent Systems for the use in the domains of architectural design and the building process as a whole.

Local machine /Intranet /Internet

Agent

Human Expert

Agent

Agent

Agent

Agent

Human Expert

Agent

Agent

Agent

Page 14: TU/e: Technische Universiteit Eindhoven

MAS in Collabortive Design• Among the most important steps in this project are:

– Gather information and build a knowledge base with minimal additional workload for the user

– Identify problem and context based on the current actions of the user

– Identify related knowledge domains and previous use cases, the agents representing them and the corresponding communication protocols including their ontologies

– Gather strategies, opinions and solutions and adapt them to the problem and hand.

– Generate suggestions and their representations and offer them in a convenient, non-distracting way

– Offer approaches to user and incorporate reaction into knowledgebase

do

ma

in s

pe

cific

ag

en

t(s)

User

Genericdomain specific

application

Listen and record

KB

query

Suggest

HC

I

Add / retrive

Agent society onlocal machine /

Intranet /Internet

Page 15: TU/e: Technische Universiteit Eindhoven

Jakob Beetz, Bauke de Vries, Jos van LeeuwenDesign Systems group TU/Eindhoven

Agent-mediated collaborative Design an building process in a Semantic Web context

Page 16: TU/e: Technische Universiteit Eindhoven

Traditional Working Methods

• Traditional CA(A)D data is– Non-deterministic and

ambiguous– Episodic– Highly dynamic– Does not contain

machine readable knowledge

**

*

*

*

*

*

*

Page 17: TU/e: Technische Universiteit Eindhoven

Central Building Information Model

• Central Building Information Model– Founded on central

databases– No specification for

interaction– Assumes

completeness

Page 18: TU/e: Technische Universiteit Eindhoven

Building Information Model mediated by agent technology

Local machine / Intranet /Internet

Agent MarketplaceActor Agent

Actor Agent

Wrapper Agent

Resource Agent

KB

Page 19: TU/e: Technische Universiteit Eindhoven

A simple MAS scenario

I would like to change the size of this roomWill your HVAC unit still fit in?

PDB

Yes but +10dB

Same Specs but max size 2x3x4m ?

Yes but it’s +10 dBRegulations Reasoner

No

Sound insulationsatisfactory?

Page 20: TU/e: Technische Universiteit Eindhoven

Problem aspects: semantic mapping

I would like to change the size of this roomWill your HVAC unit still fit in?

PDB

Yes but +10dB

Same Specs but max size 2x3x4m ?

Yes but it’s +10 dBRegulations

DB

No

Sound insulationsatisfactory? Ok, we leave it unchanged

Yellow pages

UserAgentUserAgent

A

B

C

D

PDB SemWeb Service

SemWeb Service

PDB SemWeb Service

SemWeb Service

PDB SemWeb Service

SemWeb Service

PDB SemWeb Service

SemWeb Service

Mapping and reasoning service

Page 21: TU/e: Technische Universiteit Eindhoven

Mapping and reasoning service

Cooling Unit Product Y

200 cm

422 cm

24.000 BTUs

Width

Height

Capacity

...

Cooling Unit Product X

3 m

2.5 m

2 Tons

Width

Height

Capacity

...

SI Unit conversion Rule

1 Energy to melt one ton of ice = 12,000 British Thermal Units per Hour (BTUH)

Problem aspects: semantic mapping

Page 22: TU/e: Technische Universiteit Eindhoven

Mapping and reasoning service

Cooling Unit Product Y

200 cm

422 cm

24.000 BTUs

Width

Height

Capacity

...

Cooling Unit Product X

3 m

2.5 m

2 Tons

Width

Height

Capacity

...

SI Unit conversion Rule

1 Energy to melt one ton of ice = 12,000 British Thermal Units per Hour (BTUH)

Problem aspects: semantic mapping

Page 23: TU/e: Technische Universiteit Eindhoven

I would like to change the size of this roomWill your HVAC unit still fit in?

PDB

Yes but +10dB

Same Specs but max size 2x3x4m ?

Yes but it’s +10 dBRegulations

DB

No

Sound insulationsatisfactory? Ok, we leave it unchanged

Components of a MAS in the Semantic Web context:

• Ontologies for buildings, parts, regulations…

• Mapping services• Agent communication

protocols• Semantic wrappers

around Services

Page 24: TU/e: Technische Universiteit Eindhoven

ConclusionsConclusion:• MAS can take care of some of tiresome

communication overhead in distributed collaboration environments

• MAS in a semantic web environment can help to discover and process project-relevant information (even at design time)

• Semantic web technologies can help in a clean separation of Data and business logic

Page 25: TU/e: Technische Universiteit Eindhoven

User Simulation of Space Utilisation

Page 26: TU/e: Technische Universiteit Eindhoven

User Simulation of Space Utilisation

• Up to now no methods for performance evaluation are available which involve the occupants of the building.

• The aim of the project is to a develop a method for the simulation of space utilisation.

Page 27: TU/e: Technische Universiteit Eindhoven

Human behaviour simulation

• Building performance analysis is a well-established tradition in the context of structural engineering and building physics.

• No model for building

simulation involving

the actual users.

Page 28: TU/e: Technische Universiteit Eindhoven

User Simulation of Space Utilisation

• Simulated activity schedule versus observed activity pattern.

• This project integrates two methods, namely Colored Petri Nets and Activity Based Modelling.

Page 29: TU/e: Technische Universiteit Eindhoven

System overview

Input The workflow of the organisation. The design of the building in which the

organisation is (or will be) housed: the spatial conditions.

Organisation

Building design

Space utilisation

U ser S imulation of S pace U tilisation

Page 30: TU/e: Technische Universiteit Eindhoven

System overview

OutputData about the activities of the members of the organisation

and their location in the building space.

From this performance indicators can be deduced, like: Average/maximum walking distance/time per individual. Number of persons per space in time. Evacuation time/distance. Usage of facilities. ..

Page 31: TU/e: Technische Universiteit Eindhoven

Experiment

Using RFID to capture the real space utilisation.Merge spaces into zones.

Compare the predicted with observed space utilisation.

Ontruimingsplan

Hands-freetoegangscontrole

Automatisch tijdregistratie(per zone/afdeling)

AutomatischeRoute analyse

Objectbeveiliging Asset management

Werkplekbeveiliging

Ontruimingsplan

Hands-freetoegangscontrole

Automatisch tijdregistratie(per zone/afdeling)

AutomatischeRoute analyse

Objectbeveiliging Asset management

Werkplekbeveiliging

Page 32: TU/e: Technische Universiteit Eindhoven

Measuring Housing Preferences Using Virtual Reality

and Bayesian Belief Networks

Page 33: TU/e: Technische Universiteit Eindhoven

Measuring Housing Preferences Using Virtual Realityand Bayesian Belief Networks

• This research aims to provide better insight in the housing preferences of (future) inhabitants. The project is guided by three research goals:– Develop a method (Bayesian Belief Network) to elicit

preferences based on individually designed houses.– Comparison with conjoint analysis (CA) of validity and

reliability.– Make a design support tool for non-designers to

create a design.

Utility Convergence

Page 34: TU/e: Technische Universiteit Eindhoven

Measuring User Satisfactionin Virtual Environment

Maciej A. OrzechowskiDesign System and Urban Planning Group

@ TU/e

Workshop Mass Customisation 26.06.2003

Page 35: TU/e: Technische Universiteit Eindhoven

The user is asked to modify that design according to his/her needs and desires.

General Idea ofMeasuring User’s Preferences

The Virtual Environment (VE) is used to present an architectural design to a user.

Behind that visual system there is a statistical model to estimate and predict respondent’s preferences based on applied modifications.

Page 36: TU/e: Technische Universiteit Eindhoven

MuseV – VR System

MuseV3 – a virtual reality (VR) application with functionality of a simple CAD system for non-designers.

Two categories of modifications:• Structural modifications (change of layout)• Textural modifications (change of visual impression)

Page 37: TU/e: Technische Universiteit Eindhoven

Structural Modifications

The most important from the point of view of estimation of user’s preferences.

Change of internal and external layout

Direct impact on overall costs

Expressed in simple and direct commands: create/resize/divide space; insert openings

Page 38: TU/e: Technische Universiteit Eindhoven

Textural Modifications

Secondary modifications (visual impact), mainly used to check proportions, dimensions (inserting furniture) and to decorate (applying finishes).

Not included in the preference model

No influence on costs

Page 39: TU/e: Technische Universiteit Eindhoven

MuseV3 in Desktop CAVE

Page 40: TU/e: Technische Universiteit Eindhoven
Page 41: TU/e: Technische Universiteit Eindhoven

Belief Network

Searching for new, flexible method to access user’s preferences.

Criteria:Criteria:• Interaction with the model during the time of preferences estimation

• Possibility to find weak points (where the knowledge about preferences is the worst)

• Improve data collection by direct feedback

• Incremental learning

Page 42: TU/e: Technische Universiteit Eindhoven

Short explanation of BN

What it is?• Belief network (BN) also known as a Bayesian network or probabilistic causal network• BN captures believed relations (which may be uncertain, stochastic, or imprecise) between a set of variables which are relevant to some problem (e.g. coefficients and choices).

How does it work?After the belief network is constructed, it may be applied to a particular case. For each variable you know the value of, you enter that value into its node as a finding (also known as “evidence”). Then Netica does probabilistic inference to find beliefs for all the other variables.

Incremental learning.After the beliefs are found (post priori) MuseV updates the network, so they become a’ priori for the next respondent.

Page 43: TU/e: Technische Universiteit Eindhoven

Step 0 Step 1 Step 5 Step 15 Step 64

Page 44: TU/e: Technische Universiteit Eindhoven

BN - Model

In our proposal the network (model) is learning while a user is modifying a design!

To improve the quality of collected data and the knowledge about design attributes, the system, (based on beliefs), can post a question to user.

Page 45: TU/e: Technische Universiteit Eindhoven

4D CAD

Page 46: TU/e: Technische Universiteit Eindhoven

Construction Analysis during the

Design Process

www.ddss.arch.tue.nl

Bauke de Vries

www.ddss.arch.tue.nl

Bauke de Vries

Page 47: TU/e: Technische Universiteit Eindhoven

4D CAD

• Linking building components with construction activities

• Manual task of the construction planner• Dedicated systems: NavisWorks, 4D Suite, …• Advantages: Simulation, Visualization

Page 48: TU/e: Technische Universiteit Eindhoven

Challenge

Automation of the planning process.

Advantages:

• Independency from the planner

• Quick first concept plan

Page 49: TU/e: Technische Universiteit Eindhoven

Implementation

EquipmentLabour

Constr.Analysis

Comp.Rel. +Dur.

CADmodel

Formulas

CADProject

PlanningPlanningSchema

Design evaluation

Page 50: TU/e: Technische Universiteit Eindhoven

Construction algoritms

Analysis by object name:Walls are bearing floors, colums are bearing beams, etc.

Analysis by object elevation:Object with a lower elevation is bearing an object with a higher elevation

Page 51: TU/e: Technische Universiteit Eindhoven

Construction algorithms

Analysis by directed graph:

Each object is a node in a connection graph.

Page 52: TU/e: Technische Universiteit Eindhoven

Construction algorithms

Analysis by object adjacency:

Each object is a node in a topological graph

A

C

B I

G

FD

JE

H K

L

M

N

- Objecten zonder voorganger

Page 53: TU/e: Technische Universiteit Eindhoven

Planning comparison

Real planning

Generatedplanning

Page 54: TU/e: Technische Universiteit Eindhoven

Complete process