Literature DB >> 35271181

Direction of Arrival Estimation Based on Received Signal Strength Using Two-Row Electronically Steerable Parasitic Array Radiator Antenna.

Mateusz Rzymowski1, Krzysztof Nyka1, Lukasz Kulas1.   

Abstract

In this paper, we present a novel approach to direction-of-arrival (DoA) estimation using two-row electronically steerable parasitic array radiator (ESPAR) antenna which has 12 passive elements and allows for elevation and azimuth beam switching using a simple microcontroller, relying solely on received signal strength (RSS) values measured at the antenna output port. To this end, we thoroughly investigate all 18 available 3D antenna radiation patterns of the antenna measured in an anechoic chamber with respect to radiation coverage in the horizontal and vertical direction and propose a generalization of the power-pattern cross-correlation (PPCC) algorithm involving a high number of multiple calibration planes (MCP) as well as specific combinations of radiation pattern sets. Additionally, a new way of RSS-based DoA estimation accuracy assessment, which involves thorough testing conducted along the elevation direction when RF signals impinging on the antenna arrive from arbitrary θ angles, has been reported in this paper to verify the overall algorithm's performance. The results obtained for different signal-to-noise ratio (SNR) levels indicate that two-row ESPAR antenna can produce, even for low SNR values, accurate DoA estimation in the horizontal plane without prior knowledge about the elevation direction of the unknown RF signals by using appropriate combinations of only 12 3D antenna radiation patterns.

Entities:  

Keywords:  Internet of Things (IoT); direction-of-arrival (DoA) estimation; electronically steerable parasitic array radiator (ESPAR) antenna; received signal strength (RSS); switched-beam antenna; wireless sensor network (WSN)

Year:  2022        PMID: 35271181      PMCID: PMC8914798          DOI: 10.3390/s22052034

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

