Skip to main content

Development of a Knowledge-Based System for Structural Optimization

  • Conference paper
Structural Optimization
  • 283 Accesses

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.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

  • 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.

    Google Scholar 

  • 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.

    Article  ADS  MATH  Google Scholar 

  • Balachandran, M. and Gero, J. S. (1987a). ‘A Knowledge-based approach to mathematical design modelling and optimization’, Engineering Optimization, 12:2: 99–115.

    Google Scholar 

  • Balachandran, M. and Gero, J. S. (1987b). ‘Use of knowledge in selection and control of optimization algorithms’, Engineering Optimization, 12:2: 163–173.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Clocksin, W. F. and Mellish, C. S. (1981). Programming in Prolog, Springer-Verlag, New York.

    MATH  Google Scholar 

  • Fikes, R. and Kehler, T. (1985). ‘The role of frame-based representation in reasoning’, Comm ACM, 28:9: 904–920.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Wilensky, R. (1984). LISPcraft, W. W. Norton, New York.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics