You are on page 1of 5

Both incidence and adjacency matrices

determine the topological structure of a


mechanism up to structure
isomorphism. They fulfill the
Abstract--A unique method based
square shortest link path [SSLP] matrix unlikeness and decodabilty but they are
has been introduced for a planar computational inefficient. For this
kinematic chain along with simple reason, several methods have been
joints. Kinematic chains are modeled by proposed so far. Identification by
square shortest link path [SSLP] matrix classification, according to the number
first. The isomorphism of kinematic of links, number of joint, different link
chains can be efficiently identified, by
assortment the families of kinematic
simply comparing the eigen spectrum
and corresponding vectors of square chains can be classified . kinematic
shorted link path matrix. An algorithm chains of different families are not
has been developed for determining required isomorphic identification. This
distinct mechanisms drived from given has been used as the fact for
kinematic chains and identification of classification and identification of the
isomorphism among the kinematic topological structure of kinematic
chains. Some examples are kept to
chains. Bushsbaum and Freudenstein
explain the effectiveness of the method.
[1]

1. Introduction [1]. The application of characteristic


polynomials. [2,3].
In the field of structure synthesis, an [4]. Ambekar and Agrawal were the
important aspect is the identification of first to adapt code-based approaches
isomorphic structure of the kinematic [5,6], and other researchers also
developed their own code methods [7
chains. Unidentified isomorphic
9]. Rao and Raju proposed the
structure results in duplication, while Hamming value of a link as an invariant
wrongly identified isomorphism curtail index to detect isomorphic mechanisms
the number of significant solutions for [10,11], but it is still far from being
unique designs.Several approachs have considered as a candidate for
been proposed for identification. Some incorporating in computerized synthesis
of them are just based on visual [12]. Yan [13,14] presented the
permutation
inspection while others approaches are group method to identify the
based heuristic in nature. Each method isomorphic mechanisms. A method
has its own pros and cons. An ideal named the adjacent-chain-table method
algorithim should be developed which is proposed by Chu and Cao, in which
posses unlikeness, efficientness and they defined a multi-layered structure
decodability of link labels for each link of a chain
[15]. Link adjacency value method was
given by Ashok Dargar et al. to identify
the Squared shortest link path matrix
[SSLP]

isomorphism by calculating the first The link path between two links i and j
and second link adjacency values [16]. is an alternating sequence of links and
Li et al. pointed out that the powers of joints starting from link i and
the adjacency matrix could be used to terminating at link j. The sum of the
detect mechanisms [17], and the degree of links existing inbetween ith
method is based on distances. Tang and and jth linkis in link path is called path
Liu developed a method based length or link path , the shortest of all
the link paths is called shortest link path
2. Theory . The link path does consider the degree
of links in the path i.e. The shortest link
2.1 Degrees of the link d (Li) path will be counted as two if on the
The degree of a link actually shortest path of two links there is a
represents the type of the link, such as binary link between them
binary, ternary, quaternary links etc. Let In the present work a new matrix is
the degree of it link in a kinematic proposed. The proposed squared
chain be designated d (Li) and d (Li) = shortest link path is the least of the
2, for binary link, d (Li) = 3, for ternary summation of the squared values of
link, d (Li) = 4, for quaternary link and
degrees of links between i and j. The
d (Li) = n, for n-nary link.
[SSLP] is represented as a square
symmetric matrix of size n x n, where n
Kinematic chain is the number of links in a KC.
A kinematic chain is an combination of
links connected in such a way that
relative motion between them is
definite . in case the motion of a link A kinematic chain is represented by a
results in indefine motion of other links, squared shortest link path matrix, SSLP =
it is consider as non-kinematic chain [sij], which is defined as:

Linkage and Mechanism


A linkage is refered if one of the links
of kinematic chain is considered as 1, if ith and jth are
frame which exhibits no motion. If the directly connected
relative motion between the links are
constrain motion, the linakge is known Summation of squared
as a mechanism values of degrees of links
SSLP [ sij ]nxn between ith and jth links on
shortest path for i j
path [SSLP] Matrix string. It is
represented as follows
(dli)2, i.e Square of the
degree of ith link if i =j
( ) = F/ N/j/ --- /E Z D
V/|abseigen value|

Isomorphism of kinematic chains Where F, N, j, , n4, n3, n2, E, Z, D, V,


