Skip to main content
Article Open Access

An optimal design of GNSS interference localisation wireless security network based on time-difference of arrivals for the Arlanda international airport

  • EMAIL logo
Published/Copyright: November 8, 2022
Become an author with De Gruyter Brill

Abstract

Today, most of the aircrafts are navigated by global navigation satellite systems (GNSSs). Landing is a dangerous phase of a flight especially when an airport runway is not clearly seen from the aircrafts. In such cases, GNSSs are useful for a safe landing under the circumstances that healthy signals, free of any interference, reach to GNSSs receiver antennas mounted on the aircrafts. This shows the importance of establishing GNSS interference localisation security networks around airports. Designing a good configuration for the points with GNSS antennas at for receiving interference signals is important for a successful localisation of the interference device. Here, the time-difference of the arrivals of an interference signal to such points or anchor nodes (ANs), are used as observables, and a security network with four ANs is optimally designed along the runways of the Arlanda airport to reduce the dilution of precision (DOP) of the network. Our study showed that by such an optimisation, the maximum DOP value can reduce by 50% meaning a significant increase in the probability of a successful interference device localisation.

1 Introduction

Global navigation satellite systems (GNSSs) are common tools for navigating different types of vehicles, including aircrafts. Receiving healthy signals, free of any interference, is a necessity for a successful navigation process. Navigation of aircrafts needs more attention as interference in their navigation signal may lead to catastrophes for crew, passengers and even people on the ground. Landing is a risky part of a flight around an airport, especially when the airport is not fully visible from the aircraft. Weather conditions, connection with the airport traffic control tower as well as healthy navigation signals are important factors for a successful landing. Any intentional or unintentional signal interference might lead to serious problems and risk people’s life. Establishment of wireless security networks of sensors, or GNSS receivers with the possibility of providing information about interference, over airports is a necessity today. From the information received by these sensors and their positions, the interference device can be localised with some uncertainties. The main issue is to select an optimal location for these sensors, which should be to achieve the best possible coverage. Here, a constrained quadratic optimisation model based on time-difference of arrivals (TDOA) is developed and applied for optimal estimation of the location of these sensors, or anchor nodes (ANs), in such a way that any interference device can be localised with higher precision or less level of uncertainties.

Two well-known types of signal interference are jamming and spoofing; the former deals with transmitting a signal into the same band as, or a band nearby to, the satellite navigation band of interest to jam it and the latter the transmission of a fake GNSS signal (Dempster 2016). There are studies showing that a simple and relatively cheap GNSS spoofer can be used to overtake, for example, a ship navigation without being detected (Humphreys et al. 2008 and Divis 2013). Since the power level of the GNSS signals is low, such signals are susceptible to interference; therefore, a relatively weak interference signal can jam a receiver (Dempster 2016). There are real examples that this interference affected operational infrastructures (Balaei et al. 2007, Clynch et al. 2003, Grant et al. 2009, Hambling 2011, Motella et al. 2008 and Pullen et al. 2012). Specifically, we can point to the unintentional cases range from a faulty TV amplifier, which jammed the Global Positioning System (GPS) operation at a harbour in Monterey, California, for 37 days (Clynch et al. 2003). A small jammer, which was used in a delivery van, disrupted the ground-based augmentation system aiding aircraft approaches at Newark Airport while driving on a nearby highway in 2009 (Hambling 2011, Pullen et al. 2012 and Warburton and Tedeschi 2011). The Central Radio Management Office of South Korea reported several disruptions from 2010–2012 due to GPS jammers being affected (Seo and Kim 2013). In Australia, Balaei et al. (2007) detected some interference and in Italy some from TV signals in the GNSS band, disrupting GPS (Motella et al. 2008). Recognition of an interference signal amongst all scattered signals is a complicated process and required skills in signal processing, which is outside the scope of this article.

Localisation of an interference device can be done from ANs equipped by GNSS receivers, which can detect interference and measure the signal time of arrival (TOA), angle of arrival (AOA) and TDOA from the device. By the known coordinates of the ANs and these measurements, the coordinates of the device are determined, or in other words, the device is localised. Drake and Dogancay (2004) performed this process by prolate spheroidal coordinates and stated that the mathematical equations of TDOA will be greatly simplified in the case of using these coordinates. However, as will be shown in this study, the range difference equation does not have complicated mathematical formula for estimating the interference device coordinates. Ananthasubramanian and Madlhow (2008) investigated AOA and developed a sequential algorithm and concluded that the localisation error is proportional to the AOA error variance, coverage area and reducible by increasing the number of estimates. According to the least-squares principle, when the redundancy of the system of equations increases the variance decreases, in addition, the error of localisation is always proportional to the error of localisation. Also, localisation using AOA needs antenna arrays (Trinkle et al. 2012) for mathematical modelling and estimation of AOA from these arrays (Huang et al. 2022). Thompson et al. (2009) studied the optimal configuration of the sensors' location and presented a method using differences-of-received-signal-strength measurements. They concluded that these measurements could be alternatives to TAO, AOA, and TDOA. Thompson (2013) investigated interference detection and localisation by analysing the dilution of precision (DOP), from received signal strength and TDOA and concluded that TDOA are superior to the received signal strength measurements.

