Advertisement

Knowledge-Based Systems for Finite Element Modeling and Interpretation

  • S. J. Fenves
  • G. Turkiyyah
Part of the International Centre for Mechanical Sciences book series (CISM, volume 333)

Abstract

The presentation is largely based on the enclosed report, which appeared in a modified form as a chapter in reprinted from Research Directions in Computational Mechanics, U.S. National Committee on Theoretical and Applied Mechanics, National Research Council, (National Academy Press, 1991). The presentation discusses applications in: model generation, model interpretation, integration with design, and comprehensive design environments. Two approaches to interfacing and integrating knowledge-based processes with numerical processes are described and evaluated.

Keywords

Expert System Knowledge Source Computational Mechanic Modeling Knowledge Artificial Intelligence Technology 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [Abelson 89]
    H. Abelson et al., “Intelligence in Scientific Computing,” Communications of the ACM, Vol. 32, No. 5, pp. 546–562, May 1989.MathSciNetCrossRefGoogle Scholar
  2. [Baugh 89]
    J. W. Baugh and D. R. Rehak, Computational Abstractions for Finite Element Programming, Technical Report R-89–182, Carnegie Mellon University, Pittsburgh, PA 15213, September 1989.Google Scholar
  3. [Bennett 78]
    J. Bennett et. al., SACON: A Knowledge-based Consultant For Structural Analysis, Technical Report STAN-CS-78–699, Stanford Heuristic Programming Project, 1978.Google Scholar
  4. [Cagan 87]
    J. Cagan and V. Genberg, “PLASHTRAN: An Expert Consultant on Two-dimensional Finite Element Modeling Techniques,” Engineering with Computers, 1987.Google Scholar
  5. [Chandrasekaran 86]
    B Chandrasekaran, “Generic Tasks in Knowledge Based Reasoning,” IEEE Expert, Fall 1986.Google Scholar
  6. [Clancey 85]
    W. J. Clancey, “Heuristic Classification,” Artificial Intelligence, Vol. 27, No. 3, 1985.Google Scholar
  7. [Fenves 79]
    S. J. Fenves, “Recent Developments in the Methodology for the Formulation and Organization of Design Specifications,” Engineering Structures, Vol. 1, pp. 223–229, October 1979.CrossRefGoogle Scholar
  8. [Fenves 85]
    S. J. Fenves, “A Framework for a Knowledge-Based Finite Element Assistant,” Applications of Knowledge Based Systems to Engineering Analysis and Design, Clive L. Dym, Ed., AS ME, 1985.Google Scholar
  9. [Fenves 86]
    S. J. Fenves, “A Framework for Cooperative Development of a Finite Element Modeling Assistant,” Reliability of Methods for Engineering Analysis, K. J. Bathe and D. R. J. Owen, Ed., Pineridge Press, Swansea, U.K, pp. 475–486, 1986.Google Scholar
  10. [Frayman 87]
    F. Frayman, “Solving Large Scale Interdependent Constraint Satisfaction Problems,” Coupling Symbolic and Numeric Computing in Expert Systems, J. S. Kowalik and C. T. Kitzmiller, Ed., North-Holland, 1987.Google Scholar
  11. [Garrett 89]
    J. H. Garrett and S. J. Fenves, “Knowledge Based Standard-Independent Member Design,” Journal of Structural Engineering, Vol. 115, No. 6, June 1989.Google Scholar
  12. [Gaschnig 81]
    J. Gaschnig, R. Reboh and J. Reiter, Development of a Knowledge Based System for Water Resource Problems, Technical Report 1619, SRI International, August 1981.Google Scholar
  13. [Gregory 86]
    B. L. Gregory and M. S. Shephard, “Design of a Knowledge Based System to Convert Airframe Geometric Models to Structural Models,” Expert Systems in Civil Engineering, C. N. Kostem and M. L. Maher, Ed., ASCE, 1986.Google Scholar
  14. [Halfant 88]
    M. Halfant and G. J. Sussman, “Abstraction in Numerical Methods,” Proceeding of ACM Conference on Lisp and Functional Programming, Aug, 1988.Google Scholar
  15. [Kowalik 86]
    J. S. Kowalik, Ed., Coupling Symbolic and Numerical Computing in Expert Systems, North-Holland, 1986.Google Scholar
  16. [Kowalik 87]
    J. S. Kowalik and C. T. Kitzmiller, Ed., Coupling Symbolic and Numerical Computing in Expert Systems, II, North-Holland, 1987.Google Scholar
  17. [Lenat 88]
    D. Lenat and H. Guha, The World According to CYC, Technical Report ACA-AI-300–88, MCC, September 1988.Google Scholar
  18. [McDermott 88]
    J. McDermott, “Towards a Taxonomy of Problem Solving Methods,” Automating Knowledge Acquisition for Expert Systems, S. Marcus, Ed., Klwer Academic Publishers, 1988.Google Scholar
  19. [Meyer 84]
    Christian Meyer and John McCormick, “Mathematical Modeling Of Complex Structures For Dynamic Analysis,” Computers and Structures, Vol. 18, No. 4, pp. 673–688, 1984.CrossRefGoogle Scholar
  20. [Meyer 87]
    C. Meyer, editor, Finite Element Idealization, ASCE, 1987.Google Scholar
  21. [Minton 89]
    S. Minton et al., Explanation-Based Learning: A Problem Solving Perspective, Technical Report CMU-CS-89–103, Carnegie Mellon University, January 1989.Google Scholar
  22. [Nakai 89]
    S. Nakai, A Knowledge Based Approach to Engineering Program Synthesis, Technical Report R-89–183, Civil Engineering Department, Carnegie Mellon University, October 1989.Google Scholar
  23. [Nau 83]
    D. S. Nau, “Expert Computer Systems,” IEEE Computer, Vol. 16, February 1983.Google Scholar
  24. [Noor 79]
    A. K. Noor and C. M. Anderson, “Computerized Symbolic Manipulation in Structural Mechanics: Progress and Potential,” Computers and Structures, Vol. 10, 1979.Google Scholar
  25. [Noor 81]
    A. K. Noor and C. M. Anderson, “Computerized Symbolic Manipulation in Non-Linear Finite Element Analysis,” Computers and Structures, Vol. 13, 1981.Google Scholar
  26. [Reich 89]
    Y. Reich and S. J. Fenves, “The Potential of Machine Learning Techniques for Expert Systems,” (AI EDAM), Vol. 3, No. 3, 1989.CrossRefGoogle Scholar
  27. [Reynier 86]
    M. Reynier, “Interactions between Structural Analysis, Know-How and Chain of Reasoning used by the CARTER Expert System for Dimensioning,” Reliability of Methods for Engineering Analysis, K. J. Bathe and D. R. J. Owen, Ed., Pineridge Press, Swansea, U.K, 1986.Google Scholar
  28. [Roylance 88]
    G. Roylance, “Expressing Mathematical Subroutines Constructively,” Proceeding of ACM Conference on Lisp and Functional Programming, pp. 8–13, Aug, 1988.Google Scholar
  29. [Smith 86]
    G. Smith, “The dangers of CAD,” Mechanical Engineering, Vol. 108, No. T63–2, February 1986.Google Scholar
  30. [Taig 86]
    I. C. Taig, “Expert Aids to Finite Element System Applications,” Applications of Artificial Intelligence to Engineering Problems, D. Sriram and R. Adey, Ed., Springer-Verlag, 1986.Google Scholar
  31. [Turkiyyah 90]
    G. Turkiyyah and S. J. Fenves, Generation and Interpretation of Finite Element Models in a Knowledge Based Environment, Technical Report to appear, Civil Engineering Department, Carnegie Mellon University, 1990.Google Scholar
  32. [Wang 85]
    P. S. Wang, “Automatic Derivation and Generation of Fortran Programs for Finite Element Analysis,” Proceedings ISA, 1985.Google Scholar
  33. [Waters 85]
    R. C. Waters, “The Programmer’s Apprentice: A session with KBEmacs,” IEEE Transactions on Software Engineering, Vol. 11, No. 11, 1985.Google Scholar
  34. [Zumsteg 85]
    J. R. Zumsteg and D. L. Flaggs, “Knowledge Based Analysis and Design for Aerospace Structures,” ASME Special Publication, AD-10, pp. 67–80, 1985.Google Scholar

Copyright information

© Springer-Verlag Wien 1998

Authors and Affiliations

  • S. J. Fenves
    • 1
  • G. Turkiyyah
    • 1
  1. 1.Carnegie Mellon UniversityPittsburghUSA

Personalised recommendations