Jump to content, skipping navigation

Application Note: Keeping your eye on the sky: A guide to antenna modelling in GNSS testing

Eye on the Sky App Note

Like a radio or a television, the performance of any GNSS-enabled device is limited by the quality of its antenna. But developers often overlook the need to realistically model antennas during testing—and in doing so, run the risk of drawing false conclusions about their receiver’s performance.

Download the Application Note to discover:

  • The problem with relying on ‘ideal’ antenna modelling
  • How to accurately model an antenna in a Spirent simulator

Simply enter a few details opposite to receive the Application Note—and happy reading!

About Spirent

Spirent has been the global leader in GNSS testing for 25 years. Spirent delivers navigation and positioning test equipment and services to governmental agencies, major manufacturers, integrators, test facilities and space agencies worldwide. 

    * Required Field

    Cancel

    Application note DAN019-TM Keeping your eye on the sky The importance of antenna modelling in GNSS testing Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 2 Spirent Communications PLC Paignton, Devon, TQ4 7QR, England Web: http://www.spirent.com/positioning Tel: +44 1803 546300 Fax: +44 1803 546301 Copyright © 2009 Spirent. All Rights Reserved. All of the company names and/or brand names and/or product names referred to in this document, in particular, the name “Spirent” and its logo device, are either registered trademarks or trademarks of Spirent plc and its subsidiaries, pending registration in accordance with relevant national laws. All other registered trademarks or trademarks are the property of their respective owners. The information contained in this document is subject to change without notice and does not represent a commitment on the part of Spirent. The information in this document is believed to be accurate and reliable; however, Spirent assumes no responsibility or liability for any errors or inaccuracies that may appear in the document. Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers Scope This Application Note explains why modelling the performance of your GNSS system’s antenna is important, and how to accomplish it with your Spirent GNSS simulator. Introduction Any radio system is only as good as its antenna. You can have the most expensive, highest- definition television money can buy, but if you pair it with a poor antenna you will be throwing away the benefit of all that costly performance. This philosophy is no less true for GNSS systems. Capturing as much as possible of the wanted signals from space and rejecting everything else is the goal for any aspiring GNSS antenna, and a tough goal it is to attain. GNSS signals are extremely weak when they reach the Earth’s surface and collecting them and passing them unperturbed into the receiver requires good design. The perfect antenna of course does not exist. As with all design there is trade-off of one attribute against another, which ultimately has an effect on what would otherwise be the ideal performance of your system. Now turn the issue on its head and consider performance testing. The goal of any test is to ensure your device is subjected to stimuli which appropriately synthesised reality. For example, with a GNSS simulator test you would want to ensure you are modelling the effects of the atmosphere. Of course, in some situations you can leave out multipath and obscuration, as they do not exist in every scenario in reality, but in all terrestrial applications the atmosphere is always there. So too is your antenna, yet it is surprising how many people ignore the antenna and conduct their tests with complex motion, multipath, obscuration and all but with the default, ideal antenna model selected. Doing this can lead you to false conclusions about the performance of your receiver in certain applications. Even the most basic GNSS simulators allow you the ability to model your antenna, at the very least allowing you to use a realistic gain pattern. This Application Note explains how to model an antenna in the simulator and shows how much of a difference there is in a receiver’s performance when the antenna (the real one of which is normally missing from the test) is correctly modelled. Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 4 Antenna basics It is worth reminding ourselves of some basic antenna understanding. The ideal antenna does not exist. The theoretical ideal antenna is called an isotrope. An isotropic antenna would have equal gain in all directions. This is not possible in practice because you need to physically connect a signal feed at some point on the antenna, and it would not be possible for the antenna to radiate from this point. The 3-dimensional gain pattern for an isotropic antenna is a perfect sphere, as shown in Figure 1 FIGURE 1 ISOTROPIC ANTENNA GAIN PATTERN The main purpose of the isotropic antenna is to provide a reference against which other practical antennas are compared. For example, you may see a real antenna with gain stated in dBi, which means dB relative to an isotropic antenna. Antenna gain G is a function of the radiation efficiency  (due to mismatch, conduction and dielectric losses) and the directivity D as given by the formula: G = .D Expressed in dB: G(dB) = 10 log 10 (G) Relative gain (such as dBi) is defined as the power gain ratio in a specific direction of the antenna (normally the direction of maximum gain, or the ‘bore-sight’), to the power gain ratio of a reference antenna in the same direction. If we consider a typical antenna for a GNSS receiver as shown in Figure 2, we see that it has a hemispherical antenna gain pattern in the azimuth plane. This is because for all terrestrial GNSS applications the satellite signals are in practice always arriving from angles greater than Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers zero, and we therefore want out antenna to have directionality. FIGURE 2 TYPICAL GNSS ANTENNA GAIN PATTERN GNSS simulator and test set-up Before we look into antenna modelling it is worth reminding ourselves of what a GNSS simulator does and the typical test set-up. A GNSS simulator reproduces the environment of a GNSS receiver on a dynamic platform by modelling the vehicle and satellite motion, signal characteristics, atmospheric and other effects, such that the receiver will actually navigate according to the parameters of the test scenario. The test signal is a combined, calibrated and presented to the RF output port connector, of the simulator, the face of which is deemed to be the physical/electrical boundary of your system’s antenna. In other words, theoretically, when you look into the simulator output, you are seeing the sky – just as your GNSS receiver’s antenna would in real life. The simulator output is of course a coaxial connector, and you connect via a coaxial cable to your device of system to be tested. As can be seen, the real antenna is omitted. There is no way to physically test it in this kind of set- up. A large anechoic chamber with a spatially reproduced satellite constellation would be required, and for standard testing that is prohibitively expensive. Figure 3 shows the basic connection between a simulator and device under test. Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 6 Figure 3 Modelling an antenna in the simulator With Spirent’s simulator software you can easily model the performance of your GNSS antenna. The Antenna Pattern Editor allows you to define the signal power level attenuation (relative gain) and phase delay for elevations of +90 to -90 for the full 360 degrees of azimuth around the antenna. The resolution can be as fine as 1 degree x 1 degree. The Antenna Pattern Editor allows you to manually define the characteristics of the antenna, but is also able to read in antenna manufacturer’s performance data if it is in CSV format. Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers Power Level Pattern Figure 4 shows the Antenna Level Pattern Editor. You can see the AZ/EL segments and their individual values of attenuation in dB. To the left side is an overview of the entire pattern, a 3-D view and the data entry box used to set the attenuation value. FIGURE 4 ANTENNA LEVEL PATTERN EDITOR WINDOW Antenna gain is actually modelled as normalised attenuation. The segments representing the antenna’s maximum ‘gain’ is always entered as 0dB, all other values being attenuation relative to that. Any real gain in the antenna must be applied using the simulator’s power control range and / or a Low Noise Amplifier inserted before the input to the Receiver under test. Constructing a realistic antenna level pattern Now we have established the basic principles of the antenna Pattern editor, and how the Simulator Software controls the position and orientation of the antenna with respect to the vehicle on which it is mounted, we can look at designing realistic antenna patterns based on manufacturer’s data. Figure 5 shows a snapshot of the manufacturer’s gain data for a typical Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 8 GNSS antenna in XML format. <?xml version="1.0" encoding="ISO-8859-1"?> <antenna_pattern> <az_res> 1.00000000e+000 </az_res> <elev_res> 1.00000000e+000 </elev_res> <high_rotation_rate> yes </high_rotation_rate> <aperture_angle> 6.2831853071795862e+000 </aperture_angle> <data> -179.5 -178.5 -177.5 -176.5 -175.5 -174.5 -173.5 -172.5 -171.5 -170.5 -169.5 -168.5 -167.5 89.5000000000000 87.5000000000000 6 85. 000000000000 84.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 83.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 82.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 81.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 80.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 79.5 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 78.5 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 77.5 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 76.5 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 75.5 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 74.5 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 73.5 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 72.5 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 71.5 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4 FIGURE 5 SNAPSHOT OF ANTENNA PATTERN DATA XML FILE The Antenna Pattern Editor imports this data allowing you to view and/or edit it as shown in Figure 6. Alternatively, you can manually enter the data into the editor, or edit the data in a spreadsheet. In the ‘View’ menu you can select ‘3D view’ which allows you to see a 3- dimensional representation of the antenna pattern in terms of elevation and azimuth. Using the control sliders you can rotate the pattern to view it from different angles. Figure 7 shows the pattern viewed from three different elevations. As you can see, this pattern simulates a ground plane below zero degrees elevation. In the editor the cells representing negative elevation angles are all set to 46dB attenuation (the maximum value) Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers FIGURE 6 REAL ANTENNA DATA IN THE EDITOR WINDOW FIGURE 7 3D VIEW TOOL Once you are happy that the antenna pattern is correct, simply save the file with an appropriate name. The extension ‘ant_pat’ is automatically added. Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 10 Phase pattern We can now look at the antenna’s phase pattern. Modelling antenna phase is important because –as with gain – this will vary depending on the arrival angle of the satellite signal. Phase discontinuities cause delays and signal cancellation. Both are undesirable yet unavoidable effects. One particular characteristic of a GNSS antenna is its electrical phase centre. The electrical phase centre of an antenna is not the same as the physical centre, and may in fact be a theoretical point in space above the antenna. For measurements in precision applications such as surveying you need to know where the electrical phase centre of an antenna is because it is between this point and the electrical phase centre of the satellite’s transmitting antenna that the pseudorange is calculated. The effect on carrier phase due to the variation in the electrical phase centre can be simulated by applying the correct phase pattern – in just the same way as we did for the gain. Figure 8 Shows the Phase pattern Editor, which is basically the same as the level pattern editor FIGURE 8 ANTENNA PHASE PATTERN EDITOR WINDOW Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers You can see the AZ/EL segments and their individual values of phase in degrees. To the left side is an overview of the entire pattern, a 3-D view and the data entry box used to set the phase value. Positive values retard the carrier phase (receiver moving away from satellite), negative values advance the carrier phase (receiver moving towards satellite). It is also possible (as with the level pattern) to edit the pattern in a CSV file or read-in manufacturer’s data. Antenna orientation and location Now we have modelled the characteristics of the antenna itself, we need to consider the physical placement of the antenna on the host vehicle, as this can have angular effects due to the vehicle motion. By default, the antenna position and angular offsets are set to zero. The convention is for zero degrees antenna azimuth and zero degrees antenna elevation to lie along the vehicle x- axis, x b in Figure 9. This figure also shows a typical hemispherical antenna pattern with its axes. Placing this antenna on the vehicle shows the default alignment of the antenna pattern axes and the vehicle axes. An aircraft is shown in this illustration, but the convention applies equally to the other vehicle models. x b = Nose x a = 0 Azimuth, 0  Elevation y b = Right wing y a = +90 Azimuth -z b = Up z a = +90 Elevation z b = Down z a = -90 Elevation CofG Typical antenna pattern 0º Azimuth, 0º Elevation +90 º Azimuth +90 º Elevation FIGURE 9 ANTENNA ORIENTATION AND LOCATION Ignoring antenna angular offsets, the following conventions are used for receiver antenna azimuth and elevation: • 0.0° Azimuth, 0.0° elevation in the grid of the antenna pattern editor is along the vehicle’s x-axis. This is normally towards the front of the vehicle, which is NOT necessarily the direction of travel. Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 12 • Looking from above, positive azimuth is a clockwise rotation in the vehicle's x-y plane. • For receiver antenna patterns, positive elevation is towards the negative z-axis. • For a typical receiver antenna pattern, the direction of maximum antenna gain (the bore-sight) will be at 90° elevation in the grid of the antenna pattern editor. By default, the antenna is located at the vehicle Centre of Gravity (C of G) see Figure 9. You can offset the position of the antenna from the C of G, along each body axis; and offset the angular position by rotating the antenna pattern from its default. The antenna reference axis set (x a , y a , z a ) will be coincident with the vehicle body frame, by default. The angular offsets are defined as a sequence of Euler angle rotations of the antenna pattern frame in heading ( a ), elevation ( a ), and bank ( a ), as for body attitude with respect to local level. An example application where you would want to specify the physical position offset of an antenna is on the mast of a ship or yacht. An antenna at the top of mast will see considerably greater movement in X-Y than one placed at the vessel’s C of G, therefore it is important to model this in order to maintain the realism of the test scenario. Figure 10 shows the true motion of the antenna mounted at +50m offset in Z from the C of G on a vessel travelling a straight path in a ‘Moderate’(Beaufort scale) sea condition. As you can see the antenna is certainly not moving in a straight line. Designers of such receivers can use this effect to optimise algorithms to filter out these ‘lever-arm’ effects. Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers FIGURE 10 LEVER-ARM EFFECT OF OFFSET ANTENNA MOTION Relative Obscuration Another effect which can be applied using the Antenna Pattern is signal blockage due to obscuration which is fixed relative to the antenna. For example, a GNSS device mounted on the dashboard of a car has its view of the sky obscured by the physical structure of the car. This remains fixed relative to the device’s antenna, so can be modelled by setting maximum attenuation to the appropriate cells of the Level Pattern. Figure 11 shows the 3-D view of a Level Pattern which includes the effects of obscuration due to the vehicle structure. Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 14 FIGURE 11 LEVEL PATTERN FOR DASH-MOUNTED ANTENNA Pattern switching It is even possible to use different antenna patterns to simulate changes between states of relative obscuration. For example a spacecraft moving from a static position against the structure of the launch tower to a stage where it is passing different elements of the launch tower structure to a final stage where it is in open sky. Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers Receiver Test To highlight how different the results of a receiver test can be when using no antenna pattern compared to using a realistic antenna pattern a test was carried out using the simulator. The same receiver was tested twice using an identical test scenario (location, time, date, satellite orbits, atmosphere etc.) but for the first test no antenna pattern was used and for the second test a realistic antenna pattern was used. Figure 12 shows the two sets of results. The left- hand plot is a scatter plot of absolute position for the test with no antenna pattern enabled, and the right-hand plot is the repeat test but with the antenna pattern enabled. On both plots the inner circle represents 4.5m distance from the absolute position, and the outer circle 9.5m FIGURE 12 NO ANTENNA PATTERN VS. REALISTIC ANTENNA PATTERN As you can see, there is a significant degradation in the receiver performance when a realistic antenna pattern is used. This is due to the attenuation and phase shift of signals from certain satellites due to the characteristics of the antenna. This is just a simple test to demonstrate the problem, but from it we can conclude that neglecting to model the antenna can lead to a falsely good result from a receiver under test, which undermines the test integrity, and ultimately could lead to poor performance in the field, by which time your products are on the market, you have unhappy customers and it is too late to iterate the design. Many GNSS simulator systems overlook this and other important, yet fundamental test requirements. Spirent’s systems give you this functionality, and testing confidence where you need it most. Keeping your eye on the sky: The importance of antenna modelling in GNSS testing Spirent Application Note DAN019-TM Page 16 If you found this article of interest www.spirent.com/positioning You can find more GNSS related technical articles, white papers and eBooks at the Spirent Positioning website. Visit the Spirent GNSS blog www.spirent.com/Blog/Positioning.aspx Keep up to date with the news and view within the GNSS community. Get access to information, tips, and ideas that could help solve some of your issues by registering for the Spirent Positioning blog Need more information? gnss-solutions@spirent.com If you're curious about how the information in this document can benefit you and your business, please contact Spirent to discuss your particular situation and explore opportunities. Multi-GNSS: Benefits, Challenges and test considerations for Technology Developers FOR MORE INFORMATION Please visit our website: http://www.spirent.com/positioning and do not hesitate to contact your nearest Spirent representative for more detailed information. To find the appropriate contact details please visit the ‘Contact Us’ page on the website and select your location and application. If you found this article of interest www.spirent.com/testmore Visit the Spirent GNSS blog www.spirent.com/Blog/Positioning.aspx Need more information? mailto:gnss-solutions@spirent.com Spirent Communications Aspen Way, Paignton, Devon, TQ4 7QR England Tel: +44 1803 546325 globalsales@spirent.com www.spirent.com Spirent Federal Systems Inc. 22345 La Palma Avenue Suite 105, Yorba Linda CA 92887 USA Tel: 1 714 692 6565 info@spirentfederal.com www.spirentfederal.com