Eshagh (2022) pointed out that localisation with TOA requires precise time synchronisation of transmitter and receivers so that distances can be computed from the measured TOAs. However, in a 2D localisation by using at least three sensors/receivers, the transmission time can be considered as an extra unknown in the system of equations and approximated simultaneously with the coordinates of the transmitter. The advantage of using TDOA is that the transmitter needs no synchronisation with the receivers/sensors (Gustafsson 2010, p. 78). The TDOAs between the ANs are estimated by cross-correlation processes amongst the received signals (Lindström et al. 2007). In addition, there are new GNSS environmental monitoring systems consisting of several low-cost sensors to monitor GNSS system performance in a specific area (Trinkle et al. 2012).

In the classical geodetic networks, an optimal configuration is obtained by maximising the precision and reliability of the network (Xu 1989, Koch 1982, 1985, Kuang 1996, Eshagh and Kiamehr 2007, or Eshagh and Alizadeh-Khameneh 2015). A wireless sensor network can be regarded also a type of geodetic network, but with different observables or structures. The control nodes (CNs) or points vary in such a way that the desired configuration is achieved in geodetic networks, whilst a wireless localisation security network, the ANs are displaced to reach to the optimal configuration. Eshagh (2022) developed a quadratic optimisation method based on TOA, AOA and TDOA with three-ANs and applied it at the Landvetter international airport in Sweden. However, his optimisation with TDOA over the airport was not successful because lack of enough number of nodes and the airport special geometric shape. TOA, AOA, and TDOA of signals to the sensors were considered observables, and a criterion matrix was selected for the precision of the CNs over the airport. The ANs’ coordinates varied until the estimated variance–covariance (VC) matrices of the CNs are fitted, but subjected to some constraints, to this pre-defined criterion matrix

This article is a continuation of the studies of Eshagh (2022), for the optimal design of configuration created by ANs, with the following differences:

  • Four ANs are used for optimisation, which means to have a higher redundancy.

  • More details about optimisation using TDOA are presented.

  • Developing and applying directional constraints, which keeps the ANs along the airport runways, which has not been done in any optimisation study so far.

  • Applying the developed method for the Arlanda international airport of Sweden.

2 GNSS interference localisation security network

A GNSS interference localisation wireless security network consists of a series of point covering a control area. These points are named CNs, and they are probable locations of the interference transmitter. They have known coordinates according to the resolution of the grid of these points or nodes in a pre-defined local coordinate system. ANs refer to the nodes with known coordinates and are supposed to have sensors/receivers. Figure 1 is a schematic GNSS interference localisation security network with small black circles as CNs and four ANs shown by triangles. The geometric form, the quadrilateral, created by the ANs is named configuration.

Figure 1 
               Interference localisation security network with four ANs.
Figure 1

Interference localisation security network with four ANs.

3 TDOA and localisation from ANs

An interference signal reaches to ANs at different times based on the range difference from the ANs. By measuring these time-differences and the known signal speed, the range differences are obtained. The mathematical formula of a range difference (d ijk ) between an interference device at the jth CN and ith and kth the ANs is

d i j k = L i j L i k = ( x i x j ) 2 + ( y i y j ) 2 ( x k x j ) 2 + ( y k y j ) 2 , j , k = M , N , O , P , (1a)where x j and y j are coordinates of the interfering device, and x i , y i and x k , y k are the pair coordinates of ith and kth ANs. L ij and L ik are, respectively, the distances of the ith and kth ANs to the interference device at the jth CN.

Since there are four ANs in our design, six mathematical formulae of TDOA can be constructed. The purpose is to estimate the coordinates of the interference device. However, due to the nonlinearity of the mathematical models, they ought to be linearised by the Taylor series around some approximate coordinates of the device. By linearising all these six models, the following system of equations of Gauss–Markov type is constructed for estimating the coordinates for the device (Koch 2010):

(1b) A x = L ε , E { ε } = 0 E { ε ε T } = C L = σ 0 2 Q ,

where ε is the vector of random errors with E{ε} = 0, where E{} stands for the statistical expectation, C L the VC matrix of TDOA, Q the co-factor matrix carrying the geometrical properties of the network, and finally σ 0 2 a priori variance of unit weight. A is the coefficient matrix having partial derivatives of each formula of TDOA with respect to the coordinates of the device, for instance, in this study, the assumption is to measure six TDOA for estimating 2D coordinates of the interference device having two components of x and y, i.e. A is 6 × 2

