• 締切済み

デジタルフィルタのフィルタ設計

デジタルフィルタのフィルタ設計ができません。特にフィルタ係数が求まらなくて、周波数特性が制御できません。簡単な例をつけてくれたら幸いです。

みんなの回答

  • tadys
  • ベストアンサー率40% (856/2135)
回答No.1
nomar375
質問者

補足

自分の力で解かないと説明するとき、うまく説明できないのでなるべく説明できるような回答をお願いします。

関連するQ&A

  • デジタルフィルタ

    デジタルフィルタを設計して、サンプリング周波数1000Hz、カットオフ周波数100Hzに設定してフィルタ係数を計算して作製して、本当にカットオフ周波数100Hzになるか、サンプリング周波数1000Hzまで測定をして振幅特性や周波数特性を出したら、先生に、まだ理解していないと怒られました。理解してないところとはどこのことだと思いますか?私の見解はサンプリング周波数の1/2まで行くと、ひずみが発生すると言うことかなぁと思っているのですが。どうでしょうか?

  • デジタルフィルタのフィルタ設計

    デジタルフィルタを設計するとき、乗算することでカットオフ周波数が制御できるのですが、最初に指定した、カットオフ周波数と測定結果のカットオフ周波数が違うのですが、何が原因かわかりません。 例えばカットオフ周波数100Hzで、サンプリング周波数が1kHzで、 計算方法が、Ωc=fc/fs h0=2Ωc hk=2Ωc*(sin2πkΩc)/2πkΩc で信号に乗算してカットオフ周波数が調節できます。測定結果が、カットオフ周波数が80Hzとかになるんですけど、どうしてでしょうか?

  • デジタルフィルターの設計

    アナログのフィルタの特性から、デジタル・フィルターを設計するときに注意すべき点を教えてください。お願いします。

  • IIR型の低域通過フィルタについて

    次のような問題を出されたのですが、解き方がさっぱり分かりません。 どなたか解答例をお願いします。 遮断周波数がπ/3となるIIR型の低域通過フィルタを設計したい。 (a)アナログバタワースフィルタから、双1次z変換によってデジタルフィルタの設計をしたい。このとき、アナログフィルタにおける遮断周波数はどうなるか。 (b)上記の遮断周波数で設計した3次バタワースフィルタの伝達関数は添付画像の式のようになる。対応するデジタルフィルタの伝達関数H(z)を示せ。 (c)|H(z)|の周波数特性を求めよ。

  • デジタルフィルタの設計

    はじめてデジタルフィルタの設計をすることになりました。 決まっている事項は以下のようになります。 ・25msごと(40Hz)にA/D変換されたデータが出力されます。 ・出力データを使って波形を描きます。 ・描く波形はおよそ周波数は0~10Hzのものです。 ・係数を算出して、C言語のプログラムに組み込みます。 今のところ決まっているのはこのくらいです。 自分でも勉強していますが、 FIRは計算が比較的簡単で、安定しているが、次数が多くなる。 IIRは複雑で、不安定になることもあるが、次数が少なくてよい。 FIRでは、窓関数やREMEZ法などリプルを小さくする方法がある。 IIRでは、バタワース、チェビシェフ、ベッセルなどの方法がある。 程度のことしかわかっていません。 どのように設計していけばいいかわかりません。 経験のある方、良いアドバイスをお願いします。 また何かフリーツールで設計できるものがあれば教えてください。

  • IIR型の低域通過フィルタについて

    次のような問題を出されたのですが、中間試験に備えて解き方をマスターしたいと思っています。 どなたか解答例をお願いします。 遮断周波数がπ/3となるIIR型の低域通過フィルタを設計したい。 (a)アナログバタワースフィルタから、双1次z変換によってデジタルフィルタの設計をしたい。このとき、アナログフィルタにおける遮断周波数はどうなるか。 (b)上記の遮断周波数で設計した3次バタワースフィルタの伝達関数は添付画像の式のようになる。対応するデジタルフィルタの伝達関数H(z)を示せ。 (c)|H(z)|の周波数特性を求めよ。 どなたか、回答よろしくお願いします。

  • フィルタ係数から特性を求めるには?

    FIRフィルタを作っています。 遮断周波数を設定してフィルタ係数を求めたのはいいんですが、その係数から周波数-振幅特性が実際にどのようなグラフになっているのかがわかりません。 求める方法を教えてください。 宜しくお願いします。

  • ディジタルフィルタについて

    現在モータの制御プログラムを書いており、式中に微分項を組み込もうとしております。 その際に、単純な差分を用いると高周波ノイズが強調されてしまい、不安定になってしまうことは一般的に知られていることです。 そこで、一次もしくは二次のローパスフィルタをディジタルの差分方程式に変換し、式中に組み込もうとし、ボード線図を見ながらカットオフ周波数を決めているのですが、どうしてもゲイン特性と位相特性の整合性がとれません。 つまり、ゲイン特性と位相特性を通常の微分に近づけようとする(傾きを20dB、位相特性を90°に近づける)と、カットオフ周波数を予定より大きめにしなければならず、高周波の影響を受けやすくなり、また逆に高周波をカットしようとカットオフ周波数を小さくすると、所望の帯域でのゲイン特性と位相特性が悪くなってしまいます。 高周波をカットしつつ、かつ所望の帯域での特性を良くする(私の場合は、カットしたいところと所望の周波数帯域が近いことが問題ではあると思いますが・・・)ということは難しいことは理解しているつもりですが、そういった場合どこに妥協点を見出せばよいのでしょうか? どなたか専門家の方がいらっしゃったらお答えいただければ嬉しく思います。 以上、宜しくお願いします。

  • デジタルフィルタについて

    デジタルフィルタのカットオフ周波数から2倍の周波数で減衰傾度がカットオフ周波数のdBから-6dBで1次のローパスフィルタと聞きました。なぜ-6dBで1次と判断するのですか?

  • デジタルフィルタとFIR Filter

    こんちには。 デジタルフィルタについて学んでいる者です。 カテ違いでしたらすみません。 http://www.f-kmr.com/filter.htm フィルタの種類や特性を調べており こちらのサイトが分かり易かったので、参考にしております。 このサイトの説明ですと 「横軸が周波数」「縦軸が利得」となっており ある周波数を基準にして、通す・通さないを決めているのだと 判断いたしました。 しかし、下記URLの4ページでは http://www.shinetsu-bt.go.jp/sbt/kenkyu/gapfiller/gapfiller-01/080526_siryou8-6_JRC.pdf 利得を基準にフィルタを設定しているように見えます。 「通す・通さない」というよりは「修正している」ように見えます。 そこで質問です。 【質問】 1. 利得を基準にしている方もデジタルフィルタなのでしょうか? 2. FIRフィルタとは、周波数を基準にフィルタをかけるのでしょうか? それとも利得を基準にフィルタをかけるのでしょうか? 素人ですみません。 宜しくお願いします。