Abstract

A short computer program, fully documented, is presented, for the step-by-step dynamic analysis of isolated cables or couples of parallel cables of a cable-stayed bridge, connected to each other and possibly with the deck of the bridge, by very thin pretensioned wires (cross-ties) and subjected to variation of their axial forces due to traffic or to successive pulses of a wind drag force. A simplified SDOF model, approximating the fundamental vibration mode, is adopted for every individual cable. The geometric nonlinearity of the cables is taken into account by their geometric stiffness, whereas the material nonlinearities of the cross-ties include compressive loosening, tensile yielding, and hysteresis stress-strain loops. Seven numerical experiments are performed. Based on them, it is observed that if two interconnected parallel cables have different dynamic characteristics, for example different lengths, thus different masses, weights, and geometric stiffnesses, too, or if one of them has a small additional mass, then a single pretensioned very thin wire, connecting them to each other and possibly with the deck of the bridge, proves effective in suppressing, by its hysteresis damping, the vibrations of the cables.

1. Introduction

The pretensioned cables in a typical cable-stayed bridge of medium size [1], as they are very long with a length of magnitude order 100 m, and a pretension axial force of magnitude order 1000 kN, exhibit, perpendicularly to their axis, a very small geometric stiffness, corresponding to their fundamental vibration mode, of a magnitude order only 50 kN/m. Also perpendicularly to their axis, they exhibit a very small intrinsic damping, due to their material internal friction. For the previous reasons, they are often subjected to large amplitude vibrations. And, if the external excitation is approximately periodic, with a period close to a natural period of the cable, for example, the fundamental one, then resonance may happen, and vibration amplitudes increase excessively and are maintained, with no significant reduction for a long time, unless special measures are taken.

Two usual reasons for the previous cable vibrations of cable-stayed bridges are the following.(1)A pretensioned cable exhibits a sag under its self-weight. Because of traffic, the ends of the cable, on pylon and deck, are subject to a variation of their displacements; thus the elongation and axial force of the cable vary, which implies variation of its geometric stiffness, too, as well as variation of the sag of the cable. This vibration, due to variation of geometric stiffness, is called parametric excitation.(2)The successive pulses of a wind pressure exert a drag force, perpendicularly to the vertical plane of cables, at one side of the bridge. The variation of this drag force causes vibration of the cables.

In [2], a complete description of the problem of cable vibrations of cable-stayed bridges is presented, as well as a state of the art of various types of dampers for cable vibrations (viscous dampers, cross-ties, and others), along with case studies of dampers on real bridges.

The viscous dampers, although widely mentioned in literature, present some problems: usually, they are installed at the ends of a cable, where they are not very helpful; it seems that their main role is a slight reduction of cable’s length, thus a slight increase of its geometric stiffness. Rarely, they are installed at intermediate points of a cable, where they are more helpful; however, this installation is difficult.

On the other hand, the cross-ties are preferable, for the following reasons: they are light and cheap, they are easily installed and pretensioned, and they easily replaced when damaged. And a great advantage of them is that although they are very thin, with a ratio of cross-section area of the cable to that of the cross-tie of a magnitude order 1000, however, the axial elastic stiffness, of a single pretensioned cross-tie, is comparable in magnitude with the geometric stiffness of a cable, that is of magnitude order 50 kN/m, along the same direction, perpendicularly to cable axis. Also, as the cross-ties are very thin, they are almost invisible, so they do not harm the aesthetics of the bridge.

For the previous reasons, recently many researchers recommend the use of cross-ties to suppress large amplitude cable variations of cable-stayed bridges. In [36], analytical studies are performed on cross-ties or hybrid systems consisting of viscous dampers and cross-ties.

Here, a simplified analytical method is proposed [7], in order to investigate the hysteresis damping effect of cross-ties, where, for every individual cable, an SDOF model is adopted, approximating its fundamental vibration mode. The geometric nonlinearity of the cables is taken into account by their geometric stiffness. At same time, the proposed method is accurate, as it includes the material nonlinearities of the cross-ties, by their compressive loosening, tensile yielding, as well as hysteresis stress-strain loops.

A short computer program (only about 120 Fortran instructions), fully documented, is presented for the step-by-step dynamic analysis [9] of isolated cables or couples of parallel cables, connected to each other and possibly with the deck of the bridge, by very thin pretensioned wires (cross-ties) and subjected to variation of the axial forces of cables due to traffic [8] or to successive pulses of wind drag force.

