tecktom.com

極零配置による作図法

2026年10月15日4分で読めますAI生成教科書『基礎理論』第9章 周波数応答と位相特性 — 極零配置から読む

AI 生成・木下が未勉強

信号処理論入門 第9章 §9.2 ★★★ 距離の積で振幅概形

伝達関数を因数分解した形で単位円上の点 ejΩ\mathrm{e}^{\mathrm{j}\Omega} を代入すると、各因子は「零点(または極)から ejΩ\mathrm{e}^{\mathrm{j}\Omega} へ引いたベクトル」になる。例えば1次 FIR H(z)=1−b1z−1=(z−b1)/zH(z)=1-b_1z^{-1}=(z-b_1)/z では

∣H(ejΩ)∣=∣ejΩ−b1∣∣ejΩ−0∣=ℓ(Ω)1,arg⁡H=θ(Ω)−Ω\left\vert H(\mathrm{e}^{\mathrm{j}\Omega})\right\vert =\frac{\left\vert \mathrm{e}^{\mathrm{j}\Omega}-b_1\right\vert }{\left\vert \mathrm{e}^{\mathrm{j}\Omega}-0\right\vert } =\frac{\ell(\Omega)}{1},\qquad \arg H=\theta(\Omega)-\Omega

となる。ここで ℓ(Ω),θ(Ω)\ell(\Omega),\theta(\Omega) は零点 b1b_1 から ejΩ\mathrm{e}^{\mathrm{j}\Omega} へのベクトルの長さと偏角である。一般の有理伝達関数でも同様に、

∣H∣=零点からの距離の積極からの距離の積,arg⁡H=零点偏角の和−極偏角の和\left\vert H\right\vert =\frac{\text{零点からの距離の積}}{\text{極からの距離の積}},\qquad \arg H=\text{零点偏角の和}-\text{極偏角の和}

が成り立つ。ここから周波数応答の概形が数値計算なしで読める:単位円上を動く点 ejΩ\mathrm{e}^{\mathrm{j}\Omega} が零点に近づくと振幅は谷(単位円上の零点なら 0)、極に近づくと振幅は山になる。分母分子の zz のべきをそろえるときに現れる原点の極(バーチャルな極)は振幅を変えない(原点から単位円への距離は常に 1)が、位相には −Ω-\Omega ずつ寄与するので忘れやすい。注意すること。

作図で位相の概形を描くとき、最後に必ず当てておきたい検算がある。位相を Ω\Omega について 00 から 2π2\pi まで一周ぶん追いかけたときの総変化量は、途中の細かい形に依らず単位円の内側にある零点と極の個数だけで決まる。理由は単純で、arg⁡H\arg H は各因子 ejΩ−zk\mathrm{e}^{\mathrm{j}\Omega}-z_k の偏角の和(極の分は差)であり、点 ejΩ\mathrm{e}^{\mathrm{j}\Omega} が単位円を一周するあいだに、円内の点から見たベクトルは 2π2\pi だけ回りきるのに対し、円外の点から見たベクトルは行って戻るだけで元の偏角に帰る(正味 00)からである。

要点

即答則:位相の総変化と平均群遅延

Δarg⁡H∣Ω=0 2π=2π(Nzin−Npin),τg‾=12π∫02πτg(Ω) ⁣dΩ=Npin−Nzin.\Delta\arg H\Big|_{\Omega=0}^{\,2\pi} =2\pi\bigl(N_z^{\text{in}}-N_p^{\text{in}}\bigr), \qquad \overline{\tau_g}=\frac{1}{2\pi}\int_0^{2\pi}\tau_g(\Omega)\mathop{}\!\mathrm{d}\Omega = N_p^{\text{in}}-N_z^{\text{in}} .

Nzin,NpinN_z^{\text{in}},N_p^{\text{in}} はそれぞれ単位円の内側にある零点・極の個数(重複度を数える。円外のものと円上のものは数えない)。第2式は τg=− ⁣d(arg⁡H)/ ⁣dΩ\tau_g=-\mathop{}\!\mathrm{d}(\arg H)/\mathop{}\!\mathrm{d}\Omega を一周にわたり平均しただけである。
使い方:極零図さえ描けていれば、位相応答の概形を計算する前に「一周で何 π\pi 下がるか」が分かる。作図した位相曲線の端点がこの値と合わなければ、どこかの因子の偏角を数え落としている(原点の極が代表的な落とし穴)。
三分類との対応(同じ振幅応答をもつ QQ 次 FIR 系、極は原点に QQ 個):

  • 最小位相(零点が全部円内、Nzin=QN_z^{\text{in}}=Q):Δarg⁡H=0\Delta\arg H=0、平均群遅延 00。
  • 最大位相(零点が全部円外、Nzin=0N_z^{\text{in}}=0):Δarg⁡H=−2πQ\Delta\arg H=-2\pi Q、平均群遅延 QQ。
  • 混合位相(内外に分かれる):その中間。

「同じ振幅応答をもつ系のうち最小位相系の遅れが最小」という定理が、ここでは数えるだけの命題になっている。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『基礎理論』の記事一覧へ