Next Article in Journal
Defending the Defender: Adversarial Learning Based Defending Strategy for Learning Based Security Methods in Cyber-Physical Systems (CPS)
Next Article in Special Issue
Attitude Determination System for a Cubesat Experiencing Eclipse
Previous Article in Journal
A Novel Fusion Method for State-of-Charge Estimation of Lithium-Ion Batteries Based on Improved Genetic Algorithm BP and Adaptive Extended Kalman Filter
Previous Article in Special Issue
Practical Use of Starlink Downlink Tones for Positioning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Direction-of-Arrival (DoA) Estimation Performance for Satellite Applications in a Multipath Environment with Rician Fading and Spatial Correlation

by
Mutmainnah Hasib
*,†,
Sithamparanathan Kandeepan
,
Wayne S. T. Rowe
and
Akram Al-Hourani
School of Engineering, Royal Melbourne Institute of Technology (RMIT) University, Melbourne 3000, Australia
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2023, 23(12), 5458; https://doi.org/10.3390/s23125458
Submission received: 17 April 2023 / Revised: 5 June 2023 / Accepted: 5 June 2023 / Published: 9 June 2023

Abstract

:
Direction-of-arrival (DoA) estimation methods are highly versatile and find extensive applications in satellite communication. DoA methods are employed across a range of orbits, from low Earth orbits (LEO) to geostationary Earth orbits (GEO). They serve multiple applications, including altitude determination, geolocation and estimation accuracy, target localization, and relative and collaborative positioning. This paper provides a framework for modeling the DoA angle in satellite communications with respect to the elevation angle. The proposed approach employs a closed-form expression that incorporates various factors, such as the antenna boresight angle, satellite and Earth station positions, and the altitude parameters of the satellite stations. By leveraging this formulation, the work accurately calculates the Earth station’s elevation angle and effectively models the DoA angle. To the authors’ knowledge, this contribution is unique and has not been previously addressed in the available literature. Furthermore, this paper studies the impact of spatial correlation in the channel on well-known DoA estimation techniques. As a significant part of this contribution, the authors introduce a signal model incorporating correlation in satellite communication. Although selected studies have presented spatial signal correlation models in satellite communications to analyze the performance metrics, such as the bit error or symbol error probability, outage probability, and ergodic capacity, this work stands out by presenting and adapting a correlation model in the signal specifically for studying DoA estimations. Accordingly, this paper evaluates DoA estimation performance using root mean square error (RMSE) measurements for different satellite communication link conditions (uplink and downlink) through extensive Monte Carlo simulations. The simulation’s performance is evaluated by comparing it with the Cramer–Rao lower bound (CRLB) performance metric under additive white Gaussian noise (AWGN) conditions, i.e., thermal noise. The simulation results demonstrate that incorporating a spatial signal correlation model for DoA estimations significantly improves RMSE performance in satellite systems.

1. Introduction

Accurate estimation of direction-of-arrival (DoA) is a constantly evolving research area with broad applications in multiple communication technologies, including but not limited to radar, sonar, cellular, geophysics, acoustic tracking, and astronomy. These applications span numerous fields, such as military, satellite, vehicular, and more [1]. In satellite communication systems, the DoA-based measurements for locating objects of interest, such as ground signal sources or vice versa, have become increasingly important in recent years [2]. The communication between ground and space segments in satellite systems is established through basic parameters, such as frequencies and orbits [3]. In general, the satellite orbits are ellipses within the orbital plane, but, in the case of zero eccentricity, they are considered circular orbits [3]. Satellite altitude can vary significantly, from low Earth orbits (LEO) at heights of 180–2000 km to geostationary Earth orbits (GEO) at approximately 35,786 km above the Earth’s surface [4].
DoA estimation methods have been extensively researched for satellite communication systems, as these methods have unique strengths and weaknesses concerning their techniques, speed, computational complexities, accuracy, and channel characteristics [5]. Consequently, DoA estimation methods find a wide range of applications in satellite communication systems, such as altitude determination [6], geolocation accuracy [7,8], estimation accuracy [9], target localization [10], relative positioning [11], and collaborative positioning [12]. To enhance the DoA estimation performance and minimize errors, which, in turn, improves the communication system’s performance and accuracy, it is crucial to model the DoA angle and satellite channel accurately.
This paper provides a framework for modeling the DoA angle in satellite communications with respect to the elevation angle. The proposed approach is novel as it employs a closed-form expression utilizing the geographic coordinate system (i.e., latitude and longitude of the Earth station) and the satellite stations’ altitude parameters and antenna boresight angle information to calculate the Earth station’s elevation angle and accurately model the DoA angle. To the authors’ knowledge, this contribution is unique as no other works are present in the literature modeling the DoA with respect to the elevation angle, i.e., a crucial parameter in satellite communication. Thus, it serves as an advantage, allowing the authors to study the performance of DoA techniques, especially at higher DoA angles, such as closer to ( π / 2 ) and ( π / 2 ) , with respect to the antenna boresight and elevation angle.
Furthermore, this paper studies the impact of spatial correlation in the channel on well-known DoA estimation techniques via comprehensive comparative analysis. As a significant part of this contribution, the authors introduce a signal model incorporating correlation in satellite communication. Some studies have presented spatial signal correlation models in satellite communications to analyze the performance metrics, such as the bit error or symbol error probability, outage probability, ergodic capacity, etc. However, this work presents and adapts a spatial signal correlation model for studying DoA estimations. The estimation performance evaluation considers using root mean square error (RMSE) measurements for different satellite communication link conditions through extensive Monte Carlo simulations.
The paper is organized as follows: Section 2 reviews the challenges in DoA estimation methods for satellite communication and addresses the importance of an accurate satellite channel model. Section 3 considers the satellite geometries for DoA estimation in both uplink and downlink scenarios for two different satellite systems, i.e., GEO and LEO satellites. For uplink communication, the study utilized spherical geometries to determine the satellite’s look angles and range, whereas for downlink communication, basic geometries were employed for satellites. Section 4 presents the signal model for both uplink and downlink scenarios for the aforementioned satellite systems. Notably, for LEO satellite systems, additional parameters, such as the satellite’s altitude, velocity, and Doppler shift (due to the satellite’s motion), were taken into account. In Section 5, two DoA estimation techniques are outlined: the classical delay and sum (DAS) method and subspace-based multiple signal classification (MUSIC) algorithms [5]. The aim is to assess the ability of different DoA estimation techniques to accurately estimate the DoA in a multiple-antenna-based single receiver system while operating under diverse channel impairments. The impairments that are examined in this paper comprise additive white Gaussian noise (AWGN), i.e., thermal noise, Rician fading [13] with channel-phase random variables, and spatial correlation in multi-antennas [14]. The efficacy of the proposed technique is evaluated through comprehensive Monte Carlo simulations in MATLAB. To validate the precision of the simulations, Section 6 presents the Cramer–Rao lower bound (CRLB) as a performance measure for the AWGN scenario. Section 7 provides a detailed analysis of the numerical outcomes. Finally, Section 8 summarizes the key findings of this study.

