TU Dresden – Inst. of Mechanics and Informatics

advertisement
Presentation at the Autodesk Industry Seminar
Barcelona, Spain, February 2001
Future Demands
of IT Infrastructure
in the Construction Industry
Prof. Dr.-Ing. R. J. Scherer
Informatics in Civil Engineering
TU Dresden
Dresden, Germany, EU
2
Overview







Concurrent Engineering
Virtual round table
Virtual enterprise
Multi-project participation
Personalized service platform on the web
Rental services, ASP
Integration of the construction site
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
3
What is Concurrent Engineering?

It is distributed coordinated simultaneous
teamwork






workers distributed in space and different time zones
workers work in parallel
workers are coordinated
workers act as a team
easy access to information and knowledge
Requirements:



communication, data sharing
project management, conflict management
virtual enterprise, legally binding
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Aspects of Concurrent Engineering
COOPERATIVE
SIMULTANEOUS
Product - View
Virtual Expert
Product - Time
Virtual Time
Concurrent
Engineering
COLLABORATIVE
e - Commerce
Human - Space
Virtual Enterprise
Product - Space
Virtual Market
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
5
Concurrent Engineering
Means Project-centered
Virtual Enterprises
Engineer 1
Project A
Engineer n
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Co-ordination by Project Management &
Workflow System
1
Definition of worktasks and
their dependencies
3
2
TU Dresden
–
Definition of roles and actors
For each worktask
Definition of
priorities or time
constraints
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Worklists are generated for each Actor
 Electronic management of worklists with Work Tasks for all
users
 The worklist extends traditional messaging services (e.g.
Email) by additionally maintaining the status and
dependencies between items
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
The Client / Multi Server System of the ToCEE Project
(EP 20587)
client
application
layer
adapter
layer
information
logistic
services
server
plug-in
layer
project
data
structures
Product mgmt.
server
Product
Models
Process mgmt.
Server-Buzzsaw
Process
Models
Document
mgmt. server
Document M.
third
party
data
struct
document browser
Project folders
PtM Browser
Internet adapter
(WWW, Email)
ADT
EXPRESS
adapter
(SPF, SDAI)
SoFiSTiK
SoFiPLUS
PAULA
GWM
CuFIMS
web browser
E-mail
TU Dresden
Application
adapter
(IL toolkit,
ORB, concad)
Common
Request
Broker
Regulation M.
Regulation
broker
Conflict mgmt.
server
ToCEE Framework:
common meta-model, common TCP/IP network
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
8
Sufficent ?
Engineer 1
We have
Project-centered
Project A
Engineer n
NO !
Project A
We need additionally
Human-centered
ENGINEER 1
Project N
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
10
Facts
Each engineer participate in different projects the same
time
A new virtual enterprise is set up for each project
In each virtual enterprise a different client server system
may be applied
For each project an engineer needs more knowldwedge
than he permanently do have available








Engineers have to co-ordinate their work across projects
Engineers have to know different client server systems
Engineers have to procure knowledge for each project
Engineers are nevertheless individuals
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
11
Concurrent Engineering Services Platform
- The User’s Gateway to the CE World -
Exchangeable
Tools
CCS
DAS
MAS
IOS
PPS
Plug-in
Technology
USER
TOS
RES
ECS
Personalized
Work Place
Plug-in
Technology
TU Dresden
–
Any Abritary
Server (System)
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
12
Objectives of the CESP





Independence
Individuality
Capability
Sustainability
Lean
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
13
Independence
The user should be independent of any particular client
server system
The services of the CESP should allow the user
 to attach to any kind of server
 to map the data from the servers into his unified form
 to properly organize his multi-project dependent tasks
 to keep track of proper information flow
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
14
Individuality
The user should be able to carry out his work according
to his individual kind of working and his individual, but
co-ordinated preference.
The services and tools of the CESP should have
 individually configurable interfaces
 an individually adaptable engineering ontology
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
15
Capability
The engineering capabilty of the user should be valuable
increased by the services.
The services of the CESP should provide the user
 with engineering knowledge
 with code of standards information
 with market products information
 with tool application information,
