王超剛
摘 要:為了更快更好的解決經(jīng)緯儀和水準儀檢定數(shù)據(jù)處理復(fù)雜的難題,設(shè)計了基于VB之上的數(shù)據(jù)處理軟件,為其鑒定工作提供數(shù)據(jù)處理和邏輯判斷工作,經(jīng)過不斷改進和驗證,符合檢定工作需要,大大提高了工作效率。
關(guān)鍵詞:經(jīng)緯儀檢定;水準儀檢定;數(shù)據(jù)處理;VB計算軟件
0 引言
經(jīng)緯儀是用于測量水平角和豎直角的計量器具,它廣泛應(yīng)用于大地測量、工程測量和礦山測量;水準儀是以儀器的水平視準線作為基準線,進行高差測量的計量器具,它廣泛應(yīng)用于大地水準測量、地形變測量、各種工程水準測量與大型精密機械安裝等。但是經(jīng)緯儀和水準儀檢定工作十分繁瑣,其鑒定工作具有以下特點:檢定項目多,且步步聯(lián)系緊密、相互制約,致使調(diào)整困難;數(shù)據(jù)量大,計算失誤多;邏輯關(guān)系復(fù)雜,判斷難度大。
VB含有豐富的圖形控件和大量的數(shù)據(jù)處理函數(shù)公式和清晰的邏輯分析能力,可以直接對數(shù)據(jù)輸入進行計算分析、判斷。本文引入用VB進行編程,形成數(shù)據(jù)采集處理、記錄保存和證書打印為一體的系統(tǒng)。
1 經(jīng)緯儀檢定方法
根據(jù)JJG414-2003《光學(xué)經(jīng)緯儀檢定規(guī)程》,要判斷一臺經(jīng)緯儀是否合格,首次檢定項目數(shù)為15項,后續(xù)檢定為11項。我們以后續(xù)檢定為例來剖析檢定項目中計算公式及其主要相互之間的邏輯關(guān)系。
式中: m為測回數(shù),n為受檢目標數(shù)
以上公式即為經(jīng)緯儀檢定主要數(shù)據(jù)處理公式同時也是本文引入VB編程函數(shù)公式。
2 水準儀檢定方法
根據(jù)JJG425-2003《水準儀檢定規(guī)程》,要判斷一臺水準儀是否合格,首次檢定項目數(shù)為15項,后續(xù)檢定為8項;我們以后續(xù)檢定為例來剖析檢定項目中計算公式及其主要相互之間的邏輯關(guān)系:
以上公式即為水準儀檢定主要數(shù)據(jù)處理公式同時也是本文引入VB編程函數(shù)公式。
3 經(jīng)緯儀和水準儀檢定數(shù)據(jù)處理軟件的特點
本軟件是基于VB之上編制而成,可以對經(jīng)緯儀和水準儀兩種計量器具進行數(shù)據(jù)處理工作。
其中經(jīng)緯儀的檢定項目多,且每一步驟都相互關(guān)聯(lián),該軟件設(shè)置獨立計算模式,避免了重復(fù)調(diào)整檢定處理工作,節(jié)省人力成本。
當水準儀和經(jīng)緯儀的檢定工作完成之后,本軟件形成了數(shù)據(jù)庫,便于記錄的保持、驗證調(diào)取和打印證書。
4 數(shù)據(jù)處理系統(tǒng)功能展示
4.1啟動選擇界面
按照舉例分析原則,我們選擇經(jīng)緯儀檢定過程向大家展示啟動選擇界面(見圖1)。
從圖中我們可以清晰看到,在文件選擇欄有兩個計量種類選擇,就是本文介紹的“經(jīng)緯儀”和“水準儀”檢定項目,為了方便調(diào)用過去原始記錄,設(shè)置了“新建”和“載入”的功能。
3.2 軟件的數(shù)據(jù)處理界面
工作界面受制于規(guī)程規(guī)定步驟,和步驟之間相關(guān)性,所以分步處理(見圖2)。
在空格處輸入需要計算處理的數(shù)據(jù)后,用鼠標點擊“計算”,軟件自動計算的同時執(zhí)行邏輯判斷,判斷此項是否“合格”,如合格進行“下一項”的項目檢定,如不合格及時進行設(shè)備調(diào)整,避免浪費時間。同時軟件在每一頁都設(shè)置了“打印”和“預(yù)覽”功能鍵方便用戶文本使用要求。
一測回標準偏差的數(shù)據(jù)處理,很好地體現(xiàn)了該軟件強大的計算能力(見圖3)
圖1 經(jīng)緯儀數(shù)據(jù)處理軟件啟動界面
圖2 垂直度、指標差、照準差的分步數(shù)據(jù)處理界面
計算、檢定完成后,記錄和時間實行的是自動保存功能,無需另行保存,按時間順序查找即可;最后一步是生成檢定證書,數(shù)據(jù)自動錄入,避免錄入環(huán)節(jié)出錯(見圖4)。
水準儀和經(jīng)緯儀數(shù)據(jù)處理頁面是完全一致的,只是所檢定項目不同,和上述操作也是一致的。
5 結(jié)束語
本文引入VB進行經(jīng)緯儀和水準儀的數(shù)據(jù)處理,不僅使計算結(jié)果、合格與否精確可靠,并大大提高了效率。在近兩年的實際操作和項目研究中,軟件運行平穩(wěn)良好,沒有發(fā)現(xiàn)差錯,符合實驗室使用要求,提升了實驗室能力水平。
參考文獻
【1】國家質(zhì)量監(jiān)督檢驗檢疫總局.光學(xué)經(jīng)緯儀(JJG414-2003).中國計量出版社,2003
【2】國家質(zhì)量監(jiān)督檢驗檢疫總局.水準儀(JJG425-2003).中國計量出版社,2003
【3】徐聰恩.C#語言在玻璃材料折射率計量技術(shù)研究中的應(yīng)用.計量技術(shù),2011(11):8-10
【4】李卓然.VB語言程序設(shè)計.電子工業(yè)出版社,2009