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

        ?

        一種應用于智能彈藥的電氣系統(tǒng)時序仿真平臺設計

        2021-06-26 07:40:38李歡麗藺子存
        彈箭與制導學報 2021年2期
        關鍵詞:計算機模型

        荊 廣,李 平,張 楊,李歡麗,藺子存

        (西安現(xiàn)代控制技術研究所,西安 710065)

        0 引言

        導彈武器系統(tǒng)作戰(zhàn)反應時間,是指該武器系統(tǒng)自接到目標指示到正確射出第一枚導彈所必需的時間[1],是影響導彈攻擊時快速反應能力的重要因素。導彈發(fā)射流程中的時序設計直接影響著系統(tǒng)的作戰(zhàn)反應時間,而系統(tǒng)級的總線網絡延遲是時序設計的重要設計依據。目前對于某單體部件的總線網絡延時可通過連接上位機來做針對性的摸底測試,但在智能彈藥武器系統(tǒng)中系統(tǒng)級的總線網絡延時還沒有有效的方法進行摸底測試。因此,設計了一種應用于智能彈藥的電氣系統(tǒng)時序仿真平臺,并進行試驗驗證,為導彈發(fā)射流程的時序設計提供必要的設計依據。

        1 總線延時的分類與計算方法

        總線的網絡延時定義為:待發(fā)送的數據從總線節(jié)點a的變化開始計時,到另一個總線節(jié)點b中得到確認,中間經歷的時間間隔稱為總線延時[2]??偩€報文信息的延時主要由幀延時、軟件與總線控制器硬件延時、媒體訪問延時等部分組成。

        1.1 幀延時分析

        數據幀的延時由數據幀長度和總線數據傳輸速率決定。數據幀長度在總線數據幀定義中由數據幀類型與幀格式決定,二者均會間接影響數據幀的延時;總線數據的傳輸速率由波特率來度量,波特率也是決定幀延時的重要因素之一。由數據幀格式及波特率得幀延時表達式為:

        (1)

        式中:Δt1為幀延時;k1為幀延時特征參數;b1為總線數據傳輸的波特率;n1為所傳輸數據的幀長度字節(jié)數;m1為數據幀信息格式包含的數據位數。

        1.2 軟件及控制器延時分析

        軟件延時是指在指令的處理進程中,總線的主CPU將數據從總線控制器讀出和寫入并作響應處理的延遲時間,與系統(tǒng)采用的具體CPU型號、控制器性能和接口電路芯片有關。

        軟件延時對應數據在總線控制器中讀出與寫入的延遲時間,其表達式為:

        (2)

        式中:Δt2為軟件延時;k2為軟件延時特征參數;b2為總線數據傳輸的波特率;n2為所傳輸數據的幀長度字節(jié)數;m2為數據幀信息格式包含的數據位數。

        總線控制器延時定義為接收、發(fā)送緩存器中對信息實現(xiàn)串、并轉換所花費的時間??偩€控制器對數據緩存器中信息實現(xiàn)串行化編碼與解碼所花費的時間與波特率、數據字節(jié)數、數據幀信息格式包含的二進制位數相關,其表達式為:

        (3)

        式中:Δt3為總線控制器延時;k3為控制器延時特征參數;b3為總線數據傳輸的波特率;n3為所傳輸數據的幀長度字節(jié)數;m3為數據幀信息格式包含的數據位數。

        1.3 媒體訪問延時分析

        當系統(tǒng)中控制節(jié)點的數量增多,總線網絡中的信息量逐漸增加時,由報文之間搶占資源而導致的媒體訪問延時所占的比例逐漸增大。以CAN總線為例的總線型控制網絡,將報文間的競爭發(fā)送機制看作一個帶優(yōu)先級的排隊系統(tǒng)。設v為等級量數,CAN總線報文的優(yōu)先級劃分為0~v-1的不同等級,且報文等級i越小則優(yōu)先級越高。不同等級的報文類型通過泊松分布的方式進入系統(tǒng)中,平均到達速度為:λ0,λ1,…,λv-1??偩€網絡對報文的平均服務速率為:μ0,μ1,…,μv-1,服務時間服從指數分布[2]。

        由排隊系統(tǒng)的優(yōu)先級機制分析,可得到第i級報文信息的等待時間為:

        (4)

        2 電氣系統(tǒng)仿真平臺設計

        為實現(xiàn)對系統(tǒng)級總線網絡延遲時間的摸底,優(yōu)化智能彈藥工作時序,設計了基于實時操作系統(tǒng)的電氣系統(tǒng)時序仿真平臺,以應用于智能彈藥電氣系統(tǒng)的全數字和半實物時序仿真[3]。

        2.1 系統(tǒng)總體方案設計

        電氣系統(tǒng)仿真平臺采用構建在以太網基礎之上的分布式系統(tǒng)架構,采用主控計算機+多個仿真工控機+仿真機板卡的硬件架構和RT-LAB+ Simulink+LabVIEW的軟件布局,具有實時性強、仿真精度高、擴展性好的優(yōu)勢。

        系統(tǒng)方案如圖1。

        圖1 系統(tǒng)方案

        2.2 系統(tǒng)硬件方案設計

        電氣系統(tǒng)仿真平臺主要包含電氣設計與建模分系統(tǒng)、電氣仿真分系統(tǒng)、數據采集與測量分系統(tǒng)。

        電氣設計與建模分系統(tǒng)由一臺高性能主控制計算機構成,可適應高關聯(lián)性、多資源的建模需求。

        電氣仿真分系統(tǒng)包含主控計算機、仿真機,不同信號類型的I/O板卡、電源模擬設備、點火仿真設備、矩陣開關模塊、適配電纜組件及接口面板。仿真機配置Redhat實時操作系統(tǒng)及I/O板卡驅動,通過PCI/PCIe總線驅動外設電氣接口通信;接口仿真板卡選用PCI總線板卡,板卡類型包含RS422、ARINC429、1553B、CAN等總線及AD、DA、DIO等模擬量。仿真機負責運行主控計算機的數字模型,通過驅動接口板卡及矩陣開關將數字模型與實物部件關聯(lián),完成數字信號及模擬信號的輸入輸出。電氣仿真分系統(tǒng)組成如圖2。

        圖2 電氣仿真分系統(tǒng)組成

        數據采集與測量分系統(tǒng)由主控計算機、數據庫服務器、數據采集設備、電氣測量設備組成,用于在全數字仿真和硬件在環(huán)的系統(tǒng)集成驗證中對數據信息和電氣信號的采集、檢測、存儲與顯示。

        2.3 系統(tǒng)軟件方案設計

        電氣系統(tǒng)仿真平臺利用Simulink模型建模,將模型封裝在LabVIEW中,在LabVIEW的人機交互界面實現(xiàn)模型配置等操作。通過RT-LAB組件實現(xiàn)在仿真機中的實時運行[4]。仿真時,通過LabVIEW界面實現(xiàn)對仿真流程的配置與監(jiān)控。

        2.3.1 建模流程設計

        電氣系統(tǒng)仿真平臺的建模流程包含電氣物理層參數配置建模、線束拓撲層電氣連接關系建模和應用層的通信流程建模。

        建立模型流程如圖3。

        圖3 建模流程

        電氣物理層建模包括通信接口波特率、電平范圍、采樣頻率等硬件配置以及硬件接口與ICD的端口關系,采用MATLAB/Simulink信號端直連的形式進行描述;線束拓撲層通過XML結構體或Excel表格的文件形式描述;應用層的通信流程模型與總線協(xié)議層包括MIL-STD-1553B、ARINC429、CAN、RS232/422/485、模擬信號、開關量、脈沖等接口的ICD模型,以C/C++代碼形式描述。

        應用層模型的程序設計流程如圖4。

        圖4 應用層模型程序設計流程

        通信流程模型程序中mdlInitialize Start()是初始化函數,主要通過!ssSetNumInputPorts()、!ssSetNumOutputPort()對發(fā)送端、接收端的接口數目進行初始化。mdl Start()、Load ControlData()函數實現(xiàn)配置文件的讀取,將用戶定義的輸入端、輸出端、端口定義、波特率、協(xié)議內容等配置文件讀取到模型中。mdlOutput()作為核心函數,負責處理輸入、輸出口邏輯,可實現(xiàn)接收端對接收到指令的定位、判斷、回復及轉發(fā)相應指令。

        2.3.2 仿真流程設計

        在完成對電氣系統(tǒng)的建模后,利用動態(tài)系統(tǒng)綜合(DSI)方法開展結合實裝部件的電氣系統(tǒng)仿真驗證。電氣仿真全流程包含全數字仿真、半實物仿真、全實物仿真、數據采集、測量及存儲。

        仿真流程首先進行全數字仿真,驗證應用層協(xié)議邏輯的正確性。協(xié)議驗證無誤后,將模型下載至仿真機中,使用硬件板卡以回路的方式在實物部件接入前對信息交互的時間延遲、硬件板卡的性能進行摸底。其次,利用接口配線設備和矩陣開關將實裝單體部件逐一接入電氣系統(tǒng)模型中,實現(xiàn)對被測實裝部件的仿真摸底[5]。最后,將多個實物部件同時接入到系統(tǒng)中代替對應數學模型中的模塊,考核部件間協(xié)同的信息交互及時序摸底功能。仿真流程如圖5。

        圖5 仿真流程

        3 時序仿真測試與結果

        3.1 系統(tǒng)模型建立

        某導彈地面發(fā)控系統(tǒng)主要由發(fā)控裝置、顯控裝置等組成,彈上制導與控制部件包含彈上計算機、導航裝置、衛(wèi)星定位儀、舵機等。根據導彈發(fā)射階段的信息流向關系,在1553B總線與RS422總線信號傳輸特性及拓撲結構的基礎上,建立某型導彈網絡拓撲結構模型,如圖6所示。

        圖6 某型導彈網絡拓撲結構模型

        以彈上計算機為例建立該部件時間延遲模型,延時主要包括:

        a)幀延時:k1∈(1,3),由式(1)可得不同數據幀信息在不同波特率下的幀延時Δt1。

        b)軟件延時及控制器延時:彈載計算機選擇TM230C6416型號的DSP處理器,總線軟件延時與控制器延時系數k2∈(0.001,0.099)、k3∈(0.001,0.099),由式(2)、式(3)可得Δt2與Δt3。

        c)延遲時間:T=Δt1+Δt2+Δt3。

        以某導彈擊發(fā)流程中的“制導部件狀態(tài)查詢”子流程為例建立應用層通信流程模型:發(fā)控裝置(B)向彈載計算機(A)發(fā)送“制導部件狀態(tài)查詢”指令,發(fā)控裝置若在300 ms內未收到正確回復或接收無效數據,則重發(fā)命令,最多發(fā)3次,3次后仍未收到則中止流程;彈載計算機向各彈上制導部件(C、D、E)轉發(fā)“狀態(tài)查詢”指令,彈載計算機如果在80 ms內未收到正確回復或接收到無效數據則重發(fā)命令,最多發(fā)3次,3次后仍未收到則向發(fā)控裝置返回某制導部件狀態(tài)異常。

        3.2 仿真流程設計

        為了驗證發(fā)控裝置和彈載計算機等待時間的合理性,將彈載計算機模型、舵機模型、導航裝置模型同時用真實部件代替,對發(fā)控從發(fā)出“狀態(tài)查詢”指令,到收到彈載計算機返回的狀態(tài)查詢結果之間的時間間隔進行摸底。

        通過上述過程的仿真測試,得到圖7仿真結果。

        圖7 仿真結果

        由仿真結果可以看出:

        1)彈載計算機(A)從向第一個彈上部件(C)發(fā)出指令的起始時間到最后一個彈上部件(E)返回給彈載計算機(A)信息的終止時間之間的時間間隔為:283317521-283305000=12521 μs≈12 ms。

        2)發(fā)控裝置(B)從發(fā)出指令到收到彈載計算機(A)返回的指令之間的時間間隔為:283399123-283303129=95994 μs≈96 ms。

        由仿真結果可對“狀態(tài)查詢”流程中發(fā)控裝置和彈載計算機的時序進行調整。出于冗余性考慮,將彈載計算機重發(fā)命令的等待時間從80 ms縮減到15 ms,調整前后時序見圖8~圖9。

        圖8 時序調整前彈載計算機的等待時間

        圖9 時序調整后彈載計算機的等待時間

        將發(fā)控裝置重發(fā)命令的等待時間從300 ms縮減到120 ms,調整前后時序見圖10~圖11。

        圖10 時序調整前發(fā)控裝置的等待時間

        圖11 時序調整后發(fā)控裝置的等待時間

        由圖11可知,調整后的“制導部件狀態(tài)查詢”流程時間為3×120 ms=360 ms。所以,整個“狀態(tài)查詢”流程由原來的900 ms縮減至360 ms,使該流程時間縮減了約60%,實現(xiàn)了對導彈擊發(fā)時序的有效優(yōu)化。

        4 結論

        根據智能彈藥對系統(tǒng)級總線延遲時間摸底測試的需求,開展了對總線延時分類與計算方法的研究,搭建了應用于智能彈藥的電氣系統(tǒng)時序仿真平臺。以某導彈擊發(fā)流程為例,完成了該某型導彈“狀態(tài)查詢”子流程的系統(tǒng)級總線延遲時間的摸底測試,根據測試結果指導設計,大大縮減了該流程的時間,優(yōu)化了某型導彈的擊發(fā)時序。該系統(tǒng)為今后時序流程的設計提供了有效參考,對優(yōu)化武器裝備的作戰(zhàn)反應時間起到積極作用。

        猜你喜歡
        計算機模型
        一半模型
        計算機操作系統(tǒng)
        重要模型『一線三等角』
        穿裙子的“計算機”
        趣味(數學)(2020年9期)2020-06-09 05:35:08
        重尾非線性自回歸模型自加權M-估計的漸近分布
        基于計算機自然語言處理的機器翻譯技術應用與簡介
        科技傳播(2019年22期)2020-01-14 03:06:34
        計算機多媒體技術應用初探
        科技傳播(2019年22期)2020-01-14 03:06:30
        信息系統(tǒng)審計中計算機審計的應用
        消費導刊(2017年20期)2018-01-03 06:26:40
        3D打印中的模型分割與打包
        FLUKA幾何模型到CAD幾何模型轉換方法初步研究
        99久久精品免费看国产| 国产精品久久一区性色a| av网站一区二区三区| 丰满的少妇av一区二区三区| 精品亚洲国产成人| 国产亚洲av手机在线观看| 日韩免费高清视频网站| 日本免费影片一区二区| 国产婷婷色一区二区三区| av蓝导航精品导航| 欧美手机在线视频| 亚洲天堂av黄色在线观看| 日本中国内射bbxx| 曰本女人与公拘交酡免费视频| 久久久久综合一本久道| 亚州av高清不卡一区二区| 人人人妻人人澡人人爽欧美一区| 国产精品免费久久久久影院| 好爽~又到高潮了毛片视频| 中文字幕综合一区二区三区| 伊人久久精品无码二区麻豆| 亚洲av无码成人黄网站在线观看| 亚洲免费毛片网| 一区二区二区三区亚洲| 久久久亚洲精品无码| 波多野结衣视频网址| 精品国精品自拍自在线| 友田真希中文字幕亚洲| 日韩成人大屁股内射喷水| 日韩在线精品在线观看| 国产视频一区2区三区| 久久亚洲精品成人av无码网站| 国产日韩欧美亚洲精品中字| 在线观看免费人成视频国产| 日本一区二区精品高清| 国产97色在线 | 日韩| 国内自拍偷拍亚洲天堂| 国产av天堂一区二区二区| 日本最新免费二区| 国产黑色丝袜一区在线| 久久精品国产亚洲av沈先生 |