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

基于OPNET的MVB網絡模型

2017-12-28 08:46:20胡黃水趙思遠
長春工業大學學報 2017年5期
關鍵詞:設備模型

王 瑩, 胡黃水, 鄭 曼, 趙思遠, 王 博

(1.長春工業大學 計算機科學與工程學院, 吉林 長春 130012;2.長春客車股份有限公司, 吉林 長春 130012)

基于OPNET的MVB網絡模型

王 瑩1, 胡黃水1, 鄭 曼1, 趙思遠1, 王 博2

(1.長春工業大學 計算機科學與工程學院, 吉林 長春 130012;2.長春客車股份有限公司, 吉林 長春 130012)

在OPNET仿真環境下,搭建了MVB三層構架的網絡模型.并對多功能車輛總線通信網絡的網絡時延進行仿真,預測軌道車輛通信網絡過程中存在的問題。

軌道車輛; 可靠性; 實時性; MVB

0 引 言

列車通信網絡是面向控制的一種連接車載設備的數據通信系統[1]。為了控制節點提供穩定、可靠的通信服務,形成了基于網絡的列車控制系統,即列車網絡控制系統[2]。現有國內外主流列車網絡控制系統采用的通信網絡主要包括MVB、ARCNET、WordFIP、LonWorks和CAN等,而MVB作為IEC61375國際標準列車通信網絡[3]之一,因其結構簡單,應用廣泛,實時性、安全性和可靠性高而成為研究熱點。

針對列車通信網絡,國內外學者已采用了多種網絡仿真建模方法。文獻[4]基于UML建立傳輸總線模型對網絡系統性能進行分析;文獻[5]基于TCN網絡對CRH3型動車組網絡控制系統進行半實物仿真,實現了消息數據、過程數據等數據通信;文獻[6]對MVB主節點的傳輸協議模型進行分析研究;文獻[7]基于TCPN建立絞式列車總線模型等。但大多數文獻都集中在周期數據的分析,很少有文獻建立MVB的完整通信模型。

基于此,建立了基于OPNET Modeler下的 MVB總線通信網絡仿真模型,實現了MVB多功能車輛總線信息交互的運行過程。該模型仿真模擬了多功能車輛總線采用周期性預分配介質的主從控制方式[8]、過程數據輪詢[9]和事件仲裁[10]等過程。針對多功能車輛總線通信網絡的網絡時延的仿真結果,為實際軌道車輛網絡系統的設計和建設[11-12]提供重要的參考價值。

1 多功能車輛總線模型

MVB網絡通信方式采用周期性預分配介質的主從控制方式。介質訪問采用集中控制來減少對總線的碰撞,由單一的總線主設備來控制,一個時間段內有且只有一個總線主設備對整個網絡進行集中管理。總線主設備按照預定的順序對端口進行周期性輪詢,是唯一能發送主幀的設備,確認主設備后其他設備都作為從設備,從設備發送響應主幀的從幀。一次輪詢結束后,總線主設備可以通過功能碼設置進行主權的轉移。

1.1 網絡模型

基于OPNET Modeler模擬軌道車輛的MVB區段內通信網絡模型,其網絡拓撲結構模型如圖1所示。

網絡模型主要包括:1個MVB網絡總線管理器(Bus_Administrator)和7個從設備節點(node_0~node_6),總線管理器及所有從設備節點均連接到MVB總線上進行數據通信。根據IEC國際標準,拓撲中定義了幾個主要的信道參數,輸入由.txt文件來描述、MVB網絡傳輸速率、傳播延遲以及誤比特率。

圖1 網絡拓撲結構

1.2 節點模型