which may be for free or to be rented.
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
16
Sustainability
The interfaces configured by user should be long term
stable.
The services of the CESP should shield the user
 from permanently changing CE systems
 from permanently changing suppliers catalogs
 the different servers and services offered from external
 the different analysis tools
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
17
Lean
The user should manage as less as possible data by
himself on his personal workspace.
The services of the CESP should allow the user
 to outsource data storage and management (EDMS, PtDMS)
 to focus on logistics information
 to focus on management information
 to focus on knowledge management
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Concurrent Engineering Services Platform
Services :
CCS
DAS
MAS
IOS
PPS
IOS
MAS
DAS
CCS
RES
ECS
TOS
PPS
USER
TOS
18
RES
ECS
Interoperability Services
Knowledge Based Model Access Service
Knowledg Based Design Assistance Service
Knowledge Based Code Checking Service
Remote User Specialised Rental Eng. Services
Technology Support Tools for e-Commerce Services
Training and Online Human Support Services
Personal Planning and PDM Services
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
19
Knowledge Based
Model Access Service
state of the art in product model data:
the end-user has to understand in full detail
the whole product data structure
- particular technical semantics
- the complexity of the relationships within the product data structure
-
→ an engineer, normally not familiar with product
modelling, is not able to work benificially in a direct way
with the product model data
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
20
Knowledge Based
Model Access Service
→ Need: easier understanding and easier
access of product data
The product data has to be complemented with additional
knowledge ABOUT the product data
this additional knowledge will be provided by a
Knowledge-based model access service (MAS)
→ Middleware between the engineer and the
product model
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
21
Product Data Server
Internet
Model Access Service
Product Data
Cache
Reasoning
Agent
Engineering
Ontology
Explanation
Component
Client Adapter
LAN / CESP
Engineering Application
WWW-Browser
Engineer
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
22
Server-Side Processing of
Client Request
•
Parsing of the client request and transformation to internal
representation
•
Classification of the task as :
- synchronous
- high-priority asynchronous
- low-priority asynchronous (heavy-duty)
•
Selection and activation of appropriate server method(s)
•
Storing the intermediate results of the method on the server
blackboard in the working memory, thus making the data
available to the MAS agents
•
Triggering of respective rules in the MAS agent
•
Transformation of the results in a respective client response
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
23
Example Knowledge-Based Queries
 Find if there exist rooms in a building with area > 30
sq.m:
IfcSpace.find(searchExpr:
(FOR ?S DO ((?S IS IN THIS) AND
(THE calcTotalArea OF ?S IS ?A) AND
(EXPR (> ?A 30.0)))))
 With the help of the engineering ontology, the above
requests could be
input in user-friendly form, e.g. using a GUI, HTMLforms etc., whereas,
for an application, the programmatic interface would be
of greater benefit.
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
24
Basic Technologies Involved
Server:
 Frame-based representation
 Object-oriented methods
Communication:
 Java RMI (and possibly CORBA)
Direct User Interface:
 WWW-Browser incl. VRML Plug-in, CAD …
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Knowledge-Based
Design Assistance System
25
IFC architectural view:
 Input: floors, grids, dimensions,
live loads
Conceptual and Preliminary Design
assisted by DAS
 Output: Load Bearing System
8.03. 0
TU Dresden
Lehrstuhl für Computeranwendung in Bauwesen
01062 Dresden
Input for further structural analysis
software tools by IFC structural view!
10.00
5.00
0.00
WINGRAF 1097
0.00
5.00
10.00
15.00
Stabbiegemoment my, Lastfall 1, 1 cm = 50.0 kNm
Z
20.00
M 1 : 60
X
Y
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
26
System Architecture of DAS
Interactive
User Interface
External
Visualisation Tool
3-dim. (VRML)
2-dim. layout
IFC Interface to
External Structural
Analysis Tools
External
Catalogues
Knowledge Base
Structural ontology
Methods for structural member design
Sequence of design tasks
Decision support knowledge
TU Dresden
–
Assisted Design Process
Design Reasoning
Engine

Design Plan Generation
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
27
AI Planning Method for the
Design Process
Start: Architectural object model
End: Structural object model
Interactive assisted design process
Expandable Design Operators
Elementary Design Operators
• Sequence of hierarchical design tasks
• Decision support knowledge
• Methods for Structural member design
• Provision of appropriate dimensioning
tools and catalogue elements
• Interface to external analysis tools
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
28
Remote User Specialized
Rental Engineering Services
Software Rental Service (SRS)
Virtual Lab Test
Service (VLTS)
Automatic Engineering
Service Provider (AESP)
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
29
Remote User Specialized
Rental Engineering Services
Sub-structured into 3 Services:

