一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法
【專利摘要】本發(fā)明公開了一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法,通過搭建核心控制設(shè)備實(shí)現(xiàn),該設(shè)備由主板(1)、通信板(2)、電源板(3)、電子盤(4)、數(shù)據(jù)采集模塊、數(shù)據(jù)發(fā)送模塊和數(shù)據(jù)記錄模塊組成。核心控制設(shè)備通過通信板(2)與車控系統(tǒng)內(nèi)各設(shè)備進(jìn)行信息交互,主板(1)和通信板(2)通過CPCI總線進(jìn)行信息交互。數(shù)據(jù)采集模塊向數(shù)據(jù)記錄模塊傳遞接收數(shù)據(jù)的數(shù)據(jù)記錄。數(shù)據(jù)發(fā)送模塊向數(shù)據(jù)記錄模塊傳遞發(fā)送接收數(shù)據(jù)的數(shù)據(jù)記錄。數(shù)據(jù)記錄模塊將數(shù)據(jù)記錄寫入電子盤(4)。本方法可靠、易行、成本低。
【專利說(shuō)明】
一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通信數(shù)據(jù)實(shí)時(shí)記錄方法,特別是一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法。
【背景技術(shù)】
[0002]車控系統(tǒng)是航天特種車輛的重要組成部分,能完成特種車輛的車體調(diào)平、發(fā)射架的俯仰、起豎和方位調(diào)轉(zhuǎn)、車上各種執(zhí)行機(jī)構(gòu)的運(yùn)動(dòng)控制、車輛的撤收、車輛狀態(tài)的信息顯示等功能。車控系統(tǒng)的性能指標(biāo)關(guān)系到整個(gè)武器系統(tǒng)的作戰(zhàn)性能指標(biāo),包括武器系統(tǒng)的快速作戰(zhàn)能力、高精度、穩(wěn)定性、可靠性等,直接影響到武器裝備的生存能力。
[0003]通信數(shù)據(jù)實(shí)時(shí)記錄對(duì)于當(dāng)代航天特種車輛的車控系統(tǒng)而言,是必備的功能之一。以往航天特種車輛的車控系統(tǒng)沒有通信數(shù)據(jù)實(shí)時(shí)記錄功能或具備類似通信數(shù)據(jù)實(shí)時(shí)記錄功能的設(shè)備。而這早已不符合當(dāng)代車控系統(tǒng)智能化的要求。
[0004]目前,通信數(shù)據(jù)實(shí)時(shí)記錄的方法主要是采用專用記錄器記錄法。專用記錄器記錄法主要是在通信網(wǎng)絡(luò)中接入一臺(tái)專用的數(shù)據(jù)記錄器,由數(shù)據(jù)記錄器記錄通信網(wǎng)絡(luò)中各設(shè)備間的通信數(shù)據(jù)。使用專用記錄器記錄法由于沒有和核心控制設(shè)備集成,因此無(wú)法記錄核心控制設(shè)備收到數(shù)據(jù)和發(fā)送數(shù)據(jù)時(shí)的準(zhǔn)確數(shù)據(jù)值和準(zhǔn)確收、發(fā)時(shí)刻,無(wú)法以此為依據(jù)進(jìn)行車控系統(tǒng)故障排查、參數(shù)調(diào)試等研制工作,并且由于需要在控制系統(tǒng)中添加單獨(dú)設(shè)備,不利于車控系統(tǒng)壓縮空間尺寸和控制成本。因此在無(wú)法添加單獨(dú)設(shè)備且要求與核心控制設(shè)備集成的車控系統(tǒng)中該方法無(wú)效。
【發(fā)明內(nèi)容】
[0005]本發(fā)明目的在于提供一種車控系統(tǒng)的通信數(shù)據(jù)實(shí)時(shí)記錄方法,解決現(xiàn)有車控系統(tǒng)沒有通信數(shù)據(jù)實(shí)時(shí)記錄且通信數(shù)據(jù)記錄需要專用記錄器的問題。
[0006]一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法,其具體步驟為:
第一步搭建核心控制設(shè)備
核心控制設(shè)備,包括:主板、通信板、電源板、電子盤、數(shù)據(jù)采集模塊、數(shù)據(jù)發(fā)送模塊和數(shù)據(jù)記錄模塊。主板、通信板和電源板之間通過CPCI總線連接;主板與電子盤通過標(biāo)準(zhǔn)IDE接口連接;主板內(nèi),數(shù)據(jù)采集模塊與數(shù)據(jù)記錄模塊通過消息隊(duì)列連接;數(shù)據(jù)發(fā)送模塊與數(shù)據(jù)記錄模塊通過消息隊(duì)列連接;數(shù)據(jù)采集模塊通過消息隊(duì)列向數(shù)據(jù)記錄模塊發(fā)送數(shù)據(jù)記錄;數(shù)據(jù)發(fā)送模塊通過消息隊(duì)列將數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊。
[0007]第二步啟動(dòng)核心控制設(shè)備
核心控制設(shè)備加電后,電源板為主板、通信板供電。主板上電后,數(shù)據(jù)采集模塊、數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)記錄模塊自動(dòng)運(yùn)行。通信板上電后,使用同步和異步422串口自動(dòng)與車控系統(tǒng)內(nèi)各設(shè)備通信。
[0008]第三步通信板收、發(fā)通信數(shù)據(jù)包
通信板接收車控系統(tǒng)內(nèi)各設(shè)備發(fā)送的通信數(shù)據(jù)包,并將此通信數(shù)據(jù)包通過CPCI總線發(fā)送給主板內(nèi)的數(shù)據(jù)采集模塊。同時(shí),通信板接收主板內(nèi)數(shù)據(jù)發(fā)送模塊發(fā)送的通信數(shù)據(jù)包,并將此通信數(shù)據(jù)包通過RS422總線發(fā)送給車控系統(tǒng)內(nèi)各設(shè)備。
[0009]第四步主板處理通信數(shù)據(jù)包
數(shù)據(jù)采集模塊將通信數(shù)據(jù)包及其接收到的時(shí)間組合成接收數(shù)據(jù)記錄,并通過消息隊(duì)列將該接收數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊。同時(shí),數(shù)據(jù)發(fā)送模塊將通信數(shù)據(jù)包及其發(fā)送時(shí)間組合成發(fā)送數(shù)據(jù)記錄,并通過消息隊(duì)列將該發(fā)送數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊。
[0010]第五步電子盤記錄數(shù)據(jù)
數(shù)據(jù)記錄模塊從消息隊(duì)列中取出接收數(shù)據(jù)記錄和發(fā)送數(shù)據(jù)記錄,并將接收數(shù)據(jù)記錄和發(fā)送數(shù)據(jù)記錄寫入電子盤。
[0011]至此,完成車控系統(tǒng)通信數(shù)據(jù)的實(shí)時(shí)記錄。
[0012]本方法可靠、易行、成本低。適宜在車控系統(tǒng)中廣泛采用,可以提高車控系統(tǒng)的故障排查能力,加快研制進(jìn)度。
【專利附圖】
【附圖說(shuō)明】
[0013]圖1 一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法中核心控制設(shè)備工作原理圖;
圖2 —種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法中主板內(nèi)各模塊工作原理圖。
[0014]1.主板2.通信板3.電源板4.電子盤5.數(shù)據(jù)采集模塊6.數(shù)據(jù)發(fā)送模塊7.數(shù)據(jù)記錄模塊。
【具體實(shí)施方式】
[0015]一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法,其具體步驟為:
第一步搭建核心控制設(shè)備
核心控制設(shè)備,包括:主板1、通信板2、電源板3、電子盤4、數(shù)據(jù)采集模塊5、數(shù)據(jù)發(fā)送模塊6、數(shù)據(jù)記錄模塊7。主板1、通信板2和電源板3之間通過CPCI總線連接;主板1與電子盤4通過標(biāo)準(zhǔn)IDE接口連接;主板1內(nèi),數(shù)據(jù)采集模塊5與數(shù)據(jù)記錄模塊7通過消息隊(duì)列連接;數(shù)據(jù)發(fā)送模塊6與數(shù)據(jù)記錄模塊7通過消息隊(duì)列連接;數(shù)據(jù)采集模塊5通過消息隊(duì)列向數(shù)據(jù)記錄模塊7發(fā)送數(shù)據(jù)記錄;數(shù)據(jù)發(fā)送模塊6通過消息隊(duì)列將數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊7。
[0016]第二步啟動(dòng)核心控制設(shè)備
核心控制設(shè)備加電后,電源板3為主板1、通信板2供電。主板1上電后,數(shù)據(jù)采集模塊
5、數(shù)據(jù)發(fā)送模塊6、數(shù)據(jù)記錄模塊7自動(dòng)運(yùn)行。通信板2上電后,使用同步和異步422串口自動(dòng)與車控系統(tǒng)內(nèi)各設(shè)備通信。
[0017]第三步通信板2收、發(fā)通信數(shù)據(jù)包
通信板2接收車控系統(tǒng)內(nèi)各設(shè)備發(fā)送的通信數(shù)據(jù)包,并將此通信數(shù)據(jù)包通過CPCI總線發(fā)送給主板1內(nèi)的數(shù)據(jù)采集模塊5。同時(shí),通信板2接收主板1內(nèi)數(shù)據(jù)發(fā)送模塊6發(fā)送的通信數(shù)據(jù)包,并將此通信數(shù)據(jù)包通過RS422總線發(fā)送給車控系統(tǒng)內(nèi)各設(shè)備。
[0018]第四步主板1處理通信數(shù)據(jù)包
數(shù)據(jù)采集模塊5將通信數(shù)據(jù)包及其接收到的時(shí)間組合成接收數(shù)據(jù)記錄,并通過消息隊(duì)列將該接收數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊7。同時(shí),數(shù)據(jù)發(fā)送模塊6將通信數(shù)據(jù)包及其發(fā)送時(shí)間組合成發(fā)送數(shù)據(jù)記錄,并通過消息隊(duì)列將該發(fā)送數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊7。
[0019]第五步電子盤記錄數(shù)據(jù)
數(shù)據(jù)記錄模塊7從消息隊(duì)列中取出接收數(shù)據(jù)記錄和發(fā)送數(shù)據(jù)記錄,并將接收數(shù)據(jù)記錄和發(fā)送數(shù)據(jù)記錄寫入電子盤4。
[0020]至此,完成車控系統(tǒng)通信數(shù)據(jù)的實(shí)時(shí)記錄。
【權(quán)利要求】
1.一種車控系統(tǒng)通信數(shù)據(jù)實(shí)時(shí)記錄方法,其特征在于具體步驟為: 第一步搭建核心控制設(shè)備 核心控制設(shè)備,包括:主板(I)、通信板(2)、電源板(3)、電子盤(4)、數(shù)據(jù)采集模塊(5)、數(shù)據(jù)發(fā)送模塊(6)和數(shù)據(jù)記錄模塊(7);主板(I)、通信板(2)和電源板(3)之間通過CPCI總線連接;主板(I)與電子盤(4)通過標(biāo)準(zhǔn)IDE接口連接;主板(I)內(nèi),數(shù)據(jù)采集模塊(5)與數(shù)據(jù)記錄模塊(7)通過消息隊(duì)列連接;數(shù)據(jù)發(fā)送模塊(6)與數(shù)據(jù)記錄模塊(7)通過消息隊(duì)列連接;數(shù)據(jù)采集模塊(5)通過消息隊(duì)列向數(shù)據(jù)記錄模塊(7)發(fā)送數(shù)據(jù)記錄;數(shù)據(jù)發(fā)送模塊(6)通過消息隊(duì)列將數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊(7); 第二步啟動(dòng)核心控制設(shè)備 核心控制設(shè)備加電后,電源板(3 )為主板(I)和通信板(2 )供電;主板(I)上電后,數(shù)據(jù)采集模塊(5)、數(shù)據(jù)發(fā)送模塊(6)和數(shù)據(jù)記錄模塊(7)自動(dòng)運(yùn)行;通信板(2)上電后,使用同步和異步422串口自動(dòng)與車控系統(tǒng)內(nèi)各設(shè)備通信; 第三步通信板(2)收、發(fā)通信數(shù)據(jù)包 通信板(2 )接收車控系統(tǒng)內(nèi)各設(shè)備發(fā)送的通信數(shù)據(jù)包,并將此通信數(shù)據(jù)包通過CPCI總線發(fā)送給主板(I)內(nèi)的數(shù)據(jù)采集模塊(5);同時(shí),通信板(2)接收主板(I)內(nèi)數(shù)據(jù)發(fā)送模塊(6)發(fā)送的通信數(shù)據(jù)包,并將此通信數(shù)據(jù)包通過RS422總線發(fā)送給車控系統(tǒng)內(nèi)各設(shè)備; 第四步主板(I)處理通信數(shù)據(jù)包 數(shù)據(jù)采集模塊(5)將通信數(shù)據(jù)包及其接收到的時(shí)間組合成接收數(shù)據(jù)記錄,并通過消息隊(duì)列將該接收數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊(7);同時(shí),數(shù)據(jù)發(fā)送模塊(6)將通信數(shù)據(jù)包及其發(fā)送時(shí)間組合成發(fā)送數(shù)據(jù)記錄,并通過消息隊(duì)列將該發(fā)送數(shù)據(jù)記錄發(fā)送給數(shù)據(jù)記錄模塊(7); 第五步電子盤(4)記錄數(shù)據(jù) 數(shù)據(jù)記錄模塊(7)從消息隊(duì)列中取出接收數(shù)據(jù)記錄和發(fā)送數(shù)據(jù)記錄,并將接收數(shù)據(jù)記錄和發(fā)送數(shù)據(jù)記錄寫入電子盤(4); 至此,完成車控系統(tǒng)通信數(shù)據(jù)的實(shí)時(shí)記錄。
【文檔編號(hào)】G07C5/08GK104268960SQ201410530060
【公開日】2015年1月7日 申請(qǐng)日期:2014年10月10日 優(yōu)先權(quán)日:2014年10月10日
【發(fā)明者】尚焜, 高潤(rùn)鵬, 胡源淵, 喬軍, 李建東 申請(qǐng)人:北京機(jī)械設(shè)備研究所