(1c) A = x i L i M x i L i N y i L i M y i L i N x i L i N x i L i O y i L i N y i L i O x i L i O x i L i P y i L i O y i L i P x i L i P x i L i M y i L i P y i L i M x i L i M x i L i O y i L i M y i L i O x i L i N x i L i P y i L i N y i L i P with x i L i j = L i j x i = x i x j L i j and x i L i j = L i j x i = y i y j L i j ,

where j = M, N, O, and P.

x is a vector of the coordinate updates to their initial values of x and y, L vector of differences between the observed and computed TDOA from the initial coordinates

(1d) L = d i M N d i M N 0 d i N O d i N O 0 d i O P d i O P 0 d i P M d i P M 0 d i M O d i M O 0 d i N P d i N P 0 = L i M L i M 0 L i N + L i N 0 L i N L i N 0 L i O + L i O 0 L i O L i O 0 L i P + L i P 0 L i P L i P 0 L i M + L i M 0 L i M L i M 0 L i O + L 0 L i N L i N 0 L i P + L i P 0 ,

where d i j k 0 , j, k = M, N, O, P is the range differences, and L i j 0 , j = M, N, O, P are the ranges computed based on the approximate coordinates of the ith CN.

The least-squares solution of equation (1b) is (Cooper 1987):

(1e) x ˆ = ( A T Q 1 A ) 1 A T Q 1 L ,

and the VC matrix of the estimated coordinates:

(1f) C x ˆ = σ 0 2 ( A T Q 1 A ) 1 ,

with the a posteriori variance of unit weight:

(1g) σ ˆ 0 2 = ( L A x ˆ ) T Q 1 ( L A x ˆ ) 4 .

Since six TDOA can be used and the unknowns are the 2D coordinates of an interference device, the redundancy of the system will be four.

In the case where the TDOAs are measured from the interference device and to each AN pair, the coordinates of the device and their errors can be simply estimated. However, the main objective of this study is optimisation of the configuration of the ANs in such a way that the device can be located with higher precision and not localisation. This means that for the design, no measurement of TDOA and no approximate value for the interference device are needed and the matrix A, carrying the geometrical properties of the network, would be enough as the coordinates of the probable location of it are already determined from the grid of CNs.

4 Optimal configuration of ANs

Equation (1f) is the VC matrix of coordinates of the interference device, which is dependent on the coordinates of the ANs. Now, assume that the coordinates of the CNs and ANs are known from the grid. Therefore, computing the initial VC matrices of all CNs will be straightforward. After that, the ANs’ configuration is optimised by varying their coordinates during the optimisation process.

The initial VC matrix of each CN is 2 × 2. A diagonal matrix with the same dimension is normally used as a criterion for the precision of this point, that is equal variances for x and y coordinates and no covariance between them. All initial VC matrices of CNs should be fitted to this criterion by varying the coordinates of the ANs in a least-squares sense. Let us first linearise this VC matrix by the Taylor series:

(2a) C x ˆ = C x 0 + j = M , N , O , P C x 0 x j C x 0 y j Δ x j Δ y j ,

where C x ˆ is the criterion matrix and C x 0 is the initial VC matrix derived from the initial coordinates of the ANs and a CN, Δx j and Δy j are the coordinate updates for optimising ANs’ configuration. The partial derivatives of C x 0 with respect to the x- and y-coordinates of the jth AN have the following expression:

(2b) C x ˆ 0 x j ( y j ) = x j ( y j ) σ 0 2 ( A T Q 1 A ) 1 @ = σ 0 2 ( A T Q 1 A ) 1 ( A T Q 1 A ) x j ( y j ) ( A T Q 1 A ) 1 ,

where

(2c) ( A T Q 1 A ) x j ( y j ) = A T Q 1 x j ( y j ) A + A T Q 1 A x j ( y j ) .

The structures of derivatives of A are:

(2d) A x M ( y M ) = x M ( y M ) x i L i M x M ( y M ) y i L i M 0 0 0 0 x M ( y M ) x i L i M x M ( y M ) y i L i M x M ( y M ) x i L i M x M ( y M ) y i L i M 0 0 A x N ( y N ) = x N ( y N ) x i L i N x N ( y N ) y i L i N x N ( y N ) x i L i N x N ( y N ) y i L i N 0 0 0 0 0 0 x N ( y N ) x i L i N x N ( y N ) y i L i N A x O ( y O ) = 0 0 x O ( y O ) x i L i O x O ( y O ) y i L i O x O ( y O ) x i L i O x O ( y O ) y i L i O 0 0 x O ( y O ) x i L i O x O ( y O ) y i L i O 0 0 A x P ( y P ) = 0 0 0 0 x P ( y P ) x i L i P x P ( y P ) y i L i P x P ( y P ) x i L i P x P ( y P ) y i L i P 0 0 x P ( y P ) x i L i P x P ( y P ) y i L i P

where

