A representation language for mechanical behavior

被引:29
作者
Joskowicz, L
Neville, D
机构
[1] IBM CORP,THOMAS J WATSON RES CTR,YORKTOWN HTS,NY 10598
[2] UNIV WASHINGTON,SEATTLE,WA 98195
来源
ARTIFICIAL INTELLIGENCE IN ENGINEERING | 1996年 / 10卷 / 02期
关键词
mechanism behavior; representation language; mechanism classification and design; model-based reasoning; kinematics; dynamics;
D O I
10.1016/0954-1810(95)00020-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Mechanism design automation support requires developing a representation language for describing mechanism behavior. The language is necessary to specify design requirements, to describe existing mechanisms, and to catalog them for design reuse. This paper presents a simple and expressive language for describing the behavior of fixed-axes mechanisms. The language symbolically captures the important aspects of the kinematics and simple dynamics. It uses predicates and algebraic relations to describe the configurations and motions of each part of the mechanism and the relationships between them. It allows both accurate and complete descriptions and partial, abstract, and underspecified descriptions. We show that the language is computationally viable by describing how to automatically derive behavioral descriptions stated in the language from the mechanism structure. To test its usefulness, we describe a design validation program that determines if a given mechanism structure can produce desired behaviors stated in the language.
引用
收藏
页码:109 / 116
页数:8
相关论文
共 19 条
  • [1] [Anonymous], RES ENG DESIGN
  • [2] [Anonymous], ARTIFICIAL INTELLIGE
  • [3] [Anonymous], 1985, QUALITATIVE REASONIN
  • [4] ARTOBOLEVSKY I, 1979, MECHANISMS MODERN EN, V1
  • [5] FALTINGS B, 1990, ARTIFICIAL INTELLIGE, V44
  • [6] FREUDENSTEIN F, 1979, ENV PLANNING B, V6
  • [7] HOOVER S, 1989, RES ENG DESIGN, V1
  • [8] JAFFAR J, 1992, ACM T PROGRAMMING LA
  • [9] JOSKOWICZ L, 1995, P 3 ACM S SOL MOD AP
  • [10] JOSKOWICZ L, 1994, P IEEE INT C ROB AUT