根據主從設備不同的數據通信方式,節點模型有總線管理器和設備節點兩種。對照OSI模型的應用層、數據鏈路層、物理層,該節點模型中每個節點都應該包括應用層、MAC接口層、MAC層和兩組總線收發信機。總線管理器(即主設備節點)負責發送主幀對各端口地址進行輪詢和控制時序;從設備節點則實現數據的響應,根據端口地址的源宿差別進行所需的響應。主設備節點以源尋址廣播方式發送主幀后,總線所有的從設備邏輯端口都接收這個主幀并進行譯碼,從設備節點的源端口判斷發出主幀中的端口地址是否與自己的相同,如果相同則發送一個從幀來響應該主幀,發出的從幀也會被所有設備接收,同樣判斷端口地址匹配后,從設備節點的宿端口響應并接收該從幀。

總線設備節點模型如圖2所示。

(a) 主設備 (b) 從設備

圖2(a)主要包括 input_output、mac_interface、mac、 bus_tx0、bus_rx0、bus_rx1、bus_tx1、config 7個對象模型。input_output模塊為主設備節點模型的應用層,按照泊松分布發送主幀對各端口地址進行輪詢。mac_interface模塊負責對收到的數據包進行判斷處理,協調數據包在應用層與mac之間的轉移。mac模塊實現對報文的封裝、解封和收發,同時有碰撞檢測處理機制。bus_tx0、bus_tx1模塊為總線發信機,bus_rv0、bus_rv1 模塊為總線收信機,這兩組收發機模擬了MVB中兩個獨立的互為冗余的雙絞傳輸線,config模塊用于配置端到端業務。

圖 2(b)也主要包括 input_output、mac_interface、mvb_mac、 bus_tx0、bus_rx0、bus_rx1、bus_tx1、config 7個對象模型。input_output模塊為從設備節點模型的應用層,接收主設備節點發送的主幀,根據源宿差別處理數據,若端口地址不匹配,則銷毀接收的數據節約內存。其他模塊均與主設備節點模塊相同功能。

1.3 進程模型

根據各節點模塊的不同功能,進程模型采用事件發生來模擬節點模型中各對象模塊通信的各種狀態。

主設備節點的input_output模塊的進程模塊主要實現周期輪詢、事件巡回、設備掃描。該進程模塊的狀態轉移如圖3所示。

圖3 主設備節點進程模塊的狀態轉移

“init”狀態對MVB設備進行初始化,設置總線管理器參數,定義設備表與周期掃描表等硬件信息。“wait”狀態等待輸入流中斷后進入周期輪詢。進入“period_polling”狀態后,根據預定的周期輪詢表執行周期數據輪詢的發送。按照實時協議,偶發相的時間為基本周期的35%。當周期性數據輪詢過程結束后,判斷該基本周期剩下的時間是否滿足偶發相時間的要求。此時主設備將發送一個一般事件請求幀進行事件巡回,即跳入“event”狀態,進入偶發相,傳送監視數據和消息數據。該請求幀確定這是否是一個新的事件巡回,要求應答和此巡回的事件優先級,對所有設備進行尋址。事件請求響應后,產生自中斷進入“judge”狀態。對事件巡回的響應會發生寂靜、正確、碰撞三種狀態。當所有設備沒有事件報告時,主設備將不會收到任何幀,即跳入“silent”狀態。當主設備收到一個正確的16位從幀時,表示只有一個設備報告事件,即進入“right”狀態。當有多個設備同時報告事件時,則進入“contention”狀態,進行下一步的仲裁。在“arbitration”狀態中,主設備發送一個F_code=13的組事件請求幀將設備地址分為奇數及偶數,直到為單一事件,然后再搜索掛起的其他單一事件。

mvb_mac模塊的進程模塊主要負責分配信道資源、檢測和處理碰撞。該進程模塊的狀態轉移如圖4所示。