(2f) x j x i L i M = 2 L i j x j x i = ( y i y j ) 2 L i j 3 , x j y i L i M = 2 L i j x j y i = ( y i y j ) ( x i x j ) L i j 3 y j x i L i M = 2 L i j y j x i = = ( y i y j ) ( x i x j ) L i j 3 y j y i L i M = 2 L i j y j y i = ( x i x j ) 2 L i j 3 and j = M , N , O and P .

From equation (2a), one can conclude that Δx j , Δy j should be estimated in such a way that C x 0 , computed from the update coordinates, is fitted to the desired C x ˆ . To do so, for each element of the VC matrix, an equation should be constructed, and since total number of these elements is four for each CN, then the constructed system of equations will have four rows and since the number of ANs is four and each one has two coordinates, then the number of unknown parameters will be eight. Consequently, our system of equations is underdetermined. The number of ANs is constant in the whole wireless security network; therefore, by adding the elements of the VC matrix of another CN, the system will have four new additional equations, and finally by using all CNs, the number of equations will be four times of the number of CNs and much higher than eight and the system becomes overdetermined.

This overdetermined system is presented in the following form:

(3a) B Δ x = Δ L ε ,

where ε′ vector of residuals, and ΔL is the vector of differences between the elements of the criterion and initial VC matrices, B stands for the coefficients matrix containing the partial derivatives of the VC matrix with respect to the ANs’ coordinates, and Δx stands for the ANs’ coordinate updates. The mathematical descriptions of them are:

(3b) Δ L = vec ( C x ˆ 1 ) vec ( C x 1 0 ) vec ( C x ˆ 2 ) vec ( C x 2 0 ) vec ( C x ˆ n ) vec ( C x n 0 ) T ,

(3c) B = vec C x 1 0 x M vec C x 1 0 y M vec C x 1 0 x N vec C x 1 0 y N vec C x 1 0 y O vec C x 1 0 y O vec C x 1 0 x P vec C x 1 0 y P vec C x 2 0 x M vec C x 2 0 y M vec C x 2 0 x N vec C x 2 0 y N vec C x 2 0 y O vec C x 2 0 y O vec C x 2 0 x P vec C x 2 0 y P vec C x n 0 x M vec C x n 0 y M vec C x n 0 x N vec C x n 0 y N vec C x n 0 y O vec C x n 0 y O vec C x n 0 x P vec C x n 0 y P 4 n × 8 ,

(3d) Δ x = Δ x M Δ y M Δ x N Δ y N Δ x O Δ y O Δ x P Δ y P T ,

where operator “vec” insert the columns of the VC matrices below each other and convert the 2 × 2 matrices to 4 × 1 vectors and ()T stands for transposition operator of matrix algebra, n means the number of the control points.

The objective function for such an optimisation problem will be:

(3e) min 1 2 Δ x T B T B Δ x B T Δ L ,

This minimisation of equation (3e) leads to the least-squares solution for Δx. However, the issue is that there is no control over the estimation of the coordinates of ANs, and they may move towards each other and make the system of equation (3a) ill-conditioned, or they may move outside that study area or become colinear. Consequently, this minimisation problem requires some constraints for controlling the movements of the ANs during the iterative optimisation process.

5 Limiting search area of ANs

Liming search areas around the initial positions of ANs is an effective way to control the movements of the ANs. A search area around the jth AN is defined by

(4a) w j L x j w j U

(4b) v j L y j v j U ,

where w j L and w j U are, respectively, the lower and upper bounds of the inequality constraints; and v j L and v j U are corresponding limits the y-coordinate. In order to write these constraints in terms the coordinate updates, being estimated from the optimisation process, equations (4a) and (4b) are written in the following forms:

(4c) w j L x j Δ x j w j U x j ,

(4d) v j L y j Δ y j v j U y j .

According to equations (4c) and (4d), the coordinate updates are estimated in such a way that the updated coordinates remain in the specified interval (equations 4a and 4b).

These inequality constraints for all ANs can be written in the following vector form:

(4e) L b Δ x U b ,

where

(4f) L b = w M L x M v M L y M w N L x N v N L y N w O L x O v O L y O w P L x P v P L y P T ,

(4g) U b = w M U x M v M U y M w N U x N v N U y N w O U x O v O U y O w P U x P v P U y P T .

6 Directional constraints

Directional constraints keep the updated coordinates of ANs in specific directions or azimuths. Suppose that the jth AN can only move towards a point j’th only. In this case, the following formula can be used as the equation of directional constraints

(5a) x j x j tan φ j j ( y j y j ) = 0 j = M , N , O and P and j = M , N , O and P ,

where φ j j is the azimuth from j’ to j.

Writing the constraint in the form presented in equation (5a) avoids any probable singularity during the optimisation process. Since our design has four ANs, one directional constraint can be considered for each one of them. The constraints need to be written in terms of the coordinate updates; to do so these equations are linearised in the following matrix form:

(5b) D Δ x = b ,

where Δx is already defined in equation (3d) and