SRS Software Rental Service - where the user can rent
engineering software tools from an ASP

AESP Automatic Engineering Service Provider - where
the user can rent engineering consultancy

VTLS Virtual Test Lab Service - where the user can rent
simulation of real structural behaviour
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
What is simulation of concrete structures?
30
Simplified model
Results of simulation
Concrete
crushing
Concrete cracking
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
31
The conceptual development and the
implementation of the CESP has been the
primary objective of the ISTforCE project
(IST-1999-11508)
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
32
Intelligent Services and Tools
for
Concurrent Engineering
Project Overview
10 Partners
42 Person years
3,6 million Euro
02/2000 – 04/2002
27 months
IST for
CE
TUD
CST
API
CIN
OPB
FID
AEC
CER
ULJ
GEO
www.istforce.com
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
33
Project Workflow
Project B
Project A
Personal Workflow
Project C
Cross Project Workflow
Cross Project Coordination
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
34
Cross Project Activity Management
Open Research topics:
 Integration of workflow systems
 integration of project management systems
 development of a multi layer priority system
 forecasting based on priorities judged by different invididuals
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
35
Construction site
Tasks
Needs
 shop drawings
 online client
 4D simulation
 screen size and
 change management
power of desktop PC
 monitoring
 controlling
 ordering (e-commerce)
 quality control
 quality managment
 re-scheduling
 re-design/design
adaptation
 agreements
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
36
Construction site
Situation
 harsh environment
 daylight
 Wireless
Requirements
 lightweight PC
 access to actual data
 exchangeable, signed multi-media notices
 strongly filtered information due to small screens
 hand free
 input/output in each position
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Basic technologies
 UMTS
 small computers
with different power
37
 handheld computer
 Personal Digital Assistant (PDA)
 Pen-based devices
 wearable computer
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
38
Personal Digital Assistent
(PDA)




Electronic note-book
Input via screen, terminalEingabe über Bildschirm, keys,
keypad
Operaring system: PalmOS/WindowCE
Notice:
Sparse memory
 Small screen
 Battery-operated

PalmVIIx: 8MB RAM,
8 x 8 cm screen,
information transfer
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Sample Document for Presentation on PDA
39
SECTION 08800 - GLAZING
PART 1 - GENERAL
1.1
RELATED DOCUMENTS
A. Drawings and general provisions of the Contract, including General
and Supplementary Conditions and Division 1 Specification
Sections, apply to this Section.
1.2
SUMMARY
A. This Section includes glazing for the following products and
applications, including those specified in other Sections where
glazing requirements are specified by reference to this Section:
1. Windows.
2. Doors.
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
40
Graphical Interface

Table of content
TU Dresden
–

Text representation
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
41
Wearable Computers
- State of the hardware technology




Small in size
Worn on a belt
Unobstrusive
Powerful
 180...400
MHz Pentium II
 Up to 25 Gbyte HDD

Usable for speech engines
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Construction progress monitoring
42
 schematic layout
of project
depicted on the
screen
 selection of
elements by touch
or speech
 input of
construction
progress by touch
or speech
 OnSite View
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
43
Interfaces to the user

Displays:
 Flat
Panel Display
 Head Worn Display

Data Input:
 Keyboard
(not favorable)
 Touch Screen
 Speech interface
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
44
Bottlenecks

Displays:
 Small
Display
 Not day ligth stable Display

Data Input:
 Without
keyboard restricted
input functionality
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Challenges
the construction industry will have to face:








45
Explicit organised team working
Training on understanding product models/data
structures in order to be able to computerise
knowledge
Working with product data and documents properly
cross-linked
Working with tagged (indexed) text documents
Working with complex client-server-agent-systems
More freedom and more responsibility for the
individual worker
Allocate an individual budget to each worker
New structures in the working staff
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
46
The End
TU Dresden
–
Inst. of Mechanics and Informatics in Civil Engineering
Prof. R. Scherer
Download