presentation PP Yong Zeng

Page 1

Environment Based Design A Theory for Innovative and Creative Design Yong Zeng Concordia Institute for Information Systems Engineering Concordia University, Montreal, Canada zeng@ciise.concordia.ca http://www.ciise.concordia.ca/~design

Design Lab

1


Research Framework Science of Design

Design Tools

Creative Design

Copyright Yong Zeng@2010

2


Design Methodology

Rigid and structured

Conflict Creative Design

Flexible and unstructured

Performance

Mental Stress

Copyright Yong Zeng@2010

3


Creativity vs. Stress vs. Methodology Creativity Conflict A good design methodology should lead the design process in such a way that the designer’s mental stress is optimized. Copyright Yong Zeng@2010

4


Science of Design: [To interpret phenomena in design.] • Object of study • Logic tool • Experiment tool

Copyright Yong Zeng@2010

5


Design: object of study Designer(s) creates a product that works in an environment by using existing technologies in the environment.

Designer

Product

Environment Copyright Yong Zeng@2010

6


Science of design: logical tool - A mathematics that can represent all entities and relations included in design activities. - A group of basic laws governing all relations implied in design activities.

Copyright Yong Zeng@2010

7


Logic tool: mathematics Axioms of Objects Axiom 1. Everything in the universe is an object. Axiom 2. There are relations between objects in the universe. Structure Operation: Separation Operation:

⊕ O = O ∪ (O ⊗ O), ∀ O. A Θ B = (⊕ A) - (⊕ B), ∀B ⊆ A.

Copyright Yong Zeng@2010

8


Logic of design p1 → q1 p2 → q2

p p→q

q p→q

......

q

p

p→q

Deduction

Abduction

pn → qn

Induction

q p→q p Recursion

Design is a process in which new problems will emerge as a result of the solutions to the older problems. Copyright Yong Zeng@2010

9


Logic tool: laws

Nature: N

Human Thought: M

M⊗M

N⊗N

M⊗N

⊕ W = (⊕ N) ∪ (⊕M) ∪ ( N ⊗ M) ∪ ( M ⊗ N).

N⊗M

Axioms of Human Thought Axiom 3. Human beings are bounded in rationality (Simon, 1969). Axiom 4. Human beings do not recognize objects accurately. Axiom 5. Causal relation is the only deterministic relation in all relations between causes and effects. Copyright Yong Zeng@2010

10


Design State state of design: ⊕E

tn

ti

t1

t0 ⊕En ⊕Ei ⊕E1 ⊕E0 time: t

Copyright Yong Zeng@2010

11


Design Governing Equation s e ⊕ E i+1 = K i (K i (⊕ E i ) where Kis is the synthesis operator. K ie is the evaluation operator. ⊕Ei

evaluation operator synthesis operator design solution state of design: ⊕Ei ⊕ Ω time: t Copyright Yong Zeng@2010

12


Experiment Tools Protocol analysis Physiology based protocol analysis Computer simulation

Copyright Yong Zeng@2010

13


Protocol analysis

Copyright Yong Zeng@2010

14


Experimental Data: Example State

Time

Rationale

1

00:00:00−00:26:00

First, I got your design problem. The first point of the design problem is that I want to make clear what the thing to be designed is. We made clear that we need to design a garbage bin…. Then I think what the environment for this garbage bin is. In which place should it be put? Like this coach car or sleeping car? Then I consider the position of the coach car…. I just draw a garbage bin very simply. I think the garbage bin is put here.

2

00:26:50−00:30:00

It will affect the movement of the passenger’s legs if the garbage bin is put under the table. So the only place is under the seats. Put here . These are seats and tables.

3

00:30:45−00:39:20

Then I consider whether I should install one garbage window for every seat. But I consider installing it symmetrically, which is good for the whole design….

4

00:39:30−00:51:38

Now I suddenly got an idea. When the garbage passes through the channel, how to pack the garbage? I cannot let the garbage pass on the belt directly. How to design? I suddenly think about the plastic zipper on the plastic bag. Then I consider whether I should install one garbage window for every seat. But I consider installing it symmetrically, which is good for the whole design.

5

00:52:00−01:07:11

Now I consider the plastic bag, namely garbage bag for the whole compartment. Copyright Yong Zeng@2010

Solution

15


Copyright Yong Zeng@2010

16


Physiology based protocol analysis

Copyright Yong Zeng@2010

17


Data analysis

Copyright Yong Zeng@2010

18


Results • • •

Increased beta power in Fp1, Fp2: mental activity Increased theta power in Fz: increased memory load and attention Decreased alpha power in Oz: increased visual thinking, visual attentiveness

Copyright Yong Zeng@2010

19


Computer simulation

Designer

Y. Zeng and S. Yao (2009), Understanding design activities through computer simulation, Advanced Engineering Informatics. Vol.23, No.3, 294-308.

Copyright Yong Zeng@2010

20


Computer simulation

Copyright Yong Zeng@2010

21


Computer simulation Research Hypotheses (1) Formulating the design problem differently; (2) Extending synthesis knowledge; and (3) Changing the sequence of environment decomposition.

Copyright Yong Zeng@2010

22


Copyright Yong Zeng@2010

23


Design Tool: [To support creative design.] • Environment Based Design (EBD)

Copyright Yong Zeng@2010

24


Design Governing Equation s e ⊕ E i+1 = K i (K i (⊕ E i ) where Kis is the synthesis operator. K ie is the evaluation operator. ⊕Ei

evaluation operator synthesis operator design solution state of design: ⊕Ei ⊕ Ω time: t Copyright Yong Zeng@2010

25


Environment Based Design

Copyright Yong Zeng@2010

26


Recursive Object Model: ROM Type

Graphic Representation Object

O

Object Compound Object

O

Constraint Relation

Relations

ξ

Everything in the universe is an object.

It is an object that includes at least two objects in it.

It is a descriptive, limiting, or particularizing relation of one object to another.

It is to connect two objects that do not constrain each other.

Connection Relation

Predicate Relation

Description

ι

ρ

Copyright Yong Zeng@2010

It describes an act of an object on another or that describes the states of an object.

27


Copyright Yong Zeng@2010

28


Fundamental Technology for EBD: Question Asking

//Function of generic inquiry process for requirements elicitation //Generic Process - Input: text; Output: ROM ROM GenericProcess( text) { //Analyze design problem through generic questions ROM ← DesignProblemAnalysis (text); // Extend design problem through domain specific questions ROM ← DesignProblemExtension (ROM); }

Copyright Yong Zeng@2010

29


30


31


32


33


Applications

34


Sketch processing

Migration

3-D Modeling & Visualization

develop a natural interface so that designers can freely describe their ideas without interruption while all useful information is recorded effectively; establish a seamless integration of the sketching system and existing CAD systems. 35


36


Curve reconstruction

Input

Output

37


38


Secure Collaboration Mechanism

Funded by five major aerospace companies in Montreal

39


Quality Management

Humanbeing

Done Document

To be done Standard

Process

Supported by the Environmental Monitoring Group, City of Edmonton

40


Conclusions Science of Design

Design Tools

Creative Design

41


42


Creativity vs. Stress vs. methodology Creativity Mental Stress

43


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.