Resources

Phased Arrays: Steering and the Antenna Pattern

Part 1 of my phased array series covers adjusting phase weights to electronically steer a beam, computing an array's antenna pattern (mostly focusing on the array factor portion), and the boundary between the near and far fields.

This notebook lets you play with the concepts discussed in the video.


Provided as supplemental material for the animated introduction to phased arrays.

Phased Arrays: Intro to Beamforming (Window Functions / Tapering)

Side lobes in a phased array can cause unwanted interference and distort signals—but what if we could control them?

In this notebook, you can explore how tapering (or windowing) helps shape the array factor, reducing side lobes at the cost of widening the main lobe.

Provided as supplemental material for my animated introduction to beamforming.

Range-Doppler in FMCW Radar

Includes examples showing:
  • How a single target's range and velocity can be obtained using triangular modulation
  • Introduction to phase components of reflected LFM signal
  • Simulation of range-Doppler spectrum for user-specified (range, velocity) target pairs
  • 3D plotting of range-Doppler spectrum

Check out the bottom for a challenge problem!
Provided as supplemental material for video on the range-Doppler spectrum.

CFAR Detection Algorithm

This is an example of how to apply the constant false alarm rate (CFAR) algorithm on some generic radar returns. Also shows a static threshold.

Provided as supplemental material for the video on CFAR.

Interactive Radar Cheatsheet

This Python notebook can be used as a reference for some of the most common radar engineering equations.
It also provides the ability to play around with the concepts yourself and plug in real-world values.

More sections will be added as videos release in The Animated Radar Cheatsheet YouTube series.

Provided as supplemental material for my series: The Animated Radar Cheatsheet.

Fourier Transform

This is an example of how to implement the FFT of a signal with multiple frequency components and some noise.

Provided as supplemental material for my series about FMCW Radar.