首页    期刊浏览 2024年11月27日 星期三
登录注册

文章基本信息

  • 标题:On the topological description of the multibody systems.
  • 作者:Vlase, Sorin ; Munteanu, Mihaela Violeta ; Scutaru, Maria Luminita
  • 期刊名称:Annals of DAAAM & Proceedings
  • 印刷版ISSN:1726-9679
  • 出版年度:2008
  • 期号:January
  • 语种:English
  • 出版社:DAAAM International Vienna
  • 摘要:The graph theory was used in the mechanical system analysis in two different ways:

On the topological description of the multibody systems.


Vlase, Sorin ; Munteanu, Mihaela Violeta ; Scutaru, Maria Luminita 等


1. INTRODUCTION

The graph theory was used in the mechanical system analysis in two different ways:

* in one way the constitutive elements of the system are considered nodes and the liaison between elements are considered edges (Thoma, 1975), (Voinea & Atanasiu, 1964). This treatment is equivalent with the Kirchhoff equations for the electrical systems. This analysis leads to the independent cycle method, developed by various authors in many variants. Some descriptions (Shai & Pennock, 2006), (Tsai et al., 1998) continue this case.

* another way is to consider the liaison between elements as nodes and the vector defined by the points of the liaison as edges. This description, less used in the literature (Vlase, 2007) permit to utilize the natural vector description of the system. In the paper is analysed this treatment using a topological approach. The planar case, presented in the paper, can be extended to the spatial systems.

2. TOPOLOGICAL DESCRIPTION OF THE

MECHANISM

2.1. Kinematical Equivalent Mechanism

In order to present the method we must to attach a graph to mechanism. The first step is to build a mechanical system made only by bars equivalent, from mechanical point of view, with the system done. We will analyze the planar mechanisms; the developed methods could be applied to other mechanical systems.

It is considered the mechanism presented in fig.1. The liaison between two elements it is accomplished by joints and slide bars.

We build a mechanism kinematical equivalent with the mechanism defined like:

[FIGURE 1 OMITTED]

I. We replace any mobile element type plate (fig.2a) with a rigid structure from fig. (2b), formed with triangles made by bars. It is introduced in this way the equations which describe the kinematical state of a fundamental cycles system (independent cycles) "false", but what they facilitate the equations representation.

[FIGURE 2 OMITTED]

II. It bonds the points that accomplish the bonding with the fixed element through bars type elements that close the polygon (fig.3) and then it is eliminated one of these elements (it results from vectors sum with changed sign of all other elements). It is introduced like this the "false" elements which can modify the length, but not the position, so always angular speed and angular acceleration of such element are null.

By these two constructions it obtains an equivalent kinematical mechanism with the initial mechanism, but made it only with bars (fig.3).

In the moment of establishing the kinematical behavior of the mechanism elements, we consider that knowing all the bars length from the equivalent kinematical mechanism and the angles made of them with Ox axis of a xOy system.

[FIGURE 3 OMITTED]

Putting to each bar element a vector with the initial point into a liaison and the end point into other liaison, we can build a graph which has, like nodes, the joints and slide of the mechanism, and like edges the mechanism bars, the sense of each line being determined by the direction of the vector attached to correspondent bar. (Fig.4).

[FIGURE 4 OMITTED]

2.2. Independent Cycles

To understand the presentation we summarise some basic notions in graph theory [1],[2]. Being r+1 the number of the nodes and s the number of the edges of the obtained graph. The complete incidence matrix is the matrix [[A.sub.a]] = [[a.sub.ij]] having the dimension (r+1) x s with:

* [a.sub.ij] = 1 if the edge j is incident to the node i and go out from node;

* [a.sub.ij] = -1 if the edge j is incident to the node i and go in to node;

* [a.sub.ij] = 0 if the edge j is not incident to the node i.

The matrix [A] obtained by eliminating a line in [[A.sub.a]] is the incidence matrix (or reduced incidence matrix ).

The selection of a tree into the graph allows a re ordination and a partition of the [A]:

[A] = [[A.sub.t] [??] [A.sub.l]] (1)

following the edge of the tree and the branches (if we attach the branches to tree we reconstruct the initial graph).

The complete cycle's matrix is the matrix: [B.sub.a] = [[b.sub.ij]] with:

* [b.sub.ij] = 1 if the edge j makes part from cycle i and its orientation coincide with the choice sense for passing the cycle;

* [b.sub.ij] = -1 if the edge j makes part from cycle i and its orientation is in contrary sense with the choice sense for passing the cycle;

* [b.sub.ij] = 0 if the edge j makes not part from the cycle i.

The rank of the matrix [B.sub.a] is s-r. The matrix [B.sub.f] with rank s-r obtained from [B.sub.a] by retaining of s-r independent lines is the cycles fundamental matrix. Between [B.sub.f] and A there is the following relation:

[B.sub.f] = [[[-[A.sup.-1.sub.t][A.sub.l]].sup.T] [??] I] (2)

3. KINEMATICAL DESCRIPTION

With some notations (Voinea & Atanasiu, 1964) the relations obtained for velocities and accelerations are:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (3)

where index refer to the unknown kinematical quantities and index c refer to the independent quantities.

4. CONCLUSIONS

The presented method offers the kinematical unknowns in the case of the planar mechanism, using the topological properties of the mechanical systems with the associated graph. This method, using the natural description of a mechanical system with the vector algebra leads to an automatic description of such system. It is possible to obtain the velocities and the accelerations. At the positions level the problem is more complicated due to the multiple solutions and the nonlinearity of the equations.

5. REFERENCES

Berge, C. (1958). Theorie des graphes et ses applications. (Theory of graph) Collection Universitaire de Mathematiques, II Dunod, Paris,

Gross, J.L.; Yellen, J. (2003). Handbook of Graph Theory, CRC

Shai, O.; Pennock, G.R. (2006). Extension of Graph Theory to the Duality Between Static Systems and Mechanisms. Journal of Mechanical Design, Volume 128, Issue 1, pp. 179-191

Thoma, U.J., (1975). Introduction to Bond Graphs and Their Applications, Pergamon Press, Oxford

Tsai, L.-W.; Chen, D.-Z.; Lin. T.W. (1998). Dynamic analysis of geared robotic mechanisms using graph theory. Journal of mechanical design (J. mech. des.), vol. 120, No. 2, pp. 240-244

Vlase, S. (2007). Mecanica. Cinematica (Mechanics. Kinematics.) INFOMARKET Press, ISBN 978-973-820496-6, Brasov

Voinea, R.; Atanasiu, M. (1964). New analytical methods in the theory of mechanisms. Ed. Tehnica, Bucuresti
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有