Seven numerical experiments are performed. And, based on them, observations are made on the effectiveness of a single pretensioned very thin wire, connecting a couple of cables of a cable-stayed bridge, in suppressing, by its hysteresis damping, their large amplitude vibrations.

2. Equations of the Problem

Figure 1 shows a part of a typical cable-stayed bridge [1], with a pylon consisting of two vertical legs, which are connected by two transverse beams, a part of the deck with a slender rectangular plate section, two couples of pretensioned parallel inclined cables at each side of the bridge, connected by their ends to the pylon and the deck and two pretensioned very thin vertical in-plane cross-ties, at two sides of bridge, which intend to suppress parametric vibration of cables due to traffic loads , as well as two out-of-plane horizontal cross-ties, which intend to suppress cable vibrations due to wind forces .

In the following, the equations of nonlinear dynamic analysis will be written, for a specific cable structure consisting of two parallel pretensioned cables (1 and 2 in Figure 1), connected by two very thin pretensioned cross-ties (3 and 4 in Figure 1) to each other and with the deck of the bridge and subjected to parametric vibration, due to traffic. In subsequent applications, by simple and obvious modifications of these equations, other cable structures (combinations of main cables and cross-ties) subjected to traffic or wind excitation will be treated, too.

In the following analysis, the inclination of the cables will be ignored for the sake of simplicity. So, in Figure 2(a), the couple of horizontal parallel pretensioned main cables represents the inclined cables 1 and 2 of Figure 1, whereas the very thin pretensioned vertical wires represent the in-plane cross-ties 3 and 4 of Figure 1.

2.1. Geometric Equations

For every individual cable, a simplified SDOF model is adopted, which approximates its fundamental vibration mode. This unique DOF, for every cable, is the displacement of its center perpendicularly to its axis, that is, the vertical displacements downwards and in Figure 2(a), for the upper and lower cables, respectively. The geometric equations, relating the displacements of cables with the elongations and strains of cross-ties, are the following, according to Figure 2(a): where and are elongations of upper and lower cross-ties, respectively, and their design (nominal) lengths, and and are their initial undeformed lengths. And the strains and of upper and lower cross-ties, respectively, are

2.2. Constitutive Equations

Figure 2(b) is the primary stress-strain diagram, which describes the axial nonlinear stress-strain law of a cross-tie, made of the same high-strength steel as the main cables. This σ-ε law includes compressive loosening, tensile yielding, as well as hysteresis stress-strain loops, resulting from the obvious in loading-unloading rule Figure 2(b). There is only one constitutive variable, the plastic strain of the cross-tie. The present stress is an obvious function of present strain ε and present value of plastic strain : whereas the variation of plastic strain can be expressed as a function of present strain ε, variation of present strain , as well as present value of plastic strain , in an obvious manner by the loading-unloading-reloading rule of Figure 2(b):

2.3. Static Equations

The axial forces of the cross-ties are for the upper and lower ties, respectively, where is the cross-section area of the very thin wires (cross-ties), whereas the vertical nodal forces applied at the centers of the cables, upper and lower one, respectively, are, according to Figure 2(a) where the downwards direction has been taken as positive, and are weights at centers of upper and lower cables, respectively, and are their geometric stiffnesses, where is the given time-history of the axial forces of the cables.

2.4. Dynamic Equations

Damping is ignored, as the material internal friction of the cables is meaningless. The vertical accelerations at the centers of upper and lower cable are where and are lumped masses at centers of cables (Figure 2(a)), whereas the upper dots mean derivation with respect to time.

2.5. External Excitation

Within the input data of the problem, the time-history of external excitation is given, which is here the variation of axial forces of cables due to traffic. The function is assumed to be described by a piecewise linear curve, as shown in Figure 2(c). And within each time interval, between two successive nodes, a linear interpolation is performed, in order to find, from a specific time instant , the corresponding axial force of the cables.

2.6. Initial Value Problem

A state vector is introduced: consisting of the vertical displacements (Figure 2(a)) and velocities of the centers of upper and lower cables, respectively, as well as of the constitutive variables , which are the plastic strains (Figure 2(b)) of upper and lower cross-ties, respectively.

