999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Zynq的多通道渦流無損檢測系統

2022-07-19 03:04:28蔣青松張志杰
無損檢測 2022年5期
關鍵詞:信號檢測系統

蔣青松,張志杰

(中北大學 儀器科學與動態測試教育部重點實驗室,太原 030051)

渦流檢測技術是工業領域使用最廣泛的無損檢測技術之一[1-4],也是探測導電元件表層缺陷最合適的方法,對高速軌道,航空發動機葉片,飛機鉚接件,油氣管道,核電站蒸汽發生器等的在役檢測都可取得很好的檢測效果[5-9]。此外渦流檢測也大量應用于復合材料的檢測。

Xilinx公司的Zynq7000 系列產品為第一代可擴展處理平臺,是一種可編程片上系統[10-11]。Zynq-7020芯片內部集成了FPGA(現場可編程邏輯門陣列)和ARM處理器資源,使其擁有了FPGA的硬件可編程性和ARM的軟件可編程性,具有較高的穩定性和靈活性[12-14],可以對感應信號進行實時處理和計算,未來也可以提高系統的擴展性。

1 無損檢測算法

1.1 數字相敏檢波算法

數字相敏檢波算法的核心是利用加減乘除基本運算實現復雜的數學運算,假設激勵線圈的電壓信號為Uj,幅值為UA,感應線圈的電壓信號為Ug,幅值為UB。由于數模轉換芯片利用DDS(直接數字式頻率合成器)結構輸出正弦波給激勵線圈,所以感應線圈的信號是同頻率正弦波,二者可表示為

Uj=UAcos(ωt)

(1)

Ug=UBcos(ωt+θ)

(2)

二者相乘可得到

(3)

式中:ω為角頻率;t為信號時間;θ為感應信號與激勵信號的相位差。

式(3)中cos(2ωt+θ)是一個周期和為0的高頻分量,如果不用數字濾波器將其濾除,將消耗大量FPGA部分的片內資源,不利于系統未來的擴展,因此利用這個特性可以通過周期累加的方式濾掉高頻分量,最終得到有效值電壓值Uiy,即

(4)

將激勵線圈的電壓信號相位偏移90°,得到Uj90,即

Uj90=UAcos(ωt+90°)=UAsin(ωt)

(5)

將Uj90和模數轉換芯片接收的信號Ug相乘,可得Ui90為

Ui90=Uj90×Ug=UAsin(ωt)×UBcos(ωt+θ)=

(6)

同樣利用累加周期和為0去掉高頻分量得到有效電壓值Ui90y為

(7)

阻抗分解如圖1所示,可由信號的實部I和虛部Q推出幅值和相位。實部和虛部也可以由幅值和相位進行正交分解得到。數字相敏檢波算法就是利用實部和虛部計算出幅值和相位的。

圖1 阻抗分解示意

復阻抗的實部是電阻分量,虛部是電抗分量,通過實部和虛部就可以推斷出阻抗的變化情況。感應線圈的阻抗受多種因素影響,利用控制變量法可對各因素進行分析。

對Ui90y和Uiy各進行平方后求平方根得Uy。

(8)

相位θ可以通過反正切函數求得。

(9)

1.2 坐標旋轉數字計算機算法

坐標旋轉數字計算機算法(CORDIC)是針對FPGA在數字信號處理應用中計算三角函數相關的算法。FPGA利用坐標旋轉數字計算機算法(CORDIC)可以計算均方根和反正切。

CORDIC算法的向量幅度計算應用了QR算法,要求輸入的向量進行吉文斯旋轉,初始向量(x,y)經過n次旋轉后得到向量(xn,yn)的期望如下

(10)

yn→0

(11)

式中:Kn的值受迭代次數影響,迭代次數會影響CORDIC算法的精度。

x,y的迭代式為

(12)

xi+1=xi-di(2-iyi)

(13)

yi+1=yi+di(2-ixi)

(14)

(15)

CORDIC算法計算相角的公式為

zi+1=zi-diarctan(2-i)

(16)

(17)

式中:Kn為伸縮因子;i,n均表示旋轉次數;di用以表示不同的旋轉方向;di=±1;zi為相位累加器。

該系統AD模數轉換芯片的數據位寬達14位,在此基礎上進行算法處理,數據位數只會大于14位,因此算法精度不會影響系統的算法精度。