當幀到達時,跳入“prog”狀態。在該狀態中,根據讀取幀的功能碼和端口地址,創建相應的從幀,將包緩存到隊列中。功能碼0~4的主幀為過程數據請求,12位邏輯地址部分則標識了從設備用于回應過程數據從幀。功能碼為12的主幀為消息數據請求,請求的12位物理地址則指定設備發送消息數據,功能碼8、9、13、14、15的主幀為監視數據請求,功能碼為8,則實現主權轉移請求,功能碼為15則讀取設備狀態,功能碼為9、13和14則用于查詢和仲裁。然后判斷隊列情況,如果包到達且隊列為空,則跳轉到“tx”狀態,進行發送處理。如果包到達且隊列忙,則跳轉到“proc”狀態,該狀態中設有一個T_reply參數,它告訴主設備在遭遇碰撞時應在等待多長時間之后發送下一主幀。

圖4 mvb_mac進程模塊的狀態轉移

2 仿真實驗

假設一條MVB總線,基本周期大小為1 ms,電氣長度為2.0 km,含有2個中繼器。MVB采用雙絞線、光纖等作為介質,節點間距離小,鏈路時延非常小,可以忽略不計。在仿真過程中,數據傳輸時延T(ms)的實驗結果如圖5所示。

圖5 MVB網絡實時性

從圖中可以看出,全部仿真過程中,傳輸時延大概在3.4 ms附近波動,該數值小于主幀與相應的從幀時間間隔4 ms。仿真過程中顯示出最大數據傳輸時延為27 ms,也小于列車控制過程中的響應時間要求100 ms。基于以上分析,文中所構建的基于OPNET的MVB通信網絡模型滿足列車控制的實時性要求。

3 結 語

采用OPNET構建了網絡、節點、進程三層構架的MVB網絡拓撲模型,并對所建立的MVB網絡模型的實時性進行了仿真分析,結果表明了所建立的MVB網絡模型的可行性,且顯示了網絡控制系統在OPNET平臺下仿真的實踐性和可靠性。通過構建任意網絡規模、任意網絡拓撲結構的MVB網絡,極大簡化了建模過程,為MVB網絡應用及其理論研究提供基礎平臺,縮短了研發周期,為實際軌道車輛通信網絡提供了基礎依據,為更好地改進優化網絡設計提供了重要依據。

[1] 何明.基于TCN的列車網絡管理系統設計與實現[D].武漢:華中科技大學,2015.

[2] 楊光,張峰,張士文,等.基于ARM和FPGA架構的地鐵車輛MVB總線分析儀設計[J].城市軌道交通研究,2015,18(5):24-28.

[3] 劉玉鈴,賈敏,王瑩,等.CRH380B型動車組制動系統半實物仿真試驗臺MVB通信的實現[J].鐵道車輛,2017,55(8):32-35,5.

[4] Boterenbrood H. CAN open high-level Protoeol for CAN-bus[M]. [S.l.]: NIKE-F Amsterdam,2000.

[5] 陳文翔.基于TCN的CRH3型高速列車控制系統半實物仿真平臺設計[D].杭州:浙江大學,2012.

[6] Xia M, Lo K, Shao S, et al. Formal modeling and verification for MVB [J]. Journal of Applied Mathematics,2013(3):1-12.

[7] 鄧家龍,劉可安.基于MVB通信的VCU軟冗余功能研究與開發[J].鐵道車輛,2009,47(11):23-27.

[8] 范超,于躍,顧宏.基于Pareto蟻群算法的MVB周期輪詢表優化設計[J].大連理工大學學報,2015,55(3):319-325.

[9] 劉峰.軌道車輛MVB網絡模型研究與設計[D].長春:長春工業大學,2016.

[11] 郭超勇,劉建強,游小杰,等.高速動車組列車網絡控制系統仿真與建模研究[J].系統仿真學報,2012,24(6):19-23.

[12] 畢紅雪,王麗紅,王秀清,等.鐵道車輛MVB網絡分析[J].鐵道運營技術,2017,23(1):49-51.

[13] 李學鋒.基于MVB和嵌入式操作系統的CRH1型動車組單車測試系統[J].鐵道車輛,2016,54(7):34-38,52.

MVBnetworkmodelbasedonOPNET

WANG Ying1, HU Huangshui1, ZHENG Man1, ZHAO Siyuan1, WANG Bo2

