基于LabVIEW的氣象監(jiān)測(cè)系統(tǒng)
LabVIEW采用一種全新的圖形化編程方法,不僅人機(jī)界面使用“所見即所得”的可視化技術(shù)建立,而且程序代碼也是圖形化的,在前面板放置的每一個(gè)對(duì)象在框圖程序都會(huì)出現(xiàn)一個(gè)對(duì)應(yīng)的端子??驁D程序編輯窗口所需的各種功能函數(shù)包括各種數(shù)學(xué)運(yùn)算函數(shù)、信號(hào)分析函數(shù)、儀器驅(qū)動(dòng)函數(shù)等均以圖標(biāo)的形式由功能模板提供。設(shè)計(jì)者只需從功能模板中取出對(duì)應(yīng)圖標(biāo),放置在程序框圖編輯窗口中,再用“連線”工具將其連接,以實(shí)現(xiàn)相百之間的數(shù)據(jù)傳輸,即構(gòu)成了完整的框圖程序。系統(tǒng)可以實(shí)時(shí)更新從數(shù)據(jù)采集設(shè)備得到的氣象數(shù)據(jù),并分為溫度、降雨量、氣壓、相對(duì)濕度、風(fēng)速、風(fēng)向六種因素實(shí)時(shí)顯示采集到的最新天氣數(shù)據(jù)。實(shí)時(shí)天氣顯示部分程序框圖如圖5所示。本文引用地址:http://butianyuan.cn/article/195062.htm
2.2.2 歷史天氣分析部分設(shè)計(jì)
歷史天氣分析部分是一個(gè)獨(dú)立的程序Weatherhistory.vi,可以根據(jù)以往存儲(chǔ)的歷史數(shù)據(jù)來分析歷史天氣情況。根據(jù)降雨量的情況,可以將每天不同時(shí)段的天氣信息存儲(chǔ)到計(jì)算機(jī)中,作為參考和歷史數(shù)據(jù)分析的數(shù)據(jù)資源。歷史天氣分析部分界面和程序框圖如圖6和圖7所示。
數(shù)據(jù)存儲(chǔ)部分選擇了數(shù)據(jù)記錄文件類型進(jìn)行氣象元素的存儲(chǔ),這種類型的一個(gè)主要好處是可以有選擇的存儲(chǔ),有效地保留了各種有用的組合信息。同時(shí)該系統(tǒng)具有文件存儲(chǔ)功能,可以對(duì)輸入數(shù)據(jù)進(jìn)行保存,也可以對(duì)分析后的結(jié)果進(jìn)行保存。
3 結(jié)語
本氣象監(jiān)測(cè)系統(tǒng)是以LabVIEW8.5為開發(fā)平臺(tái),配合NI USB-6210氣象數(shù)據(jù)采集器,實(shí)現(xiàn)了虛擬氣象站的基本功能。構(gòu)成的氣象監(jiān)測(cè)系統(tǒng)成功用于地面氣象觀測(cè)中,具有造價(jià)低,操作方便等優(yōu)點(diǎn)。隨著計(jì)算機(jī)技術(shù)和現(xiàn)代儀器技術(shù)的不斷發(fā)展,以LabVIEW為開發(fā)工具的虛擬儀器設(shè)計(jì)必將在氣象監(jiān)測(cè)方面得到越來越多的應(yīng)用。
評(píng)論