Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T06:30:08.522Z Has data issue: false hasContentIssue false

Automating the conceptual design process: “From black box to component selection”

Published online by Cambridge University Press:  29 January 2010

Tolga Kurtoglu
Affiliation:
Mission Critical Technologies, NASA Ames Research Center, Intelligent Systems Division, Moffett Field, California, USA
Albert Swantner
Affiliation:
Automated Design Laboratory, Department of Mechanical Engineering, University of Texas at Austin, Austin, Texas, USA
Matthew I. Campbell
Affiliation:
Automated Design Laboratory, Department of Mechanical Engineering, University of Texas at Austin, Austin, Texas, USA
Rights & Permissions [Opens in a new window]

Abstract

Conceptual design is a vital part of the design process during which designers first envision new ideas and then synthesize them into physical configurations that meet certain design specifications. In this research, a suite of computational tools is developed that assists the designers in performing this nontrivial task of navigating the design space for creating conceptual design solutions. The methodology is based on automating the function-based synthesis paradigm by combining various computational methods. Accordingly, three nested search algorithms are developed and integrated to capture different design decisions at various stages of conceptual design. The implemented system provides a method for automatically generating novel alternative solutions to real design problems. The application of the approach to the design of an electromechanical device shows the method's range of capabilities and how it serves as a comparison to human conceptual design generation and as a tool suite to complement the skills of a designer.

Information

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2010
Figure 0

Fig. 1. Three nested search algorithms automate the conceptual design process.

Figure 1

Fig. 2. An example rule shows the use and propagation of active centers (a) as shown in the original publication (Sridharan & Campbell, 2005) and (b) as recreated in GraphSynth.

Figure 2

Fig. 3. Three additional examples of function structure grammar rules (Sridharan & Campbell, 2004).

Figure 3

Fig. 4. The CFG of a disposable camera.

Figure 4

Fig. 5. Two grammar rules of the configuration grammar in GraphSynth. The left-hand side of the rules captures the functional requirement and the right-hand side depicts how the functional requirement can be addressed by the use of specific component concepts.

Figure 5

Fig. 6. The black box for a coffee grinder. Note the flows and primary function are simplified so that it is understandable to the computer.

Figure 6

Fig. 7. The second candidate function structure created automatically from the black box shown in Figure 6.

Figure 7

Fig. 8. The first candidate function structure created automatically from the black box shown in Figure 6.

Figure 8

Fig. 9. The bar graph showing the number of candidates at each level.

Figure 9

Fig. 10. The first candidate CFG created automatically from the function structure shown in Figure 8.

Figure 10

Fig. 11. The second candidate CFG created automatically from the function structure shown in Figure 9.

Figure 11

Fig. 12. An illustration of the cascading search trees.