フェーズドアレイアンテナ ビームステアリングシミュレーター 戻る
レーダ・5G・電子走査

フェーズドアレイアンテナ ビームステアリングシミュレーター

N 素子フェーズドアレイの位相を電子的に制御し、機械的回転なしでビームを目的方向へ向ける挙動を計算するツールです。素子数・素子間隔・周波数・ステアリング角・テーパーを変えると、位相シフト量・半値幅・利得・サイドローブ・グレーティングローブの発生がリアルタイムに分かります。

パラメータ設定
素子数 N
線形アレイの素子個数(平面配列では N×N または N×N/2)
素子間隔 d
λ
通常は λ/2。大きすぎるとグレーティングローブが出現
キャリア周波数 f
GHz
ステアリング角 θ₀
°
broadside(板面正面)からの偏角
振幅テーパー
サイドローブを抑える窓関数
配列形式
位相シフタ・T/R モジュールの規模が決まる
ターゲット範囲
°
ビームパターン表示範囲(±半角)
計算結果
素子当り位相シフト (deg)
半値幅 HPBW (deg)
アレイ指向性 (dB)
全利得 (dBi)
サイドローブレベル (dB)
グレーティングローブ
線形アレイ + ビーム可視化

左:N 素子線形アレイと各素子の位相シフト(色相)。右:極座標ビームパターン(メインビーム=青、サイドローブ=薄色)。グレーティングローブが visible 域に入ると赤で警告表示。

ビームパターン — 利得 vs 方位角
テーパー別 サイドローブレベル比較
理論・主要公式

$$\Delta\phi = \frac{2\pi d}{\lambda}\sin\theta_0,\qquad \text{HPBW} \approx \frac{51°}{N \cdot d/\lambda}\cdot\frac{1}{\cos\theta_0}$$

Δφ:素子間位相差。N:素子数、d:素子間隔、λ:波長、θ₀:ステアリング角。HPBW は broadside で 51°/(N·d/λ)、steered で cos θ₀ 倍に広がる。

$$D_{\text{array}} \approx 10\log_{10}(N) - 1\ \text{[dB]},\qquad G_{\text{tot}} = D_{\text{array}} + G_{\text{elem}}$$

N 素子線形アレイの簡易指向性(d=λ/2 仮定)。素子利得 G_elem ≈ 5 dBi(パッチアンテナ標準値)。

$$\frac{d}{\lambda} < \frac{1}{1+|\sin\theta_{\max}|}\quad\Rightarrow\quad\text{グレーティングローブなし}$$

グレーティングローブ回避条件。θ_max=60° まで使うなら d<λ/1.866≈0.535λ が必要。

フェーズドアレイアンテナ ビーム形成 — 位相制御・利得・サイドローブ

🙋
「フェーズドアレイ」って、最近 5G とか自動運転レーダで聞くやつですよね。普通のパラボラと何が違うんですか?
🎓
いいところに目を付けたね。パラボラは「お皿の向きを物理的に動かして」目標を追う方式。だから機械式ジンバルが必要で、追尾速度に限界がある。フェーズドアレイは小さな素子(パッチアンテナ)を碁盤目状に並べて、各素子に与える電波の位相を電子的にずらすだけでビームを向ける方向を変える。マイクロ秒単位で別の方向にビームを切り替えられるから、AEGIS のイージス艦みたいに何百もの目標を同時追尾できる、というのが最大の違いだよ。
🙋
電子的に位相をずらすって、具体的にはどう計算するんですか?左の「ステアリング角 θ₀」を 30° にすると、Δφ が 90° になりますけど…
🎓
まさにそれが Δφ = (2πd/λ)·sin θ₀ という関係式。素子間隔 d=λ/2、θ₀=30° なら、Δφ = 2π·0.5·sin30° = 2π·0.5·0.5 = π/2 rad = 90°。各素子に 0°, 90°, 180°, 270°, 360°… と等差で位相を与えると、θ₀=30° の方向で全素子からの波がぴったり同相になって強め合う、というのが原理。スライダーの θ₀ を動かすと右のビームパターンの極座標が傾くのが見えるよ。
🙋
d を 1λ より大きくしたら「グレーティングローブ:発生」って真っ赤になりました。これって何ですか?
🎓
フェーズドアレイ設計で一番怖いやつ、グレーティングローブだね。メインビームと同じ強さの「偽のビーム」が visible 領域(−90°〜+90°)に現れる現象で、レーダなら虚像(ゴースト目標)を作るし、5G では干渉源になる。回避条件は d/λ < 1/(1+|sin θ_max|)。だから素子間隔をだいたい λ/2 に保つのが鉄則。28 GHz の 5G mmWave なら λ≈10.7 mm、d≈5.4 mm という細かさになる。Qualcomm の QTM052 みたいな統合 RF モジュールがこのサイズを成立させているわけだ。
🙋
テーパーを Uniform から Chebyshev に変えると、サイドローブが −13 dB から −30 dB にガクッと下がりますね。これって良いことしかなさそうですが?
🎓
そう見えるけど、ちゃんとトレードオフがあるよ。テーパーは端の素子の振幅を中心より小さくして窓関数を掛けるイメージ。サイドローブは下がる代わりに、メインビームの半値幅(HPBW)が広がる=ビームが太くなって角度分解能が落ちる。さらに利得も少し下がる。だから AEGIS SPY-1 みたいにクラッタ抑圧最優先のレーダは Taylor/Chebyshev、5G mmWave みたいにスループット最優先なら uniform 寄り、と用途で使い分ける。ちなみに Starlink のフラットパネルは PESA(passive)で各素子の位相だけ制御、Patriot や F-35 の AESA は素子ごとに T/R モジュールを持つ active 型で、コスト・性能・冷却がまったく違うんだ。
🙋
「タイムディレイ」っていう値も出てますね。位相シフトと何か違うんですか?
🎓
深いところに来たね。位相シフタは特定周波数(キャリア)で Δφ を与えるけど、信号が広帯域(OFDM 100 MHz 以上、SAR の数 GHz チャープ等)になると、帯域内の各周波数で λ が違うから、ビームの向く角度がわずかに周波数依存になる。これを「ビームスクワント」と呼んで、広帯域 5G や合成開口レーダでは問題になる。それを避けるには、位相シフタの代わりに True Time Delay(TTD:光ファイバ遅延線や CMOS の LC 遅延線)で各素子に物理的な時間遅延 Δt = d·sin θ₀/c を与える方式が使われる。本ツールでは Δt をピコ秒換算で表示してるから、d=λ/2・θ₀=30°・f=28 GHz で約 8.93 ps になることが確認できる。

