Complexity. Reference: Nam P. Suh, Complexity: Theory and Applications, Oxford University Press, 2005

Similar documents
2.882 Complexity. April 20, 2005

Consider the creation of a manufacturing system by combining two sub-systems serially.

Hilario L. Oh Consultant Oakland Township, Michigan USA

Topic 3: Introduction to Probability

CMM Uncertainty Budget

Chapter 11 Heat Engines and The Second Law of Thermodynamics

2.76/2.760 Multiscale Systems Design & Manufacturing

05 the development of a kinematics problem. February 07, Area under the curve

(Refer Slide Time: 00:01:30 min)

Reliability of fluid systems

Featured Alumna Sarah Caudill ( 06)

Exercises Solutions. Automation IEA, LTH. Chapter 2 Manufacturing and process systems. Chapter 5 Discrete manufacturing problems

Statistics for scientists and engineers

MITOCW ocw f99-lec23_300k

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

H.Geo & H.Alg 2. White Oak Middle School Summer Math Packet. Dear Student and Parent,

Farquhar Middle School. Summer Math Packet for Geometry

EE 474 Lab Part 2: Open-Loop and Closed-Loop Control (Velocity Servo)

Chapter 11 Design of Low Friction Surfaces

Powers functions. Composition and Inverse of functions.

Fundamentals of Circuits I: Current Models, Batteries & Bulbs

Probability and Statistics for Engineers

Lecture 8: Temporal programs and the global structure of transcription networks. Chap 5 of Alon. 5.1 Introduction

Q = Set of states, IE661: Scheduling Theory (Fall 2003) Primer to Complexity Theory Satyaki Ghosh Dastidar

1.105 Solid Mechanics Laboratory

Chapter 3: Discrete Optimization Integer Programming

AXIOMATIC DESIGN OF MULTI-SCALE SYSTEMS

1. Regressions and Regression Models. 2. Model Example. EEP/IAS Introductory Applied Econometrics Fall Erin Kelley Section Handout 1

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

Introduction to the Scanning Tunneling Microscope

Chapter 1 Basic Characteristics of Control Systems and their Representation Process and Instrument Diagrams

Control of Manufacturing Processes

Simulation. Where real stuff starts

EE126: Probability and Random Processes

CST/CAHSEE: Algebra I 15.0 Review: Grade 7 MG 1.3

Teaching Turbomachinery Analysis using 3-D Printing Technology

Duration of online examination will be of 1 Hour 20 minutes (80 minutes).

Service Information Letter SIL # 017

STUD & TRACK ROLL FORMING MACHINE

Circuits for Analog System Design Prof. Gunashekaran M K Center for Electronics Design and Technology Indian Institute of Science, Bangalore

A) Questions on Estimation

High Capacity Double Pillar Fully Automatic Bandsaw. p h a r o s 2 8 0

7. Introduction to Numerical Dynamic Programming AGEC Summer 2012

Newsletter 1/2014. Super-polished copper a new substrate material. Fabrication of neutron collimators launched

Electric Fields. Goals. Introduction

Task Assignment. Consider this very small instance: t1 t2 t3 t4 t5 p p p p p

Equations by Addition or Subtraction

B.N.Bandodkar College of Science, Thane. Subject : Computer Simulation and Modeling.

Measurements. October 06, 2014

VOTE FOR YOUR FAVORITE SODA BRAND!!

Maximum-Likelihood fitting

Reglerteknik, TNG028. Lecture 1. Anna Lombardi

their contents. If the sample mean is 15.2 oz. and the sample standard deviation is 0.50 oz., find the 95% confidence interval of the true mean.

DESIGN AND CONSTRUCTION OF A WATER TUNNEL. Stephen C. Ko

Fabrication of EUVL Micro-field Exposure Tools with 0.5 NA

56:198:582 Biological Networks Lecture 10

Accuracy and Precision of Laboratory Glassware: Determining the Density of Water

The Magnetic Pendulum

EXPERIMENTAL INVESTIGATION OF THE EFFECTS OF TORSIONAL EXCITATION OF VARIABLE INERTIA EFFECTS IN A MULTI-CYLINDER RECIPROCATING ENGINE

Quiz #1 Due 9:30am Session #10. Quiz Instructions

ET 162 Circuit Analysis. Current and Voltage. Electrical and Telecommunication Engineering Technology. Professor Jang

AC : In Class Thermal Conductivity Experiment for Sophomore Materials Science and Continuum Mechanics Courses

Briggs Chaney Middle School Summer Math Packet For Students Entering C2.0 Honors Geometry

Learning in State-Space Reinforcement Learning CIS 32