(5c) D = 1 tan φ M M 0 0 0 0 0 0 0 0 1 tan φ N N 0 0 0 0 0 0 0 0 1 tan φ O O 0 0 0 0 0 0 0 0 1 tan φ P P ,

(5d) d = 0 x M x M tan φ M M ( y M y M ) x N x N tan φ N N ( y N y N ) x O x O tan φ O O ( y O y O ) x P x P tan φ P P ( y P y P ) .

7 Optimisation model

The system of equation (4a) should be solved for the coordinate updates in a least-squares sense but subjected to the aforementioned constraints. Such an optimisation model is:

(6) min 1 2 Δ x T B T B Δ x B T Δ L subject to D Δ x = d L b Δ x U b .

It should be stated again that considering all the constraints in equation (8) might not be possible in practice.

Today, there are different software for solving the optimisation problem (8). The theory of solving this problem is known (Bazaraa and Shetty 1976 or Grafarend and Sanso 1985). In this study, the Optimisation Toolbox of MATLAB is applied to solve equation (6).

8 Arlanda International Airport

The Arlanda international airport of Sweden is in the northern part of Stockholm. It is almost rectangular with a size of 4 km × 5 km and has three runways with an approximate size of about 500 m × 3,000 m each. Here, a local planar coordinate system is defined with an origin in the south-west of the area having the geodetic latitude φ = 59°37′10″ and the longitude λ = 17° 53′ 50″, and y-axis of the system is parallel to the western runway having an azimuth of about 10°, and the x-axis of the system is perpendicular to the y-axis and towards east. The Gaussian radius of curvature at the system origin is computed from its latitude at the surface of the WGS84 reference ellipsoid with a = 6,378,137 m, and e 2 = 0.0068. A grid with a resolution of 40 m × 40 m is considered over the airport, it is rotated based on the azimuth of the western runway (extracted from Google Earth), and later their coordinates are transformed to the geodetic coordinates by:

φ i = φ + y i R 180 π ,

λ i = λ + x i R cos φ i 180 π ,

where φ i , λ i are the geodetic coordinates of any point over the airport, R stands for the Gaussian radius of the curvature and the local system’s origin (cf. Jekeli 2012):

R = M N , with N = a ( 1 e 2 sin 2 φ ) 1 2 and M = a ( 1 e 2 ) ( 1 e 2 sin 2 φ ) 3 2 ,

where N′ and M′ are respectively the well-known radius of the prime vertical and curvature of the local meridian at the point with the latitude φ.

Two runways of this airport are nearly elongated towards north with an azimuth of about 10°, and the other one is almost elongated from the east to the west with an azimuth of about 255°. From the satellite photo, Google Earth, we selected four ANs of M, N, O and P, in the runways of the airports, two in the most western one, and one in each one of the others. Our goal is to optimise the position of the ANs in such a way that the VC matrices of CNs, covering the area, are fitted to a criterion matrix, which is a diagonal matrix with equal diagonal elements to 1. In the first scenario, only the limiting search area constraints are applied, and in the second one, the directional constraints will be added in the optimisation process. To limit the search area around each AN, some bounds are required. We let M vary 500 m, i.e ±250 m in x-coordinates and +500 m and −2,000 m in y-coordinates. Again x-coordinate of N varies between −250 and 250 m but +1,000 and −2,000 in y; similarly, O varies between −250 and 250 m in the x-direction and +1,000 and −2,000 in y and finally the x-coordinate of the anchor P between −1,000 and 1,000 m, and its y-coordinate between −500 and 500 m. Figure 2 shows the photo of the Arlanda international airport taken from Google Earth. In the local 2D coordinate system, the initial positions of the ANs are shown with small red circles and their search areas with rectangles surrounding them. As we show in the figure, our goal is to have the ANs on the runways of the airport. In addition, as observed, the y-axis of the system is chosen parallel to the western runway for simplification. However, the choice of the coordinate system is not important as the design can be done based on the chosen system, and later, the whole network is georeferenced. Since the eastern and western runways have an azimuth of about 10°, then the y-axis of the system has the same azimuth.

Figure 2 
               The local 2D coordinate system, ANs and search areas of the ANs on the satellite photo, taken from Google Maps, of the Arlanda international airport in Sweden.
Figure 2

The local 2D coordinate system, ANs and search areas of the ANs on the satellite photo, taken from Google Maps, of the Arlanda international airport in Sweden.

8.1 DOP of initial design

The initial positions of the ANs are shown in Figure 2, and as we see they are not in their optimal locations. The first step of any design of a network is to check the DOP of the network based on an initial design; Figure 3 is the map of the DOP values over the Arlanda international airport. The DOP values reach about 10 in the northern part of P, which is normal as there is no other AN to cover that part, but the other northern parts of the airport have DOP values less than 2, as those areas are covered from the east by M, N and O. Larger values than 4 are seen in the south of the airport, as all ANs are almost placed in the northern part of the airport.

