Professional Documents
Culture Documents
10 1 1 564 548 PDF
10 1 1 564 548 PDF
ABSTRACT
Current paper presents a continuation of a previously published one, in which a mutual duality
connection between determinate trusses and mechanisms has been established and proved. The
dualism argued in these papers states that for every determinate truss there exists a corresponding
dual mechanism and vice versa. This results in coincidence of the statical analysis procedure of
the former with the kinematical analysis procedure of the latter.
The new relation has opened up new ways of research and practical application, to which the
current paper is dedicated. Among the applications presented in the paper there are: Establishing
connections between known methods in statics and kinematics; Deriving new methods in
structural mechanics from machine theory: a method for truss decomposition to components, dual
vector resolution method, methods for checking the stability of structures; Deriving methods in
machine theory from structural analysis: dual Henneberg’s method, a method for checking the
mobility of mechanisms and new systematic design techniques based on the dualism connection.
INTRODUCTION
This paper shows applications of one of the aspects of the Multidisciplinary Combinatorial
Approach (MCA) currently being carried out and studied by the author. The idea behind MCA is
to build discrete mathematical representations, called Combinatorial Representations (CR), with
which diverse engineering systems are then represented. Afterwards, combinatorial theorems
embedded in the CR together with the properties derived from the connections between the CR are
all applied to analyze the represented engineering systems. The combinatorial representations are
based on graph theory, matroid theory and discrete linear programming. Up until today, MCA has
been applied to the following engineering fields: structural analysis (Shai 2001c), machine theory
(Shai 2001a), integrated engineering systems (Shai 2001b), representations in Artificial
Intelligence (Shai and Preiss 1999) and more for which the reports are currently being in
preparation.
The current paper is based on one of the most significant accomplishments of MCA, which is the
establishment of the mutual duality relation between determinate trusses and mechanisms. This
new relation was derived from the properties embedded in two CR
Flow Graph Representation (FGR) and Potential Graph Representation (PGR) that are used to
represent determinate trusses and mechanisms respectively. These two CR were proved to be dual
(Shai 2001a), and thus it was concluded and proved that determinate trusses and mechanisms are
dual as well. It is noteworthy that employing MCA has also enabled to establish another duality -
the duality between two known engineering analysis methods – Force and Displacement methods
of structural mechanics (Shai 2001c).
1
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
The duality relation lies on the fact that for each determinate truss there exists a dual mechanism
and vice versa. Each rod in the truss has a corresponding link in the dual mechanism. The result of
analysis of both systems yields that the forces in the truss rods are equal to the relative velocities
of the corresponding links in the dual mechanism.
The paper is organized in the following manner:
Section 1 provides the reader with a brief review on the results obtained in (Shai 2001a). It
explains how to represent mechanisms with PGR and trusses with FGR and proves briefly the
mutual duality relation between them.
Section 2 employs methods from machine theory in structural analysis. Doing so exposes the fact
that some methods in machine theory are dual to the known methods in structural analysis. For
example, the image velocity diagram for kinematical analysis of a mechanism is actually the same
as the Maxwell-Cremona diagram for its dual determinate truss. Moreover, the approach enables
to derive new methods in structural analysis. This is demonstrated by introducing a new method
for truss analysis on the basis of its dual method from machine theory, called “vector resolution”.
The dualism is also used to develop methods for checking the stability of structures on the basis of
the mobility of their dual mechanisms.
Section 3 employs knowledge and known methods from structural mechanics to machine theory.
This issue is demonstrated by deriving a new method for kinematical analysis of mechanisms
consisting of high order Assur groups dual to Henneberg’s method for complex truss analysis.
Another example is given, showing a way of checking the mobility of the mechanism in a given
position, on the basis of the stability of its dual truss.
Section 4 introduces a new technique in design, which is also based on the dualism. It presents a
case, where there is a need to design a truss possessing some special statical properties. Applying
the technique introduced in this section, the design is derived from the existent mechanism with
similar kinematical properties. Same technique may yield results also when it is applied in the
opposite manner.
2
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
Main property Flow law - The vector sum of Potential law – The vector sum of
the flows in every cutset of GF is the potential differences in every
equal to zero. circuit of G∆ is equal to zero.
r r r r
Q(G F ) ⋅ F (G F ) = 0 B (G ∆ ) ⋅ ∆ (G ∆ ) = 0
Represented engineering Determinate truss. Mechanism.
system
Engineering Edge Truss element: rod, reaction, Link in the mechanism. The
interpretation external force in the truss. potential difference is interpreted
of the graph as the relative velocity between the
The flow in the edge is
elements end joints of the link.
interpreted as the force in the
corresponding truss element.
Vertex Pinned joint of the truss Joint in the mechanism. The
potential is interpreted as the linear
velocity of the joint.
Table 1. Flow and Potential graphs and their usage.
Duality between flow and potential graphs (Shai 2001a). Given a flow graph GF execute the
following steps: build its dual graph G *F , equate the potential differences in the edges of G *F to
the flows in the corresponding edges of GF. It then follows from the properties of dual graphs
(Swamy and Thulasiraman, 1981) that these potential differences satisfy the potential law in G *F .
Thus, G *F can be considered as a valid potential graph G∆. Finally, it can be postulated that for
each flow graph GF there exists a dual potential graph G∆ and vice versa.
From the duality between the flow and potential graph representations one can deduce the duality
relation between trusses and mechanisms, as is outlined in the diagram in Figure 1.
r r Potential
Flow Graph Q(G ) = B(G*) Graph
Representation
mutual dualism Representation
FGR
PGR
Represents Represents
mutual dualism
Determinate Mechanisms
trusses
Figure 1. Diagram explaining the mutual dualism between trusses and mechanisms.
Thus for every determinate truss there exists a dual mechanism satisfying:
- there is a link in the mechanism for each rod, mobile support reaction or external force in the
truss.
3
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
- the vector of the relative velocity of each mechanism link is equal to the vector of the force
acting in the corresponding element in the truss.
Same statements can also be formulated in the vice versa form
One of such cases is when the dual mechanism can be decomposed exclusively into dyads. For
this type of mechanisms there are several known analysis methods, all of which having the
following form:
- start with the dyad that forms a contour (a circle) with the driving link and the ground. Its
rather simple analysis gives the relative velocities of its links.
- continue the process each time taking the dyad forming a contour exclusively with those
links, whose relative velocities are known.
This algorithm can be applied to the corresponding dual trusses. Since each contour in the
mechanism corresponds to a pinned joint in the truss, at each iteration of the truss analysis (force
equilibrium at a pinned joint) there are only two rods whose internal forces are unknown.
Therefore, such trusses can be analyzed sequentially by solving the force equilibrium at one
pinned joint at a time. According to the terminology adopted in this paper, such trusses are called
‘simple trusses’.
The mechanism (truss) presented in Figure 2a(b) can be solved as follows: the equations of force
equilibrium (compatibility of relative velocities) at joint I‘ (contour 1,3,2) provide the forces
(relative velocities) in rods (links) 2’ (2) and 3’ (3) , then equations for joint II’ (contour 2,6,7)
give the forces (relative velocities) at 6’(6) and 7’(7) and finally from equilibrium at joint III’
(contour 3,4,5,6) the forces (relative velocities) in 4’(4) and 5’(5) are found.
4
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
5
4
III 5’
6 4’
3 III'
7
II
I
1 2 3’
r r 6’
V1 = P1'
r 1’
V1 I' 2’ 7’
II'
(a) (b)
Figure 2. Example of decomposing a mechanism and its dual truss into dyads.
a) Mechanism. (b) The dual truss.
12
IV'
11’
III
16 9’
II 12’
14
13
17
16’
I
17’ 15’
15
II' III'
13’ 14’
(a)
I' (b)
Figure 3. Example of a dual truss decomposition into Assur groups.
(a) Mechanism and its decomposition. (b) The dual truss and the corresponding
decomposition
5
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
From Table 2, it follows that the image velocity method completely coincides with the known
Maxwell-Cremona diagram algorithm for static analysis of determinate structures (Timoshenko
and Young 1969). Consequently, Maxwell-Cremona and Image velocity methods are mutually
dual methods.
Figure 4 presents a four bar chain, its dual truss and the image velocity diagram. One can verify
that this diagram also presents the static analysis diagram of the dual truss, namely its Maxwell-
Cremona diagram.
B
1
A
r 2 r II
VA / 0 P' I
1’
2’
O
O
(a) (b)
A,I r r
1 VA / 0 = P'
B,II 2 O
(c)
A more compound demonstration of the correspondence between image velocity and Maxwell-
Cremona diagrams is given in Figure 5.
6
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
7
IV'
6
II' II
5’
5 4
I 6’
r IV
V1 I' III'
2 r 4’
P'
O1 1 3 2’ III
7’
3’
O3 O
(b)
(a)
I' I
r r r
V1 = P' P
V2 V5 F2’ F5’
IV' V7 O IV F7’
0
V3
F3’
III' V6 III F6'
V4 F4’
II' II
(c) (d)
Figure 5. Complex example for the relation between image velocity and Maxwell-Cremona
diagrams.
(a), (c) The mechanism and its image velocity diagram. (b),(d) The dual truss and its
Maxwell-Cremona diagram.
7
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
r
P VI'
O’ r r
VVI ' = P
IV'
O’
O’
O IV VI
III'
I' II'
III
I II
V
O’
V'
Figure 6. The dualism between joint potentials in a mechanism and the face forces in the
dual truss.
(a) The primal truss and its face forces. (b) The corresponding dual mechanism.
This property is outlined in Figure 7, where the highlighted segments are supposed to be equal.
r VB|
VA / O AB
B
r
A VB / O
VA| AB
Employing the explanations given above and equation 1 to the dual trusses yields: for each truss
element that separates two arbitrary faces A and B, the projections of the face forces of faces A
and B on the line perpendicular to the rod AB are equal, i.e.:
r r
FA|⊥AB = FB|⊥AB ( 2)
The dual vector resolution analysis algorithm based on the above principle, is then as follows:
a) One of the faces is chosen to be the – “reference face” and its face force is set to zero.
b) For each face which has a rod common with the reference face, the direction of its face force
is known: it is the direction of the rod.
8
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
r r
c) Let FK and FD be the face forces in two adjacent faces such that the magnitude and
r r
direction of FK and the direction of FD are known. Then, employing equation 2 gives the
r
magnitude of force FD .
r
d) Let Fu be a face force, whose magnitude and direction are unknown, but which is adjacent
r
to two faces whose face force vectors are known, then Fu can be calculated by employing
twice equation 2.
9
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
Simple truss and division to faces: Step 1 – Rod 2 separates faces O and II
r
FIII 5
r 4
r FI
FIII 5
3
6
r 4 r r
FI FII r FIV
FII
3 2
6 1
r
r r
FIV P
FII 7
2
1 r
r Fo
P 7
r r
Fo
1) F0 = 0 by definition.
r r r
2) FI = P since P separates I and O.
r
3) FII || 2 since 2 separates II and O.
r r
4) ( FI − FII ) || 3 since 3 separates I and
r r
II Æ FII |⊥3 = FI |⊥3 .
r
FII is found by raising a perpendicular from
r
the projection FI |⊥3 to the line of rod 2.
r
r r FIII
FIII FIV 4 5
5
r 4 r
FI FIII
r 3
3 6
6 FI r r
r r FII FIV
FII r FIV
FIV 2
2 1
1 r r
r FII P
P 7
7
r
r Fo
Fo
r r
r 1) FI and FIV are known from previous steps.
1) FII is known from step 1. r r
r 2) FIV |⊥5 = FIII |⊥5 since 5 separates faces IV
2) FIV || 7 since 7 separates IV and O.
r r and III.
3) FII |⊥6 = FIV |⊥6 since 6 separates IV r r
3) FI |⊥ 4 = FIII |⊥ 4 since 4 separates faces I and
and II.
r III.
4) FIV is obtained by raising up a r
4) FIII is found in the intersection of the
perpendicular from the projection r
r perpendiculars to the projections FIII |⊥5
FII |⊥6 to the line of rod 7. r
and FI |⊥4 .
Table 3. Analyzing simple determinate truss using the dual vector resolution method.
10
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
Having found all the face forces of the truss, the forces in the truss rods can be found by simply
subtracting the face forces of the two faces separated by a rod.
There are many cases, in which it is not sufficient to use the mobility criterion (Timoshenko and
Young 1965) in order to verify the stability of determinate trusses. In some cases, despite the fact,
that the mobility criterion returns zero degrees of freedom, the truss may still be unstable. This
may happen due to both topological and geometrical factors.
In this section it is suggested to employ the duality relation between trusses and mechanisms,
thus transforming the problem of checking the truss stability to problem of checking the mobility
of its dual mechanism. This issue is based on the main outcome of the duality relation saying that
the result of the static analysis of a truss is precisely the result obtained from the kinematical
analysis of its dual mechanism. From the fact that the static (kinematic) analysis of the truss
(mechanism) is a necessary and sufficient criterion for the validness of trusses and mechanisms,
the following rule is derived:
The dualism validity rule: determinate truss is valid if and only if its dual mechanism is valid, in
other words: determinate truss is stable if and only if its dual mechanism is in a mobile position.
Hence, instead of checking the stability of the truss, one can build its dual mechanism and to
check its mobility. In many cases, checking the instant mobility of mechanisms can be carried
out more efficiently, since it enables one to employ known theorems from machine theory.
Consider as an example the two trusses presented in Figures 8a and 8b.
11
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
r r
P P
2 2
5 4
5 4
1 3 3
1
6 7 6 7
8 9 10 8 9 10
11 11
(a) (b)
2' P’
P'
r r
r r V' = P 2’
VP ' = P
5' 4'
5’
4’
1’
1' 3'
6’
3’
6' 7' 7’
8’ 9’ 10’
8' 9' 10'
11’ 11’
R’ R’
(c) (d)
Figure 8. Example of trusses, whose stability is checked using their dual mechanisms.
(a,b) The primal trusses (c,d) and their dual mechanisms.
Only an exhaustive analysis procedure can reveal whether these two trusses are stable or not. On
the other hand, the dual mechanism of Figure 8c is obviously locked, since links 1’ and 3’ are on
the same line. Thus, from the dualism validity rule it follows that the primal truss is mobile, i.e.
not stable. On the contrary, in the mechanism in Figure 8d, the links 1’ and 3’ are not located on
the same line, therefore it can move, which means that their primal truss (Figure 8b) is stable.
12
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
3’
10’ 2’
5’
5 10
2 4’ 6' 9’
4
7’ 1’
7 6 9
r r
V1' = P
r
P
(b)
(a)
Figure 9. The truss and its dual mechanism to be analyzed with the Henneberg’s method.
(a) Original complex truss. (b) The dual mechanism (Stephenson type II mechanism).
At the first stage of the solution, one of the rods in the truss designated by t and referred here as
the 'transformed rod’, is removed, another rod designated by v and called ‘the virtual rod’ is
inserted instead at such a location, so that the truss becomes simple. Since the transformed truss is
simple, it follows that its dual mechanism is decomposable into dyads. A possible transformation
is shown in Figure 10. The rod 9 (transformed rod) was removed and rod v was added instead,
creating a simple transformed truss whose corresponding dual mechanism is accordingly
decomposable into dyads. Now the analysis can be performed either on the mechanism or on the
truss – both are simple. The resulting forces (velocities) are designated F'i ( V 'i ) , whereas
Fi ' = Vi ' due to the duality property.
13
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
v’
3’
2’ 10’
5’
5 2
10
4 4’ 6’
6 1’
7’
7 r r
v V'1 = P
3
r r
P' = P
(b)
(a)
Figure 10. The first transformation of Henneberg’s method and its dual mechanism.
a) Simple truss. b) The dual mechanism.
The second step is to remove the original external force from the truss and to insert back the
transformed rod 9. Then the calculation is performed again, while this time a unit internal force is
applied in the transformed rod. The transformation and its dual mechanism are presented in
Figure 11. Now, the dual mechanism has a new driving link, labeled 9”, its relative velocity also
equals unity. In this configuration the mechanism can also be decomposed into dyads. The
resulting forces/velocities are designated Fi ' ' / Vi ' ' , whereas Fi ' ' = Vi ' ' again due to the duality
property.
14
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
3’
5 2 v’
10
4 10’
5’ 2’
V9 ' = 1
"
6 9
4’ 6’ 9’
7 F9" = 1
v 7’
(b)
(a)
Figure 11. The second transformation of Henneberg’s method and its dual mechanism.
a) The transformed truss with a unity force in its transformed rod 9. b) the dual mechanism.
According to the Henneberg’s method the forces in the primal truss are calculated by the
following equation:
F' v
Fi = Fi '+ αFi ' ' α=− F' t = 0 F' '1 = 0
F' ' v
Accordingly, the relative velocities in the dual mechanism are calculated by the same equation, as
follows:
V' v
Vi = Vi '+ αVi ' ' α=− V' t = 0 V' '1 = 0
V' ' v
In conclusion, we have obtained a method, by which a mechanism known to be non-
decomposable into dyads, is analyzed as a linear combination of solutions of two simple
mechanisms (decomposable to dyads). This idea was derived on the basis of the example of
Stephenson type II mechanism and can be applied to any of its positions and geometries. In the
same way the method can be developed for a very wide range of compound and complex
mechanisms.
15
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
r r
11
V11 = P' r r
P' = V11
10
8
9 9’ 10’
11’
6
7’
7
12 6’
2 3 8’
2’ 12’
1 3’
5 5’ 1’
4 4’
13 14’
14
15
15’
13’
(a) (b)
Figure 12. Example of revealing a mechanism mobility problem through the topology of
its dual truss.
a) A mechanism in a locking position due to geometrical reasons (b) The dual truss whose
non-stability is due to topological reasons.
It is very difficult to decide whether the mechanism in Figure 12a is mobile or locked, while for
the dual truss (Figure 12b) it is obvious to deduce that it is not stable by just checking its
topology. This truss obviously possesses redundancy in its internal part (rods 1',2',3',4’,5',6'), so its
external part lacks rods and hence the whole truss is unstable. Thus, employing the dual validity
rule yields that the original mechanism is not valid, i.e. locked. This is one of the interesting cases
where a geometric problem in the mechanism is transformed into a topological problem in the
dual truss.
The duality connection between mechanisms and trusses can be applied for synthesis of new
engineering systems. The main idea behind this approach lies in the fact that if a mechanism
possesses some special engineering properties, then its dual truss possesses the exact same
properties. In the following example the idea is employed to solve a static design problem.
Suppose one needs to design a static system, such that when a small force is applied to one of its
joints, a much greater force is produced in one of its rods. Such a static system can be obtained
immediately by using the duality between trusses and mechanisms. This is done by first finding a
known mechanism having similar velocity characteristics, namely, a mechanism that for a small
relative velocity in its driving link produces in its other link a much greater relative velocity. One
of many known mechanisms satisfying this requirement is presented on Figure 13a. The velocity
of link 1 of this mechanism is considerably larger than that of the link 5. The truss dual to this
mechanism is presented in Figure 13b. According to the duality property, the truss possesses the
same force characteristics as the velocity characteristics of the mechanism, i.e. a small external
force P causes a much greater force in rod 1.
16
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
r
P
The dual problem: find a kinematical
Mechanisms and system such that the ratio of relative
determinate trusses velocities of its two links is large.
are dual This is a known problem in the
1 mechanism community, and one of the
known mechanisms is:
(b)
(a)
V5 '
5'
B C
32 4'
32'
O1
1'
V1' 2 A
r
P 5
31'
1 2
4
O'
31
The corresponding
(c) O
PGR
(f)
The corresponding
truss
O' 5
4' C
5 5'
B
O' 4
4 1
2
O A2 3 2' 32
PGR and FGR 2'
32 are dual A3 FCFS II
1 2
1' I
II 31
FCFS II'
I' PCPS
I 31
31'
O
(e)
(d)
Figure 13.Driving a static system with special properties from a known mechanism.
17
Published in Mechanism and Machine Theory, Vol. 37, No. 11, pp. 1307-1323, November, 2002.
5 CONCLUSIONS
The paper has introduced some of the theoretical and practical contributions of the dualism
relation between mechanisms and determinate trusses. It was shown that this dualism enables to
reveal new connections between methods in kinematics and statics; to derive new methods in a
systematic way; to reveal special hidden properties through the dual system, where these
properties are transparent; establishing a new idea for a systematic method for design of trusses
and mechanisms.
The results that appear in this paper are due only to a connection between the two combinatorial
representations corresponding to mechanisms and determinate trusses. In the general research
encompassing this connection, there are more combinatorial representations whose
interconnections are being investigated. Therefore, it is expected that the approach will be
expanded and new connections between engineering fields will be systematically revealed, thus
giving raise to additional practical and theoretical contributions in engineering analysis and
design.
References
Balabanian, N. and Bickart, T. A., Electrical Network Theory, John Wiley & Sons, NY, 1969.
Erdman A.G. and Sandor G.N., Mechanism Design – Analysis and Synthesis, Vol. 1, Prentice-
Hall International, Third edition, London, 1997.
Hibbeler R.C., Structural Analysis, Macmillan Publishing Company, NY, 1985.
Manolescu N.I., “For a United Point of View in the Study of the Structural Analysis of
Kinematic Chains and Mechanisms”, J. Mechanisms, 3, pp. 149-169, 1968.
R. L. Norton, Design of Machinery, McGRAW-HILL, 1992.
Shai O., “The duality relation between mechanisms and trusses”, Mechanism and Machine
Theory, Vol. 36, No. 3, pp. 343-369, 2001(a).
Shai O., “The Multidisciplinary Combinatorial Approach and its Applications in Engineering”,
AI for Engineering Design, Analysis and Manufacturing, Vol 15, No. 2, pp.109-144, April,
2001(b).
Shai O., "Combinatorial Representations in Structural Analysis", Computing in Civil
Engineering, Vol. 15, No. 3, pp. 193-207, July, 2001.
Shai O. and Preiss K., “Graph Theory Representations of Engineering Systems and their
Embedded Knowledge”, Artificial Intelligence in Engineering, Vol. 13, No. 3, pp. 273-284,
1999.
Swamy M.N. and Thulasiraman K., Graphs: Networks and Algorithms. John Wiley & Sons,
NY, 1981.
Timoshenko, S.P. and Young, D.H.,. Theory of Structures. second edition, McGraw-Hill, 1965.
18