2. Related Work

This section explores the existing literature on DoA estimation methods in the context of satellite communication systems, considering various factors that may affect efficient communication. It also discusses the crucial aspects of accurately modeling the satellite channel and compares the findings of this study with the literature.
The estimation of DoA is a topic of considerable interest in the field of satellite communication systems. Its investigation has been extensive, with researchers exploring a variety of scenarios and confronting a multitude of practical challenges. Among these challenges are accurate angle of arrival (AoA) estimation, optimization of positioning accuracy in the presence of system failures, resolution of phase measurement ambiguities, and geolocation accuracy for moving objects. Each of these challenges has been tackled by researchers, who have provided valuable insights and potential solutions. For instance, in [9], the researchers introduced a method for precisely estimating the AoA of wideband signals that impinge on localized hybrid antenna arrays mounted on satellites. To tackle system failures, the authors in [6] performed a novel satellite altitude determination method using the DoA estimation of a ground source for three-axis stabilized communication satellites. To optimize the positioning accuracy of satellites, the authors in [8] utilized receiver antenna beamforming and improved receiver sensitivity. Consequently, to improve the ambiguity resolution of phase measurements and positioning accuracy with AoA estimation, the authors in [11] deployed instruments across multiple flying satellites and performed data link synchronization and channel estimation. In addition, to address issues with mobile objects that affect the accuracy of location, the authors of [7] studied two nonlinear optimization (NLO) algorithms, namely, velocity and time delay, which enhance the geolocation accuracy and confidence intervals for moving objects. The challenges are broader than the above discussions. For instance, the outdoor scenarios surpluses complexity was addressed by the authors in [12] through AoA-assisted GNSS collaborative positioning that reduced computational complexity and improved the accuracy of collaborative positioning and AoA measurements. Appropriate geometry selection for target localization problems is also a big challenge, as mentioned in [10], so the authors employed triangulation using a spherical Earth model and a satellite observer over the spherical surface utilizing spherical trigonometry and singular value decomposition (SVD).
The literature review recognized that the DoA estimation method is challenging in satellite communication systems due to the numerous factors involved in establishing effective communication. It also requires accurate channel-phase estimation. The problem of phase estimation has been studied extensively in various contexts. An example is provided in [15], where the authors conducted a statistical analysis to detect bias problems in phase tracking and provided solutions for correcting these biases.
Furthermore, the literature review identified spatial correlation in multiple input multiple output (MIMO) communication channels as a prevalent issue arising from channel properties, antenna patterns, or inadequate spacing between the antennas at the transmitter or the receiver. In general, the influence of spatial correlation on system performance has been widely studied under different contexts. The authors in [16] considered whitening transformations at both the transmitter and the receiver and eliminated spatial correlations to enhance the error performance of LEO Satcom systems based on MIMO-orthogonal time frequency space (OTFS). Consequently, the authors in [17] quantified the effects of fading correlations in multi-element antenna (MEA) systems using a spatial Rayleigh-fading correlation model (MIMO)-based receiver diversity system. The authors in [18] utilized the formula of the spatial correlation coefficient by combining (i) the characteristics of a multi-beam satellite channel and (ii) the scatter distribution to set up a realistic random channel model and addressed the distribution of scatterers near the receiver antenna in mobile-satellite communication systems, which causes the multipath signals to correlate. Last, but not least, the authors in [19] derived a theoretical formulation to clarify the correlation characteristics differences in different fading settings to fade space diversity and adaptive array antennas. It is important to note that satellite communication operating at higher frequencies (i.e., above 10 GHz) is typically line-of-sight, as there are usually no nearby scatterers at the satellite or the Earth station to create multipath and, thus, achieve fully independent paths. As a result, the authors in [20] reported that they used the downlink channel as a reference for the transmit and receive spatial correlation, with the former referring to the space segment and the latter referring to the system’s ground segment.
The comprehensive literature review thus recognised the critical significance of incorporating spatial correlation in the signal model for satellite communication, which is often overlooked in simulations and analyses for simplicity. Despite its inherent complexity, considering spatial correlation is crucial as it enables the accurate capture of the real-world behavior of satellite communication systems, leading to more realistic and reliable DoA estimation results.

Motivation and Contribution

Most of the work presented in the literature using spatial signal correlation models in satellite communication revolves around performance investigations of communications in terms of bit error or symbol error probability, outage probability, etc. To the authors’ knowledge, a framework for DoA modeling with respect to the elevation angle and using a spatial signal correlation model to analyze the performance of DoA techniques in satellite communication, especially at higher DoA angles with respect to the antenna boresight and elevation angle, is unique and has not been previously addressed in the available literature. Based on the knowledge gained from the literature review, this work considered a geographic coordinate system for the uplink, enabling a precise representation of locations and a simplified geometry for effective modeling of the downlink. However, the focus of this work leans towards the downlink as environmental influences, i.e., fading and correlation, are typically present only in the downlink because of the terrain and infrastructure in the receiver environment. In contrast, the uplink lacks such environmental influences, resulting in a scenario where only additive white Gaussian noise (AWGN) can be considered, thus indicating only one result for the uplink. Similarly, due to the nature of free space in the uplink, the concept of correlation is not applicable. In this scenario, the signals are inherently fully correlated in space, meaning they remain 100% correlated at all times.