By combining all the previous equations, (1) up to (8), a system of first-order ordinary nonlinear differential equations is obtained: which, along with the initial value of the state vector for time , and with sought function the time-history of the state vector , constitutes an initial value problem.

2.7. Proposed Algorithm

For the step-by-step dynamic analysis (direct time integration) of the previous initial value problem of (9a) and (9b), the algorithm of trapezoidal rule is proposed: where and are two successive steps of the algorithm. This coincides with the algorithm of constant average acceleration of Newmark’s group of algorithms for step-by step dynamic analysis.

The aforementioned algorithm is combined with a predictor-corrector technique, with two corrections per step, PE(CE)2, where, in this symbol, means prediction and correction of the state vector y, whereas means evaluation of the function of (9a). In more detail, the proposed predictor-corrector technique can be written, within any th step of the algorithm, as follows:PredictionFirst correction Second and final correction

Thanks to the aforementioned predictor-corrector technique, no solving of algebraic system is needed, within each step of the algorithm.

The stability criterion of the proposed algorithm is [9] that is, ; otherwise a divergent solution results, whereas the accuracy criterion is at least that is, ; otherwise a significant accumulated truncation error appears, which is expressed as amplitude decay of the vibration, as well as period elongation.

3. Computer Program

Based on the proposed algorithm of previous Section 2.7, a simple and very short computer program has been developed, with only 115 Fortran instructions, consisting of the MAIN program (79 instructions) which performs the algorithm of step-by-step dynamic analysis, and of three subroutines: Subroutine EVAL (17 instructions) which evaluates the present strain and stress state of the cable structure under consideration, subroutine SE (9 instructions) which describes the nonlinear uniaxial stress-strain law of a cross-tie, and subroutine NHIST (10 instructions) describing the given time-history of the external excitation, which is, here, the variation, with respect to time, of the axial force of cables due to traffic.

A full documentation of the previous computer program is presented as Appendix, consisting of the description of program line by line in Appendix A.1, of the complete list of Fortran instructions in Appendix A.2, and the variables explanation in Appendix A.3. The documentation of the computer program is completed by the series of seven applications in Section 4. The program is particularly oriented to the specific third application of Section 4.3, as already mentioned in the equations of problem in Section 2. However, by simple and obvious modifications of the computer program, all the other numerical experiments, in Section 4, can be treated, too.

4. Applications (Numerical Experiments)

Seven applications (numerical experiments) follow, on the dynamic analysis of isolated pretensioned cables of a cable-stayed bridge or couples of parallel cables connected to each other and possibly with the deck of the bridge by very thin pretensioned single wires (cross-ties). Three of these cable structures are subjected to variation of axial forces of cables due to traffic (parametric excitation) and four of them are subjected to successive pulses of drag force due to a strong wind.

As already mentioned, the previously presented algorithm, in Section 2, is oriented only to the specific third application of Section 4.3. However, by simple and obvious modifications of this algorithm, all the other applications present in Section 4, which are presented herein after, have been analysed, too.

4.1. First Application: Isolated Cable Subject to Traffic

As shown in Figure 3, an isolated cable is subjected to a periodic variation of its axial force with a period equal to its fundamental one. Up to the fifth cycle that the excitation lasts, the vibration amplitude of the cable increases up to about 1.6 m and then remains constant; only a slight algorithmic damping is observed.

4.2. Second Application: Couple of Interconnected Cables Subject to Traffic

The cable of first application is, in Figure 4, connected to another shorter parallel cable by a thin cross-tie. Both cables are subjected to a periodic variation of their axial force with a period equal to the fundamental one of the cable system. Up to the fifth cycle that the excitation lasts, the vibration amplitude of the upper cable increases up to 1.4 m and that of the shorter lower cable up to 0.7 m. Then, both amplitudes are gradually reduced, the upper one up to 0.4 m and the lower one up to 0.3, in 10 sec. Because of the different lengths of the two cables, thus different geometric stiffness, masses, and weights, too, large differences of displacements at the ends of the cross-tie are obtained, thus large stress-strain loops with a total width  mm/m, which are responsible for the significant hysteresis damping which is achieved.

4.3. Third Application: Couple of Cables Connected to Each Other and to Deck, Subject to Traffic

The cable system of the second application is, in Figure 5, supplied by one more thin cross-tie connecting the lower cable with the deck of the bridge. Because of the stiffness of this additional cross-tie, the maximum vibration amplitudes of both cables are significantly reduced, that of the upper cable to 0.7 m and that of the lower cable to 0.3 m. However, at same time, this reduction of displacements has a consequence less wide stress-strain loops in the upper cross-tie with total width  mm/m and very thin stress-strain loops in the lower cross-tie with only  mm/m, resulting in low values of hysteretic damping.

4.4. Fourth Application: Isolated Cable Subject to Wind

As shown in Figure 6, an isolated cable is subjected to a resonant periodic wind drag force. Up to the fifth cycle that the excitation lasts, the vibration amplitude increases up to about 3.0 m and then remains constant; only a slight algorithmic damping is observed.

4.5. Fifth Application: Couple of Interconnected Cables Subject to Wind

Two identical parallel cables are, in Figure 7, interconnected by a thin cross-tie. A wind drag force acts on one cable only; initially, this cable exhibits larger displacements, but gradually the movement is transferred to the other cable, too. So, the displacements are divided by two, compared with those of previous fourth application. During the initial stage of displacements transfer from one cable to the other, stress-strain loops of the cross-tie with a total width of medium size  mm/m appear. From this point on, as the two cables are identical and perform similar movements, no more yielding of the cross-tie appears, as shown in Figure 7(g), thus no more stress-strain loops and hysteretic damping, too.

4.6. Sixth Application: Couple of Interconnected Cables, Additionally Connected by Diagonals to Pylon and Deck, Subject to Wind

The cable system of the fifth application is, in Figure 8, supplied with diagonal ties connected with the pylon and the deck of the bridge. These diagonal ties offer a small additional stiffness, perpendicularly to the cables, which slightly reduces their displacements. However, at same time, this restriction of displacements further reduces the total width of stress-strain loops of the cross-tie to  mm/m, thus reducing the hysteretic damping.

4.7. Seventh Application: Couple of Interconnected Cables Subject to Wind, with Small Additional Mass on One Cable

The cable system of fifth application is in Figure 9, supplied by a small additional mass to the one of the two cables. So, the two cables have now different dynamic characteristics and they perform significantly different movements. As a consequence, large differences of displacements at the ends of the cross-tie result, thus wide stress-strain loops with a total width  mm/m, which implies significant hysteretic damping. The displacement amplitudes of the cables are now only about one-fourth of those of the fifth application.

5. Conclusions

Cable vibrations of cable-stayed bridges have been examined. Either isolated cables or couples of parallel cables, connected to each other and possibly with the deck of the bridge, by a very thin pretensioned wire (cross-tie), have been considered. External excitation is either traffic, which causes displacements of cable ends on deck and pylon, thus variation of axial forces, geometric stiffnesses and sags of cables, too (parametric excitation), or successive pulses of drag force due to a strong wind, perpendicularly to a vertical cables’ plane at one side of the bridge.

The proposed analytical model is on the one hand simplified, as an SDOF oscillator is adopted for every individual cable, approximating its fundamental vibration mode. However, on the other hand, the proposed analytical model is accurate, as it takes into account the geometric nonlinearity of the cables by their geometric stiffness; also it includes the material nonlinearity of the cross-ties by their compressive loosening, tensile yielding, and hysteretic stress-strain loops.

The equations of the problem of dynamic analysis, oriented to a specific cable structure, have been written, consisting of the geometric, constitutive, static, and dynamic ones, as well as of the given time-history of the external excitation. By combining these equations, an initial value problem is obtained. For the step-by-step dynamic analysis of this problem, the algorithm of trapezoidal rule is proposed, combined with a predictor-corrector technique, with two corrections per step. So, no solving of algebraic system is required within each step of the algorithm.

Based on the proposed algorithm, a short computer program has been developed, with only 115 Fortran instructions, consisting of the main program and three subroutines. A full documentation is given for this program, which means transparency of computation.

Seven numerical experiments have been performed by the aforementioned program, three with variation of axial forces of cables due to traffic (parametric excitation) and four with successive pulses of drag force due to a strong wind.

On the basis of previous series of numerical experiments some observations with practical usefulness are made. (These are not strict theoretical conclusions, but simple observations based on the results of numerical experiments.)

