亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        隊列緩存技術(shù)在虛擬多道脈沖幅度分析中的應(yīng)用

        2008-04-12 00:00:00葉全意樂仁昌蔡思靜何志杰洪錦泉
        現(xiàn)代電子技術(shù) 2008年16期

        摘 要:介紹一種在LabVIEW平臺下開發(fā)虛擬伽瑪能譜儀中的實現(xiàn)方案中,為解決數(shù)據(jù)采集與計算機的脈沖幅度分析之間的運行速度不協(xié)調(diào),利用LabVIEW中的隊列緩存Queue技術(shù),使核脈沖數(shù)據(jù)的采集和虛擬多道脈沖幅度分析之間能夠達到協(xié)調(diào)運行,而不會發(fā)生丟失數(shù)據(jù)的現(xiàn)象。此方案體現(xiàn)出一定的優(yōu)勢。

        關(guān)鍵詞:Queue技術(shù);LabVIEW;伽瑪能譜儀;多道脈沖幅度分析

        中圖分類號:TH842,TP274 文獻標識碼:B 文章編號:1004373X(2008)1617202

        Application of Queue Technology in Virtual Multichannel Pulse Amplitude Analysis

        YE Quanyi,LE Renchang,CAI Sijing,HE Zhijie,HONG Jinquan

        (School of Physics and Optoelectronic Technology,F(xiàn)ujian Normal University,F(xiàn)uzhou,350007,China)

        Abstract:A LabVIEWbased scheme for virtual Gammaray spectrum is introduced in this paper,in order to solve the lack of coordination between the data acquisition and analysis of computer pulse amplitude.By using of Queue technology,nucleus′s data collecting and virtual multichannel pulse amplitude analysis can achieve the coordinated,therefore data will not be lost.That embodies some advantages.

        Keywords:Queue;LabVIEW;Gammaray spectrum;multichannel pulse amplitude analysis

        伽瑪射線能譜測量是一種重要的核地球物理方法,在地球科學(xué)、核科學(xué)及環(huán)境科學(xué)中應(yīng)用廣泛,相關(guān)的研究是頗有意義的。傳統(tǒng)伽瑪能譜儀的組成部分是:探測器、多道分析器、計算機。具體工作原理是探測器將信號輸入到譜分析器,多道脈沖幅度分析器將信號放大、整形,經(jīng)過A/D轉(zhuǎn)換后,將經(jīng)過幅度分析后的數(shù)據(jù)輸入計算機。其中多道脈沖幅度分析器是最主要的模塊之一。但是,虛擬儀器技術(shù)的出現(xiàn),改變了原來幾乎所有的實驗都必須依靠傳統(tǒng)儀器才能實現(xiàn)的局面。虛擬儀器(Virtual Instrument)是指由計算機作為控制以及數(shù)據(jù)顯示、記錄、處理部分的功能,加上一些板卡與外界的探測器或其他計算機不能集成的功能模塊、儀器所組成的系統(tǒng),而實現(xiàn)儀器的功能,主要靠軟件來完成,即通常所說的“軟件即儀器”。因此多道脈沖幅度分析器的功能也就理所當然地被軟件所取代。

        由于核脈沖信號的特殊性,決定了這里需要以高的采樣率對其進行采集,才能采集到比較完整的脈沖頂信號。這就產(chǎn)生了一個問題:即由于高采率所帶來的大量的數(shù)據(jù),計算機是否來得及進行多道脈沖幅度分析,如果來不及,就將造成大量數(shù)據(jù)的丟失,或者說造成死時間的顯著增加。所以,必須尋找一種新的方法,使數(shù)據(jù)采集與計算機的脈沖幅度分析之間達到協(xié)調(diào)運行。而隊列緩存Queue技術(shù)正是本文所要討論的解決方法。

        1 問題概述

        一般來說,虛擬伽瑪能譜儀設(shè)計的思路是:首先通過采集控制,讀入原始數(shù)據(jù),經(jīng)過脈沖幅度分析,進行譜顯示。隨后就可以根據(jù)相應(yīng)的要求將數(shù)據(jù)進行譜平滑、譜尋峰、感興趣區(qū)分析,含量計算等譜處理控制。系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

        其中數(shù)據(jù)采集、多道脈沖幅度分析、譜數(shù)據(jù)顯示分別由于3個不同的子VI來完成,傳統(tǒng)的做法是首先進行數(shù)據(jù)采集,然后進行多道脈沖幅度分析,最后進行分析后的譜數(shù)據(jù)的顯示,之后又進行下一輪的采集、分析、顯示,如此周而復(fù)始,循環(huán)進行。程序框圖可由圖2描述。

        從圖2中,可以很明顯地看出,核脈沖的數(shù)據(jù)采集、多道脈沖幅度分析、譜數(shù)據(jù)的顯示按照一定的順序進行。一般來說,核數(shù)據(jù)采集程序是在后臺運行,并將采集到的數(shù)據(jù)放置于預(yù)先開辟好的內(nèi)存緩沖區(qū),當內(nèi)存緩沖區(qū)滿時,采集程序?qū)⒉杉降臄?shù)據(jù)又從頭開始放于內(nèi)存緩沖區(qū),即將覆蓋內(nèi)存緩沖區(qū)中原來的數(shù)據(jù)。而多道脈沖幅度分析程序負責(zé)從內(nèi)存緩沖區(qū)取得數(shù)據(jù),并進行分析。但是由于多道脈沖幅度分析需要一定的時間,這樣就有可能導(dǎo)致數(shù)據(jù)丟失的現(xiàn)象產(chǎn)生??梢栽O(shè)想一下,當多道脈沖幅度分析程序的速度比數(shù)據(jù)采集程序的運行速度慢時的情況:

        (1) 核采集程序采集數(shù)據(jù),并將數(shù)據(jù)送到內(nèi)存緩沖區(qū);

        (2) 多道脈沖幅度分析程序從內(nèi)存緩沖區(qū)取得新數(shù)據(jù),進行分析;

        (3) 核采集程序繼續(xù)采集數(shù)據(jù),但在內(nèi)存緩沖區(qū)滿時,將覆蓋內(nèi)存緩沖區(qū)中原來的數(shù)據(jù)。而多道脈沖幅度分析程序仍然在分析第一次的數(shù)據(jù)。它并沒有得到新數(shù)據(jù)時,內(nèi)存緩沖區(qū)的數(shù)據(jù)就已經(jīng)被覆蓋。

        這樣,由于兩個程序運行速度不協(xié)調(diào),造成了核數(shù)據(jù)的丟失,使虛擬伽瑪能譜儀的死時間增加。而如何使程序運行過程中,不會發(fā)生數(shù)據(jù)的丟失,正是本文所要解決的關(guān)鍵問題。

        2 Queue技術(shù)的應(yīng)用

        為了更好地解決以上問題,這里提出在程序中應(yīng)用隊列緩存Queue技術(shù),并且為核脈沖的數(shù)據(jù)采集、多道脈沖幅度分析、譜數(shù)據(jù)的顯示分別建立一個任務(wù),使3個任務(wù)并行運行。數(shù)據(jù)采集程序和多道脈沖幅度分析程序之間通過隊列聯(lián)系起來,而多道脈沖幅度分析程序和譜數(shù)據(jù)的顯示程序之間通過全局變量聯(lián)起來。程序流程圖如圖3所示。

        通過使用Queue技術(shù),并將3個任務(wù)并行運行,程序在運行過程時不會再發(fā)生丟失數(shù)據(jù)的現(xiàn)象。因為采集程序通過隊列與多道脈沖幅度分析程序相聯(lián)系。在數(shù)據(jù)采集任務(wù)中,將內(nèi)存緩沖區(qū)中讀取的數(shù)據(jù)放入隊列中,而多道脈沖幅度分析程序則從隊首取出數(shù)據(jù)進行分析。當數(shù)據(jù)采集速度過快,而多道脈沖幅度分析程序較慢時,從內(nèi)存緩沖區(qū)讀取的數(shù)據(jù)將依次入隊列,多道脈沖幅度分析程序則負責(zé)從隊首取得數(shù)據(jù)進行分析,對那些由于采集速度過快而產(chǎn)生的數(shù)據(jù),將在隊列中保存,直到被取走為至。這樣就不會造成內(nèi)存緩沖區(qū)中的數(shù)據(jù)因為還沒有分析而被覆蓋。源程序如圖4所示,其中的3個While循環(huán)分別代表3個任務(wù)。多道脈沖幅度分析程序使用動態(tài)鏈接庫實現(xiàn)。正是由于Queue結(jié)構(gòu)會起到緩存的作用,如果某一個任務(wù)運行得過快或過慢,Queue就會起到約束或補償作用,從而保證任務(wù)之間能夠協(xié)調(diào)運行。

        3 實驗結(jié)果及結(jié)論

        圖5為實測得到的.137Cs伽瑪射線能譜(2 048道)。應(yīng)用Queue技術(shù)開發(fā)的虛擬伽瑪能譜儀,所有采集到的數(shù)據(jù)均能得到有效的分析,也就是死時間將約等于0。從實驗的結(jié)果來看,這里引入隊列緩存技術(shù)得到了比較好的效果,其性能也相當穩(wěn)定。當然儀器其他各項性能指標還須進一步的完善,這里相信隨著虛擬儀器的發(fā)展,純軟件設(shè)計的合理的多道脈沖幅度分析器將是發(fā)展方向。

        參 考 文 獻

        [1]楊樂平.LabVIEW高級程序設(shè)計\\.北京:清華大學(xué)出版社,2003.

        [2]方方.野外地面伽瑪射線全譜測量研究\\.成都:成都理工大學(xué),2001.

        [3]劉松秋.虛擬多道脈沖分析系統(tǒng)的設(shè)計\\.核電子學(xué)與探測技術(shù),2001,21(6):433.

        [4]張曉華.虛擬儀器技術(shù)在多道分析系統(tǒng)中的應(yīng)用研究\\.北京:中國原子能科學(xué)研究院,2004.

        [5]Measurement Computing Corp.PCIDAS4020/12 User′s Guide,2002.

        [6]蔡思靜,樂仁昌,何志杰.虛擬儀器法設(shè)計數(shù)據(jù)快速采集γ射線能譜儀\\.核技術(shù),2007,30(5):463466.

        [7]胡賓鑫.一種新型現(xiàn)場多道核能譜數(shù)據(jù)采集系統(tǒng)的設(shè)計\\.信息與電子工程,2004,2(2):129132.

        作者簡介 葉全意 女,1982年出生,江西上饒人,現(xiàn)為福建師范大學(xué)物理與光電信息科技學(xué)院碩士研究生。

        国产亚洲成av人片在线观黄桃| 亚洲人妻有码中文字幕| 中文字幕乱码一区在线观看| 成人免费播放视频777777| 亚洲成av人片在线观看ww| 国产欧美成人| 亚洲精品中文有码字幕| 国产偷国产偷亚洲综合av| 亚洲春色在线视频| 99国产精品视频无码免费| 国产在线观看不卡网址| 爆操丝袜美女在线观看| 国产深夜男女无套内射| 91香蕉视频网| 青青青草视频手机在线| 99噜噜噜在线播放| 成人妇女免费播放久久久| 国产亚洲精品自在久久77| 国产女主播福利一区二区| 久久久久久久亚洲av无码| 国产剧情麻豆女教师在线观看| 国产精品一区二区三区精品| 中文字幕日韩精品人妻久久久| 永久天堂网av手机版| 无码精品黑人一区二区三区| 亚洲中文字幕女同一区二区三区| 漂亮人妻出轨中文字幕| 国产男女免费完整视频| 四虎精品成人免费观看| 国产精品午夜福利天堂| 中文字幕av伊人av无码av | 丝袜美腿一区二区国产| 婷婷久久久亚洲欧洲日产国码av | 欧美黑人粗暴多交高潮水最多| 91久久综合精品国产丝袜长腿| 女女同女同一区二区三区| 女女女女女裸体处开bbb| 青草热久精品视频在线观看| 牛仔裤人妻痴汉电车中文字幕| 亚洲av无码专区国产不卡顿| 国产熟妇搡bbbb搡bbbb搡|