3. Satellite Geometries

3.1. Uplink Satellite Geometry for DoA Estimation

This paper considers different satellite systems, i.e., GEO and LEO satellites. This section first discusses the uplink system geometry of the GEO satellite system and how it is modified for use in the LEO satellite system by adjusting the relevant parameters. The illustration shown in Figure 1 depicts the spherical geometric approximation utilized for the transmitting antenna of the Earth station, which is situated on the Earth’s surface and communicates with the GEO satellite station equipped with receiving antennas during uplink communication. The GEO satellite station is positioned to travel eastward at the same rotational speed as the Earth, maintaining a stationary position relative to the Earth. The satellite station has a circular orbit and zero inclination [2]. The Earth station is labeled as ES , the satellite station is labeled as SP , and the center of the Earth is indicated by the symbol O. The azimuth and elevation angles of the ES are denoted as A z and El , respectively. The A z is the horizontal angle from true north in a clockwise direction of the satellite with a range of (0 to 360) . On the other hand, El is the angle between the satellite and the observer’s horizon plane and has a range of (0 to 90) [3]. The ES is defined by its geographic coordinate system (GCS) (i.e., a spherical coordinate system), denoted as ( δ E , λ E ) , where δ E is the longitude measured in the positive east direction, and λ E is the latitude of the ES measured in the positive north direction. The sub-satellite point is denoted as SS , and its longitude is represented by δ s s and its latitude by λ s s . The latitude of the sub-satellite point is ideally 0 , as it is positioned directly above the equator. The slant distance from the ES to the SP is denoted as d SPES , while α is the critical angle that needs to be determined [2,21].
Figure 1a shows a spherical triangle with angles “abc” as arcs of great circles, while Figure 1b demonstrates a plane triangle “OESSP”. The angle I shown in Figure 1a, which is the angle between the plane containing c and the plane containing b , is commonly employed to calculate the A z angle [2]. Our model focused only on determining El . Thus, calculations related to A z are not included, and are assumed to be 0 . Thus, the information is summarized as follows: (i) a = 90 , the angle between the distribution for the range to the north pole and the radius to the SS (i.e., sub-satellite point), (ii) c = 90 λ E , the angle between the radius to the ES and the radius to the north pole, and (iii) B = δ E δ S S , the angle between the plane having c and the plane containing a . Therefore, the angle b between the radius of ES and the radius of SS is determined using Napier’s rules as below:
b = arccos cos B cos λ E ,
where B is negative when ES is west of the sub-satellite point and positive when east. To calculate El , the sine rule for plane triangles is applied to the triangle shown in Figure 1b [2] as below:
El = arccos a SPO d SPES sin b ,
In Equation (2), a SPO is the distance from the SP to O and is given by:
a SPO = a E + h SPO
where a E represents the equatorial radius of the Earth, typically considered to be 6378 km. In general, the average radius of the Earth ( R ) is 6371 km. Thus, ( a E R ) . Moreover, the altitude for a GEO satellite is denoted as h SPO , which is 35,786 km. Thus, the value of a SPO sums to 42,164 km. Therefore, d SPES in Equation (2), is determined by applying the cosine rule for plane triangles to the triangle of Figure 1b as below:
d SPES = R 2 + a SPO 2 + 2 R a SPO cos b ,
Finally, the angle θ in Figure 1b is given by:
θ = 180 ( α + b ) ,
where angle α = 90 + El , and θ is the DoA of the GEO satellite.
For the uplink communication of a LEO satellite, the same geometric configurations as those used for a GEO satellite, shown in Figure 1, is applied. To determine the El , d SPES , and θ of the LEO satellite system, Equations (1)–(5) are employed. However, as the altitude of the LEO satellite system ranges from 180–2000 km, the calculation of d SPES for the LEO satellite system requires a different distance value, a SPO , from SP to O, compared to the GEO satellite system. Thus, a SPO is set to 1500 km for the LEO satellite system. The illustration of the uplink satellite geometry for DoA estimation in different satellites is shown in Figure 2.

3.2. Downlink Satellite Geometry for DoA Estimation

In the downlink signal model shown in Figure 3, the angle between two points, represented by their respective coordinates, is calculated using the inverse tangent function. More precisely, when the transmitting satellite SP is located at coordinates ( X Tx , Y Tx ) and the receiving ES is at coordinates ( X Rx , Y Rx ) in the Earth-centered inertial (ECI) coordinate system, the angle between them can be computed as follows:
θ = arctan ( Y Rx Y Tx ) / ( X Rx X Tx ) ) .
Therefore, θ is the downlink DoA angle at the ES , i.e., above the Earth’s surface around the horizon line. Thus, for simplicity, the DoA angle is represented as θ for both uplink and downlink scenarios.

4. Signal Models

4.1. Uplink Signal Model for Different Satellite Systems

