專利名稱:一種絕對式雙參數(shù)渦流檢測方法的改進(jìn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電磁參數(shù)測量技術(shù)領(lǐng)域,具體指一種利用渦流檢測技術(shù)裝置與檢測軟
件結(jié)合,對管材、線材、棒材的成品和半成品進(jìn)行在線測量和選材的方法。
背景技術(shù):
現(xiàn)有技術(shù)一種圓柱體導(dǎo)體材料溫度測量裝置及其方法(專利申請?zhí)?00910047910.4)中,通過輸出電壓E。和&、相角值^由公式(1,2)推導(dǎo)相對磁導(dǎo)率i^和電導(dǎo)率c雙參數(shù)的綜合參數(shù)M、X的求取的方法是E, Ay
I2
2孤 表1 :M、 V與X的關(guān)系對照表
(1)
(2)
M切xM想 .
.O卿3,攀S遞
⑩"鄉(xiāng),,悉3^2《4.3,4
每3,€0,12274
4,3,瑟
7,腦0,,5
,4,1,5
,,j
《;S攀腳
30,4,, 432
.5:0
,949
2,4億? 51.507,2 Cl,糊,?1:7.'
32,
化跳
惑.0 根據(jù)表1測量值相角^與M、X的關(guān)系,經(jīng)過人工用擬合逼近的方法計(jì)算得出的,因此它推導(dǎo)速度緩慢,在實(shí)現(xiàn)測量系統(tǒng)在線的快速測量目標(biāo)帶來了很大的障礙。
發(fā)明內(nèi)容
本發(fā)明的目的為克服上述現(xiàn)有技術(shù)存在的缺失,而提出一種以渦流測量裝置與檢測軟件結(jié)合的方法,通過本發(fā)明可直接對管材、線材、棒材的成品和半成品進(jìn)行在線測量和選材。
4
我們引用了 visualbasic對采集的數(shù)據(jù)進(jìn)行進(jìn)一步比較和實(shí)時(shí)顯示。先按附圖1 所示的絕對式雙參數(shù)渦流傳感器測得的相位值P輸入進(jìn)一個(gè)預(yù)先編好的VB程序中,程序代 碼如下
Private Sub Commandl—Click0
Dim X(l To 32)As Double, M(l To 32)As Double,小(1 To 32)As Double, t As Double
Dim i%
1
2
3
4
5
6
7
8
9) =
10)
11)
12)
13)
14)
15)
16)
17)
18)
19)
20)
21)
22)
23)
24)
25)
26)
27)
28)
29)
30)
31)
0# :M(l)=
0. 2 :M(2)= 0. 4 :M(3)= 0. 6 :M(4)=
0. 8 :M(5)=
1# :M(6)=
1. 2 :M(7)= 1. 4 :M(8)= 1. 6 :M(9)=
=1. 8 :M(IO) =2# :M(ll)
=2. 2 :M(12) =2. 4 :M(13) =2. 6 :M(14) =2. 8 :M(15) =3# :M(16) =3. 2 :M(17) =3. 4 :M(18) =3. 6 :M(19) =3. 8 :M(20) =4# :M(21) =4. 2 :M(22) =4. 4 :M(23) =4. 6 :M(24) =4. 8 :M(25) =5# :M(26) =5. 2 :M(27) =5. 4 :M(28) =5. 6 :M(29) =5. 8 :M(30) =6# :M(31)
1# : (Hi) =0
=0. 99979 :小(2)= =0. 999667 :小(3) =0. 998318 :小(4) =0. 994717 :小(5) 0. 987275 : (H6)= =0. 974239 :小(7) =0. 954059 :小(8) =0. 925849 :小(9)
=0. 889775
0. 847162 : =0. 800221 =0. 751507 =0.703368 =0.657592
0.615292 : =0.576979 =0.542715 =0.512274 =0.48528 :
0.461295 : =0.439888 =0.420662 =0.403273 =0.387432
0.372904 : =0.359497 =0.34706 : =0.335473 =0.324638
0.314476 :
:小(10) 小(11) :小(12)
:小(13) :小(14) :小(15)
小(16)
:小(17) :小(18) :小(19) 小(20)
小(21)
:小(22) :小(23) :小(24) :小(25)
小(26)
:小(27)
小(28)
:小(29) :小(30)
小(31)
0. 286 :1. 146 :2. 574 :4. 559 7. 07 :10.045 :13. 382 :16.939 :20. 546 24. 024 :27. 221 :30.027 :32. 389 :34. 303 35. 805 :36.952 :37. 811 :38. 449 38.925 39.286 :39.572 :39.808 :40. 015 :40.204 40.382 :40. 553 40.717 :40.876 :41. 028 41. 173
Text7. Text
5
界面;
For i = lTo 32If (小(i) > t)ThenExit For
End If
Next i
Textl. Text=X(i-l)
Text2. Text=X(i)
Text3. Text=M(i-l)
Text4. Text=M(i)
Text5. Text=小(i-1)
Text6. Text="i)
End Sub
并包括如下步驟
a.把被測工件的半徑a、真空磁導(dǎo)率iiO :4ji X 10_7H/m值輸入Labview程序初始
b. 把被測工件放入雙參數(shù)渦流檢測傳感器的工作線圈中;
c. 通過雙參數(shù)渦流檢測傳感器把測得的相位值P和兩處電壓值E0、E2經(jīng)檢測電路Labview輸入電腦中的使用VB中的數(shù)組功能的Labview程序中; d.根據(jù)Labview程序,把測得的相位值^與^ l進(jìn)行比較,如果P大于^ l,則不輸出任何數(shù)據(jù),并繼續(xù)與^2比較,以此類推; 直到當(dāng)Pi大于^l時(shí),則輸出^i與^(i-l),同時(shí)把與之相對應(yīng)的Xi、 X(i-l)、Mi、M(i-l)輸出,并把^ , ^i與^ (i-l)和比較得到的Xi、 X(i-l) 、 Mi、 M(i-l)這7個(gè)對應(yīng)數(shù)據(jù)顯示在VB的窗口界面上; e.相位值^、X和M的上、下邊界值的數(shù)據(jù)傳回給Labview的程序中進(jìn)行計(jì)算,把X和M的計(jì)算值,進(jìn)一步通過公式 =—— ~ (1)和0" = ;;~^-j (2),
yE0. 7.M 2加//0//y/
算出磁導(dǎo)率P Y和電導(dǎo)率o ;
把X1X2M1M2四個(gè)值傳輸?shù)絃abview中進(jìn)行計(jì)算得出P Y和o ,判斷合格與否;f.通過PLC控制后進(jìn)入通過機(jī)構(gòu)和剔除機(jī)構(gòu)。
其中,所述的數(shù)組,按照表1定義三個(gè)一維雙精度浮點(diǎn)數(shù)型的數(shù)組分別為X,M,伊; 其中,M^ I、i , 、!'
beilx
Z,/0X)2。Z)2 (3)
公式(3), (4)中含有參數(shù)X的零階和一階開爾文函數(shù)ber0x, bei0x, berlx,,,其中W-檢測系統(tǒng)測得的相位角
6
I = 0^2兀//。/^— (5)
其中f-磁場頻率; 為了計(jì)算的準(zhǔn)確、方便,建立起M、^與X的關(guān)系制成表1 ;每個(gè)數(shù)組有32個(gè)數(shù)據(jù),并
——對應(yīng)。 數(shù)組在計(jì)算機(jī)中占據(jù)一塊內(nèi)存區(qū)域,數(shù)組名為區(qū)域的名稱,區(qū)域的每個(gè)單元有自
己的地址,地址用下標(biāo)表示;最小下標(biāo)為l,即從1開始,最大下標(biāo)為31。 使用Visual Basic控制結(jié)構(gòu)中的選擇控制結(jié)構(gòu),利用數(shù)組對^ 、X和M的值進(jìn)行篩選。
其中,單行條件語句,其格式如下 If條件Thenthen部分 [Else else部分] 該語句的功能是如果"條件"為True,則執(zhí)行"then部分",否則執(zhí)行"else部分"。 在上述的格式中,"條件"是一個(gè)邏輯表達(dá)式, 程序根據(jù)這個(gè)表達(dá)式的值(True或False)執(zhí)行相應(yīng)的操作, 其中,"then部分"和"else部分"的操作完全相同。弓|用visualbasic對采集的數(shù)據(jù)進(jìn)行進(jìn)行比較和實(shí)時(shí)顯示,實(shí)現(xiàn)了快速提取同時(shí) 測量圓柱體導(dǎo)體材料兩種參數(shù)的相關(guān)參數(shù)M、 X的功能,改變了現(xiàn)有單純使用人工手動(dòng)計(jì) 算輸入的方法帶來的低效率的現(xiàn)狀,有效地提高了絕對式圓柱體導(dǎo)體材料雙參數(shù)測量的速度。
圖1為本發(fā)明的一種絕對式雙參數(shù)渦流檢測裝置的連接框圖; 圖2為本發(fā)明的一種絕對式雙參數(shù)渦流檢測方法的改進(jìn)的工作流程圖。
具體實(shí)施例方式
以下結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的描述 本發(fā)明的一種絕對式雙參數(shù)渦流檢測方法的改進(jìn)(如附圖2所示),包括檢測步 驟 a.把被測工件的半徑a、真空磁導(dǎo)率ii 0 :4 Ji X 10_7H/m值輸入Labview程序初始 界面; b.把被測工件放入雙參數(shù)渦流檢測傳感器的工作線圈中; c.通過雙參數(shù)渦流檢測傳感器把測得的相位值p和兩處電壓值E0、E2經(jīng)檢測電路 Labview輸入電腦中的使用VB中的數(shù)組功能的Labview程序中; d.根據(jù)Labview程序,把測得的相位值^與^ l進(jìn)行比較,如果P大于^ 1 ,則不輸出 任何數(shù)據(jù),并繼續(xù)與^2比較,以此類推; 直到當(dāng)^i大于^l時(shí),則輸出^i與^(i-l),同時(shí)把與之相對應(yīng)的Xi、 X(i-l)、Mi、 M(i-l)輸出,并把^ , ^i與^ (i-l)和比較得到的Xi、 X(i-l) 、 Mi、 M(i-l)這7個(gè)對應(yīng)數(shù)據(jù) 顯示在VB的窗口界面上; e.相位值^、X和M的上、下邊界值的數(shù)據(jù)傳回給Labview的程序中進(jìn)行計(jì)算,把
7X和M的計(jì)算值,進(jìn)一步通過公式
0095] 2,, (1)和^ = ^~^-7 (2),算出磁導(dǎo)率iir和電導(dǎo)率0 ;
0096]
否; 0097] 0098]
定義三個(gè)一維雙精度浮點(diǎn)數(shù)型的數(shù)組分別為X, M,P ;
^ (^.o義)2+(k。X)2 (3) 0100]
0101] 公式(3), (4)中含有參數(shù)X的零階和一階開爾文函數(shù)berOx, beiOx, berlx, beilx。,其中W-檢測系統(tǒng)測得的相位角
把X1X2M1M2四個(gè)值四個(gè)值傳輸?shù)絃abview中進(jìn)行計(jì)算得出y t和0 ,判斷合格與 f.再通過PLC控制之后進(jìn)入通過機(jī)構(gòu)和剔除機(jī)構(gòu)。
所述的一種絕對式雙參數(shù)渦流檢測方法的改進(jìn),其特點(diǎn)是,所述的數(shù)組,按照表1
0099] 其中,似=一 '、1 7 、i 乂
0102] I = a^TT/Zo/^qf
(5)
0103] 其中f-磁場頻率;
0104] 為了計(jì)算的準(zhǔn)確、方便,所以建立起M、^與X的關(guān)系制成表1 ;每個(gè)數(shù)組有32個(gè)數(shù) 據(jù),并一一對應(yīng);
0105] 數(shù)組在計(jì)算機(jī)中占據(jù)一塊內(nèi)存區(qū)域,數(shù)組名為區(qū)域的名稱,區(qū)域的每個(gè)單元有自 己的地址,地址用下標(biāo)表示;最小下標(biāo)為l,即從1開始,最大下標(biāo)為31 ;
0106] 使用Visual Basic控制結(jié)構(gòu)中的選擇控制結(jié)構(gòu),利用數(shù)組對^、X和M的值進(jìn)行篩 選;
0107] 其中,單行條件語句,其格式如下
0108] If條件Thenthen部分 [Else else部分]
0109] 該語句的功能是如果"條件"為True,則執(zhí)行"then部分",否則執(zhí)行"else部分"。
0110] 在上述的格式中,"條件"是一個(gè)邏輯表達(dá)式,
0111] 程序根據(jù)這個(gè)表達(dá)式的值(True或False)執(zhí)行相應(yīng)的操作,
0112] 其中,"then部分"和"else部分"的操作完全相同。
0113] 所述的數(shù)組,按照表l定義三個(gè)一維雙精度浮點(diǎn)數(shù)型的數(shù)組分別為X,M,^; 0114] 0115]<formula>formula see original document page 8</formula>
其中,M^丄/(^'X)、—'X)
beilx
公式(3), (4)中含有參數(shù)X的零階和一階開爾文函數(shù)berOx, beiOx, berlx, ,,其中W-檢測系統(tǒng)測得的相位角
Z = 0^2碼//# (5)
其中f-磁場頻率; 為了計(jì)算的準(zhǔn)確、方便,所以建立起M、^與X的關(guān)系制成表1 ;每個(gè)數(shù)組有32個(gè)數(shù) 據(jù),并一一對應(yīng); 數(shù)組在計(jì)算機(jī)中占據(jù)一塊內(nèi)存區(qū)域,數(shù)組名為區(qū)域的名稱,區(qū)域的每個(gè)單元有自
己的地址,地址用下標(biāo)表示;最小下標(biāo)為l,即從1開始,最大下標(biāo)為31 ; 使用Visual Basic控制結(jié)構(gòu)中的選擇控制結(jié)構(gòu),利用數(shù)組對^ 、X和M的值進(jìn)行篩
選; 其中,單行條件語句,其格式如下 If條件Thenthen部分 [Else else部分] 該語句的功能是如果"條件"為True,則執(zhí)行"then部分",否則執(zhí)行"else部分"。 在上述的格式中,"條件"是一個(gè)邏輯表達(dá)式, 程序根據(jù)這個(gè)表達(dá)式的值(True或False)執(zhí)行相應(yīng)的操作, 其中,"then部分"和"else部分"的操作完全相同。 本發(fā)明一種絕對式雙參數(shù)渦流檢測裝置(如附圖1所示),其包括雙參數(shù)渦流檢測 傳感器、PC、 PLC和通過機(jī)構(gòu)、剔出機(jī)構(gòu),以電信號(hào)的方式連接。 所述的雙參數(shù)渦流檢測傳感器為專利申請?zhí)?00910047910. 4公開的一種圓柱 體導(dǎo)體材料溫度測量裝置及其方法。 引用visualbasic對采集的數(shù)據(jù)進(jìn)行進(jìn)行比較和實(shí)時(shí)顯示,實(shí)現(xiàn)了快速提取同時(shí) 測量圓柱體導(dǎo)體材料兩種參數(shù)的相關(guān)參數(shù)M、 X的功能,改變了現(xiàn)有單純使用人工手動(dòng)計(jì) 算輸入的方法帶來的低效率的現(xiàn)狀,有效地提高了絕對式圓柱體導(dǎo)體材料雙參數(shù)測量的速度。
權(quán)利要求
一種絕對式雙參數(shù)渦流檢測方法的改進(jìn),其特征是,包括檢測步驟a.把被測工件的半徑a、真空磁導(dǎo)率μ04π×10-7H/m值輸入Labview程序初始界面;b.把被測工件放入雙參數(shù)渦流檢測傳感器的工作線圈中;c.通過雙參數(shù)渦流檢測傳感器把測得的相位值和兩處電壓值E0、E2經(jīng)檢測電路Labview輸入電腦中的使用VB中的數(shù)組功能的Labview程序中;d.根據(jù)Labview程序,把測得的相位值與進(jìn)行比較,如果大于則不輸出任何數(shù)據(jù),并繼續(xù)與比較,以此類推;直到當(dāng)大于時(shí),則輸出與同時(shí)把與之相對應(yīng)的Xi、X(i-1)、Mi、M(i-1)輸出,并把與和比較得到的Xi、X(i-1)、Mi、M(i-1)這7個(gè)對應(yīng)數(shù)據(jù)顯示在VB的窗口界面上;e.相位值X和M的上、下邊界值的數(shù)據(jù)傳回給Labview的程序中進(jìn)行計(jì)算,把X和M的計(jì)算值,進(jìn)一步通過公式和算出磁導(dǎo)率μγ和電導(dǎo)率σ;把X1X2M1M2四個(gè)值傳輸?shù)絃abview中進(jìn)行計(jì)算得出μr和σ,判斷合格與否;f.通過PLC控制后進(jìn)入通過機(jī)構(gòu)和剔除機(jī)構(gòu)。FSA00000030933400011.tif,FSA00000030933400012.tif,FSA00000030933400013.tif,FSA00000030933400014.tif,FSA00000030933400015.tif,FSA00000030933400016.tif,FSA00000030933400017.tif,FSA00000030933400018.tif,FSA00000030933400019.tif,FSA000000309334000110.tif,FSA000000309334000111.tif,FSA000000309334000112.tif,FSA000000309334000113.tif,FSA000000309334000114.tif,FSA000000309334000115.tif,FSA000000309334000116.tif
2.如權(quán)利要求1所述的一種絕對式雙參數(shù)渦流檢測方法,其特征是,所述的數(shù)組,按照 表1定義三個(gè)一維雙精度浮點(diǎn)數(shù)型的數(shù)組分別為X, M,P ;<formula>formula see original document page 2</formula> (3)公式(3), (4)中含有參數(shù)X的零階和一階開爾文函數(shù)berOx,beiOx,berlx,beilx。,其 中W-檢測系統(tǒng)測得的相位角<formula>formula see original document page 2</formula>其中f-磁場頻率;為了計(jì)算的準(zhǔn)確、方便,所以建立起M、^與X的關(guān)系制成表1 ;每個(gè)數(shù)組有 32個(gè)數(shù)據(jù),并一一對應(yīng);數(shù)組在計(jì)算機(jī)中占據(jù)一塊內(nèi)存區(qū)域,數(shù)組名為區(qū)域的名稱,區(qū)域的每個(gè)單元有自己的 地址,地址用下標(biāo)表示;最小下標(biāo)為1,即從1開始,最大下標(biāo)為31 ;使用Visual Basic控制結(jié)構(gòu)中的選擇控制結(jié)構(gòu),利用數(shù)組對^、X和M的值進(jìn)行篩選; 其中,單行條件語句,其格式如下 If條件Then then 部分[Else else部分]該語句的功能是如果"條件"為True,則執(zhí)行"then部分",否則執(zhí)行"else部分"。在上述的格式中,"條件"是一個(gè)邏輯表達(dá)式,程序根據(jù)這個(gè)表達(dá)式的值(True或False)執(zhí)行相應(yīng)的操作,其中,"then部分"和"else部分"的操作完全相同。
3. 如權(quán)利要求1所述的一種絕對式雙參數(shù)渦流檢測裝置,其特征是,包括雙參數(shù)渦流 檢測傳感器、PC、 PLC和通過機(jī)構(gòu)、剔出機(jī)構(gòu),以電信號(hào)的方式連接。
4. 如權(quán)利要求3所述的一種絕對式雙參數(shù)渦流檢測裝置,其特征是,所述的雙參數(shù)渦 流檢測傳感器,為一專利申請?zhí)?00910047910. 4公開的一種圓柱體導(dǎo)體材料溫度測量裝 置及其方法。
全文摘要
本發(fā)明一種絕對式雙參數(shù)渦流檢測方法的改進(jìn),具體指一種利用渦流檢測技術(shù)裝置與檢測軟件結(jié)合,對管材、線材、棒材的成品和半成品進(jìn)行在線測量和選材的方法,涉及電磁參數(shù)測量技術(shù)領(lǐng)域。包括雙參數(shù)渦流檢測傳感器、PC、PLC和通過機(jī)構(gòu)、剔出機(jī)構(gòu),以電信號(hào)的方式連接。還包括a.把被測工件的半徑a、真空磁導(dǎo)率μ04π×10-7H/m值輸入Labview程序初始界面;b.把被測工件放入雙參數(shù)渦流檢測傳感器的工作線圈中;……f.通過PLC控制后進(jìn)入通過機(jī)構(gòu)和剔除機(jī)構(gòu)等步驟。本發(fā)明改變了現(xiàn)有單純使用人工手動(dòng)計(jì)算輸入的方法帶來的低效率的現(xiàn)狀,有效地提高了絕對式圓柱體導(dǎo)體材料雙參數(shù)測量的速度。
文檔編號(hào)G01N27/72GK101793868SQ20101010929
公開日2010年8月4日 申請日期2010年2月11日 優(yōu)先權(quán)日2010年2月11日
發(fā)明者毛毅龍, 王敏杰, 董淳辰 申請人:上海工程技術(shù)大學(xué)