Skip to main content

Dominic: A Domain-Independent Program for Mechanical Engineering Design

  • Conference paper
Applications of Artificial Intelligence in Engineering Problems

Abstract

Dominic is a program that implements a domain-independent structure for solving mechanical engineering design problems. Given a problem, Dominic constructs an initial design and iteratively improves it using knowledge about the dependent relationship between the design goals and the design variables. In this paper, we describe Dominic’s architecture, and demonstrate and analyze its performance on two classes of problems.

Dominic designs by a cycle of evaluation and redesign. Its input is a set of problem parameters describing physical constraints on the design, a set of performance goals, and an initial design procedure. Dominic evaluates the initial design and identifies its weaknesses. The program then selects a design variable, proposes a change in the variable, assesses the overall effect of the change, and implements it if the effect is positive. The evaluate-and-redesign cycle continues until the design is judged acceptable.

Dominic has been tested in two domains: design of standard v-belt drive systems and design of aluminum extruded heat sinks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Asimow, M., (1962) Introduction to Design, Prentice-Hall, Inc., Englewood Cliffs, NJ.

    Google Scholar 

  • Dixon, J.R., Simmons, M.K., Cohen, P.R., (1984) “An Architecture for Application of Artificial Intelligence to Design”, Proceedings of ACM/IEEE 21st Design Automation Conference, Albuquerque, NM.

    Google Scholar 

  • Dixon, J.R. and Simmons, M.K., (1984) “Expert Systems for Engineering Design: Standard V-Belt Design as an Example of the Design-Evaluate-Redesign Architecture”, Proceedin9s of the 1984 ASME Computets in Engineering Conference, Las Vegas, NV.

    Google Scholar 

  • Gibson, J.E., (1968) Introduction to Engineering Design, Holt, Rinehart, & Winston, NY.

    Google Scholar 

  • Krick, E.V., (1967) An Introduction to Engineering and Engineering Design, John Wiley & Sons, NY.

    Google Scholar 

  • Kulkarni, V.M., Dixon, J.R., Simmons, M.K., Sunderland, J.E., (1985) “Expert Systems For Design: The Design of Heat Fins as an Example of Conflicting Subgoals and the Use of Dependencies”, Proceedings of the ASME Computers in Engineering Conference, Boston, MA.

    Google Scholar 

  • Mitchell, T., et.al. (1983) “An Intelligent Aid for Circuit Redesign”, Proceedings of the National Conference on Artificial Intelligence, Washington, D.C.

    Google Scholar 

  • Mostow, J., (1984) “Rutgers Workshop on Knowledge-Based Design”, SIGART Newsletter, No.90, pp. 19–32.

    Google Scholar 

  • Mostow, J. (1985) “Towards Better Models of the Design Process”, AI Magazine, 6:1, pp.44–56.

    Google Scholar 

  • Simon, H.A., (1967) The Sciences of the Artificial, MIT Press, Cambridge, MA.

    Google Scholar 

  • Sussman, G.J., (1977) “Electrical Design: A Problem for Artificial Intelligence Research”, Proceedings of the Fifth International Joint Conference on Artificial Intelligence.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Howe, A., Cohen, P., Dixon, J., Simmons, M. (1986). Dominic: A Domain-Independent Program for Mechanical Engineering Design. In: Sriram, D., Adey, R. (eds) Applications of Artificial Intelligence in Engineering Problems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-21626-2_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-21626-2_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-21628-6

  • Online ISBN: 978-3-662-21626-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics