help · WIRE - wires and sag

Method and formulas

How the sag calculator calculates: the catenary, the state-change equation, the catenary's shared load, the heights.

The calculator (WIRE - wires and sag) uses the method of the SBB tool Dh_Hf v250526; every formula below is the one that tool uses. The full method statement, with each derivation, is the document SAG_THEORY that comes with the tool; vdp Software Tools sends it on request.

Symbols: c span, h how much lower B is than A, x distance from A, y sag below A, g weight per metre, H horizontal tension, E elastic modulus, A section, α thermal expansion, ϑ conductor temperature. Index 0 is the known state, x the state calculated.

One wire

A wire carrying its own weight hangs as a catenary; its lowest point lies at a/2, where a is the horizontal span of the symmetric curve that contains the real one:

y(x)=Hg[cosh(ga2H)−cosh(g(a2−x)H)]

For the small sags of contact lines the parabola is enough - and its mid-span sag f is the familiar one:

y(x)=gx(c−x)2H+hxcf=gc28H

The support forces follow from the catenary: the vertical force F_V loads the mast, the pull F_Z is the wire's resultant:

FV=Hsinh(ga2H)FZ=H2+FV2

How the tension follows the temperature

The wire's length from its sag must equal its unstressed length stretched by the tension and by the heat:

Lx−L0=L0[α(ϑx−ϑ0)+Hx−H0EA]L≈c(1+g2c224H2)

This gives a cubic in the new tension - it has exactly one positive root, the physical tension:

Hx3+Hx2(EAg02c224H02+EAαΔϑ−H0)−EAgx2c224=0

The catenary: the load shared by messenger and contact wire

At 10 °C the contact wire is level and the messenger carries the whole weight g_K. In any other state the contact wire follows the change of the messenger's shape, and its tension H_F carries part of the load. Adding the equilibrium of both wires gives one equation - the messenger hangs like one wire with the tension messenger + contact wire under an effective load:

(Htx+HF)yT′′=−(gKx+gKHFHt0)

So the sags of messenger and contact wire are:

fT=c28·gKx+gKHFHt0Htx+HFfF=c28·gKx−gKHtxHt0Htx+HF

and the messenger's tension of an N-FL follows from the state-change equation of the VEM handbook (1975, p. 445), solved for H_tx:

(gKx+gKHFHt0HF+Htx)2−(gKHt0)2=(24c2+(gKHt0)2)(α(ϑx−ϑ0)+Htx−Ht0AE)

The N-FL table chains six states: the messenger alone, the contact wire hung (H_10, rounded to 10 N), the regulated catenary with the new and with the worn wire, and ice of 7 and 15 N/m at -5 °C.

The sag of a span

An inclined span is calculated from its virtual span L_T1, the span of the parabola whose vertex is the lowest point:

LT1=c+2h(Htx+Zf)c(gKx+gKZfH10)ymax=LT128·gKx+gKZfH10Htx+Zf

For an R-FL both tensions are constant; only the load beyond the reference - ice ZL and the wear ZL_1, a negative load - is shared by both tensions:

κ=gKF0+ZL1+ZLF0+HFLT1=2hcκ+cymax=LT128κ

Design contact wire heights

After AB-EBV 2024 Art. 5.2.1 and 5.2.2, the heights are sums of allowances in mm:

hf,min=GfA+k+be+f+H+fg+thu+fud+fuv+fFDmaxZL+fFDmax40
hf,max=hf,max,abs−(tho+fudo−fuv+fh−fFDmin−20)fFDmaxZL=gzc28(HTS+HFD)

Numbers and rounding

The equations are solved exactly (bisection to 10⁻⁹ N); the N-FL table is rounded as the SBB tool does - the reference at 10 °C to 10 N, the table to 5 N, halves away from zero. The calculator was checked against twelve calculations of the SBB tool: every value is reproduced. Where the SBB tool is inconsistent, the calculator is not, and says so on the page.

References

  • Handbuch Energieversorgung elektrischer Bahnen, VEM Verlag Technik, Berlin 1975, p. 445 and formulas 7.14c, 7.20, 7.53, 7.66, 7.67, 7.75, 7.82.
  • Kiessling, Puschmann, Schmieder: Fahrleitungen elektrischer Bahnen, Siemens 1998.
  • AB-EBV 2024, Art. 5.2.1, 5.2.2, 5.9.2; SBB regulations 0161.1010.0011, 0161.1010.0012, 0161.1010.0201, 0161.1013.0004, 0161.1013.0005.1.

Please confirm