Wireless sensor networks (WSNs), especially in the Internet of Things (IoT) applications, depend on low-cost wireless transceivers, which are usually integrated with simple microcontrollers to provide the functionality required by different IoT applications [1,2,3]. To increase WSNs capabilities, especially when they are installed in challenging environments, in which connectivity problems may be present due to multipath propagation or presence of interfering radio frequency (RF) signals [3,4], WSN nodes can be integrated with energy-efficient switched-beam antennas (SBAs) [5,6,7,8,9] providing a number of directional radiation patterns. Such patterns can easily be switched electronically by a WSN node’s integrated microcontroller [9,10] in order to improve the overall network performance, e.g., by focusing antenna beams of WSN nodes towards specific directions, and increasing its energy efficiency [9,11,12,13,14,15]. Moreover, for a simple low-cost WSN node, it can enable a capability of direction-of-arrival (DoA) estimation for received RF signals incoming from different WSN nodes belonging to the same network [10]. Electronically steerable parasitic array radiator (ESPAR) antenna is one of the promising SBA designs that can successfully be integrated with a WSN node [10] or a WSN gateway [16]. It relies on a simple, yet very effective, a concept introduced originally by Harrington [17], in which a centrally placed active element is surrounded by 6 passive elements that are connected to variable reactances. In this concept, a directional radiation pattern can be formed by setting the correct values of the reactances, which is well-suited for systems having a single RF transceiver port that could benefit from beamforming capabilities. The first ESPAR antenna designs and prototypes, based on the original Harrington proposal, relied on monopoles connected to varactor diodes [18]. A standard RF transceiver can be connected to the proposed ESPAR antenna output port and, additionally, DoA estimation of impinging RF signals with 2° precision can be performed in the horizontal plane relying solely on received-signal strength (RSS) measurements. However, the necessary bias voltages needed to provide correct values of the reactances at the terminals of 6 passive elements in [18] were produced by 12-bit digital-to-analog converters (DAC) of a digital signal processing (DSP) device. In consequence, this antenna system could not be practically used in energy-efficient wireless sensor systems. To further adapt the ESPAR antenna proposed in [18] to the applications in WSNs, especially integrated within low-cost battery-powered WSN nodes, a simplified beam steering concept has been proposed [19]. In that approach, 12 passive elements surrounding the active one were used and the varactor diodes were replaced by simple low-cost and low-current integrated single-pole double-throw (SPDT) FET switches to provide load impedances at the terminals of passive elements close to an open or short circuit. Such ESPAR antenna can produce 12 directional radiation patterns which can be formed and rotated in the horizontal plane with 30° discreet steps using digital I/O ports of a simple microcontroller integrated within an RF transceiver. Thus, it can also be used to estimate DoA with 2° precision in an anechoic chamber using power-pattern cross-correlation (PPCC) algorithm, originally proposed in [18], relying solely on RSS measurements at the antenna output port [20]. Therefore, by integrating energy-efficient ESPAR antennas within WSN nodes employing simple and inexpensive RF transceivers that can measure RSS of incoming packets, it was possible to develop WSN nodes capable of performing DoA estimation [10]. Together with accompanying beam focusing functionality it can improve coverage, connectivity and energy efficiency as well as reduce latencies in the whole network [13,14,15,21,22]. One of the main benefits of ESPAR antennas is that, according to existing literature, they can easily be integrated with a WSN node and provide DoA estimation functionality to the node relying solely on RSS measurements gathered for 12 ESPAR antenna radiation patterns [10]. The PPCC algorithm used in [10] for DoA estimation has been originally introduced in [18]. It relies on strong horizontal diversity of ESPAR antenna radiation patterns which are measured beforehand in the horizontal direction in an anechoic chamber and correlates these measurements with RSS values gathered by the WSN node. The original PPCC algorithm has been extended to involve multiple calibration planes (MCP) [23,24] being the radiation patterns measured in an anechoic chamber for different θ directions. It allows 1D DoA estimation of RF signals impinging on the antenna without prior knowledge about their vertical direction, which may vary as the elevation of WSN nodes, may be different in practical implementations [25,26]. Unfortunately, due to the conical shape of ESPAR antenna directional radiation patterns [27], DoA estimation results do not keep the low accuracy levels available for θ = 90° when impinging RF signals have low θ angles [23,24,27]. This effect is especially well pronounced when a reduced number of directional beams are considered. Experiments conducted for a low-profile ESPAR antenna having 8 passive elements in [28] indicate that DoA estimation not only loses accuracy for lower θ angles when 6 or 8 directional radiation patterns are used but also creates ambiguous results making the PPCC-MCP algorithm results unreliable for lower signal-to-noise ratio (SNR) values [28]. To address WSN connectivity challenges in practical industrial installations [25,26] and also possible drone applications [29,30], in which the elevation of WSN nodes may significantly vary, a two-row ESPAR antenna concept has been proposed recently that has 12 passive elements arranged in two rows around the active element. It is capable to create 18 directional radiation patterns covering 3 different elevation directions [31]. The new ESPAR antenna has been designed to provide better connectivity in IoT applications relying on WSN nodes, in which the nodes positions are not restricted to the horizontal plane only, and to provide DoA functionality in such setups. It relies on simple low-power SPDT integrated switches, and therefore, it can easily be incorporated in a WSN gateway or a WSN node. As a consequence, simple elevation and azimuth beam switching allows to create 6 directional beams in the horizontal plane for each of 3 vertical direction. Combined connectivity and DoA estimation capabilities can highly improve IoT systems involving WSN nodes and gateways installed on the ground in smart factories, buildings and cities [1,2,3,5,6,25,26]. Moreover, it can be used in modern IoT applications involving long-range communication to such objects as unmanned aerial vehicles (UAVs), high-altitude pseudo-satellites (HAPS) or satellite platforms [29,30,32,33], in which the elevation between transceiver and receiver may change in a fast manner. In this regard particularly interesting and growing application area, in which beamforming plays significant role, is providing multiple access and increased security in satellite and aerial integrated networks for IoT communication [34,35,36,37]. In such applications, the proposed two-row ESPAR antenna can successfully provide beamforming capabilities as low weight, and high efficiency have to be considered for practical space applications [38]. Connectivity performance and RSS-based DoA estimation approaches, which are crucial to develop new WSN gateways and nodes integrated with two-row ESPAR antenna, have not been investigated in the original publication [31]. According to the authors’ knowledge, they are also not currently available in the literature. Therefore, the main contributions of this paper are: In-depth analysis of the antenna from the connectivity perspective with respect to possible beam steering in horizontal and elevation directions; Presentation of an approach for DoA estimation relying solely on RSS values gathered at the antenna output, which is a prerequisite for energy-efficient WSN nodes having DoA functionality [9,10], that is suitable for the antenna and can provide acceptable DoA estimation results also for low θ angles and are free from ambiguities for lower SNR values; Proposal of a detailed DoA algorithm performance testing method for more accurate DoA estimation accuracy assessment that involves all θ angles to address strong error variation at low θ angles. The rest of this paper is organized as follows: in Section 2 the two-row ESPAR antenna is described together with its simulated and measured radiation patterns as well as their influence on the overall connectivity in WSN-based IoT setups, in which the positions of nodes are not restricted to the horizontal plane only. Section 3 describes a PPCC-MCP algorithm and its proposed generalization for the usage with the two-row ESPAR antenna. Results obtained using a new RSS-based DoA estimation accuracy assessment involving thorough testing conducted along the elevation direction are presented in Section 4, while Section 5 presents concluding remarks.