(1.School of Computer Science and Engineering, Changchun University of Technology, Changchun 130012, China;2.CRRC Changchun Railway Vehicles Co., Ltd., Changchun 130012)

With OPNET software, athree-layer MVBnetwork model is built to simulate network delay of a multifunctional rail vehicle bus-communication network, and predict the problems in the communication between the rail vehicles.

railway vehicle; reliability; real-time; MVB.

2017-07-25

吉林省科技廳科技攻關計劃基金資助項目(20140204037GX, 20150204073GX); 吉林省發展與改革委員會經濟結構戰略調整引導專項基金資助項目(2014Y125)

王 瑩(1993-),女,漢族,湖北天門人,長春工業大學碩士研究生,主要從事列車通信網絡方向研究,E-mail:164042798@qq.com. *通訊作者:胡黃水(1974-),男,漢族,湖南隆回人,長春工業大學副教授,博士,主要從事列車通信網絡方向研究,E-mail:huhs@163.com.

10.15923/j.cnki.cn22-1382/t.2017.5.05

U 285.5

A

1674-1374(2017)05-0438-04

猜你喜歡
設備模型
一半模型
諧響應分析在設備減振中的應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于VB6.0+Access2010開發的設備管理信息系統
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
3D打印中的模型分割與打包
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
如何在設備采購中節省成本
主站蜘蛛池模板: 毛片免费视频| 国产成人精品一区二区免费看京| 精品日韩亚洲欧美高清a| 免费在线播放毛片| 亚洲成人网在线观看| 国产91av在线| 国产人人射| 精品一区二区三区水蜜桃| 国产噜噜噜视频在线观看| av手机版在线播放| 91精品日韩人妻无码久久| 国产人人乐人人爱| 久久精品丝袜| 亚洲福利视频网址| 国产污视频在线观看| 无码视频国产精品一区二区| 国产超碰一区二区三区| 欧美精品成人一区二区在线观看| 亚洲色图狠狠干| 亚洲综合九九| 国产农村妇女精品一二区| 国产色婷婷| 国产91丝袜在线观看| 国产成人精品日本亚洲| 国内精品视频在线| 国产福利免费视频| 欧美成一级| 深夜福利视频一区二区| 一级毛片免费不卡在线| 亚洲成综合人影院在院播放| 色婷婷成人网| 久久精品波多野结衣| 成·人免费午夜无码视频在线观看 | 黄色成年视频| 97精品国产高清久久久久蜜芽| 三上悠亚精品二区在线观看| 国产精品成人观看视频国产| 亚洲国产综合自在线另类| 亚洲人成网站日本片| 欧美激情伊人| 91精品综合| 国产精品视频第一专区| 成人欧美在线观看| 成年免费在线观看| 国产一区二区三区在线观看免费| 婷婷六月综合| 久久国产精品无码hdav| a级毛片免费看| 中文字幕久久亚洲一区| 国产成人精品日本亚洲| 亚洲成aⅴ人在线观看| 精品国产福利在线| 国产自在线播放| 国产精品19p| 日韩大片免费观看视频播放| 日韩成人高清无码| 日韩成人在线视频| 亚洲人成网7777777国产| 欧美www在线观看| 老司机午夜精品视频你懂的| 91人人妻人人做人人爽男同| 欧美一区二区三区欧美日韩亚洲| 久久国产精品娇妻素人| 色亚洲成人| 在线播放国产一区| 九九热精品视频在线| 国产xx在线观看| 91久久夜色精品国产网站| 成人日韩视频| 97国产精品视频自在拍| 大学生久久香蕉国产线观看| 欧美福利在线| 国产美女主播一级成人毛片| 一区二区无码在线视频| 在线观看国产黄色| 亚洲精品无码av中文字幕| 欧美亚洲第一页| 国产成人一区| 亚洲国产清纯| 曰AV在线无码| 亚洲欧美在线综合一区二区三区| 国产青榴视频在线观看网站|