999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

復雜構型無人機機載總線網絡仿真、監(jiān)控系統開發(fā)

2020-09-21 03:09:40蔣渝張娟鄢強航空工業(yè)成都飛機設計研究所
航空維修與工程 2020年6期
關鍵詞:系統

蔣渝 張娟 鄢強/航空工業(yè)成都飛機設計研究所

0 引言

近年來,在世界范圍內軍用無人機快速發(fā)展并大量投入使用,無人機在各種偵察、攻擊等軍事活動領域發(fā)揮了巨大的作用。

航空總線是航空器機載系統航電設備之間信息傳輸及信息共享的通道[1-2],航電系統通過總線數據驅動[3],各型無人機廣泛采用RS422 總線協議標準作為主要的航電系統機載航空總線數據通信協議。RS422 總線在地面試驗條件下的仿真、測試、數據監(jiān)控分析等成為了無人機領域的新的重要課題。

機載RS422 總線通信網絡構型復雜,通信節(jié)點眾多,其點對點的通信方式導致總線通道數目龐大,有時甚至達到100 路以上,網絡拓撲結構的復雜程度遠遠超過普通RS422 通信網絡。同時,機載設備的狀態(tài)更新往往導致總線網絡拓撲結構的頻繁變化,數據處理的實時性要求較高(最高周期10ms),且事件數據、周期數據混合使用,這些都給機載RS422 總線通信網絡的仿真和監(jiān)控帶來巨大的困難。

為此,設計和開發(fā)了一套基于復雜構型的無人機RS422 機載總線網絡仿真、監(jiān)控系統。該系統設計了一套開放的分布式總線仿真架構體系和柔性的軟件部署策略,解決了大規(guī)模點對點RS422 總線拓撲結構仿真的可實現性和系統靈活性之間的矛盾;該系統采用綜合的一體化設計,設計了一套完整的配套工具軟件,同時兼顧了成本較低、通用性強、設計新穎的特 點。

1 RS422 仿真、監(jiān)控系統介紹

1.1 試驗平臺簡介

圖1 所示為某型無人機航電系統地面試驗平臺結構圖。這是一個集機載設備地面支持、仿真、監(jiān)控、綜合、調試于一體的復雜的試驗系統。基于RS422的機載總線通信網絡構型復雜,通信節(jié)點眾多。

對于航電設備的仿真,目前通用的做法是直接用軟件代碼描述被仿真對象的行為和屬性等信息,再配合一些底層硬件實現對設備的仿真[4-5]。在本試驗平臺中,該功能是通過主仿真系統和RS422 總線仿真系統共同實現 的。

主仿真系統作為試驗平臺的仿真控制中心,對整個設施的仿真運行進行控制,各子系統設備的邏輯仿真模擬器也駐留于此;RS422 總線仿真系統用于對子系統的RS422 總線通信接口進行仿真,將邏輯仿真轉換為對子系統的物理仿真;RS422 總線接口控制文件 (ICD)[6-8]監(jiān)控系統對所有RS422 總線數據流進行監(jiān)控,以RS422 ICD 的格式對總線數據進行解析、顯示;前端采集/控制系統實時采集離散信號和模擬信號,將采集數據發(fā)送到主仿真系統進行處理,并能輸出控制信號,對相關設備進行控制;各激勵器為相應的子系統提供數據激勵。

1.2 仿真、監(jiān)控系統功能介紹

1)網絡拓撲結構

RS422 標準全稱是“平衡電壓數字接口電路的電氣特性”[9],收發(fā)各有兩根差分信號線,加上一根信號地線共5根線。由于接收器采用了高輸入阻抗,且發(fā)送驅動器比RS232 具有更強的驅動能力,故允許在相同傳輸線上連接多個接收節(jié)點,最多可接10 個節(jié)點,即一個主設備(Master),其余為從設備(Slave),從設備間不能通信,所以RS422 支持點對多的雙向通信。

根據RS422 信號的電氣特性,結合無人機航電系統自身特點,可將一條RS422 仿真、監(jiān)控線路設計成如圖2 所示的網絡拓撲結構。

圖1 某型無人機航電系統地面試驗平臺結構簡圖

由于一條RS422 傳輸線上只能有一個主設備,真實機載設備和總線仿真器不能同時掛在線路上,因此需使用信號切換設備對其進行切換,保證在同一時刻一條線路上只有一個主設備。而從設備可以連接多個,總線監(jiān)控器是被動的接收設備,因此將其直接連接在傳輸線路上不會對RS422 通信構成影響。

