基于虛擬儀器的激光性能參數(shù)測(cè)量系統(tǒng)
2 基于虛擬儀器的系統(tǒng)軟件設(shè)計(jì)
2.1 軟件需求分析
根據(jù)系統(tǒng)測(cè)量的要求,該系統(tǒng)軟件在設(shè)計(jì)上需要具備以下幾個(gè)主要功能:虛擬儀器控制界面功能、通信功能、圖像處理功能與報(bào)表打印功能。
(1)虛擬儀器控制界面功能需求集成了儀器操作的虛擬面板,包括參數(shù)的設(shè)置、結(jié)果顯示、調(diào)節(jié)、啟動(dòng)等,用戶只需使用鼠標(biāo)和鍵盤(pán)操作即可完成產(chǎn)品的檢測(cè)。
(2)通信功能需求則按照約定的通信協(xié)議完成主控微機(jī)和下級(jí)功能模塊的數(shù)據(jù)交換,發(fā)送指令,接收數(shù)據(jù),儀器自檢狀態(tài)等。
(3)報(bào)表打印需求則提供產(chǎn)品檢測(cè)的相關(guān)數(shù)據(jù),包括產(chǎn)品檢測(cè)的日期、時(shí)間,產(chǎn)品型號(hào)、編號(hào)、各參量檢測(cè)結(jié)果、處理意見(jiàn)等,并能打印測(cè)量參數(shù)。
(4)圖像處理需求可完成圖像的數(shù)字采集、處理、顯示等。其中圖像處理是核心功能,即采用合適的算法處理圖像,求解出光斑的中心坐標(biāo)。圖像處理包括有圖像的增強(qiáng)、去噪、編碼、重建、分析。該系統(tǒng)包括的圖像處理算法主要有邊緣檢測(cè)、曲線擬合等。
2.2 軟件系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
在該系統(tǒng)的軟件編制中,充分采用了新的儀器驅(qū)動(dòng)方式,如數(shù)字化儀的驅(qū)動(dòng)和頻率計(jì)的驅(qū)動(dòng)。
基于以上技術(shù)分析和模塊化結(jié)構(gòu)設(shè)計(jì)要求,激光性能綜合參數(shù)綜合參數(shù)測(cè)量系統(tǒng)共分九各模塊,分別是自檢模塊、系統(tǒng)參數(shù)設(shè)置模塊、激光脈沖波形檢測(cè)模塊、激光編碼精度檢測(cè)模塊、激光能量檢測(cè)模塊、激光發(fā)散角檢測(cè)模塊、激光光軸偏差檢測(cè)模塊、激光分系統(tǒng)電子組件檢測(cè)模塊、激光光束質(zhì)量檢測(cè)模塊。系統(tǒng)軟件的結(jié)構(gòu)圖如圖3所示。本文引用地址:http://m.butianyuan.cn/article/193573.htm
評(píng)論