You are on page 1of 15

Static analysis of cable structures 1. Introduction Cable structures are lightweight structures of flexible type.

The typical cables structure is usually composed of curved members. These members have only axial stiffness related to tension. They can carry neither bending nor compression. Some of them are load bearing ones, some are tightening. They allow spanning large distances. Therefore, they are used in the construction of large span roof girders, shell-like roofs and hanging bridges. 2. Types of cable structures Single cable q N N

Double cable girders Initially tightened they reach large stiffness. Hence, they exhibit smaller displacements than single cables Load-bearing cable Tensile hanger

Tightening cable

Jahwerts girder

There are also less frequently used double cable girders with compressive hangers.

Cable meshes

Load-bearing cables

Hyperbolic paraboloid Tightening cables

Hybrid structures consisting of bars and cables or trusses and cables suspension bridges single span Load-bearing cable Hanger Pylon

Beam The main beam can be replaced by a truss multi-span (may have spans of several kilometres)

cable-stayed bridges

harp type

fan type

Pylons may have various cross-sections

masts with guys


Mast

Guy (cable)

3. Basic equation for a single cable Let us consider a single cable subjected to the axial tightening force and transverse loading. q
A B

N ql RA = 2

f
C

N ql RB = 2

Since the cable carries no bending we can write down the equation of equilibrium of moments with respect to the centre point C for a half of the cable

MC

left

Nf

ql l ql l + =0 2 2 2 4

and get the basic relation between the tightening force and the uniform transverse loading
N= ql 2 8f

4. Analytical model The model for the cable analysis is based on the following assumptions the material is linearly elastic the strains are small but displacements are large geometric non-linearity loading is applied at nodes Let us consider a cable element e with the nodes i and k having the initial length L0.
x y z i

~ ui N ~ wi ~ z
i

k e ~ y

~ uk ~ vk L0

~ x

~ vi

~ wk

N tightening force

The vectors of nodal displacements and nodal reactions in local co-ordinates are given as ~ ~ Ui ui ~ ~ Vi vi ~ ~ W w ~ ~ qe = ~ i Re = ~ i U k uk ~ ~ V v ~k ~k Wk w k
The stiffness matrix consists of elastic and geometric parts 1 0 0 1 0 0 0 0 0 EA ~ Ke = L0 1 or 0 0 0 0 0 0 N + 0 0 L 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 1

~ K ~ ~ ~ K e = K1e + K 2e = ~ ii 1, e K ki 1, e

~ ~ K ik 1,e K ii 2, e + ~ ~ K kk 1,e K ki 2,e

~ ~ K ik 2,e K ii 1,e = ~ ~ K kk 2, e K ii 1,e

~ ~ K ii 1, e K ii 2,e + ~ ~ K ii 1,e K ii 2,e

~ K ii 2, e ~ K ii 2,e

Note, that the geometric matrix includes the current element length L. The equilibrium equation for the element in local co-ordinates reads ~ ~ ~ K e qe = R e
In order to analyse the entire system all quantities from local co-ordinates must be transformed to the global co-ordinates

T~ K e = Te K e Te

where the transformation matrix is


C 0 Te = 0 C
T

with

c xx C = c yx c zx

c xy c yy c zy

c xz c yz c zz

The direction cosine cab is defined as

~ c ab = cos a, b

( )
~ CT K ii 1,e C 0 ~ = CT K ii 1,e 0 C

The first part of the element stiffness matrix can be transformed as follows
~ ~ ~ CT 0 K ii 1, e K ii 1,e C 0 CT K ii 1,e K1e = = T~ ~ ~ T 0 C K ii 1,e K ii 1,e 0 C C K ii 1, e T~ T~ C K ii C C K ii 1, e C = T ~ 1,e T~ C K ii 1, e C C K ii 1,e C and similarly for the second part we get K 2e ~ ~ CT K ii 2,e C CT K ii 2,e C = T~ T~ C K ii 2, e C C K ii 2,e C