This section presents the signal model for the uplink communication in different satellite systems, i.e., the GEO and LEO satellites in Figure 4. The signal model incorporates a receiver with a uniform linear array (ULA) geometry comprising N directional antenna elements, capable of receiving signals from a source in the far field. The computation of the time delay of arrival between the signals received at antenna element 0 and antenna element n [ 0 , , N 1 ] in a multi-antenna system is based on a careful analysis of the system geometry and application of fundamental trigonometric principles. The time delay of arrival is mathematically expressed as Δ t n and given by the following expression:
Δ t n = n D sin θ c ; θ 90 , 90 ,
Equation (7) highlights the significance of the distance D between the antenna elements and the speed of light c for receiving signals accurately. To prevent aliasing in space, D is conventionally set to 0.5 λ c . The wavelength of the propagating wave is represented by λ c = c / f c , where f c signifies the frequency. Furthermore, the angle θ reflects the direction of the transmitter, which provides crucial information about the received signal. Therefore, the received signal r can be represented mathematically as below:
r = A H s + v ,
The signal vector s , with dimensions 1 × ξ , can be expressed as s = [ s 0 , s 1 , s ( ξ 1 ) ] , where ξ represents the number of samples. The noise vector v is an [ N × ξ ] matrix given by:
v = [ v 0 , v 1 , v n , v ( N 1 ) ] T ,
In Equation (9), v n is a 1 × ξ row vector representing the noise at the nth element over the ξ samples as below:
v n = [ v n 0 , v n 1 , , v n i , , v n ( ξ 1 ) ] ,
The variable v n i represents the complex zero-mean AWGN [13] at the receiver, with a noise power of σ v 2 for the ith sample of noise for the nth antenna element. The signal-to-noise ratio (SNR) is denoted as γ in this paper, with the signal power represented as E [ s ] 2 , as given by the following mathematical expression:
γ = E [ s ] 2 / σ v 2 .
Finally, from Equation (8), the steer vector component A , with dimension N × 1 , is given by:
A = [ a 0 , a 1 , a n , a ( N 1 ) ] T ,
where a n from Equation (12) is first described for a LEO satellite as follows:
a n = exp j 2 π n D λ d sin θ + j ϕ n ; n ,
Thus, ignoring subscript n in the notation, ϕ denotes the channel-phase of the receiver system. The phase is considered to be a random variable and has a uniform distribution within the range of ( π < ϕ < π ). Moreover, the variable λ d is defined as λ d = f c + f d . Note that f d is the Doppler shift [22] considered in the LEO satellite system geometry. This effect is caused by the relative motion between the satellite and the Earth station on the ground given by:
f d = V sat λ c cos φ ,
In Equation (14), φ is the angle of the velocity vector, i.e., the driving direction concerning the satellite. It is a randomly distributed value between 0 and π . However, this work assumes φ = 0 , generating a maximum value of f d among values for different angles. Notably, the Doppler model used in this paper pertains to a stationary (or slowly moving) target, where the ground velocity is considerably lower than the satellite’s motion concerning the Earth. Thus, the LEO satellite is considered to be moving along the orbit with a velocity V sat , while the ES is static. Note that when f d = 0 , then, Equation (13) can be defined as the steer vector component a n for a GEO satellite. It is essential to note that, in the uplink scenario, the channel matrix H is set to unity, as the uplink transmission lacks environmental influences due to the terrain and infrastructure in the receiver environment. Therefore, the multiplication involving A , H , and s is carried out through matrix multiplication, resulting in a [ N × ξ ] matrix. Consequently, due to this configuration, the received signal r is also a [ N × ξ ] matrix. Accordingly, the received signal in the uplink scenario can be characterized as an AWGN channel with a steering vector.

4.2. Downlink Signal Model for Different Satellite Systems

The received signal in the downlink scenario is constructed similarly to the uplink scenario, consisting of the signal vector s , noise vector v , steer vector A , and channel vector H , as presented in Equation (8). However, a multipath environment with Rician fading is considered in the downlink scenario. Hence, unlike in the uplink scenario, the channel vector [23] is not set to unity. The ULA geometry in Figure 4 only illustrates the direct paths for better visualization and does not include indirect paths, such as diffracted or scattered paths. Moreover, the indirect paths are assumed to be only reflected paths to simplify the model. Thus, the expression for H is given as follows:
H = [ h 0 , h 1 , h n , h ( N 1 ) ] ,
The component h n includes the Rician fading, which is expressed as:
h n = m = 1 M g ( n , m ) ,
where M indicates the number of paths. Thus, as per the model, when m = 1 , the direct path is obtained. Consequently, the transmitter’s direction θ from Equation (13) for the direct path in the downlink scenario is considered as θ 1 , i.e., θ = θ 1 . Furthermore, this paper accounted for a normalized Rician channel with two paths ( M = 2 ). Therefore, θ 2 is the angle of the reflected path, generated randomly. Thus, the channel component reduces to the below:
h n = g ( n , 1 ) + g ( n , 2 ) ,
The channel coefficients for the line-of-sight (LOS) and non-line-of-sight (NLOS) paths are denoted by g ( n , 1 ) and g ( n , 2 ) , respectively. The LOS path is assumed to have a fixed coefficient of 1, while the NLOS path coefficient g ( n , 2 ) is expressed as follows:
g ( n , 2 ) = ( ω 1 2 + ω 2 2 ) ,
The parameters ω 1 and ω 2 are two independent Gaussian random variables with a variance of σ R 2 / ( 2 K ) each, where σ R 2 equals 1, and K represents the Rice factor value [13], which is expressed as below:
K = g ( n , 1 ) 2 g ( n , 2 ) 2 .

4.3. Spatial Signal Correlation Model for Satellite Systems

In the received signal model, the final step involves introducing a signal model with correlation in satellite communication. It should be noted that correlation considerations are typically unnecessary in uplink transmission due to the lack of environmental influences and the characteristics of free space. However, for the downlink scenario, incorporating correlation becomes essential. This work considered a carrier frequency of 28 GHz, which falls within the Ka-band satellite communication. At such a high frequency, the nature of antenna systems is highly directional. Thus, a spatial signal correlation model that considers the antenna beam’s directionality is necessary to model the wireless channel accurately. Therefore, the authors utilized a spatial correlation model discussed in their previous work [14], which characterizes the channel by a correlation matrix that varies with the direction of transmission and reception. Thus, the channel is transformed to a spatially correlated Rician channel at the receiver for the downlink scenario. In directional spatial correlation models, the decorrelation distance value is typically small, often measured in meters or less.

5. DoA Estimation Techniques

5.1. Delay and Sum (DAS) Technique

In the delay-and-sum (DAS) method for estimating DoA, the power of the signal is computed for each angle, and the direction with the highest power is selected [5]. The DAS beamformer output for various satellites is expressed as follows:
P D A S ( θ ) = A H C o v D ( r ) A ,
where C o v D is the spatial covariance matrix for ξ number of datas (i.e., samples) collected from the antennas and is given by:
C o v D ( r ) = 1 ξ i = 0 ξ 1 r i r i H ,
where H represents the Hermitian matrix.