2. Two-Row ESPAR Antenna

2.1. Antenna Design

The proposed antenna concept has been discussed in [31] and is presented in Figure 1. It was aimed to achieve a low-cost reconfigurable antenna that is able to provide maximal angular radiation coverage by steering the beam in elevation and azimuth. The active quarter-wave monopole is located in the center of the metallic ground plane realized on the top of a dielectric substrate and surrounded by 12 passive radiators symmetrically arranged in two circular rows. The active radiator is fed coaxially with RF signal, while the passive radiators can be open or shorted to the ground plane by changing the state of the SPDT switches. Forming the radiation pattern is realized by setting proper configuration of the passive elements that become reflectors when shorted to the ground or directors when opened. Such an approach simplifies the beam steering control that can be realized with external microcontroller or transceiver having its general purpose input/output (GPIO) lines connected to the RF switches. As a result, each radiation pattern corresponds to a steering vector , in which denotes the state of sth passive element: for open and for the shorted one. The antenna was optimized to provide three sets of directional radiation patterns with different inclination angles , , and obtained for three different steering vectors sets. The symmetrical design allows rotating each beam by 360°, which means that it is possible to steer the radiation pattern in both, azimuth and elevation. Therefore, for each elevation direction, 6 directional radiation patterns having maximum in azimuth at 30°, 90°, 150°, 210°, 270°, 330° are available for steering vectors , , and , where degrees. The antenna was designed and optimized in Altair FEKO simulation tool to operate at center frequency 2.44 GHz and the detailed design procedure including optimization goals was described in [31].
Figure 1

Two-row ESPAR antenna model.

2.2. Realized Antenna

The fabricated antenna is presented in Figure 2. 1.55 mm thick FR4 substrate with metalized top layer has been used as a PCB for the switching circuitry and the ground plane of the antenna. The RF connector and switching circuits, as well as LED indicators have been located on the bottom layer as illustrated in Figure 2. The switching circuits employ NJG1681MD7 SPDT switches providing a trade-off between high isolation, low insertion losses and power consumption in comparison to PIN diodes or varactors [28,39,40]. To provide proper performance and avoid eventual RF signal degradation, a decoupling capacitor and ESD protection coil have been placed in close proximity of the switch pins. An LED indicator has been located near each switching circuit to indicate the actual state of the switch (lights when the circuit is in open state). The steering is controlled by an external microcontroller connected to the board. The fabricated antenna has been measured and verified with the simulation model. The assumed three groups of similar beam configurations with different angle tilt in elevation have been simulated, measured and gathered in Figure 3 and Figure 4, while the main antenna parameters for each configuration at the center frequency have been summarized in Table 1. The simulated results have been confirmed by the measurements and only small discrepancies in the backward radiation level can be observed. Measured gain for all characteristics is on a similar level around 8 dB. The input impedance matching results for all configurations are presented in Figure 5 which shows that the achieved |S11| values are close or below −10 dB. The large difference of impedance matching between configurations is a trade-off to achieve the highest possible difference of maximal direction of the radiation pattern in elevation.
Figure 2

Fabricated two-row ESPAR antenna.

Figure 3

Simulated and measured antenna radiation patterns at 2.44 GHz in the elevation plane (for φ = 90°) and in the horizontal plane for three configurations (see text for explanations): (a) (maximum at ), (b) (maximum at ), and (c) (maximum at ).

