Modeling the Structure and Complexity of Engineering Routine Design Problems

This paper proposes a model to structure routine design problems as well as a model of its design complexity. The idea is that having a proper model of the structure of such problems enables understanding its complexity, and likewise, a proper understanding of its complexity enables the development of systematic approaches to solve them. The end goal is to develop computer systems capable of taking over routine design tasks based on generic and systematic solving approaches. It is proposed to structure routine design in three main states: problem class, problem instance, and problem solution. Design complexity is related to the degree of uncertainty in knowing how to move a design problem from one state to another. Axiomatic Design Theory is used as reference for understanding complexity in routine design.

[1]  Tetsuo Tomiyama,et al.  Functional Reasoning in Design , 1997, IEEE Expert.

[2]  Hans Tragter,et al.  Structure and models of artifactual routine design problems for computational synthesis , 2009 .

[3]  Tyson R. Browning,et al.  Applying the design structure matrix to system decomposition and integration problems: a review and new directions , 2001, IEEE Trans. Engineering Management.

[4]  Yingzi Lin,et al.  ON THE FUNCTION-BEHAVIOR-STRUCTURE MODEL FOR DESIGN , 2011 .

[5]  John S. Gero,et al.  The Situated Function - Behaviour - Structure Framework , 2002, AID.

[6]  Matthew I. Campbell,et al.  Automating the conceptual design process: “From black box to component selection” , 2010, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[7]  Herbert A. Simon,et al.  The Structure of Ill Structured Problems , 1973, Artif. Intell..

[8]  Tetsuo Tomiyama DEALING WITH COMPLEXITY IN DESIGN: A KNOWLEDGE POINT OF VIEW , 2006 .

[9]  Ashok K. Goel,et al.  Functional representation as design rationale , 1993, Computer.

[10]  Kwai-Sang Chin,et al.  An Interactive Knowledge-Based CAD System For Mould Design in Injection Moulding Processes , 2001 .

[11]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[12]  E. V. Krishnamurthy,et al.  Multiset of Agents in a Network for Simulation of Complex Systems , 2009, Recent Advances in Nonlinear Dynamics and Synchronization.

[13]  Wolfgang Beitz,et al.  Engineering Design: A Systematic Approach , 1984 .

[14]  Kanji Ueda,et al.  Synthesis and emergence - research overview , 2001, Artif. Intell. Eng..

[15]  Nam P. Suh,et al.  Axiomatic Design Theory for Systems , 1998 .

[16]  Hans Tragter,et al.  From How Much to How Many: A Method to Develop Representations for Computational Synthesis , 2009 .

[17]  W. M. Chan,et al.  A 3D CAD knowledge-based assisted injection mould design system , 2003 .

[18]  Nam P. Suh,et al.  A Theory of Complexity, Periodicity and the Design Axioms , 1999 .

[19]  Yasushi Umeda,et al.  FBS Modeling : Modeling Scheme of Function for Conceptual Design , 2003 .

[20]  Suh Nam-pyo,et al.  Complexity: Theory and Applications , 2005 .

[21]  G. Menges,et al.  How to make injection molds , 1987 .