Author:
Lakmazaheri Sivand,Rasdorf William J.
Abstract
A general constraint-based formulation for the analysis and partial synthesis of two-dimensional truss structures is presented. This formulation is general in that it handles statically determinate and statically indeterminate trusses with pin and roller supports, and concentrated joint loads. The formulation is constraint-based in that the physical behavior of truss components is declaratively represented using constraints.The analysis and partial synthesis of a truss structure manifest themselves in proving the satisfiability of the constraints associated with the structural components. An artificial intelligence approach called constraint logic programming is used for representing and satisfying constraints. A constraint logic programming language, called CLP(R), is used for implementing the formulation. The implemented program consists of sixteen rules. These rules are used for both the analysis and partial synthesis of truss structures. Several truss analysis and synthesis examples using the formulation are presented.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Industrial and Manufacturing Engineering
Reference33 articles.
1. A Machine-Oriented Logic Based on the Resolution Principle
2. Lakmazaheri S. and Rasdorf W. J. (in press). The analysis and partial synthesis of truss structures via theorem proving. Engineering with Computers.
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Constraints modelling in product design;Journal of Engineering Design;2002-09
2. Logic-based 2D geometric modeling in a CAD environment;Engineering with Computers;1998-06
3. Constraint-based reasoning via Grobner Bases;Artificial Intelligence for Engineering Design, Analysis and Manufacturing;1997-01
4. DESIGNING FINANCIAL SWAPS WITH CLP(R);Applied Artificial Intelligence;1996-12-01
5. CLP() as a general finite element model definition language;International Journal for Numerical Methods in Engineering;1995-09-30