楕円フィルタ

提供: testwiki
ナビゲーションに移動 検索に移動

楕円フィルタテンプレート:Lang-en-short)またはカウアーフィルタテンプレート:Lang-en-short)は、通過帯域と除去帯域で等リップル性(equiripple)を示すフィルタ回路の一種。各帯域のリップル量は個別に調整可能で、リップルの値が同じ同一次数の他のフィルタと比較すると、通過帯域から除去帯域への利得の変化が最も素早い。逆に通過帯域と除去帯域のリップルの個別調整をせず、成分変動に影響されないフィルタとして設計することもある。

除去帯域のリップルをほぼゼロにしたものを第一種チェビシェフフィルタと呼ぶ。通過帯域のリップルをほぼゼロにしたものを第二種チェビシェフフィルタと呼ぶ。両方のリップルをゼロにしたフィルタはバターワースフィルタとなる。

ローパス楕円フィルタの利得を各周波数 ω の関数として表すと次のようになる。

テンプレート:Indent

ここで Rnn楕円有理関数(チェビシェフ有理関数)、ω0遮断周波数ϵ はリップル係数、ξ は選択係数である。

リップル係数の値で通過帯域のリップルが決まり、リップル係数と選択係数の組み合わせで除去帯域のリップルが決まる。

特性

四次楕円ローパスフィルタの周波数応答(ε=0.5、ξ=1.05)。水平な線で通過帯域の最小利得、除去帯域での最大利得を示し、垂直な線で正規化された周波数 1 と ξ を示している。
上図の遷移領域を拡大した図

通過帯域では、楕円有理関数の値はゼロと1の間で変化をする。したがって通過帯域の利得は1と 1/1+ϵ2 の間で変化する。除去帯域では、楕円有理関数は無限大と以下の識別係数 Ln の間で変化する。

テンプレート:Indent

したがって、除去帯域の利得は0と 1/1+ϵ2Ln2 の間で変化する。

ξ の極限で楕円有理関数はチェビシェフ多項式となるので、フィルタとしてはリップル係数 ε の第一種チェビシェフフィルタとなる。

バターワースフィルタはチェビシェフフィルタの極限形式なので、ξω00ϵ0 の極限で ϵRn(ξ,1/ω0)=1 となるようにすると、バターワースフィルタになる。

ξϵ0ω00 の極限で ξω0=1 かつ ϵLn=α となるようにすれば、第二種チェビシェフフィルタとなり、その利得は

テンプレート:Indent

となる。 テンプレート:Clear

極と零点

八次楕円フィルタの利得の絶対値を複素周波数平面上 (s=σ+jω) で示した図(ε=0.5、ξ=1.05、ω0=1)。白い点が極で黒い点が零点。2つ並んでいる零点の拡大した図を下図に示している。この図では黒は利得 0.0001 以下に対応し、白は利得 10 以上に対応している。
上図の遷移領域の拡大図。2つの零点と4つの極が見える。

楕円フィルタの利得の零点は楕円有理関数の極と一致する。

楕円フィルタの利得の極は、第一種チェビシェフフィルタの利得の極とほぼ同じ手法で導出できる。簡単化のため遮断周波数を1にとる。楕円フィルタの利得の極 (ωpm) は利得の分母がゼロとなる点である。いま虚数単位をjで表して,複素周波数 s=σ+jω を使うと、次が成り立つ場合である。

テンプレート:Indent

js=cd(w,1/ξ) と定義し(cd() はヤコビの楕円コサイン関数)、楕円有理関数の媒介変数表示による定義を使うと、次の式が得られる。

テンプレート:Indent

ここで K=K(1/ξ) かつ Kn=K(1/Ln) である。これを w について解くと

テンプレート:Indent

となる。cd()の逆関数の複数の値は、整数インデックス m を用いて明示されている。

したがって楕円利得関数の極は次のようになる。

テンプレート:Indent

チェビシェフ多項式と同様、これも明示的な複素形式で表現できる。 テンプレート:Indent ここで ζnn,ϵ および ξ の関数で、xm は楕円有理関数の零点である。ζn を全ての次数 n について表すには、ヤコビの楕円函数を使う手法があるが、三次程度までなら代数的に表せる。一次および二次の場合には以下のようになる。 テンプレート:Indent ここで

テンプレート:Indent

である。ζ3 の代数的表現はこれらよりもやや複雑である。

楕円有理関数の入れ子特性を利用すると, ζn のより高次な式を構築できる。

テンプレート:Indent

ここで Lm=Rm(ξ,ξ) である。

最小Q値楕円フィルタ

八次楕円フィルタ(ξ=1.1)の極の正規化されたQ値を脈動率 ε の関数として描画した図。各曲線は4つの極に対応している(複素共役な極や符号の反転した極は同じQ値になるため)。全ての極のQ値は εQmin=1/√Ln=0.02323... で同時に最小となる。

一般に楕円フィルタの特性は、通過帯域のリップル値、除去帯域のリップル値、遮断の急峻度などで表される。それによって使用可能なフィルタ次数の最小値が決定される。また設計時に考慮すべきこととして、電子部品の特性値が利得関数にどの程度影響するかという問題がある。これは伝達関数の極のQ値に反比例する。極のQ値は以下のように定義される。

テンプレート:Indent

そしてこれは、利得関数上の極の影響度合いを表す。楕円フィルタでは、次数を固定してリップル係数と選択係数を変化させると、伝達関数の全ての極のQ値を同時に最小化する組み合わせが存在する。

テンプレート:Indent

これにより部品の特性のばらつきに最も影響されないフィルタが得られるが、通過帯域と除去帯域のリップルを個別に設定することはできなくなる。このようなフィルタの次数を上げていくと、両帯域のリップルが減少していき、遮断率が高くなる。最小Q値楕円フィルタでリップルも最小化しようとすると、最小Q値でないフィルタよりも次数を高くする必要がある。利得の絶対値を複素周波数平面にプロットすると、前節の図と似たような図が得られるが、極は楕円ではなく真円上に並ぶ。

他の線形フィルタとの比較

下図は楕円フィルタと他のフィルタの利得を示したものである。いずれも五次のフィルタである。

楕円フィルタは他のフィルタよりも急峻だが、全帯域にリップルが生じている。

参考文献

  • テンプレート:Cite book
  • テンプレート:Cite book
  • Anatol I. Zverev (1967年, 2005年). Handbook of Filter Synthesis, (Chap. 4, Elliptic Functions and Elements of Realization), John Wiley & Sons, ISBN 978-0-471-74942-4 .
  • 渡部和:「線形回路理論」第2版、昭晃堂(電子回路講座 2)(1971年12月)。第5章"フィルタの設計".