Figure 4

Measured 3D radiation patterns for each considered configuration with different inclination angles: , , (from left to right).

Table 1

Measured parameters of the realized two-row ESPAR antenna.

Configuration θmax Gmax HPBWθ HPBWφ SLLθ SLLφ |S11|
UP46°7.7 dB45°88°10 dB14 dB−20.9 dB
MID52°7.8 dB43°100°10 dB28 dB−10.5 dB
DOWN56°8.1 dB46°93°12 dB25 dB−8.8 dB
Figure 5

Values of |S11| for all three considered configurations.

2.3. Antenna Radiation Performance Analysis

The main goal of the proposed antenna was oriented towards connectivity improvement by increased angular coverage of the directional radiation pattern that can be switched in both, azimuth and elevation. For this reason, a more detailed analysis of the antenna radiation capabilities has to be considered. In Figure 4, measured 3D radiation patterns have been presented which proves the similarity of the directional beams for all three sets. For detailed analysis and comparison, the measured radiation patterns for all configurations in their maximal directions in both, horizontal and elevation plane have been presented in Figure 6 and Figure 7. The similarity of the radiation pattern sets in horizontal plane have been confirmed for all directions of the antenna. The slight differences can be noticed in half power beam width (HPBW) where the values vary from 88° to 100° and in case of the sidelobes level (SLL), 10 dB vs 25–28 dB when comparing UP configuration to MID and DOWN configurations. In Figure 7, one can see the measured radiation patterns in elevation plane. The tilt difference and angular coverage for each set is visible. HPBW in the elevation plane is almost the same for all radiation pattern sets being around 45 degrees. It can be observed that the results are repeatable for all measured configurations.
Figure 6

Measured radiation patterns for each configuration in all directions for steering vectors: (a) , (b) , and (c).

Figure 7

Measured radiation patterns in elevation plane for all directions.

To assess the angular coverage of the antenna that include all possible beam configurations, aggregated radiation patterns need to be considered. This form of presentation is known in the context of time-modulated arrays and 3D coverage analysis for 5G applications where the aggregated characteristic consists of all available antenna radiation patterns to show the complete spatial coverage providable by the antenna [41]. Aggregation is selecting the highest gain values for each angle from the available radiation pattern sets. In the discussed construction the aggregated radiation pattern consists of 18 characteristics: 6 for UP configuration, 6 for MID configuration and 6 for DOWN configuration. In Figure 8, it can be seen that the angular coverage range in elevation for aggregated gain above 0 dB starts from . It means that only limited space under the antenna can be considered as a blind zone. To emphasize the difference in the antenna spherical coverage dependent on the selected beam configurations, a cumulative distribution function (CDF) of aggregated gain can be used [42]. In Figure 9, a CDF for the discussed antenna is presented and aggregated beams for each configuration are compared with aggregated function of all 18 radiation patterns. For example, it can be seen that for 50% of the hemisphere the aggregated gain value is 2 dB higher when considering all 18 radiation patterns instead of only one of the selected configurations. The results clearly indicate higher angular coverage of the antenna when all configurations are used.
Figure 8

Aggregated gain for all measured configurations.

Figure 9

Cumulative Distribution Function of the aggregated gain for different sets of characteristics.

3. RSS-Based DoA Estimation for Two-Row ESPAR Antenna

