《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 1394總線仿真系統設計與實現
1394總線仿真系統設計與實現
2016年電子技術應用第6期
張 玲1,2,田瑞龍3,楊程理3,王 歡3
1.中航工業西安航空計算技術研究所,陜西 西安710068; 2.集成電路與微系統設計航空科技重點實驗室,陜西 西安710068;3.西安翔騰微電子科技有限公司,陜西 西安710068
摘要: 隨著1394總線在機載領域的廣泛應用,出于低成本、靈活性考慮,地面配置、仿真、測試、監控、試驗等環節急需建立一套完整的1394總線仿真測試系統。可靠的總線仿真系統可實現產品的模塊級、系統級應用測試,同時最大程度地縮短系統研制周期,節省開發成本。提出一種1394總線仿真系統的設計方案,結合系統需求,從系統搭建、系統配置、系統監控與仿真及系統管理等進行詳細介紹,建立全面、完備、可靠的仿真系統平臺。可通過該平臺對1394總線的通信機制、運行方式、工作原理以及系統應用進行深入研究,同時方便系統應用者進行故障檢測、排查與設備維護,進而為機載設備的開發、驗證、試驗與應用提供可靠的技術保障。
中圖分類號: TP393
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.06.006
中文引用格式: 張玲,田瑞龍,楊程理,等. 1394總線仿真系統設計與實現[J].電子技術應用,2016,42(6):21-24.
英文引用格式: Zhang Ling,Tian Ruilong,Yang Chengli,et al. Design and implementation of 1394 simulation system[J].Application of Electronic Technique,2016,42(6):21-24.
Design and implementation of 1394 simulation system
Zhang Ling1,2,Tian Ruilong3,Yang Chengli3,Wang Huan3
1.AVIC Computing Technique Research Institute,Xi′an 710068,China; 2.Aviation Key Laboratory of Science and Technology on Integrated Circuit and Micro-System Design,Xi′an 710068,China; 3.Xi′an Xiangteng Microelectronics Technology CO.,LTD,Xi′an 710068,China
Abstract: As 1394 bus is widely used in the field on airborne,for low cost and flexibility consider,the process of surface configuration,simulation,testing,monitoring and test need to establish a complete set of 1394 bus simulation test system. Reliable bus simulation system can realize the product level and system level application testing,at the same time,shorten the system development cycle and save the development costs greatly. This paper proposes a 1394 bus simulation system design scheme,combinging with the system requirements with the detailed introduction of the system building,system configuration,system monitoring and simulation and system configuration,to establish a comprehensive,complete,reliable platform for the simulation system. Based on the platform,the further study of 1394 bus communication mechanism,operation mode,the working principle and system application can be achieved. It is easy for system developer to detect a failure,check and maintenance,and provides reliable technical support for the development,validation,test and application of airborne equipment.
Key words : 1394 bus;AS5643;simulation system

0 引言

    仿真系統作為總線系統驗證與應用的關鍵環節,對于機載總線網絡研制的重要性不言而喻。全面可靠的總線仿真系統不僅可以提高系統設計效率,降低研發成本,而且可以發現系統存在的潛在問題,完善系統設計,進而全面系統地建立機載總線網絡的綜合化仿真平臺[1]

    本文在深入解讀、分析和研究1394總線協議的基礎上,結合型號需求,提出一種1394總線仿真系統設計方案。下文對1394總線仿真系統的系統架構、網絡配置、系統管理等功能模塊進行詳細闡述。

1 系統功能

    1394總線仿真系統用于在地面環境下對1394總線進行仿真測試,通過分析航空重點型號的研制需求及1394總線系統特性,設計仿真系統驗證環境及測試方法,實現對1394總線系統特性及總線產品性能的驗證。由1394仿真測試設備搭建的1394總線仿真系統可以對1394總線產品進行測試,主要包括系統功能測試和系統可靠性測試。測試方法及主要內容如表1所示。

xaxt4-b1.gif

2 系統設計

    1394總線仿真系統實現了1394總線拓撲搭建、網絡配置、系統仿真、數據監控及網絡管理等功能,下面將從1394總線系統的各功能部分進行詳細介紹。