Figure 3 
                  DOP of the wireless security network based on the initial design of the ANs over the Arlanda international airport.
Figure 3

DOP of the wireless security network based on the initial design of the ANs over the Arlanda international airport.

8.2 Optimal design without directional constraints

One possible design is to perform the optimisation process to fit the VC matrices of CNs to the criterion VC matrices, which is an identity matrix, meaning that all covariances should be fitted to zero and variances to 1. This is a rather a tough criterion and impossible for some CNs to reach such a DOP value, but it will force the optimisation process to deliver as closer as possible fit to the criterion. Therefore, it is normal to see that some CNs have higher DOP values than the criterion.

Figure 4 shows the map of the DOP of the ANs over the Arlanda International airport after optimisation considering only the search area constraints around ANs. As seen, the optimisation process pushes the ANs further away from the airport to obtain a good fit to the criterion matrix. The whole airport has a good coverage by the ANs, and large DOP values are seen more to the outside of the airport with the largest value reaching 4 in a small area in the north and south of P and O, respectively. Most of the area has lower values than 2 and the central part 1. However, the location of the ANs needs special attention from a practical point of view. They are located outside the airport after the optimisation process, e.g. P is amongst trees, and M, N, and O are around roads. Establishment of permanent ANs at M, N and O is not meaningful due to frequent uncontrollable movements of cars, increasing the risk of receiving reflected signals, multipath, and hardening the process of interference detection.

Figure 4 
                  DOP of optimised wireless security network with search area constraints over Arlanda international airport.
Figure 4

DOP of optimised wireless security network with search area constraints over Arlanda international airport.

8.3 Optimal design with directional constraints

To keep the ANs M and N in the western runway, it suffices to constraint them to azimuth 180° and 0°, respectively, according to the method presented before. The situation is the same for O in the eastern runway, which is almost parallel to the western runway, but slightly different for P in the runway having east–west elongation of an azimuth of about 255°. Since the y-axis of the system has azimuth of 10°, then a rotation of 245° would suffice to keep P along the northern runway. Establishment of such directional constraints, some help points are selected at a 1 m distance from each AN along the azimuth of the runways, and in fact, we anchor ANs to them so that they can vary only along the direction to these help points.

The DOP of the optimised network with the limiting search area and directional constraints are shown in Figure 5. Our study showed that optimisation solely with the directional constraint would push P and O much further away from the airport. This figure shows that these constraints could successfully keep the ANs along the runways. Nevertheless, comparing with the case where only search area around the ANs is limited, the optimal location of ANs is inside the airport, and seeing a larger DOP in the marginal areas of the airport is normal. According to Figure 5, the maximum value of DOP, about 5, is seen north of P, but the central area is well covered by DOP values less than 1.5.

Figure 5 
                  DOP of optimised wireless security network with search area and directional constraints over Arlanda international airport.
Figure 5

DOP of optimised wireless security network with search area and directional constraints over Arlanda international airport.

9 Discussion

Eshagh (2022) performed optimisation of similar wireless security networks for the Landvetter international airport in Gothenburg based on TOA, AOA and TDOA. He concluded that TDOA were difficult to apply optimisation for three ANs at the airport, but in this study, we showed that the TDOA are applicable to four ANs. Also, the shape of the Arlanda airport is closer to a square than Landvetter airport with one runway. No directional constraint was considered in the optimisation of the security network of this airport, and there was not much freedom for the ANs to move to improve the DOP of the network. Applying search area constraints around the ANs is of vital importance in the optimal design process of such networks for interference localisation; otherwise, the ANs may move to places far from the airport area, but the fit to the criterion matrix will be good. By considering such constraints, the ANs can be kept inside the area but with the price of less fit to the VC matrix of criterion. Adding any additional constraints like directional constraints leads to even more misfits. However, with a proper selection of the location of the ANs and the DOP of the network, the value of DOP can reduce by about 50%, which is rather significant without adding any extra cost.

Resolution of the network was seen as significant in simulation studies done by Eshagh (2022), but in this study, no change in the coordinates of the ANs was observed for different resolutions. Here, four ANs with six observables were considered in the design, but in the synthetic test of Eshagh (2022), three ANs and three observables were applied. Finding the same design for all resolutions is a good signal because increasing the resolution costs a huge computational burden and the rate of converges of optimisation will be low. This is rather positive as by a low resolution, the same design is derived as a high-resolution network.

10 Conclusions

