Beamforming

Butler Matrix

/but-ler may-triks/
A Butler matrix is a passive beamforming network that connects N input ports to N output ports (antenna elements) with N fixed, orthogonal beam positions. It uses 90-degree hybrid couplers and phase shifters arranged in a specific topology. When a signal is applied to one input port, it appears at all output ports with a linear phase gradient that steers the beam to a specific angle. Each input port corresponds to a different beam direction.
Category: Beamforming
Related to: Phased Array, Beamforming, Antenna Array, Hybrid Coupler
Units: N ports, degrees

Understanding Butler Matrices

The Butler matrix is the most efficient passive beamforming network, providing N simultaneous orthogonal beams from N antenna elements. It requires only N/2 x log2(N) hybrid couplers (compared to N^2 power dividers/phase shifters for a general beamformer).

Butler Matrix Properties

  • Number of beams: Equal to number of elements (N). Must be a power of 2 (4, 8, 16...).
  • Beam positions: Fixed, determined by the hardware. Not electronically adjustable.
  • Efficiency: Theoretically lossless (all input power reaches the antenna elements).
  • Isolation: All input ports are mutually isolated; signals at different ports do not mix.

4x4 Butler Matrix

The simplest Butler matrix uses four 90-degree hybrids and two 45-degree phase shifters to create four beams from four antenna elements. Beam directions are at approximately -45, -15, +15, and +45 degrees from broadside (depending on element spacing).

Common Questions

Frequently Asked Questions

What is a Butler matrix?

A Butler matrix is a passive beamforming network that creates N orthogonal beams from N antenna elements using hybrid couplers and phase shifters. Each input port selects a different fixed beam direction. It is the most efficient passive beamforming topology.

How many beams does a Butler matrix produce?

A Butler matrix produces N beams from N elements, where N must be a power of 2 (4, 8, 16, 32...). Each beam has a unique angle determined by the matrix topology. All N beams can be active simultaneously.

What is the advantage of a Butler matrix?

The Butler matrix creates multiple simultaneous beams with minimal hardware. It requires only N/2 x log2(N) hybrid couplers and is theoretically lossless. The beams are orthogonal, meaning they do not interfere with each other.

Beamforming Solutions

Request a Quote

For Butler matrix and beamforming network designs, contact our team.

Get in Touch