よくある質問

隣接素子間に与える位相差は Δφ = (2πd/λ)·sin(θ_0) で決まります。d は素子間隔、λ は波長、θ_0 はビームを向けたい角度(ステアリング角)です。例えば d=λ/2、θ_0=30° なら Δφ=π/2 rad(90°)。各素子に 0, Δφ, 2Δφ, … と等差で位相を与えると、その方向で各素子からの波が同相になり強め合うため、ビームが機械的に動かなくても θ_0 方向を向きます。本ツールはこの Δφ を deg で表示し、N=32・d=λ/2・θ_0=30° で 90°になることを検証できます。
グレーティングローブ(メインビームと同等の利得を持つ偽のビーム)は、素子間隔 d/λ がステアリング条件を満たさないと visible 領域に現れます。回避条件は d/λ < 1/(1+|sin θ_max|) です。broadside(θ=0)なら d<λ で良いですが、θ_max=±60° までステアリングしたい場合は d<λ/(1+sin60°)≈0.535λ が必要です。素子間隔を λ/2 にしておけば ±90° ステアリングでも安全(d/λ·(1+1)=1.0 ぎりぎり)。本ツールではグレーティングローブ判定を自動で行い、発生時は NG 判定を表示します。
ユニフォーム励振(全素子同振幅)では、配列の端で振幅が急峻に切れるため、回折により最大サイドローブが −13.3 dB に決まります。テーパー(端の素子の振幅を中心より小さくする窓関数)を掛けると、振幅分布が滑らかになりサイドローブが下がります。Taylor で −25 dB、Chebyshev(等リップル)で −30 dB、Hamming で −42 dB が代表値です。引き換えに半値幅(HPBW)が広がる(同じ N でメインビームが太くなる)trade-off があります。低 SLL が必要なレーダ(クラッタ抑圧)には Taylor/Chebyshev、5G mmWave のスループット重視には uniform 寄り、と用途で選びます。
位相シフタは特定周波数で Δφ を与える素子で、広帯域信号では各周波数成分が異なる角度にずれる「ビームスクワント(squint)」が発生します。Wideband な合成開口レーダ(SAR)や 5G の OFDM 100MHz 以上の帯域では問題になります。これを避けるため True Time Delay(TTD)= 素子に物理的な時間遅延(光ファイバ・LC 遅延線)を与える方式が使われます。本ツールでは Δt = d·sin(θ_0)/c [s] として等価時間遅延(ps)を表示しているので、d=λ/2・θ_0=30°・f=28 GHz なら Δt≈8.93 ps となります。

実世界での応用

軍用・艦載レーダ(AESA):米海軍 AEGIS の SPY-1(4面の固定平面アレイ、各面 4096 素子)、Patriot PAC-3 ミサイル誘導レーダ、F-22/F-35 戦闘機の機首 AESA(APG-77/APG-81、約 1500 素子)など、機械式追尾では不可能な多目標同時追尾と高速ビーム切替が要求される用途で標準。1素子ごとに送受信機(T/R モジュール)を持つ active 型で、消費電力は kW 級、強制冷却が必須です。