2 硬件系統

AD 9240芯片輸出數字量為14位,采樣率為10 MSPS,為單電源模擬電壓供電,AVDD引腳采用5 V電源供電,數字引腳DVDD為3.3 V電壓供電,其中AD 9240的輸入范圍是2 V的基準電壓,通過將SENSE引腳與REFCOM引腳連接在一起,VREF引腳就能提供2.5 V的基準電壓。由于AD 9240只能采集正電壓信號,通過將VREF引腳連接到VINA和VINB引腳,可以得到一個2.5 V的偏置電壓,這樣采集信號為-2.5 V~2.5 V。

AD 9240需要一個CLOCK時鐘信號,這個時鐘的最小周期為100 ns,在FPGA部分提供時鐘信號后,AD 9240可以在數字端輸出14個數字信號,幅值由DVDD引腳的電源輸入確定,用AD 620作為信號采集的儀表運放,提供高共模抑制比并將模擬信號傳輸給AD 9240。

受激勵頻率影響,線圈的感抗會發生變化,無法確保AD 9240芯片接收到的信號一直處于-2.5 V~2.5 V之間,因此選用THS7001作為程控增益運放,其具有-22 dB~20 dB的增益范圍。AD 9767輸入為14位數字信號,采樣率為125 MSPS,具有2通道高速數模轉換芯片,其中AVDD引腳用5 V電源供電,DVDD的引腳的供電需要根據數字信號的幅值進行確定。由于FPGA部分的LVCMOS33或LVTTL最大能提供的電壓只有3.3 V,而數字信號的輸出高電平與DVDD引腳的電壓一致,因此DVDD的電源輸入不應選用3.3 V以上的電源。

AD 9767輸出引腳接電阻再接地,將電流轉化為電壓后接AD 8066運放,可以將差分電壓信號變為單端電壓信號,以給激勵線圈提供激勵信號,AD 9767需提供一個時鐘信號和一個輸入寫信號,寫信號可以提前于時鐘信號或與時鐘信號一致,用于觸發AD 9767的轉換過程。

由于用到了高速率并行的AD和DA轉換,所以極大地增加了所用的Zynq核心板的引腳數量。多引腳連接件如圖2所示,由于多引腳連接件的存在,高頻信號的走線距離變長,且信號大多平行。這會干擾高頻信號引入串擾,因此為提高系統的穩定性,選用74ALVC162244緩沖器,74ALVC162244緩沖器有16個通道,當輸入電壓為3.3 V時,緩沖器可以將輸入高電平提升到約3.3 V,相當于提高了信號的負載能力,加強了系統抵抗電磁干擾的能力,增加了系統的穩定性。

圖2 多引腳連接件

采用Altium Designer軟件設計硬件的原理圖和PCB圖,考慮到布線和噪聲的影響以及成本控制,PCB設計采用四層布局。

3 仿真驗證

利用直接數字式頻率合成器可以將所需要的數字量存儲到ROM(只讀存儲器)中,ROM再將存儲的數字量發送到DA中,完成波形的輸出。DDS程序框圖如圖3所示。DDS輸出波形如圖4所示。

圖3 DDS程序框圖

圖4 DDS輸出波形

仿真驗證數字相敏檢波算法的正確性,使得AD輸入和DA輸出一致,計算相角和幅值。

AD 9767是14位輸入,因此輸出也設定為14位,將無符號14位數字量轉化為有符號14位數字量得到信號da_data,設采集信號ad_data的數字量幅值和相位與da_data的一致,經計算得阻抗實部為33554432。由于移位會導致精度下降,因此得到的實際阻抗實部為33540267。

用實部和虛部賦值到CORDIC算法中,得到相位的計算量約為0 rad,試驗結果符合驗證規律。

4 渦流檢測系統試驗分析

利用所構建的渦流無損檢測系統,用信號發生器作為標準信號源代替感應線圈的感應信號,檢驗設計的硬件系統輸出激勵和接收感應信號的能力以及數字相敏檢波算法的正確性。整個系統包括信號發生器、電源、示波器、Zynq核心板、采集系統板等模塊。檢測系統試驗平臺如圖5所示。利用邏輯分析儀抓取信號發生器與DA輸出信號進行相位計算并與數值相敏檢波算法計算的相位進行對照。