and | abseigen value | are defined as
Two kinematic chains are consider to follows
be isomorphic if both share same
structure toplogy.unrecognized
2.5.1 Degree of freedom (F)
isomorphic structures lead to born
duplicate solution, while wrongly Degree of freedom is the number of
independent variables needed to
recognized isomorphism minimize the accurately position all links of the
mechanism with respect to the fixed
number of solution for unique design. link, it is also known as mobility and
In the field of graph theory, graphs said generally referred as symbol F. The first
string of the classification string is the
to be isomorphic if existance of one-to- number of degree of freedom (F) of the
one correspondence among their given kinematic chain
vertices as well as edges are found that
preserve incidence .
2.5.2 Link Nomenclature String
Mathematically, structural isomorphism The Link nomenclature string has the
of the kinematic chains can be information about the total number of
links as well as the number of types of
recognized by incidence or adjacency links existing in the kinematic chains. It
matrices. However, the adjacency is the second string of the classification
string. It is represented as follows
matrix as well as incidence matrix is
changed while changing the labeling of
links in a kinematic chains N/j/ --- /

N is the total number of links, j Number


Identification string(ISi) for kinematic of joints, imax = N/2, n4 , n3 , n2 are
the max degree of link, quaternary,
chain ternary and binary
The identification string may be defined
as the unique string in which all the
informations are furnished in a single 2.5.3 Connection Nomenclature String
string of a given kinematic chain, it is the
combination of the number of degree of It is the representation of the number
freedom, link nomenclature, connection of types of connections present in the
nomenclature and Absolute sum of given kinematic chain . It is the third
eigen vaues of squared shortest link string of classification string. It is
represented as follows
/E Z D V/ of [SSP]I matrices are obtained by fixing
link one by one to for determining
Where, E, Z, D and V are the Number of absolute sum of eigen value one by one
E-, Z-, D- and V-chains existing in the It is represented as follows
given kinematic chain
( ) = F/ N/j/ --- /E Z D
V/|abseigen value|
2.5.4 Determinant of Skeleton [S] The difference between identification
string of a kinematic chain, only one
Matrix String string is found for the kinematic chain
but in case of mechanism, there are n
Last and most important position of number of identification string for
classification string is left for the mechanism where Nd is the number of
determinant of Skeleton Matrix [S] distinct mechanism
string as it possess secondary condition
for detection of isomorphism. If the
classification string mapped for the
respective chain except the last string it
probably be an isomorphic chain is the value of absolute sum pf eigen
because it fulfills a primary condition. It value which is obtain for the mechanism
is represented as |S| by making the elements of first row and
If two kinematic chains are isomorphic, column to zero and then determine the
their skeleton matrices may become absolute sum of eigen value the [SSLP]
identical by applying interchange of matrix
rows and columns at the same time [36]
and matrices are equivalent therefore
determinant of [S] matrix can be
utilized as an invariant. If the
determinant of two [S] matrixes is same,
then they full fill the secondary
condition of isomorphism

det( ) = ( ) or | | = | |
Identification string(ISi) for
kinematic chain
Identification string for mechanism (2 ) =01/08/10/04 00 04 04/00 02 04
00/148.8330
The identification string for mechanism
may be defined as the unique string in
which all the informations are furnished Identification string for mechanism
in a single string of a mechanism, it is (2 ) =01/08/10/04 00 04 04/00 02 04
the combination of the number of 00/124.8400
degree of freedom, link nomenclature, (2 ) =01/08/10/04 00 04 04/00 02 04
connection nomenclature and Absolute 00/124.8400
sum of eigen vaues of squared shortest
link path [SSLP]i Matrix string. As we (2 ) =01/08/10/04 00 04 04/00 02 04
know To identify mechanism first 00/124.8400
change the elements of first row and (2 ) =01/08/10/04 00 04 04/00 02 04
first column to zero and then determine 00/124.8400
the absolute sum of eigen values , (2 ) =01/08/10/04 00 04 04/00 02 04
changing the elements of different rows 00/121.9752
and columns to get the n number of
absolute sum of eigen values value sum (2 ) =01/08/10/04 00 04 04/00 02 04
00/121.9752
(2 ) =01/08/10/04 00 04 04/00 02 04
00/121.9752
(2 ) =01/08/10/04 00 04 04/00 02 04
00/121.9752

You might also like