デジタル信号処理の基礎

アナログフィルタの伝達関数 H(s) からデジタルフィルタを設計するときに使う、双一次変換の説明として正しいものはどれか。

  1. A虚軸全体を単位円に1対1で写すので折り返しは生じないが、周波数軸がゆがむため、重要な周波数をプリワーピングで補正する
  2. Bアナログフィルタのインパルス応答をそのままサンプリングして係数にするので、高い周波数の成分が折り返して特性が変わる
  3. C微分を前進差分で近似する z = 1 + sT の置き換えなので、安定なアナログフィルタは必ず安定なデジタルフィルタになる
答えと解説を見る

正解:A. 虚軸全体を単位円に1対1で写すので折り返しは生じないが、周波数軸がゆがむため、重要な周波数をプリワーピングで補正する

双一次変換は s = (2/T)(z − 1)/(z + 1) と置き換える方法で、s平面の左半分を単位円の内側に写すので、安定なアナログフィルタは安定なデジタルフィルタになります。虚軸の0〜∞が単位円の ω = 0〜π に1対1で写るので折り返しは起きませんが、Ω = (2/T)tan(ω/2) の関係で周波数軸が圧縮されます。このため、カットオフ周波数などの重要な周波数は、この式で事前に補正(プリワーピング)してから設計します。インパルス応答をサンプリングする方法はインパルス不変法と呼ばれ、折り返しが生じます。

  • A. 正しい。折り返しは生じませんが、周波数のゆがみをプリワーピングで補正します。
  • B. インパルス不変法の説明です。双一次変換では折り返しは生じません。
  • C. z = 1 + sT(前進差分)では、安定なアナログフィルタの極が単位円の外に写ることがあり、安定性は保証されません。
この分野を解く 分野ページへ

デジタル信号処理の基礎の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

デジタル信号処理の基礎のほかの問題

  1. 次数の高いIIRフィルタを、係数のビット数が限られた固定小数点で実装するときの注意として正しいものはどれか。
  2. サンプリング周波数48 kHzの信号を、4サンプルごとに1つ取り出して12 kHzに下げる(1/4のデシメーション)。間引く前に置くローパスフィルタで取り除いておくべき周波数の成分として正しいものはどれか。
  3. サンプリング周波数を L 倍にするため、各サンプルの間に L − 1 個の0を挿入した(ゼロ挿入)。このあとに必要な処理の説明として正しいものはどれか。
  4. サンプリング周波数を44.1 kHzから48 kHzに変換するため、L 倍のアップサンプリングと 1/M のダウンサンプリングを組み合わせる。最小の整数の組 (L, M) として正しいものはどれか。
  5. 256タップのFIRフィルタを、サンプリング周波数44.1 kHzで実時間に動かす。1秒あたりに必要な積和演算(MAC)の回数として正しいものはどれか。