Power-pattern cross-correlation algorithm is one of the most practical methods to determine unknown directions of RF signals impinging on an ESPAR antenna [10,18,19,20]. It relies solely on RSS measurements gathered at the antenna output port and uses simple correlation coefficient calculation [18]. When written as matrix-vector operations, they can easily be integrated with a simple microcontroller and provide DoA estimation functionality to the WSN node [10]. In its original implementation, the algorithm relies on ESPAR antenna radiation patterns measured in an anechoic chamber only in the horizontal direction [18]. In consequence, it makes DoA estimation results accurate in the θ = 90° direction (i.e., the horizontal plane) with 2–4° precision being the maximum DoA estimation error [18,19,20]. When the directions of RF signals impinging on an ESPAR antenna are different, one may expect an accuracy drop. It has been reported that for low values of θ angle of RF signals impinging on the antenna the maximal error, referred to as precision, of 1D DoA estimation performed in the horizontal direction can easily reach 13° due to the fact that the shape of ESPAR antenna radiation patterns with respect to angles gradually changes for θ > 90° [23]. To improve the overall accuracy for the θ angles different than 90°, one can employ multiple calibration planes (MCP) [23,24] in the original PPCC formulation, which relies on a single θ = 90° calibration plane [18]. PPCC-MCP algorithm uses ESPAR antenna radiation patterns measured in chosen vertical directions. In the first implementation, all ESPAR antenna radiation patterns were measured in an anechoic chamber at θ = 90° and θ = 45° and, based on such two calibration planes, it was possible to maintain 4° precision for RF signals impinging from angles between θ = 50° and θ = 90° [23]. Involvement of 9 calibration planes, namely {θ1 = 10°, θ2 = 20°, …, θ9 = 90°}, provides 6° 1D DoA precision for RF signals impinging from 9 test vertical angles spanning equally between θ = 10° and θ = 90°. However, it has been shown that PPCC-MCP algorithm accuracy is sensitive to correct placement of calibration planes positions [24], while obtained results depend on testing setup [28] parameters, especially the choice of testing directions in horizontal and vertical planes as well as SNR values set for testing signals [24,28]. Moreover, the existing PPCC formulation was created to provide DoA results based on a number of directional radiation patterns, while new ESPAR antennas can have a number of possible radiation patterns that can be used in DoA estimation [32,33] having different performance, especially when testing signals may come from multiple horizontal and vertical directions. Therefore, to be used for DoA estimation together with new ESPAR antennas, including the two-row ESPAR antenna proposed in [31], PPCC-MCP algorithm and associated DoA testing methods have to be generalized.

3.1. PPCC-MCP Algorithm

PPCC algorithm which allows DoA estimation based on ESPAR antenna radiation patterns measured in an anechoic chamber relies on a cross-correlation coefficient between the measured radiation patterns and RSS values recorded for each directional antenna radiation pattern [18]. The cross-correlation coefficient for the ESPAR antenna having 12 directional beams has the following form: where is ESPAR antenna’s steering vector that allows to create -th directional radiation pattern, are directional ESPAR antenna radiation patterns measured during the calibration phase in an anechoic chamber in the azimuth plane for , are RSS values measured at the antenna output port for all 12 directional radiation patterns during the DoA estimation phase for an unknown RF signal, and Γ(φ) is the cross-correlation coefficient, which have its highest value associated with the estimated direction of arrival angle [18]. In practical implementations, the angular step precision Δφ = 1° is commonly used during the calibration phase, and therefore, the cross-correlation coefficient can be written in a convenient vector form as [19]: where vector , where the superscript is the vector transpose operator, contains measured discreet values of and ‘∘’ denotes the element-wise product of vectors. In result, the cross-correlation coefficient is also a vector with entries being discretized values of the correlation coefficient for every considered value of in and corresponds now to the maximum value of . One should note, however, that as only a single calibration plane at θ = 90° is used to measure directional ESPAR antenna radiation patterns in an anechoic chamber during the calibration phase, cross-correlation operation Equation (2) will produce the most accurate results when RF signals impinging on the antenna arrive from θ = 90° vertical angle, which is aligned with the calibration plane. The results will significantly deteriorate for lower θ angles as the shape of ESPAR antenna radiation patterns gradually changes for θ > 90° [23,24]. To further extend PPCC algorithm and improve its accuracy in situations when θ angles of RF signals impinging on the antenna are different than 90°, PPCC-MCP algorithm, which allows to incorporate higher number of calibration planes, has been introduced [24]. It is based on the following cross-correlation coefficient: where, for the considered number of calibration planes Equation (3), vector of length contains ESPAR antenna’s radiation pattern values measured at angles in elevation direction and vector of length contains PPCC-MCP cross-correlation coefficient in a vector form. As every discretized radiation pattern , where , corresponds to discretized values of φ in the same vector , the values in correspond to those in the vector [24,28]. In consequence, the estimated DoA angle is now a value in that corresponds to the highest value in [28]. It should be underlined, however, that both the number of calibration planes and choice of their θ angles highly influence the overall DoA estimation accuracy when RF signals impinging on the antenna arrive from arbitrary θ angles [23,24,28,34].