We can substitute the explicit form of the matrices and get


c xx EA ~ C K ii 1,e C = c yx L0 c zx
T

c xy c yy c zy

c xz 1 0 0 c xx c yz 0 0 0 c xy c zz 0 0 0 c xz

c yx c yy c yz

c zx c xx EA c zy = c yx L0 c zx c zz

0 0 c xx 0 0 c xy 0 0 c xz

c yx c yy c yz

c zx c zy = c zz

c xx 2 EA = c xx c yx L0 c xx c zx
T

c xx c yx c yx
2

c zx c yx

c xx c zx c zx c yx 2 c zx c xy c yy c xz 0 0 0 c xx c yz 0 1 0 c xy c zz 0 0 1 c xz
xy c yy 2 c yy

c xx N ~ C K ii 2, e C = c yx L c zx

c yx c yy c yz

c xy 2 + c xz 2 N = (c xy c yy + c xz c yz ) L (c c + c xz c zz ) xy zy

) (c

c zy

(c yy c zy + c yz c zz )

+ c xz c yz )
2

+ c yz

(c xy c zy + c xz c zz ) (c yy c zy + c yz c zz )

0 c xy c zx N c zy = 0 c yy L 0 c zy c zz

c xz c xx c yz c xy c zz c xz

c yx c yy c yz

c zx c zy = c zz

