章靜
摘 要 我是通過對ardiuno板編碼控制電平的輸出來達到控制超磁致伸縮換能器的觸發(fā)的頻率,將檢波器接到筆記本上通過labview軟件讀取檢波器上的數(shù)據(jù),用Labview對采集到的數(shù)據(jù)進行相關(guān)處理。
關(guān)鍵詞 ardiuno 相關(guān) labview
中圖分類號:P631 文獻標識碼:A
1原理
根據(jù)該課題我利用ardiuno板的編譯平臺ardiuno IDE編譯了偽隨機序列中的M序列,代碼如下:
通過檢驗后確定程序無誤了,并在ardiuno IDE的串口窗口看見碼單個產(chǎn)生,并于我賦予的碼一致才燒到ardiuno板里,當(dāng)我選定13管腳為輸出引腳時是有考慮到13管腳上固定了一個LED燈,可以在延遲時間比較長的時候通過觀看燈的閃爍情況來知曉它對超磁致伸縮換能器的點位的控制。
2程序框圖
圖1是在采集地震數(shù)據(jù)時為了判斷所采數(shù)據(jù)是否符合要求時,對采集到的數(shù)據(jù)按照檢波器的個數(shù)分為兩道,給其中的一道加上0.5的偏移(如下圖3中第一個示波器所示)。然后根據(jù)已知的地板速度,將進行相關(guān)運算的波形圖的最高值進行計算,得到計算速度。如果所獲得的速度值較理想,就將文件以lvm的格式保存下來,方便后期數(shù)據(jù)處理時使用。
圖2是我在實驗室采集到數(shù)據(jù)后,選擇最理想的數(shù)據(jù)進行處理,得到接近理想情況下的速度值,這一計算將在后面的結(jié)論中詳細描述。
3實驗參數(shù)
圖3中上面示波器顯示的是兩個檢波器分別接收到的來自人工敲打震源的信號,下面示波器顯示的是兩道檢波器接受的信號做相關(guān)處理后的波形顯示。
因為由相關(guān)的定義可知|Rxy|≤1,根據(jù)下面的公式
(1)
上式(1)中L表示兩檢波器之間的距離;Rxy由圖5中示波器的最高點所在的時間軸上的讀數(shù)給出。在該圖中,最大值在t=0.99998s處得到,最后算出由人工敲擊得到的地板的速度為3150m/s。
由自激自收時檢波器1接收到的來自地板的信號,與由磁致伸縮震源產(chǎn)生隨機碼經(jīng)兩個檢波器接收后產(chǎn)生的信號,得到由兩個檢波器接收到的信號在LabVIEW上做互相關(guān)后得到的波形顯示,得出Rxy=0.99973,代入公式(1)得到的速度為2333m/s。
4結(jié)論分析
雖然在上述對比實驗中,人工敲擊的到的速度值更接近地板的真實速度,但是,考慮到我們所付出的的人力物力,我覺得的到的效果還是很滿意的,因為該震源能夠通過一塊ardiuno板來控制磁致伸縮震源的激發(fā),而且產(chǎn)生的破壞性幾乎沒有,也不需要較大的供電電壓,對操作人員來說,既安全,又有效,證明了該課題的可行性。
參考文獻
[1] 縮換能器應(yīng)用研究進展.中國測試技術(shù),2003,5:3~33
[2] Cunningham A. B.Some alternate vibrator signals[J].Geophysics,1979,44:1901-1921endprint