MENU

Fun & Interesting

Phased Arrays - Steering and the Antenna Pattern | An Animated Intro to Phased Arrays

Marshall Bruner 32,633 lượt xem 1 week ago
Video Not Working? Fix It Now

Traditional antennas need to physically move to track signals, but phased arrays change the game by steering beams electronically. How does this work?

In this video, I’ll break down some key concepts:

- Near vs. far field
- How phased arrays steer signals using phase shifters
- The math behind beamforming and antenna patterns
- 1D vs. 2D arrays

--------------------------------------------------

Resources:
- Python notebook where you can play around with these concepts (phased_arrays.ipynb) - https://tinyurl.com/phased-array-nb
- All code for this video - https://tinyurl.com/github-videos

--------------------------------------------------

References:
1. Robert Mailloux, Phased Array Antenna Handbook, Third Edition , Artech, 2017. (book) - https://tinyurl.com/mailloux-book
2. Phased Array Antenna Patterns—Part 1: Linear Array Beam Characteristics and Array Factor - Analog Devices (article) - https://tinyurl.com/adi-phased-arrays-part1
3. Exploring RF Beamforming: A Practical Hardware Approach - Jon Kraft (video) - https://tinyurl.com/jon-beamforming-video
4. Adaptive Antennas and Phased Arrays — Online Course - MIT LL (course slides) - https://tinyurl.com/mit-phased-arrays
5. Mathwork's incredible video series on phased arrays (video) - https://tinyurl.com/mathworks-phased-arrays

---------------------------------------------------

If you'd like to support my work, check out the Buy Me A Coffee link. Thanks! - https://tinyurl.com/mbrf-buy-me-a-coffee

---------------------------------------------------

Errata:
- (10:52) The Fourier Transform animation showing the sweeping frequency reference signal was simulated using a sine function. This is wrong. It is a complex exponential which equals cos(x) + jsin(x). The real representation would be a cosine function.
- (14:44) The complex exponential is negative, so the angle should be rotating around clockwise and not counter clockwise. Thanks @Gailon1000!

---------------------------------------------------

All animations shown were created using Manim Community (https://docs.manim.community/en/stable/index.html) - a Python animation library written by 3Blue1Brown (https://www.youtube.com/@3blue1brown) and maintained by the community. Huge thanks to everyone working on this incredible project!

--------------------------------------------------

Attributions:
- Toolbox image - https://pngtree.com/freepng/vector-red-toolbox-with-tool-kit_8544472.html

--------------------------------------------------

Timestamps:
0:00 - Why do we care?
1:42 - Near vs. Far Field
2:45 - Beam steering
7:38 - Antenna Pattern

Comment