Abstract
The present investigation is aimed toward the development of knowledge-based aids for the design of mechanical systems. We have developed and implemented the knowledgebased aid system, which includes MEET and DPMED. The basic approach of MEET follows along the lines ofDesign=Refinement+ Constraint Propagation. This approach has been proven successful in the circuit design domain. Our attempts to utilize MEET have convinced us that we need to extend this methodology to solve mechanical design problems. The DPMED methodology has been applied to design gear-pairs, v-belts, bearings, and shafts. Rules for selecting materials, critical design criteria, and so on are incorporated as part of the rule-system. In order for DPMED to select the design parameter values within the feasible design space, design criteria need to be investigated. Based on these criteria and input/output specifications, DPMED attempts to perform parameter selections. DPMED uses a general hill-climbing algorithm to guide the search.
Similar content being viewed by others
References
Brown, D.C.; Chandrasekaran, B. (1985) Expert systems for the class of mechanical design activity. In: Proceedings of the IFIP WG5. 2 Working Conference on Knowledge Engineering in Computer Aided Design, Budapest, Hungary, September, pp. 259–290
Brown, D.C.; Chandrasekaran, B. (1986) Knowledge and control for a mechanical design expert system. IEEE Comput., July, pp. 92–100
Brown, D.C. (1985) Capturing mechanical design knowledge. In: Proceedings of the 1985 Computers in Mechanical Engineering, August, 121–129
Brown, D.C. (1985) Failure handling in a design expert system. CAD J. 17(9), pp. 436–442
Dixon, J.R.; Simmons, M.K.; Cohen, P.R. (1984) An architecture for application of artificial intelligence to design. In: Proceedings of the 21st IEEE Design Automation Conference, June, pp. 634–640
Dixon, J.R.; Simmons, M.K. (1985) Expert systems for mechanical design: A program of research. ASME Paper No. 85-DET-78, 1985 ASME Design Engineering Conference, Cincinnati, OH
Dixon, J.R. Artificial intelligence and design: A mechanical engineering view. In: Proceedings of the AAAI-86, Vol. 2, pp. 872–877
Dixon, J.R.; Howe, A.; Cohen, P.R.; Simmons, M.K. (1986) Dominic 1: Progress towards domain independence in design by iterative redesign. In: Proceedings of International Computers in Engineering Conference, Vol. 1, pp. 199–206
Howe, A.; Dixon, J.R.; Cohen, P.R.; Simmons, M.K. (1986) Dominic: A domain independent program for mechanical engineering design. In: Proceedings of the First International Conference on Application of Artificial Intelligence to Engineering Problems, Southampton, England, July, pp. 23–28
Verrilli, R.J.; Meunier, K.L.; Dixon, J.R.; Simmons, M.K. (1987) Iterative respectification management: A model for problem-solving networks in mechanical design. In: Proceedings of the 1987 Computers in Engineering Conference, August, pp. 103–112
Dixon, J.R.; Simmons, M.K. (1984) Expert systems for design: Standard v-belt drive design as an example of the design-evaluate-redesign architecture. In: Proceedings of ASME Computers in Engineering Conference, Boston, August, pp. 332–337
Mittal, S.; Araya, A. A. knowledge-based framework for design. In: Proceedings of AAAI-86, Vol. 2, pp. 856–865
Mittal, S.; Dym, C.L.; Morjaria, M. PRIDE: An expert system for the design of paper handling systems. In: Applications of Knowledge-Based Systems to Engineering Analysis and Design (Ed. C.L. Dym). ASME, pp. 99–115
Morjaria, M.; Mittal, S.; Dym, C. L. (1985) Interactive graphics in expert systems for engineering applications. In: Proceedings of Computers in Engineering, Vol. 2, pp. 235–242. ASME Publications, August
Steinberg, L. (1987) Design as refinement plus constraint propagation: The VEXED experience. In: Proceedings of the Sixth National Conference on AI, Seattle, July, pp. 830–835
Steinberg, L. (1987) Design=top down refinement plus constraint propagation plus what? IEEE Systems Man and Cybernetics Conference, Alexandria, VA, October
Steinberg, L.I.; Mitchell, T.M. (1985) Redesign system: A knowledge based approach to VLSI CAD. IEEE Des. Test Comput. February, pp. 45–54
Stefik, M.; Bobrow, D.; Brown, H.; Conway, L.; Tong, C. (1982) The partitioning of concerns in digital system design. In Proceedings of the Conference on Advanced Research in VLSI, MIT, Cambridge, MA, pp. 43–52
Mostow, J. (1984) Towards better models of the design process. AI Magazine (Summer) (1), 44–57
Chieng, W.H.; Hoeltzel, D.A. (1986) An interactive hybrid (symbolic-numeric) system approach to near optimal design of mechanical components. In: Proceedings of Computers in Engineering Conference, Chicago, IL, pp. 149–159
Zarefar, H.; Lawley, T.J. (1986) PAGES: A parallel axis gear drive expert system. In: Proceedings of Computers in Engineering Conference, Chicago, IL, pp. 145–147
Langrana, N.A.; Mitchell, T.; Ramachandran, N. (1986) Progress toward a knowledge-based aid for mechanical design. In: Proceedings of the First Symposium on Integrated and Intelligent Manufacturing: Analysis and Synthesis, ASME Winter Annual Conference, December (also CAIP-TM-002)
Shah, A.; Ramachandran, N.; Langrana, N.A., (1987) Knowledge-based design of primitive mechanical components. Technical Report CAIP-TR-052, Center for Computer Aids for Industrial Productivity, Rutgers University, New Brunswick, NJ, November
Phelan, R.M. (1970) Fundamentals of mechanical design, 3rd ed. New York: McGraw-Hill
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Ramachandran, N., Shah, A. & Langrana, N.A. Expert system approach in design of mechanical components. Engineering with Computers 4, 185–195 (1988). https://doi.org/10.1007/BF01213980
Issue Date:
DOI: https://doi.org/10.1007/BF01213980