一種可調參數的隨機共振模擬系統的制作方法
【技術領域】
[0001] 本發明涉及信號檢測與處理技術領域,尤其涉及一種可調參數的隨機共振模擬系 統。
【背景技術】
[0002] 隨著科技的不斷發展,信號檢測與處理技術逐步形成和得到了發展。現在,信號檢 測與處理技術已經成為了現代化信息理論的一個重要環節。社會的不斷發展,科學技術的 不斷創新,也就更加需要先進的信號檢測和處理技術。在測量、電子、通信、控制等領域,線 性和非線性系統的噪聲被認為是一種多余且具有干擾的因素。傳統的檢測與處理技術都是 要求最大可能的抑制噪聲的產生,這也會導致在抑制噪聲的同時,也會使一些信號受到了 不同程度的影響,更有可能使一些與噪聲頻率相近的微弱信號無法得到檢測。在此背景下, 人們發現有些特殊的非線性系統中,噪聲也有著有利于信號檢測的作用,所以也就誕生了 利用非線性理論在強噪聲背景下檢測微弱信號的設想。
[0003] 在1981年,邦齊和他的團隊在研究第四紀冰川問題時,巧合的發現地球的暖氣候 期和冰川期與地球繞太陽轉動的偏心率變化周期是一樣的。在非線性條件下,加入對周期 微弱的刺激后,地球的氣候發生了明顯的改變,當隨機噪聲到達某一值時,地球的氣候就會 發生暖期和冰川期的巨大轉變。隨即他們提出了進行微弱信號檢測的隨機共振理論。
[0004] 隨機共振理論被運用到很多不同機理的系統當中去,但這些系統都有一個共同的 特點,那就是為了在一個最好的電平作用下,使整個系統中的信號、噪聲、非線性達到一個 最佳的匹配狀態,這也就是我們所謂的隨機共振現象。而從信號處理的角度來說,在非線性 系統中,當輸入噪聲信號的時候,以最佳的物理量來衡量系統特性,通過調節輸入噪音強度 或系統參數,使系統特性達到一個最大值,這個時候,我們就把信號、噪音、非線性隨機系統 產生的協同作用稱之為隨機共振。
[0005] 噪聲是一個信號也是一種能量,它不僅僅可以擾亂我們的信號,也可以增強我們 的信號。在非線性系統中出現隨機共振現象時,有一部分的噪聲成為了有用信號的幫手,可 以提高整個系統的輸出信噪比,所以噪聲是可以提高整個系統的檢測處理信號的能力。
[0006] 隨機共振理論能夠涉及的領域是非常廣泛的,在很多的系統中都可以找到隨機共 振現象的出現。比如說有光學系統、電磁系統視覺圖像與聽覺識別等等領域。這些都可以證 明隨機共振在非線性系統中是一個非常普遍的現象,所以說隨機共振理論是一個很值得研 究與發展的方向。
[0007] 例如,在視覺圖像領域,隨機共振有著許多的研究發現。Ditzinger在三維立體畫 視覺實驗中發現了噪聲有著能夠幫助人們測度和感覺立體圖形距離的作用。而在聽覺識別 中隨機共振也有著很多的應用。比如說隨機共振原理已經用于了耳蝸助聽器的研發當中, Morse團隊利用隨機共振的原理去刺激神經來設計結構,向耳蝸元音中加入了噪聲因素,可 以提高耳蝸助聽器輸出信號的頻率的檢測作用,加強了語言信息時間的表象。
[0008] 在機械故障診斷的領域,胡蔦慶教授在轉子系統碰摩故障微信號檢測中就應用了 隨機共振理論,并且取得了很好的效果。在滾動軸發生故障的時候,故障部位就會出現滾子 和滾道的周期性的沖擊,所以需要判斷振動信號中軸承故障特征頻率振動分量是否是存在 的。但是因為受到了各種噪聲和干擾信號的信號,傳統的方法是很難檢測出這種微弱的故 障信號的,此時可調參數隨機共振的方法無疑是解決微弱信號檢測的最佳辦法。
[0009] 在不同的應用領域里,隨機共振系統已經有了很多的設計,但在之前很多的隨機 共振系統的數值仿真中,它對步長有著很高的要求,如果步長太長,數值的仿真就會發散開 來,導致準確度下降。
【發明內容】
[0010] 有鑒于此,本發明的目的在于克服現有技術的不足,提供一種可調參數的隨機共 振模擬系統,無需考慮步長,在實現信號去噪功能的前提下完成對隨機共振參數的優化。
[0011] 為實現以上目的,本發明采用如下技術方案:
[0012] -種可調參數的隨機共振模擬系統,包括控制部分和模擬部分;
[0013] 所述控制部分用于在預設范圍內隨機產生系統所需的隨機共振參數,并將所述隨 機共振參數輸入所述模擬部分;
[0014] 所述模擬部分用于根據所述隨機共振參數對待測信號進行去噪,并根據去噪結果 確定所述隨機共振參數的最優取值。
[0015] 優選地,所述控制部分包括ARM微處理器和數字電位器,所述ARM微處理器與所述 數字電位器電連接;
[0016] 所述ARM微處理器用于在預設范圍內隨機生成各個待優化的隨機共振參數的取值 及其組合,所述數字電位器用于根據所述取值及其組合調節輸入到所述模擬部分中的電位 值。
[0017] 優選地,所述ARM微處理器與所述數字電位器之間通過串行外圍設備接口進行數 據傳輸。
[0018] 優選地,所述ARM微處理器為基于STM32內核的微處理器。
[0019]優選地,所述數字電位器為MCP42系列的數字電位器。
[0020] 優選地,所述控制部分還包括按鍵、顯示屏和指示燈;
[0021]所述按鍵的數量與待優化的所述隨機共振參數的個數一致,所述按鍵與所述ARM 微處理器相連,每按下一次所述按鍵,所述ARM微處理器生成的與該按鍵相對應的所述隨機 共振參數的取值變化預定步長;
[0022] 所述顯示屏與所述ARM微處理器及所述模擬部分相連,用于顯示各個所述隨機共 振參數的預設范圍、最優取值、以及待測信號的輸入波形和輸出波形;
[0023] 所述指示燈與所述ARM微處理器相連,用于標識所述ARM微處理器與所述數字電位 器之間通訊正常。
[0024] 優選地,所述模擬部分包括由仿真軟件實現的隨機共振模擬電路,所述隨機共振 模擬電路用于根據所述隨機共振參數對所述待測信號進行去噪,并根據去噪結果確定所述 隨機共振參數的最優取值。
[0025] 優選地,所述隨機共振模擬電路根據總諧波失真值確定所述隨機共振參數的最優 取值,所述總諧波失真值為所述待測信號的輸出信號與輸入信號相比增加的諧波成分,當 所述總諧波失真值最小時,相應的所述隨機共振參數的取值為最優取值。
[0026]優選地,所述仿真軟件為MATLAB軟件。
[0027]優選地,所述模擬部分包括電路設計模塊和人機交互模塊;
[0028] 所述電路設計模塊用于實現對所述待測信號進行去噪,并根據去噪結果確定所述 隨機共振參數的最優取值;
[0029] 所述人機交互模塊用于供用戶設定各個所述隨機共振參數的預設范圍,并向用戶 反饋各個所述隨機共振參數的最優取值以及所述待測信號的輸入波形和輸出波形。
[0030] 本發明采用以上技術方案,通過控制部分隨機產生相應的隨機共振參數,把所述 隨機共振參數輸入到模擬部分中,在實現對待測信號去噪的功能的前提下完成對隨機共振 參數的優化功能。
[0031] 此外,本發明還具有以下有益效果:由于電路模擬輸出是實時的,因此無需考慮步 長的問題;本發明可通過實驗直接清楚地驗證系統相關的模型、算法是否是正確的;如果實 驗驗證系統是可行的,那就可以為實際的工程應用提供一種可靠的將微弱信號放大的傳輸 模塊;電路模擬部分具有成本低,應用范圍廣等優點。
【附圖說明】
[0032] 圖1為本發明實施例中隨機共振模擬系統的結構示意圖;
[0033]圖2為本發明實施例中MCP42010數字電位器的引腳圖;
[0034]圖3為本發明實施例中MCP42010數字電位器的內部結構圖;
[0035]圖4為SPI的輸入時序圖;
[0036]圖5為本發明實施例中隨機共振模擬電路的示意圖;
[0037]圖6為本發明實施例中人機交互界面的示意圖;
[0038]圖7a_圖7c是本發明實施例中三次仿真結果的示意圖。
[0039]圖中:11、ARM微處理器;12、數字電位器;21、隨機共振模擬電路。
【具體實施方式】
[0040] 下面通過附圖和實施例,對本發明的