5.2. Multiple Signal Classification (MUSIC) Algorithm

To detect frequencies in a signal, the multiple signal classification algorithm (MUSIC) performs an eigen decomposition on the covariance matrix of the received signal vector r [5,24]. The process utilizes the correlation matrix σ v 2 I , where, I is the identity matrix and, therefore, expressed as below:
C o v M ( r ) = A E [ s s H ] A H + σ v 2 I ,
In Equation (22), the eigenvectors of the covariance matrix define the signal subspace, which is represented by the column space of matrix A , and the noise subspace, represented by matrix V n . The estimator function takes advantage of the orthogonality between the signal and noise subspaces, and has peaks that correspond to the DoA of each signal, as expressed below:
P M U S I C ( θ ) = 1 A H V n V n H A ,
where P M U S I C ( θ ) obtains a significant value when the value of angle θ (i.e., part of matrix A ) corresponds to the DoA of one of the signals.

6. Cramer–Rao Lower Bound (CRLB)

In this section, a performance evaluation of a parameter estimation technique was conducted by considering a set of performance bounds [25]. These bounds were employed to evaluate the possible performance of the technique. Therefore, the Cramer–Rao lower bound (CRLB), which provides a lower bound on the estimation variance of an unbiased estimator for the parameter θ , is denoted as σ CR θ . The expression for CRLB is as follows:
σ CR θ = 1 ξ 1 ( N γ ) + 1 ( N γ ) 2 6 ( N 2 1 ) ,
Thus, Equation (24) expresses σ CR θ for DoA estimation as a function of N, ξ , and γ , thereby simplifying its derivation. However, the model for σ CR θ is only applicable to cases where AWGN, or thermal noise, is present. The calculation of this model does not account for the random variable of the channel phase.

7. Numerical Analysis

7.1. Performance Evaluation of DoA Estimation Techniques

The performance of DoA estimation is assessed using a simulation environment in MATLAB and is measured in terms of the root mean square error (RMSE), as discussed in [1]. The expression for RMSE is as follows:
σ ( θ ) = E [ ( θ ^ ) ( θ ) ] 2 ,
where θ ^ and θ represent the estimated and actual values of the DoAs, respectively. Thus, the RMSE performance is measured in degrees, denoted as σ ( θ ) , plotted against the γ , i.e., the signal-to-noise ratio in decibels [ dB ] .
The simulation parameters for the signal model and the notations used for the uplink and downlink scenarios are specified in Table 1. Unless explicitly stated otherwise, the values specified in the table are used in this study. A flowchart illustrating the proposed model’s complete analysis and working principle is presented in Figure 5. The flowchart serves as a visual aid of the overall process and enables clear comprehension of how the proposed model functions. The RMSE for the DAS and MUSIC methods were calculated to evaluate their performance under various channel conditions and diverse scenarios. The following channel conditions were considered: (i) AWGN only, (ii) AWGN and Rician fading, and (iii) spatially correlated channels with AWGN and Rician fading. The investigations were treated as separate cases, allowing for a comprehensive analysis of the method’s performance under different conditions.

Results

The uplink and downlink scenarios with AWGN are considered as (Case-i(a)) and (Case-i(b)), denoted as “DAS-AWGN” and “MUSIC-AWGN” for different satellites, i.e., GEO and LEO satellites in Figure 6 and Figure 7. The uplink transmission in satellite communication, lacking significant environmental influences and channel H set to unity, simplifies to an AWGN scenario, as shown in Figure 6. Thus, the uplink analysis typically produces a single result, as other factors, such as fading or correlation, are absent. Therefore, based on the elevation angle range of (0 to 90) [ ] , the maximum DoA angles for uplink GEO and LEO satellites are 8.5671 and 52.8727 [ ] , respectively. Therefore, at this range, the RMSE σ ( θ ) performance for higher SNR values has lower errors, specifically from 30 [dB]. In comparison, the estimation error is high at lower SNR values.
Note that, from Figure 7 onwards, all the outputs achieved are only for the downlink geometry under different cases. Therefore, the downlink scenario with AWGN for GEO and LEO satellites in Figure 7 (Case-i(b)) depicts the observations below:
  • The DAS and MUSIC methods are considered optimal when assuming AWGN (i.e., matched filtering provides the best results for a predefined noise distribution).
  • The RMSE performance of both DAS and MUSIC methods for the LEO satellite matches the σ CR ( θ ) within the range of (−10 to 50) [dB]. However, for the GEO satellite, the performance is close to σ CR ( θ ) .
  • When the range of γ decreases below −10 [dB], the DAS and MUSIC curves deviate beyond the Cramer–Rao lower bound ( σ CR ( θ ) ) for both GEO and LEO satellites. This deviation occurs because the estimation of the channel-phase random variable is limited to a range of (− π < ϕ < π ) . Consequently, the standard deviation of the ϕ analysis is constrained to this range and remains constant when the γ value drops to −20 [dB]. In contrast, the σ CR ( θ ) applies to all values and can take any real numbers.