2.1 系統搭建

    1394總線仿真系統是在充分理解1394協議的基礎上,結合型號需求及總線系統特性進行仿真原型設計的。該仿真系統采用環形拓撲結構設計,一個典型的1394總線仿真系統主要由一個控制計算機(Control Computer,CC)、多個遠程節點(Remote Node,RN)、中繼器、仿真卡、總線分析儀和1394連接線纜組成,如圖1所示。

xaxt4-t1.gif

    1394總線仿真系統應用中各設備的主要特點及功能如表2所示。

xaxt4-b2.gif

    系統搭建過程中必須包含CC節點和RN節點。CC節點在總線系統中作為控制管理計算機,主要完成總線系統管理和實現總線通信;RN節點作為系統遠程節點,協助CC節點實現總線系統通信工作。CC節點通過固定幀周期發送STOF包實現總線同步,利用STOF包負載內容完成系統管理指令的發布,通過周期消息和事件消息完成與RN的數據交互。RN節點在系統中接收STOF包,通過發送異步流消息向CC上報自身狀態并完成信息交互。

2.2 系統配置

    為提高1394總線系統的高確定性,一般利用系統靜態預分配的方式以提供保障。系統靜態預分配指通過網絡通信配置表對總線系統預設定。

    1394總線的高確定性主要體現在網絡拓撲預配置、STOF同步、靜態分配通道、預分配帶寬等方面。網絡拓撲具有唯一性,在整個總線系統生命周期內不允許被改變。STOF同步在總線系統中由控制計算機按照固定幀周期發送STOF包進行廣播,遠程節點在接收到STOF包之后開始本周期的總線通信活動。設備通道號在總線系統中也是唯一確定的,每個設備獨立使用一個通道號,在1394總線系統中一共具有64個通道,通道號為0~63,其中通道號“31”作為STOF包的使用通道,通道號“0”作為控制計算機的使用通道,剩余通道作為遠程節點的使用通道。總線帶寬在系統應用中起著重要作用,反映了該系統總線的利用率。

    系統靜態預分配的具體實現方式由總線配置表完成。在總線配置表中確定CC為根節點,設置使用通道為0通道,以保證在系統通信過程中根節點不被更改。總線配置表中設定STOF包的幀周期以及周期門限值,配合控制計算機發送STOF包,從而完成整個總線系統周期同步。總線系統中所有消息均采用“點對點”的通信方式,即:每個設備在系統中唯一確定。為確定設備在系統中唯一性,可通過在總線配置表中設定目的通道號解決這一問題。確定設備后,可根據該設備在系統中使用的角色,在總線配置表中設定消息的消息數目、消息大小、消息發送時間,從而對總線帶寬進行預分配。

    總線配置表在1394總線系統中起著至關重要的作用。在對復雜的配置表進行設計時過多的人工參與,在很大程度增加人為因素引入故障概率。為解決這一問題,開發了總線配置工具,如圖2所示。其可在減少人工參與的情況下,自動生成總線配置表并對其配置內容進行合理性進行檢驗,預先發現潛在錯誤,縮短網絡驗證周期。

xaxt4-t2.gif

2.3 系統管理

    1394總線系統管理是指控制計算機對整個系統網絡的狀態進行控制管理,主要包括通道故障邏輯、系統模式和網絡管理等。

    通道故障邏輯和系統模式一般用于多余度控制計算機中,進行余度控制計算機的有效性、計算機的狀態、計算機管理模式管理。各余度CC之間利用交叉通道數據鏈路(Cross Channel Data Link,CCDL)進行消息表決,在表決過程中出現不一致時,由通道故障邏輯進行裁決,進行CC之間的交互,并向上層應用上報自身的狀態信息,以達到控制管理系統的信息共享,從而提高系統的安全性[2,3]

    網絡管理主要通過修改和約束異步流消息實現。控制計算機通過發送STOF包和WDT加載消息控制遠程節點上下網狀態。遠程節點根據應用需求通過發送請求上網消息請求上網,并周期發送生命消息上報自身節點信息,待系統中的遠程節點處于上網之后可通過異步流消息與主機進行信息交互。其中網絡管理方案具體流程如圖3所示。

xaxt4-t3.gif

2.4 系統監控

    系統監控是通過監控設備對1394總線系統進行數據監控,監控的總線數據可用于重要數據備份或者故障數據分析。總線系統中一般利用中繼設備將數據分流,引入監控設備進行實時數據監控,這種監控方式可以真實地反映系統中的通信情況,同時不影響總線系統中其他節點的正常通信。由于總線系統中通信數據量巨大,監控設備不能完全監控系統中的數據,通常選取其中重要的數據進行監控、存儲,以便后續進行分析。

