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

        ?

        基于有限狀態(tài)機(jī)的軌道交通多功能車輛總線網(wǎng)絡(luò)動(dòng)態(tài)性能仿真分析

        2022-11-18 10:07:58滕萬秀
        城市軌道交通研究 2022年2期
        關(guān)鍵詞:設(shè)備模型

        王 健 滕萬秀 張 鐳

        (中車長(zhǎng)春軌道客車股份有限公司國(guó)家軌道客車工程研究中心, 130062, 長(zhǎng)春∥第一作者, 工程師)

        MVB(多功能車輛總線)作為連接車輛內(nèi)設(shè)備的網(wǎng)絡(luò),目前在城市軌道交通列車和高速鐵路列車上都得到了廣泛的應(yīng)用[1]。MVB網(wǎng)絡(luò)性能的預(yù)測(cè)和分析在MVB網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)中起著重要作用。在購(gòu)買昂貴的硬件構(gòu)建實(shí)際系統(tǒng)之前,仿真建模是預(yù)測(cè)和分析MVB的有效方法。

        文獻(xiàn)[2]采用GSPN(廣義隨機(jī)Petri網(wǎng))方法,利用TimeNET軟件包建立模型,計(jì)算分析了吞吐性能、有效數(shù)據(jù)傳輸能力和帶寬使用率。文獻(xiàn)[3]引入OPNET軟件模擬基于通用總線的TCN(列車通信網(wǎng))車輛級(jí)總線,通過對(duì)比幾種不同的列車通信網(wǎng)絡(luò)拓?fù)淠P停?yàn)證了模型的合理性。文獻(xiàn)[4]基于Matlab/Simulink軟件,從節(jié)點(diǎn)的角度建立了發(fā)送機(jī)和接收機(jī)的狀態(tài)機(jī)模型。為了提高M(jìn)VB網(wǎng)絡(luò)性能,本文提出了一種全新的評(píng)價(jià)MVB網(wǎng)絡(luò)實(shí)時(shí)性能的方法。該網(wǎng)絡(luò)模型是采用Stateflow工具箱,利用FSM (有限狀態(tài)機(jī))理論建立的。與上述模型相比,該模型利用更為成熟的軟件工具箱,可用于分析影響MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的因素。

        1 MVB網(wǎng)絡(luò)動(dòng)態(tài)性能評(píng)價(jià)指標(biāo)

        MVB網(wǎng)絡(luò)的動(dòng)態(tài)性能可以通過網(wǎng)絡(luò)效率、網(wǎng)絡(luò)利用率和網(wǎng)絡(luò)吞吐量等指標(biāo)進(jìn)行評(píng)價(jià)。上述指標(biāo)計(jì)算時(shí)需要利用MVB周期的概念。

        1.1 MVB周期

        MVB通信分為若干個(gè)周期,其中,最短的稱為基本周期Tbp,它包括1個(gè)周期相(用于過程數(shù)據(jù))和1個(gè)偶發(fā)相(用于消息數(shù)據(jù))。主設(shè)備周期數(shù)據(jù)的特征周期Tip輪詢每個(gè)周期數(shù)據(jù),Tip為基本周期的2n倍,其中n為正整數(shù)。將MVB上所有節(jié)點(diǎn)的最長(zhǎng)特征周期定義為宏周期Tmacro,即MVB完成一次完整通信所用的時(shí)間。

        1.2 網(wǎng)絡(luò)效率

        網(wǎng)絡(luò)效率采用MVB一次完整通信中所有報(bào)文發(fā)送有效數(shù)據(jù)的傳輸延時(shí)之和與全部報(bào)文總傳輸延時(shí)的比值表示,并且采用1個(gè)宏周期內(nèi)的延時(shí)數(shù)據(jù)進(jìn)行計(jì)算。

        單個(gè)報(bào)文的有效數(shù)據(jù)傳輸延時(shí)Te為:

        (1)

        式中:

        Ne——報(bào)文中有效數(shù)據(jù)的位數(shù);

        V——MVB通信速率。

        單個(gè)報(bào)文的總傳輸延時(shí)Tt為:

        (2)

        式中:

        Nm——主幀數(shù)據(jù)的位數(shù),取定值33;

        Ns——從幀數(shù)據(jù)的位數(shù);

        Tr——應(yīng)答延時(shí),表示從主幀結(jié)束到從幀開始時(shí)段內(nèi)可能的最大延時(shí),見式(3)。

        Tr=TrptNrpt+TwstL

        (3)

        式中:

        Trpt——單個(gè)中繼器可能引入的最大延時(shí);

        Nrpt——MVB中的中繼器個(gè)數(shù);

        Twst——最差情況下單位長(zhǎng)度線纜引入的延時(shí),一般取6 μs/km;

        L——線纜長(zhǎng)度。

        網(wǎng)絡(luò)效率ξe為:

        (4)

        式中:

        M——總線上的設(shè)備數(shù)量;

        Tmacro——宏周期,即MVB上所有節(jié)點(diǎn)的最長(zhǎng)特征周期;

        Tip,i——設(shè)備i的特征周期;

        Tep,i——設(shè)備i的過程數(shù)據(jù)的有效數(shù)據(jù)傳輸延時(shí);

        Tes,i——設(shè)備i的消息數(shù)據(jù)的有效數(shù)據(jù)傳輸延時(shí);

        Ttp,i——設(shè)備i的過程數(shù)據(jù)的總傳輸延時(shí);

        Tts,i——設(shè)備i的消息數(shù)據(jù)的總傳輸延時(shí),計(jì)算方法如式(1)—式(3)所示。

        1.3 網(wǎng)絡(luò)利用率

        網(wǎng)絡(luò)利用率ξu表示有效數(shù)據(jù)對(duì)網(wǎng)絡(luò)帶寬的利用程度,可以采用MVB一次完整通信中網(wǎng)絡(luò)傳輸有效數(shù)據(jù)時(shí)間與宏周期的比值表示,其計(jì)算方法為:

        (5)

        1.4 網(wǎng)絡(luò)吞吐量

        網(wǎng)絡(luò)吞吐量Qe采用MVB一次完整通信中網(wǎng)絡(luò)傳輸有效數(shù)據(jù)總量與宏周期的比值表示,表征MVB的有效數(shù)據(jù)傳輸能力,其計(jì)算方法為:

        (6)

        式中:

        Nep,i——設(shè)備i的過程數(shù)據(jù)的有效數(shù)據(jù)位數(shù);

        Nes,i——設(shè)備i的消息數(shù)據(jù)的有效數(shù)據(jù)位數(shù)。

        2 MVB網(wǎng)絡(luò)模型的整體架構(gòu)

        本文基于FSM(標(biāo)準(zhǔn)模型擴(kuò)展)理論,利用Stateflow工具箱,在Matlab/Simulink平臺(tái)上模塊化建立MVB網(wǎng)絡(luò)模型。FSM是一個(gè)抽象的數(shù)學(xué)模型,它由有限狀態(tài)(包括初始狀態(tài)和1個(gè)或多個(gè)結(jié)束狀態(tài))組成。1組輸入事件、1組輸出事件或1個(gè)狀態(tài)轉(zhuǎn)換函數(shù)可以觸發(fā)模型將一個(gè)狀態(tài)轉(zhuǎn)換到另一個(gè)狀態(tài)。該模型以模塊的形式建立,共分為4個(gè)模塊,包括總線模塊、信號(hào)源模塊、主設(shè)備模塊和從設(shè)備模塊。MVB網(wǎng)絡(luò)模型的整體架構(gòu)如圖1所示。

        圖1 MVB網(wǎng)絡(luò)模型的整體架構(gòu)Fig.1 Overall architecture of MVB network model

        2.1 總線模塊

        總線模塊包括模擬各設(shè)備的訪問權(quán)限、MVB的傳輸延時(shí)等功能,并記錄傳輸數(shù)據(jù)以監(jiān)控MVB上的數(shù)據(jù)流??偩€模塊接收到的數(shù)據(jù)有4種訪問方式。符合數(shù)據(jù)類型條件的數(shù)據(jù)可以通過相應(yīng)的訪問方式獲得對(duì)總線模塊的訪問權(quán)限。函數(shù)“send=slave(data)”和“send=master(data)”可處理接收到的數(shù)據(jù),并將數(shù)據(jù)包分配給目標(biāo)設(shè)備。函數(shù)“t1=delay(length)”模擬總線造成的延時(shí)。函數(shù)“data=readframe()”負(fù)責(zé)計(jì)算網(wǎng)絡(luò)動(dòng)態(tài)性能評(píng)價(jià)指標(biāo),包括網(wǎng)絡(luò)效率、網(wǎng)絡(luò)利用率和網(wǎng)絡(luò)吞吐量等,計(jì)算方式見式(4)—式(6)。

        總線模塊的工作方式如圖2所示。

        圖2 總線模塊的工作方式Fig.2 Operation mode of bus module

        2.2 主設(shè)備模塊

        主設(shè)備模塊是一個(gè)時(shí)間觸發(fā)邏輯設(shè)備,它能夠分配帶寬,生成調(diào)度算法,制定過程數(shù)據(jù)和消息數(shù)據(jù)的輪詢策略?;跁r(shí)間觸發(fā)機(jī)制建立MVB網(wǎng)絡(luò)模型。如圖3所示,主設(shè)備模塊有1個(gè)輸入端口,用于接收來自總線模塊的幀;同時(shí)其有2個(gè)輸出端口,分別生成主幀和相轉(zhuǎn)換觸發(fā)器。在主設(shè)備模塊的基本周期劃分模塊中,周期時(shí)間開關(guān)用于將基本周期劃分為周期相和偶發(fā)相。

        圖3 主設(shè)備模塊的工作方式Fig.3 Operation mode of master device module

        2.3 從設(shè)備模塊

        從設(shè)備模塊根據(jù)設(shè)備狀態(tài)(發(fā)送或接收)和時(shí)間相(周期相或偶發(fā)相)的不同,包含4種數(shù)據(jù)訪問方式,如圖4所示。函數(shù)“senddata=pack(vals) ”

        圖4 從設(shè)備模塊的工作方式Fig.4 Operation mode of slave device module

        將端口存儲(chǔ)或消息數(shù)據(jù)隊(duì)列中的數(shù)據(jù)打包,作為從幀發(fā)送。函數(shù)“receivedata=store(vals)”識(shí)別接收到的幀數(shù)據(jù)并存儲(chǔ)在一起,然后由從設(shè)備進(jìn)行接收。

        2.4 信號(hào)源模塊

        信號(hào)源模塊的功能是模擬速度傳感器、壓力傳感器、閥門等產(chǎn)生的信號(hào)。根據(jù)IEC 61375-1: 2012 Railway equipment-Train communication network (TCN)-Part 3-1: Multifunction Vehicle Bus (MVB),信號(hào)源模塊包括過程數(shù)據(jù)信號(hào)模塊和消息數(shù)據(jù)信號(hào)模塊兩部分。因過程數(shù)據(jù)是周期性的,故采用周期函數(shù)發(fā)生器來模擬過程數(shù)據(jù)的信號(hào)。從設(shè)備以端口存儲(chǔ)的形式存儲(chǔ)過程數(shù)據(jù),即讀取端口存儲(chǔ)值時(shí),存儲(chǔ)值不發(fā)生變化,但一旦被寫入,該值就會(huì)被覆蓋。根據(jù)數(shù)據(jù)類型和設(shè)備的不同,可以配置過程數(shù)據(jù)的大小和特征周期。由于消息數(shù)據(jù)是非周期性的,消息數(shù)據(jù)到達(dá)的時(shí)間間隔服從泊松分布。采用服從泊松分布的隨機(jī)數(shù)字函數(shù)發(fā)生器來模擬消息數(shù)據(jù)的信號(hào)。消息數(shù)據(jù)以隊(duì)列形式存儲(chǔ),可以配置消息數(shù)據(jù)的大小和頻率。

        3 MVB模型系統(tǒng)仿真分析

        3.1 MVB模型系統(tǒng)的基本參數(shù)

        考慮到實(shí)際車載網(wǎng)絡(luò)環(huán)境下的典型數(shù)據(jù)流和網(wǎng)絡(luò)拓?fù)涮攸c(diǎn),采用某6節(jié)編組地鐵列車MVB組網(wǎng)并進(jìn)行簡(jiǎn)化,作為MVB模型仿真系統(tǒng)的參數(shù)選擇基礎(chǔ)。仿真中的MVB通信系統(tǒng)包括1條MVB、1個(gè)主設(shè)備和若干從設(shè)備,且該系統(tǒng)采用EMD(電氣中間距離)介質(zhì)。MVB通信速率為1.5 Mbit/s,基本周期為1.0 ms,周期相為0.65 ms,偶發(fā)相為0.35 ms。每個(gè)設(shè)備產(chǎn)生過程數(shù)據(jù)的特征周期(宏周期)為256 ms,模擬時(shí)間設(shè)置為1 024 ms,產(chǎn)生消息數(shù)據(jù)的到達(dá)率為0.1幀/ms。

        3.2 從設(shè)備數(shù)量對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的影響分析

        將每個(gè)從設(shè)備產(chǎn)生的過程數(shù)據(jù)均設(shè)置為256位,總線中有1個(gè)中繼器,線纜長(zhǎng)度為100 m。仿真分析不同從設(shè)備數(shù)量下,MVB網(wǎng)絡(luò)的動(dòng)態(tài)性能評(píng)價(jià)指標(biāo)的變化如圖5所示。

        由圖5可見,網(wǎng)絡(luò)吞吐量和網(wǎng)絡(luò)利用率隨設(shè)備數(shù)量的增加而增長(zhǎng),而網(wǎng)絡(luò)效率則緩慢下降。究其原因主要是由于網(wǎng)絡(luò)吞吐量和網(wǎng)絡(luò)利用率的大小取決于網(wǎng)絡(luò)負(fù)載量,而網(wǎng)絡(luò)效率的大小取決于幀的長(zhǎng)度。設(shè)備數(shù)量的增加與幀長(zhǎng)度無關(guān),反而會(huì)導(dǎo)致用于尋找等待設(shè)備的輪詢幀數(shù)量增加。相較設(shè)備數(shù)量增加前的MVB網(wǎng)絡(luò),輪詢幀數(shù)增加,而有效數(shù)據(jù)大小不變,這將不可避免地導(dǎo)致網(wǎng)絡(luò)效率降低。

        圖5 從設(shè)備數(shù)量對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的影響Fig.5 Impact of slave device number on the dynamic performance of MVB network

        3.3 數(shù)據(jù)長(zhǎng)度對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的影響分析

        將從設(shè)備數(shù)量設(shè)置為12,總線中有1個(gè)中繼器,線纜長(zhǎng)度為100 m。仿真中,過程數(shù)據(jù)的長(zhǎng)度分別為16 bit、32 bit、64 bit、128 bit、256 bit時(shí),MVB網(wǎng)絡(luò)動(dòng)態(tài)性能評(píng)價(jià)指標(biāo)變化如圖6所示。

        圖6 過程數(shù)據(jù)長(zhǎng)度對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的影響Fig.6 Impact of process data length on the dynamic performance of MVB network

        由圖6可見,隨著過程數(shù)據(jù)長(zhǎng)度增加,網(wǎng)絡(luò)利用率、網(wǎng)絡(luò)效率和網(wǎng)絡(luò)吞吐量逐漸提高。過程數(shù)據(jù)的增加相當(dāng)于過程數(shù)據(jù)的網(wǎng)絡(luò)負(fù)載增加,故網(wǎng)絡(luò)吞吐量也隨之增長(zhǎng)。為提高M(jìn)VB的網(wǎng)絡(luò)利用率和網(wǎng)絡(luò)效率,建議將盡可能多的數(shù)據(jù)打包成同一個(gè)數(shù)據(jù)幀。

        3.4 傳輸介質(zhì)對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的影響分析

        將從設(shè)備數(shù)量設(shè)置為12,傳輸介質(zhì)分為3種條件:①1個(gè)中繼器,100 m長(zhǎng)線纜;②2個(gè)中繼器,150 m長(zhǎng)線纜;③3個(gè)中繼器,180 m長(zhǎng)線纜。仿真中,過程數(shù)據(jù)長(zhǎng)度分別為16 bit、32 bit、64 bit、128 bit、256 bit時(shí),上述3種傳輸介質(zhì)的MVB網(wǎng)絡(luò)效率,見圖7。

        由圖7可見,隨著中繼器數(shù)量和線纜長(zhǎng)度的增加,MVB的網(wǎng)絡(luò)效率越來越低,這是因?yàn)橹欣^器數(shù)量和線纜長(zhǎng)度的增加導(dǎo)致應(yīng)答延時(shí)的增加。此外,隨著過程數(shù)據(jù)長(zhǎng)度的增加,不同傳輸介質(zhì)條件下的網(wǎng)絡(luò)效率都隨之提高,從而使傳輸介質(zhì)對(duì)網(wǎng)絡(luò)效率的影響有所緩解。因此,將特征周期相同的過程數(shù)據(jù)打包為同一個(gè)數(shù)據(jù)幀有利于網(wǎng)絡(luò)效率的提升。

        圖7 傳輸介質(zhì)對(duì)MVB網(wǎng)絡(luò)效率的影響Fig.7 Impact of transmission medium on the dynamic performance of MVB network

        4 結(jié)語

        本文對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的仿真分析方法進(jìn)行了研究。選取了網(wǎng)絡(luò)效率、網(wǎng)絡(luò)利用率及網(wǎng)絡(luò)吞吐量等影響MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的關(guān)鍵評(píng)價(jià)指標(biāo),并推導(dǎo)了該評(píng)價(jià)指標(biāo)的計(jì)算公式;構(gòu)建了基于FSM的模塊化MVB網(wǎng)絡(luò)模型,詳細(xì)闡述了總線模塊、主設(shè)備模塊、從設(shè)備模塊和信號(hào)源模塊的工作方式;利用該模型分析了數(shù)據(jù)長(zhǎng)度、設(shè)備數(shù)量、傳輸介質(zhì)等因素對(duì)MVB網(wǎng)絡(luò)動(dòng)態(tài)性能的影響。

        猜你喜歡
        設(shè)備模型
        一半模型
        諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
        基于VB6.0+Access2010開發(fā)的設(shè)備管理信息系統(tǒng)
        基于MPU6050簡(jiǎn)單控制設(shè)備
        電子制作(2018年11期)2018-08-04 03:26:08
        3D打印中的模型分割與打包
        500kV輸變電設(shè)備運(yùn)行維護(hù)探討
        FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
        如何在設(shè)備采購(gòu)中節(jié)省成本
        亚洲色AV天天天天天天| 亚洲 自拍 另类小说综合图区| 亚洲精品无码mv在线观看| 久久中文字幕日韩无码视频| 麻豆av在线免费观看精品| 日本av一区二区三区视频| 国产亚洲欧美精品久久久| 伊人婷婷在线| 久久久亚洲日本精品一区| 国产女同舌吻1区2区| 东北少妇不带套对白| 亚洲天堂99| 在线播放中文字幕一区二区三区| 男人天堂亚洲天堂av| 精品伊人久久大香线蕉综合| 黄色毛片在线看| 三级黄色片一区二区三区| 爆操丝袜美女在线观看| 免费1级做爰片1000部视频| 人妻熟妇乱系列| 亚洲国产av午夜福利精品一区| 久久综合伊人77777麻豆| 精品国产人妻一区二区三区| 天天干夜夜躁| 经典黄色一区二区三区| 无码小电影在线观看网站免费| 欧美疯狂做受xxxxx高潮| 精品国产你懂的在线观看| 亚洲成年国产一区二区| 亚洲精品国产美女久久久| 精品国产国产AV一区二区| 国产自拍在线视频观看| 中文在线中文a| 国产精品99久久久久久宅男| 水蜜桃一二二视频在线观看免费 | 国产福利午夜波多野结衣| 亚洲中文字幕在线第二页| 国产精品视频亚洲二区| 一区二区传媒有限公司| 国产啪精品视频网站免| 91精品国产综合久久久蜜|