A graph and matrix representation scheme for functional design of mechanical products

This paper presents a graph and matrix representation scheme for the functional design of mechanical products, which provides a good basis to generate an explicit and comprehensive functional model used for functional reasoning. Three key features of the scheme are (1) The representation of the causal way behaviors are interconnected; (2) The representation of two types of functional relations: decomposed into and supported by; and (3) Support for diverse functional reasoning paths: three alternative B-FES/e paths are currently available. The scheme can guide functional design of mechanical products through functional reasoning steps including functional supportive synthesis, causal behavioral reasoning and functional decomposition. The developed functional model and its representation applied in a knowledge-based design environment can speed up the functional design process by automating functional reasoning steps. The proposed approach has been evaluated with a functional design example of a terminal cutoff unit in an automatic assembly system for manufacturing electronic connectors.

[1]  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.

[2]  G. A. Britton,et al.  A design perspective of mechanical function and its object-oriented representation scheme , 1998, Engineering with Computers.

[3]  Kevin Otto,et al.  Product Design: Techniques in Reverse Engineering and New Product Development , 2000 .

[4]  K. W. Chan,et al.  A qualitative and heuristic approach to the conceptual design of mechanisms , 1996 .

[5]  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.

[6]  Gary Riley,et al.  Expert Systems: Principles and Programming , 2004 .

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

[8]  Y.-M. Deng,et al.  Guiding functional design of mechanical products through rule-based causal behavioural reasoning , 2002 .

[9]  G. A. Britton,et al.  A Two-Level Modelling Approach to Acquire Functional Design Knowledge in Mechanical Engineering Systems , 2002 .

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

[11]  Dean Karnopp,et al.  Introduction to physical system dynamics , 1983 .

[12]  Ashok K. Goel Model Revision: A Theory of Incremental Model Learning , 1991, ML.

[13]  Ram D. Sriram,et al.  The Representation of Function in Computer-Based Design , 1999 .

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

[15]  Johan de Kleer,et al.  A Qualitative Physics Based on Confluences , 1984, Artif. Intell..

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

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

[18]  Luca Chittaro,et al.  Diagnosis of multiple faults with flow-based functional models: the functional diagnosis with efforts and flows approach , 1999 .

[19]  Morten Lind,et al.  Modeling goals and functions of complex industrial plants , 1994, Appl. Artif. Intell..

[20]  Kenneth D. Forbus Qualitative Process Theory , 1984, Artif. Intell..