王超剛



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