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

基于MATLAB的超聲換能器聲場可視化軟件開發

2016-08-31 08:30:53西安科技大學機械工程學院西安710054
電子測試 2016年15期
關鍵詞:可視化檢測

董 明(西安科技大學機械工程學院,西安,710054)

?

基于MATLAB的超聲換能器聲場可視化軟件開發

董 明
(西安科技大學機械工程學院,西安,710054)

對超聲換能器的聲場進行數值計算是當前研究的熱點,在分析超聲換能器聲場模型的基礎上,用MATLAB的GUI工具箱對聲場進行可視化設計。通過輸入換能器參數和介質參數,可以可視化地得到不同情況下的聲場分布圖,該軟件可用于優化檢測工藝,也可以指導探頭設計。

超聲檢測;聲場仿真;可視化;MATLAB

0 引言

近年來,隨著計算機技術的日益進步,在現代超聲檢測領域研究超聲波在工作中的傳播規律,并進行數值計算成為研究的熱點。超聲換能器聲場的可視化是超聲檢測過程模擬的一部分,通過計算換能器在輻射空間各點的聲壓強度和振幅,來定量地獲得介質中的聲場分布,并將結果以具體的圖形或圖像的方式顯示。通過換能器的聲場可視化研究,不僅可以更好地理解超聲波產生和傳播機理,而且可以提前對檢測工藝的可行性、可靠性進行分析,優化檢測參數,降低成本,保證超聲檢測可靠性和準確性,提高效率。許多國家都在大力開發商用的仿真軟件,法國原子能委員會開發了CIVA,加拿大的UTEX科學儀器公司開發了Imagine 3D,武漢大學開發了核電站關鍵部件超聲檢測計算分析系統(UTCAS)。雖然國外超聲仿真軟件開發成熟并應用于工業實際,但其核心技術嚴格保密,軟件價格昂貴。

MATLAB擁有強大的計算和繪圖能力,利用MATLAB的GUIDE工具箱可以快速地設計出美觀、友好的界面。空間脈沖響應法適用于半無限空間瞬態聲場的計算,被認為是效率最高的聲場仿真方法。因此,本文基于空間脈沖響應聲場理論,利用MATLAB開發了一款可視化聲場仿真軟件

1 聲場理論

空間脈沖響應認為超聲探頭在輻射空間的聲場是探頭振動速度與該點處空間脈沖響應函數的時域卷積。利用空間脈沖響應模型,如圖1所示,任意形狀換能器在任意激勵信號時,觀察點處的聲場可表示為

而為了簡化計算過程,一般將觀測點投影到換能器平面,通過計算任意時刻投影圓與換能器的相交弧所對應的圓心角來得到空間脈沖響應函數,即空間脈沖響應可表示為是任意時刻投影圓與聲源相交弧長對應的圓心角。

圖1 空間脈沖響應計算模型

2 基于MATLAB GUI的軟件開發

圖形用戶界面(GUI)是用于與計算機程序之間的交互方式,它是包含圖像對象,如窗口、圖標、菜單和文本以及工具欄的用戶界面。當用戶以特定的方式激活或者是選擇圖形對象而發生變化或是引起動作,通過圖形用戶界面,可以直觀、輕松地與計算機進行交互。MATLAB為用戶設計圖形界面提供了高效便捷的集成環境,可以設計出功能強大,操作簡單以及界面友好的圖形用戶界面。

2.1仿真軟件模塊設計

本論文通過MATLAB的GUI設計出超聲換能器聲場仿真的主界面,在根據模塊化設計的思想,本軟件主要有參數設置模塊、計算模式選擇和成像顯示三個模塊。

(1)參數設置

參數設置包括探頭參數設置,主要參數是探頭晶片的直徑和激勵信號的頻率;介質參數設置,主要是介質密度及超聲波在介質中傳播的速度;計算區域設置,用來設置感興趣的聲場的范圍,主要是軸線Z方向的長度及X或Y方向的寬度。

(2)計算模式選擇

探頭的空間聲壓是個三維問題,如果要以三維的形式呈現聲壓圖像,不僅計算量大,還增加了成像的時間。而根據換能器具有對稱性的特點,只需要進行特殊的幾種成像即可,主要是聲軸線上的聲壓曲線,聲軸線截面內的聲壓圖和垂直于聲軸線的聲壓曲線這三種形式。

圖2 軟件運行界面

(3)成像顯示模塊

成像顯示模塊主要是展現聲場計算結果,主要包括三部分,一是聲軸線上的聲壓曲線,二是聲軸線截面內的聲壓圖,三是垂直于聲軸線的聲壓曲線。

2.3仿真軟件開發

2.3.1軟件界面設計

基于MATLAB的可視化軟件開發,主要是要開發2個文件,*.Fig文件和*.M文件。*.Fig文件包括GUI的圖像窗口和所有子對象(包括用戶控件和坐標軸)的設計;*.M文件用來控制GUI并決定GUI對用戶的操作響應,包含運行GUI需要的所有代碼。在M文件的框架內編寫GUI組件的回調函數即可。本文設計的軟件界面運行后如圖2所示。

2.3.2回調函數開發

界面設計好以后,就要編寫回調函數,不同的按鈕對應于不同的回調函數。回調函數主要有三個作用是

1)讀取文本控件中設置的參數;

2)根據選擇的計算模式,計算相應區域的聲壓,得到聲壓數據;

3)將數據以圖像或曲線的形式顯示在圖像控件中。

當運行GUIDE創建的GUI時,M文件會自動生成一個叫做handles的結構體。Handles結構體可以看作一個數據的“容器”,包含所有的GUI對象數據。回調函數共3個參數,hObject表示該回調函數所屬對象的句柄;eventdata為保留參數,值為空;Handles表示GUI數據。鼠標右擊控件,選擇“view callbacks”中的“callback”進入按鈕所對應的回調函數,在函數體中完成相應程序的編寫。