同時,根據協議,RS422 需要連接終接電阻,要求其阻值約等于傳輸電纜的特性阻抗。但在短距離傳輸時可不需要終接電阻,即一般在300 米以下不需要終接電阻。而在無人機航電系統地面試驗平臺中,RS422 電纜的長度一般不超過20 米,因此不需要終接電阻。

圖2 只表示了一條RS422 線路的網絡拓撲結構,可以將無人機航電系統地面試驗平臺的總線仿真、監(jiān)控系統看成多個這種網絡拓撲結構的集合。由于每一條RS422 線路都相對獨立,因此可以方便地增加或減少節(jié)點的數量,而不會影響整個網絡的結構,從而在硬件上實現了開放式的結構和網絡的柔性部署,即適應了機載設備狀態(tài)更新導致的總線網絡拓撲結構的頻繁變化。

2)仿真系統

RS422 總線仿真軟件包是一個實時運行的專用軟件包,駐留在RS422 總線仿真系統的工控機中,運行于Windows操作系統,其主要功能模塊如圖3 所示。

a.節(jié)點配置:總線仿真軟件根據主仿真發(fā)布的仿真配置文件(節(jié)點號、子系統號)來配置節(jié)點,確認要仿真的子系統。

b.串口配置:總線仿真軟件根據主仿真發(fā)布的仿真配置文件(串口號、波特率、數據位、停止位、校驗位)來自動配置串口。

c.多線程數據接收、發(fā)送:總線仿真軟件接收主仿真子系統模擬器和各個RS422 串口發(fā)送的數據,經數據處理后按照給定的頻率上傳或下發(fā)到反射內存或RS422 總線。

d.數據處理:總線仿真軟件根據主仿真發(fā)布的仿真配置文件(幀頭、幀長、幀標志、校驗和)對數據進行斷幀處理,獲取完整幀信息,并進行完整性和重復性校驗,然后交由接收、發(fā)送模塊。

e.數據顯示、刷新:根據用戶選擇,總線仿真軟件將對應系統接收到的數據幀動態(tài)顯示到界面相應位置并周期刷新。

3)監(jiān)控系統

RS422 總線ICD 監(jiān)控系統包括專用的RS422 總線ICD 監(jiān)控軟件包,運行于Windows 操作系統中,以及基于PC機的硬件系統,其主要功能模塊如圖4所示。

a. ICD 及配置文件載入:ICD 文件是由ICD 數據管理軟件生成的,該軟件將所有的ICD 信息自動生成為_S.dat(子系統)、_B.dat(塊)、_F.dat(域)三個文件,供主仿真軟件和監(jiān)控軟件載入;同時,監(jiān)控軟件還需要載入由節(jié)點配置工具生成的HardwareOption.ini 文件,該文件含有節(jié)點及各串口的配置信息。

b. 串口配置:讀取串口配置信息,初始化串口信息,并且初始化各個ICD_BLOCK 中的串口配置信息索引,用于靈活配置各個塊的串口信息,并且依照配置信息在各個串口斷幀線程中進行斷幀處理。

c.監(jiān)控消息選擇:監(jiān)控軟件在子界面中顯示所有可監(jiān)控的信號(從ICD 文件中載入),用戶可完成需要監(jiān)控的系統、塊以及信號的三級選擇。

d.多線程數據接收:監(jiān)控軟件可同時接收航電系統各個RS422 串口發(fā)送來的數據,并將用戶選擇的監(jiān)控消息的串口通道的數據提交給數據處理與解析模塊。

圖2 RS422仿真、監(jiān)控網絡拓撲結構

圖3 RS422接口仿真軟件功能模塊

圖4 RS422監(jiān)控軟件功能模塊

e.數據處理與解析:監(jiān)控軟件根據HardwareOption.ini 文件對數據進行斷幀處理,獲取完整幀信息,進行完整性、重復性的校驗,并根據ICD 文件中的信息進行解析,將數據翻譯成具有實際意義的可讀信息。

f.界面顯示與刷新:監(jiān)控軟件根據用戶的選擇,對各個通道進行監(jiān)控后,篩選出每個串口中用于解析的數據幀,經數據處理與解析,在主界面中的指定位置定時刷新與顯示對應的幀數據。

g.數據文件記錄:監(jiān)控軟件根據用戶的選擇,對指定通道的指定信息進行記錄,生成文檔文件,并存儲在指定的文件夾中。

