欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

試驗數(shù)據(jù)變頻率采樣與存儲的方法

文檔序號:6368790閱讀:418來源:國知局
專利名稱:試驗數(shù)據(jù)變頻率采樣與存儲的方法
技術(shù)領(lǐng)域
〔0001〕 本發(fā)明涉及數(shù)據(jù)處理方法,尤其是一種試驗數(shù)據(jù)變頻率采樣與存儲的方法。
背景技術(shù)
〔0002〕 在現(xiàn)有技術(shù)中,試驗數(shù)據(jù)的采樣頻率一般通過硬件開關(guān)跳線或改變配置函數(shù)參數(shù) 的方法來設(shè)置,為了保證試驗數(shù)據(jù)采集的可靠性,頻率一旦設(shè)定很少改變。若需要改變采集 頻率,必須對硬件的跳線、開關(guān)等進行手動設(shè)置,或調(diào)用底層硬件配置函數(shù),工作效率較低, 不能適應(yīng)采集通道多,頻率改變頻繁的測試試驗要求。同時頻繁改變硬件的采集頻率,可能 降低采集系統(tǒng)的可靠性。
〔0003〕 如某采集卡在設(shè)置采集頻率時需要在初始化過程中設(shè)置至少4個計 數(shù)器參數(shù)掃描間隔、采樣間隔、一次觸發(fā)的掃描次數(shù)以及每次掃描的采樣數(shù)。同時需要設(shè) 置每通道的采樣次數(shù)。這些參數(shù)的設(shè)置與改變必須在每次試驗之前調(diào)用相應(yīng)的配置函數(shù), 而硬件底層參數(shù)的每次改變,都需要重新自檢并校對測量誤差和精度,過程比較繁瑣。

