KNOWLEDGE AND REASONING: ISSUES RAISED IN AUTOMATING THE CONCEPTUAL DESIGN OF FLUID POWER SYSTEMS
Keywords:
configuration design, design knowledge, automation, neural networks, case-based reasoningAbstract
Much progress has been made in the area of computer-aided designer support, but little has been made in that of de-sign automation. Where progress has been made, it has been largely in the analytical aspects of the task (for example, simulation and stress analysis) – tasks for which computers are more suited than humans. Less tractable is automation of the early, conceptual, phase of design, heavily reliant as it is on the expert knowledge of the design practitioner. Em-ulating this computationally is the domain of Artificial Intelligence (AI) and requires a detailed understanding of the nature of the design process (Darlington et al, 1998). This paper discusses some of the issues raised during an investigation in to the automation of the configuration phase of fluid power system design, and identifies some of the hurdles to be cleared before automation, supported by AI, becomes a reality. Two models, developed by the authors, are chosen to illustrate the way in which very different approaches can be taken to automating the same task with an emphasis on the knowledge that is used by designers, which must be acquired and used in automation.
Downloads
References
Bowen, A. J. 1985. Automated configuration of hard-ware for dedicated microprocessor application sys-tems. Knowledge Engineering in Computer-Aided Design, J. S. Gero, ed., Elsevier Science Publishers, North-Holland.
Burrows, C. R. and Edge, K. A. 1987-1997. Fluid Power Engineering. Bath International Fluid Power Workshops, Research Studies, Baldock.
Burton, R. and Sargent, C. 1989. The use of expert systems in the design of single and multi-load cir-cuits. International Conference on Fluid Power Transmission and Control ICFP '89, Hangzhou, China.
Carbonell, J. G., Michalski, J. K. & Mitchell, T. M. 1983. An overview of machine learning. Michalski, J. K., Carbonell, J. G. and Mitchell, T. M., Machine Learning: an Artificial Intelligence Approach, Tio-ga, Palo Alto, Ca, pp. 3–23.
Gero, J. S. and Sudweeks, F. 1998. Artificial Intelli-gence in Design ’98 (Darlington, M. J., Potter, S., Culley, S. J. and Chawdhry, P. K., Cognitive Theo-ry as a Guide to Automating the Design Process). Kluwer, Dordrecht.
Darlington, M. J. and Potter, S. 1998. A fluid power systems design archive, version 2. Internal Report No. 49/98, Department of Mechanical Engineering, University of Bath, Bath, UK.
Darlington, M. J. 1998. Problem reduction in complex domains. Internal Report No. 52/98, Department of Mechanical Engineering, University of Bath, Bath, UK. (Available on-line from: http://www.bath.ac.uk/ Departments/Eng/edc/home.html)
Dreyfus, H.L. and Dreyfus, S.E. 1986. Mind over Ma-chine. Free Press, NY.
Ericsson, K. A. and Simon, H. A. 1984. Protocol Analysis. MIT Press, Cambridge, MA, USA.Franke, D. W. 1998. Configuration Research and Commercial solutions. Artificial Intelligence in En-gineering Design, Analysis and Manufacturing, Vol. 124, pp. 295-300.
Henke, R.W. 1983. Fluid Power Systems & Circuits. Penton, Cleveland, Ohio.
Kelley, G. A. 1955. A Theory of Personality – the Psy-chology of Personal Constructs. Norton, New York.
Kota, S. and Lee, C.-L. 1993. General framework for configuration design: part 2 – application to hydrau-lic systems configuration. Journal of Engineering Design, 44, pp. 291-303.
Lenat, D. B. 1983. The role of heuristics in learning by discovery: three case studies. Michalski, J. K., Car-bonell, J. G. and Mitchell, T. M., Machine Learn-ing: an Artificial Intelligence Approach, Tioga, Pa-lo Alto, Ca, pp. 243–306.
Lippmann, R. P. 1987. An introduction to computing with neural nets. IEEE Acoustics, Speech and Sig-nal Processing Magazine, 42, pp. 4 - 22.
Maher, M. L. and Garza, A. G. de S. 1997. Case-based reasoning in design. IEEE Expert Magazine, pp. 34 - 41.
Marcus, S., Stout, J. and McDermott, J. 1988. VT: An expert elevator designer that uses knowledge-based backtracking. AI Magazine, 91, pp. 95 - 112.
McDermott, J. 1982. R1: A rule-based configurer of computer systems. Artificial Intelligence, 191, pp. 39 - 88.
Mittal, S. and Frayman, F. 1989. Towards a generic model of configuration tasks. 11th International Joint Conference on Artificial Intelligence (IJCAI), Detroit, Michigan, USA, pp. 1395 - 1401.
Pahl, G. and Beitz, W. 1996. Engineering Design: a systematic approach, 2nd ed. Springer, London.
Pinches, M. J. and Ashby, J.G. 1989. Power Hydrau-lics. Prentice Hall, New York.
Potter, S. 2000. Artificial Intelligence and Conceptual Design Synthesis. PhD thesis, University of Bath.
Rumelhart, D. E., Hinton, G. E. and Williams, R. J. 1986. Learning internal representations by error propagation. Rumelhart, D. E. and McClelland J. L., Parallel Distributed Processing : Explorations in the Microstructure of Cognition. MIT Press, Cambridge, MA., USA.
Schreiber, G., Wielinga, B. and de Hoog, R. 1994. CommonKADS: a comprehensive methodology for KBS development. IEEE Expert Magazine, pp. 28 - 37.
Stillings, N. A., Feinstein, M. H., Garfield, J. L., Rissland, E. L., Rosenbaum, D. A., Weisler, S. E. and Baker-Ward, L. 1987. Cognitive Science: An Introduction. MIT Press, Cambridge, MA., USA.
Wielinga, B. and Schreiber, G. 1997. Configuration-design problem solving. IEEE Expert Magazine, pp. 49 - 56.
Zell. A. et al. 1996. Stuttgart Neural Network Simula-tor, User Manual, version 4.1. Institute for Parallel and High-performance Systems, University of Stuttgart, Germany.
Zone-Ching, L. and Chi-Chih, S. 1995. An investiga-tion of an expert system for hydraulic circuit design with learning. Artificial Intelligence in Engineering, 9, pp. 153 - 165.