《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 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亚洲国产精品_日韩亚洲一区二区
久久精品72免费观看| 免费高清在线一区| 亚洲激情网站免费观看| 午夜激情一区| 在线一区免费观看| 亚洲免费不卡| 最新69国产成人精品视频免费| 国产自产精品| 国产亚洲免费的视频看| 国产日韩一区二区三区在线播放 | 亚洲宅男天堂在线观看无病毒| 99在线视频精品| 99re8这里有精品热视频免费 | 久久久xxx| 欧美中文字幕在线观看| 欧美在线观看日本一区| 久久se精品一区二区| 久久精品成人一区二区三区蜜臀| 久久爱www久久做| 久久av一区二区三区漫画| 欧美一区亚洲二区| 久久精品一区二区三区不卡| 久久精品亚洲一区| 美女网站在线免费欧美精品| 欧美粗暴jizz性欧美20| 欧美国产日韩二区| 欧美日韩三区| 国产精品色在线| 国产日韩一区二区| 在线观看福利一区| 一区在线播放视频| 亚洲国产一区二区三区在线播| 亚洲精品日日夜夜| 中日韩午夜理伦电影免费| 亚洲一区国产视频| 久久国产精品网站| 亚洲人成77777在线观看网| 亚洲精品1区| 中文在线一区| 欧美伊人久久久久久午夜久久久久 | 在线精品亚洲一区二区| 亚洲经典一区| 亚洲一区免费| 久久精品国产亚洲aⅴ| 亚洲乱码视频| 午夜精品久久久久久久久久久久| 久久久久九九九九| 欧美激情bt| 国产精品网红福利| 精品福利电影| 一区二区三区成人| 午夜在线观看欧美| 亚洲精品久久久久久久久久久久久| 亚洲婷婷综合久久一本伊一区| 91久久午夜| 一区二区三区波多野结衣在线观看| 亚洲综合大片69999| 亚洲国产欧美精品| 亚洲午夜精品久久久久久app| 欧美在线观看www| 欧美高清在线视频| 国产精品视频区| 亚洲福利电影| 亚洲欧美激情视频| 亚洲精品日韩在线| 欧美一级欧美一级在线播放| 欧美1区视频| 国产精品婷婷午夜在线观看| 亚洲丰满在线| 亚洲欧美日韩专区| 日韩亚洲精品在线| 久久福利毛片| 欧美日韩国产黄| 狠狠色狠狠色综合日日tαg| av成人免费在线| 亚洲国产欧美在线| 亚洲欧洲av一区二区| 欧美国产精品久久| 国产亚洲毛片| 亚洲午夜成aⅴ人片| 亚洲精品国产品国语在线app | 午夜精品国产| 欧美精品在线一区二区三区| 国产专区欧美精品| 亚洲永久网站| 一本大道久久a久久精二百| 久久久精品动漫| 国产精品久久久久久妇女6080 | 欧美日韩成人综合在线一区二区| 国产一区二区三区在线免费观看| 日韩午夜黄色| 亚洲七七久久综合桃花剧情介绍| 久久国产精品久久w女人spa| 欧美日韩麻豆| 亚洲黄色在线看| 亚洲国产视频一区| 久久久久五月天| 国产精品国产三级欧美二区| 亚洲精品欧美日韩| 亚洲日本aⅴ片在线观看香蕉| 久久激情综合网| 国产精品麻豆va在线播放| 亚洲精选在线观看| 亚洲精品护士| 免费黄网站欧美| 尤物yw午夜国产精品视频明星| 欧美亚洲网站| 午夜视频在线观看一区| 欧美性一区二区| 99国产精品视频免费观看一公开 | 亚洲日本成人女熟在线观看| 亚洲国产综合在线看不卡| 久久精品视频亚洲| 国产亚洲成av人片在线观看桃 | 性做久久久久久久免费看| 欧美日韩中文字幕在线| 亚洲久久一区| 夜夜嗨av一区二区三区四区| 欧美福利电影网| 亚洲黄色免费| 日韩午夜免费视频| 欧美精品一区二区久久婷婷| 91久久精品www人人做人人爽| 亚洲国产国产亚洲一二三| 久久免费黄色| 一色屋精品视频在线观看网站| 久久精品国亚洲| 狼人社综合社区| 亚洲高清视频的网址| 亚洲美洲欧洲综合国产一区| 欧美经典一区二区三区| 亚洲片区在线| 宅男噜噜噜66国产日韩在线观看| 欧美日韩福利在线观看| 99视频一区二区| 亚洲免费中文| 国产欧美短视频| 欧美在线91| 免费在线观看精品| 91久久精品日日躁夜夜躁欧美| 夜夜嗨av一区二区三区网页 | 国产精品亚洲成人| 午夜精品在线视频| 久久影院午夜论| 亚洲精华国产欧美| 亚洲图色在线| 国产精品综合视频| 久久国产99| 欧美韩国日本一区| 一本久久综合亚洲鲁鲁| 午夜在线成人av| 国产一区二区毛片| 亚洲全黄一级网站| 欧美性天天影院| 欧美亚洲一区二区三区| 玖玖在线精品| 亚洲精品专区| 午夜亚洲影视| 伊人色综合久久天天| 夜夜爽av福利精品导航| 国产精品久久午夜夜伦鲁鲁| 欧美一级大片在线免费观看| 男人天堂欧美日韩| 一区二区精品国产| 久久久999国产| 亚洲欧洲日产国产网站| 香蕉精品999视频一区二区| 国模大胆一区二区三区| 亚洲精品免费一二三区| 国产精品超碰97尤物18| 久久丁香综合五月国产三级网站| 欧美日本精品| 欧美一区二区久久久| 欧美精品三级| 欧美一区二区黄| 欧美日韩123| 欧美一区二区在线观看| 欧美日韩综合视频网址| 亚洲电影观看| 国产精品a级| 亚洲人体大胆视频| 国产欧美日韩在线视频| 亚洲精选视频在线| 国产日韩欧美在线观看| 一区二区三区国产盗摄| 狠色狠色综合久久| 亚洲专区一区| 亚洲国产美女精品久久久久∴| 性xx色xx综合久久久xx| 最新高清无码专区| 久久精品91久久久久久再现| 99在线精品观看| 免费观看成人| 欧美一区二区三区免费观看| 欧美性猛交xxxx免费看久久久 | 亚洲欧洲视频在线| 国产精品日本精品| 亚洲理论在线观看| 国产精品中文字幕欧美| 中文国产一区|