It is confirmed by the series of numerical experiments, the great advantage of pretensioned cross-ties, that although they are very thin, with ratio of cross-section area of a cable to that of a cross-tie of magnitude order 1000, however, they possess an axial elastic stiffness comparable in magnitude to the geometric stiffness of cables, with magnitude order 50 kN/m, along the same direction, that is perpendicularly to cables axes.

The in-plane cross-ties (within a vertical cables plane) are intended to suppress cables’ variations from parametric excitation due to traffic, whereas the out-of-plane cross-ties (transverse ones connecting cables at two sides of bridge) are intended to suppress cables vibrations from successive pulses of drag force due to a strong wind.

General observation from all numerical experiments: in a couple of parallel cables connected to each other and possibly with the deck of bridge by cross-ties, even a single cross-tie proves effective by its hysteresis damping (due to stress-strain loops) in suppressing large amplitude cable vibrations under the following circumstances: if the two cables have different dynamic characteristics, for example, different lengths which imply different masses, weights, and geometric stiffnesses, too, or if one of them has a small additional mass.

Appendices

A. Documentation of the Proposed Computer Program

In this appendix, documentation is given for the proposed computer program, for the step-by-step dynamic analysis of the third application, that of a couple of parallel cables connected to each other and to the deck of bridge by a thin cross-tie and subject to a variation of their axial forces.

A.1. Description of Program Line by Line

The description refers to the complete numbered list of Fortran instructions of Algorithms 1, 2, 3, 4.

1  COMMON/A/AW, HO, HO0, DHO, EO, SO, TO, HU, HU0, DHU, *EU, SU, TU, WO, WU, N,
   LO, LU, FO, FU, MO, MU
