2014-09-19 136 views
-1

你好同胞overflowers,串擾濾波器

我當前處於實驗岩石力學實驗室工作,當我進行了一個實驗,我記錄的輸出信號,如有效扭矩,法向力和馬達速度。然而,後者的數量會在錄製的頻道上引起嚴重的串擾,我想將其濾除。舉個例子: enter image description here 這裏上面的圖是強信號(電機速度),下面是受串擾影響的空閒信號(藍色是原始信號,紅色是中值濾波)。空閒頻道僅記錄噪音。我們在這裏看到三個效果。當電動機電壓的變化:

  1. 的噪聲的振幅增加
  2. 空閒信號的位數移動
  3. 存在着持續大約0.1秒

如果我們放大的尖峯第一次秒殺發生在115秒左右,我們得到以下情節。這似乎不是你典型的delta函數類型的尖峯,而是某種電子「回聲」。 enter image description here

我看到的,通過獨立成分分析(ICA)的盲源分離大量的工作,但是這並不能證明是有效的在我的情況。但是,由於我知道引起串擾的信號形狀,因此可能有更好的方法來包含這些信息。我的問題是:有過濾器還是可以解決上述效果的過濾器組合?

因爲我是地質學家,而不是電工或數學家,所以我沒有適合這種材料的背景,所以請耐心等待。我很好地編寫了Python,MATLAB和C++,因此建議使用任何這些語言編寫的算法都是首選(但不是必需的)。

謝謝

回答

0

您遇到的串擾是寄生傳輸線的結果。試想一下你的典型FM接收器 - 電線與天線相同。這些影響包括寄生耦合和電感耦合,並形成振盪器(這是原因,爲什麼你不能看到,理論上理想的增量尖峯)

我識別兩種不同的方法:

  1. 使用硬件濾波電路
  2. 使用軟件實現的濾波器

廣告1: 取決於所需帶寬(最大頻率/變化率)的空閒信道,就可以判斷該拐角頻率,如瓦特ell作爲所需的濾波器順序,對於給定的抑制率

ad 2: 您可以實現幾種類似於這些電路的濾波器(IIF,FIR)。 此外,如果您正在測量激進信號,您可以使用空閒信道上的測量來確定串擾數學模型的系統參數。有了這個模型,你就可以通過計算排除干擾