3 運行實例

運行軟件,輸入參數,探頭直徑15mm,中心頻率2.5MHz,介質密度7.8Kg/m3,介質聲速5900m/s,設置計算區域為Z軸方向100mm,X、Y軸方向20mm。然后點擊相應的“計算”按鈕,得到如圖3所示的結果。通過改變參數,可以得到任意區域的聲場分布情況。

圖3 計算結果

4 結束語

基于空間脈沖響應,利用MATLA的GUI工具箱,開發了超聲探頭聲場仿真軟件,該軟件可以快速計算三維空間中任意點的聲壓,并將結果以曲線或圖像的形式展現出來,可以快速得到不同參數探頭的聲場,為優化超聲檢測工藝奠定了基礎。

[1] 沙正驍,剛鐵,趙新玉.超聲換能器聲場的模擬和可視化研究[J].無損檢測,2011, 33(5):2-6.

[2] R.Raillon,S.Bey,A.Dubois,M.Darmon.Results of the 2009 UT Modeling Benchmark Obtained with CIVA: Responses of Notches, Side-Drilled Holes and Flat-Bottom Holes of VariousSizes[C].AIP Conference Proceedings, 2009,(1211): 2157-2164.

[3] UTEX Scientific Instruments Inc.Imagine3D ultrasonic simulation[EB/OL].http://www.utex.com/Products/ Simulation/I3d/Imagine3D.htm.

[4] 張俊,丁輝,王中亞,張益成.核電站關鍵部件超聲檢測計算分析系統[J].核動力工程,2009,30(6):110-116.

[5] 鄒誠, 孫振國, 蔡棟, 張文增, 陳強.矩形超聲換能器空間脈沖響應計算方法研究[J].儀器儀表學報,2015,36(12):2641-2649.

[6] 王甲春,鄭偉偉.MATLAB GUI 技術在梁的內力分析可視化中的應用[J].廈門理工學院學報,2009,17(4):56-59.

Design and implementation of acoustic field visualization software based on MATLAB

Dong Ming
(School of Mechanical Engineering, Xi'an University of Science and Technology,Xi'an China,710054)

Numerical modelling and simulation is an important tool in modern ultrasonic nondestructive testing (NDT).A model of acoustic field is proposed,and MATLAB GUI toolkit is used to visual the acoustic field. The parameters of transducer and medium is inputted,distribution of acoustic field can be visually implemented in various situations.The software can be used to optimize the transducer design and used in non-destructive inspection technique,which can improve the resolution and reliability of ultrasonic testing.

ultrasonic testing;acoustic field simulation;visualization;MATLAB

TH17

A

猜你喜歡
可視化檢測
自然資源可視化決策系統
北京測繪(2022年6期)2022-08-01 09:19:06
思維可視化
師道·教研(2022年1期)2022-03-12 05:46:47
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
自然資源可視化決策系統
北京測繪(2021年7期)2021-07-28 07:01:18
“幾何圖形”檢測題
“角”檢測題
基于CGAL和OpenGL的海底地形三維可視化
主站蜘蛛池模板: 中文纯内无码H| 国产精品一区在线麻豆| 一级毛片在线直接观看| 4虎影视国产在线观看精品| 国产在线精彩视频二区| 激情综合网激情综合| 国产性生交xxxxx免费| 亚洲精品在线影院| 久青草免费在线视频| 99久久国产综合精品2020| 亚洲色大成网站www国产| 波多野结衣在线se| 亚洲视频黄| 亚洲一级毛片免费观看| 国产一级毛片网站| 国产噜噜在线视频观看| 国产亚卅精品无码| 久久黄色一级片| 超碰91免费人妻| 国产v精品成人免费视频71pao | 一本无码在线观看| 不卡网亚洲无码| 色哟哟国产精品一区二区| 熟女日韩精品2区| 国产小视频在线高清播放| 国产在线专区| 久久成人免费| 福利国产微拍广场一区视频在线| 国产福利免费观看| 国产三级成人| 97影院午夜在线观看视频| 欧美va亚洲va香蕉在线| 91精品国产福利| 夜夜高潮夜夜爽国产伦精品| igao国产精品| 原味小视频在线www国产| 日韩欧美视频第一区在线观看| 性视频久久| 亚洲国产午夜精华无码福利| 国产毛片高清一级国语| 在线国产91| 成人无码一区二区三区视频在线观看 | 成人免费一级片| 婷婷亚洲视频| 午夜爽爽视频| 国产精品.com| 国产色网站| 欧美一区二区三区欧美日韩亚洲| 香蕉网久久| 色网站在线视频| 国产欧美日韩资源在线观看| 亚洲精品第一页不卡| 国产精品流白浆在线观看| 国产av一码二码三码无码| 亚洲天堂精品视频| 色成人综合| 在线精品欧美日韩| 国产欧美精品专区一区二区| 中文字幕永久视频| 欧美日韩精品一区二区在线线| 欧美综合激情| 伊伊人成亚洲综合人网7777| 国产精品亚洲片在线va| 国产成人精品亚洲77美色| 在线亚洲精品自拍| www.亚洲一区| a毛片免费观看| 九九九国产| 色爽网免费视频| 亚洲精品波多野结衣| 亚洲成aⅴ人片在线影院八| 色成人亚洲| 精品国产成人a在线观看| 丁香婷婷激情综合激情| 999在线免费视频| 亚洲免费福利视频| 成人亚洲视频| 国产精品成人免费视频99| 亚洲高清无码精品| 欧美视频在线不卡| 91年精品国产福利线观看久久 | 日本一本在线视频|