Designing an optimal configuration for a four-ANs GNSS interference localisation network requires the search domain constraints around each AN. Directional constraints are useful to keep the movements of the ANs in specific directions. Obviously, adding any constraint costs a lack of fit to the criterion matrix. The quadratic minimisation problem is the same as an ordinary least-squares solution with a good fit to the criterion matrix, but a lack of control over the location of the ANs. The optimal design for the Arlanda international network showed that the DOP of the network in the central part of the airport is low and in the order of the DOP defined by the criterion matrix, and the large values of DOP are mainly in the marginal areas and outside the airport. The resolution of the CNs has not any significant role in the optimal design of the configuration of the ANs, and a low-resolution grid is suitable enough for a proper optimal design. Finally, our optimal configuration design of these CNs over the Arlanda international airport showed that the maximum DOP of the network can reduce by 50%, which is significant and adds no extra cost. This means that by proper selection of the location of the ANs the chance of a successful localisation will be twice as high.

Acknowledgement

The author is thankful to the handling editor, Professor Mohammad Bagherbandi, and his reviewing board.

  1. Conflict of interest: Author states no conflict of interest.

References

Ananthasubramanian, B. and U. Madlhow. 2008. Cooperative localization using angle of arrival measurements in non-line-of-sight environments, Melt’08 September 19, San Francisco, California, USA.10.1145/1410012.1410040Search in Google Scholar

Balaei, A. T., B. Motella and A. G. Dempster. 2007. GPS interference detected in Sydney Australia, presented at the Int. Symp. GPS/GNSS IGNSS2007), 2007.Search in Google Scholar

Bazaraa, M. S. and C. M. Shetty. 1976. Foundations of Optimization, Lecture Notes in Economics and Mathematical Systems book series (LNE, volume 122). Berlin, Heidelberg, Germany: Springer-Verlag,10.1007/978-3-642-48294-6Search in Google Scholar

Clynch, J. R., A. A. Parker, R. W. Adler, and W. R. Vincent. 2003. “System challenge– The hunt for RFI—Unjamming a Coast Harbor.” GPS World, p. 16–22. Cleveland: North Coast Media.Search in Google Scholar

Cooper, M. A. R. 1987. Control surveys in Civil Engineering, 1st ed. p. 381. London, UK: Nichols Publishing Company.Search in Google Scholar

Dempster, A. 6 June 2016. “Interference localization from satellite navigation systems.” Proceedings of the IEEE, p. 104. 10.1109/JPROC.2016.2530814.Search in Google Scholar

Divis, D. A. 2013. GPS spoofing experiment knocks ship off course, InsideGNSS, Jul. 2013. New Jersey, USA.Search in Google Scholar

Drake, S. P. and K. Dogancay. 2004. “Geolocation by time difference of arrival using hyperbolic asymptotes.” ICASSP 2004. Montreal, Canada: IEEE.10.1109/ICASSP.2004.1326269Search in Google Scholar

Eshagh, M. 2022. “Optimisation of basepoints’ configuration in localisation of signal interference device.” Journal of Surveying Engineering (in press).10.1061/(ASCE)SU.1943-5428.0000416Search in Google Scholar

Eshagh, M. and M. A. Alizadeh-Khameneh. 2015. “The effect of constraints on bi-objective optimisation of geodetic networks.” Acta Geodaetica et Geophysica, 50, 449–59. 10.1007/s40328-014-0085-1.Search in Google Scholar

Eshagh, M. and R. Kiamehr. 2007. “A strategy for optimum designing of the geodetic networks from the cost, reliability and precision views.” Acta Geodaetica et Geophysica Hungarica 42(3), 297–308.10.1556/AGeod.42.2007.3.4Search in Google Scholar

Grafarend, E. W. and F. Sanso. 1985. Optimization and design of geodetic networks. Berlin Heidelberg: Springer-Verlag , p. 606.10.1007/978-3-642-70659-2Search in Google Scholar

Grant, A., P. Williams, N. Ward and S. Basker. 2009. “GPS jamming and the impact on maritime navigation.” Journal of Navigation 62, 173–87.10.1017/S0373463308005213Search in Google Scholar

Gustafsson, F. March 2010. Statistical sensor fusion. Lund, Sweden: Studentlitteratur.Search in Google Scholar

Hambling, D. 2011. “GPS chaos: How a $30 box can jam your life.” New Scientist (2803). Mar. 2011.Search in Google Scholar

Huang, L., Z. Lu, Z. Xiao, C. Ren, J. Song, and B. Li. 2022. “Suppression of Jammer multipath in GNSS antenna array receiver.” Remote Sensing 14, 350. 10.3390/rs14020350.Search in Google Scholar

Humphreys, T. E., B. M. Ledvina, M. L. Psiaki, B. W. O’Hanlon and P. M. Kintner. 2008. “Assessing the spoofing threat: Development of a portable GPS civilian spoofer.” In Proceedings of the 21st International Technical Meeting of the Satellite Division of The Institute of Navigation, Savannah, GA, p. 2314–25.Search in Google Scholar

Jekeli C. 2012. Geometric Reference Systems in Geodesy, Lecture Notes. 489 Colombus, the USA: The Ohio State University.Search in Google Scholar

Koch, K. R. 1982. “Optimization of the configuration of geodetic networks.” Deutsche Geodaetische Kommission 3(258), 82–9.Search in Google Scholar

