DSPLinks掲示板

ご質問・ご要望・ご感想など書き込んでください
アイコン設定
投稿者さん使い方

掲示板の主旨に反する投稿は掲載されません。掲載の是非は管理者が判断いたします。予めご了承願います。
p
parkさん (90kipzs2)2024/1/29 17:50 (No.1056887)削除
BIQUAD IIRについて質問です。
初期値がゼロ以外(100とか)から始まるデータでIIRフィルタをかけると、オフセット(113ぐらい)の値から初期値に落ち着くような挙動になります。落ち着いた後は、狙ったフィルタ特性が出ているのでフィルタ計算は問題ないと思います。このオフセットする現象を回避する方法ありますでしょうか?
岩田さん (90m4mn7v)2024/1/30 20:51削除
park様。DSPLinksの作者の岩田です。ご投稿ありがとうございます。
DSPLinksのファイル(*.DE2, *.NET, 入力TXTファイルなど)をアップしていただければ見てみます。
よろしくお願いします。
p
parkさん (90kipzs2)2024/1/31 10:12削除
返答ありがとうございます。
画像ファイル以外がアップロードできないようで、画面のキャプチャ画像をUPします。
サンプリング1kHzで、データは100から時定数1sで立ち下がりとなっております。
IIRの係数は
a0=1.132050556
a1=-1.131673269
a2=0
b1=-0.999622713
b2=0
です。データの初期値が0でないために発生していると思っています。
ご確認お願いいたします。
岩田さん (90n9msgv)2024/1/31 15:59削除
さしあたりこのEXCELファイルで計算させてはどうでしょう。
http://digitalfilter.com/misc/biquad-1.xlsx
入力信号がよくわからないので、とりあえずインパルスを入力してあります。
x[n]が入力なのでこれを適当に変えて, 出力y[n]のグラフ、内部の信号の値などを確認してください。
結果をご報告いただければ幸いです。
よろしくお願いします。
岩田さん (90na7d11)2024/1/31 16:15削除
EXCELはアップロードできるようですね。入力などを変更してアップして頂ければ見てみます。
biquad-1
p
parkさん (90kipzs2)2024/1/31 17:14削除
頂いたインパルス入力のエクセルファイルを見てよく理解できました。x[n]=1、x[n-1]=0、x[n-2]=0となるので、a1が1.13なので、出力が1.13とオフセットしたような値になっていることがわかりました。そしてその影響はフィルタの時定数の影響分つづくので、やはりデータはゼロから始まるものを使用しないと駄目だということが理解できました。ありがとうございました。
返信
返信5
匿名さん (8r5hxe86)2023/6/6 11:34 (No.806155)削除
バイクワッドフィルターのハイシェルフのSIM確認をしたいのですが、この場合のQ値の定義が、Bit数なのが、わかりません。
教えてくださいませ。
岩田さん (8rr2vsqv)2023/6/21 14:04削除
DSPLinksの作者の岩田です。
ハイシェルビングフィルタHIGHSHにはQ値の設定はありません。Sならありますが、これはスロープの傾きに関係します。
以上よろしくお願いします。
返信
返信1
1
12月さん (8m2njd4t)2023/1/29 12:29 (No.684434)削除
FFTを行おうとするとこのように表示されるのですがどうすればよいでしょうか
岩田さん (8m6zj3ip)2023/2/1 13:16削除
DSPLinksの作者の岩田です。エラーの可能性は2つで、①FFTMONコンポネントの入力が繋がっていない。この場合は配線を一度削除して繋ぎなおしましょう。②同じ名前(Parts NumberがU_1)のコンポネントがある。この場合はダブルクリックしてParts Numberを変更します。よろしくお願いします。
返信
返信1
岩田さん (8ac94r25)2022/4/8 22:01 (No.400311)
DSPLinksの作者の岩田です。旧掲示板から引っ越しました。ご質問にはできるだけ早く答えるように気を付けますが、遅れたらすみません。
返信
返信0

Copyright © DSPLinks掲示板, All Rights Reserved.