Professional Documents
Culture Documents
Construction of Transmission Line Catenary From Survey Data
Construction of Transmission Line Catenary From Survey Data
Construction of Transmission Line Catenary From Survey Data
survey data
Stephen J. Sugden
School
of Information
Technology,
Bond
University,
Gold Coast,
Australia
Precise survey data from observations of actual overhead transmission lines are commonly used to confirm
theoretical predictions of sag-tension calculations, based on the standard catenary model. An algorithm is
presented for determining the catenary of best fit to a set of data points in the usual Cartesian coordinates.
The method described employs the least-squares criterion for curve fitting,
and uses the iterative
Newton-Raphson
algorithm to solve for the required catenary parameters. A FORTRAN 77 subroutine
implementation
of the algorithm is used in a conductor profile program by the South East Queensland
Electricity Board, and a PC version coded in Borland Pascal is available from the author. The program uses
the subroutine to generate the equation of a transmission line catenary from survey data, thus allowing rapid
calculation of low-point (vertex) coordinates and conductor relative levels at arbitrary points along the span.
Experimental results are presented, which indicate typical accuracy of computed conductor height to within
approximately a conductor diameter.
Keywords: transmission
line, catenary,
1. Introduction
Survey departments
associated with electricity transmission and distribution
authorities
are often given the task
of accurately
determining
the position of an overhead
conductor.
The reasons for acquiring
this information
are usually related to the requirement
of maintaining
a
nominated
statutory clearance either from ground level
or some structure
located
near a conductor.
Line
tensions are calculated at the design stage, and this information is usually translated
into a sag at some specific
ambient conditionPusually
a series of sags for different
ambient temperatures
is given. A simple parabolic
or
more accurate catenary approximation
to the line is used.
Errors
introduced
by inelastic
deformation
of the
conductor
will result in further inaccuracies
in the
determination
of the vertex or any other point of the
catenary. In addition to these variations, daily variations
in load current, wind velocity, and solar radiation make
the accurate heighting of a conductor
from design data
very difficult.
From the line design engineers point of view, the
general
theory
of transmission
line design is well
developed
and the standard
methods
based on the
approximate
catenary or parabola give adequate results
for the customary
sag-tension
calculations.
Many
authors rightly focus attention
on the economical
and
Address reprint requests to Dr. Sugden at the School
Technology,
Bond University, Gold Coast, Australia.
Received
1993
274
Appl. Math.
Modelling,
of Information
1993; accepted
1994,
25 October
1.1 Generality
of approach
1994 Butterworth-Heinemann
Construction
of transmission
Motivation
Motivation
for development
of the method came from
a SEQEB requirement
for a conductor
profile program
to generate the remainder of the curve on being given
observed points on an arc formed by a single span of a
transmission
line catenary. Cases in which precise (to
within
1 cm) determination
of overhead
conductor
position
is especially
important
include (a) costly or
specialized
redesign
projects
and (b) those in which
confirmation
of conductor
clearances
over navigable
waterways is required.
In recent SEQEB instances of (a), involving transmission lines energized
at 110 kV or 132 kV, a system
upgrade
program
was associated
with significant
increase in electrical load and therefore greater line sag.
This increased sag often exceeded the previously allowed
design limits, thus necessitating
line retensioning.
In
other cases existing tower or pole structures or their line
line catenary
from survey
data:
S. J. Sugden
attachment
hardware
needed
to be either
shifted
vertically or relocated to a new position entirely.
Precise surveys help to determine the actual conductor
tension and therefore the degree to which the initially
specified tension has been maintained.
It has been noted
above that theoretical
predictions
of conductor
profile
are not in complete accord with physical reality, so that,
especially
in cases of close approach
to statutory
clearances,
it is essential for the design engineer
to
obtain confirmation
of sag-tension calculations
from an
accurate field survey. The present algorithm allows rapid
calculation
of a catenary from field data, thus allowing
immediate calculation
of the low point of the span.
Recent SEQEB examples
of (b) have a generally
involved
11 kV to 132 kV lines above
navigable
waterways
in South East Queensland.
Here, specific
statutory
clearances determined
by the Department
of
Harbours and Marine must be maintained.
In particular,
for litigation
cases involving
boating
accidents
and
high-voltage lines, it is clearly essential that the electricity
authority
have highly accurate information
as to the
precise location of its overhead lines under all conditions
of weather, tide levels, and electrical and mechanical
load.
Finally, from the surveyors point of view, the method
presented here provides a useful means of determining
several important
quantities.
Having observed the two
attachment
points plus a number of others along the
span usually concentrated
around the estimated vertex,
the surveyor needs to do the following:
1. determine the general accuracy of observations;
2. locate and eliminate
bad observations
and gross
errors;
3. calculate
the (x, y) coordinates
of the low-point
(vertex) and hence determine clearance of this point
with respect to a specified level datum.
All of these requirements
are met by the present
algorithm/program,
which has been coded in FORTRAN
77 for SEQEB and also in Borland Pascal for a PC. It
will be a simple matter to recode it in say, BASIC or c, if
this is desired (both languages being commonly available
on personal
computers).
It is recommended
that
notebook-style
PCs be used in the field so that the
desired catenary can be quickly computed. Gross errors
would then become
obvious
and further
verifiable
observations
could be made on the same job.
2.
2.1
Mathematical
theory
General
Mathematically,
the requirement
is for a curve-fitting
algorithm that will apply standard techniques to search
for a member of the known family of catenaries that in
some sense best fits the observed
data. The best-fit
criterion to be used will be that of least squares. It is
recognized of course that experimental
error is present
in all observations,
and the algorithm
takes this into
account; however, the two points of attachment
of the
transmission
line are assumed to be without error. This
275
Construction
of transmission
means geometrically
that they lie exactly on the final
catenary. Such an assumption
is reasonable, because the
points of attachment
are almost always accessible and
can be determined
very accurately
with modern
laser-based
theodolites.
On the other hand, the interior
points need not be accessible (e.g., the transmission
line
may span a river or gorge).
For a canonical catenary with vertex I/ at (a, b) and
parameter c, we have
2.2
Statement
of problem
(8)
/z
Y-,=c(coshre)-1)
and
n-l
s(n)
(ftxi,
i)
i=l
we seek 3, which minimizes
Y=2csinh(g)sinh(y)
(9)
S(1).
(2)
2.3
Algorithm
development
dS@)
---=2
dA
s(4 =
n- l af(xi, A)
ai,
A)-
(ftxi2
i3 = sinh-
it is required
to solve
(12)
s(l) = 0
Yll
2c sinh (xJ2c) >
n- 1 a2f(xi, A)
g(l) = C
d12
i=l
[aft+;
and
we obtain
of the catenary
Rn+1-
Modelling,
1994,
(13)
iteration
4) -
(f(xi2
CL 1
Math.
Cf(xi3A)- Yil
4y)
X1=:
n
is used to solve
to search
for
48
where 8 is given by
Appl.
method
(11)
Yi)
i=l
The Newton-Raphson
iterative
(12). For this, we need g(A):
Writing
(10)
4 - Yi)
i=l
Defining
(3)
276
YJ2
a%,4
822
Yi)af(Xi,
&I -
(ftxi,
Yi)
n,)ian
(af EiT 4>)
(14)
2.4
Derivation
derivatives
are evaluated
of expressions
at 2 = i,.
The Newton-Raphson
iteration
defined
by (14)
requires the values of af(x,, n)/an and a2f(xi, A)/aL ViE
{L&3,.
. . , n - l}. These values must of course be
recomputed
at each iteration because, although
the xi
Construction
of transmission
differentiation
(16)
(17)
From a computational
point of view, because x = xi and
x,, 1 are supplied, it will be seen from equations (8), (16),
and (17) that the required partial derivatives fL, fni may
be computed as soon as the values of 6,, OIL are available.
These are obtained
by implicit
differentiation
of a
rearranged form of equation (8).
Ly, = sinh (6) sinh (x, 1.)
Partial differentiation
solving for Bn yields
(18)
to 1. and then
differentiation
following
two requirements:
1. n22,
2. 0 <
<
X1
X2
<
Xi
<
Xi+l
<
<
J. Sugden
X,
(19)
The algorithm
is straightforward,
and may be
expressed in a Pascal-like
pseudocode
in its top-level
form as follows. Note that the initial approximation
to
i is that obtained in Appendix B. The functions g(A) and
g(1) are defined by equations (11) and (13), respectively.
Newton search for catenary parameter 2
read(e)
read(MaxIts)
read(n)
for i := 1 to n do read (xi, yi) endfor
NumIts := 0
A:= (Y,& - x,.Y,)l(x1x?l(x, - %I))
while Ig(/L)I2 E and (Numlts I Maxlts) do
compute sinh (x,n) cash (x,2) from data
compute sinh 8 from (7)
compute cash 8 using cash = 1 +sinh2
compute 6 using sinh-
compute 8, from (19)
compute 8,, from (20)
g:=o
g:= 0
fori:=
S.
gives
<
data:
from survey
to 2 yields
2&,
line catenary
computable
1 do
f(xi, 2) from (15)
fJxi, 2) from (16)
&(xi, 2) from (17)
g,:= g + fn(Xi, )*)(f(Xi, 3.) - Yi)
(20)
from
1 toncompute
compute
compute
compute
AX,>
A) -
Yi)
endfor
i := A - g(A)/g(A)
inc(NumIts)
endwhile
3. Development
3.1
indicate
success
else
indicate
Preconditions assumed
4. Limitations
of the algorithm
277
Construction
of transmission
References
Lummis, J. and Fischer, H. D. Practical Application
of Sag and
Tension Calculations
to Transmission
Line Design. Trans. Amer.
Inst. Electrical Eng. Part III (Power Apparatus & Systems)
1955,
74, 402-4 16.
Boyse, C. 0. and Simpson, N. G. The Problem
of Conductor
Sagging on Overhead Transmission
Lines. J. Inst. Electrical Eng.
1944, 91, Part 2, in press.
5. Conclusion
A general method has been presented for least-squares
fitting of (x, y) data points to a mathematical
catenary.
The two endpoints
are assumed to lie precisely on the
curve and the interior points-of
which there must be at
least one-are,
according
to the usual assumptions,
taken to be without error in abscissa, but subject to
experimental
error in the ordinate. It is anticipated
that
the method will be of most value to engineering
studies
such as transmission
line profile calculations.
The
algorithm
has been
implemented
as a FORTRAN
subroutine,
and this, along with driver program and test
data, is available from the author.
The algorithm
has been observed to converge very
rapidly for all test cases used; no case of zero or small
derivative leading to divergence or floating division error
having yet been found. The reader is referred to the
previous section for limitations
of the method. Experimental
results indicate
accuracy
of conductor
levels
computed
from the generated catenary to be within a
conductor
diameter of the levels obtained from survey.
Numerical
details are to be found in Appendix B.
As stated elsewhere in this paper, the least-squares
method
will fit virtually
any set of data, however
unreasonably,
to a member of the family of approximating curves-in
this case, catenaries.
The physical
validity of such an approximation,
however, remains a
matter for careful determination
by an experienced
professional,
i.e., a line design engineer or perhaps a
surveyor with appropriate
experience. Examination
of
the magnitude of residuals at each of the observed points,
with due regard for the physics of the problem, is usually
the most effective means of carrying out this task.
Appl.
Math.
6. Acknowledgment
278
Modelling,
1994,
Results
x(i)
Y(i)*
1
2
3
4
5
6
7
8
9
10
0.2
0.4
0.6
0.8
1 .o
1.2
1.4
1.6
1.8
2.0
-0.205646
-0.357615
- 0.462008
-0.523014
-0.543081
- 0.523014
-0.462008
-0.357615
- 0.205646
0
Empirical
abscissa.
b Empirical ordinate.
Computed
ordinate.
d Difference between
empirical
ycomp(i)c
- 0.205646
- 0.357615
- 0.462008
-0.523014
-0.523081
-0.523014
- 0.462008
-0.357615
- 0.205646
0
and computed
ordinates
residual(i)d
0
0
0
0
0
0
0
0
0
Construction
Table
Results
2.
part
B for perfect
catenary
(case
of nonorigin
aTh~s
tolerance
Table
was
reached
Results
3.
1
2
3
4
5
6
7
8
9
10
iterations.
x(i)
in five
catenary
-0.240255
-0.422651
- 0.475048
-0.44385
-0.438926
-0.493786
-0.522715
-0.428377
-0.222596
0
(case
2)
1
2
3
4
5
6
7
8
9
10
abscissa.
ordinate.
c Computed
ordinate.
d Dtfference
between
empirical
Table
Results
4.
and
tolerance
was
ordinate.
Computed
ordinate.
d Difference
between
empirical
Table
Results
in six
and
-0.0368131
-0.0687431
-0.0177127
0.0739531
0.0987718
0.0240171
-0.0653796
-0.0744693
-0.0744693
0
Number of nonorigin
points
Convergence
tolerancea
Relative noise amplitude
Computed
value of a
Computed
value of b
Computed
value of c
Maximum
absolute
residual
Mean absolute
residual
STD DEV of residual vector
computed
ordinates.
catenary
points
reached
-0.051553
- 5.676
-8.10731
-9.00096
-8.57065
- 6.87291
-5.13744
~ 1.80966
2.65014
2.708
-0.203442
- 0.353908
-0.457335
-0.517803
-0.537698
-0.517803
- 0.457335
- 0.353908
-0.203442
0
+ noise
(case
2)
10
0.00000000010
0.199999988
1 .ooooooooooo
-0.54308063482
1 .ooooooooooo
1 .ooooooooooo
-0.53769782012
1.00860489830
0.09877181986
0.04790142076
0.03072120388
Convergence
tolerancea
Relative noise amplitude
Exact value of a
Exact value of b
Exact value of c
Computed
value of a
Computed
value of b
Computed
value of c
Maximum
absolute
residual
Mean absolute
residual
STD DEV of residual vector
aTh~s
-0.057
- 5.688
-8.119
-8.999
-8.575
-6.849
-5.131
- 1.822
2.636
2.708
Quantity
Value
of nonorigin
0.355
48.593
84.894
124.875
151 ,157
184.349
205.295
234.87
265.057
265.406
abscissa.
tolerance
computed
data
i)
ycomp(
Empirical
6.
survey
y(i)b
residual(i)d
Quantity
Number
data:
x(i)
a Empirical
aTh~s
a Empirical
b Empirical
Results
from survey
ycomp(i)c
y(i)b
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
+ noise
5.
10
0.00000000010
0.0
1 .ooooooooooo
-0.54308063482
1 .ooooooooooo
1 .ooooooooooo
- 0.54308063482
1 .ooooooooooo
0.00000000000
0.00000000000
0.00000000000
points
Convergence
tolerance=
Relative noise amplitude
Exact value of a
Exact value of b
Exact value of c
Computed
value of a
Computed
value of b
Computed
value of c
Maximum
absolute
residual
Mean absolute
residual
STD DEV of residual vector
line carenary
Table
1)
Value
Quantity
Number
of transmission
S. J. Sugden
(case 3)
residual(i)d
- 0.005447
- 0.0120029
- 0.01169
0.00195692
- 0.0043505
0.0239106
0.00644239
- 0.0123438
-0.0141385
0
ordinates.
survey
data
(case 3)
Value
was
reached
10
0.00000001000
0.0
124.00728267588
-9.00139688372
855.68602456075
0.02391056077
0.00922825148
0.00668603082
in four
Iterations
Experimental
results with the algorithm have shown that
simple linear approximations
used in equations (6) and
(7) give good starting
values.
The details
follow.
Equations (6) and (7) are, respectively
2y = sinh (2x) sinh (2(x - x,) + 0)
sinh (0) =
smh (Ax,)
(Al)
642)
sinh
(0)
Y, = !A!
2,x,
(A3)
x,
i,x
iterations.
/l,(x - xn) +
Jf!!
X, >
Finally:
should be further noted that the same rapid convergence is obtained with actual experimental
data as with
machine-generated
dummy data.
It
j. _ YX - XY,
0-
xX,(x - xn)
Appl.
Math.
Modelling,
1994,
279
Construction
Accordingly,
j
of transmission
for & is
From equation
and only if
= YUG - X,Y,
(46)
0
~,X,~X,
xn)
where CI= Ln/2_J. The author is indebted to an anonymous referee for pointing
out a flaw in the original
scheme for estimating 2,.
In view of the preconditions
imposed on the data-see
3.1 and Appendix A-it is apparent that Lo is always well
defined. In computing
parlance, nopoating divide error
is possible as all xi are distinct, and none is zero. These
restrictions guarantee that a starting value, I,, is always
provided by equation (A6); however it should be realized
that a starting
value of &, = 0 is disastrous
for the
iterative algorithm.
From the equation
it is clear that
A0 = 0 is not permitted; indeed it corresponds
to c = cc
for the catenary, i.e., physically infinite tension or zero
weight of suspended cable, and therefore a linear arc for
the span.
280
Appl.
Math. Modelling,
1994,
Y,
-=-
Yn
x,
XII
(A7)
1.0
statement
corresponding