Why does the phase value collected by a single antenna at different times fluctuate so significantly in Bluetooth AOA (Angle of Arrival) measurements?

When using Bluetooth AOA, I configured only two antennas to collect IQ data. Below are the curves formed by the 37 IQ data points collected from the two antennas during the sampling phase, including the phase (arctan(Q/I)) and the phase difference between the two antennas. Based on my understanding, the phase collected by each antenna should be consistent, but the data here shows surprisingly large fluctuations. Is this normal?

Thank you very much for your reply!

Parents
  • So what does the reference period show? The phase shift over time will be stable but you need to calculate the expected value based on the reference period.

  • Thank you for your reply! Below is the curve corresponding to the IQ values during the reference phase, which very much fits the theoretical situation where the phase difference between I and Q is 90 degrees. Since there was no antenna switching during the reference phase and the sampling period is 1us, with the CTE signal frequency being 250KHz, it should be possible to collect 8 data points, corresponding to two cycles of the CTE signal. However, during the sampling phase, since two antennas were used and the sampling time slot and antenna switching time slot are 1us, and given that the signal frequency is 250KHz (i.e., the signal period is 4us), I believe that the phase difference between multiple data points collected by the same antenna should just be an integer multiple of 2π, and the numerical value should remain unchanged. But in reality, after converting the collected data into phases, there is a large fluctuation, and I'm not sure if I misunderstood something?

Reply
  • Thank you for your reply! Below is the curve corresponding to the IQ values during the reference phase, which very much fits the theoretical situation where the phase difference between I and Q is 90 degrees. Since there was no antenna switching during the reference phase and the sampling period is 1us, with the CTE signal frequency being 250KHz, it should be possible to collect 8 data points, corresponding to two cycles of the CTE signal. However, during the sampling phase, since two antennas were used and the sampling time slot and antenna switching time slot are 1us, and given that the signal frequency is 250KHz (i.e., the signal period is 4us), I believe that the phase difference between multiple data points collected by the same antenna should just be an integer multiple of 2π, and the numerical value should remain unchanged. But in reality, after converting the collected data into phases, there is a large fluctuation, and I'm not sure if I misunderstood something?

Children
No Data
Related