This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.
Introduction
Rise–set time computation through the accurate orbit estimation is very important because it plays an essential role in the pre-request information for mission analysis and on-board resources management in many general communication, scientific spacecraft and Earth observation. Also, to provide and exchange information for a wide range of military and civil applications such as communications, there is a big trend to use fast access, low cost and multifunctional small satellites. This requires accurate estimation of when the satellites disappears from the horizon (set) over a time-scale of months in some cases and when the satellite will start to be visible (rise) to a given location on the Earth or to other satellite. Therefore, we referred in Ammar and Hassan [1], to
the rise/set problem which may be defined as the process of determining the times at which a satellite rises and sets with respect to a ground location. The numerical method is the easiest solution to determine the visibility periods for the site and satellite by evaluating UK position vectors of each. It advances vectors by a small time increment, Δt,and checks visibility at each step. Computation time is a drawback to this method, especially when modeling many perturbations and processing several satellites. Escobal [2], [3] proposed a faster method to solve the rise/set problem by developing a closed-form solution for unrestricted visibility periods about an oblate Earth. He assumes infinite range, azimuth, and elevation visibility for the site. Escobal transforms the geometry for the satellite and tracking station into a single transcendental equation for time as a function of eccentric anomaly. He then uses numerical methods to find the rise and set anomalies, if they exist. Lawton [4] has developed another method to solve for satellite-satellite and satellite-ground station visibility periods for vehicles in circular or near circular orbits by approximating the visibility function, by a Fourier series. More recently, Alfano, Negron, and Moore [5] derived an analytical method to obtain rise/set times of a satellite for a ground station and includes restrictions for range, azimuth, and elevation. The algorithm uses pairs of fourth-order polynomials to construct functions that represent the restricted parameters (range, azimuth, and elevation) versus time for an oblate Earth. It can produce these functions from either uniform or arbitrarily spaced data points. The viewing times are obtained by extracting the real roots of localized quantic. Palmar [6], introduced a new method to predict the passes of satellite to a specific target on the ground which is useful for solving the satellite visibility problem. he firstly described a coarse search phase of this method including two-body motion, secular perturbation and atmospheric drag, then he described the second phase (refinement), which uses a further developed controlling equation F (a) = 0 based on the epicycle equations.
In this work, we established a fast way for satellite-satellite visibility intervals for the rise-and-set time prediction for two satellites in terms of classical orbital elements of the two satellites and time. We have considered the secular variations of the orbital elements due to air drag force in order to determine the changes in the nodal period of satellite and the changes in the long-term prediction of maximum elevation angle. In the following description, we will introduce the formulae for satellite rise-and-set times of the two satellites. The derived visibility function provides high accuracy over a long period.
Visibility Analysis
In order to fully describe the position of a satellite in space at any given time, we used a set of six orbital parameters semi-major axis a, eccentricity e, inclinations of the orbit plane i, right ascension of the node Ω, the argument of perigee ω, and true anomaly f. The above parameters are shown in the Fig.1.
The visibility function, U, which describes whether these two satellites can achieve visibility were derived in Ammar and Hassan [1], Eq. 1 and in briefly it can be obtained as follows:
Referring to Fig.1, the position vectors of satellites 1, and 2 with respect to the ECI coordinate system are$\vec r_1.$and$\vec r_2.$
If the position relation between two satellites satisfies the visibility conditions, two satellites can communicate with each other over interstellar links.
Construction of The Visibility Function
The position vector of each satellite in the geocentric coordinate system, $\vec r = (x,y,z)$can be calculated by the following formula [7],
Where σ1 = cos (i1/2) and γ1 = sin (i1/2), with similar expressions for the other satellite. In order to obtain the visibility function as an explicit function of time, we transform the true anomaly f, to the mean anomaly, M, using the following transformation formulas Brouwer [7] up to O(e4),
With similar expressions for the other satellite. Substituting Eqs. ( 3–5 ) into Eq. (2), and keeping terms up to O(e4), we obtain the visibility function [Ammar and Hassan [1]]:
The Effect of Drag
The acceleration due to air drag has the general form [8]
Where, m is the satellite mass, C D is the aerodynamic drag coefficient, As is the average cross-sectional area of the satellite, rair is the air density and V is the magnitude of the satellite velocity relative to the atmosphere, and is the unit vector in the satellite velocity direction.
Since the drag force is non-conservative, so we will use Lagrange’s planetary equations in Gaussian form Roy [9] expressed in the R SW- coordinate system, i.e. in the directions of the radial, transverse and orthogonal respectively, shown in Fig. 2.
Also, since the drag force in the opposite direction of the velocity vector, then we can express the drag acceleration components in the form:
Since the drag force oppose the velocity vector. Hence, we need to find the drag components in the TNW - coordinate system, where T- axis aligned along the tangent (velocity vector), N - axis normal to it in the direction of increasing the true anomaly, f, and W - axis completes the triad in the positive sense. The relations between the two systems are given from Fig.2, after eliminating the flight path angle φ, between them as:
Since we shall consider only the secular effects of the drag force on the motion of the satellites, we average Eq. 7 with respect to the true anomaly f, to obtain:
Integrating Eqs. 10 and 11 with respect to the time t we obtain the secular variation in the semi-major axis and eccentricity due to air drag in the form:
That represents the secular changes in the orbit due to air drag.
Adding Perturbing Forces
We shall consider the effect of perturbation on the orbital elements due to the atmospheric drag. So, We will express the orbital elements of the two satellites in the form:
Where σj (t) represent respectively any of the orbital elements, σj0 the unperturbed element, and (Δσj)Ddenote the perturbations in the elements due to drag force. The expansion of the perturbed visibility function about some epoch time t0 can be obtained by Taylor expansions about the osculating elements (a0j,e0j, i0j,Ω0j,ω0j,M0j) up to the first order as:
The summation ranges from s = 1 to s = 4, where s = 1 , 2 represent the elements (a1,e1) and s = 3 , 4 represent (a2,e2) respectively.
Numerical Examples
In what follows the visibility function were tested for some examples to obtain the mutual visibility between two Earth Satellites. The orbital elements for some satellites were obtained from the Center for Space Standards & Innovation and are listed in Tables 1, 2.
Norad Two - Line Element Sets For The Satellites AQUA, ARIRANG–2, HST and ODIN
Satellite Orbital Elements
1-AQUA
2-ARIRANG-2
3-HST
4-ODIN
Equivalent altitude (Km)
699.588
682.6205
543.2687
540.5256
a (Km)
7077.725
7060.757
6921.405
6918.662
n (rev/min)
0.010408
0.010445
0.010779
0.010769
e
0.000286
0.001669
0.000256
0.001057
i (degree)
98.2031
98.0676
28.4705
97.591
Ω (degree)
121.6097
76.9906
17.611
200.4958
ω (degree)
54.081
258.4665
301.12
186.4076
M (degree)
125.1605
101.4671
170.9719
173.7019
p (kg=km3)
3.63E-05
4.6E-05
0.000354
0.000369
po (kg=km3)
0.000145
0.000145
0.000697
0.000697
h0(Km) (kg=km3)
600
600
500
500
H (Km)
71.835
71.835
63.822
63.822
Epoch Year & Julian Date
18180. 59770749
18180. 82019665
18182.935593
18182.93790454
time of data (min)
2018 06 29
2018 06 29
2018 07 01
2018 07 01
13:31:30
19:41:03.004
21:57:32.134
22:30:32.994
B*
2.5E-05
3.76E-05
1.36E-05
5.61E-05
BC =CDA/m (m2/kg)
5.4E-05
8.1E-05
6.11E-06
2.52E-05
Norad Two - Line Element Sets For The Satellites CFESAT and MTI
Satellite Orbital Elements
5-CFESAT
6-MTI
Equivalent altitude (Km)
468.8831
412.5092
a (Km)
6847.02
6790.646
n (rev/min)
0.010953
0.011074
e
0.000582
0.000812
i (degree)
35.4247
97.5789
Ω (degree)
203.043
17.7612
ω (degree)
183.8662
345.6071
M (degree)
176.2019
143.5229
p (kg=km3)
0.001162
0.003008
po (kg=km3)
0.001585
0.003725
h0(Km) (kg/km3)
450
400
H (Km)
60.828
58.515
Epoch Year & Julian Date
18182.5017322
18182.7746284
time of data (min)
2018 07 01
2018 07 01
12:02:28.526
18:02:08.608
B*
6.71E-05
4.84E-05
BC =CDA/m (m2/kg)
1.33E-05
4.07E-06
The visibility intervals with the action of air drag are shown in Figures 4, 6, 8 according as the sign of the visibility function given in Eq. (12) and without any perturbing force are shown in Figures 35, 7, and are listed in Table 3, 4 and 5.
Visibility Intervals Between AQUA And ARIRANG2 During 24 Houres
Without Air Drag Force
With Air Drag Force
visibility time
visibility time
Rise
Set
m
s
Rise
Set
m
s
1
17.1074
44.8663
27
45.534
17.1027
44.8676
27
45.894
2
66.4086
94.0482
27
38.376
66.4145
94.0542
27
38.382
3
115.669
143.318
27
38.94
115.674
143.306
27
37.92
4
164.973
192.499
27
31.56
164.973
192.519
27
32.76
5
214.236
241.768
27
31.92
214.25
241.742
27
29.52
6
263.542
290.948
27
24.36
263.536
290.982
27
26.76
7
312.807
340.216
27
24.54
312.83
340.177
27
20.82
8
362.115
389.396
27
16.86
362.103
389.443
27
20.4
9
411.382
438.663
27
16.86
411.416
438.61
27
11.64
10
460.692
487.842
27
8.94
460.675
487.903
27
13.68
11
509.962
537.108
27
8.76
510.006
537.041
27
2.1
12
559.276
586.286
27
6
559.251
586.362
27
6.66
13
608.547
635.552
27
0.3
608.6
635.472
26
52.32
14
657.863
684.729
26
51.96
657.831
684.819
26
59.28
15
707.135
733.994
26
51.54
707.199
733.9
26
42.06
16
756.453
783.171
26
43.08
756.416
783.275
26
51.54
17
805.728
832.435
26
42.42
805.802
832.327
26
31.5
18
855.048
881.611
26
33.78
855.004
881.729
26
43.5
19
904.325
930.874
26
32.94
904.41
930.753
26
20.58
20
953.647
980.049
26
24.12
953.597
980.182
26
35.1
21
1002.93
1029.31
26
22.8
1003.02
1029.18
26
9.6
22
1052.25
1078.49
26
14.4
1052.19
1078.63
26
26.4
23
1101.35
1127.75
26
13.2
1101.64
1127.6
25
57.6
24
1150.86
1176.92
26
3.6
1150.79
1177.08
26
17.4
25
1200.14
1226.18
26
2.4
1200.26
1226.02
25
45.6
26
1249.47
1275.36
25
53.4
1249.4
1275.53
26
7.8
27
1298.75
1324.62
25
52.2
1298.88
1324.44
25
33.6
28
1348.08
1373.79
25
42.6
1348.01
1373.89
25
58.2
29
1397.37
1423.05
25
40.8
1397.5
1422.68
25
21
Visibility Intervals Between HST and ODIN 24 Houres
Without Air Drag Force
With Air Drag Force
Rise
Set
visibility time
Rise
Set
visibility time
m
s
m
s
1
39.3255
44.4432
5
7.062
39.3208
44.4432
5
7.344
2
87.2035
92.0758
4
52.338
87.168
92.1059
4
56.274
3
134.82
139.913
5
5.52
134.901
139.846
4
56.7
4
182.699
187.545
4
50.76
182.584
187.635
5
3.06
5
230.316
235.383
5
4.02
230.484
235.246
4
45.72
6
278.195
283.014
4
49.14
278.002
283.163
5
9.66
7
325.812
330.852
5
2.4
326.072
330.642
4
34.2
8
373.691
378.843
5
9.12
373.42
378.69
5
16.26
9
421.307
426.322
5
0.9
421.663
426.033
4
22.2
10
469.188
473.952
4
45.84
468.84
474.217
5
22.62
11
516.803
521.792
4
59.34
517.259
521.42
4
9.66
12
564.684
569.421
4
44.22
564.261
569.743
5
28.92
13
612.298
617.261
4
57.72
612.861
616.8
3
56.34
14
660.18
664.98
4
48
659.682
665.267
5
35.1
15
707.794
712.731
4
56.22
708.47
712.175
3
42.3
16
755.676
760.359
4
40.98
755.105
760.791
5
41.16
17
803.289
808.201
4
54.72
804.087
807.541
3
27.24
18
851.172
855.828
4
39.18
850.528
856.314
5
47.16
19
898.785
903.67
4
53.1
899.714
902.896
3
10.92
20
964.668
951.297
4
37.74
945.952
951.836
5
53.04
21
994.28
999.14
4
51.6
995.353
998.24
2
53.22
22
1042.16
1046.77
4
36.6
1041.38
1047.36
5
31.8
23
1089.78
1094.61
4
49.8
1091.01
1093.57
2
33.6
24
1137.66
1142.23
4
34.2
1136.8
1142.88
6
4.8
25
1185.27
1190.08
4
48.6
1186.69
1188.87
2
10.8
26
1233.16
1237.7
4
32.4
1232.23
1238.4
6
10.2
27
1280.77
1285.55
4
46.8
1282.42
1284.12
1
42
28
1328.65
1333.17
4
31.2
1327.66
1333.92
6
15.6
29
1376.26
1381.02
4
45.6
1378.23
1379.29
1
3.6
30
1424.15
1428.64
4
29.4
1423.08
1429.44
6
21.6
Visibility Intervals Between CFESAT and MTI 24 Houres
Without Air Drag Force
With Air Drag Force
Rise
Set
visibility time
Rise
Set
visibility time
m
s
m
s
1
430.519
432.975
2
27.36
383.281
386.757
3
28.56
2
476.988
479.867
2
52.74
475.837
480.888
5
3.06
3
523.051
527.147
4
5.76
568.562
574.83
6
16.08
4
569.583
573.973
4
23.4
617.63
619.378
1
44.88
5
615.801
621.095
5
17.64
661.372
668.709
7
20.22
6
662.353
667.899
5
32.76
710.16
713.559
3
23.94
7
708.642
714.947
6
18.3
754.234
762.517
8
16.98
8
755.203
761.74
6
32.22
802.941
807.477
4
32.22
9
801.535
808.742
7
12.42
847.133
856.283
9
9
10
848.101
855.526
7
25.5
895.808
901.304
5
29.76
11
894.462
902.496
8
2.04
940.061
950.015
9
57.24
12
941.03
949.275
8
14.7
988.72
995.079
6
21.54
13
987.413
996.22
8
48.42
1033.01
1043.72
10
42.6
14
1033.98
1042.99
9
0.6
1081.66
1088.82
7
9.6
15
1080.38
1089.92
9
32.4
1125.98
1137.4
11
25.2
16
1126.95
1136.69
9
44.4
1174.61
1182.52
7
54.6
17
1173.37
1183..6
10
13.8
1218.97
1231.06
12
5.4
18
1219.93
1230.37
10
26.4
1267.58
1276.23
8
39
19
1266.36
1277.26
10
54
1311.98
1324.69
12
42.6
20
1312.93
1324.02
11
5.4
1360.55
1369.91
9
21.6
21
13.5937
1370.9
11
31.8
1405
1418.31
13
18.6
22
1405.93
1417.66
11
43.8
-
-
-
-
Conclusions
We referred to the first column (The Function of Visibility without any perturbation) in Ammar and Hassan [1] of this paper, now we refer to the second column (The Function of Visibility with the Air Drag Force)
In the Table 3 (Visibility Intervals Between AQUA and ARIRANG2 ), In the second column (with the Air Drag Force), the increase and decrease in oscillation is noticeable, the time of large periods increases and the time of the small periods decreases gradually, then the effect of the air drag force appears clearly.
In the Table 4 (Visibility Intervals Between HST and ODIN ), In the second column (with the Air Drag Force), the increase and decrease in oscillation is noticeable, the time of large periods increases and the time of the small periods decreases gradually, then the effect of the air drag force appears clearly.
In Table 5 (Visibility Intervals Between CFESAT and MTI), In the second column (with the Air Drag Force), the increase in oscillation is noticeable and greater than the previous examples, because the semi-major axis is smaller than the other one in the previous examples and less than 600 Km, then the effect of the air drag force appears clearly. It is also noticed that there is a low number of periods of visibility function that affects the air Drag force.
The secular variations of the orbital elements due the Effect of the Air Drag Force was considered and it appeared obviously in the previous tables. The new method exploits sophisticated analytic models of the orbit and therefore provides direct computation of rise-set times. Numerical examples for some satellites were given to chick the validity of the method.