A REPRESENTATION LANGUAGE FOR MECHANICAL-BEHAVIOR

Citation
L. Joskowicz et D. Neville, A REPRESENTATION LANGUAGE FOR MECHANICAL-BEHAVIOR, Artificial intelligence in engineering, 10(2), 1996, pp. 109-116
Citations number
19
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Science Artificial Intelligence",Engineering
ISSN journal
09541810
Volume
10
Issue
2
Year of publication
1996
Pages
109 - 116
Database
ISI
SICI code
0954-1810(1996)10:2<109:ARLFM>2.0.ZU;2-K
Abstract
Mechanism design automation support requires developing a representati on language for describing mechanism behavior. The language is necessa ry to specify design requirements, to describe existing mechanisms, an d to catalog them for design reuse. This paper presents a simple and e xpressive language for describing the behavior of fixed-axes mechanism s. The language symbolically captures the important aspects of the kin ematics and simple dynamics. It uses predicates and algebraic relation s to describe the configurations and motions of each part of the mecha nism and the relationships between them. It allows both accurate and c omplete descriptions and partial, abstract, and underspecified descrip tions. We show that the language is computationally viable by describi ng how to automatically derive behavioral descriptions stated in the l anguage from the mechanism structure. To test its usefulness, we descr ibe a design validation program that determines if a given mechanism s tructure can produce desired behaviors stated in the language.