3.2. Generalized PPCC-MCP Algorithm for Two-Row ESPAR Antenna

The vector form of the PPCC algorithms in Equations (2) and (3) is appropriate for implementation in a WSN node’s microcontroller to compute DoA estimation based on RSS measured for incoming packets. It is also straightforward to use such a node with ESPAR antennas having different number of directional radiation patterns or other switched beam antennas [28]. However, it is possible to create many different directional radiation patterns in ESPAR antennas and also patterns that do not have a clearly shaped directional beam. For an ESPAR antenna having 12 passive elements designed for vehicle-to-everything (V2X) applications in 802.11p frequency band, due to performance of microwave switches used at the terminals of passive elements in 5.9 GHz frequency band, it was possible to form 5 different directional radiation patterns types [32] having different beam parameters in the horizontal plane, e.g., gain, HPBW and sidelobe level (SLL), as well in the vertical plane. As every radiation pattern type can be rotated in the horizontal plane to form 12 directional beams, PPCC and PPCC-MCP algorithms can successfully be used in RSS-based DoA estimation [33]. Unfortunately, although such estimation could involve different radiation pattern types in a single estimation, to further increase the overall accuracy, appropriate and convenient PPCC-MCP algorithm formulation has not been created so far. Similarly, among 18 available two-row ESPAR antenna radiation patterns, there exist 6 groups having similar main beam direction in the horizontal plane with differences radiation pattern shape in elevation. To perform RSS-based DoA estimation based on radiation patterns available for two-row ESPAR antenna, one has to create a generalized PPCC-MCP algorithm that can easily be implemented within simple WSN nodes and involves all possible radiation patterns. Due to their spatial characteristics, it is possible to increase the overall accuracy of the estimation while mitigating the necessity of correct placement of calibration planes. As the two-row ESPAR antenna radiation patterns, which are created using associated steering vectors , exhibit certain spatial performance, including gain, SLL, direction of maximal radiation and HPBW, in both horizontal and vertical directions, we propose rewriting Equation (3) in the following general form: Total number of radiation patterns used in the DoA estimation and are numbers of chosen steering vectors associated with specific two-row ESPAR antenna radiation patterns . Since means that all = 90 possible angles in elevation direction, namely , are used as calibration planes, a high-precision turntable in the anechoic chamber is required. In consequence, vectors , , will be much longer with the total length which will make PPCC-MCP calculation more time consuming. However, the overall DoA estimation accuracy of the proposed generalized PPCC-MCP algorithm is no longer dependent on the choice of number and placement of calibration planes. Therefore, the overall DoA estimation accuracy will not be affected when RF signals impinging on the antenna arrive from arbitrary θ angles.

4. Results and Discussion

4.1. Mesurement Setup

To verify DoA estimation performance of the two-row ESPAR antenna using the generalized PPCC-MCP method 18 available antenna radiation patterns were measured in our 11.9 m × 5.6 m × 6.0 m anechoic chamber, shown in Figure 10, at 2.44 GHz using P9374A Keysight Streamline USB Vector Network Analyzer. The antenna was mounted at H = 4.1 m on a precise and equipped with a digital encoder turntable, which is able to set any 2D position with precision in both horizontal and vertical directions. The transmitting antenna was placed on a pole stand at the same height H = 4.1 m, 8 m from the two-row ESPAR antenna. Every radiation pattern was measured with the angular step in the horizontal plane for and with the angular step in the vertical plane for . As a result, I = 360 calibration points were produced for every elevation plane and M = 90 calibration planes were created, namely .
Figure 10

Anechoic chamber measurement setup used for the calibration phase of the proposed generalized PPCC-MCP algorithm for two-row ESPAR antenna.

4.2. Deatiled DoA Testing Method

