Automatic Antenna Phasing Project
Max Woesner
Class Project - Automatic Antenna Phasing
Problem Statement
Design and implement an algorithm to determine the amount of delay necessary to automatically add two signals from different antennas in phase. Also determine the relative amplitudes of the two signals.
Tools:
Software:
- MATLAB/Octave
- GnuRadio
- Dttsp
- Sdr-Shell
Hardware:
- Dual Softrock Receiver
- Two Antennas
Data:
Files of real world data gathered using the above equipment will be provided.
References:
Beam Steering on 160 Meters
More K1LT Notes
Install gnuradio on Ubuntu 9.10 using the package manager
Install gnuradio on Ubuntu 9.10 from GIT repositories
Other Information:
So Gnu Radio will work with Jack, you need to do the following:
Edit ~/.gnuradio/config.conf Add these three lines to the file: [audio] verbose = True audio_module = audio_jack
The IF of the signals is the sample_rate/4. The bandwidth of SSB signals is about 3 KHz, CW (Morse code) about 200 Hz. The format of the IF signals is I/Q (one on each channel).
This project should be useful with dual antenna receivers to detect the polarization or angle of arrival of a signal, and in general to improve the signals received.
Approach to Solution
We first downloaded the files with the real world data and used Audacity to shorten the data to a workable length to analyze in MATLAB.