Figure 8 (Case-ii) demonstrates the impact of AWGN and Rician fading, where the channel phase is modeled as a random variable. The performance of the DoA estimation methods for both GEO and LEO satellites is evaluated and denoted as “DAS-RICE” and “MUSIC-RICE”. Notably, the RMSE statistics σ ( θ ) exhibit a decline from 0 [dB] onwards for (Case-ii), indicating the adverse effects of a multipath environment on the system model. As a result, the performance of the DoA estimation methods deteriorates under these channel conditions.
Figure 9 illustrates the performance of DoA estimation techniques for GEO and LEO satellites under the scenario where spatial correlation is present in addition to AWGN and Rician fading. The figures denote the techniques as “DAS-RICE-CORR” and “MUSIC-RICE-CORR” for DAS and MUSIC methods, respectively. It can be observed that the performance of (Case-iii) shown in Figure 9 appears similar to that of (Case-ii) presented in Figure 8. For precise visualization of the graphs and to study the effect of spatial correlation in a multipath environment, the AWGN and MUSIC methods were excluded; the comparison between (Case-ii) and (Case-iii) is presented in Figure 10.
Figure 10 illustrates that the performances of (Case-ii) and (Case-iii) are similar for both GEO and LEO satellites. However, (Case-iii) performs slightly better due to the inclusion of spatial correlation. The reason for this can be explained as follows: since the line-of-sight (LoS) angle is less random, the parameter estimation for it is the same for all paths. This leads to a better performance for a limited number of antennas ( N = 4 ), as seen in the “LEO:DAS-RICE-CORR” curve. Therefore, subsequent studies only focus on this curve for a more accurate comparison.
Figure 11 presents the performance of the “LEO:DAS-RICE-CORR” case with a higher number of antennas ( N = 12 ), denoted as (Case-iv). The results reveal a noteworthy improvement in the RMSE σ ( θ ) performance for both “LEO:DAS-RICE-CORR” and σ CR ( θ ) cases, which demonstrates the positive impact of a higher number of antennas on the system model.
Certain parameters are often held constant to maintain consistency and ensure accurate results. In this work, three parameters are considered fixed unless otherwise specified: (i) ξ (i.e., samples) at 1000, (ii) K (i.e., K factor value) at 30 [dB] in the Rician fading channel and (iii) D 0 (i.e., decorrelation distance) at the mobile station (MS) and base station (BS) as 0.5 λ and 13 λ for the prior investigations. However, the subsequent studies deviated from these fixed values in certain case scenarios to understand how these parameters affect the overall results. By varying these parameters, the study identified their individual impact and drew more robust conclusions from their analysis. Firstly, in Figure 12, two ξ values (i.e., 1000 and 2000) are evaluated as (Case-v) that studies the impact of change in sample values on RMSE σ ( θ ) performance. A little deviation is observed on the “LEO:DAS-RICE-CORR” curve, while in the σ CR ( θ ) case, there is a good improvement for an increase in the ξ value.
Similarly, in Figure 13, two K factor values (i.e., 30 and 100) [dB] are evaluated as (Case-vi) that study the impact of multipath on the system model. At a Rician fading channel with K = 30 [dB], the RMSE σ ( θ ) consistently demonstrates poor performance due to the absence of a line-of-sight (LOS) path. However, for K = 100 [dB], the RMSE σ ( θ ) performance is comparable to σ CR ( θ ) , and the channel behavior resembles a Gaussian channel having a strong LOS path.
The final study investigated the impact of the decorrelation distance D 0 on the RMSE σ ( θ ) performance, where the D 0 values at the BS were varied as 10 6 λ , 5 λ , 13 λ and 100 λ , while the D 0 value at the MS was fixed. Figure 14 illustrates the findings of this study, which reveal a higher error at 10 6 λ . However, as the decorrelation distance value increases, the error reduces gradually. Notably, the response at 13 λ is similar to that observed at 100 λ . Hence, the RMSE σ ( θ ) performance is significantly influenced by the decorrelation distance, and increasing it can considerably reduce the error.

8. Conclusions

Assessing the performance of DoA estimation methods for satellite communication systems is crucial, as it involves various aspects that must be considered. This paper has provided a framework for modeling the DoA angle in satellite communications with respect to the elevation angle. It employed a closed-form expression incorporating the antenna boresight angle, satellite and Earth station positions, and altitude parameters of the satellite stations to model the DoA angle. Furthermore, this work adapted a spatial signal correlation model to analyze the well-known DoA estimations performance for satellite communications. The study considered different geometries for both uplink and downlink scenarios, and the DoA estimation performance was evaluated under each condition, namely, a geographic coordinate system for the uplink and simplified geometries for the downlink. The analysis in this study primarily focused on downlink transmission due to the presence of fading and correlation, which are typically influenced by factors such as the terrain and receiver infrastructure. In contrast, the uplink transmission, lacking similar environmental influences, was simplified to an additive white Gaussian noise (AWGN) scenario. Additionally, the nature of free space in the uplink made correlation considerations unnecessary. Therefore, the study emphasized the downlink analysis while acknowledging the distinct characteristics and limitations of the uplink scenario. The numerical analysis considered a wide range of signal-to-noise ratio (SNR) values, sample sizes, decorrelation distance D 0 , and Rician K factor values. The simulation results indicate that the RMSE σ ( θ ) performance is acceptable for higher SNR ( γ ) values, specifically from 30 [dB], as the estimation error increases at lower SNR ( γ ) values for the uplink scenario. The downlink scenario, including spatial correlation, resulted in a better RMSE σ ( θ ) performance than the uncorrelated case, indicating parameter estimation for the line-of-sight (LoS) angle was more stable for all paths due to the reduced randomness in the correlation case. The outcomes also suggested that the spatially correlated case matched the AWGN case when there was no fading, i.e., a 100% correlation case, for instance, around K = 100 [dB].

Author Contributions

