Hostname: page-component-77c89778f8-vpsfw Total loading time: 0 Render date: 2024-07-18T09:29:56.406Z Has data issue: false hasContentIssue false

Knowledge representation and planning control in an expert system for the creative design of mechanisms

Published online by Cambridge University Press:  27 February 2009

David A. Hoeltzel
Affiliation:
Laboratory for Intelligent Design, Department of Mechanical Engineering, Columbia University, New York, NY 10027, U.S.A.
Wei-Hua Chieng
Affiliation:
Laboratory for Intelligent Design, Department of Mechanical Engineering, Columbia University, New York, NY 10027, U.S.A.
John Zissimides
Affiliation:
Laboratory for Intelligent Design, Department of Mechanical Engineering, Columbia University, New York, NY 10027, U.S.A.

Abstract

An interactive system, referred to as MECXPERT {Mechanism Expert}, has been designed with the expressed purpose of assisting nonexpert design engineers in creating mechanisms for fulfilling specific motion-conversion and/or power-transmission requirements. The particular knowledge representation scheme chosen for this application comprises a hybrid formulation of a rule-based production system with a frame-based approach. The underlying control strategy is based on a series of special-purpose, domain-specific operators whose function is to move from one problem space to another through various stages or ‘states’ that comprise the mechanism design process.

The primary focus of this paper centers on the representation of knowledge and its control within an expert system for creative mechanism design. An overview summarizing the reasons for developing such an expert system is provided, and the formulation of a problem is discussed through an example taken from the design of a variable-stroke internal-combustion engine mechanism.

Type
Research Article
Copyright
Copyright © Cambridge University Press 1987

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Artobolevsky, I. I. 1986. Mechanisms in Modern Engineering Design, Vols 1, 2-Parts I and II, 5-Part I, Moscow: MIR Publishers.Google Scholar
Brownston, L., Farrell, R., Kant, E. and Martin, N. 1985. Programming Expert Systems in OPS5: An Introduction to Rule-Based Programming, Wokingham: Addison-Wesley.Google Scholar
Crossley, F. R. E. 1965. The permutation of kinematic chains of eight members or less from the raph-theoretic viewpoint. In Shaw, W. A. (ed.), Developments in Theoretical and Applied Mechanisms, Vol. 2, Oxford: Pergamon Press, pp. 467486.Google Scholar
Dobrjanskyj, L., Freudenstein, F. et al. , 1967. Some applications of graph theory to the structural analysis of mechanisms, ASME Transactions, Journal of Engineering for Industry, 89B, 153158.CrossRefGoogle Scholar
Freudenstein, F. and Maki, E. R. 1980. The creation of mechanisms according to kinematic structure and function, General Motors Research Laboratory Report GMR-3073.Google Scholar
Freudenstein, F. and Maki, E. R. 1983. Development of an optimum variable-stroke internal-combustion engine mechanism from the viewpoint of kinematic structure, ASME Journal of Mechanics Transactions, Auto, in Design, 105, 259266.CrossRefGoogle Scholar
Gibbons, A. 1985. Algorithmic Graph Theory, Cambridge: Cambridge University Press.Google Scholar
Hayes-Roth, F., Waterman, D. A. and Lenat, D. B. (eds) Building Expert Systems, Wokingham: Addison-Wesley.Google Scholar
Jones, F. D., Horton, H. L. and Newell, J. A. (eds), 1968. Ingenious Mechanisms for Designers and Inventors, New York: Industrial Press.Google Scholar
Knowledge Craft Expert System Development Environment 1986. The Carnegie Group.Google Scholar
Kota, S., Erdman, A. G. and Riley, D. R. 1986 a. Development of knowledge base for designing linkage-type dwell mechanisms: Part 1-theory, ASME Paper 86-DET-47.Google Scholar
Kota, S., Erdman, A. G. and Riley, D. R. 1986 b. Development of knowledge base for designing linkage-type Dwell mechanisms: Part II—application, ASME Paper 86-DET-48.Google Scholar
Nilsson, N. 1971. Problem-Solving Methods in Artificial Intelligence, New York: McGraw-Hill.Google Scholar
Paul, B. 1960. A unified criterion for the degree of constraint of plane kinematic chains, ASME Journal of Applied Mechanics, 82, 196200.CrossRefGoogle Scholar
Waterman, D. 1986. A Guide to Expert Systems, Wokingham: Addison-Wesley, pp. 7377.Google Scholar