Lab 6d: Self-Erecting Inverted Pendulum (SEIP)

Design and Fabrication of a Capacitance Dilatometer for use in the Quantum Design Physical Property Measurement System

7. Introduction to Numerical Dynamic Programming AGEC Summer 2018

MODELING (Integer Programming Examples)

Choice-Based Revenue Management: An Empirical Study of Estimation and Optimization. Appendix. Brief description of maximum likelihood estimation

2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303)

Object Modeling Approach! Object Modeling Approach!

Solutions For the problem setup, please refer to the student worksheet that follows this section.

MATH 2410 Review of Mixing Problems

MAGIC Set theory. lecture 2

Energy Resources and Technology Prof. S. Banerjee Department of Electrical Engineering Indian Institute of Technology - Kharagpur

Control of Manufacturing Processes

CPSC340. Probability. Nando de Freitas September, 2012 University of British Columbia

AF SERIES AWEA MECHANTRONIC CO., LTD. High Performance Vertical Machining Center AGENT ISO 9001 ISO 14001

ISE/OR 762 Stochastic Simulation Techniques

BOXED BEAM ROLL FORMING MACHINE

Quantitative Reliability Analysis

Research is when you look up the answer to your question. Sources (places you look for your answer)

Answer: the study of the composition of matter and changes that matter undergoes

Chapter 02. Voltage and Current. Atomic Theory Review. Atomic Theory Review. Atomic Theory Review. Electrical Charge.

1. If X has density. cx 3 e x ), 0 x < 0, otherwise. Find the value of c that makes f a probability density. f(x) =

Lunch and Learn Presentation FTT-UCF Impingement Testing

Mathematical Probability

Stochastic Optimal Control!

Cover Page: Entropy Summary

Axiomatic Decision Theory

Objective: Recognize halves within a circular clock face and tell time to the half hour.

4.7 We All Scream for Ice Cream

Power System Analysis Prof. A. K. Sinha Department of Electrical Engineering Indian Institute of Technology, Kharagpur

NANOSTONE Cleaning Guidelines for Spiral E-Coat Elements

Fault Detection and Diagnosis of an Electrohydrostatic Actuator Using a Novel Interacting Multiple Model Approach

Name Class Date. Inverse of Function. Understanding Inverses of Functions

Probability Methods in Civil Engineering Prof. Dr. Rajib Maity Department of Civil Engineering Indian Institution of Technology, Kharagpur

EECE Adaptive Control

0 questions at random and keep in order

Program Name: PGDBA Production and Operations Management Assessment Name: POM - Exam Weightage: 70 Total Marks: 70

Transcription:

Complexity Reference: Nam P. Suh, Complexity: Theory and Applications, Oxford University Press, 2005

