1 s2.0 S2352012424020447 Main
1 s2.0 S2352012424020447 Main
Structures
journal homepage: www.elsevier.com/locate/structures
A R T I C L E I N F O A B S T R A C T
Keywords: Unlike the traditional beam-column structures, continuous truss is a good candidate to build a bridge of larger
Internal forces span with lighter self-weight. By taking the advantages of the symmetry and periodicity of the continuous truss
Screw statics structures, a recursive force transfer method is proposed to study the internal force of each rod in a continuous
Truss structure
truss structure in this paper. First, the support force of the pylon and the internal forces of the rods on both sides
Recursive equation, cable-stayed bridge
of the truss structure are derived. Then, a recursive equation for the internal forces between neighboring truss
units is developed. Based on the transfer equation, the internal forces of all rods can be obtained. Finally, an
equivalent external load model was presented to analyze the internal force of the truss structure in a bridge.
Through the recursive algorithm, the optimum rod material might be determined for the selection and fabri-
cation of the truss structure by combining the equivalent external load and the strength theory of material
fracture.
* Corresponding author.
E-mail address: [email protected] (J.-S. Zhao).
https://doi.org/10.1016/j.istruc.2024.107891
Received 16 May 2024; Received in revised form 10 November 2024; Accepted 19 November 2024
Available online 2 December 2024
2352-0124/© 2024 Institution of Structural Engineers. Published by Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and
similar technologies.
H.-L. Sun et al. Structures 71 (2025) 107891
2
H.-L. Sun et al. Structures 71 (2025) 107891
3
H.-L. Sun et al. Structures 71 (2025) 107891
where n is the total number of force screws. Eq. (5) is also known as the To simplify the analysis, some assumptions are made.
equilibrium equation of screw statics. By using Eq. (5), we may deduce
the internal forces of large space truss structures. (1) All cables are ideal flexible lines that transmit only axial tensile
loads. The cross-section area of a cable is independent of the
change in tension, and its axial tensile stiffness is always constant.
2.3. Algorithm for a truss structure (2) The truss consists of rods articulated together. All rods are
regarded as rigid two-force bars.
It is our core ultimate target to find the internal force of each truss (3) The forces on the truss include the pressure from the bridge deck,
rod. Each truss unit consists of 10 rods. The internal forces of these 10 the tension of the cables, and the support of the pylons.
rods (see Fig. 2) form an internal force vector FAk or FBk . Due to the (4) To transferring the external loads, the stiffening beam is laid on
continuity of the truss structure, there is a recursive equation for the continuous truss units. All loads from the bridge deck act directly
internal force vectors of two neighboring truss units. The recursive on the hinges of the truss through the stiffening beams.
equation is expressed as
{ ( )
FAk+1 = f FAk , Righttrussunit 3.2. Internal forces of truss structures
( ) (6)
FBk+1 = f FBk , Lefttrussunit
Based on the main framework of the algorithm in Section 2.3, the
When the recursive equation is obtained, the other internal forces are internal forces of the continuous truss structure are solved for all rods in
easy to find. the bridge.
Fig. 5 illustrates the general framework of this algorithm. First, the
support forces of the pylons are determined. By analyzing the forces in 3.2.1. Support force from pylon to truss structure
the entire continuous truss structure, the statics equations are listed, The first step is to solve the support of the tower on the truss struc-
enabling the calculation of the pylon support forces. Second, the internal ture. As shown in Fig. 7, the cable tension acting on the right truss unit is
forces in boundary units are computed, providing boundary condition. TA(i, j) . Due to the load acting on the truss joints is a planar force system,
Next, a recursive equation for the internal forces between each pair of the angles between the tensile cables and the vertical loads are θ0 ,θ1 ,…,
adjacent truss units is established. Using the internal force vectors from θn . The outermost sides of the truss structure act as its supports by the
the boundary truss units, the internal forces across the truss structure pylons.
can be derived sequentially through the recursive equation. Finally, the As shown in Fig. 7, the two support forces acting on the hinge points
internal forces of all rods on the central face are obtained. at the boundary trusses satisfy
{
NA(n, 1) = NA(n, 4)
3. Internal force investigation of a continuous truss structure (7)
NB(n, 1) = NB(n, 4)
3.1. Theoretical model and condition assumptions Since the two supporting forces and their equivalent forces are
identical, there are
Fig. 6 illustrates a three-span continuous cable-stayed bridge with ⎧
1
high loading capacity and considerable stiffness [20–22]. The ⎨ NA(n, 1) = NA(n, 4) = NA
⎪
⎪
2
cable-stayed bridge often uses cables to connect the bridge deck to the (8)
⎪ 1
pylon. The continuous truss is usually the main load-bearing structure of ⎪
⎩ NB = N B = N B
the bridge, effectively transmitting the load from the deck to the pylon
(n, 1) (n, 4)
2
through the cables. This structural form enables a cable-stayed bridge to After knowing the force on the overall truss structure, an equilibrium
span longer distance while maintaining its lightness and aesthetics. equation can be obtained
4
H.-L. Sun et al. Structures 71 (2025) 107891
Fig. 8. Force analysis of the truss units: (a) the nth unit in the right half, (b) the joint A(n,3) , (c) the joint A(n,4) .
n
∑ n
∑ From Eq. (12), the difference of the support forces of the two pylons
Tk cos θk − Pk + N = 0 (9) is
k=0 k=1
where Tk is the tension of the kth cable, Pk is the kth external force, and
N is the supporting force of pylons on both sides to the truss structure.
The projection of Eq. (9) onto the y-axis is
( )
n (
∑ ) n
∑
TA(k,2) + TA(k,3) + TB(k,2) + TB(k,3) cos θk − PA(k,2) + PA(k,3) + PB(k,2) + PB(k,3)
k=0 k=1
(10)
− PO2 − PO3 + NA + NB = 0
⎛∑ n ( ) ⎞
From Eq. (10), the sum of the support forces from the two pylons is PA(k,2) + PA(k,3) − PB(k,2) − PB(k,3) k
1 ⎜ k=1
⎜ ⎟
⎟
N A − NB = ⎜ ⎟ (13)
⎡ n (
∑ ) ⎤ n⎝ ∑n ( ) ⎠
PO2 + PO3 − TA(k,2) + TA(k,3) + TB(k,2) + TB(k,3) cos θk − TA(k,2) + TA(k,3) − TB(k,2) − TB(k,3) k cos θk
⎢ ⎥ k=1
⎢
NA + N B = ⎢ ( k=0 ) ⎥
⎥
⎣ ∑n ⎦
+ PA(k,2) + PA(k,3) + PB(k,2) + PB(k,3) Eq. (11) and Eq.(13) provides an expression in scalar form. In matrix
k=1 form, we have
(11)
NA + NB = PO2 + PO3 + eTones,n P[ 1 1 1 1 ]T − ΘTcos T[ 1 1 1 1 ]T
The moment equilibrium equation of the truss about the axes O2 O3 (14)
(see Fig. 1) is
n (
∑ ) n (
∑ ) n (
∑ )
− TB(k,2) + TB(k,3) kl cos θk + TA(k,2) + TA(k,3) kl cos θk + PB(k,2) + PB(k,3) kl
k=0 k=0 k=1
n ( ) (12)
∑
− PA(k,2) + PA(k,3) kl − NB nl + NA nl = 0
k=1
5
H.-L. Sun et al. Structures 71 (2025) 107891
⎛ ⎡ ⎤ ⎞
⎡ ⎤ ⎡ ⎤ 0 0 0 ⋯ 0 ⎡ ⎤
1 0 ⋯ 0 1 ⎢0 1
⎜ 1 0 ⋯ 0⎥ ⎟
1⎜ ⎢0 2 ⋯ 0⎥ ⎢ 1 ⎥ ⎢ ⎥ ⎢ 1 ⎥⎟
NA − NB = ⎜eones,n ⎣
⎜ T ⎢ ⎥P⎢ ⎥ − ΘT ⎢ 0 0 2 ⋯ 0⎥⎥T⎣ − 1 ⎦⎟
⎢ ⎥⎟ (15)
n⎝ ⋮ ⋮ ⋱ ⋮⎦ ⎣− 1⎦ cos ⎢
⎣⋮ ⋮ ⋮ ⋱ ⋮⎦ ⎠
0 0 ⋯ n − 1 − 1
0 0 0 ⋯ n
PA(1,2) PA(1,3) PB(1,2) PB(1,3) Finally, all the support forces can be obtained similarly
⎡ PA(2,2) PA(2,3) PB(2,2) PB(2,3)
⋮ ⋮ ⋮ ⋮
⎢P PA(n,3) PB
where P = ⎢ A(n,2)
⎣
⎞ ⎤ , T =
⎟ ⎥ 3.2.2. Internal forces in boundary units
(n,2⎟PB ⎥
⎠ (n,3) ⎦ After obtaining the support forces, we may calculate the internal
n×4
forces of the boundary truss unit (outermost truss unit) with the external
⎡ ⎤
TA(0,2) TA(0,3) TB(0,2) TB(0,3) forces. The force analysis of the nth unit in the right half is shown in
⎢ TA(1,2) TA(1,3) TB(1,2) TB(1,3) ⎥ Fig. 8a. The tension of the cable, the external force of the vehicle, and
⎢ ⎥ , eones,n = [ 1 1 ⋯ 1 ]T n×1 , and
⎣ ⋮ ⋮ ⋮ ⋮ ⎦ the support of the pylon act on the four hinge points on the right-side
TA(n,2) TA(n,3) TB(n,2) TB(n,3) (n+1)×4
⎧ [ ]
⎪ P O2 + P O3 1 T 1 T 1 T 1 T 0 0
⎪ NA = + eones,n Peones,4 − Θcos Teones,4 + eones,n CPe4 − Te4
⎪
⎪ Θ
⎪
⎨ 2 2 2 2n 2n cos 0 C
[ ] (16)
⎪
⎪
⎪ P O2 + P O3 1 T 1 1 T 1 0 0
⎩ NB = + eones,n Peones,4 − ΘTcos Teones,4 − eones,n CPe4 + ΘTcos Te4
⎪
⎪
2 2 2 2n 2n 0 C
Θcos = [ cos θ0 cos θ1 ⋯ cos θn ]T . truss face. The angle between the tension and the external force is θn .
Associating Eqs. (14) and (15), we obtain the support forces directly: Ref [18] provides a method to solve the internal forces of truss
structures by using the screw statics. For solving the internal forces on
⎡ ⎤
1 0 ⋯ 0 the boundary truss structure shown in Fig. 8, it is necessary to write
⎢0 2 ⋯ 0⎥ screw statics equations only for some critical joints. From Eq. (5), the
where C = ⎣
⎢ ⎥ and e4 = [ 1 1 − 1 − 1 ]T .
⋮ ⋮ ⋱ ⋮⎦ statics screw equation for joint A(n,3) in Fig. 8b is
0 0 ⋯ n
⎧ [ ]
⎪ PO2 + PO3 1 T 1 T 1 T 1 T 0 0
⎪
⎪
⎪ NA = NA(n,4) = + eones,n Peones,4 − Θcos Teones,4 + eones,n CPe4 − Θ Te4
⎪
⎨ (n,1) 4 4 4 4n 4n cos 0 C
[ ] (17)
1 T 0 0
⎪
⎪
⎪ PO2 + PO3 1 T 1 T 1 T
⎪
⎪ N B = N B = + e Pe ones,4 − Θ Te ones,4 − e CPe4 + Θ Te4
⎩ (n,1) (n,4)
4 4 ones,n 4 cos 4n ones,n 4n cos 0 C
Fig. 9. Recursive relationships within the truss units: (a) force analysis of a truss unit, (b) force analysis of the joint A(k,3) , (c) force analysis of the joint A(k,4) .
6
H.-L. Sun et al. Structures 71 (2025) 107891
Fig. 10. Force analysis of the center plane: (a) the center plane, (b) the joint O3 , (c) the joint O4 .
$PA(n,3) + $TA(n,3) + $FA + $FA + $FA =0 (18) The solutions of Eq. (20) are
(n,2) (n,3) (n,7)
⎧
The solutions of Eq. (18) are ⎪
⎪
⎪ FA = 0
⎨ (n,4)
⎧ FA(n,8) = FA(n,3) cot α + NA(n,4) cot α (21)
⎪
⎪
⎪ FA = 0 ⎪
⎪
⎨ (n,2) ⎩ FA
⎪ = − FA cscα − N A(n,4)cscα
FA(n,3) = TA(n,3) cos θn − PA(n,3) (19) (n,10) (n,3)
⎪
⎪
⎩ FA = T
⎪
(n,7) sin θ
A(n,3) n The internal forces in the 8th and 10th rods can be found by
substituting Eq. (19) into Eq. (21):
Similarly, for the joint A(n,4) (see Fig. 8c), the statics screw equation is ⎧
⎨ FA = TA cos θn cot α − PA cot α + NA cot α
+ $NA(n,4) = 0 (20) (22)
(n,8) (n,3) (n,3) (n,4)
$F A + $FA + $FA + $F A
(n,3) (n,4) (n,8) (n,10) ⎩ FA(n,10) = − TA(n,3) cos θn cscα + PA(n,3) cscα − NA(n,4) cscα
Fig. 11. Equivalent external load acting on the truss unit. (a) Equivalent external load model of bridge, (b) Equivalent external load model of a single truss unit.
7
H.-L. Sun et al. Structures 71 (2025) 107891
Similarly, the internal forces in the 1st, 5th, 6th, and 9th rods can be
$FA + $FA + $F(k+1,8) + $F(k,8) + $F(k,10) = 0 (28)
solved (k,3) (k,4)
⎪
⎪
⎪ FA(n,6) = TA(n,2) sin θn FA(k,8) = FA(k+1,8) + FA(k,3) cot α (29)
⎪
⎪ ⎪
⎪
⎩ FA(n,9) = − TA(n,2) cos θn cscα + PA(n,2) cscα − NA(n,1) cscα
⎪ ⎪ FA
⎩ = − FA cscα
(k,10) (k,3)
Therefore, the internal forces in boundary units can be expressed by A necessary supplementary equation is provided as
⎡ ⎤
⎢ FA(n,1) ⎥
⎢ ⎥
⎢ FA(n,2) ⎥ ⎡ ⎤
⎢
⎢
⎥
⎥ − 1 0 cos θn 0 0 0
⎢
⎢ FA(n,3) ⎥ ⎢
⎥ ⎢ 0 0 0 0 0 0 ⎥
⎢ ⎥ ⎥⎡ ⎤
0 − 1 0 cos θn 0 0 ⎥ ⎥ PA(n,2)
⎢ ⎥ ⎢
⎢ FA(n,4) ⎥ ⎢
⎢
⎢
⎥ ⎢
⎥ ⎢ 0 0 0 0 0 0 ⎥ ⎢ PA(n,3) ⎥
⎥⎢ ⎥
FA(n,5)
⎥⎢ TA(n,2) ⎥
⎢ ⎥ ⎢ − cot α 0 cos θn cot α 0 cot α 0 ⎥ ⎢ ⎥
⎢
⎢
⎥ ⎢
⎥=⎢ ⎢ TA(n,3) ⎥ (25)
⎢ FA(n,6) ⎥ ⎢ 0 0 sin θn 0 0 0 ⎥ ⎥⎢ ⎥
⎢ ⎥ ⎢
0 0 0 sin θn 0 0 ⎥ ⎥ NA(n,1)
⎢ ⎥ ⎣ ⎦
⎢
⎢ FA(n,7) ⎥ ⎢
⎥ ⎢ 0 − cot α 0 cos θn cot α 0 cot α ⎥ N
⎢ ⎥ ⎢ ⎥ A(n,4)
⎢ FA(n,8) ⎥ ⎣ cscα 0 − cos θn cscα 0 − cscα 0 ⎦
⎢ ⎥
⎢ ⎥
0 cscα 0 − cos θn cscα 0 − cscα
FA(n,9)
⎢ ⎥
⎢ ⎥
⎢ ⎥
⎣ ⎦
FA(n,10)
⎧
Similarly, the internal force vector of the left side boundary truss ⎨ FA = FA(k+1,8) + TA(k,3) cos θk cot α − PA(k,3) cot α − FA(k+1,10) cos α
structure can be solved by the same method. (k,8)
⎩ FA(k,10) = − TA(k,3) cos θk cscα + PA(k,3) cscα + FA(k+1,10)
3.2.3. Recursive algorithm for internal force vectors (31)
The recursive equation is used to establish the relationship between
Similarly, the internal forces in the 1th, 6th, 5th, and 9th rods can be
FAk and FAk+1 . The internal force vector is a column vector consisting of
obtained as
the internal forces of the 10 rods in the truss unit. Hence both and FAk
⎧
FAk+1 are internal force vectors. ⎪
⎪ FA(k,1) = TA(k,2) cos θk − PA(k,2) − FA(k+1,9) sin α
⎪
Fig. 9a illustrates the force diagram of a truss unit. Let us consider ⎪
⎪
⎪
⎨ FA = F A
(k+1,6) + F (k+1,9) cos α + TA(k,2) sin θk
A
truss units k and k + 1, and assume that FAk+1 is known and solve for FAk . (32)
(k,6)
For the joint A(k,4) as shown in Fig. 9c, the screw statics equation is Number of unilateral units Rod length α Material
8
H.-L. Sun et al. Structures 71 (2025) 107891
⎡ ⎤
0 0 0 0 0 0 0 0 − sinα 0
⎢0 0 0 0 0 0 0 0 0 0 ⎥ FBn = A1 F2 (34)
⎢ ⎥
⎢0 0 0 0 0 0 0 0 0 − sinα ⎥
⎢
⎢0 0 0 0 0 0 0 0 0 0 ⎥
⎥ where A1 is just the same matrix in Eq. (24) and F2 is expressed as
⎢ ⎥
⎢0 0 0 0 1 0 0 0 − cosα 0 ⎥ [ ]T
A=⎢
⎢0
⎥, F2 = PB(n,2) PB(n,3) TB(n,2) TB(n,3) NB(n,1) NB(n,4) (35)
⎢ 0 0 0 0 1 0 0 cosα 0 ⎥ ⎥
⎢0 0 0 0 0 0 1 0 0 cosα ⎥
⎢ ⎥ Eq. (33) is the recursive equation for the right-side truss units. By
⎢0 0 0 0 0 0 0 1 0 − cosα ⎥
⎢
⎣0
⎥ using the same method, we can obtain the recursive equation for the
0 0 0 0 0 0 0 1 0 ⎦
left-side truss units as
0 0 0 0 0 0 0 0 0 1
( )
⎡ ⎤ FBk = AFBk+1 + Bk LBk k = 1, 2, …n − 1 (36)
− 1 0 cosθk 0
⎢ 0 0 0 0 ⎥
⎢ ⎥ where A and Bk are just the same matrix in Eq. (33), and LBk is expressed
⎢ 0 − 1 0 cosθk ⎥
⎢
⎢ 0
⎥ as
⎢ 0 0 0 ⎥
⎥
⎢ − cotα 0 cosθk cotα 0 ⎥ [ ]T
Bk = ⎢ ⎥ LBk = PB(k,2) PB(k,3) TB(k,2) TB(k,3) (37)
⎢ 0 0 sinθk 0 ⎥
⎢ ⎥
⎢ 0 0 0 sinθk ⎥ From this, FBn− 1 , FBn− 2 , …, FB1 can be obtained in order.
⎢ ⎥
⎢ 0 − cotα 0 cosθk cotα ⎥
⎢ ⎥
⎣ cscα 0 − cosθk cscα 0 ⎦
3.2.4. Internal forces in the center plane
0 cscα 0 − cosθk cscα
After obtaining the known forces and recursive equations in Section
3.2.1 to Section 3.2.3, the next step is to determine the internal forces in
, and
the center plane of symmetry for the truss rods. The forces on the center
[ ]T
LAk = PA(k,2) PA(k,3) TA(k,2) TA(k,3) . face are shown in Fig. 10a.
Similar to the previous analytical idea, the static equations are ob-
From this, FAn− 1 , FAn− 2 , …, FA1 can be solved in order. tained for joints O3 and O4 , respectively.
Eq. (24) expresses the internal force vector of the rightmost truss As shown in Fig. 10b, the forces acting on joint O3 include the tension
unit, namely FAn . Similarly, the internal force vector of the leftmost truss of the cable, the external forces, and the internal forces of the five rods.
unit can be obtained, namely FBn as For joint O3 , its screw statics equation is given as
9
H.-L. Sun et al. Structures 71 (2025) 107891
Fig. 16. The internal force vector of the 11th truss unit.
10
H.-L. Sun et al. Structures 71 (2025) 107891
Fig. 17. Comparison of calculation results by using two methods: (a) Left truss unit, (b) Right truss unit.
$PO3 + $TA(0,3) + $TB(0,3) + $FO2 + $FB + $FA + $FB + $F A + $FO3 = 0 example, for the loads within rectangle A(k− 1,3) A(k− 1,2) A(k,2) A(k,3) (denoted
(1,7) (1,7) (1,10) (1,10)
$FO3 + $FO4 + $FA + $FB =0 (39) Then, by the assumption of equal sharing, joint A(k− 1,2) , A(k− 1,3) , A(k,2) ,
(1,8) (1,8)
A(k,3) bears the force of 14PAk separately.
In addition, the static equation for joint O1 can be derived as Therefore, for joint A(k,l) (k = 1, 2, …, n − 1, l = 2, 3), the bridge
$FO1 + $FO4 + $FA + $FB =0 (40) pressure on it is
(1,5) (1,5)
1 1
Based on computer programming to solve Eqs. (38), (39) and (40), PA(k,l) (t) = PAk (t) + PAk+1 (t) (43)
4 4
the forces on the four rods in the center plane can be found. Therefore,
the internal forces of all rods can be obtained. According to Eq. (42), the force acting on each joint is
∫ ∫
1 1 ( )
4. Application on bridge structures q(x, y, t)dxdy = Aq sin wt − bx + q0 dxdy
4 SAk 4 SAk
∫ ∫
4.1. Expression of the external load Aq L (k+1)L q0 L2
= sin(wt − bx)dxdy + (44)
4 0 kL 4
( ( ( ) ) ( ))
The vehicles on the bridge are constantly changing as external loads, Aq L q 0 L2
and it is necessary to find out the real-time changes in the internal forces = cos wt − k + 1 bL − cos wt − kbL +
4b 4
of the trusses for better monitoring. The external loads acting on a
continuous truss structure are uncertain. In order to better analyze the where L is the length of stiffening beam.
internal forces of the truss, an equivalent external load model is Similarly, the force acting on the k + 1th joint is
developed.
∫ ( ( ( ) ) ( ( ) ))
1 Aq L q 0 L2
q(x, y, t)dxdy = cos wt − k + 2 bL − cos wt − k + 1 bL + (45)
4 A
Sk+1 4b 4
11
H.-L. Sun et al. Structures 71 (2025) 107891
⎧
⎪ Aq L q 0 L2
⎪ PB(k,l) (t) = − 2b sin(ωt + (k + 1)bL))sin(bL) + 2 , (k = 1, 2, …, n − 1; l = 2, 3)
⎪
⎪
⎪
⎪
⎪
⎪ (
⎨
Aq L q0 L2
PA(n,l) (t) = cos(ωt − (n + 1)bL) − cos(ωt − nbL) + , (l = 2, 3) (47)
⎪
⎪
⎪ 4b 4
⎪
⎪
⎩ PB (t) = Aq L (cos(ωt + (n + 1)bL) − cos(ωt + nbL)) + q0 L , (l = 2, 3)
⎪
⎪ 2
⎪
(n,l)
4b 4
12
H.-L. Sun et al. Structures 71 (2025) 107891
Declaration of Competing Interest Foundation of China under Grant 51575291, in part by the National
Major Science and Technology Project of China under Grant
The authors declare that there is no conflict interest in the paper. 2015ZX04002101, in part by the State Key Laboratory of Tribology,
Tsinghua University, and in part by the 221 Program of Tsinghua
Acknowledgments University.
Appendix 1
Notation Meaning
Appendix 2
To verify the reliability of the recursive force transfer method, we used theoretical mechanics method to calculate the internal forces of a
continuous truss structure. The calculation process of theoretical mechanics method is as follows:
Theoretical mechanics method is cumbersome when dealing with continuous trusses with multiple units. Therefore, selecting four truss units is
simpler in calculation. The force analysis of the truss structure composed of four truss units is shown in Fig. A1.
.
Firstly, we analyze the forces acting on the two trusses on the right. According to the nodal method, regarding joint A(2,1) , its force balance equation
13
H.-L. Sun et al. Structures 71 (2025) 107891
Similarly, for joint A(2,3) , its equilibrium equation in the y and z directions can be obtained as
Next, we will formulate the equilibrium equation for the joint A(1,1) on another truss plane. It leads to
FA(1,4) =0 (59)
For the remaining three joints, the following 7 equations can be obtained. For joint A(1,2) ,
FA(1,2) =0 (62)
By organizing Eq. (51) to (60), they can be expressed in matrix form as follows
14
H.-L. Sun et al. Structures 71 (2025) 107891
⎡ ⎤
⎢ A
⎢ F(1,1) ⎥
⎥
⎢ ⎥
⎢ A ⎥
⎢ F(1,2) ⎥
⎢ ⎥
⎢ A ⎥
⎢F ⎥
⎢ (1,3) ⎥ ⎡ ⎤− 1 ⎡ ⎤
0 0 1 00 0
⎢ A ⎥
⎢F ⎥ ⋅ ⋅ ⋅
⎢ (1,4) ⎥
⎢ ⎥ ⎢0 1 0 ⎥
cosα ⎢ 0 ⎥
⎢ FA ⎥
⎢ (1,5) ⎥ ⎢ 1 sinα
⎥ ⎢
− NA(2,1)
⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢ 1
⎥ ⎢
0
⎥
⎢ F(1,6) ⎥ ⎢ ⎥
⋅ ⎥ ⎢ ⎢ ⎥
⎥ ⎢ ⎥
1 T sinθ
⎢
⎢ A ⎥ ⎢ ⋅ ⎥ ⎢ A 2 ⎥
⎢ F(1,7) ⎥ ⎢ ⎥ ⎢ (2,2) ⎥
⎢
⎢ A
⎥ ⎢⋅
⎥ ⎢ 1 ⋅ ⎥⎥ ⎢
⎢ TA(2,2) cosθ2 − PA(2,2) ⎥
⎥
⎢F ⎥ 1 TA(2,3) sinθ2
⎢ (1,8) ⎥ ⎢ ⋅ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢ 1
⎥ ⎢
⎥ ⎢ TA(2,3) cosθ2 − PA(2,3) ⎥
⎥
⎢F ⎥ ⎢⋅
⎢ (1,9) ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ 1 cosα ⎥ ⎢
⎥ ⎢ 0 ⎥
⎢ FA ⎥ ⎢ ⎥
⎢ (1,10) ⎥ ⎢ 1 sinα ⎥ ⎢
⎥ ⎢ − NA(2,4) ⎥
⎢ ⎥=⎢ ⎥ (69)
⎢ A
⎢ F(2,1) ⎥ ⎢
⎥ ⎢ 1 ⎥ ⎢
⎥ ⎢ 0 ⎥
⎥
⎢
⎢ A
⎥ ⎢
⎥ 1 cosα − 1 ⎥ ⎢ 0 ⎥
⎢ F(2,2) ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ 1 sinα ⎥ ⎢ 0 ⎥
⎢ A ⎥ ⎢ ⎥ ⎢ ⎥
⎢ F(2,3) ⎥ ⎢
⎢ ⎥ ⎢ 1 ⎥ ⎢
⎥ ⎢ 0 ⎥
⎥
⎢ A
⎢F
⎥ ⎢
⎥ ⎢ − 1 1 cosα ⎥
⎥ ⎢
⎢ − TA(1,2) sinθ1 ⎥
⎥
⎢ (2,4) ⎥ ⎢ 1 sinα ⎥ ⎢ TA cosθ1 − PA ⎥
⎢ ⎥ ⎢ ⎥ ⎢ (1,2) (1,2) ⎥
⎢F A ⎥
⎢ (2,5) ⎥ ⎢ − 1 1 cosα ⎥ ⎢ − TA(1,3) sinθ1 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢
⎢ F(2,6) ⎥ ⎢ 1 sinα ⎥ ⎢T
A
⎥ ⎢ (1,3) cosθ 1 − P A
⎥
(1,3) ⎥
⎢ ⎥ ⎣0 1 cosα − 1 0 ⎦ ⎣ 0 ⎦
⎢ A ⎥
⎢ F(2,7) ⎥ 0 0 1 ⋅ ⋅ ⋅ sinα ⋅ ⋅ ⋅ 0 0 0
⎢ ⎥
⎢ A ⎥
⎢ F(2,8) ⎥
⎢ ⎥
⎢ A ⎥
⎢F ⎥
⎢ (2,9) ⎥
⎢ ⎥
⎢F A ⎥
⎣ (2,10) ⎦
The truss structure on the left is completely consistent with the analysis approach on the right side. Therefore, the internal force equations of the
left truss can also be obtained as
⎡ ⎤
⎢ B ⎥
⎢ F(1,1) ⎥
⎢ ⎥
⎢ B ⎥
⎢F ⎥
⎢ (1,2) ⎥
⎢ B ⎥
⎢F ⎥
⎢ (1,3) ⎥ ⎡ ⎤− 1 ⎡ ⎤
0 0 1 00 0
⎢ ⎥
⎢ FB ⎥ ⋅ ⋅ ⋅
⎢ (1,4) ⎥
⎢ ⎥ ⎢0 1 0 ⎥
cosα ⎢ 0 ⎥
⎢ B
⎢ F(1,5) ⎥ ⎢
⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ 1 sinα ⎥ ⎢
⎥ ⎢ − N B(2,1) ⎥
⎥
⎢ B
⎢ F(1,6) ⎥ ⎢
⎥ 1 ⎥ ⎢ 0 ⎥
⎥ ⎢ ⎥ ⎢ ⎥
1 T sinθ
⎢
⎢ B ⎥ ⎢⋅ ⎥ ⎢ B(2,2) 2 ⎥
⎢ F(1,7) ⎥ ⎢ ⎥ ⎢ ⎥
⎢
⎢ B
⎥ ⎢⋅
⎥ ⎢ 1 ⎥ ⎢ TB(2,2) cosθ2 − PB(2,2) ⎥
⎥ ⎢ ⎥
⎢F ⎥ 1 TB(2,3) sinθ2
⎢ (1,8) ⎥ ⎢ ⋅ ⎥ ⎢ ⎥
⎢ B ⎥ ⎢ 1
⎥ ⎢
⎥ ⎢ TB(2,3) cosθ2 − PB(2,3) ⎥
⎥
⎢F ⎥ ⎢
⎢ ⎥ ⎢ ⎥
1 cosα ⎥ ⎢ 0
⎢ (1,9) ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ ⎥
⎢ FB ⎥
⎢ (1,10) ⎥ ⎢ 1 sinα ⎥ ⎢ − N B(2,4)
⎥
⎢ ⎥=⎢ ⎥ ⎢ ⎥ (70)
⎢ B
⎢ F(2,1) ⎥ ⎢
⎥ ⎢ 1 ⎥ ⎢
⎥ ⎢ 0 ⎥
⎥
⎢
⎢ B
⎥ ⎢
⎥ 1 cosα − 1 ⎥ ⎢ 0 ⎥
⎢ F(2,2) ⎥ ⎢ ⎥ ⎢ ⎥
⎢ ⎥ ⎢ 1 sinα ⎥ ⎢ 0 ⎥
⎢ B ⎥ ⎢ ⎥ ⎢ ⎥
⎢ F(2,3) ⎥ ⎢
⎢ 1 ⎥ ⎢
⎥ ⎢ 0 ⎥
⎥
⎢ ⎥
⎢ B
⎢F
⎥ ⎢
⎥ ⎢ − 1 1 cosα ⎥ ⎢
⎥ ⎢ − T B(1,2) sinθ 1
⎥
⎥
⎢ (2,4) ⎥ ⎢ 1 sinα ⎥ ⎢ TB cosθ1 − PB ⎥
⎢ B ⎥ ⎢ ⎥ ⎢ (1,2) (1,2) ⎥
⎢F ⎥
⎢ (2,5) ⎥ ⎢ − 1 1 cosα ⎥ ⎢
⎥ ⎢ − TB(1,3) sinθ1 ⎥
⎢ ⎥ ⎢ ⎥
⎢ FB ⎥ ⎢0 1 sinα ⎥ ⎢T
⎥ ⎢ B(1,3) cosθ 1 − P ⎥
B(1,3) ⎥
⎢ (2,6) ⎥ ⎢
⎢ ⎥ ⎣0 1 cosα − 1 0 ⎦ ⎣ 0 ⎦
⎢ B
⎢ F(2,7) ⎥
⎥
⎢ ⎥ 0 0 1 ⋅ ⋅ ⋅ sinα ⋅ ⋅ ⋅ 0 0 0
⎢ B ⎥
⎢ F(2,8) ⎥
⎢ ⎥
⎢ B ⎥
⎢ F(2,9) ⎥
⎢ ⎥
⎢ B ⎥
⎢F ⎥
⎣ (2,10) ⎦
15
H.-L. Sun et al. Structures 71 (2025) 107891
Table A1
Structural parameters and force sizes.
Angle θ0 θ1 θ2
Number of degrees π π 0
3 6
Force PB(2,2) PB(1,2) PO2 PA(1,2) PA(2,2)
Size (N) 5.0 6.0 4.0 3.0 6.0
For ease of comparison, some detail parameters are substituted into the equation above for verification. Some parameters are shown in Table A1.
By substituting concrete parameters into Eqs. (69) and (70), the internal forces of all rods can be obtained as.
⎡ ⎤ ⎡ ⎤
⎢ A
⎢ F(1,1) ⎥
⎥ ⎢ B ⎥
⎢ F(1,1) ⎥
⎢ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢ B ⎥
⎢ F(1,2) ⎥ ⎢F ⎥
⎢ ⎥ ⎢ (1,2) ⎥
⎢ A ⎥ ⎢ B ⎥
⎢F ⎥ ⎢F ⎥
⎢ (1,3) ⎥ ⎡ ⎤ ⎢ (1,3) ⎥ ⎡ ⎤
− 1.07 − 4.16
⎢ A ⎥ ⎢ ⎥
⎢F ⎥ ⎢ FB ⎥
⎢ (1,4) ⎥ ⎢ (1,4) ⎥
⎢ ⎥ ⎢ 0.00 ⎥ ⎢ ⎥ ⎢ 0.00 ⎥
⎢ FA ⎢ B
⎢ F(1,5) ⎥ ⎢
⎥ ⎥
⎢ (1,5) ⎥ ⎢ − 4.74 ⎥
⎥
− 5.83 ⎥
⎥
⎢ ⎥ ⎢ ⎢ ⎥ ⎢
⎥ ⎢ ⎥ ⎥ ⎢ ⎥
⎢ F(1,6) ⎥ ⎢ 0.00 ⎥ ⎢ F(1,6) ⎥ ⎢ 0.00 ⎥
⎢ A ⎢ ⎢ B ⎢
⎥ ⎥
− 3.84 ⎥ − 6.34 ⎥
⎢ ⎥ ⎢ ⎢ ⎥ ⎢
⎢ A ⎥ ⎢ B ⎥
⎢ F(1,7) ⎥ ⎢ ⎥ ⎢ F(1,7) ⎥ ⎢ ⎥
⎢ ⎥ ⎢ 13.52 ⎥ ⎢ ⎥ ⎢ 10.99 ⎥
⎢ A ⎥ ⎢ ⎥ ⎢ B ⎥ ⎢ ⎥
⎢F ⎥ ⎢ 14.52 ⎥ ⎢F ⎥ ⎢ 8.99 ⎥
⎢ (1,8) ⎥ ⎢ ⎢ (1,8) ⎥ ⎢
⎢ A ⎥ ⎢ − 9.51 ⎥ ⎥ ⎢ B ⎥ ⎢ − 7.01 ⎥ ⎥
⎢F ⎥ ⎢F ⎥
⎢ (1,9) ⎥ ⎢ ⎥ ⎢ (1,9) ⎥ ⎢ ⎥
[ ] ⎢ A
⎥ ⎢ ⎢ 1.52 ⎥⎥ [ ] ⎢ B
⎥ ⎢ ⎢ 5.88 ⎥⎥
⎢F ⎥ ⎢ ⎢F ⎥ ⎢
A
F1 ⎥ = ⎢ 6.71 ⎥(N)
⎢ (1,10) ⎥
⎢
⎥ B
F1 ⎥ = ⎢ 8.24 ⎥(N)
⎢ (1,10) ⎥
⎢
⎥
= ⎥ ⎢ − 3.04 ⎥ = ⎥ ⎢ − 2.78 ⎥
A
F2 ⎢ A
⎢ F(2,1) ⎥ ⎢
B
F2 ⎢ B
⎢ F(2,1) ⎥ ⎢
⎢ ⎥ ⎢ 0.00 ⎥ ⎥ ⎢ ⎥ ⎢ 0.00 ⎥ ⎥
⎢ A ⎥ ⎢ B ⎥
⎢ F(2,2) ⎥ ⎢ ⎥ ⎢ F(2,2) ⎥ ⎢ ⎥
⎢ ⎥ ⎢ − 5.04 ⎥ ⎢ ⎥ ⎢ − 1.78 ⎥
⎢ A ⎥ ⎢ ⎥ ⎢ B ⎥ ⎢ ⎥
⎢ F(2,3) ⎥ ⎢ 0.00 ⎥ ⎢ F(2,3) ⎥ ⎢ 0.00 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢ − 2.77 ⎥ ⎢ B ⎥ ⎢ − 2.18 ⎥
⎢F ⎥ ⎢ ⎥ ⎢F ⎥ ⎢ ⎥
⎢ (2,4) ⎥ ⎢ 3.78 ⎥ ⎢ (2,4) ⎥ ⎢ 2.84 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ B ⎥ ⎢ ⎥
⎢F A ⎥ ⎢F ⎥
⎢ (2,5) ⎥ ⎢ 3.78 ⎥ ⎢ (2,5) ⎥ ⎢ 2.84 ⎥
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎢ A
⎢ F(2,6) ⎥ ⎢
⎥ ⎢ − 4.77 ⎥⎥ ⎢ FB ⎥
⎢ (2,6) ⎥ ⎢
⎢ − 1.18 ⎥⎥
⎢ ⎥ ⎣ 3.92 ⎦ ⎢ ⎥ ⎣ 3.09 ⎦
⎢ B
⎢ F(2,7) ⎥
⎢ A ⎥ ⎥
⎢ F(2,7) ⎥ 6.74 1.67
⎢ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢ B ⎥
⎢ F(2,8) ⎥ ⎢ F(2,8) ⎥
⎢ ⎥ ⎢ ⎥
⎢ A ⎥ ⎢ B ⎥
⎢F ⎥ ⎢ F(2,9) ⎥
⎢ (2,9) ⎥ ⎢ ⎥
⎢ ⎥ ⎢ B ⎥
⎢ FA ⎥ ⎢F ⎥
⎣ (2,10) ⎦ ⎣ (2,10) ⎦
16
H.-L. Sun et al. Structures 71 (2025) 107891
[12] Voormeeren S, Van Der Valk P, Rixen D. Generalized methodology for assembly [17] Zhang W, Zhang X, Tian G. Determining the hanger force of the suspension bridge
and reduction of component models for dynamic substructuring. AIAA J 2011;49 with short extended spans: an analytical algorithm. Structures 2023;51:1645–54.
(5):1010–20. [18] Zhao J, Sun H, Sun X, et al. Screw statics of spatial structures and mechanisms.
[13] Liu F, Jin D, Wen H. Equivalent dynamic model for hoop truss structure composed Structures 2023;55:411–26.
of planar repeating elements. AIAA J 2017;55(3):1058–63. [19] Zhao J, Sun H. Kinetostatics of a serial robot in screw form. Adv Mech Eng 2023;15
[14] Du X, Du J, Bao H, Sun G. Deployment analysis of deployable antennas considering (6):1–12.
cable net and truss flexibility. Aerosp Sci Technol 2018;82:557–65. [20] Turmo J, Luco J. Effect of hanger flexibility on dynamic response of suspension
[15] Lu G, Zhou J, Cai G, et al. Studies of thermal deformation and shape control of a bridges. J Eng Mech 2010;136(12):1444–59.
space planar phased array antenna. Aerosp Sci Technol 2019;93:105311. [21] Chai S, Wu Q, Wang X. Deformation and force characteristics of double-cable
[16] Nie R, He B, Hodges D, et al. Integrated form finding method for mesh reflector suspension bridges. Structures 2023;54:1705–16.
antennas considering the flexible truss and hinges. Aerosp Sci Technol 2019;84: [22] Park K, Kim D, Hwang E. Investigation of live load deflection limit for steel cable
926–37. stayed and suspension bridges. Int J Steel Struct 2018;18(4):1252–64.
17