h.記錄文件讀取與回放:監(jiān)控軟件可以對記錄后生成的記錄文件進行讀取,提取其中的信息,并回放當前文件記錄的對應塊的數據幀,對該塊的任意三個信號或離散域進行數據分析曲線與動態(tài)曲線的繪制。

1.3 仿真、監(jiān)控系統數據流

圖5 所示為RS422 總線仿真、監(jiān)控系統數據流。

航電主仿真軟件在初始化過程中載入由節(jié)點配置工具生成的含整個總線仿真系統所有節(jié)點及各串口配置信息的HardwareOption.ini 文件和由ICD 數據管理軟件生成的含所有ICD 信息的ICD文件,并在用戶選定任務配置后自動將當前系統運行的RS422 總線配置ICD數據發(fā)送給總線仿真系統。

在完成操作系統的啟動后,RS422總線仿真軟件自動開始運行,并進入等待主仿真計算機通信和控制狀態(tài),當收到主仿真的配置信息和控制命令后,根據該配置自動選擇總線仿真卡的工作模式。

在收到主仿真的啟動命令后,RS422 總線仿真軟件開始工作,通過總線仿真卡對各真實子系統輸出的RS422總線信號進行實時采集和數據處理后,經實時網絡發(fā)送給主仿真計算機中的相關子系統軟件模擬器;通過實時網絡接收主仿真計算機中相關子系統軟件模擬器輸出的仿真數據,進行數據處理,并經過總線仿真卡轉換為RS422 信號,發(fā)送給其他子系統[10]。

RS422 總線ICD 監(jiān)控軟件包是一個不依賴于試驗設施而獨立運行的專用軟件包,在完成操作系統的啟動后,RS422 總線ICD 監(jiān)控軟件載入ICD 文件及配置文件并自動開始運行,用戶通過菜單操作,選擇某條RS422 總線數據進行實時監(jiān)控,或同時對監(jiān)控數據進行實時文件的記錄。

2 關鍵技術及創(chuàng)新點

在滿足航電數據仿真的實時性和可靠性的基礎上,復雜構型的無人機RS422 機載總線網絡仿真、監(jiān)控系統還具有以下關鍵技術和創(chuàng)新點。

1)設計了一套開放的分布式總線仿真架構體系和柔性的軟件部署策略,如圖6 所示。RS422 機載總線網絡仿真、監(jiān)控系統可支持總線仿真模塊節(jié)點的動態(tài)部署;支持航電子系統數目的動態(tài)調整;支持通信ICD 數據格式和內容的版本自動升級;支持仿真網絡拓撲結構的改進和重構。該架構具有模塊化、可擴展性強、組態(tài)靈活、可靠性高等優(yōu)點,解決了大規(guī)模點對點RS422 總線網絡通信仿真的可實現性和系統靈活性之間的矛盾。

圖5 RS422仿真、監(jiān)控數據流

圖6 仿真模塊節(jié)點配置

2)采用綜合的一體化設計,集成了ICD 數據管理、總線仿真網絡拓撲構型設計、仿真數據鏈路層拓撲構型設計管理、總線數據仿真/監(jiān)控通道管理、仿真配置數據發(fā)布等技術和方法,設計了一套完整的配套工具軟件,為任意的大規(guī)模RS422 網絡仿真、監(jiān)控提供了一套完整的解決方案。

3)設計了一套鏈路層數據發(fā)布、更新和管理機制。通過自研的鏈路層數據通信管理軟件,設計了一套基于高速光纖網絡或高速以太網的虛擬通信鏈路,實現了鏈路層數據流的重定向,從而支持了仿真節(jié)點和仿真拓撲結構的柔性部署。

4)多線程的結構。如圖7 所示,為每個RS422 通道創(chuàng)建一個接收線程,統一的發(fā)送線程以及獨立的界面刷新線程,當有大量數據收發(fā)時,解決了系統反應遲鈍、實時性低的問題。

5)事件通知的機制。在運行時態(tài),程序實時自動修改各串口接收數據事件通知的閾值,提高了對不定長、多邏輯塊、事件/周期總線數據的響應實時性。

圖7 總線仿真軟件的多線程結構

6)在充分總結和吸收以往各版本ICD 監(jiān)控、仿真軟件優(yōu)缺點的基礎上,改進/增加了數據分析、篩選功能和方法;優(yōu)化了人機交互界面,采用界面、配置分離的軟件設計思想,對任意的ICD 庫和總線拓撲結構都能夠提供一套完整、統一的操作使用方法和較為完善的數據分析手段。

3 工程實施效果及推廣應用情況