發(fā)明內(nèi)容
〔0004〕 本發(fā)明的目的是提供一種無需改動硬件底層配置,可以隨時改變數(shù)據(jù)采樣和存儲 的頻率,避免了頻繁的硬件底層操作和校對工作,選擇需要記錄的數(shù)據(jù)靈活、方便的試驗數(shù) 據(jù)變頻率采樣與存儲的方法。
〔0005〕 為實現(xiàn)上述目的,本發(fā)明提供的試驗數(shù)據(jù)變頻率采樣與存儲的方法,設(shè)置數(shù)據(jù)采 集器、緩存器和存儲器,該方法包括以下步驟
〔0006〕 0所述數(shù)據(jù)采集器以5為1000取的實際頻率采集數(shù)據(jù);
〔0007〕 2、將采集的數(shù)據(jù)按通道分別存儲至通道數(shù)為II的緩存器數(shù)據(jù)緩存時間 為18,各通道分別對應(yīng)1000個數(shù)據(jù);
〔0008〕 3〉設(shè)置各通道的采集頻率包并根據(jù)設(shè)置的采集頻率包獲取每次需要存儲的有效 數(shù)據(jù)個數(shù),采集頻率『II為1000,則每1個數(shù)據(jù)存儲一次;采集頻率『II為100,則每10個數(shù) 據(jù)存儲一次;采集頻率&為10,則每100個數(shù)據(jù)存儲一次;采集頻率&為1,則每1000個 數(shù)據(jù)存儲一次;
〔0009〕 4〉逐次遍歷各通道在所述緩存器中的第0-999個數(shù)據(jù),按照各通道的采樣頻率, 依次以二進制形式壓縮所述緩存器中的采集數(shù)據(jù),并在數(shù)據(jù)頭部和數(shù)據(jù)尾部記錄通道信息 和相關(guān)信息,然后存儲至所述存儲器。
〔0010〕 本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法,其中所述步驟(幻包括以下步驟 〔0011〕 首先遍歷各通道緩存中第0個數(shù)據(jù),各通道數(shù)據(jù)均為有效,并按通道順序依次 存儲所述第0個數(shù)據(jù);
〔0012〕 ^接著遍歷各通道緩存中的第1個數(shù)據(jù),僅通道1數(shù)據(jù)為有效,接續(xù)存儲所述第 1個數(shù)據(jù);
〔0013〕 ^與步驟^相似的,依次遍歷各通道緩存中的第2-9個數(shù)據(jù),接續(xù)存儲所述第I個數(shù)據(jù);(4)直到遍歷各通道第10個數(shù)據(jù)時,則通道I和通道2數(shù)據(jù)為有效,接續(xù)存儲第10個數(shù)據(jù);依此類推,直至第999個數(shù)據(jù)遍歷完成,第I秒的各通道數(shù)據(jù)存儲結(jié)束;(5)重復所述步驟(I)至步驟(4),分別完成第2秒以后的數(shù)據(jù)存儲;(6)在數(shù)據(jù)頭部和尾部記錄通道信息和相關(guān)信息,然后存儲至所述存儲器。本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法,其中在數(shù)據(jù)頭部記錄的通道信息包括通道總數(shù)和各通道的采樣頻率,在數(shù)據(jù)尾 部記錄的相關(guān)信息包括起飛信號的參數(shù)。本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法的優(yōu)點在于通過軟件操作隨時改變數(shù)據(jù)采樣和存儲頻率的方法,不改變硬件底層配置。避免了頻繁的硬件底層操作和校對工作,方便了試驗員靈活選擇需要記錄的數(shù)據(jù)。以下結(jié)合附圖用實施例對本發(fā)明的實施方式進行詳細描述。


圖I是本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法通道數(shù)據(jù)緩存方式的示意圖;圖2是本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法采樣數(shù)據(jù)ニ進制壓縮存儲方式的示意圖。
具體實施例方式本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法,不改變硬件底層配置的數(shù)據(jù)采集器、緩存器和存儲器,用軟件方式控制采集和存儲數(shù)據(jù)的間隔時間,從而實現(xiàn)隨時改變數(shù)據(jù)采樣和存儲的頻率。同時,利用ニ進制數(shù)據(jù)格式實現(xiàn)采集數(shù)據(jù)的壓縮存儲,能夠根據(jù)數(shù)據(jù)記錄和判讀需求對數(shù)據(jù)進行重組,并通過波形和文本形式輸出。本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法包括以下步驟I)數(shù)據(jù)采集器以f為1000Hz的實際頻率采集數(shù)據(jù);2)將采集的數(shù)據(jù)按通道分別存儲至通道數(shù)為η的緩存器ReadBuf,數(shù)據(jù)緩存時間為ls,各通道分別對應(yīng)1000個數(shù)據(jù);3)設(shè)置各通道的采集頻率fn井根據(jù)設(shè)置的采集頻率fn獲取每次需要存儲的有效數(shù)據(jù)個數(shù),采集頻率fn為1000,則每I個數(shù)據(jù)存儲一次;采集頻率fn為100,則每10個數(shù)據(jù)存儲一次;采集頻率fn為10,則每100個數(shù)據(jù)存儲一次;采集頻率fn為1,則每1000個數(shù)據(jù)存儲一次;4)逐次遍歷各通道在緩存器中的第0-999個數(shù)據(jù),按照各通道的采樣頻率,依次以ニ進制形式壓縮緩存器中的采集數(shù)據(jù),并在頭部和尾部記錄通道信息和相關(guān)信息,然后存儲至存儲器。具體包括以下步驟(I)首先遍歷各通道緩存中第O個數(shù)據(jù),各通道數(shù)據(jù)均為有效,并按通道順序依次存儲所述第O個數(shù)據(jù);(2)接著遍歷各通道緩存中的第I個數(shù)據(jù),僅通道I數(shù)據(jù)為有效,接續(xù)存儲所述第I個數(shù)據(jù);(3)與步驟⑵相似的,依次遍歷各通道緩存中的第2-9個數(shù)據(jù),接續(xù)存儲所述第I個數(shù)據(jù);
(4)直到遍歷各通道第10個數(shù)據(jù)時,則通道1和通道2數(shù)據(jù)為有效,接續(xù)存儲第 10個數(shù)據(jù);依此類推,直至第999個數(shù)據(jù)遍歷完成,第1秒的各通道數(shù)據(jù)存儲結(jié)束;(5)重復所述步驟(1)至步驟(4),分別完成第2秒以后的數(shù)據(jù)存儲;(6)在數(shù)據(jù)頭部和尾部記錄通道信息和相關(guān)信息,包括通道總數(shù)和各通道的采樣 頻率,在尾部記錄的相關(guān)信息包括起飛信號的參數(shù),然后存儲至存儲器。下面將結(jié)合實施例對本發(fā)明的實施方式進行詳細說明。如圖1所示,其中通道3的采集頻率為10,每100個數(shù)據(jù)存儲一次;相似的,通道 1每1個數(shù)據(jù)存儲一次,通道2每10個數(shù)據(jù)存儲一次,通道4每1000個數(shù)據(jù)存儲一次。圖 中灰色背景數(shù)據(jù)為需要存儲的有效數(shù)據(jù)。如圖2所示,二進制文件存儲時,文件頭部以字節(jié)形式先后存儲通道總數(shù)、各通道 的采樣頻率,然后逐次遍歷各通道緩存的第0-999個數(shù)據(jù),結(jié)合通道采樣頻率,依次存儲各 通道的有效數(shù)據(jù)。在本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法中,存儲的數(shù)據(jù)文件可以還原至通道 數(shù)據(jù)緩存器中。首先讀取文件頭部通道總數(shù)和各通道采樣頻率,然后依次解讀各通道數(shù)據(jù)。本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法實現(xiàn)了 1)通過軟件操作隨時改變數(shù)據(jù)采樣和存儲頻率的方法,不改變硬件底層配置。2)避免了頻繁的硬件底層操作和校對工作,方便了試驗員靈活選擇需要記錄的數(shù) 據(jù)。以上所述的實施例僅僅是對本發(fā)明的優(yōu)選實施方式進行描述,并非對本發(fā)明的范 圍進行限定,在不脫離本發(fā)明涉及精神的前提下,本領(lǐng)域普通工程技術(shù)人員對本發(fā)明的技 術(shù)方案做出的各種變形和改進,均應(yīng)落入本發(fā)明的權(quán)利要求書確定的保護范圍內(nèi)。
權(quán)利要求
1.一種試驗數(shù)據(jù)變頻率采樣與存儲的方法,設(shè)置數(shù)據(jù)采集器、緩存器和存儲器,其特征在于,該方法包括以下步驟 1)所述數(shù)據(jù)采集器以f為1000HZ的實際頻率采集數(shù)據(jù); 2)將采集的數(shù)據(jù)按通道分別存儲至通道數(shù)為η的緩存器ReadBuf,數(shù)據(jù)緩存時間為ls,各通道分別對應(yīng)1000個數(shù)據(jù); 3)設(shè)置各通道的采集頻率fn井根據(jù)設(shè)置的采集頻率fn獲取每次需要存儲的有效數(shù)據(jù)個數(shù),采集頻率fn為1000,則每I個數(shù)據(jù)存儲一次;采集頻率fn為100,則每10個數(shù)據(jù)存儲一次;采集頻率fn為10,則每100個數(shù)據(jù)存儲一次;采集頻率fn為1,則每1000個數(shù)據(jù)存儲一次; 4)逐次遍歷各通道在所述緩存器中的第0-999個數(shù)據(jù),按照各通道的采樣頻率,依次以ニ進制形式壓縮所述緩存器中的采集數(shù)據(jù),并在數(shù)據(jù)頭部和數(shù)據(jù)尾部記錄通道信息和相關(guān)信息,然后存儲至所述存儲器。
2.根據(jù)權(quán)利要求I所述的試驗數(shù)據(jù)變頻率采樣與存儲的方法,其特征在于,其中所述步驟⑷包括以下步驟 (1)首先遍歷各通道緩存中第O個數(shù)據(jù),各通道數(shù)據(jù)均為有效,并按通道順序依次存儲所述第O個數(shù)據(jù); (2)接著遍歷各通道緩存中的第I個數(shù)據(jù),僅通道I數(shù)據(jù)為有效,接續(xù)存儲所述第I個數(shù)據(jù); (3)與步驟(2)相似的,依次遍歷各通道緩存中的第2-9個數(shù)據(jù),接續(xù)存儲所述第I個數(shù)據(jù); (4)直到遍歷各通道第10個數(shù)據(jù)時,則通道I和通道2數(shù)據(jù)為有效,接續(xù)存儲第10個數(shù)據(jù);依此類推,直至第999個數(shù)據(jù)遍歷完成,第I秒的各通道數(shù)據(jù)存儲結(jié)束; (5)重復所述步驟(I)至步驟(4),分別完成第2秒以后的數(shù)據(jù)存儲; (6)在數(shù)據(jù)頭部和尾部記錄通道信息和相關(guān)信息,然后存儲至所述存儲器。
3.根據(jù)權(quán)利要求I或2所述試驗數(shù)據(jù)變頻率采樣與存儲的方法,其特征在于,其中在數(shù)據(jù)頭部記錄的通道信息包括通道總數(shù)和各通道的采樣頻率,在數(shù)據(jù)尾部記錄的相關(guān)信息包括起飛信號的參數(shù)。
全文摘要
本發(fā)明提供了一種試驗數(shù)據(jù)變頻率采樣與存儲的方法,包括以f為1000Hz的實際頻率采集數(shù)據(jù)的步驟,將采集的數(shù)據(jù)按通道分別存儲至通道數(shù)為n的緩存器中的步驟,設(shè)置各通道的采集頻率并獲取每次需要存儲的有效數(shù)據(jù)個數(shù)的步驟,以及逐次遍歷各通道在緩存器中的第0-999個數(shù)據(jù),按照各通道的采樣頻率,依次以二進制形式壓縮緩存器中的采集數(shù)據(jù),并在頭部和尾部記錄通道信息和相關(guān)信息,然后存儲至存儲器的步驟。本發(fā)明試驗數(shù)據(jù)變頻率采樣與存儲的方法具有以下優(yōu)點隨時改變數(shù)據(jù)采樣和存儲頻率的方法,而不改變硬件底層配置。避免了頻繁的硬件底層操作和校對工作,方便了試驗員靈活選擇需要記錄的數(shù)據(jù)。
文檔編號G06F17/40GK102663145SQ201210128630
公開日2012年9月12日 申請日期2012年4月27日 優(yōu)先權(quán)日2012年4月27日
發(fā)明者姚靜波, 張宇, 李巖, 王 華, 程龍, 蔡遠文, 解維奇, 辛朝軍 申請人:蔡遠文
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安陆市| 和静县| 礼泉县| 嘉定区| 宁化县| 阿拉善左旗| 琼结县| 永嘉县| 大邑县| 扶沟县| 固镇县| 夹江县| 离岛区| 濮阳市| 宜州市| 敦煌市| 东明县| 温泉县| 得荣县| 青阳县| 青海省| 梧州市| 行唐县| 海丰县| 上思县| 宜都市| 丹东市| 罗城| 汉寿县| 建瓯市| 顺义区| 长兴县| 绩溪县| 迁安市| 岳西县| 全南县| 承德县| 麟游县| 亳州市| 江口县| 莆田市|