Why complexity? In many fields (engineering, economics, politics, academic administration, etc.), one of the major goals is to reduce complexity. In many fields, we want to understand the causes for complexity. There is a great deal of confusion what we mean by complexity. Computer scientists and mathematicians have considered complexity, which may not be applicable to design and engineering fields. (David P. Feldman and Jim Crutchfield, A Survey of Complexity Measures, 1998 Complex Systems Summer School, Santa Fe Institute, 11 June 1998.

Issues related to complexity Why is something complex? Why is something that appeared to be complex is not complex once we understand it? What is complexity? Is it better to reduce complexity of an engineered system? How do we reduce complexity? Is the complexity of engineering systems different from that of socio-economic-political systems? Is the complexity of natural systems different from engineered systems?

Consider the task of cutting a rod? Is this a complex task? Suppose we must cut it to 1 m +/- 1 cm. Is this a complex task? Suppose we must cut the rod to 1 m +/- 1 micron?

Consider the task of controlling the flow rate and the temperature of water using the faucet shown below? Figure removed for copyright reasons. See Figure E3.3a in Suh, N. P. Axiomatic Design: Advances and Applications. New York, NY: Oxford University Press, 2001. ISBN: 0195134664.

Is this a complex task? Suppose the task is to control the flow rate 1 +/- 0.3 gallons per minute and the temperature within 90 +/- 25 F. Is it a complex task? Why? Why not? If the flow rate has to be controlled to 1 gallon +/- 0.01 gallons/minute and the temperature within 60 +/- 0.2 F, it appears to be complex. The task is more complex when these two FRs are coupled by the design!

International Space Station Beta Gimbal Assembly Failure

Other basic questions: How do we guarantee the long-term stability of engineered systems? Why is there so much wasted effort in developing new products?

What is complexity?

Departure from Conventional View of Complexity Most people have been trying to understand complexity in terms of physical things.

Many Different Definitions of Complexity Computational complexity Algorithmic complexity Probabilistic complexity

Departure from Conventional View of Complexity Most people have been trying to understand complexity in terms of physical things. Complexity must be viewed in the functional domain.

Functional Domain vs Physical Domain "What we wa nt to achieve or know" {FRs} "H ow w e plan to ac hieve the goa l" {DPs}

Consider the problem associated with satisfying an FR. Prob. Density Design range FR

If the system range is inside the design range, FR can easily be achieved. Therefore, it is not complex. Prob. Density Design Range System Range Functional Requirement

In this case, FR cannot always be satisfied. There is a finite uncertainty. Therefore, the task of achieving the FR appears to be complex. Prob. Density Design Range System Range Functional Requirement

Definition of Complexity Complexity is defined as a measure of uncertainty in satisfying the functional requirements.

Definition of Complexity as applied to natural science Complexity is defined as a measure of uncertainty in our ability to predict a certain natural phenomenon to the desired accuracy.

Definition of Complexity Complexity, which is defined as a measure of uncertainty in satisfying the FRs, is a relative quantity.

Four Different Kinds of Complexity Time-Independent Real Complexity Time-Independent Imaginary Complexity Time-Dependent Combinatorial Complexity Time-Dependent Periodic Complexity

Complexity can be reduced by taking the following actions: Reduce Time-Independent Real Complexity Eliminate Time-Independent Imaginary Complexity Transform Time-Dependent Combinatorial Complexity into Time-Dependent Periodic Complexity Important concept: Functional Periodicity

Functional Periodicity Temporal periodicity Geometric periodicity Biological periodicity Manufacturing process periodicity Chemical periodicity Thermal periodicity Information process periodicity Electrical periodicity Circadian periodicity Material periodicity

Time-Independent Real Complexity Time-Independent Real Complexity --> Infinity. Prob. Density Design Range System Range Functional Requirement

What happens when there are many FRs? Most engineered systems must satisfy many FRs at each level of the system hierarchy. The relationship between the FRs determine how difficult it will be to satisfy the FRs within the desired certainty and thus complexity.

If FRs are not independent from each other, the following situation may exist. Pro b. De n s ity Pro b. De nsity De si g n Ra n g e Syste m Ra n g e De si g n Ra n g e Syste m Ra n g e FR1 FR2

Axiomatic design: Mapping, hierarchies, and zigzagging Customer Domain Functional Domain Physical Domain Process Domain What? How? What? How? Customer Needs Functional Requirements Design Parameters Process Variables

Design Axioms Axiom 1 The Independence Axiom Maintain the independence of functional requirements. Axiom 2 The Information Axiom Minimize the information content.

Design Equation and Matrix The relationship between {FRs} and {DPs} can be written as {FRs} = [A] {DPs} When the above equation is written in a differential form as {dfrs} = [A] {ddps} [A] is defined as the Design Matrix given by elements : Aij = FRi/ DPi

Uncoupled, Decoupled, and Coupled Design Uncoupled Design [ A]= A11 0 0 0 A22 0 0 0 A33 Decoupled Design Coupled Design []= A A11 0 0 A21 A22 0 A31 A32 A33 All other design matrices

Design Range, System Range, and Common Range Probab. Density Target Bias Design Rang e System Rang e Area o f Com mon Rang e (Ac) Variation from the peak valu e FR

Coupling Increases Time-Independent Real Complexity! Real complexity of a decoupled system is, in general, larger than that of a uncoupled design. Uncoupled Decoupled FR1 FR2 FR3 = A11 0 0 0 A22 0 0 DP1 0 DP2 A33 DP3 FR1 FR2 FR3 = A11 A12 A13 0 A22 A23 0 DP1 0 DP2 A33 DP3 DP1 = FR1 A11 DP2 = FR2 A22 DP3 = FR3 A33 FR1 DP1 = A11 FR2 A21 DP1 DP2 = A22 FR3 A31 DP1 DP3 = A33 A32 DP2

Complexity of a Knob Design M ill ed Fl a t En d o f th e sh af t S lot Me tal Shaf t I n jec tio n molded n ylo n K n ob Knob designs

Which is more complex? Which knob has a higher complexity? Mill ed Flat En d of th e shaft Slot Mill ed Flat En d of th e sha ft A Me tal Shaft Injec tio n molded nylo n K n ob A (a) (b) Knob designs Se cti on view A A

Conventional Engine: Real Complexity Schematic removed for copyright reasons. Conventional Engine

A New Engine Schematic removed for copyright reasons. New Engine

Simulation Results of the New Engine (?) New Engine

What is Time-Independent Imaginary Complexity? Imaginary complexity is defined as: Uncertainty that is not real uncertainty, but arises because of the designer s lack of knowledge and understanding of a specific design itself.

What is Time-Independent Imaginary Complexity? Example: Combination Lock Imaginary complexity changes with a priori knowledge: (a) Without knowing any of the numbers (b) Know the numbers but the sequence is not given (c) Know both the numbers and the sequence

Time-Independent Imaginary Complexity What is Imaginary Complexity? Prob. Density Design Range System Range Functional Requirement

Example of Imaginary Complexity Image is created Light Seleniumcoated Aluminum cylinder Original image Wiper Roll Paper- Feed Roll Paper Toner container Toner is coated on surfaces of Selenium with electric charges Schematic drawing of the xerography based printing machine

Time-Independent Imaginary Complexity Consider a triangular design matrix for a decoupled design: FR1 X00 DP1 FR2 FR3 = XX0 DP2 XXX DP3 C I = - log 2 P = log 2 n! n n! p = 1/ n! 1 1 1 2 2 0.5 3 3 0.1667 4 24 0.04167 5 120 0.8333 x 10-2 6 720 0.1389 x 10-2 7 5,040 0.1984 x 10-3 8 40,320 0.2480 x 10 --4

Time-Independent Imaginary Complexity Prob. Density C R = 0 (C I ) max = log 2 m! Design Range System Range Functional Requirement

CMP Machine Designed and Built by Four New Graduate Students CAD model Fabricated machine Figures removed for copyright reasons. See Figure 8.20 and 8.21 in Suh, N. P. Axiomatic Design: Advances and Applications. New York, NY: Oxford University Press, 2001. ISBN: 0195134664.

CMP machine 2 platen, single head (200 mm)/multi-step wafer polishing. Developed at MIT to meet the research needs. 9 servo motors/4 pumps/8 pressure regulators/60 on-off controllers.

Control hardware Servo Amplifiers Master Switches Encoder Filter DC Distribution Panel ADwin Controller Servo Amplifiers & DC Supplies in the Back Panel AC Switch Panel

Time-Dependent Combinatorial Complexity Time-dependent combinatorial complexity arises because the future events occur in unpredictable ways and thus cannot be predicted. For example, it occurs when the system range moves away from the design range as a function of time.

Time-Dependent Combinatorial Complexity Pro b. D en sity T h e Sy st e m Ra n g e chan ge s con tin u ou sly a s a f u nc tion of ti me. Design Ran ge Time FR

Example Airline Schedule

3. Time-Dependent Combinatorial Complexity The combinatorial complexity is defined as the complexity that increases as a function of time due to a continued expansion in the number of possible combinations with time, which may eventually lead to a chaotic state or a system failure. Example: Job shop scheduling Future scheduling is affected by the decisions made earlier and it s complexity is a function of the decisions made over its past history

4. Time-Dependent Periodic Complexity The periodic complexity is defined as the complexity that only exists in a finite period, resulting in a finite and limited number of probable combinations. Example: Airline flight scheduling All of the uncertainties introduced during the course of a day terminate at the end of a 24-hour cycle, and hence the complexity does not extend to the following day

Reduction of Time-Dependent Complexity Transform a design with time-dependent combinatorial complexity to a design with time-dependent periodic complexity

Complexity can be reduced by taking the following actions: Reduce Time-Independent Real Complexity Eliminate Time-Independent Imaginary Complexity Transform Time-Dependent Combinatorial Complexity into Time-Dependent Periodic Complexity

Reduction of Combinatorial Complexity How? Through Re-initialization of the system by defining a Functional Period. Note: Functional period is defined by a repeating set of functions, not by time period, unless time is a set of functions.

Transformation of Time-Dependent Combinatorial Complexity Basic Idea 1. Make sure that the design satisfies the Independence Axiom. 2. Identify a set of FRs that undergoes a cyclic change and has a functional period. 3 Identify the functional requirement that may undergo a combinatorial process 4. T C com ( FR i ) C per (FR i ) 6. "Reinitialization" 5. Set the beginning of the cycle as t=0

Functional Periodicity The functional periodicity are the following types: (1) Temporal periodicity (2) Geometric periodicity (3) Biological periodicity (4) Manufacturing process periodicity (5) Chemical periodicity (6) Thermal periodicity (7) Information process periodicity (8) Electrical periodicity (9) Circadian periodicity (10) Materials periodicity

Example: Productivity of A Manufacturing System that Consists of Many Sub-Systems How do we maximize the productivity of a manufacturing system? Example: Semiconductor Manufacturing