Conceptualization, M.H. and S.K.; methodology, M.H. and S.K.; software, M.H.; validation, M.H. and S.K.; writing—original draft preparation, M.H.; writing—review and editing, M.H., S.K., W.S.T.R. and A.A.-H.; supervision, S.K., W.S.T.R. and A.A.-H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received grant funding from the Australian Government under the Department of Industry, Innovation and Science grant AEGP000053. It has also received support through an Australian Government Research Training Program Scholarship.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Xie, W.; Wen, F.; Liu, J.; Wan, Q. Source association, doa, and fading coefficients estimation for multipath signals. IEEE Trans. Signal Process. 2017, 65, 2773–2786. [Google Scholar] [CrossRef]
  2. Roddy, D. Satellite Communications; McGraw-Hill Education: New York, NY, USA, 2006. [Google Scholar]
  3. Cakaj, S.; Kamo, B.; Koliçi, V.; Shurdi, O. The range and horizon plane simulation for ground stations of low earth orbiting (LEO) satellites. Int. J. Commun. Netw. Syst. Sci. 2011, 4, 585–589. [Google Scholar] [CrossRef] [Green Version]
  4. Mohamad Hashim, I.S.; Al-Hourani, A. Satellite-based localization of iot devices using joint doppler and angle-of-arrival estimation. TechRxiv 2022. [Google Scholar] [CrossRef]
  5. Gentilho, E.; Scalassara, P.R.; Abrao, T. Direction-of-arrival estimation methods: A performance-complexity tradeoff perspective. J. Signal Process. Syst. 2020, 92, 239–256. [Google Scholar] [CrossRef] [Green Version]
  6. Yang, B.; He, F.; Jin, J.; Xiong, H.; Xu, G. Doa estimation for attitude determination on communication satellites. Chin. J. Aeronaut. 2014, 27, 670–677. [Google Scholar] [CrossRef] [Green Version]
  7. Hartzell, S.; Burchett, L.; Martin, R.; Taylor, C.; Terzuoli, A. Geolocation of fast-moving objects from satellite-based angle-of-arrival measurements. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2015, 8, 3396–3403. [Google Scholar] [CrossRef]
  8. Zou, D.; Zhang, Q.; Cui, Y.; Liu, Y.; Zhang, J.; Cheng, X.; Liu, J. Orbit determination algorithm and performance analysis of high-orbit spacecraft based on gnss. IET Commun. 2019, 13, 3377–3382. [Google Scholar] [CrossRef]
  9. Wu, K.; Ni, W.; Su, T.; Liu, R.P.; Guo, Y.J. Fast and accurate estimation of angle-of-arrival for satellite-borne wideband communication system. IEEE J. Sel. Areas Commun. 2018, 36, 314–326. [Google Scholar] [CrossRef]
  10. Norouzi, Y.; Kashani, E.S.; Ajorloo, A. Angle of arrival-based target localisation with low earth orbit satellite observer. IET Radar Sonar Navig. 2016, 10, 1186–1190. [Google Scholar] [CrossRef]
  11. Crisan, A.M.; Martian, A.; Cacoveanu, R.; Coltuc, D. Angle-of-arrival estimation in formation flying satellites: Concept and demonstration. IEEE Access 2019, 7, 114116–114130. [Google Scholar] [CrossRef]
  12. Huang, B.; Yao, Z.; Cui, X.; Lu, M. Angle-of-arrival assisted gnss collaborative positioning. Sensors 2016, 16, 918. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Viswanathan, M. Wireless Communication Systems in Matlab. Independent. 2020. Available online: https://www.gaussianwaves.com (accessed on 16 April 2023).
  14. Hasib, M.; Kandeepan, S.; Rowe, W.S.T.; Al-Hourani, A. direction-of-arrival (DoA) Estimation Performance in a Multipath Environment with Envelope Fading and Spatial Correlation. In Proceedings of the 13th International Conference on ICT Convergence (ICTC), Jeju, Republic of Korea, 19–21 October 2022. [Google Scholar]
  15. Kandeepan, S.; Evans, R.J. Bias-free phase tracking with linear and nonlinear systems. IEEE Trans. Wirel. Commun. 2010, 9, 3779–3789. [Google Scholar] [CrossRef] [Green Version]
  16. Bora, A.S.; Phan, K.T.; Hong, Y. Spatially correlated mimo-otfs for leo satellite communication systems. In Proceedings of the 2022 IEEE International Conference on Communications Workshops (ICC Workshops), Seoul, Republic of Korea, 16–20 May 2022; pp. 723–728. [Google Scholar]
  17. Shiu, D.-S.; Foschini, G.J.; Gans, M.J.; Kahn, J.M. Fading correlation and its effect on the capacity of multielement antenna systems. IEEE Trans. Commun. 2000, 48, 502–513. [Google Scholar] [CrossRef] [Green Version]
  18. Su, Z.; Fei, X.; Cheng, Y.; Wu, J. Spatial correlation characteristics analysis of multibeam channels of mobile satellite system. Int. J. Commun. Netw. Syst. Sci. 2017, 10, 127. [Google Scholar]
  19. Karasawa, Y.; Iwai, H. Formulation of spatial correlation statistics in nakagami-rice fading environments. IEEE Trans. Antennas Propag. 2000, 48, 12–18. [Google Scholar] [CrossRef]
  20. Arapoglou, P.-D.; Liolis, K.; Bertinelli, M.; Panagopoulos, A.; Cottis, P.; De Gaudenzi, R. MIMO over satellite: A review. IEEE Commun. Surv. Tutorials 2010, 13, 27–51. [Google Scholar] [CrossRef]
  21. Soler, T.; Eisemann, D.W. Determination of look angles to geostationary communication satellites. J. Surv. Eng. 1994, 120, 115–127. [Google Scholar] [CrossRef] [Green Version]
  22. Xiong, F.; Andro, M. The Effect of Doppler Frequency Shift, Frequency Offset of the Local Oscillators, and Phase Noise on the Performance of Coherent OFDM Receivers; Technical Report; Glenn Research Center: Cleveland, OH, USA, 2001.
  23. Yu, K.; Ottersten, B. Models for MIMO propagation channels: A review. Wirel. Commun. Mob. Comput. 2002, 2, 653–666. [Google Scholar] [CrossRef]
  24. Foutz, J.; Spanias, A.; Banavar, M.K. Narrowband direction-of-arrival estimation for antenna arrays. Synth. Lect. Antennas 2008, 3, 1–76. [Google Scholar]
  25. Van Trees, H.L. Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory; John Wiley and Sons: Hoboken, NJ, USA, 2004. [Google Scholar]
