Antenna Pattern Plot
The Data Graph portion of the main window displays S Meter data as a function of time. The Antenna Pattern Plot dialog box displays the same data, but wrapped around a 360 degree azimuth response plot. The radial axis displays the relative S Meter value. In order for this part of S Meter Lite to be of any practical value, the test antenna must be mounted on a rotator that can turn the antenna at a constant rate. The software assumes a constant rotation rate. In practice, this means that you can only obtain the antenna pattern plot for directional antennas such as the Yagi and Quad, connected to a rotator, and usually mounted on a tower.
The basic set of steps that lead to antenna pattern plot generation are:
Please note that there is also a 180 degree data capture mode which can be used in certain circumstances.
The Antenna Pattern Plot dialog box can be resized. Simply grab a corner of the window and drag it to a new size. This allows you to control the size of the plot. You can also change the plot text font.
Before getting into the details of the software, it's probably useful to step back and consider what is really being measured.
The most important observation is that we are measuring the response of a real antenna under some set of circumstances and environment, not making absolute measurements about an antenna design. With the advances in antenna modeling software, access to detailed antenna pattern analysis has become commonplace. Yet, these calculated results represent the performance of perfect models, not real antennas. In most cases, the performance of the model exceeds the performance of the real antenna. When evaluating the antenna pattern plot produced by S Meter Lite, please keep the following factors in mind:
One conclusion that we can draw is that we are not so much measuring the response of an ideal antenna in isolation, but instead the overall response of a real antenna in a real environment. In most cases, the environment of an antenna will exert a strong influence over the response of the antenna. Probably the only way to reduce the impact of the environment is to get the antenna relatively high in the air (several wavelengths), and away from other metal that may distort the pattern. In practice, this is a luxury that few amateurs have.
The first step in generating an antenna pattern plot is capturing data using the Data Graph portion of the main window. This is a busy procedure. You have to start a transmitter, rotate an antenna at least 360 degrees, and operate the S Meter Lite program. In my case, the procedure is made much easier because I have a Yaesu G-800 rotator that has a preset direction, preset button, and can rotate a total of 450 degrees. I can set the rotator direction for over 360 degrees from its current position, and by pressing the button, it will turn until it reaches that end point. There is no need to continuously hold down a button. My signal source has often been the ICOM 706MKIIG radio, set into low power AM mode. I press the push to talk microphone button to generate a signal. I place the microphone right next to my computer mouse, and between the microphone in my right hand, and my left hand on the keyboard, I can capture all the data I need. I'm fortunate enough to have several different antennas and radios to choose from, in some cases over 500 feet apart. In most situations, you may have to enlist the help of another amateur who lives close to your location.
The dB scale spans 30 dB. You should adjust your capture environment so that the maximum and minimum signal strength values from the test antenna fall within the range of the dB scale, and are not clipped at either the top or bottom. Adjustments can include the signal generator power, the receiver preamp setting, and the receiver attenuator setting.
A pair of Marks are used to define the set of samples which form a complete antenna pattern. By definition, these two Marks will be the first two marks on the current Data Graph. It is typical, therefore, to begin a data capture with an Erase, which will clear the Data Graph area. This also clears all Marks.
Data Graph Data Capture |
This screen capture shows the Data Graph which captured the 360 degree response of my 6 meter Yagi antenna. I pointed my antenna in a direction which was in the overlap zone of my rotator. I erased the Data Graph, then started S Meter Lite running. I then pressed the rotator preset button, which started the antenna turning in a complete circle. In fact, it was more than 360 degrees. At the same time, I keyed my transmitter. When the rotator direction indicator swept over 210 degrees, I pressed the Mark button. This created the first red line shown on the graph (the Mark 1 point). The rotator continued to turn, and I kept the transmitter on. It is possible to get a sense of the pattern of the antenna by looking at the Data Graph. The front lobe should have the maximum gain (S Meter reading), and there may be one or more side or rear nulls. These features can be seen in the previous picture.
After approximately 39 seconds, my rotator made a complete circle. As it crossed over the 210 degree mark, I pressed the Mark button a second time. This created the second red line on the Data Graph (the Mark 2 point). At this point I have captured the S Meter data for an entire 360 degrees of test antenna rotation.
A first-order consistency check is that the S Meter value at both red lines is approximately the same. This should be the case, since it is the same antenna direction. In this example both the Mark 1 point and the Mark 2 point are at -5 dB. So far, so good.
It is necessary to stop the capture of data before the data reaches the right side of the graph, and the graph is automatically erased. Any time the graph is erased, whether automatically or manually, all accumulated data is discarded.
Please note that all of the data on the Data Graph is made available to the antenna pattern plotting dialog. This includes data that is not between the red lines. In practice, it is usually impossible to capture exactly 360 degrees of data. You will press that Mark button either a little too early, or a little too late. The purpose of the Mark 1 Adj. and Mark 2 Adj. controls on the Antenna Pattern Plot dialog is to provide the ability to fine tune the data so that the plotted data represents 360 degrees of rotation.
After the data is captured, click the Antenna Plot to bring up the dialog.
Antenna Pattern Plot based upon previous capture |
This Antenna Pattern Plot dialog was generated from the previous example Data Graph. The controls on the dialog, as described below, are used to adjust and customize the plot.
It appears as if this antenna has some sort of problem, which is indicated by the hump in the pattern at 45 degrees. The left side of the antenna has a better response. I suspect that the problem is caused by some mechanical asymmetry in the antenna. Now that I can see this problem, I will try to investigate it and see if something can be done to make the pattern more symmetric.
When S Meter Lite analyzes the data between the mark points, it will determine the point with the strongest signal. That point, or the center of the region at that constant signal value, will automatically be placed at 0 degrees azimuth, which is pointing straight up on the screen. That point is assigned the strength value of 0 dB, which is at the other ring of the plot. Since it is the maximum signal level point, all other points will be at negative dB values, relative to it. Each data point is considered in tern, moving from the strongest point to the Mark 2 point, then back to the Mark 1 point, then forward to the starting point. For each of those points, the relative dB difference will be computed. This will be mapped into a radial axis displacement, based upon the coordinate system of the plot. That set of points will be connected together with straight lines. and that set of lines will be drawn. That is the antenna response.
Here is an example pattern plot:
Example Plot |
This plot was captured by clicking on the Copy button which put a copy of the bitmap on the Clipboard. I then pasted the bitmap into the Windows Paint program. From that program, I saved the image as a gif file (by the way, the jitter in the signal at approximately 180 degrees is caused by QSB, which should be avoided).
The components of the plot are:
Plot Component |
Description |
Title | The title is located to the left of the center line, at the top of the plot. You set the title. Click the Set Title button to display a dialog box that lets you set the title text. |
Date | The time/date that the plot was created is automatically placed on the top line, to the right of the vertical center. |
Lower Left Data | The text on the lower left line consists of three data items. The first is the outer ring gain. This value is relative to the 30 dB range of S Meter Lite. This is not isotropic-referenced gain, or some other common reference. The second data item is the total number of samples represented on the plot. The third data item is the number of degrees that each sample covers. It is equal to 360.0 divided by the number of samples. |
Lower Right Data | The text on the lower right line consists of three data items. The first is the sweep type, either a 360 or 180 degree sweep. The second data item is the number of seconds in the sweep. Since samples are taken at a rate of 20 samples per second, the total number of samples divided by 20 indicates the number of seconds in the overall sweep. If you are looking for consistency between separate measurements, you can attempt to use the same number of samples per plot, which is equivalent to the same sweep time (assuming a constant rotator velocity). The third data item is the receiving directivity factor (RDF). It is equal to the maxmimum signal strength minus the average signal strength (on the plot). |
Radial Axis | The radial axis is marked vertically from the outer ring towards the center. The outer ring is always considered to be at 0 dB, where this is the strongest S Meter reading in the data. All other data will be at a lower strength, and, therefore, the axis becomes more and more negative as it moves toward the center. The axis is always in units of dB. |
Outer Ring Axis | The outer ring axis shows the azimuth degree. It is marked starting with zero degrees, which is always at the top of the plot. It steps clockwise around the circle, marked in 30 degree increments. |
Seam Dot | The seam dot is a black dot located on the outer ring. In the example above, it is located at approximately 200 degrees. This marker indicates the point in the captured data where the Mark 2 point folds back on the Mark 1 point. This is the seam in the data, where a linear list is folder back on itself to create a circle of data. This implies that the seam dot marks the point where your rotator both started and stopped (capturing data). Since S Meter Lite will rotate the data to put the strongest signal value at zero degrees, the location of the seam dot can be used to relate the plot back to your actual orientation. It is also the place where discontinuities due to inaccuracy in the Mark 1 and Mark 2 points will be found. If you adjust the Mark 1 or Mark 2 points, you should be watching the part of the plot near the seam dot for a smooth transition. |
In the example plot, you will notice that a small glitch or discontinuity exists on the pattern at the angular location of the seam dot, at approximately 200 degrees. This is a visual indication that an adjustment of the Mark 1 point or Mark 2 point may be desirable. The discontinuity is present because the data captured does not represent an exact 360 degree circle.
The S Meter value of a sample controls its distance from the outer ring, inward, towards the center of the plot. Four different plotting scales are supported on the radial axis. They are:
Once you have captured the data, click on the Antenna Plot button to display the Antenna Pattern Plot Dialog Box. You can then begin to use the controls on the dialog to change the plot. Each time you change a control, the plot will be updated and redrawn. If you bring up this dialog without capturing data with at least 2 Mark points, some of the controls will be disabled. Here is a list of the controls, and their function.
Coordinate System: Selects the coordinate system for the radial axis.
Sweep (360º): Specifies that the captured data represents the full 360 degrees of the pattern.
Sweep (180º): Specifies that the captured data represents one-half, or 180 degrees of the pattern. The program will automatically reflect the data onto the other half of the plot to create the full 360 degrees of data. This option can be used when you have a symmetric antenna, and you want to speed the process of capturing data.
Reverse Direction: Reverses the data drawing direction. Normally, the data is drawn in a clockwise direction around the circle. When the control is checked, data is drawn in a counterclockwise direction. This control is helpful when you want to be able to rotate your antenna in both directions to capture data. When you rotated the antenna in the opposite of the normal direction, reversing the direction is software will keep the plot from appearing to switch sides.
Center: This up/down control rotates the plot to the left or right. Normally, S Meter Lite computes the strongest part of the captured data, and places that at zero degrees, or towards the top of the screen. If this orientation is not desired, you can use this control to rotate the plot manually. The amount of adjustment is shown. It is in units of samples.
Mark 1 Adj.: This up/down control moves the Mark 1 point in the overall captured data. The amount of adjustment is shown. The adjustment cannot take the point before the beginning of the captured data, or past the Mark 2 point.
Mark 2 Adj.: his up/down control moves the Mark 2 point in the overall captured data. The amount of adjustment is shown. The adjustment cannot take the point beyond the end of the captured data, or before the Mark 1 point.
Set Title: Brings up a dialog box that is used to specify the plot title.
Save: Brings up a dialog box that is used to specify the name of the file that will receive the data in the plot. This file format is explained further down on this page.
OK: Dismisses the dialog. You can bring up the dialog again, and so long as you do not erase the data from the Data Graph, you will be presented with the same data.
Copy: Places a copy of the plot on the system Clipboard. Use the Paste command in another application to retrieve the bitmap.
Help: Display the dialog-specific help information.
If you wish to change the font used to draw the text on the plot, right click your mouse while it is over the plot area. This will display a context menu that includes a Set Font command. Click on this command to display a dialog box which allows you to select a new font. The initial context menu also includes commands to display the Set Title Dialog Box, and to copy the plot to the Clipboard.
Most antennas should have a symmetric response on the right and left sides of their front to back center line. The 180 degree sweep mode is designed to exploit this fact by allowing you to capture only one-half of the antenna pattern. S Meter Lite will automatically reflect the data into the other half of the plot. The value of this option is that a data capture can be done in one-half of the time that it would take to perform a full 360 degree sweep. Of course it is probably a good idea to begin with a 360 degree sweep to verify that the antenna is indeed symmetric.
You should be sure that the one-half of the data that is captured includes the front and back of the antenna. This is because the reflected data contains no new data, just duplicated data. Unlike the 360 degree sweep, which can be done at any arbitrary point on the plot, the 180 degree sweep should begin at either the front or back of the antenna, and continue until the opposite point, 180 degrees away. It can be useful to capture slightly more than 180 degrees of data, and use the Mark 1 Adj. and Mark 2 Adj. controls to locate the exact front and back of the data.
There are two different ways to save the results of the antenna pattern plot computations.
First, you can copy the plot bitmap to the system Clipboard. Use the Paste command to introduce the bitmap into another application, such as a paint program. The plot can be saved to a file using the File Save capability of this second application. If you are going to use compression to reduce the file size, it is suggested that you use the gif format, as opposed to the jpg format. Click on the Copy button to place a copy of the plot on the Clipboard.
The second way to save data is to click the Save button, and then supply a file name to the presented dialog box. This file will receive that entire data of the graph in the comma separated value (.csv) format. This format can be imported by other applications such as spreadsheets. Here is an example listing of the beginning of a data file.
"50.222
MHz","Sun Nov 18 11:26:14 2001","Outer Ring = 12.91 dB, 649 Pts.,
0.55°/Pt.","360° Sweep (32.5 Seconds)" "Degree","dB","maxdB-dB" "0.00","12.91","0.00" "0.55","12.91","0.00" "1.11","12.91","0.00" "1.66","12.73","-0.18" "2.22","12.73","-0.18" "2.77","12.73","-0.18" "3.33","12.73","-0.18" "3.88","12.73","-0.18" "4.44","12.91","0.00" "4.99","12.91","0.00" "5.55","12.91","0.00" "6.10","12.91","0.00" "6.66","12.73","-0.18" "7.21","12.73","-0.18" "7.77","12.73","-0.18" "8.32","12.73","-0.18" "8.88","12.91","0.00" "9.43","12.91","0.00" "9.98","12.91","0.00" "10.54","12.73","-0.18" ... |
First Portion of an Example Data File |
The first line contains four values. They are the plot title, plot date, lower left data, and lower right data (taken from the plot). The second line contains the column headings for the data, which begins on the third line. The column headings are the azimuth degree of the sample, the actual sample, and the difference between the particular data item and the maximum signal strength found in the data.
Lines three and beyond are the data samples, one line per sample. In this example, the third column of the first line indicates that there will be 649 data samples. The first column is the degree of the data. The degree will always begin at 0, and continue until the last sample before 360 degrees. The angular increment between samples will be determined by the number of samples in the overall data. For example, if there are 360 samples, then there will be one degree per sample. If there are 720 samples, there will be 0.5 degrees per sample.
The second column contains the actual S Meter reading measured at that angle. The third column contains the difference between the particular data item and the maximum S Meter reading found in the data. This value will be less than or equal to zero, in all cases. It is the value along the radial axis.+ All of the values are real numbers, that is, they can contain decimal points.
The main S Meter Lite window supports hidden save and restore commands. These commands were added to make it possible to capture data for antenna pattern plotting and analyze it at a later time. After capturing a useful pattern, and before you bring up the Antenna Pattern Plot window, use the control+s command to save the data to a file. The data saved is the contents of the Data Graph. When you are ready to analyze the data, use the control+o command to restore the data to the Data Graph. At that point, you can bring up the antenna pattern plot window and analyze the saved data.
Here are a few of the hints I have discovered in using the antenna pattern plot capability.
If you generate some interesting plots, and you are willing to provide them as examples, please send them to me, and I will include them in the documentation.
Last update:Sunday, October 27, 2002 06:58:20 PM
Back to the S Meter Lite Home Page