2.5 系統驗證與仿真

    總線系統在設計完成之后必須通過全面的驗證與仿真,排除系統設計中缺陷與異常,從而提高系統安全與健壯性。

    系統驗證過程中應按照自下而上的方式進行,首先驗證系統中各設備節點的功能是否正確,然后驗證其系統功能是否滿足應用需求。各設備節點在實現的過程中均通過了協議符合性測試,因此在進行設備節點功能驗證時,開發對應設備的功能測試用例。各設備節點功能測試用例如表3所示。

xaxt4-b3.gif

    各設備節點功能驗證完成后,可進行系統功能驗證。系統功能驗證時應依據系統需求進行驗證用例設計,從而完成系統功能的驗證。

    系統仿真是利用仿真節點在地面與控制計算機、遠程節點以及監控設備的虛擬仿真功能,提高系統設計的正確性。系統仿真可用于產品研制的全過程,為產品數學仿真和物理仿真提供激勵及工作環境。通過設計驗證環境和用例對1394總線系統或者某單一1394產品進行驗證,預先發現潛在故障,縮短產品研發周期,節省產品研發成本[1]

3 結論

    該仿真系統已在國內包括航空、航天地面仿真測試及試驗環境中廣泛應用,可完成系統/子系統/部組件的建模/仿真、控制律設計相關的建模/仿真、試驗設施相關的建模/仿真、虛擬飛行等工作,同時可提供全機模擬試驗和機上在線試驗,為飛管系統、航電系統綜合聯試提供便捷、高效的測試平臺,大大推進了型號進展[1]

參考文獻

[1] 楊朝旭.飛控系統設計專家[J].航空制造技術,2014(21):31.

[2] Bai Haowei.Analysis of a SAE AS5643 Mil-1394b based high-speed avionics network architecture for space and defense applications[C].Proc.of IEEE Aerospace Conference[s.l.]:[s.n.],2007.

