Wednesday, June 30, 2021

Re: N310 phase sync issue with antenna array

Hi Larry,

Which carrier frequency do you use for your tests? Something like 2.4GHz?
do the 4 receive channels have a stable phase between them? i.e. if you
don't move the transmit antenna or your RX array, the phases do not change?

I assume you have 1 TX antenna and 4 RX antennas. I would expect that
your N310 receives this signal with a stable phase and time aligned.

However, your wireless channel will introduce a phase shift (you
compensated it with a delay, if I understand correctly). This is
expected and introduced by your wireless channel.
In your wired test case you fixed the "different distances" issue by
using same-length cables.

> What I believe should be the expected results of this setup is that
each AD9371 should receive synchronous signals aligned in phase, with a
random 180 degree offset between each AD9371 transceiver (please correct
me if this assumption if wrong).

Your assumption is probably wrong. You can only expect a fixed phase
relation between your RX antennas. Your RX signal will not have the same
phase on all RX antennas. And there might still be a 180 degree ambiguity.

In case you aim for a SIMO configuration, you need to do channel
estimation for every RX stream.

Cheers
Johannes


On 29.06.21 22:51, Larry wrote:
> Hello everyone,
>
> I am having an issue with achieving a phase-synchronous RF configuration
> using an N310 with an Octoclock and a linear antenna array. What I
> believe should be the expected results of this setup is that each AD9371
> should receive synchronous signals aligned in phase, with a random 180
> degree offset between each AD9371 transceiver (please correct me if this
> assumption if wrong). Here is a summary of my setup, issues, and outcomes:
>
> 1)  Hardware/software setup: Using an N310 running HG image at 1-gigabit
> network connection on UHD version 3.15 on Ubuntu 18.04. This is
> supported by an Octoclock-G serving as the 10MHz reference and PPS
> source for the N310. Equal length cables are used between all channels
> of the N310, to facilitate better phase synchronization. My GnuRadio
> flowgraph consists of a USRP source into a simple squelch, feed forward
> AGC, frequency xlating fir filter, and then converted from complex to
> real going into a QT time sink.
>
> 2) Testing & results: I am attempting to receive a bursty signal using a
> four element linear dipole antenna array, with the elements spaced
> slightly under lambda/2 distance apart. Two main tests have been
> performed; one with the N310 directly wired to another SDR that is
> injecting a generated sine wave into the N310, and another test over the
> air using a radio transmitter.
>
> i. Testing with a wired connection results in the correct expected
> results - phase-aligned signals, with the channel pairs on each AD9371
> transceiver offset by presumably + or - 180 degrees. I can then align
> using simple delays to achieve phase alignment between all channels.
> This works with 2, 3, or 4 channels used.
>
> ii. Testing over the air results in very unsynchronized signals among
> all four channels. These results tend to be repeatable and consistent in
> their behavior, but the channels all are received both wildly out of
> phase (even channels on the same AD9371 transceiver), and even
> (depending on location of the transmitter relative to the antenna array)
> inverted in amplitude relative to other channels (particularly
> interesting was that the imaginary component of one channel would match
> the inverse of a different channel's real component). This test has been
> performed at ranges exceeding 75~ feet, and as near as 5 feet away. The
> results are similar in either situation. It is also worth noting that
> varying the transmitter's location parallel to the antenna array
> (finding a 'sweet spot', so to speak) resulted in at most 2, possibly 3
> of the channels to align properly in phase without calibrating using
> delays (at least one channel would always stay wildly different).
> Testing over the air using fewer than 4 channels yields marginally
> improved, but overall similarly poor results.
>
> I have tried using an external LO source for the N310 as well as
> operating the Octoclock with and without GPS functionality enabled. I
> have varied the sample rates, distances, and testing environments as
> well as changing cables and splitters to try to rule out any hardware
> component errors. These seem to have no real impact on the strange
> results I get with the over the air RF configuration. Any help to sanity
> check or troubleshoot my issues would be greatly appreciated. Thank you!
>
>

No comments:

Post a Comment