基于輕量級并行編程的微位移測量系統(tǒng)設計研究
發(fā)布時間:2021-09-17 06:42
拍頻式法-珀干涉微位移測量具有溯源到時間頻率的特性,在測量過程中對于頻率變化量的實時測量的要求很高。傳統(tǒng)的串行數(shù)據(jù)采集方式實時性較差,間接地降低了測量結(jié)果的精度。針對此問題,將輕量級并行編程技術(shù)應用到微位移測量系統(tǒng)中,提高測量數(shù)據(jù)的實時采集速率。在此基礎上設計一種尋峰算法來提高微位移測量中透射光強在峰值處的穩(wěn)定性。實驗結(jié)果表明,優(yōu)化后的測量軟件的運行效率得到顯著提升,軟件實現(xiàn)的尋峰算法在50次尋峰過程中的全局誤差保持在6 mV左右,局部誤差保持在2~3 mV,該算法可以滿足后續(xù)位移解調(diào)的光強峰值穩(wěn)定性需求。
【文章來源】:計算機應用與軟件. 2020,37(09)北大核心
【文章頁數(shù)】:8 頁
【部分圖文】:
F-P干涉儀基本結(jié)構(gòu)
法-珀干涉微位移測量系統(tǒng)主要包括光學機械模塊、硬件模塊,軟件模塊三部分。其中:硬件模塊主要負責光學物理信號的感知和系統(tǒng)控制的底層支持工作;軟件模塊負責硬件通信、機械控制和測量數(shù)據(jù)的處理分析等工作。法-珀干涉測量系統(tǒng)的總體結(jié)構(gòu)如圖2所示。該系統(tǒng)中測量硬件是測量軟件實現(xiàn)復雜功能的底層基礎。測量硬件向下負責光學系統(tǒng)的信息采集和機械系統(tǒng)的過程控制,其組成部分如表1所示。
測量軟件需要針對測量系統(tǒng)中不同的測量硬件進行合適的通信實現(xiàn)。頻率計和微動臺控制器是獨立于計算機之外的硬件,有自己專用的通信協(xié)議和通信指令,具有一定的運算能力,而電壓輸出模塊和數(shù)據(jù)采集卡則是屬于功能擴展型硬件,不能獨立于計算機使用。C#語言開發(fā)的應用程序是基于.NET Frameworks運行的,與測量硬件通信的基本流程邏輯如圖3所示。由圖3可知,測量系統(tǒng)軟硬件之間的每次通信都需要經(jīng)歷.NET Freamworks平臺、操作系統(tǒng),最終到達硬件設備。硬件設備識別儀器命令后,做出相應操作,并將反饋信息再發(fā)送回應用程序。如果使用單線程串行的方式和儀器進行通信,在同一時刻只能通信一個儀器。在同時通信多個儀器的情況下,會出現(xiàn)同一時刻采集的不同信號對應時間延遲太大。在之后的光強尋峰操作過程中,這種時間延遲會大大影響尋峰效果。輕量級并行技術(shù)則是基于任務編程模型的線程池技術(shù)進行程序的并行化設計,能使多種任務并行執(zhí)行,充分發(fā)揮多核CPU的性能。將 F-P測控系統(tǒng)和輕量級并行技術(shù)進行結(jié)合可以解決系統(tǒng)中多種儀器的并行采集問題。
【參考文獻】:
期刊論文
[1]一種基于推測代價評估的推測多線程并行粒度調(diào)節(jié)方法[J]. 李美蓉,趙銀亮. 計算機應用與軟件. 2019(04)
[2]單頻激光干涉測振儀的非線性誤差主動補償法[J]. 張埔榛,吳軍,黃庚華. 激光與光電子學進展. 2018(08)
[3]基于激光干涉儀的位移傳感器標定技術(shù)研究[J]. 劉俊亨,孫雙花,田明,葉孝佑,高宏堂,劉香斌. 計量學報. 2017(S1)
[4]基于多核的細粒度并行的集合相似連接[J]. 榮垂田,李銀銀,馮林靜,汪劍鳴. 計算機學報. 2017(10)
[5]一種支持容錯的任務并行程序設計模型[J]. 王一拙,陳旭,計衛(wèi)星,蘇巖,王小軍,石峰. 軟件學報. 2016(07)
[6]異構(gòu)并行系統(tǒng)中高時效性任務的節(jié)能調(diào)度方法[J]. 黃日勝. 計算機應用與軟件. 2015(11)
[7]高精度電容式位移傳感器校準方法的研究[J]. 鄭志月,施玉書,高思田,李東升,李偉,李適,李慶賢. 計量學報. 2015 (01)
[8]面向多核的并行編程和優(yōu)化研究[J]. 戴晨,陳鵬,楊冬蕾,張為華. 計算機應用與軟件. 2013(12)
[9]一種面向數(shù)據(jù)流程序的軟件流水并行化方法[J]. 魏海濤,于俊清,余華飛,秦明康. 計算機學報. 2011(05)
[10]用于大范圍納米測量的法布里-珀羅干涉儀[J]. 晁志霞,許婕,徐毅. 計量學報. 1999(04)
博士論文
[1]基于Fabry-Perot干涉與原子晶格間距的微位移計量及溯源研究[D]. 崔建軍.天津大學 2014
本文編號:3398174
【文章來源】:計算機應用與軟件. 2020,37(09)北大核心
【文章頁數(shù)】:8 頁
【部分圖文】:
F-P干涉儀基本結(jié)構(gòu)
法-珀干涉微位移測量系統(tǒng)主要包括光學機械模塊、硬件模塊,軟件模塊三部分。其中:硬件模塊主要負責光學物理信號的感知和系統(tǒng)控制的底層支持工作;軟件模塊負責硬件通信、機械控制和測量數(shù)據(jù)的處理分析等工作。法-珀干涉測量系統(tǒng)的總體結(jié)構(gòu)如圖2所示。該系統(tǒng)中測量硬件是測量軟件實現(xiàn)復雜功能的底層基礎。測量硬件向下負責光學系統(tǒng)的信息采集和機械系統(tǒng)的過程控制,其組成部分如表1所示。
測量軟件需要針對測量系統(tǒng)中不同的測量硬件進行合適的通信實現(xiàn)。頻率計和微動臺控制器是獨立于計算機之外的硬件,有自己專用的通信協(xié)議和通信指令,具有一定的運算能力,而電壓輸出模塊和數(shù)據(jù)采集卡則是屬于功能擴展型硬件,不能獨立于計算機使用。C#語言開發(fā)的應用程序是基于.NET Frameworks運行的,與測量硬件通信的基本流程邏輯如圖3所示。由圖3可知,測量系統(tǒng)軟硬件之間的每次通信都需要經(jīng)歷.NET Freamworks平臺、操作系統(tǒng),最終到達硬件設備。硬件設備識別儀器命令后,做出相應操作,并將反饋信息再發(fā)送回應用程序。如果使用單線程串行的方式和儀器進行通信,在同一時刻只能通信一個儀器。在同時通信多個儀器的情況下,會出現(xiàn)同一時刻采集的不同信號對應時間延遲太大。在之后的光強尋峰操作過程中,這種時間延遲會大大影響尋峰效果。輕量級并行技術(shù)則是基于任務編程模型的線程池技術(shù)進行程序的并行化設計,能使多種任務并行執(zhí)行,充分發(fā)揮多核CPU的性能。將 F-P測控系統(tǒng)和輕量級并行技術(shù)進行結(jié)合可以解決系統(tǒng)中多種儀器的并行采集問題。
【參考文獻】:
期刊論文
[1]一種基于推測代價評估的推測多線程并行粒度調(diào)節(jié)方法[J]. 李美蓉,趙銀亮. 計算機應用與軟件. 2019(04)
[2]單頻激光干涉測振儀的非線性誤差主動補償法[J]. 張埔榛,吳軍,黃庚華. 激光與光電子學進展. 2018(08)
[3]基于激光干涉儀的位移傳感器標定技術(shù)研究[J]. 劉俊亨,孫雙花,田明,葉孝佑,高宏堂,劉香斌. 計量學報. 2017(S1)
[4]基于多核的細粒度并行的集合相似連接[J]. 榮垂田,李銀銀,馮林靜,汪劍鳴. 計算機學報. 2017(10)
[5]一種支持容錯的任務并行程序設計模型[J]. 王一拙,陳旭,計衛(wèi)星,蘇巖,王小軍,石峰. 軟件學報. 2016(07)
[6]異構(gòu)并行系統(tǒng)中高時效性任務的節(jié)能調(diào)度方法[J]. 黃日勝. 計算機應用與軟件. 2015(11)
[7]高精度電容式位移傳感器校準方法的研究[J]. 鄭志月,施玉書,高思田,李東升,李偉,李適,李慶賢. 計量學報. 2015 (01)
[8]面向多核的并行編程和優(yōu)化研究[J]. 戴晨,陳鵬,楊冬蕾,張為華. 計算機應用與軟件. 2013(12)
[9]一種面向數(shù)據(jù)流程序的軟件流水并行化方法[J]. 魏海濤,于俊清,余華飛,秦明康. 計算機學報. 2011(05)
[10]用于大范圍納米測量的法布里-珀羅干涉儀[J]. 晁志霞,許婕,徐毅. 計量學報. 1999(04)
博士論文
[1]基于Fabry-Perot干涉與原子晶格間距的微位移計量及溯源研究[D]. 崔建軍.天津大學 2014
本文編號:3398174
本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/3398174.html
最近更新
教材專著