Professional Documents
Culture Documents
Introduction
Design of Satellite
Constellations for Optimal
Continuous Coverage
D.C. BESTE, Member, IEEE
General Research Corporation
Abstract
A satellite-borne sensor can view a region at or above the Earth's
surface. The size of this region depends on the satellite's altitude,
the maximum range and scan angle of the sensor, the minimum
above-the-horizon viewing angle required, the extent in altitude of
the region to be viewed, and the maximum altitude of sensor obscuration by the atmosphere. Except for geosynchronous satellites this
region moves relative to the Earth, so that constellations of satellites are generally necessary for continuous coverage. Satellite
constellations which minimize the number of satellites required
for continuous coverage are derived as a function of the angle
subtended at the Earth's center by the coverage of a single satellite. This is done for single and triple continuous coverage of the
entire Earth and of the polar regions extending to arbitrary latitude. Simple, cogent approximations for the configurations and
numbers of satellites are found. Expressions which relate sensor
capabilities and surveillance requirements to are presented.
Examples are given to illustrate the use and accuracy of the results.
0018-9251/78/0500-0466 $00.75
466
1978 IEEE
In the first twenty years of the space age we have witnessed a dramatic increase in the number of satellite-based
systems. We can expect this trend to continue with the
advent of the Space Shuttle [ 1,2] Many of these systems
will require that the entire Earth, or certain regions of the
Earth, be continuously within sight of one or more satellites. For example, the NAVSTAR global positioning
system (GPS) [3] requires that every user be able to observe
four satellites simultaneouslv.
It is of interest to know the configuration of satellites
which requires the fewest satellites with sensors of given
range and scan angle. Emara and Leondes [4] addressed
this problem for a mission which requires quadruple coverage (i.e., GPS). Liuders [5] addressed the problem of continuous single coverage. His results are widely used [6, 7, 8].
This paper is directed toward designing optimum satellite configurations for continuous coverage of the entire
Earth or of polar regions extending to arbitrary latitude. It
is shown that the method developed here requires about 15
percent fewer satellites than the classical Luders configurations. It is also showin that orbital planes which have a
common intersection (e.g., polar orbits) are preferred,
and that the number of satellites required for continuous
coverage between latitude X and the pole can be approximated by
AES-14, NO. 3
MAY 1978
SATELLITE
ments.
Polar orbits result in higher satellite densities at the
poles than at the equator. It seerns intuitive that orbital
configurations which result in a more uniform distribution
of satellites over the Earth would lead to more efficient
covering. Therefore the second approach was to select
orbital planes which result in as uniform a distribution of
satellites as possible (e.g., three mutually orthogonal
obital planes).
A. Single Coverage With Polar Orbits
(n-1)o + (n + )A =Tr
CIRCLE OF
chains).]
The
467
TABLE
Requirements for Single Coverage of the Entire Earth
n
2
2
3
3
3
4
4
4
5
5
5
3
4
4
5
6
6
7
8
8
9
10
j (deg)
66.7
57.6
48.6
42.3
38.7
33.6
(deg)
104.5
98.4
69.3
66.1
64.3
49.4
48.3
47.6
38.6
38.1
37.7
nmE./4ir
1.81
1.86
2.03
1.95
1.97
2.00
1.97
1.99
1.98
1.97
1.99
30.8
28.9
25.7
24.2
23.0
50
40
30
TABLE 11
Requirements for Single Coverage of Polar Regions Extending to
Latitude X
20
22
4o
Cos
i (deg)
p (deg)
nm2'4 ir
3
4
5
64.1
53.4
48.1
39.9
35.8
33.3
28.9
26.8
25.3
22.6
111.8
103.1
98.7
68.4
66.0
64.5
38.8
1.69
1.62
1.66
1.75
1.70
1.72
1.74
1.72
1.73
1.73
49.6
43.2
39.4
30.0
111.2
104.4
100.4
66.9
65.4
64.4
49.2
48.4
47.9
47.4
1.41
1.35
1.37
1.41
1.40
1.42
1.42
1.41
1.41
1.43
X = 300
0o
20
30
40
,
degrees
50
60
2
2
2
3
3
3
4
4
4
5
70
The preceding analysis can be extended to coverage between latitude X and the north pole, and between latitude
468
6
7
7
8
9
9
450
2
2
2
3
3
3
4
4
4
4
4
5
6
7
8
9
9
10
11
12
28.0
26.5
22.9
21.6
20.6
19.9
49.6
48.5
47.8
(n -1)
(4)
where A is defined as in (1). Table II summarizes the evaluation of (4). Fig. 5 shows a plot of 4 versus n m for X= 0,
30, and 45 degrees. These results indicate that (3) may be
generalized to
AES-14, NO. 3
MAY 1978
450 300 0
-5 5//
NUMBER OF
'
A
50
(5)
The accuracy and implications of this approximation will
be discussed later.
ORBITAL
PLANES (n)
5 5
40
44
4
C. Nonpolar Orbits
55
4\
-j
\
An alternative approach to achieving total coverage is to
\ \5\
30 [
use orbits distributed in some uniform manner. In general
L.
these are very difficult to analyze for arbitrary numbers of
N-1 4CosA~
co
\ 4\\\
44
satellites. However, a few specific cases were individually
3
m:
\ 3 \ 3\
examined and it was found that the polar-orbit configura20 [
\33 3 93
tion was superior.
Two orbital planes have one intersection and are thus equivalent to the polar case described above. In that case it was
21 -z .32-J)
shown that the optimum angle between satellite planes was
Iu
20
30
40
50
not 900 but depended on the number of satellites per orbit
p, degrees
plane. The optimum angle approaches 90 only in the limit
Fig. 5. Number of satellites required for single coverage beyond
of an infimite number of satellites per plane.
latitude X.
Three mutually orthogonal orbital planes were investigated for the case of m = 4 (total of 12 satellites). The
Fig. 6. Comparison of LUders and Beste results.
method used was to adjust the interorbit relative phase,
while maintaining the intraorbit spacing of 900 so as to
60r
minimize the maximum distance from a satellite to a point
in any quadrant. The resulting coverage angle 4 is 50.80.
50F
This angle compares with 48.60 required for 12 satellites in
3 polar orbits as given in Table I.
1.1 40
BESTE
N = 4 (E + 1)
n
LUDERS
-j
-j
< 30
u
20
iok
n
200
400
600
800
1000
II
1200 1400
n mi
ALTITUDE,
1600
1800
2000
with two great circles (corresponding to 2 satellites diametrically opposite and at infinity) where the ratio of the
solid angle of coverage to 47r sr is 1. Other efficient coverings occur for satellites which are positioned according to
the faces and vertices of regular polyhedra. The most efficient of these occur for 4, 6, 12, and 32 circles. In the limit
as the number of circles grows to infinity, the optimum
pattern is that of a hexagonal grid on a planar surface. Table
III summarizes the required 4 and amount of excess coverE. Comparison With Stationary Satellite Coverage
age for these configurations.
Fig. 7 compares the relationship between 4 and the total
Because the satellites are in motion (in their respective
number
of satellites obtained in this study with that of
orbits) a considerable amount of overlap must be experiLuders'
paper
and with the stationary bound.
enced in order to ensure coverage at all times. It is therefore
of interest to investigate the numbers of "stationary" satellites required to cover the Earth. This represents an unIll. Triple Coverage
achievable (except for 2 satellites) lower bound.
Different numbers of circles cover a sphere with different
There appears to be no reasonable analytical approach to
efficiency. That is, some combinations of circles having a
the triple coverage problem. Therefore the method used in
common radius 4, cover the sphere with a smaller fraction of this study is to calculate the required 4 by using an iterative
overlap. In particular, the most efficient coverage occurs
search.
BESTE: DESIGN OF SATELLITE CONSTELLATIONS FOR OPTIMAL CONTINUOUS COVERAGE
469
TABLE IIl
Sphere Coverage by Circles
Number of
Circles
2
4
6
12
Radius of
Coverage y (deg)
90.0
54.7
37.4
1.0
1.3
1.3
1.2
32
22.7
1.2
lim
N-oo
1.2
Nfl/4ir
70.5
Configuration
diametrically opposite
faces of a tetrahedron
faces of a cube
faces of a dodecahedron
faces and vertices of a
dodecahedron (or
icosahedron)
hexagonal pattern on
a plane surface
6Or50
V)
U.j
LUDERS V2
40k
cos-
Co~q
4lm/(n I+ '/4O)
-j
LLJ
.::c
Ln
30 F-
Li-
CD
cl.
LLJ
co
M:
20k
.2-1
10
0
STATIONARY
COVERING BOUND
2.5 i
( l -cos; )
10
20
30
40
50
60
70
;, degrees
A basic assumption is that, as in the case of single coverage, it is desirable to keep the satellites spaced as uniformly
as possible in a fixed relative orientation. The configuration
is thus similar to that used for single coverage (Fig.2) except
that the circles must overlap to a much greater extent. Adjacent orbital planes have equal angular separation, and
satellites in adjacent planes travel in the same direction
(except at the two boundaries) and are staggered by onehalf of the intraorbit separation.
The required angle of coverage (4) per satellite is determined as follows: m satellites are placed uniformly in each
orbital plane; n polar orbital planes are placed uniformly
around the equator. The satellites in adjacent orbital planes
are shifted in latitude by one-half of the intraorbit spacing
(iT/m). A set of points is chosen at the equator. The set
extends one-half the interorbital separation in longitude.
Each point of the set is successively examined to determine
the value of 4 such that three satellites are within a distance
4 of that point. The satellites are then moved along their
orbits by a small fraction of their orbital spacing and the
procedure is repeated. The largest value of 4 thus obtained
is chosen. Satellites having this angle of coverage are necessary and sufficient for triple coverage of the points in the
set; that is, points between orbital planes in which satellites
move in the same direction. This value of 4i is called 4i.
470
The value of ; required for points falling between orbital planes in which satellites move in opposite directions
is called 'o-. 4o is determined by using the same set of
points as before. However, in this case, each point is examined repeatedly as the satellites in one adjacent orbital
plane are incrementally moved along their orbital path.
Qo is of course equal to or larger than 4i.
For the equally spaced orbits chosen above, the required
angle 4 per satellite must equal 40. This would result in
excess coverage between planes in which satellites inove
in the same direction. Clearly the value of 4 required for
triple coverage can be reduced if the distance between adjacent codirectional orbital planes is increased at the expense of the distance between adjacent opposing orbital
chains. Since the ratio of the number of intervals between
oppositely moving orbital chains to the number of intervals
between codirectional orbital chains is 1 /(n- 1), the first
iteration solution to the optimum orbital plane separation
0 and satellite coverage 4 is
(6)
(7)
(8)
IV. Sensor Requirements
AES-14, NO. 3
MAY 1978
TABLE IV
Requirements for Triple Coverage of the Entire Earth
n
3
3
3
3
m
4
5
6
7
;p (deg)
80.7
70.3
63.9
61.1
4
4
5
5
5
6
6
7
8
8
9
10
52.2
9
10
X = 600
450
48.3
43.7
41.1
38.8
37.5
35.8
45.4
36.9
36.6
36.2
5.04
(A
a)
(1)
I
0)
0)
-0
5.42
5.36
5.42
5.35
5.54
45.9
d
LU
-j
30.8
30.5
\6
4\4
c<: 40
3
3
3
\6
-r-
L.)
V)
C)
C)
V)
2-1
Li
L/)
40
\5
4
\,
y,
50
60
60
50
40
30
70
70
R-= [(Ref
R=
(Re+ A)2
[(Re+IHI2 ++(+X)
degreess
30
20
10
SATELLITE HEIGHT (H), 1000 km
v,
_
scan
sin -I {[(R
+ A)/R ] sin
(9)
4}
(10)
where
H>
SCAN ANGLE, ,x
REQUIRED SENSOR
SATELLITE
HEIGHT, H
angle requirements.
SATELLITE
MINIMUM
cY-
5\
3
20
C-1
m
.:x
Ci
NUMBER OF ORBITAL
-, PLANES (n)
5\
\4
)k
CD
.u
5.55
5.52
5.59
5.66
\5
50 l
30
46.9
8 SATELLITES
15 SATELLITES
32 SATELLITES
5.03
4.98
NN_- 1 1 cos X
1 - cos )
v)
56.4
-.
nmQ2/47r
(deg)
64.5
62.3
60.3
60.0
0O
60 F
L-1
--
[(Re
+A
min )/cos(4i-cos'
e)]
Re
(11)
and
RANGE, R
SATELLITE\
HEIGHT, HMIN
SURVEILLANCE
MINIMUM
/
PENETRATION
ALTITUDE,
Hmin
ALTITUDE, A
AMI N
EARTH
~~~~~~SURFACE
EARTH
CENTER
(Re + A) sin
41,
cos
>a
cos
<R.
(12)
471
cc
ot
-z
Cu>
range
and
scan
12
8
10
SATELLITE ALTITUDE, 1000 km
14
coverage
16
18
20
(example 2).
TABLE V
System Characteristics for Minimum-Range Single Coverage With
15 Satellites
472
AES-14, NO. 3
MAY 1978
References
[1
[2]
[3]
[4]
1. Bekey, and H. Mayer, "1980-2000 raising our sights for advanced space systems," AIAA Astronaut. Aeronaut., vol. 14,
pp. 34-63, July 1977.
"Outlook for space," Superintendent of Documents, Government Printing Office, Washington, D.C., NASA Special Publ.
SP386, Jan. 1976.
D. Smith and W. Criss, "GPS Navstar global positioning system," AIAA Astronaut. Aeronaut., vol. 14, pp. 26-32, Apr.
1976.
C.T. Leondes and H.E. Emara, "Minimum number of satellites for three-dimensional continuous worldwide coverage,"
[51
[61
[7]
[8]
IEEE Trans. A erosp. Electron. Syst., vol. AES-1 3, pp. 108ll1,Mar. 1977.
R.D. Luders, "Satellite networks for continuous zonal
coverage," ARS J., vol. 31, pp. 179-184, Feb. 1961.
E.D. Harney, Spaee Planners Guide, USAF Systems Command, U.S. Government Printing Office, pubi. 0-774405,
1965.
J. Jenson, G. Townsend, J. Kork, and D. Kraft, Design Guide
to Orbital Flight. New York: McGraw-Hill, 1962.
D.C. Beste, "Design of satellite constellations for optimal
continuous coverage," General Res. Corp., Santa Barbara,
Calif., Rep. RM-2074, May 1977.
David C. Beste (S'60-M'65) received the B.S. and M.S. degrees in physics and mathematics
from the University of Michigan, and the Ph.D. degree in electrical engineering from the
University of Southern California in 1970.
He is presently with General Research Corporation, Santa Barbara, Calif. His professional interests include radar and communication systems, advanced radar concepts,
extraordinary space-based systems, detection and tracking, and electronic countermeasures.
Dr. Beste is a member of Sigma Xi and Eta Kappa Nu.
BESTE: DESIGN OF SATELLITE CONSTELLATIONS FOR OPTIMAL CONTINUOUS COVERAGE
473