Special Collection Article
Study of interference localization using single satellite based on signal strength distribution in multi-beam antenna for satellite communications system
International Journal of Distributed Sensor Networks 2018, Vol. 14(5) Ó The Author(s) 2018 DOI: 10.1177/1550147718774015 journals.sagepub.com/home/dsn
Chao He1,2, Zhi-dong Xie1,2, Dong-ming Bian1 and Xi-jian Zhong1
Abstract Large onboard antennas with multi-beams are used almost in all the Geostationary Earth Orbit satellite communications systems, which are always disturbed by jams and inferences. However, there are lots of factors restricting interference localization in satellite communications system because the system is not designed for location-oriented. This article makes use of the characteristic that each spot beam of multi-beams antenna has different gain at the position of interference, establishes the localization equations set by using the ground projection model of multi-beams antenna pattern, and gives two methods of solving equations. Thus, it proposes interference localization algorithm using single satellite, based on antenna gain and the distribution of signal strength in multi-beam space. Because of not depending on extra onboard equipments and other facilities, it has no effect on the construction and operation of satellite communications system. From the results of analyses and simulations, the localization precision can satisfy the general practical requirement. The algorithm could be used in checking the interference of the system, decision supporting of anti-jamming, and improving operation and management of the system. Keywords Satellite communications, multi-beam antenna, interference localization, antenna gain pattern
Date received: 30 April 2017; accepted: 21 March 2018 Handling Editor: Haibo Zhou
Introduction With the development of the satellite comprehensive application over the world, the orbits of satellites and frequency have become crowded. The number of all kinds of earth stations for satellite communication increased drastically, which leads to the electromagnetic environment of satellite communication deteriorating gradually. Therefore, satellite communication systems are often disturbed by various kinds of radio-frequency interference. Almost all of satellite mobile communication systems based on Geostationary Earth Orbit (GEO) adopted extensible onboard antenna with multibeam. Because of the big aperture of onboard antenna and the high sensitivity of receiver, it is easier to be
disturbed by interference intentionally (jamming) or involuntary for satellite mobile communication system with onboard antenna with multi-beam.1 In order to operate the system properly and reliably, it is urgent to find out interference quickly and reduce its effect furthermore. However, the precondition is localizing the interference. As communication systems are always 1
Army Engineering University of PLA, Nanjing, China National Innovation Institute of Defence Technology, Beijing, China
2
Corresponding author: Zhi-dong Xie, Army Engineering University of PLA, No. 88, Houbiaoying Road, Qinhuai District, Nanjing 210007, China. Email:
[email protected]
Creative Commons CC BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License (http://www.creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/ open-access-at-sage).
2 not designed for localization and the interference source is unknown a priori, there are lots of limits to achieve the goals mentioned above. In other words, the requirement of localization condition is not easy to be satisfied. Therefore, we need to develop a new method to localize the interference in satellite communication system which has the least requirement for the system and has little dependence on the other equipments. There has been great interest toward interference localization in the satellite communication system.2–4 The interference localization methods can be divided into single and multiple satellites localization by the number of satellite used for positioning. The localization principles3–6 include measuring the time difference location and direction finding location. The former derives time difference of arrival (TDOA) along with phase measurements to localize an unknown interference using two satellites. Direction finding location6–9 is preferred in single satellite localization, including direction finding by phase interferometer, phase comparison direction finding, amplitude comparison direction finding, time difference direction finding, spatial spectrum estimation, and so on. Right now, the most ordinary methods to localize the interference in GEO satellite communication system include TDOA and frequency difference of arrival (FDOA), both playing important roles in past decades.10–14 There should be at least one neighbor satellite with the same frequency, which is the basic condition of employing these two methods. It is easier for GEO satellite fixed communication system, but it is difficult for a mobile communication system. The other methods are based on direction finding for single satellite localization. However, it is difficult to add the special localization equipment of direction finding onboard for the restriction of weight, volume, power and running orbit, leading to much problem to application. The overlap area may be highly large between neighbor beams when a GEO satellite adopts a multi-beam antenna. Therefore, when the system is disturbed by strong interference, the interference signal will be received by both main jammed beam and other neighbor beams. According to the pattern of antenna, the gain of antenna in the direction of different beams will be changed with each other when interference locates at different position. The strength of interference signal arriving at each beam changes with location of interference, which gives birth to the idea of interference localization for single satellite based on signal strength distribution in multi-beam antenna. This article proposes a novel method of interference localization for single satellite based on antenna gain and the strength distribution, and using the gain of multi-beam antenna at the direction is different from at the location of interference of each spot beam. The method does not need
International Journal of Distributed Sensor Networks the extra onboard equipment and facility which is specially used for localization only. The benefit is that it will not impact the normal operation and running of satellite communication. What is more, the localization technology can be used to other communication system with onboard multi-beam antenna and electronics observation satellite system. The remainder of the article is organized as follows. In section ‘‘System model,’’ the system model and the proposed interference localization architecture are described. Section ‘‘Interference localization algorithm’’ of the article discusses algorithm for interference localization. The analyses and simulations results are given in sections ‘‘Localization error analysis’’ and ‘‘Simulation results,’’ respectively. Finally, the conclusions are given in section ‘‘Conclusion.’’
System model When the GEO satellite communications system is disturbed by strong interference signal, besides the beam major been jammed, the other common frequency reuse beams also will be jammed by the interference signal. The common frequency reuse beams may be close to each other, but also interval some beams. We will illustrate the principle of localization in the scene described in Figure 1, in which seven beams reuse the frequency. The interference radiation source located at P is labeled by red color, and the frequency of interference signal falls into the radio band used by beam A, leading to the result that beam A is jammed. Meanwhile, at least two beams can receive the signal, labeled by beams B, C, and D which use the same frequency band. The location of the beam center is priori known, and the satellite location in the space can be deduced by ephemeris. According to the distribution of multi-beam antenna pattern, the antenna gain at the direction from each beam to the interference radiation source is different from each other. Therefore, the signal strength received by different beams is different. From the equal signal strength of each beam described by four dashed circles in Figure 1, we can get interference location by obtaining the intersection of at least three circles. The flow of interference localization is as follows, as shown in Figure 2: 1.
2.
Set up the model of multi-beam antenna pattern. According to the relative position of beam center and interference source and the antenna gain pattern, get the relationship between the location and antenna gain. Select location beams. After the main interference beam is confirmed, the three most strong strength signal beams are selected according to interference signal strength and relative
He et al.
3
Figure 2. The flow chart of interference localization in using single satellite with onboard multi-beam antenna.
Interference localization algorithm
Figure 1. The principle of interference localization using single satellite.
3.
4.
5.
position. In some satellite communication systems, wide beam and zone beam can be selected as spot beam used for localization. Signal strength measurement. Get the signal strength in the beams selected in step (2). In order to get the accurate strength of very weak signal, the measurement can be assisted by feature of signal in the major jammed beam whose signal is strong. Establish the localization equations set. Combined with the propagation loss, signal strength curve of the interference can be obtained, by the function Li = F(ri ), i = 1, 2, 3, where Li is the attenuation relative to the center of the beam, ri is the distance from the point of the equivalent signal strength curve to the beam center, and F() denotes the relationship between ri and Li , which can be calculated by the antenna gain model. Solve the localization equations set. Jointly consider the constrain condition of interference coordinate and solve the localization equations set to get the interference location.
The overlap area between each other beams may be large when satellite adopts a multi-beam antenna. Therefore, when the communication system is disturbed by strong interference, whose strength is large and affect the normal operation of the system, the interference signal will be received by both main jammed beam and other neighbor beams. After the main interference beam is confirmed, the three most strong strength signal beams are selected according to interference signal strength and relative position. A novel method for locating interference is proposed utilizing the difference of the received interference power level between different spot beams. The interference localization algorithm includes establishing and solving of localization equations set described as follows.
Localization equations set When choosing the spot beam for localization, the principle of maximizing the signal strength is adopted. Three beams with the same frequency are chosen which are nearest to the source of interference. The centers of the three beams construct an equilateral triangle, called localization triangle, shown in Figure 3 marked by dotted lines. Therefore, as long as the position of the interference is in the coverage of the satellite, it will be in one of localization triangle. Without loss of generality, the changes of positions of the interference are
4
International Journal of Distributed Sensor Networks
Figure 3. The localization triangle marked by dotted lines is equilateral triangle.
limited in a localization triangle in the following study. When using seven color frequency reuse, the side of the pffiffiffiffiffi triangle is 21Rb , and Rb is the radius of the beam. The model of interference localization is shown in Figure 1. The radius of the earth is known as R. The coordinate vectors of the satellite and the source of interference are represented by S = ½x0 , y0 , z0 and P = ½x, y, z, respectively, where P is unknown. The center coordinate vectors of the three spot beams are Bi = ½xi , yi , zi , (i = 1, 2, 3). The connecting vector ! between the satellite and interference source is SP , and the one between the satellite and each spot beam center ! is SBi . The ui (i = 1, 2, 3) demonstrates the angle between the center of the spot beam and the connecting line of the source of interference and the satellite. From the law of cosines, we can get ! !T SBi SP ui = arccos ! ! (i = 1, 2, 3) SBi SP
ð1Þ
where ui is the function of the coordinate of the source of interference P. If we use G(ui )(i = 1, 2, 3) describing the gain in the direction of interference for onboard receiving antenna of each spot beam, the function of G() is function of P. In the remainder of the article, a specific antenna pattern is used as an example to analyze the feasibility and effectiveness of the localization method. Although different antenna types and antenna parameters have different function of G(), the localization method and the error analysis method are the same. Without the loss of generality, we adopt the model function for the gain of onboard antenna in Zhong et al.,15 as function (2)
G(u) = 10 log10
! J1 (k sin u) J3 (k sin u) 2 + 36 G0 2k sin u (k sin u)2 ð2Þ
where J1 () and J3 () are the first-order and third-order Bessel functions, respectively, k = 2:07123= sin (u3dB ), and u3dB is the angle of 3 dB attenuation in the gain of the beam relative to the center of the beam. It can be calculated by u3dB = 70l=D, where D is the diameter of the antenna and l is the wave length of the signal. The gain of satellite antenna in the center point is G0 (u = 0), as function (3) G0 =
p2 D2 h l2
ð3Þ
where h is the efficiency of the antenna. As a matter of fact, it is difficult to describe sometimes the antenna pattern of multiple beams onboard, using precise functions of the analytic relationship. However, a discrete numerical model of antenna pattern of the beams (including side beam) can be constructed according to the result of measurement and calibration in antenna pattern, which is also suitable in the algorithm of localization in this article. In the localization scenario, when the interference signal reaches the receiver of the onboard multi-beam antenna from the radiation source, the propagation path of the interference signal is exactly the same. So, the propagation losses and weather conditions are the same in the localization model. When interference signal arrives at the antenna onboard, the propagation loss in free space is
He et al.
5
Lf = 10 log10
4p d l
2 ð4Þ
where d is the propagation distance of signal qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi ! j SP j = (x x0 )2 + (y y0 )2 + (z z0 )2 , l is the wave length of signal, and Lf is the function of the coordinate of the source of interference P, too. The loss caused by weather and atmosphere is La . So, the total loss of propagation is L = Lf + La . If the radiation strength of the interference is Q, and the signal strength of interference received by each spot beam is Ai (i = 1, 2, 3), then the localization equations set is 8 > Q L + G(u1 ) = A1 > > > < Q L + G(u2 ) = A2 > Q L + G(u3 ) = A3 > > > : PPT = R2
ð5Þ
In equations set (5), if only we measure the interference signal strength in three spot beams, there are four unknown quantities, x, y, z, and Q, four equations could be constructed, and the position of the interference P will be calculated by solving the equations set. Furthermore, the first three equations in equation (5) all include parameters Q and L. If we make the three equations be pairwise subtracted from each other, eliminates the unknown signal transmitting strength and loss, and be expressed as the function of coordinate of interference, then the equations set is changed as in equation (6) 8 > G(u2 ) G(u1 ) = F1 (x, y, z) = A2 A1 = D1 > < G(u3 ) G(u2 ) = F2 (x, y, z) = A3 A2 = D2 pffiffiffiffiffiffiffiffiffi > > : PPT = F (x, y, z) = R
ð6Þ
3
From equation (6), we can achieve our localization method by measuring the relative deviation value of the interference signal strength in two spot beams. The degree of difficulty for measurement is reduced compared with using absolute signal strength in equation (5). It can be seen from the latter analysis that the requirement of the signal strength measurement accuracy is not too high, and the existing measurement methods can almost meet the requirements. When the interference signal is too weak or difficult to be detected, the impact on the system is limited. Moreover, the measurement accuracy of the signal strength in the other beams can be improved with the assistance of the signal parameters in the main jammed beam, in which the signal parameter could be estimated more accurate.
Solution to the localization equations set The localization equations set (6) is nonlinear, which is complicated to solve. This article gives two methods of solving, from the aspects of the complexity of algorithm, the accuracy of localization and the practicability. Newton iteration based on least square method. We first adopt Newton iteration based on least quare method (NILSM)16 in this article, which combines the advantages of both well estimation property in least quare method and fast convergency in Newton iteration. Newton iteration method16 is a frequently used method in solving nonlinear system of equations. Each step of Newton iteration method is as follows: first, each equation is linearized at the estimated value of a root, and then the linearized equations set should be solved; finally, the estimated value of the root could be updated according to the result above. The linearization of Newton method needs differential operation, which requires the functions to be derivable. Thus, this method is suitable for the scene when the function of satellite antenna pattern function is derivable. Suppose the value of P(x, y, z) is Pm1 (xm1 , ym1 , zm1 ) at the time of m 1 and is Pm (xm , ym , zm ) at the time of m, when iteration. Each equation in equation (6) can be linearized by solving the differential at the estimated value. Then, it can be denoted by matrix as follows H Dp = b
ð7Þ
Equations set (6) can be solved by the least square method Dp = (HT H)1 HT b
ð8Þ
The updated solution is as follows Pm = Pm1 + Dp
ð9Þ
where Pm can be regarded as the new initial iteration value, and the operation above could be continued until the accuracy of localization is satisfied. Then, the estimated values of the position of the interference can be inferred. From equation (7) 2
3 2 3 xm1 xm Dp = Pm Pm1 = 4 ym 5 4 ym1 5 zm zm1 2 3 A1 F1 (xm1 , ym1 , zm1 ) b = 4 A2 F2 (xm1 , ym1 , zm1 ) 5 A3 F3 (xm1 , ym1 , zm1 )
ð10Þ
ð11Þ
6
International Journal of Distributed Sensor Networks 2 ∂F1
∂x 6 2 H = 4 ∂F ∂x ∂F3 ∂x
∂F1 ∂y ∂F2 ∂y ∂F3 ∂y
∂F1 ∂z ∂F2 ∂z ∂F3 ∂z
"
3 7 5
ð12Þ
From equation (12) ∂F1 ∂G ∂u2 ∂G ∂u1 = (r = x, y, z) ∂u2 ∂r ∂u1 ∂r ∂r
ð13Þ
∂F2 ∂G ∂u3 ∂G ∂u2 = (r = x, y, z) ∂u3 ∂r ∂u2 ∂r ∂r
ð14Þ
where 2
3 ! !T 6 ri SBiSP (r r0 )7 0 r 4 ! ! ! !3 5 SBi SP SBi SP ∂ui vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi = 0 12ffi u ∂r T u ! ! u SBiSP A t1 @ ! ! SBi SP
ð15Þ
(i = 1, 2, 3; r = x, y, z)
Suppose GU (u) = ((J1 (k sin u)=(2k sin u)) + 36(J3 (k sin u)=(k sin u)2 ))2 , then equation (2) can be rewritten as G(u) = 10log10 (G0 GU (u)). Furthermore, we can get ∂G 10 ∂GU = ∂u ln 10 G0 GU ∂u
ð16Þ
where
∂GU J1 (k sin ui ) J3 (k sin ui ) = 2 + 36 2k sin ui ∂ui (k sin ui )3 J2 (k sin ui ) J4 (k sin ui ) + 36 (i = 1, 2, 3) 2 tan ui k 2 sin2 ui tan ui
Maximum likelihood iterative search method. Ordinarily, the approximate iteration method for solving nonlinear equations involves dealing with the derivatives of the function. However, when the function of antenna pattern onboard is not derivable, or when there is no function to denote the antenna pattern, this kind of method cannot be used. A direct way is blindly searching the coordinate in the interfered area which can minimize the error of the objective function. Thereby, the true position of interference will be approached. In this section, according to the idea mentioned above, the maximum likelihood iterative search method (MLISM) is designed for solving the localization equations. If the estimated position coordinate of interference ^ is P2 P, and the 2 mean square error, defined as ^ i = 1 (Di Fi (P)) , is the objective function, then the maximum likelihood search equation is as follows
^ ML = P
arg ^ = R, P2Z ^ jjPjj
min
2 X
^ 2 (Di Fi (P))
# ð17Þ
i=1
In the equation, the subscript ML denotes the solution of maximum likelihood search, Z means restricted searching range, which is the set of positions lied in the localization triangle, and arg shows the value range of the variable. The definite meaning of equation (17) is ^ satisfies the constraint conwhen the position vector P dition of the sphere of the earth, all the locations within ^ the range will be searched, and can P2 the vector P which ^ 2 will be minimize objective function i = 1 (Di Fi (P)) the solution of the localization equations. In the searching process mentioned above, as the number of times of searching increases, the time spent increases, and also the complexity. In order to reduce the computation and improve the efficiency, we adopt hierarchical search method in this article. When getting the solution in some accuracy, we regard the point as a center, reduce the radius, and then, search once more, and so on. The accuracy of the solution will be improved step by step, until the result is less than the required threshold. At this time, the result will be the final estimated location of the interference. The algorithm of step-by-step decline is adopted for the sake of reducing the false probability when narrowing the range, meanwhile, for taking account of searching efficiency.
Localization error analysis There are many possible sources of error, such as ephemeris, antenna pointing, antenna pattern, and so on. In order to highlight the focus of the article, these errors are eventually translated into signal strength errors. The article only analyzes the influence of signal strength measurement error on localization results. Conducting differential operation for the three equations in equation (6) at the target point (x, y, z), we can get dD1 =
dD2 =
∂F1 ∂F1 ∂F1 dx + dy + dz ∂x ∂y ∂z ∂F1 ∂F1 ∂F1 + dx0 + dy0 + dz0 ∂x0 ∂y0 ∂z0 ∂F1 ∂F1 ∂F1 + dx1 + dy1 + dz1 ∂x1 ∂y1 ∂z1 ∂F1 ∂F1 ∂F1 + dx2 + dy2 + dz2 ∂x2 ∂y2 ∂z2
ð18Þ
∂F2 ∂F2 ∂F2 ∂F2 dx + dy + dz + dx0 ∂x ∂y ∂z ∂x0 ∂F2 ∂F2 ∂F2 ∂F2 + dy0 + dz0 + dx2 + dy2 ∂y0 ∂z0 ∂x2 ∂y2 ∂F2 ∂F2 ∂F2 ∂F2 + dz2 + dx3 + dy3 + dz3 ∂z2 ∂x3 ∂y3 ∂z3 ð19Þ
He et al.
7
dR =
∂F3 ∂F3 ∂F3 dx + dy + dz ∂x ∂y ∂z
ð20Þ
Rewriting the functions (18)–(20) in the form of matrix 3 ∂F1 ∂F1 ∂F1 2 3 2 3 6 ∂x ∂y ∂z 7 7 6 dx dD1 6 ∂F ∂F ∂F 7 2 27 6 7 6 7 6 2 7 4 dy 5 4 d D2 5 = 6 6 ∂x ∂y ∂z 7 7 6 dz dR 4 ∂F3 ∂F3 ∂F3 5 ∂x ∂y ∂z 2 ∂F ∂F ∂F 3 1 1 1 2 3 dx0 6 ∂x0 ∂y0 ∂z0 7 6 7 6 7 7 +6 6 ∂F2 ∂F2 ∂F2 7 4 dy0 5 4 ∂x ∂y0 ∂z0 5 0 dz0 0 0 0 2 ∂F ∂F ∂F 3 2 3 1 1 1 dx1 6 ∂x1 ∂y1 ∂z1 7 6 7 dy 7 +6 4 0 0 0 5 4 15 dz1 0 0 0 2 ∂F ∂F ∂ 3 F1 1 1 2 3 dx2 6 ∂x2 ∂y2 ∂z2 7 6 7 6 7 7 +6 6 ∂F2 ∂F2 ∂F2 7 4 dy2 5 4 ∂x ∂y2 ∂z2 5 2 dz2 0 0 0 2 3 2 3 0 0 0 dx3 6 ∂F2 ∂F2 ∂F2 7 6 7 7 +6 4 ∂x3 ∂y3 ∂z3 5 4 dy3 5 dz3 0 0 0 2
where ∂F1 ∂G ∂u2 ∂G ∂u1 = (r = x, y, z) ∂u2 ∂r ∂u1 ∂r ∂r
ð21Þ
∂F1 ∂G ∂u2 ∂G ∂u1 = (r0 = x0 , y0 , z0 ) ∂u2 ∂r0 ∂u1 ∂r0 ∂r0
ð22Þ
∂F1 ∂G ∂u1 = (r1 = x1 , y1 , z1 ) ∂u1 ∂r1 ∂r1
ð23Þ
∂F1 ∂G ∂u2 = (r2 = x2 , y2 , z2 ) ∂u2 ∂r2 ∂r2
ð24Þ
∂F2 ∂G ∂u3 ∂G ∂u2 = (r = x, y, z) ∂u3 ∂r ∂u2 ∂r ∂r
ð25Þ
∂F2 ∂G ∂u3 ∂G ∂u2 = (r0 = x0 , y0 , z0 ) ∂u3 ∂r0 ∂u2 ∂r0 ∂r0
ð26Þ
∂F2 ∂G ∂u2 = (r2 = x2 , y2 , z2 ) ∂u2 ∂r2 ∂r2
ð27Þ
∂F2 ∂G ∂u3 = (r3 = x3 , y3 , z3 ) ∂u3 ∂r3 ∂r3
ð28Þ
where 2
3 ! !T 6 ri r (rr0 )7 0 i SP ! SB ! ! 3 5 4 ! SBi SP SP SB i ∂ui ffi vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi = 0 12 u ∂r u ! !T u SP SB t1 @ !i !A SBi SP
ð29Þ
(i = 1, 2, 3; r = x, y, z) 8 >
=
! !T ! !T (r0 ri ) SB (r0 r) 0 rr i SP i SP !i SB ! ! 3 ½2r 3 ! ! ! > > :SBi SP SB SP SB SP ; i i ∂ui ffi vffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi = 0 12 u ∂r0 u ! !T u SB SP t1 @ !i !A SBi SP (i = 1, 2, 3; r = x, y, z)
ð32Þ
In the function above, dDi (i = 1, 2) is the measurement error of the relative signal strength, and dR is the radius error of the earth, which is also called target elevation error. According to the corresponding relationship, equation (32) can be simplified as follows dV = C dX + C0 dX0 + C1 dX1 + C2 dX2 + C3 dX3
ð33Þ
where dV is the observation error vector, dX is the localization error vector, and both C and Ci (i = 0, 1, 2, 3) are coefficient matrixes dX = C1 (dV C0 dX0 C1 dX1 C2 dX2 C3 dX3 )
ð34Þ
ð30Þ ∂F1 ∂F1 ∂F1 dx + dy + dz dD1 = ∂x ∂y ∂z ∂F1 ∂F1 ∂F1 + dx0 + dy0 + dz0 ∂x0 ∂y0 ∂z0 ∂F1 ∂F1 ∂F1 + dx1 + dy1 + dz1 ∂x1 ∂y1 ∂z1 ∂F1 ∂F1 ∂F1 + dx2 + dy2 + dz2 ∂x2 ∂y2 ∂z2
The covariance matrix of error vectors is shown in equation (35), where function E() denotes calculating mathematical expectation ð31Þ
PdX = E dX dXT 1 = E C (dV C0 dX0 C1 dX1 C2 dX2 C3 X3 ) (dVT dXT0 CT0 dXT1 CT1 dXT2 CT2 dXT3 CT3 ) C T
ð35Þ
8
International Journal of Distributed Sensor Networks
PdX
= C1 E dVdVT C T
+ C1 C0 E dX0 dXT0 CT0 C T
+ C1 C1 E dX1 dXT1 CT1 C T
+ C1 C2 E dX2 dXT2 CT2 C T
+ C1 C3 E dX3 dXT3 CT3 C T
ð36Þ
3 s2 0 0 E dVdV = 4 0 s2 0 5 0 0 0
PdX jA = C1 E dVdVT C T
T
2
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi tr(PdX jA )
25 20 15 10
0
ð37Þ ð38Þ
The geometric dilution of precision(GDOP) of localization error is as follows (GDOP describes threedimensional geometric distribution) GDOPA =
30
5
Suppose the signal strength measurement errors of the three beams all obey normal distribution, the mean value is 0, and the standard deviation is s. They are independent and the errors of other terms are 0
35
localization error (km)
When the errors of each beam center position are independent, and the errors in both satellite position and relative signal strength are also independent, the localization errors caused by all the error factors can be denoted as in equation (36)
ð39Þ
where tr() denotes the trace of the matrix, which means the sum of diagonal element.
Simulation results The orbit altitude of GEO satellite is 35,786 km and the radius of Earth is about 6371 km. When using the antenna pattern function in equation (2), the two methods introduced in the article are both appropriate. If the diameter D of the satellite antenna is 12.5 m, and the carrier frequency of signal is 2 GHz, which means the wave length l is 0.15 m, then the half-power beam width is u3dB = 70 l=D = 0:84 degree. The radius of the spot beam is 262 km, and then the side length of pffiffiffiffiffi the localization triangle is 21Rb , almost 1200 km. Without loss of generality, suppose the longitudes and latitudes of the vertex of localization triangle are (–5.339205, 0), (0, 9.358678), and (5.339205, 0), respectively. The point under satellite is located at (0, 0), and the unit is degree, totally. Under the scene above, the localization simulation is carried out with the interference source at (0, 3.11646). First, when MLISM is adopted, the relationship between the result of localization error and the searching times is shown in Figure 4.
5
10
20 50 searching times (thousand)
100
500
Figure 4. The relationship between the result of localization error and the searching times.
From Figure 4, the localization error decreases drastically along with the increase of searching times. When searching times are 10,000, 20,000, 50,000, and 100,000, the accuracy of localization, respectively, reaches under 13, 6, 4, and 2 km, which still has rising space as searching times increase. Although the searching efficiency maybe not satisfy some applications, it reveals the convergence of the algorithm and feasibility of the localization method in this article. In satellite communications system, the diameters of spot beams are always hundreds of or thousands of kilometers, while the users distribute sparsely. Combined with the prior information of user distributions in the system, the localization accuracy within 50 km can almost solve most of practical issues. Meanwhile, the searching method is appropriate for the situation that localization equations are not derivable. In the ideal case that there is no error in signal strength measurement, the localization is carried out by the way of NILSM, with the three interference sources at (–2.669, 1.558), (0, 3.11646), and (5.339205, 0), where the searching stop thresholds are, respectively 103 , 104 , and 106 . Simulations were performed for three independent interference sources, respectively. The simulation results of the localization errors are shown in Table 1 in the unit of km, and the numbers in circles next to the errors denote the searching times. From Table 1, when adopting NILSM, the precision of the solving method is high, and the impact caused by the method on the total localization errors can be almost omitted. Also, the searching times are very few. Thus, the localization errors are mainly caused by other factors, such as signal strength measurement. When the signal strength measurement error is 0.3 dB and the area is limited in the red dotted rectangle in Figure 3, the localization error distribution is shown in Figure 5, which includes two halves of a localization triangle and
He et al.
9
Table 1. Localization errors by means of NILSM.
(–2.669, 1.558) (0, 3.11646) (5.339205, 0)
103
104
106
1.36e210, Ð 1.24e211, Ð 4.46e210, ð
1.36e210, Ð 1.24e211, Ð 4.46e210, ð
1.33e210, ð 1.24e211, ð 2.22e210, Þ
NILSM: Newton iteration based on least quare method.
18.3584 17.7262 17.094 1 16.462 15.8298 15.1977
7
97
19.6227
0 longitude(degree)
5
79 47 .61
49.1
47.617 9 44. 46.082 547 7 4 43.0 1 121 41 44 .4 39 41.4769 .5 76 .941 46 47 6 9 .0 4 38.4064 82 7
32
47.6179
532 49.1
41
49.15
46.0827
39.9 .4 4 76 3.0 41.476416 9 12 43.0121 9 1 44.5 474 43 46.0 .01 827 2
9 17
79 61
. 47
474
16 39.9469 41.47 .0121 43
44.5
0 longitude(degree)
46 .0 44 827 . 54 41 74 .4 76 9
21 01 3.
32
79
.6
.5
47
.4
−5
5 .1
0
.61
38.4064
1
49
7 82 3 4 74 4 .5 44 2 0 6.
47
latitude(degree)
6
44
5
4 47.6179 827 4 46.0 4.547 1 4 2 .01 121 43 27 9 4 .08 76 47 46
41
43.0 9
.9
41
6
4
39
43.0121
7
41.476
32
8
35.3358 711
8 36.
38.4064
9
532
Figure 6. The contour lines of localization errors in the rectangle when there exists signal strength measurement error of 0.6 dB.
49.15
a complete one. In Figure 5, the x-coordinate denotes longitude, the y-coordinate denotes latitude, and the contour line shows the localization errors in the unit of km. The maximum error in the localization area is less than 10 km in Figure 5, which satisfies the general requirement of coarse localization. Within the localization triangle, the accuracy near the edge is high, while it is low near the center. The reason lies in that the localization accuracy has relations with the ratio of the antenna gain gradients and signal strength measurement errors. The localization error in the localization triangle when there exists signal strength measurement error of 0.6 and 1.5 dB is shown in the Figures 6 and 7, respectively. The analysis results show that the localization method can be applied as long as the measurement error is not too large. Because the requirement of the signal strength measurement accuracy is not too high, the existing measurement methods can almost meet the requirements. Thus, we can determine the requirement for measurement accuracy according to the gradients of the antenna gain in applications. Compared with the literature,8 the similarity is as follows. In the multi-beam satellite communications system, the uplink interference waves received by the separate beams onboard are frequency multiplexed and
19.6227
7.
7
16.46 17.0941 2 17.7262 18.3584
19
25
97
0 −5
Figure 5. The contour lines of localization errors in the rectangle when there exists signal strength measurement error of 0.3 dB.
.1
27 .62 19 90 5 18 .35 17 84 16 17.0 .726 .46 94 2 2 1 17 .09 17 41 .72 18. 1 8 990 .35 62 5 84
.9 18
98
.1
1 5
15
18.990 5
42
latitude(degree)
27
.82
2 15
7.5709 7.8 8.209 899 8.528 8.847 1 9.1661 9.485 1
9.80
9.4851 9.1661 8.847 1 8.528 8.209 7.8899 7.5709
9. 4 9. 851 1 8. 661 8 8.5 471 28 8.2 0 8.5 9 28 8 9. .84 16 71 61 9. 48 51
latitude(degree)
.62
18.9905
5
19
5 90 84 7 .9 5 622 18 8.3 19. 298 1 .8 5 1 16.462 1 62 17.094 2 .72 17 0941 6.46 . 1 84 7 1 262 8.3584 1 2 41 17.7 5 .46 .09 18.990 16 17
90
4
.9
58
18
9
.3
18
4
15
0 longitude(degree)
5
3
20
298 2 .46 6 1 1 17.094 17 .7 26 2
62
8.
7.570 9 9 7.889 8.209 8.528
9.8042
19
25
0 −5
9.8042
9
20
8. 7.
1
851
2
71 8.84 9.1661
9.4
3
15.8
.4
2
04
9.8
14.5655
16
4
1
9
20
8.
6
51 48 9. 661 9.1 471 8.8 28 8.5 09 8.2 8
5
7
09 .52 8.2 8
71 66 84 9.1 8.
6
8
18.35 17.7262 17.0941 2 16.46
7
9 15.1977
42
8
6.932 8 9 51 7.2 7.8899 09 8.2.528 8
9.4851 9.166 1 8.8471 8.528 9 8.20 7.8899 9 7.570
9.80
9
5
Figure 7. The contour lines of localization errors in the rectangle when there exists signal strength measurement error of 1.5 dB.
are transmitted to the ground. The ground station selects the beam to be used for localization and
10 measures the ratio of the signals strength. The interference source location is estimated using these measured values. There are both simple but effective methods to estimate the location of unknown interference. However, the differences are as follows. Viewed from the perspective of localization principle, in Matsumoto,8 the angle measurement based on amplitude comparison among multiple beams is applied to localization system, whose interference is overlapping with the communication signals received by the multibeam satellite antenna. However, in this article, the location of the interference source is given by measuring the relative ratio of the received signals strength and building and solving the mathematical equation set. In the view of location accuracy, the total location error of Matsumoto8 is calculated as 6 0:378 square and 6 0:218 square, corresponding to one-sixth to onetenth of the antenna beam width. In this article, the location error is about 50 km when the signal strength measurement error is up to 1.5 dB. Compared with the beam diameter 524 km, it is about one-tenth of the beam width, and the performance is equivalent with it in Matsumoto.8 The location error is about 20 km when the signal strength measurement error is down to 0.6 dB, which outperforms that in Matsumoto.8 From the above, the localization method can achieve finding the interference source without the help of other equipments onboard. There are two ways for the equation set solving: one is MLISM and the other is Newton iteration based on least square method. When MLISM is adopted, the accuracy of localization improves along with the increase of searching times. But the method itself may lead into errors, while in fact, the effects to the overall localization errors should be analyzed together with other issues. The advantage of the method is that it is suitable for the condition that the antenna gain function is not derivable or has no closed-form solution. When using Newton iteration based on least square method, the equations have to be derivable. This method can reach high precision in localization, and thus, the influence to the overall localization errors can be omitted. Generally, when using this method, we can get the solution of desired accuracy by only a small number of iterations.
Conclusion In this article, we propose a single satellite localization method based on onboard multi-beam antenna gain and signal strength distribution, which makes use of the characteristic that each spot beam of multi-beam antenna has different gain at the position of interference and combines the antenna pattern projection model of the multi-beam antenna. The localization method is independent of the characteristics of interference and
International Journal of Distributed Sensor Networks the environments of the satellite orbit. Because of not depending on extra onboard equipments and other facilities, it achieves single satellite interference localization by the system itself. A single satellite is enough to locate the source. It is suitable for satellite mobile communication systems, such as TT-1 satellite communication system with onboard multi-beam antenna, because the localization condition is easy to be satisfied and the location accuracy could meet the practical application requirements. Therefore, it can provide a method to predict the link degradation caused by the interference or execute the avoidance operation of the antenna beam from the interference source. The method reduces the requirement of external condition and is convenient to be achieved and applied, which has an important realistic meaning in checking the interference of the system, decision supporting of anti-jamming, and improving operation and management. Meanwhile, the technology can also be popularized and applied in the localization of interference source or radiation source in other communication satellites and electronic reconnaissance satellites, using multibeam antennas onboard, which will have a better application prospect. Declaration of conflicting interests The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The Project Sponsored by the National Natural Science Foundation of China (91738201,61401507) and the China Postdoctoral Science Foundation (2017M613403).
References 1. Lv Z-P, Liang P, Chen Z-J, et al. Status and outlook about development of mobile satellite communications. Satell Appl 2016; 1: 48–55. 2. Song Y-Z, Huang Y, Hu X-G, et al. Research on the orbit determination of communication satellite for interference source localization system. J Astronaut 2015; 36(3): 330–335. 3. Sun Z-B and Ye S-F. Satellite interference location using cross ambiguity function. Chin J Radio Sci 2004; 19(5): 525–529. 4. Han J, Liu Y and Huang D. Research on satellite interference geolocation based on satellite system. In: Proceedings of the IEEE 5th international conference Wicom, Beijing, China, 24–26 September 2009. New York: IEEE. 5. Ding W, Li Z and Ying W. Moving source geolocation algorithm and performance analysis using dual satellites sequence measurement and calibration source. J Commun 2015; 36(10): 62–75.
He et al. 6. Ho KC and Sun M. Passive source localization using time differences of arrival and gain ratios of arrival. IEEE T Signal Pr 2008; 56(2): 464–474. 7. Liu CF, Yang J and Wang FS. Joint TDOA and AOA location algorithm. J Syst Eng Electron 2013; 24(2): 183–188. 8. Matsumoto Y. Satellite interference location system using on-board multi-beam antenna. Electron Commun Japan 1997; 80(11): 1022–1030. 9. Zhang W and Zhang G. Geolocation algorithm of interference sources from FDOA measurements using satellites based on Taylor series expansion. In: Proceedings of the IEEE vehicular technology conference 2016, Nanjing, China, 15–18 May 2016. New York: IEEE. 10. Yan H, Cao JK and Chen L. Study on location accuracy of dual-satellite geolocation system. In: Proceedings of the 10th international conference on IEEE ICSP, Beijing, China, 24–28 October 2010, pp.107–110. New York: IEEE. 11. Guo F-C and Fan Y. A method of dual-satellite geolocation using TDOA and FDOA and its precision analysis. J Astronaut 2008; 29(4): 1381–1386.
11 12. Yeredor A and Angel E. Joint TDOA and FDOA estimation: a conditional bound and its use for optimally weight localization. IEEE T Signal Pr 2011; 59(4): 1612–1623. 13. Zhou C, Huang G-M, Shan H-C, et al. Bias compensation algorithm based on maximum likelihood estimation for passive localization using TDOA and FDOA measurements. Hong Kong Xuebao 2015; 36(3): 979–986. 14. Wu SL and Luo JQ. Influence of position error on TDOA and FDOA measuring of dual-satellite passive location system. In: Proceedings of the 3rd international symposium on microwave, antenna, propagation EMC technologies for wireless communication (MAPE), Beijing, China, 27–29 October 2009, pp.293–296. New York: IEEE. 15. Zhong X-J, Zhang G-X and Xie Z-D. Construction method of an antenna gain model based on movable least square. Commun Technol 2016; 49(5): 549–553. 16. Lv J-J and Yao J-J. Aerial target localization based on least squares and Newton iterative algorithm. Microelectron Comput 2011; 28(9): 108–110.