Figure 1. Uplink satellite geometry for DoA estimation using a geographic (i.e., spherical) coordinate system: (a) spherical triangle with angles “abc” as arcs of great circles, (b) plane triangle “OESSP” to determine the elevation angle ( El ) of the Earth station ( ES ) and slant distance ( d SPES ) for different satellite systems.
Figure 1. Uplink satellite geometry for DoA estimation using a geographic (i.e., spherical) coordinate system: (a) spherical triangle with angles “abc” as arcs of great circles, (b) plane triangle “OESSP” to determine the elevation angle ( El ) of the Earth station ( ES ) and slant distance ( d SPES ) for different satellite systems.
Sensors 23 05458 g001
Figure 2. Uplink satellite geometry for DoA estimation.
Figure 2. Uplink satellite geometry for DoA estimation.
Sensors 23 05458 g002
Figure 3. Downlink satellite geometry for DoA estimation.
Figure 3. Downlink satellite geometry for DoA estimation.
Sensors 23 05458 g003
Figure 4. Uniform linear array geometry at satellite systems.
Figure 4. Uniform linear array geometry at satellite systems.
Sensors 23 05458 g004
Figure 5. Flowchart demonstrating the proposed model’s complete analysis and working principle.
Figure 5. Flowchart demonstrating the proposed model’s complete analysis and working principle.
Sensors 23 05458 g005
Figure 6. RMSE σ ( θ ) performance of uplink geostationary and low Earth orbit satellites using DAS and MUSIC techniques for AWGN only (Case-i(a)).
Figure 6. RMSE σ ( θ ) performance of uplink geostationary and low Earth orbit satellites using DAS and MUSIC techniques for AWGN only (Case-i(a)).
Sensors 23 05458 g006
Figure 7. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using DAS and MUSIC techniques for AWGN only (Case-i(b)).
Figure 7. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using DAS and MUSIC techniques for AWGN only (Case-i(b)).
Sensors 23 05458 g007
Figure 8. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using DAS and MUSIC techniques for AWGN and Rician fading scenario (Case-ii).
Figure 8. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using DAS and MUSIC techniques for AWGN and Rician fading scenario (Case-ii).
Sensors 23 05458 g008
Figure 9. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using the DAS and MUSIC techniques for spatially correlated channels with AWGN and Rician fading (Case-iii).
Figure 9. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using the DAS and MUSIC techniques for spatially correlated channels with AWGN and Rician fading (Case-iii).
Sensors 23 05458 g009
Figure 10. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using the DAS technique comparing (Case-ii) with (Case-iii).
Figure 10. RMSE σ ( θ ) performance of downlink geostationary and low Earth orbit satellites using the DAS technique comparing (Case-ii) with (Case-iii).
Sensors 23 05458 g010
Figure 11. RMSE σ ( θ ) performance of downlink low Earth orbit satellite using the DAS technique for change in antenna values in spatially correlated channels with AWGN and Rician fading (Case-iv).
Figure 11. RMSE σ ( θ ) performance of downlink low Earth orbit satellite using the DAS technique for change in antenna values in spatially correlated channels with AWGN and Rician fading (Case-iv).
Sensors 23 05458 g011
Figure 12. RMSE σ ( θ ) performance of downlink low Earth orbit satellite using the DAS technique for change in sample sizes in spatially correlated channels with AWGN and Rician fading (Case-v).
Figure 12. RMSE σ ( θ ) performance of downlink low Earth orbit satellite using the DAS technique for change in sample sizes in spatially correlated channels with AWGN and Rician fading (Case-v).
Sensors 23 05458 g012
Figure 13. RMSE σ ( θ ) performance of downlink low Earth orbit satellite using the DAS technique for change in K factor values in spatially correlated channels with AWGN and Rician fading (Case-vi).
Figure 13. RMSE σ ( θ ) performance of downlink low Earth orbit satellite using the DAS technique for change in K factor values in spatially correlated channels with AWGN and Rician fading (Case-vi).
Sensors 23 05458 g013
Figure 14. RMSE σ ( θ ) of downlink low Earth orbit satellite using the DAS technique for changes in decorrelation distance values in spatially correlated channels with AWGN and Rician fading (Case-vii).
Figure 14. RMSE σ ( θ ) of downlink low Earth orbit satellite using the DAS technique for changes in decorrelation distance values in spatially correlated channels with AWGN and Rician fading (Case-vii).
Sensors 23 05458 g014
Table 1. Parameters Table.
Table 1. Parameters Table.
Symbol Parameter Units
f c Frequency28 [GHz]
c Speed of light3 × 10 8  [m/s]
NAntenna values4
γ Signal-to-noise-ratio(−20 to 50) [dB]
ξ Number of samples1000
KRice factor value30 [dB]
D 0 Decorrelation distance13 λ at BS
λ E Latitude of Earth station (Uplink) [ ]
δ E Longitude of Earth station (Uplink) [ ]
El Elevation angle of satellites (Uplink)10 [ ]
h SPO Altitude of satellites (Uplink)35,786 (GEO) and 1500 (LEO) in [km]
V sat Velocity of satellites0 (GEO) and 7.11 (LEO) [km/s]
φ Velocity vector’s angle of satellites0 (GEO) and 0 (LEO) in  [ ]
f d Doppler shift of satellites0 and 663.600 in [kHz]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hasib, M.; Kandeepan, S.; Rowe, W.S.T.; Al-Hourani, A. Direction-of-Arrival (DoA) Estimation Performance for Satellite Applications in a Multipath Environment with Rician Fading and Spatial Correlation. Sensors 2023, 23, 5458. https://doi.org/10.3390/s23125458

AMA Style

Hasib M, Kandeepan S, Rowe WST, Al-Hourani A. Direction-of-Arrival (DoA) Estimation Performance for Satellite Applications in a Multipath Environment with Rician Fading and Spatial Correlation. Sensors. 2023; 23(12):5458. https://doi.org/10.3390/s23125458

Chicago/Turabian Style

Hasib, Mutmainnah, Sithamparanathan Kandeepan, Wayne S. T. Rowe, and Akram Al-Hourani. 2023. "Direction-of-Arrival (DoA) Estimation Performance for Satellite Applications in a Multipath Environment with Rician Fading and Spatial Correlation" Sensors 23, no. 12: 5458. https://doi.org/10.3390/s23125458

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop