Agent-Based Synthesis of Electromechanical Design Configurations

[+] Author and Article Information
Matthew I. Campbell, Jonathan Cagan

Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA 15213

Kenneth Kotovsky

Department of Psychology, Carnegie Mellon University, Pittsburgh, PA 15213

J. Mech. Des 122(1), 61-69 (Jan 01, 2000) (9 pages) doi:10.1115/1.533546 History: Received June 01, 1998; Revised January 01, 2000
Copyright © 2000 by ASME
Topics: Design
Your Session has timed out. Please sign back in to continue.


Langton, C. G. (ed.), 1988, Artificial Life, Addison Wesley, Reading, MA.
Holland, J. H., 1992, Adaptation in Natural and Artificial Systems, MIT Press, Cambridge, MA, 2nd edition.
Talukdar, S., Baerentzen, L., Gove, A., and de Souza, P., 1996, “Asynchronous Teams: Organizations for Algorithmic Computation,” EDRC Tech-Report 18-56-96, EDRC Carnegie Mellon University, Pittsburgh, PA.
Lander,  S. E., 1997, “Issues in Multiagent Design Systems,” IEEE Expert, 12, No. 4, pp. 18–26.
Grecu, D. L., and Brown, D. C., 1996, “Learning by Single Function Agents During Spring Design,” Artificial Intelligence in Design, Gero, J. S., and Sudweeks, F., eds., Kluwer Academic, Dordrecht, Netherlands, pp. 409–428.
Kirkpatrick,  S., Gelatt,  C. D., and Vecchi,  M. P., 1983, “Optimization by Simulated Annealing,” Science, 220, pp. 671–679.
Glover,  F., 1989, “Tabu Search—Part 1,” ORSA J. Comput. 1, No. 3, pp. 190–206.
Goldberg, D. E., 1989, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison Wesley, Reading, MA.
Queipo,  N., Devarakonda,  R., and Humphrey,  J. A. C., 1994, “Genetic Algorithms for Thermosciences Research: Application to the Optimized Cooling of Electronic Components,” Int. J. Heat Mass Transf., 37, pp. 893–908.
Koza, J. R., Bennett, F. H. III, and Andre, D., 1996, “Automated Design of Both the Topology and Sizing of Analog Electrical Circuits using Genetic Programming,” Artificial Intelligence in Design, Gero, J. S., and Sudweeks, F., eds., Kluwer Academic, Dordrecht, Netherlands, pp. 151–170.
Balachandran,  M., and Gero,  J. S., 1984, “A Comparison of Three Methods for Generating the Pareto Optimal Set,” Eng. Opt. 7, pp. 319–336.
Fonseca,  C. M., and Fleming,  P. J., 1995, “An Overview of Evolutionary Algorithms in Multiobjective Optimization,” Evol. Comput. 3, pp. 1–16.
Petrie,  C. P., Webster,  T. A., and Cutkosky,  M. P., 1995, “Using Pareto Optimality to Coordinate Distributed Agents,” AIEDAM, 9, pp. 269–281.
Stone, R. B., and Wood, K. L., 1999, “Development of a Functional Basis for Design,” Proc. Design Engineering Technical Conferences, DETC99/DTM8765, Sept. 12–15, 1999, Las Vegas, NV.
Bracewell,  R. H., and Sharpe,  J. E. E., 1996, “Functional Description Used in Computer Support for Qualitative Scheme Generation- ‘Schemebuilder’,” Artif. Intel. Eng. Des. Anal. Manufac. 10, pp. 333–345.
Kota, S., 1990, “A Qualitative Matrix Representation Scheme for the Conceptual Design of Mechanisms,” Proceedings of the ASME Design Automation Conference.
Navinchandra,  D., Sycara,  K. P., and Narasimhan,  S., 1991, “A Transformational Approach to Case-Based Synthesis,” AIEDAM, 5, pp. 31–45.
Palmer,  R. S., and Shapiro,  V., 1993, “Chain Models of Physical Behavior for Engineering Analysis and Design,” Res. Eng. Des., 5, pp. 161–184.
Chakrabarti,  A., and Bligh,  T. P., 1996, “An Approach to Functional Synthesis of Mechanical Design concepts: Theory, Applications, and Merging Research Issues,” Artif. Intel. Eng. Des. Anal. Manufact. 10, pp. 313–331.
Welch,  R. V., and Dixon,  J., 1994, “Guiding Conceptual Design Through Behavioral Reasoning,” Res. Eng. Des., 6, pp. 169–188.
Ulrich,  K., and Seering,  W., 1989, “Synthesis of Schematic Descriptions in Mechanical Design,” Res. Eng. Des., 1, pp. 3–18.
Schmidt,  L. C., and Cagan,  J., 1995, “Recursive Annealing: A Computational Model for Machine Design,” Res. Eng. Des., 7, pp. 102–125.
Schmidt,  L. C., and Cagan,  J., 1998, “Optimal Configuration Design: An Integrated Approach Using Grammars,” ASME J. Mech. Des., 120, pp. 2–9.
Campbell,  M. I., Cagan,  J., and Kotovsky,  K., 1999, “A-Design: An Agent-Based Approach to Conceptual Design in a Dynamic Environment,” Res. Eng. Des. 11, No. 3, pp. 172–192.
Pahl, G., and Beitz, W., 1988, Engineering Design—A Systematic Approach, Springer-Verlag, New York.
Laird, J. E., Newell, A., and Rosenbloom, P. S., 1986, “Soar: An Architecture for General Intelligence,” Technical Report CMU-CS-86-171, Carnegie Mellon Univ., Pittsburgh, PA.


Grahic Jump Location
Electromechanical A-design flowchart
Grahic Jump Location
Weighing machine design problem describe as input and output FP’s
Grahic Jump Location
The contents of the FP structure
Grahic Jump Location
The contents of the EB structure
Grahic Jump Location
(a) Partial design state with update FP’s; (b) design is completed with addition of spring
Grahic Jump Location
Gear embodiment with sample of gear component file: gear.comps
Grahic Jump Location
Three different alternatives created by the A-design process. Design (a) is found by an equal preference for the four design objectives, whereas design (b) is found by placing more importance on minimizing input displacement



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In