2  COMMON/B/EY, ELAST
3  COMMON/C/NN, TK, NK
4  REAL LO, LU, MO, MU, N, NK
5  DIMENSION TK(20), NK(20)
6  OPEN(5,FILE = TIEIN.TXT”)
7  OPEN(6,FILE=TIEOUT.TXT”)
8  READ(5,1)LO, LU, HO, HU, DC, DW, DENS
9 1 FORMAT(7F10.0)
10  AC = 3.14159*DC**2/4.
11  MO = DENS*AC*LO/2./10000.
12  WO = −MO*10.
13  MU = DENS*AC*LU/2./10000.
14  WU = *10.
15  AW = 3.14159*DW**2/4./10000.
16  READ(5,1)SY, ELAST, SC0, SW0
17  EY = SY/ELAST
18   = SC0*AC
19  TO = SW0*AW
20  TU = SW0*AW
21  READ(5, 2)NN, TMAX
22 2 FORMAT(I5, F10.0)
23  READ(5,3)(TK , NK , = 1,NN)
24 3 FORMAT(40F5.2)
25  STIF1 = 2. * /(LO/2.) + ELAST*AW/HO
26  STIF2 = 2. * /(LU/2.) + ELAST*AW/HO + ELAST*AW/HU
27  STIF12= −ELAST*AW/HO
28   = MO*MU
29   = −(STIF1*MU + STIF2*MO)
30   = STIF1*STIF2-STIF12**2
31   = SQRT(B** . *A*C)
32   =SQRT(( /(2. * ))
33  
34  
35  
36  DO 4 = 1, NN
37 4 TK = TK *
38  DT= /(4. * 3.14159)
39   = 0.
40  UO = (WO−TO)/(2. *N/(LO/2.))
41  UU = (WU + TO − TU)/(2. *N/(LU/2.))
42  VO = 0.
43  VU = 0.
44  EOPL = 0.
45  EUPL = 0.
46  EW0 = SW0/ELAST
47  HO0 = (HO + UO − UU)/(1. + EW0)
48  HU0 = (HU + UU)/(1. + EW0)
49  CALL EVAL(UO, UU, EOPL, EUPL, GO, GU)
50 5  = + DT
51  CALL NHIST
52  UOP = UO + VO*DT
53  UUP = UU + VU*DT
54  VOP = VO + GO*DT
55  VUP = VU + GU*DT
56  EOPLP = EOPL
57  EUPLP = EUPL
58  CALL EVAL (UOP, UUP, EOPLP, EUPLP, GOP, GUP)
59  UO1 = UO + (VO + VOP)/2. *DT
60  UU1= UU + (VU + VUP)/2. *DT
61  VO1 = VO + (GO + GOP)/2. * DT
62  VU1 = VU + (GU + GUP)/2. *DT
63  EOPL1 = EOPL
64  EUPL1 = EUPL
65  CALL EVAL (UO1, UU1, EOPL1, EUPL1, GO1, GU1)
66  UO =UO + (VO+VO1)/2. *DT
67  UU = UU + (VU + VU1)/2. *DT
68  VO = VO + (GO+GO1)/2. *DT
69  VU = VU + (GU + GU1)/2. *DT
70  CALL EVAL (UO, UU, EOPL, EUPL, GO, GU)
71  WRITE (6,6)T, N, UO, UU, TO, TU
72  WRITE (6,6)EO, SO, EU, SU
73 6 FORMAT(1X,5(E10.4,1X))
74  IF(T.GT.TMAX) GO TO 7
75  GO TO 5
76 7 CLOSE
77  CLOSE
78  STOP
79  END

1  SUBROUTINE EVAL(UO, UU, EOPL, EUPL, GO, GU)
2  COMMON/A/AW, HO, HO0, DHO, EO, SO, TO, HU, HU0, DHU, EU, *SU, TU, WO, WU,
   N, LO, LU, FO, FU, MO, MU
3  REAL LO, LU, MO, MU,
4  DHO = HO + UO − UU − HO0
5  EO = DHO/HO0
6  CALL SE(EO, EOPL, SO)
7  TO = SO*AW
8  DHU = HU + UU − HU0
9  EU = DHU/HU0
10  CALL SE(EU, EUPL, SU)
11  TU = SU*AW
12  FO = WO − 2. * /(LO/2.)*UO − TO
13  FU = WU − 2. * /(LU/2.)*UU + TO − TU
14  GO = FO/MO
15  GU = FU/MU
16  RETURN
17  END

1  SUBROUTINE SE(E, EPL, )
2  COMMON/B/EY, ELAST
3  IF(E,GT.EPL + EY)EPL=E-EY
4  IF(E.LT.EPL)EPL=E
5  IF(EPL.LT.0.)EPL=0.
6   = ELAST*
7  IF(S.LT.0.) = 0.
8  RETURN
9  END

1  SUBROUTINE NHIST(T,N)
2  COMMON/C/NN, TK, NK
3  DIMENSION TK(20), NK(20)
4  REAL , NK
5  DO 1 = 1, NN−1
6  IF(( − TK )*( − TK( + 1)).GT.0.) GO TO 1
7   = NK( ) + (NK( + 1)−NK( ))/(TK( + 1)−TK( ))*(T−TK( ))
8  RETURN
9 1 CONTINUE
10  END

MAIN Program
The first seven lines include nonexecutable statements. Particularly, in the three first lines, the COMMON instructions connect the MAIN program with the three subroutines, by their common variables.
In the next 17 lines, 8 up to 24, the input data are read: geometric data and density of steel in lines 8-9, the parameters of σ-ε law of steel along with the pretension stresses of cables and cross-ties in line 16, and the time-history of axial forces of cables given by the coordinates of nodes of piecewise linear curve in lines 21–24. In lines 10–15 and 17–20, some simple preliminary calculations are performed to determine cross-section areas and pretension forces of cables and cross-ties, as well as masses and weights of cables and yield strain of steel. In lines 25–35, the initial characteristic equation of the cable structure is solved, so that to find its natural frequencies and periods. In lines 36-37, the time scale of the given time history of external excitation is expanded so that to obtain a period equal to the fundamental one of the structure, in order to cause resonance, whereas in line 38, the minimum natural period of the structure dictates the time-step length of the algorithm, so that to assure accuracy of computation.
In lines 39–49, the initial conditions are established: time in line 39, determination of initial static displacements of cables in lines 40-41, evaluation of undeformed lengths of cross-ties in lines 42–44, zero initial velocities of cables in lines 45-46, zero initial plastic strains of cross-ties in lines 47-48, and evaluation of initial strain and stress state of structure by calling subroutine EVAL in line 49.
In line 50, any step of algorithm begins by increasing time by . In line 51, by calling subroutine NHIST, the present value of axial force of cables is determined. In lines 52–55, the prediction of values of displacements and velocities is performed, and in lines 56–58 by calling subroutine EVAL the corresponding plastic strains and accelerations are found. So in lines 52–58 the prediction of state vector within a step of algorithm is performed. In lines 59–65 the first correction of value of state vector is made by use of trapezoidal rule. And in lines 66–70, the second and final correction. In lines 71–73, the output data of present step of algorithm are written (time , axial force of cables, displacements and of cables, axial forces and of cross-ties, strains and stresses εo-σο and εu-σu of cross-ties).
In lines 74–79 if a maximum time has been exhausted, the algorithm is interrupted. Otherwise, we continue to the next step of the algorithm.

Subroutine EVAL
Lines 1–3 are nonexecutable statements. In lines 4–7, from the displacements of cables, the elongation, strain, stress by calling subroutine SE, and axial force of upper cross-tie are determined. In lines 8–11, the corresponding quantities are found for the lower cross-tie. In lines 12-13, the vertical nodal forces on centers of upper and lower cables are determined and in lines 14-15 the corresponding accelerations.

Subroutine SE
In lines 3–5, the new plastic strain of the cross-tie is found. In lines 6-7, the stress of the cross-tie is determined.

Subroutine NHIST
In line 5 is found the time interval where present time is included. In line 6, a linear interpolation is performed between the two end-nodes of the previous time interval, in order to find the axial force of cables corresponding to present time .

A.2. List of Fortran Instructions

MAIN Program
See Algorithms 1, 2, 3, and 4.

A.3. Variables Explanation

MAIN Program
coefficient of characteristic equationAC: cross-section area of a cableAW: cross-section area of a wire (cross-tie) coefficient of characteristic equation coefficient of characteristic equation coefficient of characteristic equationDC: cross-section diameter of a cableDENS: density of steelDHO: elongation of upper tieDHU: elongation of lower tieDW: cross-section diameter of wire (cross-tie)DT , time steplength of algorithmELAST: initial elasticity (Young) modulusEO: strain of upper tieEOPL: plastic strain of upper tieEOPLP: prediction of EOPLEOPL1: first correction of EOPLEU: strain of lower tieEUPL: plastic strain of lower tieEUPLP: prediction of EUPLEUPL1: first correction of EUPLEVAL: subroutine for evaluation of strain and stress state of the structureEW0: pretension strain of wires (cross-ties)EY: yield strain of steelFO: vertical nodal force at center of upper cableFU: vertical nodal force at center of lower cableGO: vertical acceleration at center of upper cableGOP: prediction of GOGO1: first correction of GOGU: vertical acceleration at center of lower cableGUP: prediction of GUGU1: first correction of GUHO: design (nominal) length (height) of upper cross-tieHO0: undeformed length (height) of upper cross-tieHU: design (nominal) length (height) of lower cross-tieHU0: undeformed length (height) of lower cross-tieLO: length of upper cableLU: length of lower cableMO: mass of upper cableMU: mass of lower cable: axial force of a cableNHIST: subroutine for given time-history of NK: ordinate of a node of piecewise linear curve NN: number of nodes of piecewise linear curve SO: stress of upper cross-tieSTIF1: elements of stiffness matrixSTIF2: elements of stiffness matrixSTIF12: elements of stiffness matrixSU: stress of lower cross-tieSW0: pretension stress of wires (cross-ties)SY: yield stress of steel: timeTIEIN: input fileTIEOUT: output fileTK: abscissa of a node of piecewise linear curve TMAX: , maximum time of observationTO: axial force of upper cross-tieTU: axial force of lower cross-tie: extreme natural periods of structure:   extreme natural periods of structureUO: vertical displacement of center of upper cableUOP: prediction of UOUO1: first correction of UOUU: vertical displacement of center of lower cableUUP: prediction of UUUU1: first correction of UUVO: vertical velocity of center of upper cableVOP: prediction of VOVO1: first correction of VOVU: vertical displacement of center of lower cableVUP: prediction of VUVU1: first correction of VUWO: weight at center of upper cableWU: weight at center of lower cableW1: extreme natural frequencies of the structureW2: extreme natural frequencies of the structure.

Subroutine EVAL
Only the following variable is different from those of MAIN program:SE: subroutine for stress-strain law of a cross-tie.

Subroutine SE
Only the following variables are different from those of MAIN program:: strain of a cross-tieEPL: plastic strain of a cross-tie: stress of a cross-tie.

Subroutine NHIST
All the variables are the same as in MAIN program.