国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法

      文檔序號:6304456閱讀:184來源:國知局
      一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法
      【專利摘要】本發(fā)明涉及一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,通過遙測數(shù)據(jù)交互仿真系統(tǒng)實(shí)現(xiàn),采用FPGA技術(shù)與遙測仿真計(jì)算機(jī)軟件配合首次模擬了綜合電子單元中遙測處理單元狀態(tài)變化和數(shù)據(jù)交互過程,實(shí)現(xiàn)方法簡便,響應(yīng)速度快、且有利于測試過程中對遙測處理單元狀態(tài)參數(shù)和模擬量進(jìn)行實(shí)時(shí)修改,以滿足不同條件下的遙測處理單元故障模擬要求和熱控分系統(tǒng)、電源分系統(tǒng)的測試要求;同時(shí)本發(fā)明通過采用中斷設(shè)計(jì)和改變遙測處理單元狀態(tài),實(shí)現(xiàn)了非定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng),有效解決了綜合電子單元中遙測處理單元大數(shù)據(jù)量毫秒級接收及對遙測處理單元狀態(tài)快速變化的模擬問題,顯著提高了開發(fā)效率。
      【專利說明】一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明屬于月面巡視器綜合電子仿真【技術(shù)領(lǐng)域】,涉及一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,可以應(yīng)用于針對月面巡視器綜合電子單元中遙測處理單元的仿真模擬。
      【背景技術(shù)】
      [0002]由于月面巡視器具有小型化、質(zhì)量輕等要求,其綜合電子單元集成了巡視器絕大部分電子線路。巡視器不同于以往型號常用的通過數(shù)據(jù)總線進(jìn)行遙測數(shù)據(jù)傳輸?shù)姆绞?,而是采用?dú)立的遙測處理單元完成與中心計(jì)算機(jī)的數(shù)據(jù)雙向交互。
      [0003]在對遙測處理單元的模擬過程中,以往通常采用定周期查詢方式讀取中心計(jì)算機(jī)發(fā)往遙測處理單元的指令和數(shù)據(jù),此類方法存在如下弊端:
      [0004](I)由于巡視器綜合電子單元與遙測處理單元的傳輸有7種通道,其下傳數(shù)據(jù)具有周期不確定的特點(diǎn),并且最快的傳輸周期為毫秒級。因此,定周期查詢方式響應(yīng)不及時(shí)會導(dǎo)致數(shù)據(jù)包丟失。
      [0005](2)中心計(jì)算機(jī)發(fā)送遙測數(shù)據(jù)的周期由遙測處理單元狀態(tài)決定,遙測任務(wù)在綜合電子軟件中優(yōu)先級較高,任務(wù)調(diào)度時(shí)序受遙測處理單元影響很大。查詢方式無法及時(shí)反映遙測處理單元狀態(tài)的實(shí)時(shí)變化,因此無法模擬中心計(jì)算機(jī)與遙測處理單元數(shù)據(jù)交互的邏輯及時(shí)序。

      【發(fā)明內(nèi)容】

      [0006]本發(fā)明的目的在于提供一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,該方法模擬星上遙測處理單元功能,建立起綜合電子軟件的硬件仿真環(huán)境,解決傳統(tǒng)遙測處理單元模擬方法在綜合電子仿真環(huán)境中數(shù)據(jù)丟失以及邏輯時(shí)序仿真不完善的缺陷,顯著提高了開發(fā)效率。
      [0007]本發(fā)明的上述目的主要是通過如下技術(shù)方案予以實(shí)現(xiàn)的:
      [0008]一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,通過遙測數(shù)據(jù)交互仿真系統(tǒng)實(shí)現(xiàn),所述遙測數(shù)據(jù)交互仿真系統(tǒng)包括星上計(jì)算機(jī)和地面模擬的遙測處理單元,所述遙測處理單元由遙測仿真計(jì)算機(jī)和FPGA模塊組成,具體實(shí)現(xiàn)方法如下:
      [0009]步驟(一)、星上計(jì)算機(jī)將控制指令發(fā)送給FPGA模塊,所述控制指令包括查詢所述遙測處理單元工作狀態(tài)的指令、獲取模擬量采樣值的指令和通道控制指令;
      [0010]步驟(二)、FPGA模塊對接收的控制指令進(jìn)行校驗(yàn)判斷,若所述控制指令通過校驗(yàn),則將所述控制指令進(jìn)行存儲,將工作狀態(tài)設(shè)置為“未準(zhǔn)備好”,并觸發(fā)中斷,進(jìn)入步驟(三);若所述控制指令未通過校驗(yàn),則將所述指令和遙測數(shù)據(jù)丟棄;
      [0011]步驟(三)、遙測仿真計(jì)算機(jī)接收到中斷后,首先從FPGA模塊中讀取通過校驗(yàn)的控制指令并進(jìn)行分類,其中根據(jù)查詢所述遙測處理單元工作狀態(tài)的指令,將所述遙測處理單元當(dāng)前工作狀態(tài)數(shù)據(jù)發(fā)送給FPGA模塊,進(jìn)入步驟(四);遙測仿真計(jì)算機(jī)根據(jù)獲取模擬量采樣值的指令,將要求的模擬量采樣值發(fā)送給FPGA模塊,進(jìn)入步驟(五);遙測仿真計(jì)算機(jī)根據(jù)通道控制指令,設(shè)定遙測處理單元的通道號,并將設(shè)定的通道號信息發(fā)送給FPGA模塊,進(jìn)入步驟(六);
      [0012]步驟(四)、FPGA模塊接收所述遙測處理單元當(dāng)前工作狀態(tài)數(shù)據(jù),若當(dāng)前工作狀態(tài)為“準(zhǔn)備好”狀態(tài),則星上計(jì)算機(jī)向FPGA模塊發(fā)送遙測數(shù)據(jù),F(xiàn)PGA模塊接收到所述遙測數(shù)據(jù)后,對所述遙測數(shù)據(jù)進(jìn)行校驗(yàn)判斷,若遙測數(shù)據(jù)通過校驗(yàn),則將遙測數(shù)據(jù)進(jìn)行存儲,將工作狀態(tài)設(shè)置為“未準(zhǔn)備好”,并觸發(fā)中斷,進(jìn)入步驟(七);若所述遙測數(shù)據(jù)未通過校驗(yàn),則將所述遙測數(shù)據(jù)丟棄;
      [0013]步驟(五)、FPGA模塊接收所述模擬量采樣值后進(jìn)行存儲,供星上計(jì)算機(jī)進(jìn)行讀??;
      [0014]步驟(六)、FPGA模塊接收所述通道號信息后進(jìn)行存儲,供星上計(jì)算機(jī)進(jìn)行讀取;
      [0015]步驟(七)、遙測仿真計(jì)算機(jī)接收到中斷后,從FPGA模塊讀取遙測數(shù)據(jù)后進(jìn)行顯示和存儲。
      [0016]在上述綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法中,步驟(三)中遙測仿真計(jì)算機(jī)接收到通道控制指令后,設(shè)置等待時(shí)間(模擬遙測處理單元接收一幀遙測數(shù)據(jù)后的處理時(shí)間),等待時(shí)間達(dá)到后,將所述遙測處理單元當(dāng)前工作狀態(tài)設(shè)為“準(zhǔn)備好”狀態(tài)。
      [0017]在上述綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法中,遙測處理單元中不同通道(不同傳輸速率)對應(yīng)的等待時(shí)間不同。
      [0018]在上述綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法中,步驟(三)中要求的模擬量采樣值來自于熱控分系統(tǒng)和電源分系統(tǒng)。
      [0019]在上述綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法中,步驟(一)中星上計(jì)算機(jī)發(fā)送給FPGA模塊的遙測數(shù)據(jù)為非定周期的遙測數(shù)據(jù),所述非定周期包括不同類遙測數(shù)據(jù)之間的非定周期與同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的非定周期。
      [0020]在上述綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法中,同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的最小時(shí)間間隔為I?2ms。
      [0021]本發(fā)明與現(xiàn)有技術(shù)相比具有如下有益效果:
      [0022](I)、本發(fā)明鑒于傳統(tǒng)遙測處理單元模擬方法的缺陷以及綜合電子對遙測數(shù)據(jù)的特殊要求,設(shè)計(jì)了一種全新的綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,該方法通過遙測數(shù)據(jù)交互仿真系統(tǒng)實(shí)現(xiàn),采用FPGA技術(shù)與遙測仿真計(jì)算機(jī)軟件配合首次模擬了月面巡視器綜合電子單元中遙測處理單元狀態(tài)變化和數(shù)據(jù)交互過程,實(shí)現(xiàn)方法簡便,響應(yīng)速度快、且有利于測試過程中對遙測處理單元狀態(tài)參數(shù)和模擬量進(jìn)行實(shí)時(shí)修改,以滿足不同條件下的遙測處理單元故障模擬要求和熱控分系統(tǒng)、電源分系統(tǒng)的測試要求;
      [0023](2)、本發(fā)明綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法通過采用中斷設(shè)計(jì)和改變遙測處理單元狀態(tài),實(shí)現(xiàn)了非定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng),并且有效解決了綜合電子單元中遙測處理單元大數(shù)據(jù)量毫秒級接收及對遙測處理單元狀態(tài)快速變化的模擬問題,同時(shí)避免了在短時(shí)間內(nèi)連續(xù)收到多條指令導(dǎo)致計(jì)算機(jī)無法及時(shí)響應(yīng)中斷引起的硬件板卡數(shù)據(jù)接收區(qū)阻塞問題;
      [0024](3)、本發(fā)明的遙測處理單元模擬方法同時(shí)適用于定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng)和非定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng),滿足不同的遙測數(shù)據(jù)類型和傳輸方式的要求,提高了數(shù)據(jù)響應(yīng)速度,有效避免了數(shù)據(jù)丟失,具有較廣的適用范圍和較強(qiáng)的實(shí)用性;
      [0025](4)、本發(fā)明方法動態(tài)模擬星上計(jì)算機(jī)與遙測處理單元的實(shí)時(shí)數(shù)據(jù)交互過程,有效對遙測處理單元狀態(tài)變化進(jìn)行仿真,大大減少了綜合電子應(yīng)用軟件研制過程中對星上遙測處理單元的依賴,有利于盡早發(fā)現(xiàn)綜合電子軟件中與遙測處理單元相關(guān)的程序問題,以及必須通過遙測處理單元進(jìn)行的如熱控等重要功能的測試;
      [0026](5)、本發(fā)明方法模擬遙測處理單元功能,建立起綜合電子軟件的硬件仿真環(huán)境,顯著提高了開發(fā)效率,通過與星上計(jì)算機(jī)進(jìn)行閉環(huán)聯(lián)試,能夠滿足綜合電子應(yīng)用軟件調(diào)試及確認(rèn)測試的功能及性能要求,已完成多次仿真實(shí)驗(yàn)及若干版本確認(rèn)測試。
      【專利附圖】

      【附圖說明】
      [0027]圖1為本發(fā)明采用的遙測數(shù)據(jù)交互仿真系統(tǒng)結(jié)構(gòu)示意圖;
      [0028]圖2為本發(fā)明遙測仿真計(jì)算機(jī)工作流程圖。
      【具體實(shí)施方式】
      [0029]下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)的描述:
      [0030]本發(fā)明綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法采用遙測數(shù)據(jù)交互仿真系統(tǒng)實(shí)現(xiàn),如圖1所示為本發(fā)明采用的遙測數(shù)據(jù)交互仿真系統(tǒng)結(jié)構(gòu)示意圖,由圖可知遙測數(shù)據(jù)交互仿真系統(tǒng)包括星上計(jì)算機(jī)和地面模擬的遙測處理單元,遙測處理單元由遙測仿真計(jì)算機(jī)和FPGA模塊組成,代替星上真實(shí)遙測處理單元板卡。
      [0031]本發(fā)明綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法的具體實(shí)現(xiàn)過程如下:
      [0032]步驟(一)、星上計(jì)算機(jī)將控制指令發(fā)送給FPGA模塊,其中控制指令包括查詢所述遙測處理單元工作狀態(tài)的指令、獲取模擬量采樣值的指令和通道控制指令,本實(shí)施例中模擬量采樣值的指令的周期為512ms,即每隔512ms發(fā)送一次指令。本實(shí)施例中不同類型遙測數(shù)據(jù)使用7條不同通道。
      [0033]步驟(二)、FPGA模塊對接收的控制指令進(jìn)行校驗(yàn)判斷,若控制指令通過校驗(yàn),則將該控制指令進(jìn)行存儲,將工作狀態(tài)設(shè)置為“未準(zhǔn)備好”,并觸發(fā)中斷(使用硬件中斷,精度提升,滿足毫秒級數(shù)據(jù)接收處理要求),當(dāng)星上計(jì)算機(jī)讀取到該標(biāo)志后,不進(jìn)行數(shù)據(jù)發(fā)送,由此避免中斷被打斷,進(jìn)入步驟(三)。若指令未通過校驗(yàn),則將該指令和遙測數(shù)據(jù)丟棄。
      [0034]步驟(三)、遙測仿真計(jì)算機(jī)接收到中斷后,首先從FPGA模塊中讀取通過校驗(yàn)的控制指令并進(jìn)行分類,其中根據(jù)查詢遙測處理單元工作狀態(tài)的指令,將遙測處理單元當(dāng)前工作狀態(tài)數(shù)據(jù)發(fā)送給FPGA模塊,進(jìn)入步驟(四);遙測仿真計(jì)算機(jī)根據(jù)獲取模擬量采樣值的指令,將要求的模擬量采樣值發(fā)送給FPGA模塊,進(jìn)入步驟(五);其中要求的模擬量采樣值來自于熱控分系統(tǒng)和電源分系統(tǒng)。遙測仿真計(jì)算機(jī)根據(jù)通道控制指令,設(shè)定遙測處理單元的通道號,并將設(shè)定的通道號信息發(fā)送給FPGA模塊,進(jìn)入步驟(六)。
      [0035]步驟(四)、FPGA模塊接收上述步驟(三)中的遙測處理單元當(dāng)前工作狀態(tài)數(shù)據(jù),若當(dāng)前工作狀態(tài)為“準(zhǔn)備好”狀態(tài),則星上計(jì)算機(jī)向FPGA模塊發(fā)送遙測數(shù)據(jù),F(xiàn)PGA模塊接收到該遙測數(shù)據(jù)后,對該遙測數(shù)據(jù)進(jìn)行校驗(yàn)判斷,若遙測數(shù)據(jù)通過校驗(yàn),則將遙測數(shù)據(jù)進(jìn)行存儲,將工作狀態(tài)設(shè)置為“未準(zhǔn)備好”,并觸發(fā)中斷,進(jìn)入步驟(七);若遙測數(shù)據(jù)未通過校驗(yàn),則將遙測數(shù)據(jù)丟棄;
      [0036]上述步驟(三)中遙測仿真計(jì)算機(jī)接收到通道控制指令后,設(shè)置等待時(shí)間(即模擬遙測處理單元接收一幀遙測數(shù)據(jù)后的處理時(shí)間),等待時(shí)間達(dá)到后,將遙測處理單元當(dāng)前工作狀態(tài)設(shè)為“準(zhǔn)備好”狀態(tài)。遙測處理單元中不同通道(不同傳輸速率)對應(yīng)的等待時(shí)間不同。
      [0037]星上計(jì)算機(jī)發(fā)送給FPGA模塊的遙測數(shù)據(jù)為非定周期的遙測數(shù)據(jù),非定周期是指遙測數(shù)據(jù)到達(dá)時(shí)刻具有不確定性,包括不同類遙測數(shù)據(jù)之間的非定周期與同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的非定周期。對于同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的非定周期,即數(shù)據(jù)幀的到達(dá)時(shí)刻間隔不相同,例如第一幀數(shù)據(jù)to時(shí)刻到達(dá),第二幀數(shù)據(jù)tO+Ι時(shí)刻到達(dá),第三幀數(shù)據(jù)tO+1+0.8時(shí)刻到達(dá),第四幀數(shù)據(jù)tO+1+0.8+0.9時(shí)刻到達(dá)……。本發(fā)明中同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的最小時(shí)間間隔為I~2ms。
      [0038]對于不同類遙測數(shù)據(jù)之間的非定周期,即不同類遙測數(shù)據(jù)的到達(dá)時(shí)刻間隔不相同,例如第一類遙測數(shù)據(jù)中數(shù)據(jù)幀之間到達(dá)的時(shí)間間隔相同均為T0,第二類遙測數(shù)據(jù)中數(shù)據(jù)幀之間到達(dá)的時(shí)間間隔相同均為Tl,TO幸Tl。
      [0039]步驟(五)、FPGA模塊接收步驟(三)中的模擬量采樣值后進(jìn)行存儲,供星上計(jì)算機(jī)進(jìn)行讀取。
      [0040]步驟(六)、FPGA模塊接收步驟(三)中的通道號信息后進(jìn)行存儲,供星上計(jì)算機(jī)進(jìn)行讀取。
      [0041 ] 步驟(七)、遙測仿真計(jì)算機(jī)接收到中斷后,從FPGA模塊讀取遙測數(shù)據(jù),遙測仿真計(jì)算機(jī)首先對遙測數(shù)據(jù)進(jìn) 行解析,即將接收到的遙測數(shù)據(jù)原碼按照遙測數(shù)據(jù)格式和遙測協(xié)議的定義進(jìn)行解析,得到要求的數(shù)據(jù)形式,之后對數(shù)據(jù)進(jìn)行顯示和存儲。
      [0042]上述遙測數(shù)據(jù)交互過程中,若遙測處理單元超過300s未收到數(shù)據(jù)(即未讀到遙測處理單元工作狀態(tài)為“準(zhǔn)備好”),則遙測仿真計(jì)算機(jī)將遙測處理單元狀態(tài)置為“正在進(jìn)行自動遙測”。如圖2所示為本發(fā)明遙測仿真計(jì)算機(jī)工作流程圖。
      [0043]本發(fā)明將對遙測處理單元的模擬實(shí)現(xiàn)方法抽象為兩部分,首先是硬件接口模擬及其FPGA多任務(wù)自動處理,使用FPGA芯片實(shí)現(xiàn),模擬真實(shí)遙測板卡完成數(shù)據(jù)的接收和指令的處理;其次是針對地面遙測處理單元狀態(tài)變化及數(shù)據(jù)收發(fā)的動態(tài)仿真,主要在遙測仿真計(jì)算機(jī)中完成,在FPGA觸發(fā)的中斷中接收來自FPGA模塊的控制指令和遙測數(shù)據(jù)。本發(fā)明充分利用硬件時(shí)序的精準(zhǔn)性和軟件設(shè)置的靈活性,對遙測處理單元與中心計(jì)算機(jī)數(shù)據(jù)交互的過程和時(shí)序進(jìn)行仿真,既能真實(shí)再現(xiàn)遙測處理單元狀態(tài)變化,又能模擬異常情況下各種時(shí)序,還可以滿足通過遙測處理單元采集模擬量的設(shè)置要求。
      [0044]本發(fā)明綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法通過采用中斷設(shè)計(jì)和改變遙測處理單元狀態(tài),實(shí)現(xiàn)了非定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng),并且有效解決了綜合電子單元中遙測處理單元大數(shù)據(jù)量毫秒級接收及對遙測處理單元狀態(tài)快速變化的模擬問題,同時(shí)避免了在短時(shí)間內(nèi)連續(xù)收到多條指令導(dǎo)致計(jì)算機(jī)無法及時(shí)響應(yīng)中斷引起的硬件板卡數(shù)據(jù)接收區(qū)阻塞問題;本發(fā)明的遙測處理單元模擬方法同時(shí)適用于定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng)和非定周期的遙測數(shù)據(jù)的實(shí)時(shí)響應(yīng),滿足不同的遙測數(shù)據(jù)類型和傳輸方式的要求,提高了數(shù)據(jù)響應(yīng)速度,有效避免了數(shù)據(jù)丟失。
      [0045]以上所述,僅為本發(fā)明最佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
      [0046]本發(fā)明說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員的公知技術(shù)。
      【權(quán)利要求】
      1.一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,其特征在于:通過遙測數(shù)據(jù)交互仿真系統(tǒng)實(shí)現(xiàn),所述遙測數(shù)據(jù)交互仿真系統(tǒng)包括星上計(jì)算機(jī)和地面模擬的遙測處理單元,所述遙測處理單元由遙測仿真計(jì)算機(jī)和FPGA模塊組成,具體實(shí)現(xiàn)方法如下: 步驟(一)、星上計(jì)算機(jī)將控制指令發(fā)送給FPGA模塊,所述控制指令包括查詢所述遙測處理單元工作狀態(tài)的指令、獲取模擬量采樣值的指令和通道控制指令; 步驟(二)、FPGA模塊對接收的控制指令進(jìn)行校驗(yàn)判斷,若所述控制指令通過校驗(yàn),則將所述控制指令進(jìn)行存儲,將工作狀態(tài)設(shè)置為“未準(zhǔn)備好”,并觸發(fā)中斷,進(jìn)入步驟(三);若所述控制指令未通過校驗(yàn),則將所述控制指令丟棄; 步驟(三)、遙測仿真計(jì)算機(jī)接收到中斷后,首先從FPGA模塊中讀取通過校驗(yàn)的控制指令并進(jìn)行分類,其中根據(jù)查詢所述遙測處理單元工作狀態(tài)的指令,將所述遙測處理單元當(dāng)前工作狀態(tài)數(shù)據(jù)發(fā)送給FPGA模塊,進(jìn)入步驟(四);遙測仿真計(jì)算機(jī)根據(jù)獲取模擬量采樣值的指令,將要求的模擬量采樣值發(fā)送給FPGA模塊,進(jìn)入步驟(五);遙測仿真計(jì)算機(jī)根據(jù)通道控制指令,設(shè)定遙測處理單元的通道號,并將設(shè)定的通道號信息發(fā)送給FPGA模塊,進(jìn)入步驟(六); 步驟(四)、FPGA模塊接收所述遙測處理單元當(dāng)前工作狀態(tài)數(shù)據(jù),若當(dāng)前工作狀態(tài)為“準(zhǔn)備好”狀態(tài),則星上計(jì)算機(jī)向FPGA模塊發(fā)送遙測數(shù)據(jù),F(xiàn)PGA模塊接收到所述遙測數(shù)據(jù)后,對所述遙測數(shù)據(jù)進(jìn)行校驗(yàn)判斷,若遙測數(shù)據(jù)通過校驗(yàn),則將遙測數(shù)據(jù)進(jìn)行存儲,將工作狀態(tài)設(shè)置為“未準(zhǔn)備好”,并觸發(fā)中斷,進(jìn)入步驟(七);若所述遙測數(shù)據(jù)未通過校驗(yàn),則將所述遙測數(shù)據(jù)丟棄; 步驟(五)、FPGA模塊接收所述模擬量采樣值后進(jìn)行存儲,供星上計(jì)算機(jī)進(jìn)行讀??; 步驟(六)、FPGA模塊接收所述通道號信息后進(jìn)行存儲,供星上計(jì)算機(jī)進(jìn)行讀?。? 步驟(七)、遙測仿真計(jì)算機(jī)接收到中斷后,從FPGA模塊讀取遙測數(shù)據(jù)后進(jìn)行顯示和存儲。
      2.根據(jù)權(quán)利要求1所述的一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,其特征在于:所述步驟(三)中遙測仿真計(jì)算機(jī)接收到通道控制指令后,設(shè)置等待時(shí)間,等待時(shí)間達(dá)到后,將所述遙測處理單元當(dāng)前工作狀態(tài)設(shè)為“準(zhǔn)備好”狀態(tài)。
      3.根據(jù)權(quán)利要求2所述的一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,其特征在于:所述遙測處理單元中不同通道對應(yīng)的等待時(shí)間不同。
      4.根據(jù)權(quán)利要求1所述的一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,所述步驟(三)中要求的模擬量采樣值來自于熱控分系統(tǒng)和電源分系統(tǒng)。
      5.根據(jù)權(quán)利要求1所述的一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,其特征在于:所述步驟(一)中星上計(jì)算機(jī)發(fā)送給FPGA模塊的遙測數(shù)據(jù)為非定周期的遙測數(shù)據(jù),所述非定周期包括不同類遙測數(shù)據(jù)之間的非定周期與同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的非定周期。
      6.根據(jù)權(quán)利要求5所述的一種綜合電子軟件仿真環(huán)境中的遙測處理單元模擬方法,其特征在于:所述同一類遙測數(shù)據(jù)中不同幀遙測數(shù)據(jù)之間的最小時(shí)間間隔為I?2ms。
      【文檔編號】G05B17/02GK103970027SQ201410132049
      【公開日】2014年8月6日 申請日期:2014年4月2日 優(yōu)先權(quán)日:2014年4月2日
      【發(fā)明者】林琳, 王晶, 黨紀(jì)紅, 陳朝暉, 萬麗景, 高進(jìn), 李曉鋒, 關(guān)小川, 劉建軍, 葛瑩 申請人:北京控制工程研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1