Function and behavior representation in conceptual mechanical design

Conceptual design seeks to deliver design concepts that implement desired functions. Function and behavior are two dominant terms used in the research of this design phase. However, there are still some fundamental ambiguities and confusions over their representation, which have greatly hindered the interchange of research ideas and the development of design synthesis strategies. For conceptual design of mechanical products specifically, this paper attempts to clarify these ambiguities. It classifies function as purpose function and action function and relates them to the different levels of design hierarchy and abstraction. It distinguishes between semantic and syntactic representations of function and behavior and summarizes basic representation schemes. It also proposes an input–output action transformation scheme for semantic function representation and an input–output flow of action scheme for semantic behavior representation. Based on these discoveries, a refined framework is proposed for conceptual mechanical product design, where a function–decomposition–mapping process is elaborated to demonstrate the necessities and usefulness of the presented work.

[1]  Eleni Stroulia,et al.  Functional device models and model-Based diagnosis in adaptive design , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[2]  Kathleen O'Shaughnessy,et al.  Computational model for conceptual design based on extended function logic , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[3]  Kurt M. Marshek,et al.  Design synthetic reasoning , 1991 .

[4]  Anne M. Keuneke,et al.  Device representation-the significance of functional knowledge , 1991, IEEE Expert.

[5]  Tetsuo Tomiyama,et al.  Supporting conceptual design based on the function-behavior-state modeler , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[6]  Shean Juinn Chiou,et al.  Automated conceptual design of mechanisms , 1999 .

[7]  Amaresh Chakrabarti,et al.  An approach to functional synthesis of solutions in mechanical conceptual design. Part III: Spatial configuration , 1996 .

[8]  Georges M. Fadel,et al.  Classifying Functions for Mechanical Design , 1998 .

[9]  Andrew Kusiak,et al.  A Formal Approach to Specifications in Conceptual Design , 1992 .

[10]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[11]  Mary Lou Maher,et al.  Process Models for Design Synthesis , 1990, AI Mag..

[12]  Martti Mäntylä,et al.  Functional understanding of assembly modelling , 1994, Comput. Aided Des..

[13]  Rob H. Bracewell,et al.  Functional descriptions used in computer support for qualitative scheme generation—“Schemebuilder” , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[14]  John R. Dixon,et al.  A program of research in mechanical design : computer-based models and representations , 1990 .

[15]  Ashok K. Goel,et al.  Functional modeling for enabling adaptive design of devices for new environments , 1998, Artif. Intell. Eng..

[16]  Hans Schmekel,et al.  Functional Models and Design Solutions , 1989 .

[17]  Amaresh Chakrabarti,et al.  Special Issue: Representing functionality in design , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[18]  Y.-M. Deng,et al.  A dual-stage functional modelling framework with multi-level design knowledge for conceptual mechanical design , 2000 .

[19]  Daniel G. Bobrow,et al.  Qualitative Reasoning about Physical Systems: An Introduction , 1984, Artif. Intell..

[20]  Sridhar Kota,et al.  Functional framework for hydraulic systems using abstraction/decomposition hierarchies , 1990 .

[21]  William Gosling,et al.  Mechanical system design , 1965 .

[22]  John S. Gero,et al.  Function–behavior–structure paths and their role in analogy-based design , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[23]  N. Suh Axiomatic Design of Mechanical Systems , 1995 .

[24]  Julian Winsor,et al.  A review of functionality modelling in design , 1994, The Knowledge Engineering Review.

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

[26]  Amaresh Chakrabarti,et al.  Supporting two views of function in mechanical design , 1998 .

[27]  Amaresh Chakrabarti,et al.  A scheme for functional reasoning in conceptual design , 2001 .

[28]  Sridhar Kota,et al.  Qualitative matrix representation scheme for the conceptual design of mechanisms , 1990 .

[29]  Yasushi Umeda,et al.  A CAD for Functional Design , 1993 .

[30]  C.-L. Lee,et al.  General framework for configuration design: Part 1—methodology , 1993 .

[31]  Luca Chittaro,et al.  Reasoning about function and its applications to engineering , 1998, Artif. Intell. Eng..

[32]  Vladimir Hubka,et al.  Theory of Technical Systems , 1988 .

[33]  Detlef Kuttig Potential and limits of functional modelling in the CAD process , 1993 .

[34]  Y.-M. Deng,et al.  Constraint-based functional design verification for conceptual design , 2000, Comput. Aided Des..

[35]  B. Chandrasekaran,et al.  Function in Device Representation , 2000, Engineering with Computers.

[36]  Simon Szykman,et al.  A functional basis for engineering design: Reconciling and evolving previous efforts , 2002 .

[37]  Y.-M. Deng,et al.  Abstracting and Exploring Functional Design Information for Conceptual Mechanical Product Design , 2000, Engineering with Computers.

[38]  Yimin. Deng Functional design of mechanical products : design model and modeling framework , 1999 .

[39]  Y.-M. Deng,et al.  A computerized design environment for functional modeling of mechanical products , 1999, SMA '99.

[40]  Min Yan,et al.  Representing design knowledge as a network of function, behaviour and structure , 1993 .

[41]  B. Chandrasekaran,et al.  Design Problem Solving: A Task Analysis , 1990, AI Mag..