To examine DoA estimation accuracy, measured calibration planes were imported to Matlab, where 10 snapshots of sinusoidal test signal were generated for all considered test directions of impinging RF signals. During each test, as snapshots have to be received at the antenna’s output [19,20,23,33], all sinusoidal test signals were multiplied by two-row ESPAR antenna radiation patterns values measured at appropriate test directions. Then, additive white Gaussian noise (AWGN) was added to obtain a required signal-to-noise ratio (SNR) and RSS value was calculated. Thus, the SNR value has not to be measured as it is determined by setting the appropriate value of spectral power density of numerically added AWGN. This reflects the measurement procedure presented in [20]. In result, for every considered test direction an RSS value has been obtained for all considered two-row ESPAR antenna radiation patterns. To compare the results with those already available in the literature, the test signal directions have to be set with discrete angular steps equal to and in horizontal and elevation directions, respectively [24,28,33]. In consequence, one obtains 36 test horizontal directions for 9 elevation angles , which results in 324 testing points. Then, for every elevation angle, PPCC-MCP algorithm is used and, based on obtained 36 estimated direction of arrival angle values, root-mean-square error (RMSE) is calculated together with precision being the maximal DoA estimation error value within the plane. However, it has been observed in [43] that when and is used, more accurate test results can be provided. Therefore, additional new testing directions, especially in elevation, reveal lack of accuracy of DoA estimation using ESPAR antenna together with PPCC-MCP algorithm for low angles when M = 9 calibration planes are used. As it was overlooked in [24], to verify DoA estimation performance in a detailed way for the proposed two-row ESPAR antenna and generalized PPCC-MCP algorithm, the number of testing points has to be further increased. To this end, we propose to use detailed DoA testing method that involve and in horizontal and elevation directions correspondingly. In result, 360 test horizontal directions for 90 elevation angles are created and, consequently, 90 RMSE and 90 precision values will be available for each plane.

4.3. DoA Estimation Results

To verify DoA estimation performance of the two-row ESPAR antenna using the generalized PPCC-MCP algorithm, which uses all 90 available calibration planes, N = 18 available antenna radiation patterns were divided into 3 separate groups having different angle tilt in elevation, as shown in Table 1 and Table 2. In result, , , and were created as sets of steering vectors numbers associated with the specific two-row ESPAR antenna radiation patterns that can be created when particular steering vectors sets, namely   and , are used. It allows verification of DoA estimation performance when is calculated using each of steering vectors set separately but also when they are combined in order to find the most appropriate combination for the two-row ESPAR antenna.
Table 2

Two-row ESPAR antenna steering vectors used in RSS-based DoA estimation.

n Vn Steering Vector Short Name φmax θmax
1 [001101 010100] VUP30 30°46°
2 [100110 001010] VUP90 90°46°
3 [010011 000101] VUP150 150°46°
4 [101001 100010] VUP210 210°46°
5[110100 010001] VUP270 270°46°
6[011010 101000] VUP330 330°46°
7 [001010 100100] VDOWN30 30°56°
8 [000101 010010] VDOWN90 90°56°
9 [100010 001001] VDOWN150 150°56°
10 [010001 100100] VDOWN210 210°56°
11 [101000 010010] VDOWN270 270°56°
12 [010100 001001] VDOWN330 330°56°
13 [000100 001000] VMID30 30°52°
14 [000010 000100] VMID90 90°52°
15 [000001 000010] VMID150 150°52°
16 [100000 000001] VMID210 210°52°
17 [010000 100000] VMID270 270°52°
18 [001000 010000] VMID330 330°52°
To test DoA estimation accuracy in a detailed way, 360 test horizontal directions for 90 elevation angles were created and then corresponding RMSE and precision values were calculated for all 7 possible combinations of steering vector sets which are gathered in Table 3, at SNR = 10 dB and the obtained results are presented in Figure 11 and Figure 12.
Table 3

Combinations of steering vector sets used in verification of DoA estimation performance using generalized PPCC-MCP algorithm (see text for explanations).

Combination of Steering Vector SetsSteering VectorsNumbersTotal Number of Steering Vectors
{Vnup} {1, 2, 3, 4, 5,6} 6
{Vnmid} {13,14,15,16,17,18} 6
{Vndown} {7,8,9,10,11,12} 6
{Vnup,Vnmid} {1, 2, 3, 4, 5,6, 13,14,15,16,17,18} 12
{Vnup,Vndown} {1, 2, 3, 4, 5,6, 7,8,9,10,11,12} 12
{Vnmid,Vndown} {13,14,15,16,17,18, 7,8,9,10,11,12} 12
{Vnup,Vnmid,Vndown} {1, 2, 3, 4, 5,6, 13,14,15,16,17,18, 7,8,9,10,11,12} 18
Figure 11

