Developing a quantitative intelligent system for implementing concurrent engineering design

This research focuses on the development of a quantitative intelligent system for implementing concurrent engineering design. The paper first discusses the task of concurrent engineering design and the basic requirements for conducting integrated concurrent engineering design. The proposed quantitative intelligent system approach combines qualitative reasoning, based upon design and manufacturing knowledge, and quantitative evaluation and optimization, conducted using design information and manufacturing data generated in the knowledge-based reasoning. The method allows considerations on non-operating principle aspects of a product to be incorporated into the design phase, such as manufacturing, maintenance, service, recycle, etc., with an emphasis on production costs. The proposed method serves as a convenient software tool for gathering information required in the concurrent engineering design process and integrates tasks from different parts of the product development life cycle, particularly function design, manufacturability analysis and production cost estimation. A prototype software system is developed based upon this method using Smalltalk-80. In the prototype system, concurrent engineering design is carried out by: (1) describing and representing design requirements; (2) generating feasible design candidates and evaluating their design functions; (3) representing design geometry; (4) finding the associated production processes and predicting the production costs of each feasible design; and (5) identifying the costeffective design that satisfies given design requirements and requires minimum production costs.

[1]  Harold B. Smith,et al.  Designing for economical production , 1974 .

[2]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[3]  G. Steven Tuthill Knowledge Engineering: Concepts and Practices for Knowledge Base Systems , 1990 .

[4]  Zuomin Dong,et al.  Feature Modeling Incorporating Tolerance and Production Process for Concurrent Design , 1993 .

[5]  Ibrahim Zeid,et al.  CAD/CAM theory and practice , 1991 .

[6]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[7]  Takashi Kiriyama,et al.  An Intelligent Integrated Interactive CAD-A Preliminary Report , 1991, IntCAD.

[8]  Marvin Minsky,et al.  A framework for representing knowledge" in the psychology of computer vision , 1975 .

[9]  David Robson,et al.  Smalltalk-80: The Language and Its Implementation , 1983 .

[10]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[11]  B. Veth,et al.  An integrated data description language for coding design knowledge , 1989 .

[12]  T. Tomiyama,et al.  The concept of intelligent integrated interactive CAD systems , 1987 .

[13]  J. Dekleer An assumption-based TMS , 1986 .

[14]  Ira P. Goldstein,et al.  The FRL Primer , 1977 .

[15]  Jami J. Shah Assessment of features technology , 1991, Comput. Aided Des..

[16]  Daniel G. Bobrow,et al.  Knowledge Programming in Loops: Report on an Experimental Course , 1983, AI Mag..

[17]  Zuomin Dong,et al.  Optimal process sequence identification and optimal process tolerance assignment in computer-aided process planning , 1991 .

[18]  Setsuo Ohsuga,et al.  Introducing knowledge processing technology to CAD/CAM , 1985 .

[19]  D. Bobrow Qualitative Reasoning about Physical Systems , 1985 .

[20]  Andrew Kusiak,et al.  Concurrent Engineering: Automation, Tools, and Techniques , 1992 .