一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)據(jù)采集技術(shù),涉及一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法。
【背景技術(shù)】
[0002]現(xiàn)階段,試驗(yàn)測(cè)試系統(tǒng)越來越偏向多系統(tǒng)協(xié)同工作,在各種性能試驗(yàn),功能試驗(yàn)以及故障分析時(shí)需全面考慮各系統(tǒng)的工作狀態(tài)。為了能夠準(zhǔn)確高效的分析數(shù)據(jù),各系統(tǒng)數(shù)據(jù)應(yīng)具有統(tǒng)一的時(shí)間序列,并且各系統(tǒng)數(shù)據(jù)能夠聯(lián)合比對(duì)。目前的分布式采集系統(tǒng)中有以下A、B、C、D四種類型的采集裝置:A類采集裝置帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;B類采集裝置不帶有硬件觸發(fā)功能、帶有時(shí)間標(biāo)簽功能;C類采集裝置帶有硬件觸發(fā)功能、不帶有時(shí)間標(biāo)簽功能;D類采集裝置不帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;帶有硬件觸發(fā)功能的采集裝置收到一個(gè)硬件觸發(fā)信號(hào)后進(jìn)行一次數(shù)據(jù)采集,A、B、C、D四種類型的采集裝置收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集;帶有時(shí)間標(biāo)簽功能是指采集的數(shù)據(jù)帶有時(shí)間標(biāo)簽。目前各系統(tǒng)數(shù)據(jù)都獨(dú)立采集并且單獨(dú)存儲(chǔ),時(shí)間不同步、數(shù)據(jù)采集速率差異對(duì)數(shù)據(jù)分析都帶來巨大的麻煩,增大了工作量,降低了工作效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是:提出一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法,以便保證分布式采集系統(tǒng)的時(shí)間同步,避免數(shù)據(jù)采集速率差異對(duì)數(shù)據(jù)分析帶來的麻煩,減少工作量,提高工作效率。
[0004]本發(fā)明的技術(shù)方案是:一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法,分布式采集系統(tǒng)中有以下A、B、C、D四種類型的采集裝置:A類采集裝置帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;B類采集裝置不帶有硬件觸發(fā)功能、帶有時(shí)間標(biāo)簽功能;C類采集裝置帶有硬件觸發(fā)功能、不帶有時(shí)間標(biāo)簽功能;D類采集裝置不帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;帶有硬件觸發(fā)功能的采集裝置收到一個(gè)硬件觸發(fā)信號(hào)后進(jìn)行一次數(shù)據(jù)采集,A、B、C、D四種類型的采集裝置收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集;帶有時(shí)間標(biāo)簽功能是指采集的數(shù)據(jù)帶有時(shí)間標(biāo)簽;其特征在于,數(shù)據(jù)同步的步驟如下:
[0005]1、采集裝置分類:主控計(jì)算機(jī)將分步式采集系統(tǒng)中的采集裝置按A、B、C、D四種類型分類;
[0006]2、確定時(shí)間基準(zhǔn)信號(hào):主控計(jì)算機(jī)選擇一個(gè)時(shí)間信號(hào)作為時(shí)間基準(zhǔn)信號(hào),所選擇的時(shí)間信號(hào)是:GPS時(shí)鐘信號(hào)、北斗時(shí)鐘時(shí)鐘信號(hào)、原子鐘時(shí)鐘信號(hào)或者主控計(jì)算機(jī)時(shí)鐘信號(hào);
[0007]3、A類采集系統(tǒng)數(shù)據(jù)同步方法:
[0008]3.1、主控計(jì)算機(jī)將時(shí)間基準(zhǔn)信號(hào)向A類采集系統(tǒng)連續(xù)發(fā)送;
[0009]3.2、A類采集系統(tǒng)接收到時(shí)間基準(zhǔn)信號(hào)后,通過自身時(shí)間標(biāo)簽功能,對(duì)采集的數(shù)據(jù)打上時(shí)間標(biāo)簽;
[0010]3.3、A類采集系統(tǒng)將打上時(shí)間標(biāo)簽的數(shù)據(jù)發(fā)送給主控計(jì)算機(jī);[0011 ] 4、B類采集系統(tǒng)數(shù)據(jù)同步方法:
[0012]4.1、主控計(jì)算機(jī)將時(shí)間基準(zhǔn)信號(hào)向B類采集系統(tǒng)連續(xù)發(fā)送;
[0013]4.2、B類采集系統(tǒng)接收到時(shí)間基準(zhǔn)信號(hào)后,通過自身時(shí)間標(biāo)簽功能,對(duì)采集的數(shù)據(jù)打上時(shí)間標(biāo)簽;
[0014]4.3、B類采集系統(tǒng)將打上時(shí)間標(biāo)簽的數(shù)據(jù)發(fā)送給主控計(jì)算機(jī);
[0015]5、C類采集系統(tǒng)數(shù)據(jù)同步方法:
[0016]5.1、A類采集系統(tǒng)接收主控計(jì)算機(jī)的命令后,向C類采集系統(tǒng)發(fā)出硬件觸發(fā)信號(hào),并實(shí)時(shí)記錄硬件觸發(fā)信號(hào)的個(gè)數(shù)及產(chǎn)生的時(shí)間;
[0017]5.2、C類采集系統(tǒng)每接收到一次A類采集系統(tǒng)的硬件觸發(fā)信號(hào),就采集一次數(shù)據(jù),并且對(duì)硬件觸發(fā)信號(hào)的總數(shù)量進(jìn)行統(tǒng)計(jì),將硬件觸發(fā)信號(hào)和對(duì)應(yīng)的采集數(shù)據(jù)發(fā)送至主控計(jì)算機(jī);
[0018]5.3、主控計(jì)算機(jī)將C類采集系統(tǒng)發(fā)送的硬件觸發(fā)信號(hào)和對(duì)應(yīng)的采集數(shù)據(jù)與A類采集系統(tǒng)發(fā)送的硬件觸發(fā)信號(hào)進(jìn)行比對(duì),比對(duì)以后將對(duì)應(yīng)的時(shí)間標(biāo)簽打在C類采集系統(tǒng)的采集數(shù)據(jù)中;
[0019]6、D類采集系統(tǒng)數(shù)據(jù)同步方法:
[0020]6.1、D類采集系統(tǒng)收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集,并且對(duì)采集命令的總數(shù)量進(jìn)行統(tǒng)計(jì),將采集命令和對(duì)應(yīng)的數(shù)據(jù)發(fā)給主控計(jì)算機(jī),主控計(jì)算機(jī)根據(jù)將收到的采集命令與發(fā)出采集命令比對(duì),得到每個(gè)采集命令的發(fā)出時(shí)間,將發(fā)出時(shí)間作為對(duì)應(yīng)數(shù)據(jù)的時(shí)間標(biāo)簽。
[0021]本發(fā)明的優(yōu)點(diǎn)是:提出了一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法,保證了分布式采集系統(tǒng)的時(shí)間同步,避免了數(shù)據(jù)采集速率差異對(duì)數(shù)據(jù)分析帶來的麻煩,減少了工作量,提高了工作效率。
【具體實(shí)施方式】
[0022]下面對(duì)本發(fā)明做進(jìn)一步詳細(xì)說明。一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法,分布式采集系統(tǒng)中有以下A、B、C、D四種類型的采集裝置:A類采集裝置帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;B類采集裝置不帶有硬件觸發(fā)功能、帶有時(shí)間標(biāo)簽功能;C類采集裝置帶有硬件觸發(fā)功能、不帶有時(shí)間標(biāo)簽功能;D類采集裝置不帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;帶有硬件觸發(fā)功能的采集裝置收到一個(gè)硬件觸發(fā)信號(hào)后進(jìn)行一次數(shù)據(jù)采集,A、B、C、D四種類型的采集裝置收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集;帶有時(shí)間標(biāo)簽功能是指采集的數(shù)據(jù)帶有時(shí)間標(biāo)簽;其特征在于,數(shù)據(jù)同步的步驟如下:
[0023]1、采集裝置分類:主控計(jì)算機(jī)將分步式采集系統(tǒng)中的采集裝置按A、B、C、D四種類型分類;
[0024]2、確定時(shí)間基準(zhǔn)信號(hào):主控計(jì)算機(jī)選擇一個(gè)時(shí)間信號(hào)作為時(shí)間基準(zhǔn)信號(hào),所選擇的時(shí)間信號(hào)是:GPS時(shí)鐘信號(hào)、北斗時(shí)鐘時(shí)鐘信號(hào)、原子鐘時(shí)鐘信號(hào)或者主控計(jì)算機(jī)時(shí)鐘信號(hào);
[0025]3、A類采集系統(tǒng)數(shù)據(jù)同步方法:
[0026]3.1、主控計(jì)算機(jī)將時(shí)間基準(zhǔn)信號(hào)向A類采集系統(tǒng)連續(xù)發(fā)送;
[0027]3.2、A類采集系統(tǒng)接收到時(shí)間基準(zhǔn)信號(hào)后,通過自身時(shí)間標(biāo)簽功能,對(duì)采集的數(shù)據(jù)打上時(shí)間標(biāo)簽;
[0028]3.3、A類采集系統(tǒng)將打上時(shí)間標(biāo)簽的數(shù)據(jù)發(fā)送給主控計(jì)算機(jī);
[0029]4、B類采集系統(tǒng)數(shù)據(jù)同步方法:
[0030]4.1、主控計(jì)算機(jī)將時(shí)間基準(zhǔn)信號(hào)向B類采集系統(tǒng)連續(xù)發(fā)送;
[0031]4.2、B類采集系統(tǒng)接收到時(shí)間基準(zhǔn)信號(hào)后,通過自身時(shí)間標(biāo)簽功能,對(duì)采集的數(shù)據(jù)打上時(shí)間標(biāo)簽;
[0032]4.3、B類采集系統(tǒng)將打上時(shí)間標(biāo)簽的數(shù)據(jù)發(fā)送給主控計(jì)算機(jī);
[0033]5、C類采集系統(tǒng)數(shù)據(jù)同步方法:
[0034]5.1 ^類采集系統(tǒng)接收主控計(jì)算機(jī)的命令后,向C類采集系統(tǒng)發(fā)出硬件觸發(fā)信號(hào),并實(shí)時(shí)記錄硬件觸發(fā)信號(hào)的個(gè)數(shù)及產(chǎn)生的時(shí)間;
[0035]5.2、C類采集系統(tǒng)每接收到一次A類采集系統(tǒng)的硬件觸發(fā)信號(hào),就采集一次數(shù)據(jù),并且對(duì)硬件觸發(fā)信號(hào)的總數(shù)量進(jìn)行統(tǒng)計(jì),將硬件觸發(fā)信號(hào)和對(duì)應(yīng)的采集數(shù)據(jù)發(fā)送至主控計(jì)算機(jī);
[0036]5.3、主控計(jì)算機(jī)將C類采集系統(tǒng)發(fā)送的硬件觸發(fā)信號(hào)和對(duì)應(yīng)的采集數(shù)據(jù)與A類采集系統(tǒng)發(fā)送的硬件觸發(fā)信號(hào)進(jìn)行比對(duì),比對(duì)以后將對(duì)應(yīng)的時(shí)間標(biāo)簽打在C類采集系統(tǒng)的采集數(shù)據(jù)中;
[0037]6、D類采集系統(tǒng)數(shù)據(jù)同步方法:
[0038]6.1、D類采集系統(tǒng)收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集,并且對(duì)采集命令的總數(shù)量進(jìn)行統(tǒng)計(jì),將采集命令和對(duì)應(yīng)的數(shù)據(jù)發(fā)給主控計(jì)算機(jī),主控計(jì)算機(jī)根據(jù)將收到的采集命令與發(fā)出采集命令比對(duì),得到每個(gè)采集命令的發(fā)出時(shí)間,將發(fā)出時(shí)間作為對(duì)應(yīng)數(shù)據(jù)的時(shí)間標(biāo)簽。
[0039]本發(fā)明的一個(gè)實(shí)施例,成功地應(yīng)用于對(duì)某型航空發(fā)動(dòng)機(jī)試車的監(jiān)測(cè),數(shù)據(jù)分析工作由以前七天減少到不到一天,工作效率提高了六倍以上。
【主權(quán)項(xiàng)】
1.一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法,分布式采集系統(tǒng)中有以下A、B、C、D四種類型的采集裝置:A類采集裝置帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;B類采集裝置不帶有硬件觸發(fā)功能、帶有時(shí)間標(biāo)簽功能;C類采集裝置帶有硬件觸發(fā)功能、不帶有時(shí)間標(biāo)簽功能;D類采集裝置不帶有硬件觸發(fā)功能及時(shí)間標(biāo)簽功能;帶有硬件觸發(fā)功能的采集裝置收到一個(gè)硬件觸發(fā)信號(hào)后進(jìn)行一次數(shù)據(jù)采集,A、B、C、D四種類型的采集裝置收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集;帶有時(shí)間標(biāo)簽功能是指采集的數(shù)據(jù)帶有時(shí)間標(biāo)簽;其特征在于,數(shù)據(jù)同步的步驟如下: 1.1、采集裝置分類:主控計(jì)算機(jī)將分步式采集系統(tǒng)中的采集裝置按A、B、C、D四種類型分類; 1.2、確定時(shí)間基準(zhǔn)信號(hào):主控計(jì)算機(jī)選擇一個(gè)時(shí)間信號(hào)作為時(shí)間基準(zhǔn)信號(hào),所選擇的時(shí)間信號(hào)是:GPS時(shí)鐘信號(hào)、北斗時(shí)鐘時(shí)鐘信號(hào)、原子鐘時(shí)鐘信號(hào)或者主控計(jì)算機(jī)時(shí)鐘信號(hào); I.3、A類采集系統(tǒng)數(shù)據(jù)同步方法: 1.3.1、主控計(jì)算機(jī)將時(shí)間基準(zhǔn)信號(hào)向A類采集系統(tǒng)連續(xù)發(fā)送; 1.3.2、A類采集系統(tǒng)接收到時(shí)間基準(zhǔn)信號(hào)后,通過自身時(shí)間標(biāo)簽功能,對(duì)采集的數(shù)據(jù)打上時(shí)間標(biāo)簽; 1.3.3、A類采集系統(tǒng)將打上時(shí)間標(biāo)簽的數(shù)據(jù)發(fā)送給主控計(jì)算機(jī); 1.4、B類采集系統(tǒng)數(shù)據(jù)同步方法: 1.4.1、主控計(jì)算機(jī)將時(shí)間基準(zhǔn)信號(hào)向B類采集系統(tǒng)連續(xù)發(fā)送; 1.4、2、B類采集系統(tǒng)接收到時(shí)間基準(zhǔn)信號(hào)后,通過自身時(shí)間標(biāo)簽功能,對(duì)采集的數(shù)據(jù)打上時(shí)間標(biāo)簽; 1.4.3、B類采集系統(tǒng)將打上時(shí)間標(biāo)簽的數(shù)據(jù)發(fā)送給主控計(jì)算機(jī); 1.5、C類采集系統(tǒng)數(shù)據(jù)同步方法: 1.5.1 ^類采集系統(tǒng)接收主控計(jì)算機(jī)的命令后,向C類采集系統(tǒng)發(fā)出硬件觸發(fā)信號(hào),并實(shí)時(shí)記錄硬件觸發(fā)信號(hào)的個(gè)數(shù)及產(chǎn)生的時(shí)間; 1.5.2、C類采集系統(tǒng)每接收到一次A類采集系統(tǒng)的硬件觸發(fā)信號(hào),就采集一次數(shù)據(jù),并且對(duì)硬件觸發(fā)信號(hào)的總數(shù)量進(jìn)行統(tǒng)計(jì),將硬件觸發(fā)信號(hào)和對(duì)應(yīng)的采集數(shù)據(jù)發(fā)送至主控計(jì)算機(jī); 1.5.3、主控計(jì)算機(jī)將C類采集系統(tǒng)發(fā)送的硬件觸發(fā)信號(hào)和對(duì)應(yīng)的采集數(shù)據(jù)與A類采集系統(tǒng)發(fā)送的硬件觸發(fā)信號(hào)進(jìn)行比對(duì),比對(duì)以后將對(duì)應(yīng)的時(shí)間標(biāo)簽打在C類采集系統(tǒng)的采集數(shù)據(jù)中; 1.6、D類采集系統(tǒng)數(shù)據(jù)同步方法: 1.6.1、D類采集系統(tǒng)收到主控計(jì)算機(jī)發(fā)出的一個(gè)采集命令后進(jìn)行一次數(shù)據(jù)采集,并且對(duì)采集命令的總數(shù)量進(jìn)行統(tǒng)計(jì),將采集命令和對(duì)應(yīng)的數(shù)據(jù)發(fā)給主控計(jì)算機(jī),主控計(jì)算機(jī)根據(jù)將收到的采集命令與發(fā)出采集命令比對(duì),得到每個(gè)采集命令的發(fā)出時(shí)間,將發(fā)出時(shí)間作為對(duì)應(yīng)數(shù)據(jù)的時(shí)間標(biāo)簽。
【專利摘要】本發(fā)明屬于數(shù)據(jù)采集技術(shù),涉及一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法。其特征在于,數(shù)據(jù)同步的步驟如下:采集裝置分類;確定時(shí)間基準(zhǔn)信號(hào);A類采集系統(tǒng)數(shù)據(jù)同步方法;B類采集系統(tǒng)數(shù)據(jù)同步方法;C類采集系統(tǒng)數(shù)據(jù)同步方法;D類采集系統(tǒng)數(shù)據(jù)同步方法。本發(fā)明提出了一種用于分布式采集系統(tǒng)的數(shù)據(jù)同步方法,保證了分布式采集系統(tǒng)的時(shí)間同步,避免了數(shù)據(jù)采集速率差異對(duì)數(shù)據(jù)分析帶來的麻煩,減少了工作量,提高了工作效率。
【IPC分類】G06F13/42
【公開號(hào)】CN105630725
【申請(qǐng)?zhí)枴緾N201510967346
【發(fā)明人】師偉, 陳冕, 劉文雙, 尹驥, 葉燕
【申請(qǐng)人】中國燃?xì)鉁u輪研究院
【公開日】2016年6月1日
【申請(qǐng)日】2015年12月21日