Koch, K. R. 1985. “First order design: optimization of the configuration of a network by introducing small position changes.” In Optimization and Design of Geodetic Networks, edited by Grafarend and Sanso. Berlin: Springer, p. 56–73.10.1007/978-3-642-70659-2_4Search in Google Scholar

Koch, K. R. 2010. Parameter estimation and hypothesis testing in linear models, 2nd ed. Berlin: Springer.Search in Google Scholar

Kuang, S. 1996. Geodetic network analysis and optimal design: concepts and applications. Chelsea, Michigan, USA: Ann Arbor Press, Inc.Search in Google Scholar

Lindström, J., D. M. Akos, O Isoz, and M. Junered. 2007. “GNSS interference detection and localization using 501 a network of low cost front-end modules.” Proceedings of the 20th International Technical 502 Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2007), Fort Worth, TX, 503 September 2007, p. 1165–172.Search in Google Scholar

Motella, B., M. Pini, and F. Dovis. 2008. “Investigation on the effect of strong out-of-band signals on global navigation satellite systems receivers.” GPS Solutions, 12, 77–86.10.1007/s10291-007-0085-5Search in Google Scholar

Pullen, S., G. Gao, C. Tedeschi, and J. Warburton. 2012. “The impact of uninformed RF interference on GBAS and potential mitigations.” In Proceedings of the 2016 International Technical Meeting of The Institute of Navigation, p. 780–9.Search in Google Scholar

Seo, J. and G. Kim. 2013. eLoran in Korea – Current status and future plans, presented at the European Navigation Conference (ENC-GNSS), 2013.Search in Google Scholar

Thompson, R. J. R. 2013. Detection and localisation of radio frequency interference to GNSS reference stations, PhD thesis. Australia: School of Electrical Engineering and Telecommunications, The University of New South Wales.Search in Google Scholar

Thompson, R. J. R., A. Tabatabaei Balaei, and A. Dempster. 2009. “Dilution of precision for GNSS interference localisation systems.” European Navigation Conference, ENC GNSS2009Search in Google Scholar

Trinkle, M., E. Cetin, R. Thompson, J. R. Dempster, and G. Andrew. 2012. “Interference localisation within the GNSS environmental monitoring system (GEMS) – Initial field test results.” Proceedings of the 25th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS 2012), Nashville, TN, September 2012, p. 2930–9.Search in Google Scholar

Warburton, J. and C. Tedeschi. 2011. “GPS privacy jammers and RFI at Newark: Navigation team AJP-652 results.” Presented at the 12th International GBAS Working Group Meetings (I-GWG-12), 2011.Search in Google Scholar

Xu, P. 1989. “Multi-objective optimal second order design of networks.” Bulletin Géodésique 63(3), 297–308.10.1111/j.1365-246X.1995.tb01840.xSearch in Google Scholar

Received: 2022-07-13
Revised: 2022-10-03
Accepted: 2022-10-08
Published Online: 2022-11-08

© 2022 Mehdi Eshagh, published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Research Articles
  2. Shipborne GNSS acquisition of sea surface heights in the Baltic Sea
  3. Geoid model validation and topographic bias
  4. Low-frequency fluctuations in the yearly misclosures of the global mean sea level budget during 1900–2018
  5. Introducing covariances of observations in the minimum L1-norm, is it needed?
  6. Developing low-cost automated tool for integrating maps with GNSS satellite positioning data
  7. An optimal design of GNSS interference localisation wireless security network based on time-difference of arrivals for the Arlanda international airport
  8. Ray tracing-based delay model for compensating gravitational deformations of VLBI radio telescopes
  9. Spatial resolution of airborne gravity estimates in Kalman filtering
  10. Metrica – an application for collecting and navigating geodetic control network points. Part I: Motivation, assumptions, and issues
  11. Review Article
  12. GBAS: fundamentals and availability analysis according to σvig
  13. Book Review
  14. Analysis of the gravity field, direct and inverse problems, by Fernando Sanso and Daniele Sampietro published by Birkhäuser 2022
  15. Special Issue: 2021 SIRGAS Symposium (Guest Editors: Dr. Maria Virginia Mackern) - Part I
  16. Quality control of SIRGAS ZTD products
  17. A contribution for the study of RTM effect in height anomalies at two future IHRS stations in Brazil using different approaches, harmonic correction, and global density model
  18. SIRGAS reference frame analysis at DGFI–TUM
  19. Historical development of SIRGAS
  20. Analysis of high-resolution global gravity field models for the estimation of International Height Reference System (IHRS) coordinates in Argentina
  21. Assessment of SIRGAS-CON tropospheric products using ERA5 and IGS
  22. Wet tropospheric correction for satellite altimetry using SIRGAS-CON products
Downloaded on 16.4.2026 from https://www.degruyterbrill.com/document/doi/10.1515/jogs-2022-0142/html
Scroll to top button