服務(wù)熱線
18613981349
Matlab在砝碼檢定組合算法中的應(yīng)用案例分析 說明:
摘要:高等級砝碼檢定過程中的數(shù)據(jù)處理是一項相當(dāng)繁雜的工作。本文以E2等級砝碼毫克組檢定過程為例,將測量模型轉(zhuǎn)化為矩陣方程,并利用Matlab軟件對矩陣計算的功能,有效的將兩者結(jié)合起來,以達(dá)到對高等級砝碼數(shù)據(jù)的高效處理。
0引言
在高等級砝碼的檢定過程中,數(shù)據(jù)處理是一項相當(dāng)繁雜的工作。由于這項檢定是用一個工作基準(zhǔn)砝碼和一組被檢砝碼作組合比較,需要求解十多個聯(lián)立方程。即使是有現(xiàn)成的求解公式,也還需進(jìn)行大量的計算方可得到其檢定結(jié)果。若借助計算器進(jìn)行手算,恐怕也要半天乃至一天的功夫。但采用Matlab計算軟件,則可在十分鐘之內(nèi)完成,而且可以避免差錯。
1實例分析
本文以E2等級砝碼毫克組檢定過程為例,采用5、2、2、1典型的測量模式進(jìn)行檢定,用Matlab數(shù)學(xué)軟件對數(shù)據(jù)進(jìn)行處理。
1.E2等級砝碼檢定的原理砝碼檢定通常用被檢砝碼與標(biāo)準(zhǔn)砝碼比較進(jìn)行檢定。在每次比對中,被檢砝碼的標(biāo)稱值和標(biāo)準(zhǔn)砝碼的標(biāo)稱值應(yīng)相等。而E2等級砝碼采用分、倍量組合比較法進(jìn)行檢定。
下面以本院檢定毫克組砝碼為例進(jìn)行說明。本院在毫克組砝碼檢定過程中,以1g工作基準(zhǔn)砝碼為標(biāo)準(zhǔn),同與其標(biāo)稱質(zhì)量相當(dāng)?shù)囊蝗罕粰z的E2等級砝碼相比較得到其質(zhì)量差,然后依次將被檢的E2等級砝碼組中每個砝碼與相當(dāng)于其標(biāo)稱質(zhì)量的較小的一群被檢砝碼相比較,一直比較到本砝碼組的標(biāo)稱質(zhì)量值是最小的砝碼為止。測量模式如表1所示。其中,[1000]為1g工作基準(zhǔn)砝碼的折算質(zhì)量修正值,[1一]為替代砝碼。
1.2數(shù)學(xué)模型及計算原理采用雙次替代方法,建立起在空氣中比較時的平衡方程式:∑m一△m(1)式中:m,為標(biāo)準(zhǔn)砝碼折算質(zhì)量修正值;∑m為一組被檢砝碼折算質(zhì)量修正值之和;Am為每組被檢砝碼組折算質(zhì)量修正值之和與等質(zhì)量的標(biāo)準(zhǔn)砝碼折算質(zhì)量修正值的差值。
1.3MATLAB軟件應(yīng)用本文以E2等級砝碼0300毫克組檢定為例,以E1等級砝碼編號為029、質(zhì)量值為1g砝碼量傳編號為0300的毫克組砝碼,采用分、倍量組合比較法進(jìn)行檢定,檢定數(shù)值為:Am.=一0.044mg、Am2=一0.005mg、Am3=一0.008mg、Am4=一0.027mg、Am5=0.005mg、Am6=一0.009mg、Am7=一0.005mg、Am8=一0.006mg、Am9=0.000mg、Am1o=0.014mg、Am¨=0.008mg、Am12=0.008mg、Aml3=0.014mg。其中1g標(biāo)準(zhǔn)砝碼的折算質(zhì)量修正值m。=一0.O043mg,由上級檢定單位給出。將上列檢定結(jié)果數(shù)值和標(biāo)準(zhǔn)砝碼折算質(zhì)量修正值帶人式(4),利用Matlab軟件中矩陣計算的原理,求解矩陣方程。
2結(jié)論
通過本文的介紹,對于其它等級采用分、倍量組合比較法進(jìn)行檢定的砝碼,都可將測量模型轉(zhuǎn)為相應(yīng)的矩陣方程,并通過Matlab軟件快速求得相應(yīng)砝碼折算質(zhì)量修正值,也可用此方法對已經(jīng)通過不同方法得到的結(jié)果進(jìn)行驗證。
以上是Matlab在砝碼檢定組合算法中的應(yīng)用案例分析的詳細(xì)內(nèi)容!
聯(lián)系方式
網(wǎng)址:http://www.jcljr88.cn