圖5 檢測系統試驗平臺

AD 9767輸出的信號周期接近120 μs,Zynq-7020中的FPGA部分設定了一個計數器(數值為6)用于降低時鐘頻率,而系統時鐘頻率為50 MHz,一個頻率需要輸出1 024個點,因此波形驗證無誤。根據使能開關的信號就可自由選取激勵通道。

通過信號發生器給任意一個通道施加激勵,選定接收通道后,用邏輯分析儀抓取AD采樣信號和DA激勵信號,計算出信號的相位差,與算法實際輸出的相位差進行比較。

經過數字相敏檢波算法處理后得到的相位為50°,即采集的輸入信號與DA激勵輸出的信號相位差約為50°。

相位可以描述實部和虛部之間的比例,相位的正確性即驗證了實部和虛部間的比例計算是正確的,即在金屬表面缺陷試驗中,該系統可以正確表現感應信號的實部或虛部的變化規律。

5 結語

介紹了基于Zynq的多通道渦流無損檢測系統的設計過程,利用Zynq的FPGA部分進行算法設計,捕捉渦流無損檢測系統板的通道數據。將試驗結果與邏輯分析儀得到的圖形進行對照,發現數值相敏檢波算法計算的相位值是正確的。

設計的多通道渦流無損檢測系統可以對激勵線圈進行信號激勵,并采集感應線圈的微小信號進行放大,激勵通道和感應通道可以更改,而采集到的線圈電壓被分解成幅值、相位、實部和虛部值,通過實部或虛部的變化可以對線圈復阻抗的變化予以量化顯示。

猜你喜歡
信號檢測系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 99热国产在线精品99| av在线无码浏览| 日韩精品一区二区三区视频免费看| 无码高潮喷水专区久久| 波多野结衣久久精品| 欧美国产精品不卡在线观看| 国产在线观看91精品| 免费中文字幕在在线不卡| 日韩色图区| 特级做a爰片毛片免费69| 国产屁屁影院| 亚洲精品无码高潮喷水A| 午夜限制老子影院888| 亚洲日本在线免费观看| 99久久99视频| 国产精品永久久久久| av大片在线无码免费| 国产白浆视频| 亚洲男女在线| 99精品影院| 色婷婷亚洲综合五月| 午夜毛片免费看| 精品一区二区三区中文字幕| 国产精品观看视频免费完整版| 国产欧美日韩另类| 国产一区成人| 国产打屁股免费区网站| 日本免费一区视频| 国产成人高清亚洲一区久久| 国产 日韩 欧美 第二页| 亚洲第一黄色网| 精品福利一区二区免费视频| 久久久久久久97| 日本精品视频一区二区| 精品综合久久久久久97超人| 精品国产成人国产在线| 婷婷亚洲视频| 国产日产欧美精品| 丁香六月激情综合| 亚洲人成电影在线播放| 国产伦片中文免费观看| 久久精品视频一| 狠狠亚洲五月天| 好紧太爽了视频免费无码| 欧美视频在线播放观看免费福利资源| 色婷婷视频在线| 久久一日本道色综合久久| 久久综合国产乱子免费| 91无码视频在线观看| 亚洲综合九九| 九九热精品在线视频| 欧美亚洲国产精品久久蜜芽| 波多野吉衣一区二区三区av| 国产成人精品18| 在线精品亚洲国产| 蜜芽一区二区国产精品| 少妇人妻无码首页| 亚洲精品国产综合99| 国产99视频在线| 99视频在线免费看| 真实国产乱子伦视频 | 国产91高跟丝袜| 久久青草精品一区二区三区 | 国产高清又黄又嫩的免费视频网站| 99这里精品| 伊人色在线视频| 久久国产精品夜色| 久久久久人妻一区精品| 91偷拍一区| 亚洲aaa视频| 国产微拍精品| 尤物亚洲最大AV无码网站| 欧美激情第一区| 欧美色亚洲| 少妇精品网站| 97国产成人无码精品久久久| 亚洲系列无码专区偷窥无码| 亚洲欧州色色免费AV| 伊人激情综合| 国产精品毛片在线直播完整版| 亚洲国产91人成在线| 久久精品丝袜|