Stiffness Matrix Based Form-Finding Method of Tensegrity Structures-Zhang & Liyuan 2014
Stiffness Matrix Based Form-Finding Method of Tensegrity Structures-Zhang & Liyuan 2014
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/259097006
CITATIONS READS
28 437
4 authors:
Some of the authors of this publication are also working on these related projects:
Optimization of ballistic performance of new hybrid plate containing stainless steel with nanograined
layer for helmets View project
All content following this page was uploaded by Li-Yuan Zhang on 14 November 2017.
Engineering Structures
journal homepage: www.elsevier.com/locate/engstruct
a r t i c l e i n f o a b s t r a c t
Article history: A highly efficient form-finding method of tensegrity is presented on the basis of the structural stiffness
Received 24 February 2013 matrix, which is defined as the derivative of the out-of-balance force vector with respect to the nodal
Revised 7 October 2013 coordinate vector. The stiffness matrix and the total potential energy of the structure are utilized to direct
Accepted 9 October 2013
the rapid convergence of the structural configuration to the self-equilibrated and stable state. In the pro-
grammed procedure, we employ the stochastic selecting algorithm to exclude rigid-body motions, the
restricted step algorithm to guarantee the positive definiteness of the structural stiffness matrix, and
Keywords:
the line search algorithm to minimize the total potential energy. This form-finding method allows us
Tensegrity
Form-finding
to easily determine the self-equilibrated and stable configuration of a tensegrity from an arbitrary initial
Structural stiffness matrix state. A number of representative examples are given to demonstrate its accuracy and efficacy for both
Numerical method regular and irregular tensegrity structures of large scale.
Ó 2013 Elsevier Ltd. All rights reserved.
0141-0296/$ - see front matter Ó 2013 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.engstruct.2013.10.014
L.-Y. Zhang et al. / Engineering Structures 58 (2014) 36–48 37
Nomenclature
the lengths of elements in the form-finding process, which needs j, where i ¼ 1; 2; . . . ; nnode ; j ¼ 1; 2; . . . ; nnode ; and e ¼ 1; 2; . . . ; nelem .
to start from a known stable configuration. Inspired by the molec- Its length can be calculated by
ular dynamics method, Li et al. [3] proposed a Monte Carlo form- qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
finding method to search the stable configuration of a tensegrity leðijÞ ¼ kpi pj k ¼ ðxi xj Þ2 þ ðyi yj Þ2 þ ðzi zj Þ2 ; ð1Þ
by employing the stochastic scheme of nodal displacements. By
integrating the finite element and mathematical programming where kk denotes the norm of a vector, pi ¼ ½xi ; yi ; zi T 2 R3 is the
methods, Klinka et al. [38] established an energy optimization coordinate vector of node i, and (xi, yi, zi) are the nodal coordinates.
based form-finding method, in which a novel type of elements hav- Here and in the sequel, the superscript T denotes the transpose of a
ing constant stresses was introduced. With the combination of the vector or matrix.
equilibrium and geometrical compatibility equations, Koohestani Then the unit direction vector of element e(ij) is defined as
and Guest [39] proposed a form-finding method using the Carte- pi pj
sian components of element vectors as variables. Their method neðijÞ ¼ ; ð2Þ
leðijÞ
can be considered as a natural counterpart of the force density
method. where i and j are the first and second nodes of the element. Note
Despite the above development of form-finding analysis, most that the nodal sequences in an element can be selected arbitrarily,
previous methods are efficient only for tensegrity structures of rel- but once determined, they will be fixed throughout the form-find-
atively small scale. Therefore, it is still of great importance to de- ing process.
velop a straightforward and efficient numerical form-finding In the following analysis, for simplicity, all elements are as-
method suitable for irregular tensegrities consisting of a large sumed linear elastic. Thus the constitutive relation of element
number of nodes and elements. To this end, we here propose a e(ij) is written as
stiffness matrix based form-finding (SMFF) method for tensegrity 8
<0 0
structures. Considering the relation between the total elastic strain for a string with leðijÞ 6 leðijÞ ;
teðijÞ ¼ ð3Þ
energy and the stiffness matrix of the structure, a self-adaptive :g 0
leðijÞ Þ otherwise;
eðijÞ ðleðijÞ
technique is used to direct the rapid convergence of structural con-
0
figuration to a self-equilibrated and stable state even when the ini- where te(ij) denotes the internal force in the element, leðijÞ is the nat-
tial configuration assumed in the calculation is greatly different ural length of the element, and ge(ij) is a constant and referred to as
from it. The present paper is organized as follows. Section 2 defines the axial stiffness. The force density of the element is then defined
the parameters needed to evaluate the structural stiffness matrix as qe(ij) = te(ij)/le(ij). Eq. (3) implies that during the form-finding iter-
of a tensegrity. Section 3 describes the proposed SMFF method in ation, the strings are allowed to be slack and the bars are allowed to
detail. Section 4 shows the applications of the SMFF method to a be tensioned.
number of representative tensegrities. Section 5 further discusses Correspondingly, the elastic strain energy of element e(ij) can be
the features of this method. Finally, Section 6 gives the concluding computed by
remarks. 8
0
<0 for a string with leðijÞ 6 leðijÞ ;
U eðijÞ ¼ 2 ð4Þ
:1g 0
leðijÞ Þ otherwise:
2 eðijÞ ðleðijÞ
2. Structural stiffness matrix of a tensegrity
In this section, we define some geometric and mechanical The total potential energy of the structure is the sum of the
parameters of a tensegrity, which will be used to calculate its energies in all elements, that is,
structural stiffness matrix.
nX
elem
U¼ U eðijÞ : ð5Þ
e¼1
2.1. Basic parameters
Consider a tensegrity with a pre-specified topology. Refer to a 2.2. Structural stiffness matrix
Cartesian coordinate system ðO xyzÞ. Let nnode and nelem denote
the total numbers of nodes and elements in the structure, respec- The structural stiffness matrix K 2 R3nnode 3nnode of a tensegrity is
tively. We use e(ij) to denote the element e connecting nodes i and given by [40]
38 L.-Y. Zhang et al. / Engineering Structures 58 (2014) 36–48
K ¼ S þ A ðG Q Þ AT ; ð6Þ compute the initial potential energy 0U, the structural stiff-
ness matrix 0K, and the out-of-balance forces 0e (see Sec-
where S 2 R3nnode 3nnode is the stress matrix calculated from the force
tion 3.2). Number the iteration step as N = 1. Here and in
densities of all elements [41], A 2 R3nnode nelem is the equilibrium ma-
the sequel, we use the preceding superscripts 0 and N to
trix consisting of all element direction vectors ne(ij) [30], and
denote the parameters in the initial configuration and in
Q 2 Rnelem nelem and G 2 Rnelem nelem are the diagonal matrix of element
the configuration obtained at iteration step N, respectively.
force densities and the diagonal axial stiffness matrix defined as
Q ¼ diagð. . . ; qeðijÞ ; . . .Þ and G ¼ diagð. . . ; g eðijÞ ; . . .Þ. Since all ele-
Iteration:
ments are linear elastic, Eq. (6) can be simplified as [27,29]
0
!
leðijÞ (ii) Select appropriate constraint conditions to exclude the
K ¼ S þ A diag . . . ; g eðijÞ ; . . . AT : ð7Þ structural rigid-body motions according to the stochastic
leðijÞ
selecting algorithm in Section 3.3. Judge whether the stiff-
ness matrix with the applied constraints is positive definite
For the numerical procedure, the structural stiffness matrix is or not. If not, use the restricted step algorithm in Section 3.4
calculated by: to modify the stiffness matrix such that it is positive definite.
(iii) Solve the nodal displacements NDp by using the stiffness
8 matrix obtained from Step (ii), and then employ the line
> keðijÞ if i–j and i is connected with j by an element;
>
< search algorithm in Section 3.5 to produce the updated
0 if i–j and i does not connect with j;
Kij ¼ X ð8Þ nodal coordinates Np.
>
>
: Kik if i ¼ j; (iv) Calculate the out-of-balance forces Ne, and judge whether
k–j
the current configuration is self-equilibrated or not accord-
where the subscript k ¼ 1; 2; . . . ; nnode , and Kij 2 R33 is a submatrix ing to the criterion of equilibrium in Section 3.2. If not, com-
of K spanning the rows from 3i 2 to 3i and columns from 3j 2 to pute the structural stiffness matrix NK, and then go to Step
3j. keðijÞ 2 R33 is referred to as the element stiffness matrix and ex- (ii) and set N = N + 1.
pressed as [42]
Termination:
0
leðijÞ
keðijÞ ¼ qeðijÞ I3 þ g eðijÞ neðijÞ nTeðijÞ ; ð9Þ
leðijÞ (v) Terminate the iteration, when an equilibrated configuration
33
has been obtained.
where I3 ¼ diagð1; 1; 1Þ 2 R is the three-dimensional identity
matrix.
3.2. Out-of-balance forces and criterion of equilibrium
3. SMFF method For a given structure without externally applied forces, the
out-of-balance forces are defined as the resultants of the internal
In this section, we formulate the SMFF method for three-dimen- forces at all nodes. Let ei 2 R3 denote the out-of-balance force
sional tensegrity structures. All nodes and elements are assumed to vector at node i, which can be solved by using the neighbor lists
have zero mass and damping. li, Mi , and Oi [3]. Here, li is the total number of elements con-
taining node i, and Mi 2 Rli records the serial numbers of these
3.1. Form-finding procedure elements. Oi 2 Rli consists of the direction indices for the ele-
ments listed in Mi, and all its components have the value of 1
To establish a form-finding method of high efficiency for var- or 1. Corresponding to the element direction vector in Eq. (2),
ious types of tensegrities, several difficult problems need to be we specify Oi as
solved. Firstly, as any rigid-body motion of a structure will make (
the structural stiffness matrix singular, constraint conditions 1 if i is the first node of element MiI ;
OiI ¼ ð10Þ
must be applied properly to exclude all possible rigid-body mo- 1 if i is the second node of element M iI ;
tions. Secondly, the stiffness matrix of the structure may lose
its property of positive definiteness in the presence of large and where the subscript I = 1, 2, . . ., li denotes a local serial number of
highly nonlinear responses. A negative eigenvalue of the stiffness node i.
matrix indicates that the structure is unstable, whereas a zero- For a configuration p at an iteration step, the out-of-balance
eigenvalue will cause the divergence of the numerical procedure. force vector at node i is calculated by [3]
To guarantee the positive definiteness of the stiffness matrix,
li
X
therefore, one should eliminate all eigenvalues with either nega-
ei ¼ OiI tMi nMi ; ð11Þ
tive or zero value. Thirdly, an appropriate optimization objective I¼1
I I
step algorithm and the line search algorithm to solve these prob- puted from Eqs. (2) and (3), respectively.
lems, respectively. Once the out-of-balance force vectors of all nodes has been
As shown in the flow chart in Fig. 1, the SMFF procedure con- determined from Eq. (11), the out-of-balance force vector of the
sists of the following five main steps. whole structure e 2 R3nnode can be obtained by
Input: T
e ¼ ½. . . ; eTi ; . . . : ð12Þ
(i) Specify the basic data of a tensegrity, including the total
numbers of nodes and elements, the structural topology, A tensegrity will be in self-equilibrium when all out-of-balance
and the natural lengths and axial stiffnesses of all elements. forces are zero. In our method, a sufficiently small value, eth , is set
Give an arbitrary configuration as its initial state 0p, and as the tolerance to judge the structural equilibrium. Define the
L.-Y. Zhang et al. / Engineering Structures 58 (2014) 36–48 39
maximum norm among the out-of-balance force vectors at all dth = 20%. This method has been demonstrated to be highly effi-
nodes by cient for various types of tensegrities.
As constraint conditions have been applied to exclude rigid-
e ¼ max jjei jj: ð13Þ
body motions, the structural stiffness matrix will change, from
i¼1;...;nnode
the original K to K, which can be determined from
(a) (b) qs
qs
q
b
q
b
qb2 qs2
(a) (b) 1
6
Lateral
Bar
string
4 5
Bottom
string
Top
4 string
5 6
3 2 2 3
1
Fig. 3. Definition of elements in a prismatic tensegrity. (a) A triangular prism, and (b) the topology graph of the corresponding 3-prismatic tensegrity.
value, and n is a coefficient. From Eq. (16), one can readily verify
e will be positive definite provided that n > 1.0.
1+ v + a that the matrix K
It should be mentioned that the positive definiteness of the ma-
1 + v r1 qs1 2+v trix Ke defined in Eq. (16) is crucial to ensure the convergence of the
form-finding calculation. As aforementioned, the structural config-
qb uration in an iteration step may be far from the final self-equili-
brated solution. In this case, the corresponding stiffness matrix K
qs3 may be not positive definite. A negative eigenvalue of K indicates
that the structure is unstable, whereas a zero-eigenvalue may
cause the divergence of the numerical procedure. In order to pro-
O ceed the form-finding calculation, some ‘artificial stiffnesses’ can
1 be added at some DOFs to modulate K into a positive definite ma-
x qs2 r2 2 e Here the artificial stiffnesses are determined based on the
trix K.
α y minimal eigenvalue of K. After a few iteration steps, K will become
positive definite as the obtained configuration approaches the final
Fig. 4. A part of nodes and elements in a v-prismatic tensegrity. stable state. Then no modification will be further needed and
L.-Y. Zhang et al. / Engineering Structures 58 (2014) 36–48 41
Table 1
Comparison between analytical and numerical form-finding solutions of prismatic tensegrities.
v a 0 0
ls2 =ls1
0 0
ls3 =ls1
0 0
lb =ls1 r2/r1 Figure a/ p qs1 =qb qs2 =qb qs3 =qb
Analyticala Numericalb Analytical Numerical Analytical Numerical Analytical Numerical
3 1 1.0 1.5 2.0 1.0000000 Fig. 5a 1/6 0.166667 0.577350 0.577350 0.577350 0.577350 1 1.000000
6 2 1.75 2.0 4.0 1.5031169 Fig. 5b 1/6 0.166667 2.603475 2.603475 1.152306 1.152306 1 1.000000
12 3 2.2 5.0 8.0 1.7756715 Fig. 5c 1/4 0.250000 9.371846 9.371846 2.972350 2.972350 1 1.000000
24 4 2.85 21.0 24.0 2.2295597 Fig. 5d 1/3 0.333333 32.716269 32.716270 6.581510 6.581510 1 1.000000
48 5 3.0 32.0 38.0 2.0564734 Fig. 5e 19/48 0.395833 77.267212 77.267212 18.270442 18.270442 1 1.000000
96 6 10.75 750.0 800.0 1.3767790 Fig. 5f 7/16 0.437500 125.449146 125.449146 66.181906 66.181905 1 1.000000
a
The analytical solutions are given in Eqs. (20)–(23).
b
The numerical results are obtained from the SMFF method.
4. Examples
Fig. 6. Truncated regular polyhedral tensegrities: (a) a truncated cube, and the
In the second example, we consider the class of prismatic
corresponding (b) Z-based and (c) rhombic TRP tensegrities.
tensegrities. A v-prismatic tensegrity structure has two parallel
regular polygons on its top and bottom, each consisting of v nodes
where NDp denotes the increment of the nodal displacement vector and v strings. The two polygons are connected into a tensegrity
corresponding to the out-of-balance force vector N1 e
after the iter- prism by v bars and v strings. Taking the triangular prism in
ation step N 1. It is calculated by Fig. 3a as an example, the topology graph of the corresponding
3-prismatic tensegrity is illustrated in Fig. 3b.
1
N e
Dp ¼ ðN1 KÞ ðN1 eÞ; ð18Þ By employing the SMFF method, we can readily solve the geo-
metric and mechanical parameters of the self-equilibrated pris-
where e
is modified from e according to the constraint conditions matic tensegrities. In such a structure, there exist four kinds of
determined in Section 3.3. It is written as elements, including top strings, bottom strings, lateral strings,
and bars, as shown in Fig. 3b. Assume that each kind of elements
0 if the Jth DOF is constrained;
eJ ¼ have the same value of force density. In this case, the form-finding
eJ otherwise:
problem of prismatic tensegrities can be analytically solved by
The coefficient g in Eq. (17) has a value in the range of 0 < g 6 1. In using the nodal static equilibrium analysis method [7]. A part of
this study, we determine the value of g as follows. First, we assign nodes and elements in a self-equilibrated v-prismatic tensegrity
g = 1.0 to update the nodal coordinates and the structural energy. If are shown in Fig. 4, where a is an integer in the range of
the energy decreases, we will use g = 1.0 in the line search algo- 1 < = a <v, and r1 and r2 are the radii of the top and bottom
rithm; otherwise, the bisection method [44] is employed to search circumcircles, respectively. Let a denote the relative twisting angle
the maximum value 0 < gmax < 1.0 that can decrease the structural between the top and bottom polygons, and qs1, qs2, qs3 and qb the
L.-Y. Zhang et al. / Engineering Structures 58 (2014) 36–48 43
-0.4 -0.4
qZb qZs1
qZb qZs1
-0.6 -0.6
-0.8 -0.8
-1.0 -1.0
0.0 0.6 1.2 1.8 2.4 0.0 0.6 1.2 1.8 2.4
qZs2 qZs1 qZs2 qZs1
-0.4 -0.4
qZb qZs1
qZb qZs1
-0.6 -0.6
-0.8 -0.8
-1.0 -1.0
0.0 0.6 1.2 1.8 2.4 0.0 0.6 1.2 1.8 2.4
qZs2 qZs1 qZs2 qZs1
(e) 0.0
Analytical solution
-0.2 Numerical solution
-0.4
qZb qZs1
-0.6
-0.8
-1.0
0.0 0.6 1.2 1.8 2.4
qZs2 qZs1
Fig. 7. Form-finding solutions of Z-based truncated (a) tetrahedral, (b) cubic, (c) octahedral, (d) dodecahedral, and (e) icosahedral tensegrities. The lines denote the analytical
solutions of Zhang et al. [17], while the circles are our numerical results.
0 0 0 0
force densities of the top strings, bottom strings, lateral strings, and ls1 , ls2 , ls3 and lb denote the natural lengths of each top string, bot-
bars, respectively. Then the analytical solution of such a v-pris- tom string, lateral string, and bar, respectively. For some represen-
matic tensegrity is written as [8,9] tative examples shown in Fig. 5a–f with the parameters listed in
Table 1, the numerical results are compared with the above analyt-
a 1 a
¼ ; ð20Þ ical solution. It is seen that the twisting angles a, the force densities
p 2 v qs1 =qb , qs2 =qb , and qs3 =qb in the elements determined from the
SMFF method are all in perfect agreement with the analytical solu-
qs1 r 2 sin pva
¼ ; ð21Þ tion in Eqs. (20)–(23).
qb r 1 1 cos 2vp
1.5
(b) 2.5
Analytical solution
Numerical solution
2.0
−qRs2 qRb
1.5
(c)
qRs1 < qRs2
1.0
0.5
0.5 1.0 1.5 2.0 2.5
−qRs1 qRb
(c) 2.5
Analytical solution Fig. 9. Construction of a cubic grid tensegrity by using the polyhedral truncation
Numerical solution scheme: (a) a polyhedron consisting of seven regular cubes, (b) the edges of its
corresponding truncated polyhedron, and (c) the obtained tensegrity.
2.0
−qRs2 qRb
Fig. 11. Three self-equilibrated irregular tensegrities determined by the SMFF method.
Fig. 13. (a) An equilibrated but unstable planar configuration, which is specified as the initial state of the form-finding analysis, and (b) the obtained stable 30-prismatic
tensegrity.
Fig. 14. Another equilibrated solution obtained from the same topology of
elements as the Z-based truncated dodecahedral tensegrity in Fig. 7d.
[15] Zhang JY, Guest SD, Connelly R, Ohsaki M. Dihedral ‘star’ tensegrity structures.
6. Conclusions Int J Solids Struct 2010;47:1–9.
[16] Zhang JY, Ohsaki M. Self-equilibrium and stability of regular truncated
A novel SMFF method has been developed for the form-finding tetrahedral tensegrity structures. J Mech Phys Solids 2012;60:1757–70.
[17] Zhang LY, Li Y, Cao YP, Feng XQ, Gao HJ. Self-equilibrium and super-stability of
of tensegrity structures. The structural stiffness matrix is truncated regular polyhedral tensegrity structures: a unified analytical
introduced to guide the calculation to rapidly converge to a self- solution. Proc R Soc A 2012;468:3323–47.
equilibrated and stable configuration, even when the initial config- [18] Zhang LY, Li Y, Cao YP, Feng XQ. A unified solution for self-equilibrium and
super-stability of rhombic truncated regular polyhedral tensegrities. Int J
uration assumed at the beginning of calculation is greatly different Solids Struct 2013;50:234–45.
from its finally obtained state. This method has been demonstrated [19] Feng XQ, Li Y, Cao YP, Yu SW, Gu YT. Design methods of rhombic tensegrity
by a number of examples to be highly efficient for various types of structures. Acta Mech Sin 2010;26:559–65.
[20] Li Y, Feng XQ, Cao YP, Gao HJ. Constructing tensegrity structures from one-bar
tensegrities. This work may help the design and construction of elementary cells. Proc R Soc A 2010;466:45–61.
various tensegrity structures for practical applications. [21] Pellegrino S. Mechanics of kinematically indeterminate structures. UK:
In the SMFF method, in order to avoid complicated matrix oper- University of Cambridge; 1986.
[22] Burkhardt R. The application of nonlinear programming to the design and
ations and to improve the computational efficiency, we employ the
validation of tensegrity structures with special attention to skew prisms. J Int
stochastic selecting algorithm to exclude rigid-body motions of a Assoc Shell Spatial Struct 2006;47:3–15.
configuration. This purpose can also be reached by using some [23] Koohestani K. Form-finding of tensegrity structures via genetic algorithm. Int J
Solids Struct 2012;49:739–47.
other methods, e.g. the eigenvalue analysis, singular value decom-
[24] Baudriller H, Maurin B, Canadas P, Montcourrier P, Parmeggiani A, Bettache N.
position, and generalized inverse approaches. Finally, it is noted Form-finding of complex tensegrity structures: application to cell cytoskeleton
that though we have only addressed the form-finding of self-equil- modelling. C R Mec 2006;334:662–8.
ibrated tensegrities in this paper, the SMFF method can also be [25] Zhang L, Maurin B, Motro R. Form-finding of nonregular tensegrity systems. J
Struct Eng ASCE 2006;132:1435–40.
used to investigate structures under specified external and internal [26] Ali NBH, Rhode-Barbarigos L, Smith IFC. Analysis of clustered tensegrity
loads and shape constraints as in Ref. [40]. structures using a modified dynamic relaxation algorithm. Int J Solids Struct
2011;48:637–47.
[27] Masic M, Skelton RE, Gill PE. Algebraic tensegrity form-finding. Int J Solids
Acknowledgments Struct 2005;42:4833–58.
[28] Estrada GG, Bungartz HJ, Mohrdieck C. Numerical form-finding of tensegrity
structures. Int J Solids Struct 2006;43:6855–68.
Supports from the National Natural Science Foundation of China [29] Zhang JY, Ohsaki M. Adaptive force density method for form-finding problem
(Grant Nos. 10972121 and 31270989), Tsinghua University of tensegrity structures. Int J Solids Struct 2006;43:5658–73.
[30] Tran HC, Lee J. Advanced form-finding of tensegrity structures. Comput Struct
(2009THZ02122 and 20121087991) and the 973 Program of MOST 2010;88:237–46.
(2010CB631005) are acknowledged. [31] Pagitz M, Tur JMM. Finite element based form-finding algorithm for tensegrity
structures. Int J Solids Struct 2009;46:3235–40.
[32] Gasparini D, Klinka KK, Arcaro VF. A finite element for form-finding and static
References analysis of tensegrity structures. J Mech Mater Struct 2011;6:1239–53.
[33] Rieffel J, Valero-Cuevas F, Lipson H. Automated discovery and optimization of
large irregular tensegrity structures. Comput Struct 2009;87:368–79.
[1] Veenendaal D, Block P. An overview and comparison of structural form finding
[34] Lobo D, Vico FJ. Evolutionary development of tensegrity structures. Biosystems
methods for general networks. Int J Solids Struct 2012;49:3741–53.
2010;101:167–76.
[2] Juan SH, Tur JMM. Tensegrity frameworks: static analysis review. Mech Mach
[35] Xu X, Luo YZ. Form-finding of nonregular tensegrities using a genetic
Theory 2008;43:859–81.
algorithm. Mech Res Commun 2010;37:85–91.
[3] Li Y, Feng XQ, Cao YP, Gao HJ. A Monte Carlo form-finding method for large
[36] Yamamoto M, Gan BS, Fujita K, Kurokawa J. A genetic algorithm based form-
scale regular and irregular tensegrity structures. Int J Solids Struct
finding for tensegrity structure. Proc Eng 2011;14:2949–56.
2010;47:1888–98.
[37] Micheletti A, Williams WO. A marching procedure for form-finding for
[4] Skelton RE, de Oliveira MC. Tensegrity systems. Dordrecht: Springer; 2009.
tensegrity structures. J Mech Mater Struct 2007;2:857–82.
[5] Sultan C. Tensegrity: 60 years of art, science, and engineering. In: Aref H, van
[38] Klinka KK, Arcaro VF, Gasparini D. Form finding of tensegrity structures using
der Giessen E, editors. Advances in applied mechanics. San Diego: Elsevier
finite elements and mathematical programming. J Mech Mater Struct
Academic Press Inc.; 2009. p. 69–145.
2012;7:899–907.
[6] Rhode-Barbarigos L, Ali NBH, Motro R, Smith IFC. Designing tensegrity modules
[39] Koohestani K, Guest SD. A new approach to the analytical and numerical form-
for pedestrian bridges. Eng Struct 2010;32:1158–67.
finding of tensegrity structures. Int J Solids Struct 2013;50:2995–3007.
[7] Tibert AG, Pellegrino S. Review of form-finding methods for tensegrity
[40] Zhang LY, Li Y, Cao YP, Feng XQ, Gao HJ. A numerical method for simulating
structures. Int J Space Struct 2003;18:209–23.
nonlinear mechanical responses of tensegrity structures under large
[8] Connelly R, Terrell M. Globally rigid symmetric tensegrities. Struct Topol
deformations. J Appl Mech Trans ASME 2013;80:061018.
1995;21:59–79.
[41] Guest SD. The stiffness of tensegrity structures. IMA J Appl Math 2011;76:
[9] Murakami H. Static and dynamic analyses of tensegrity structures. Part II.
57–66.
Quasi-static analysis. Int J Solids Struct 2001;38:3615–29.
[42] Guest SD. The stiffness of prestressed frameworks: a unifying approach. Int J
[10] Crane CD, Duffy J, Correa JC. Static analysis of tensegrity structures. J Mech Des
Solids Struct 2006;43:842–54.
2005;127:257–68.
[43] Tran HC, Lee J. Geometric and material nonlinear analysis of tensegrity
[11] Murakami H, Nishimura Y. Static and dynamic characterization of regular
structures. Acta Mech Sin 2011;27:938–49.
truncated icosahedral and dodecahedral tensegrity modules. Int J Solids Struct
[44] Smyth GK. Optimization and nonlinear equations. In: Armitage P, Colton T,
2001;38:9359–81.
editors. Encyclopedia of biostatistics. London, UK: John Wiley & Sons, Ltd.;
[12] Murakami H, Nishimura Y. Infinitesimal mechanism modes of tensegrity
2005. p. 3857–63.
modules. In: Watanabe K, Ziegler F, editors. IUTAM symposium on dynamics of
[45] Korkmaz S, Ali NBH, Smith IFC. Determining control strategies for damage
advanced materials and smart structures. Dordrecht, The
tolerance of an active tensegrity structure. Eng Struct 2011;33:1930–9.
Netherlands: Springer; 2003. p. 273–84.
[46] Xu X, Luo YZ. Multistable tensegrity structures. J Struct Eng ASCE 2011;137:
[13] Pandia Raj R, Guest SD. Using symmetry for tensegrity form-finding. J Int Assoc
117–23.
Shell Spatial Struct 2006;47:245–52.
[47] Benjeddou O, Limam O, Ben Ouezdou M. Experimental and theoretical study of
[14] Zhang JY, Guest SD, Ohsaki M. Symmetric prismatic tensegrity structures: Part
a foldable composite beam. Eng Struct 2012;44:312–21.
I. configuration and stability. Int J Solids Struct 2009;46:1–14.