[3] SAE AS5643/1 S400 copper mediainterface characteristics over extended distances[S].2004.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
激情综合视频| 亚洲新中文字幕| 国产精品久久久久久久久果冻传媒| 久久婷婷丁香| 久久久91精品国产一区二区三区| 欧美一区二区在线免费观看| 亚洲影院色在线观看免费| 在线综合亚洲| 中文久久精品| 亚洲一区二三| 午夜免费电影一区在线观看| 亚洲视频精选| 亚洲综合成人在线| 午夜久久电影网| 小处雏高清一区二区三区| 午夜精品成人在线视频| 午夜精品视频| 久久成人免费| 久久久人成影片一区二区三区观看| 久久精品视频免费播放| 久久亚洲视频| 欧美成人日本| 欧美日本一道本| 欧美性猛交xxxx免费看久久久 | 亚洲片国产一区一级在线观看| 亚洲电影毛片| 亚洲精品麻豆| 一本综合久久| 性做久久久久久久免费看| 久久国产成人| 蜜臀av性久久久久蜜臀aⅴ四虎 | 一本色道**综合亚洲精品蜜桃冫| 一区二区毛片| 亚洲欧美电影在线观看| 久久不射电影网| 美女图片一区二区| 欧美日韩精品| 国产精品一区二区久久久| 国产情人综合久久777777| 国产在线精品成人一区二区三区| 精品1区2区| 日韩亚洲一区二区| 亚洲欧美日韩中文播放| 亚洲第一在线视频| 亚洲视频一区二区在线观看| 午夜精彩国产免费不卡不顿大片| 久久久久se| 欧美人与禽性xxxxx杂性| 国产精品女主播在线观看| 国产一区日韩欧美| 亚洲精品视频免费| 亚洲曰本av电影| 亚洲国产日韩欧美| 亚洲影院高清在线| 乱中年女人伦av一区二区| 欧美色图五月天| 国产在线麻豆精品观看| 亚洲日产国产精品| 欧美一二区视频| 99pao成人国产永久免费视频| 午夜精品久久久久久久久久久久久 | 国产精品国产一区二区| 黄色另类av| 99精品热视频只有精品10| 久久精品国产99精品国产亚洲性色 | 欧美日韩国产综合视频在线观看中文| 国产精品视频一区二区高潮| 在线成人免费观看| 亚洲一区二区三区高清不卡| 91久久中文字幕| 欧美在线免费视频| 欧美人与禽猛交乱配| 国产一区二区日韩| av成人天堂| 亚洲国产日韩欧美在线99| 午夜精品视频一区| 欧美日韩国产成人在线免费| 国产亚洲成av人片在线观看桃| 亚洲精品久久久久久久久久久久| 午夜精品免费| 亚洲午夜激情网站| 可以看av的网站久久看| 国产九区一区在线| 99成人免费视频| 亚洲人成亚洲人成在线观看| 欧美亚洲一区二区在线观看| 欧美日韩极品在线观看一区| 又紧又大又爽精品一区二区| 亚洲综合视频网| 亚洲天堂网在线观看| 欧美电影资源| 国内精品久久久久久久果冻传媒 | 国产情人综合久久777777| 99pao成人国产永久免费视频| 亚洲电影视频在线| 久久99伊人| 国产精品视频99| 夜夜嗨av一区二区三区中文字幕| 亚洲品质自拍| 美女视频黄 久久| 亚洲欧美成人一区二区三区| 欧美日韩免费一区二区三区| 在线观看视频一区| 亚洲电影在线免费观看| 久久精品一区二区| 国产乱码精品一区二区三区忘忧草 | 亚洲一区二区三区免费在线观看| 99精品国产高清一区二区| 另类尿喷潮videofree | 1024国产精品| 亚洲成在人线av| 久久久免费av| 黑人极品videos精品欧美裸| 欧美在线91| 久久九九国产| 国产一区二区精品丝袜| 午夜欧美视频| 欧美在线播放视频| 国产亚洲福利社区一区| 亚洲欧美三级伦理| 久久精品国产69国产精品亚洲| 国产精品拍天天在线| 亚洲图片欧洲图片av| 亚洲女性喷水在线观看一区| 欧美日韩中文字幕日韩欧美| av成人国产| 午夜精品一区二区三区在线| 国产精品美腿一区在线看| 亚洲欧美激情诱惑| 久久gogo国模裸体人体| 国产亚洲观看| 亚洲国产欧美日韩精品| 欧美成在线观看| 亚洲精品久久久久久久久久久久| 亚洲视频久久| 国产精品美女午夜av| 亚洲欧美一级二级三级| 久久精品视频免费播放| 曰韩精品一区二区| 亚洲美女精品成人在线视频| 欧美猛交免费看| 一区二区三区你懂的| 性欧美暴力猛交另类hd| 国产偷国产偷精品高清尤物| 亚洲成人中文| 欧美日本国产精品| 亚洲一区二区三区在线视频| 久久狠狠久久综合桃花| 激情视频一区二区| 一区二区三区不卡视频在线观看| 国产精品白丝av嫩草影院| 午夜精品久久99蜜桃的功能介绍| 久久性色av| 99精品免费| 久久国产手机看片| 亚洲激情成人在线| 亚洲欧美日韩精品久久久| 国产一区二区三区成人欧美日韩在线观看| 亚洲第一页在线| 欧美日韩在线播放| 欧美影院精品一区| 欧美片在线播放| 午夜精品久久久久久99热软件| 美日韩精品免费| 中文精品视频| 久久久www成人免费毛片麻豆| 亚洲电影免费| 亚洲制服av| 在线精品观看| 亚洲自拍另类| 尤物网精品视频| 亚洲欧美视频在线观看| 在线观看欧美激情| 亚洲综合成人婷婷小说| 曰本成人黄色| 性做久久久久久| 最新国产成人av网站网址麻豆| 亚洲欧美制服另类日韩| 亚洲国产精品久久| 久久国产精品黑丝| 亚洲九九精品| 久久久水蜜桃| 亚洲一级黄色| 欧美黄色成人网| 欧美一区二区三区播放老司机 | 亚洲国产一二三| 国产精品一区久久久| 日韩网站在线| 国产一区二区日韩精品欧美精品| 中文精品视频| 亚洲高清中文字幕| 欧美一区二区在线看| 日韩视频在线观看国产| 久久亚洲欧美| 亚洲尤物视频在线| 欧美日韩成人综合在线一区二区 | 亚洲精品国产精品国产自| 国产欧美短视频| 9色porny自拍视频一区二区| 狠狠色伊人亚洲综合网站色|