(c

2 zy

+ c zz

The elements of the second submatrix can be rewritten if the orthogonality conditions for the direction cosines are used. We have for instance: c xx + c xy + c xz = 1
2 2 2

so the first diagonal term can be given as c xy + c xz = 1 c xx


2 2 2

There is also

c xx c yx + c xy c yy + c xz c yz = 0

so the first off-diagonal term can be given as


c xy c yy + c xz c yz = c xx c yx

Using the similar relations the entire second part of the stiffness matrix can be rewritten and finally we get
K ii 1,e Ke = K ii 1,e K ii 1, e K ii 2,e + K ii 1, e K ii 2,e K ii 2, e K ii 2,e

where:
c xx 2 EA = c xx c yx L0 c xx c zx c xx c yx c yx
2

K ii 1,e

c zx c yx

c xx c zx c zx c yx 2 c zx c xx c zx c yx c zx 2 1 c zx

K ii 2,e

1 c xx 2 N = c xx c yx L c xx c zx

(1 c )
2 yx

c xx c yx c yx c zx

~ Thus we have expressed the stiffness matrix in terms of direction cosines between the local axis x and the global axes x, y and z. Because of such a relatively simple form, usually the element matrices are directly given in the global co-ordinates using the co-ordinates of nodes. Let us consider the element

x yi xi xk y z L zi i e zk k ~ x yk

The cosines required to express the element stiffness matrix can be given as

~ x xi c xx = cos (x, x ) = k L ~ y yi c yx = cos (y , x ) = k L zk zi ~ c zx = cos (z, x ) = L Thus, with these definitions there is no necessity for the transformation of co-ordinates. After the assembly of the global stiffness matrix K and inclusion of support conditions the global set of equations is formulated

Kq = P
The global stiffness matrix has the dimension nn, where n = 3s and s is the number of free (unsupported) nodes.

Solution of this equation gives the nodal displacements in the vector q. Then the equilibrium conditions in the deformed configuration must be checked. The new co-ordinates of nodes are obtained from
x i ' = x i + ui yi ' = yi + vi zi ' = zi + w i x k ' = x k + uk yk ' = yk + vk z k ' = zk + w k and the displacements ui, vi and wi come from q. The current length of the element is:
L' = so the length increment is L ' =

(x k ' x i ')2 + (y k ' y i ')2 + (zk 'zi ')2 (x k ' x i ')2 + (y k ' y i ')2 + (zk 'zi ')2 L0
N ' = N + N '

The current value of the axial force in the element is where the current force increment is obtained from the Hookes law L' Having found the current axial forces we can calculate the out-of-balance nodal N ' = EA L0 forces Qx', Qy' and Qz' assembled into a vector

Qx ' Q' = Qy ' Qz '

Q y' Qz' y z

Qx' Nr'

x
Nr ' = Ne ' c
e =1 m

Let us denote the resultant from the axial forces in the m-elements coinciding at a node as Nr'. Then, using the equilibrium conditions at the node we get ~ Q x '+ N e ' cos (x, x ) = 0
m e =1 m

~ Qy '+ N e ' cos (y , x ) = 0


e =1 m

~ Qz '+ N e ' cos (z, x ) = 0


e =1

or in the matrix notation


Q' = N e ' c
e =1 m

where

Qx ' Q' = Qy ' Qz '

~ cos (x, x ) c xx ~ c = cos (y , x ) = c yx ~ cos (z, x ) c zx

The external forces at the nodes are


P' = P0 + P where P0 is the vector of initial (tightening) nodal forces and P is the vector of external imposed loads. The out-of-balance forces are Q' = P'Q' = P0 + P + N e ' c
e =1 m

In the next iteration the equilibrium equation reads

K' q' = Q'


Solving of these equations yields the vector of displacement increments, which are used to calculate the new values of current displacements

q' = q + q' From this point the calculations are repeated to get the new values of out-of-balance forces, etc. The iterations stop when the current value of the out-of-balance forces falls below a tolerance
Q' tol The presented algorithm follows the line of the Newton method. Let us now briefly present the methods of iterative solving of non-linear equations. The Newton method

P
- a new stiffness matrix at each iteration

Q' P Q' q q q' qreal


The modified Newton method

q''

P Q' P Q' q q q' qreal

- the initial stiffness matrix used at each iteration - slower convergence but low computation cost at each iteration

The Newton-Raphson method


P P3 P P2 P1 q

- loading divided into increments - much better convergence in highly nonlinear cases

5. Example We consider a plane cable system consisting of 3 elements. Initial configuration


A H RA y 1 C P0 3 4 2 D P0 3 x 3 RB B H 3

Node co-ordinates: xA = 0.0 yA = 0.0 xB = 10.0 yB = 0.0 xC = 3.0 yC = 3.0 xD = 7.0 yD = 3.0

Data: EA = 8000 kN Initial tightening load two nodal forces P0 = 5 kN The reactions in the initial configuration are

MB :

10RA 5 7 5 3 = 0 RA = 5 kN

y : MC :
A H RA N1

RB = 5 kN

3RA 3H = 0 H = 5 kN

The axial forces in the inclined cables can be obtained from the equilibrium of the node A or B

y :

N1

2 = 5 kN N1 = 7.07107 kN 2

And from the symmetry N3 = N1. The force in the cable CD comes from the equilibrium of the node C N1

C N2 P0

x:

N1

2 = N 2 N 2 = 5 kN 2

The cable system in this configuration is now loaded by a set of two external loads P = 12 kN
A H RA y 1 C P0 P 3 4 2 D P0 P 3 x 3 RB B H 3

Initial lengths for the elements are


L0,1 =

(3 0 )2 + (3 0)2
L0,2 =

= 4.24264m = L0,3 = 4.0m

(7 3 )2 + (3 3)2

The direction cosines are:

c xx ,1 = c yx ,1 =

xC x A 30 = = 0.707107 L0,1 4.24264 yC yA 30 = = 0.707107 L0,1 4.24264 xD x C 7 3 = = 1.0 L0,2 4. 0 yD y C 3 3 = = 0. 0 L0,2 4. 0

c xx ,2 = c yx ,2 = c xx ,3 = c yx ,3 = The element stiffness matrices

xB xD 10 7 = = 0.707107 4.24264 L0,3 yB yD 03 = = 0.707107 L0,3 4.24264

K AA,1 K AA,1 K1 = K AA,1 K AA,1


2 2 c xx ,1c yx ,1 N1 1 c xx ,1 c xx ,1c yx ,1 EA c xx ,1 K AA,1 = + = 2 2 L0,1 c xx ,1c yx ,1 c yy ,1 L0,1 c xx ,1c yx ,1 1 c yy ,1

8000 0.5 0.5 7.07107 0.5 0.5 943.643 941.976 + = 4.24264 0.5 0.5 4.24264 0.5 0.5 941.976 943.643 K AA,2 K2 = K AA,2 K AA,2 K AA,2

2 c xx ,2c yx ,2 N 2 1 c xx ,2 K AA,2 + 2 c yy ,2 L0,2 c xx ,2c yx ,2 0 8000 1 0 5 0 0 2000.0 = + = 4.0 0 0 4.0 0 1 0 1.250

EA = L0,2

c xx ,2 2 c xx ,2c yx ,2

c xx ,2c yx ,2 = 2 1 c yy ,2

K AA,3 K3 = K AA,3 K AA,3 =

K AA,3 K AA,3

2 c xx ,3 2 c xx ,3c yx ,3 c xx ,3c yx ,3 N3 1 c xx ,3 = + 2 2 c yy ,3 L0,3 c xx ,3 c yx ,3 1 c yy ,3 c xx ,3c yx ,3 8000 0.5 0.5 7.07107 0.5 0.5 943.643 941.976 = + = 4.24264 0.5 0.5 4.24264 0.5 0.5 941.976 943.643

EA L0,3

The pattern of global stiffness matrix assembly and support conditions inclusion is
A A K= C D B C K1 K2 K3 D B

and the remaining fragment of the matrix K corresponds to the free nodes C and D. This remaining fragment is
0. 0 2943.64 941.976 2000.0 1.250 0.0 941.976 944.893 K= 2000 .0 0 .0 2943.64 941.976 1.250 941.976 944.893 0 .0 The load vector corresponding to the free nodes C and D has two forces P in the y direction and zero forces in the x direction 0.0 12.0 P= 0.0 12.0 The solution of the equilibrium equation Kq = P is 0.0029922 0.0157036 q= 0.0029922 0.0157036 Now we can find the new co-ordinates of free nodes

x C ' = 3.0 0.0029922 = 2.99701 y C ' = 3.0 + 0.0157036 = 3.01570 xD ' = 7.0 + 0.0029922 = 7.00299 y D ' = 3.0 + 0.0157036 = 3.01570

The current element lengths are


L1' = L2 ' =

(2.99701 0.0)2 + (3.01570 0.0)2

= 4.25165m = L3 ' = 4.00598m

(7.00299 2.99701)2 + (3.01570 3.01570 )2

The length increments are

L0,1' = 4.25165 4.24264 = 0.00901m = L0,3' L0,2 ' = 4.00598 4.0 = 0.00598m The increments of axial forces
N1' = EA L0,1' 0.00901 = 8000 = 16.9894kN = N 3 ' L0,1 4.24264 L0,2 ' 0.00598 = 8000 = 11.9680 kN L0,2 4 .0

N 2 ' = EA

and the current values of the axial forces


N1' = N1 + N1' = 7.07107 + 16.9894 = 24.0605kN = N3 ' N 2 ' = N 2 + N 2 ' = 5.0 + 11.9680 = 16.9680kN The current values of the direction cosines are

2.99701 0 = 0.704905 4.25165 3.01570 0 c yx ,1 = = 0.709301 4.25165 c xx ,1 =


c xx ,2 = 1.0 c yx ,2 = 0.0 c xx ,3 = c yx ,3 10 7.00299 = 0.704905 4.25165 0 3.01570 = = 0.709301 4.25165

The out-of-balance forces can be found from the equilibrium of nodes

24.0605 5 + 12

C 16.9680

Qx ' = 24.0605 0.704905 + 16.9680 = 0.00763kN Qy ' = 24.0605 0.709301 + 12 + 5 = 0.06614kN

And similarly, from the equilibrium of the node D we get


Qx ' = 0.00763kN Qy ' = 0.06614kN to complete the vector
0.00763 0.06614 Q' = 0.00763 0.06614 The stiffness matrices in the current configuration are formed using the following submatrices

K AA,1' =

2 c xx ,12 c xx ,1c yx ,1 c xx ,1c yx ,1 N1' 1 c xx ,1 = + 2 2 c yy ,1 L1' c xx ,1c yx ,1 1 c yy ,1 c xx ,1c yx ,1 0.50 24.0605 0.503108 0.50 939.794 939.980 8000 0.496891 = + = 4.24264 0.50 0.503108 4.25165 0.50 0.496891 939.980 951.482

EA L0,1

K AA,2 ' =

2 c xx ,2 2 c xx ,2c yx ,2 N 2 ' 1 c xx ,2 c xx ,2c yx,2 = + 2 2 c yy ,2 L2 ' c xx ,2c yx ,2 1 c yy ,2 c xx ,2c yx ,2 0 8000 1 0 16.9680 0 0 2000.0 = + = 4.0 0 0 4.00598 0 1 0 4.23567

EA L0,2

K AA,3 ' =

2 c xx ,3 2 c xx ,3 c yx ,3 N 3 ' 1 c xx ,3 c xx ,3 c yx ,3 = + 2 2 c yy ,3 L3 ' c xx ,3 c yx ,3 1 c yy ,3 c xx ,3 c yx ,3 0.50 24.0605 0.503108 0.50 939.794 939.980 8000 0.496891 = + = 4.24264 0.50 0.503108 4.25165 0.50 0.496891 939.980 951.482

EA L0,3

Following the same assembly and support conditions pattern we get the active part of the global stiffness matrix in the form 2000.0 0. 0 2939.79 939.980 0 .0 4.23567 939.980 955.718 K' = 2000.0 0 .0 2939.79 939.980 4.23567 939.980 955.718 0.0 and solving the equilibrium equations with out-of-balance forces
K' q' = Q ' we get the following increments of displacements

0.0000182 0.0000875 q' = 0.0000182 0.0000875


With these values the total current displacements can be found

uC ' 0.0029922 + 0.0000182 0.0029738 v C ' = q'+q = 0.0157037 0.0000852 = 0.0156162 uD ' 0.0029922 0.0000182 0.0029738 0.0157037 0.0000852 0.0156162 v D '

The co-ordinates of nodes in the current deformed configuration


x C ' ' = 3.0 0.0029738 = 2.997026 y C ' ' = 3.0 + 0.0156162 = 3.016162 xD ' ' = 7.0 + 0.0029738 = 7.002974 y D ' ' = 3.0 + 0.0156162 = 3.016162 The current element lengths are
L1' ' = 4.251600m = L3 ' ' L2 ' ' = 4.005948m The length increments are

L0,1' ' = 0.008960 m = L0,3 ' ' L0,2 ' ' = 0.005948m The increments of axial forces N1' ' = 16.8951kN = N3 ' ' N 2 ' ' = 11.8960 kN and the current values of the axial forces N1' ' = N1 + N1' ' = 23.9662kN = N3 ' ' N2 ' ' = N 2 + N 2 ' ' = 16.8960kN The current values of the direction cosines are
c xx ,1 = 0.704917 c yx ,1 = 0.709290 c xx ,2 = 1.0 c yx ,2 = 0.0 c xx ,3 = 0.704917 c yx ,3 = 0.709290 The current out-of-balance forces can be found from the equilibrium of nodes

23.9662 5 + 12

C 16.8960

Qx ' ' = 23.9662 0.704917 + 16.8960 = 0.00182kN Qy ' ' = 23.9662 0.709290 + 12 + 5 = 0.00101kN

These values are several times smaller than the out-of-balance forces in the first iteration, what confirms the convergence behaviour of the solution process. They are also relatively small compared to the current values of forces in the elements (about 0.001%), so the iterations can be stopped at this point.

You might also like