RMSE and precision values calculated using the proposed detailed DoA testing method, which involves all elevation angles during testing process, for the generalized PPCC-MCP algorithm relying on combinations of specific steering vector sets: (a) ; (b) ; (c) ; (d) ; (e) ; (f) .

Figure 12

RMSE and precision values calculated using the proposed detailed DoA testing method, which involves all elevation angles during testing process, for the generalized PPCC-MCP algorithm relying on all possible steering vectors (a) together with precision value comparison for combinations of sets giving the most accurate results (b).

As it can easily be observed in Figure 11, when a single set of steering vectors is used precision values deteriorate for low values and the best results can be produced for . For steering vector combinations involving at least 12 steering vectors, shown in Figure 11 and Figure 12, one can acquire precision lower than 19° for all possible angles, i.e., . Surprisingly, the most accurate results with precision lower than 11° for all angles can be obtained for the steering vector set containing 12 vectors. When the complete set containing all 18 available steering vectors is used, the performance of generalized PPCC-MCP algorithm drops for . To verify the performance of generalized PPCC-MCP algorithm for different SNR levels, two additional DoA tests, with SNR = 5 dB and SNR = 0 dB, were performed. As it can easily be noticed in Figure 13, the most accurate results in both cases can be obtained for only 12 steering vectors when steering vectors set is used. Therefore, two-row ESPAR antenna together with the proposed generalized PPCC-MCP algorithm can successfully be used for RSS-based DoA estimation in WSN nodes and gateways, even in noisy environments.
Figure 13

Comparison of precision values obtained using the proposed detailed DoA testing method and the combinations of steering vector sets giving the most accurate results for different SNR levels: (a) SNR = 5 dB (b) SNR = 0 dB.

5. Conclusions

In this paper, we show how a two-row ESPAR antenna can be used for RSS-based DoA estimation. To this end, we have presented an analysis of all 18 available 3D antenna radiation patterns, being measured in an anechoic chamber, with respect to radiation coverage in the horizontal and vertical direction as well as their directional performance important in the estimation process. Moreover, we have proposed PPCC-MCP algorithm generalization that involves the usage of a very high number of calibration planes and can handle specific combinations of two-row ESPAR antenna radiation pattern sets. Detailed DoA estimation accuracy assessment, which involves thorough testing conducted along the elevation direction when RF signals impinging on the antenna arrive from arbitrary θ angles, shows that accurate results can be produced for only 12 steering vectors used. Precision lower than 11°, 17°, and 42° have been obtained for all θ angles when SNR was equal to 10 dB, 5 dB, and 0 dB, respectively. These results indicate that a two-row ESPAR antenna can produce accurate DoA estimation in the horizontal plane without prior knowledge about the elevation direction of the unknown RF signals even for low SNR values. Therefore, as the antenna beam switching in elevation and azimuth can be realized using a simple microcontroller and the DoA estimation relies solely on RSS values measured at the antenna output port, the antenna can easily be integrated with a WSN node or a WSN gateway. Moreover, 2D beamforming capabilities and accurate DoA estimation opens up new frontiers for ESPAR antenna applications involving new portable low-cost ground penetrating radars [44] and noninvasive microwave imaging devices supported by machine learning (ML) algorithms [45].
  3 in total

Review 1.  Wireless Sensor Network Security Enhancement Using Directional Antennas: State of the Art and Research Challenges.

Authors:  Daniel-Ioan Curiac
Journal:  Sensors (Basel)       Date:  2016-04-07       Impact factor: 3.576

2.  Calibration-Free Single-Anchor Indoor Localization Using an ESPAR Antenna.

Authors:  Mateusz Groth; Krzysztof Nyka; Lukasz Kulas
Journal:  Sensors (Basel)       Date:  2021-05-14       Impact factor: 3.576

3.  Cognitive radio wireless sensor networks: applications, challenges and research trends.

Authors:  Gyanendra Prasad Joshi; Seung Yeob Nam; Sung Won Kim
Journal:  Sensors (Basel)       Date:  2013-08-22       Impact factor: 3.576

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.