Multiple objects at different speeds for an FMCW radar

FMCW Radar Part 2 – Velocity, Angle and Radar Data Cube

In Part 1 of FMCW radar series, we described how a radar estimates the range of one or more stationary targets. In Part 2, we talk about estimating the velocities of several moving targets and their directions through forming a structure known as the radar cube. Part 3 presents system design guidelines for an FMCW radar. In a wonderful 1991 paper "Wireless Digital Communication: A View Based on Three Lessons Learned", Andrew Viterbi summarizes the Shannon theory for digital communications in the form of 3 lessons, the first of which was the following. "Never discard information prematurely that may be

Continue reading
(Top) An 8-PSK waveform. (Bottom) Two constellation diagrams: one at the Tx shown by thick red lines and the other at the Rx for a phase offset of 17 degrees shown by dotted purple lines

I/Q Signals 101: Neither Complex Nor Complicated

There was a recent discussion on GNU Radio mailing list in regards to the simplest possible intuition behind I/Q signals. Why is I/Q sampling required? Question: The original question from Kristoff went like this: “… when you mention `GNU Radio complex numbers’, you also have to mention I/Q signals, which is a topic that is very difficult to explain in 10 seconds to an audience who has never seen anything about I/Q sampling before.” Comment: According to Jeff Long: “This is a great thing to try to figure out. If we can come up with an answer that gives someone

Continue reading
Plots for positive integer powers of x in 3D

A Real-Imaginative Guide to Complex Numbers

June 18, 2020 On a cold morning in August 2015, I narrowly missed a train to my office in Melbourne city. With nothing else to do in the next 20 minutes, my mind wandered towards an intuitive view of complex numbers, something that has puzzled me since long. In particular, I wanted to seek answers to the following questions. (a) What is the role of the number $\sqrt{-1}$ in mathematics? What sets it apart from other impossible numbers, e.g., a number $k$ such that $|k|=-1$? (The origins of this question might lie in how I cut apple slices for my

Continue reading
Odd symmetry around frequency points at half symbol rate adding up to a flat spectrum

Proof of Poisson Sum Formula

The Poisson sum formula was discovered by the French mathematician and physicist Siméon Denis Poisson. It has several applications in digital signal processing, among which our concern is the periodic summation of modulated pulses in digital communication systems. Assume that $p(t)$ is a pulse shape (or any continuous-time function if you are not familiar with digital communications) and $P(f)$ is its Fourier Transform. The pulse is sampled at a rate of $f_s$ to produce its discrete version $p(nT_s)$ where $T_s=1/f_s$ is the duration between two samples. The Poisson summation formula relates these two quantities as \begin{equation}\label{equation-poisson-sum-formula} \frac{1}{T_s}\sum _{k=-\infty}^{\infty} P\left(f+\frac{k}{T_s}\right) =

Continue reading

Antenna Arrays: Whole is More than its Parts

In a previous article, we described how multiples antennas can be viewed as sampling the signal in space domain in a direct analogy to sampling the signal in time domain. Filters in discrete-time domain are usually defined by numerical values in the time axis. Space allows three-dimensional freedom. A filter in discrete space can have its elements placed anywhere in the space. This sounds very complicated! But we will show it is not. A Simple Time Domain Filter: 2-Tap FIR The simplest discrete FIR filter has only two samples of unit magnitude. Assuming unit magnitude and zero phase for both

Continue reading