Cable Net Structures
Cable Net Structures
ABS TRACT
This paper shows that numerical optimization methods provide a com-
prehensive and rigorous basis not only for design but also for a variety
of very practical analysis problems associated with grossly non-linear
cable structures. The static analysis is achieved through unconstrained
optimization of the total potential energy stored in the structure. The
pretension design is set in a multicnteria optimization context. A
minimax solution is found by means of an entropy-based optimization
algorithm. Illustrative examples are solved.
INTRODUCTION
The behaviour of cable net structures is characterised by a combination
of geometrical and physical non-linearities. Geometric non-linearities
arise from the fact that such structures equilibrate applied loading by
large changes of shape but small strains. Physical non-linearities are
caused by the fact that cables are able to carry only tension forces and
become slack under compressive loads. Further non-linearity may arise
from possible yielding of the tension cables.
The analysis of these non-linear structures involves two iterative
calculations: one to determine the zero configuration, which results from
the application of pretensioning to an untensioned net, and one to de-
termine the final configuration, resulting from the application of service
loading upon the prestressed structure. The design of cable net structures
consists of finding the best distribution of prestress to achieve satisfac-
tory performance in terms of cable stress and joint displacement levels,
and is even more complex than the analysis problem. The overall theme
of this paper is to show that computer-based numerical optimization
methods provide a comprehensive and rigorous basis for practical analy-
sis and design problems associated with grossly nonlinear cable net
structures.
The static analysis of cable net structures is achieved through direct
unconstrained optimization of the total potential energy stored in the
Transactions on the Built Environment vol 2, © 1993 WIT Press, www.witpress.com, ISSN 1743-3509
structure. This approach to analysing cable net structures has been de-
scribed by Buchholdt [1] and later developed by Sufian [2] and Sufian
and Tempieman [3] to include pretensioning analysis through specifica-
tion of cable element shortnesses representing externally applied preten-
sioning forces. The zero configuration is found by introducing desired
pretension forces via end cable elements in specified locations. These
end elements are assumed to be slightly shorter than geometrically nec-
essary by specified shortnesses over which they are stretched into posi-
tion during the process of pretensioning. This analysis approach is
described in detail in Refs. [2,3] and is used in the present work. A brief
outline of this method is given in the next Section of this paper.
Nodal displacements can usually be reduced by increasing the levels
of pretensioning forces. However, this requires the use of larger diameter
cables, more robust clamps and anchors and much stiffer supporting
structures, hence, a more expensive structure. For this reason, prestress-
ing is one of the most important features to be accounted for in designing
cable nets and is an ideal candidate for optimization.
As a design goal, it is desirable to find as low a level of prestressing
as possible which satisfies the performance requirements for cable net
structures. This paper develops a numerical method which seeks the
minimum level and optimum distribution of prestress whilst satisfying
prescribed limits upon cable stresses and nodal deflections under any
given load condition which the structure encounters during its service
life. This is achieved by posing an optimization problem in terms of
shortness variables for which values are sought, design is posed in a
vector (multicriteria) optimization format in which normalised constraint
goals, governing the target behavioural restrictions, are assumed as ob-
jective functions to be minimized. The formulated minimax design prob-
lem is conveniently converted into a convex scalar optimization function
by means of an entropy-based technique [4,5] which can be solved using
any unconstrained optimization algorithm.
STATIC ANALYSIS
The analysis approach is to consider the determination of equilibrium
as a minimization process of the total potential energy. The total po-
tential energy, TT, in any loaded structure is the summation of the strain
energy, S, stored in the structure and the potential energy, [/, of the
external loads and may be expressed as
7r = S-hC7 (1)
The condition for equilibrium can be mathematically expressed as
dn = 0 (2)
Reference configuration
Zero configuration
Total potential energy function The total potential energy function, TT, is
given by
w (3)
,=1 6=1
where / = (nm - ne), nm is the total number of cable elements in the net
structure and ne is the total number of end cable elements stretched,
K( = EAjL) is the axial rigidity, ?„, and e^ are the elongations of cable
elements i and k and can be expressed in terms of the nodal coordinates
thus
f., = L,,-Lr, W
(5)
Transactions on the Built Environment vol 2, © 1993 WIT Press, www.witpress.com, ISSN 1743-3509
where £/„ and Z/& are untensioned and tensioned lengths of member i re-
spectively and are given by
L,, = {(*„, - *,/ + CXrn - y/ + (*rn - *r/} "* (6)
(*°J~*°Ji ,...
Vo,— -— (ID
with similar derivatives of n with respect to y,, and z<,/. nj is the number
of cable elements meeting at joint j and x<>n, yon and z<>n are the coordi-
nates of the joint connecting the remote end of cable element i. If an end
member, k, meets joint j then **,, )',„, £<,„ in Equations (11) become
*m, Jm, 2m respectively.
At the stationary point of TT, setting Equations (10) and (11) to zero
gives the equilibrium condition of the pretensioned cable net structure.
If P* are specified, Equations (10) and (11) are solved to find the required
initial shortnesses dL* and the free joint coordinates (%„, y,, z<,). However,
in practice it is more practical for the initial shortnesses to be specified
than the pretension forces P*. Therefore, if 5Lrk are specified, Equations
(10) and (11) can be solved to give values for coordinates (*<,, y, , z*) and
the pretension forces P* necessary to satisfy equilibrium.
In this work Equation (3) was minimized directly to determine equi-
librium, rather than using Equations (10) and (11) which are non-linear
and hard to solve. Examining Equation (3) further, it can be seen that
if the initial shortnesses dLrk of end members are specified the first two
terms become functions of the unknown coordinates only and the third
term is effectively constant. Consequently the minimization process of
Equation (3) can be considerably simplified by minimizing
,) 4- ) (12)
i=l 6=1
over the free joint coordinates only.
Transactions on the Built Environment vol 2, © 1993 WIT Press, www.witpress.com, ISSN 1743-3509
where L« and Z/p are the prestressed and loaded lengths which can be
related to the global coordinates as
= {(* - *•)* + (y«, - y, + (*<,„ - )-}"' (15)
Finally, the nodal deflections can also be expressed in terms of the global
coordinates in the following way
Derivatives of the total energy function with respect to the variable coor-
dinates Xf,yr and Zf at joint j can be expressed as:
/v / \
(r, + Ke)i *g"*""' - f (18)
with similar derivatives of n with respect to y^ and ZQ. where %/%, y/>, and
2/h are the coordinates of the joint connecting the remote end of cable
element i.
Transactions on the Built Environment vol 2, © 1993 WIT Press, www.witpress.com, ISSN 1743-3509
PRETENSION DESIGN
As was noted earlier, the magnitude of the nodal displacements may be
reduced by increasing the levels of prestressing forces in the cable net.
As a design goal, it is desirable to find as low a level of prestressing as
possible which satisfies the performance requirements for a cable net
structure.
One important performance requirement for a cable net is that all
of the cable elements remain stressed under the various loading cases.
The prestress should be neither too large nor too small but sufficient to
maintain a tensile force under all conditions. The other important re-
quirement for a pretensioned cable net is that no excessive deflection of
the joints should occur under any of the loading cases that the structure
may encounter during its service life.
Minimax optimization
Problem (27) is discontinuous and non-differentiable which makes its
numerical solution by direct means difficult. In this work the solution to
the minimax problem (27) is found indirectly by the unconstrained min-
imization of a scalar function which is continuous, and thus considerably
easier to solve. The following theorem [4,5] can be proved.
Theorem
The vector x which solves the vector minimax problem
Minimize Maximum <Gj(x)> (28)
xeX (=1....../
where G is a vector of dimensionless goal functions, is generated by
solving the scalar optimization problem
Scalar optimization
Problem (30) may, in theory, be solved by a variety of conventional scalar
optimization methods. Derivatives of Fp with respect to all variables 6L
may be formed but contain the first derivatives of the goal functions
Gj(dL) . Some of these goals are implicit functions of AL and their de-
rivatives are consequently very hard to obtain by algebraic means. A
possible alternative to analytical derivatives is the use of numerical de-
rivatives. However, in this cable net problem this would require ne + 1
complete analyses of the cable net under all loading cases in order to
calculate numerical first derivatives for use in a first order solution
method for problem (30). This would be enormously time consuming.
The solution to problem (30) may be achieved by other methods
which do not require derivative values and thus the complication of their
evaluation can be avoided. The choice of unconstrained optimization
methods that can be used to solve problem (30) is, therefore, restricted
to those in which derivative evaluations are not required. Optimization
methods which do not require derivative values are less efficient than
those which require derivatives. However, the increased efficiency which
could be achieved by first order optimization methods is outweighed by
the complication involved in evaluating the first derivatives. In the
Transactions on the Built Environment vol 2, © 1993 WIT Press, www.witpress.com, ISSN 1743-3509
DESIGN EXAMPLES
The above optimization procedure has been used to find the optimal
shortness set and the corresponding pretension state for two cable net
structures. The first net model examined is simple and has been solved
in order to illustrate the proposed design algorithm and to validate and
confirm the accuracy of the results. The method is then used to find the
optimum distribution of prestressing forces in a more realistic cable net
structure.
E
CN
E
CM
Curves:
1 A <5Lp3= 0.00
2 4- <5Lrj= 0.004 m
3 ^r 6L^j= 0.008 m
0.0
0.004 m
4 6 '8 10
0.008 m
A Cable element 1
Shortness in elements 4 <k 5 (mm) V Cable element 3
-|- Cable element 4
(d)
For the above simple example with only two design variables, it has
been possible to predict the optimum solution with reasonable accuracy.
This provides a means of checking the design result obtained using the
present optimization method.
Design calculations have been carried out for the above example.
A starting point dL° — 0.001 was used. An initial value of p — 10 was
subsequently increased until no further improvement to the solution was
obtained. The solutions obtained for the different p values are given in
Table 1. It can be seen from Table 1 that the solution is fairly insensitive
to changes in the p value. It is noted that the function Fp monotonically
decreases as p increases. Significant, improvement to the solution ceases
at p — 10* and the optimum design is in agreement with that predicted
from the above analysis.
7}m,x(AA") S,m>*(kN) F,
10' 4.0078 4.1594 9.910 28.149 0.15356 0.123024 0.255929
102 3.8491 4.0503 9.212 27.418 0.15356 0.097291 0.109929
103 3.8365 4.0366 9.140 27.380 0.15356 0.095194 0.096482
10< 3.8268 4.0379 9.126 27.310 0. 15356 0.096250 0.096332
10* 3.8262 _ 4.0377 9.122 27.298 0. 15356 0.096270 0.096283
106 3.8262 4.0377 9.122 27.298 0.15356 0.096270 0.096271
10? 3.8262 4.0377 9.122 27.298 0.15356 0.096270 0.096270
n 17
12 22
6
13 19 23 25 A
C
14 24
15 21
Plan
3.66m
3.66m
Elevation
//Ol_R \
% »
/%@ 6k; rtiV
<5L2 6L0
/due 6L2 a&
<5U <5U (5Ur\
yffl-a A\A\ auX
<5U <3U 5U <5L? /
\
6L2
\&4(
<5L2 6L, siyr
<5 La/
\^L*
%
^
xy.y
6L,(cm) 3.70 (800) 3.916 (842) 3.480 (748) 6.877 (1474) 4.037 (903)
Jiz 7.45 (800) 6.469 (709) 0.663 (723) 11.088 (1183) 8.248 (923)
6Ls 11.14 (800) 10.870 (769) 10.010 (751) 14.563 (1071) 13.385 (978)
6L. 14.60 (800) 1280 (829) 13.760 (789) 18.374 (1074) 19.066 (1058)
6U 2.40 (800) 0.376 (434) 2.770 (896) 5.236 (1682) 3.348 (1119)
6L> 4.93 (800) 4.044 (705) 6.070 (924) 7.658 (1200) 5.203 (865)
6Li 7.43 (800) 7.510 (810) 7.440 (769) 9.786 (1049) 9.883 (1028)
6L* 9.76 (800) 9.329 (769) 8.640 (701) 13.990 (1160) 14.133 (1090)
-0.015869 -0.02735
Problem 2
For this problem, target values for the maximum and minimum forces
were 15006N and 335kN respectively, and for the maximum nodal dis-
placement was 0.8m. These targets are more stringent than those before,
i.e. cable elements may not be as highly or lightly loaded as in problem
1 and the joints may not displace to the same degree.
Transactions on the Built Environment vol 2, © 1993 WIT Press, www.witpress.com, ISSN 1743-3509
Table 2, column 3, gives the final design results obtained after two
iterations of the design problem initiated from starting point JL? (see
Table 2, column 1) again with p — 10* . It can be seen from these results
that the target bounds have not been achieved and have all been pro-
portionately violated as indicated by the goal values. However, the
overall objective, of reducing the maximum force and displacement and
increasing the minimum force, with respect to the uniform design, has
been partly met by the reduced final maximum force. However, this is
accompanied by an increase in nodal displacement and a reduction in
minimum cable force.
It is apparent from the above results that excessive reduction in the
cable forces lead to larger deflections. Therefore, to achieve a reduced
degree of displacement, it may be necessary to impose a more liberal
maximum force constraint. To this end the following problem was solved.
Problem 3
This problem had the least stringent maximum force limit among the
problems studied, T,nax was 20006 JV. T,,un and i),,^ were as for problem 2.
In addition to solving this problem using the usual starting point i)L?, the
problem was also solved using a second initial point c>L?. The shortness
vector values of JZ/% are shown in Table 3. Both calculation results are
tabulated in Table 2 for comparison purposes. As anticipated, two differ-
ent design solutions resulted corresponding to the two different starting
sets of shortnesses, as can be seen from Table 2. This reinforces the sub-
jective conclusion that the final design is dependent upon the position
of the initial trial point.
Starting
point <5Li(cm) <5L,2 6^3 6L+ 6Lt> 6L^ 5Li dLg
c5L? 3.70 7.45 11.14 14.60 2.40 4.93 7.43 9.76
<5L2 1.00 5.00 10.00 15.60 5.00 3.00 7.00 10.00
noting is that the extreme force and displacement values fall within the
set bounds to disproportionate extents, the maximum force and joint dis-
placement constraints being the active goals, as indicated by the calcu-
lated goal values in Table 2. The solutions given in Table 2 for problems
1, 2, and 3 all correspond to different target values. They can all be in-
terpreted, therefore, as compromise (or Pareto optimal) solutions of the
design problem.
REFERENCES