Abstract
In structural optimization, computer-based systems have been used to assist in the numerical aspects of the optimization process. However, structural optimization involves a number of tasks which require human expertise and are traditionally assisted by human designers. These include design optimization formulation, problem recognition and the selection of appropriate algorithm(s). This paper presents a framework for developing an integrated knowledge-based system for structural optimization. The operation of a prototype system, called OPTIMA, implemented in a combination of Lisp, Prolog and C on SUN workstations is described and demonstrated through an example problem. The system clearly demonstrates the potential of applying knowledge-based systems to structural optimization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agogino, A. and Almgren, A. (1987). ‘Symbolic Computation in computer-aided optimal design’, Expert Systems in CAD, ed. J.S. Gero, North-Holland, Amsterdam, pp. 267–284.
Arora, J.S. and Baenziger, G.P. (1986) ‘Uses of artificial intelligence in design optimization’, Computer Methods in Applied Mechanics and Engineering, 54: 303–323.
Balachandran, M. and Gero, J. S. (1987a). ‘A Knowledge-based approach to mathematical design modelling and optimization’, Engineering Optimization, 12:2: 99–115.
Balachandran, M. and Gero, J. S. (1987b). ‘Use of knowledge in selection and control of optimization algorithms’, Engineering Optimization, 12:2: 163–173.
Balachandran, M. and Gero, J. S. (1987c): ‘A knowledge-based graphical interface for structural design’,Applications of Artificial Intelligence in Engineering: Tools and Techniques, D. Sriram and R.A. Adey, (eds), Computational Mechanics Publications, Boston, USA, pp. 335–346.
Clocksin, W. F. and Mellish, C. S. (1981). Programming in Prolog, Springer-Verlag, New York.
Fikes, R. and Kehler, T. (1985). ‘The role of frame-based representation in reasoning’, Comm ACM, 28:9: 904–920.
Jozwiak, S.F. (1986). ‘Applications of AI in structural optimization’, Applications of Artificial Intelligence in Engineering Problems, D. Sriram and R. Adey (eds), Springer-Verlag, Berlin, pp. 823–831.
Wilensky, R. (1984). LISPcraft, W. W. Norton, New York.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Kluwer Academic Publisher
About this paper
Cite this paper
Balachandran, M., Gero, J.S. (1988). Development of a Knowledge-Based System for Structural Optimization. In: Rozvany, G.I.N., Karihaloo, B.L. (eds) Structural Optimization. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-1413-1_3
Download citation
DOI: https://doi.org/10.1007/978-94-009-1413-1_3
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-7132-1
Online ISBN: 978-94-009-1413-1
eBook Packages: Springer Book Archive