無人機機載總線網絡仿真與總線網絡監(jiān)控系統模擬無人機機載總線網絡,在地面試驗環(huán)境下提供航電系統機載設備的數據通信和數據的監(jiān)控、分析功能,是航電系統設計、作戰(zhàn)飛行程序軟件開發(fā)、航電系統綜合及航電系統各設備后期升級/維護的重要試驗設施,是航電系統仿真與綜合試驗室的核心部分,支撐著航電系統及其相關子系統的地面仿真實現。

該總線仿真、監(jiān)控系統已經在多個無人機航電系統地面綜合試驗中得到應用,使用結果表明:

1)系統實時性指標完全滿足航電系統綜合試驗的要求。

2)系統完全實現了要求具備的各項仿真與監(jiān)控功能。

3)系統適應了航電系統狀態(tài)不斷迭代、系統經常更新的特點,具有良好的開放性和快速升級能力。

4)系統運行穩(wěn)定、可靠、可維護性強。

同時,該系統還具有成本低、通用性強、設計新穎的特點,具有良好的推廣應用價值和軍事、經濟效益。

4 結束語

復雜構型的無人機RS422 機載總線網絡仿真、監(jiān)控系統是國內同類平臺中綜合化程度較高、功能較全、成本比較低的RS422 總線仿真試驗平臺,已成功應用于多個無人機,在地面試驗環(huán)境下為航電系統綜合試驗及航電系統的升 級/維護/排故提供了可靠的總線仿真、監(jiān)控和分析手段。基于該系統相關開發(fā)方法申請的國防專利“一種航電系統改進RS422 總線協議仿真的自適應方法”已獲得授權,該平臺可推廣應用到其他無人機及有人機的航電系統仿真與綜合試驗室中,對類似的仿真、監(jiān)控系統的設計開發(fā)也具有一定的借鑒意義。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發(fā)射箱自動化虛擬裝配系統開發(fā)
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产三级视频网站| 一本色道久久88| 91精品网站| 老司机久久99久久精品播放| 久久久久夜色精品波多野结衣| 98精品全国免费观看视频| 美女视频黄频a免费高清不卡| 久久久久久久蜜桃| 97人人模人人爽人人喊小说| 亚洲大学生视频在线播放| 国产精品成| 亚洲一区第一页| 国产91丝袜在线播放动漫 | 亚洲欧美成aⅴ人在线观看 | 国产成人综合欧美精品久久| 四虎永久在线精品影院| 园内精品自拍视频在线播放| 无码中文字幕精品推荐| 热99精品视频| 亚洲三级视频在线观看| 日韩欧美在线观看| 国产精品夜夜嗨视频免费视频| 亚洲欧美综合另类图片小说区| 美女一级毛片无遮挡内谢| 亚洲天堂伊人| 国产精品美女自慰喷水| 成年免费在线观看| 国产玖玖视频| 永久毛片在线播| 亚洲日韩久久综合中文字幕| 亚洲高清在线天堂精品| 欧洲高清无码在线| 日韩成人免费网站| 亚洲自拍另类| 亚洲成A人V欧美综合天堂| 国产第一色| 国产精品综合色区在线观看| 一级毛片基地| 黄色三级毛片网站| a毛片免费观看| 97国产在线观看| 久久伊人操| 欧美色伊人| 人妻丰满熟妇αv无码| 成色7777精品在线| 久久毛片免费基地| 婷婷五月在线| 日本精品影院| 欧美五月婷婷| 亚洲 欧美 偷自乱 图片 | 美女无遮挡免费视频网站| 中文一区二区视频| 国产精品99一区不卡| 国产精品原创不卡在线| 天天综合网亚洲网站| 亚洲精品视频免费看| 久久精品中文字幕免费| 国产高清在线精品一区二区三区 | 国产高清不卡| 久久综合丝袜长腿丝袜| 人人妻人人澡人人爽欧美一区 | 精品视频免费在线| 无遮挡国产高潮视频免费观看| 99爱在线| 欧美久久网| 91美女在线| 免费看的一级毛片| 国产精品亚洲αv天堂无码| 尤物国产在线| 青青草久久伊人| 日韩精品无码不卡无码| 91免费国产高清观看| 91娇喘视频| 久久一色本道亚洲| 曰AV在线无码| 中文字幕在线一区二区在线| 成年午夜精品久久精品| 日韩在线播放中文字幕| 久久精品亚洲热综合一区二区| 亚洲无码日韩一区| 四虎亚洲国产成人久久精品| 国产成人夜色91|