5G mmWave 基地局・端末:28 GHz(n257/n258/n261)・39 GHz(n260)帯のセル基地局・スマホでフェーズドアレイが量産投入されています。Qualcomm QTM052/QTM535、Samsung Galaxy S シリーズの mmWave モデル、AT&T/Verizon の 5G 基地局など。素子間隔 λ/2≈5 mm のパッチアレイを 8×8 や 16×16 で集積し、ハイブリッドビームフォーミング(HBF)で massive MIMO を実現しています。

衛星通信・自動運転レーダ:SpaceX Starlink のユーザー端末(フラットパネル、PESA 型の電子走査)、Continental ARS540 などの自動運転用 4D imaging radar(76〜81 GHz、約 1000 素子)、Anokiwave AWMF-0157 等の 28 GHz mmWave 開発モジュール。地上局を機械式追尾なしで LEO 衛星にロックオン続ける、あるいは車載で数十 m 先の人と車を 0.1° の角度分解能で分離する、といった応用で不可欠です。

気象観測・MRI・超音波:気象ドップラーレーダ(NEXRAD MPAR 計画、フェーズドアレイ気象レーダ)、医療用フェーズドアレイ MRI コイル、超音波プローブのフェーズドアレイなど、電磁波以外でも「波の干渉でビームを電子的に集束・走査する」原理は共通。Verasonics の研究用超音波スキャナや GE/Philips のフェーズドアレイ心エコープローブが代表例で、本ツールの数式は周波数と λ を読み替えればそのまま使えます。

よくある誤解と注意点

まず最大の落とし穴が、「素子間隔を必ず λ/2 にすべきだと思い込む」こと。λ/2 はあくまで「±90°までステアリングしてもグレーティングローブが立たない」ための上限であり、絶対値ではありません。例えばステアリング範囲を ±30° に限ってよいなら d/λ < 1/(1+sin30°) = 2/3 ≈ 0.667 まで素子を疎に並べられ、同じ開口サイズで素子数を約 25% 削減=コスト削減できます。逆に λ/2 を超えて疎にすると visible 領域にグレーティングローブが入り、レーダなら虚像、5G なら他セル干渉を引き起こします。「使うステアリング範囲」と「許容できる SLL」を先に決めてから d を選んでください。

次に、「素子数 N を増やせばどこまでも利得が上がる」という誤解。理論的には D ≈ 10log₁₀(N) で N=1024 なら 30 dB ですが、実装では (1) 配電網(feed network)の損失が N に応じて増える、(2) T/R モジュール間のキャリブレーション誤差(振幅±0.5 dB、位相±5°)で実効利得が 1〜3 dB 下がる、(3) 素子間相互結合で端部素子のパターンが歪む、(4) 大規模アレイは放熱が困難で実用駆動電力が下がる、といった現実が効いてきます。簡易式の利得は「理想上限」と考え、実機では 2〜3 dB 下げ目で見積もるのが安全です。

最後に、「位相シフタさえ精密なら広帯域でも問題ない」という思い込み。位相シフタは特定周波数で設計されており、帯域が広いと各周波数で λ が違うためビーム方向がずれる「ビームスクワント」が発生します。例えば中心 28 GHz・帯域 400 MHz(1.4%)でも、64 素子アレイでビームを 60° に向けると帯域端で約 0.4° のずれが生じ、狭ビーム(HPBW 約 1.4°)の 30% に相当する誤差になります。広帯域用途では True Time Delay 素子(光遅延線、CMOS LC 遅延線)を併用するか、サブアレイ単位で位相+遅延を分担するハイブリッド構成が必須。本ツールの timeDelay(ps)表示はこの設計検討の一次資料として使えます。

使い方ガイド

  1. 素子数(8〜64個)と素子間隔(0.25λ〜1.0λ)を設定し、アレイ構成を決定する
  2. キャリア周波数(1〜40 GHz)とステアリング角度(-90°〜+90°)を入力してビーム走査条件を指定する
  3. シミュレーターが位相シフト、HPBW、アレイ指向性、全利得、サイドローブレベル、グレーティングローブを自動計算し、ビーム形成パターンをリアルタイム表示する

具体的な計算例

Ku帯レーダアレイ(素子数32、素子間隔0.5λ、周波数14 GHz、ステアリング角45°)の場合:素子当り位相シフト141°、HPBW 2.1°、アレイ指向性28.2 dB、全利得32.0 dBi、サイドローブレベル-13.5 dB。グレーティングローブは素子間隔λで発生し、±90°方向に現れる。周波数10 GHzに低下させると素子間隔は相対的に0.7λとなり、グレーティングローブ位置が±56°に移動する。

実務での注意点