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

        ?

        基于DDS的雷達(dá)多站協(xié)同系統(tǒng)設(shè)計(jì)

        2017-12-19 07:59:04金驥于秋野
        科學(xué)與財(cái)富 2017年33期
        關(guān)鍵詞:服務(wù)模型系統(tǒng)

        金驥+于秋野

        摘要:DDS(數(shù)據(jù)分發(fā)服務(wù))標(biāo)準(zhǔn)是對(duì)象管理組織OMG于2004年發(fā)布的通信標(biāo)準(zhǔn)規(guī)范,是為分布式實(shí)時(shí)計(jì)算環(huán)境提供數(shù)據(jù)交互的服務(wù)模型。較傳統(tǒng)的分布式數(shù)據(jù)分發(fā)服務(wù)體系結(jié)構(gòu)具有更好的靈活性、實(shí)時(shí)性和可拓展性。本文分析了DDS的基本模型、處理機(jī)制以及DDS應(yīng)用在雷達(dá)系統(tǒng)上的技術(shù)優(yōu)勢(shì)。在此基礎(chǔ)上,作者設(shè)計(jì)了一種基于DDS的雷達(dá)多站協(xié)同通信軟件,并對(duì)具體設(shè)計(jì)細(xì)節(jié)進(jìn)行闡述。經(jīng)仿真環(huán)境驗(yàn)證:該軟件的實(shí)時(shí)性、穩(wěn)定性滿足實(shí)際的工程需求。

        引言

        DDS通信服務(wù)模型是向分布式系統(tǒng)提供可靠、高效、實(shí)時(shí)的數(shù)據(jù)分發(fā)服務(wù)為基本目標(biāo),是為簡(jiǎn)化一對(duì)多的數(shù)據(jù)傳輸要求而設(shè)計(jì)的。網(wǎng)絡(luò)中的各個(gè)設(shè)備只是簡(jiǎn)單的發(fā)布或訂閱數(shù)據(jù),通信雙方只需要知道彼此通信的消息“主題”即消息類型,不需要知道彼此的地址。相比以往的通信方式,有以下方面有突出的優(yōu)勢(shì):1.設(shè)備組網(wǎng)方式可以更加靈活;2.支持多種數(shù)據(jù)流類型,可以更加靈活的進(jìn)行QOS管理;3.網(wǎng)絡(luò)中的設(shè)備以及消息主題可以動(dòng)態(tài)加入,滿足可在線擴(kuò)展和在線維護(hù)的要求。目前在金融、電力、交通、醫(yī)療等行業(yè)已經(jīng)出現(xiàn)較多基于DDS技術(shù)的解決方案,相關(guān)科研人員也在逐步探索其在軍事裝備領(lǐng)域的應(yīng)用前景。本文的設(shè)計(jì)即是將DDS技術(shù)引入多站雷達(dá)系統(tǒng)通信處理,設(shè)計(jì)了一種基于DDS的雷達(dá)多站協(xié)同通信處理軟件。

        1.DDS原理介紹

        DDS標(biāo)準(zhǔn)包含數(shù)據(jù)本地重構(gòu)層(Data Local Reconstruction Layer,DLRL)和以數(shù)據(jù)為中心的發(fā)布——訂閱層(Data-centric Publish-Subscribe,DCPS)。其中DCPS層是DDS的核心和基礎(chǔ),它的主要功能是將數(shù)據(jù)發(fā)布者高效準(zhǔn)確的傳遞給數(shù)據(jù)訂閱者。為了保證不同廠商的DDS可以實(shí)現(xiàn)互通,OMG組織與2006年制定一個(gè)互操作協(xié)議——RTPS(Real-Time Publish-Subcribe)協(xié)議,該協(xié)議封裝了底層網(wǎng)絡(luò)的實(shí)現(xiàn)細(xì)節(jié),RTPS協(xié)議運(yùn)行在UDP之上。DDS模型的層次結(jié)構(gòu)如圖1所示。

        DCPS是一種以數(shù)據(jù)為中心的發(fā)布/訂閱服務(wù)模型。DCPS模型定義域(Domain)為系統(tǒng)發(fā)布/訂閱的通信范圍,域中定義6種實(shí)體,分別為域參與者、發(fā)布者、訂閱者、數(shù)據(jù)寫入者、數(shù)據(jù)讀出者以及主題,以下對(duì)這些概念進(jìn)行闡述:

        1)DDS將通信網(wǎng)絡(luò)從邏輯上劃分成多個(gè)域[2],不同域嚴(yán)格隔離。應(yīng)用程序首先通過(guò)創(chuàng)建發(fā)布者和訂閱者加入一個(gè)域,然后就可以與加入同一域的其它應(yīng)用程序進(jìn)行通信。

        2)發(fā)布者(Publisher)是主題提供方,其通過(guò)創(chuàng)建數(shù)據(jù)寫入者將主題內(nèi)容寫入DCPS,并根據(jù)其相應(yīng)的Qos策略發(fā)布相應(yīng)類型的數(shù)據(jù)。一個(gè)發(fā)布者可以發(fā)布多個(gè)不同的主題。

        3)訂閱者(Subscriber)是主題請(qǐng)求方,通過(guò)創(chuàng)建數(shù)據(jù)讀取者從DCPS中讀取主題內(nèi)容給應(yīng)用程序。一個(gè)訂閱者可以訂閱多個(gè)不同的主題。

        4)數(shù)據(jù)寫入者(Data Writer)將訂閱者發(fā)布的主題登記到發(fā)布者——主題表中,并將主題中的數(shù)據(jù)放置到數(shù)據(jù)緩沖區(qū)中,一旦發(fā)現(xiàn)域中存在訂閱該主題的訂閱者,數(shù)據(jù)寫入者即將主題內(nèi)容信息發(fā)送給對(duì)方。每個(gè)數(shù)據(jù)寫入者(Data Writer)和數(shù)據(jù)讀取者需要并且只能關(guān)聯(lián)唯一一個(gè)主題。

        5)數(shù)據(jù)讀取者(Data Reader)負(fù)責(zé)從域中讀取與它關(guān)聯(lián)主題的數(shù)據(jù)。

        6)主題(Topic)用于聯(lián)系發(fā)布方和訂閱方,在同一域內(nèi)主題是唯一的。發(fā)布方發(fā)布一個(gè)主題后,訂閱方檢查發(fā)布方發(fā)布的主題是否滿足訂閱方的要求,并檢查其Qos策略是否兼容,以此確定是否在發(fā)布方和訂閱方之間建立連接并進(jìn)行點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸。

        2.雷達(dá)多站協(xié)同系統(tǒng)設(shè)計(jì)

        2.1 系統(tǒng)組成

        本文提出的基于DDS的雷達(dá)多站協(xié)同通信處理軟件依托仿真平臺(tái)進(jìn)行實(shí)驗(yàn)驗(yàn)證。仿真場(chǎng)景為由一個(gè)指揮、六部雷達(dá)共七個(gè)分系統(tǒng)組成的雷達(dá)偵測(cè)網(wǎng)系統(tǒng)。各分系統(tǒng)需要完成的主要功能有:

        1)指揮所向各雷達(dá)下發(fā)作戰(zhàn)任務(wù)和引導(dǎo)信息;

        2)雷達(dá)站需要上報(bào)偵測(cè)結(jié)果、系統(tǒng)各部件運(yùn)行狀態(tài)、環(huán)境監(jiān)控畫面;

        3)各雷達(dá)站之間需要互相發(fā)送引導(dǎo)信息。

        2.2 軟件設(shè)計(jì)

        按照發(fā)布/訂閱服務(wù)先后步驟設(shè)計(jì)接口函數(shù)如下:

        1)DDS接口初始化。完成域參與者的創(chuàng)建、QoS參數(shù)配置腳本讀取和設(shè)置,注冊(cè)域內(nèi)時(shí)間消息回調(diào)函數(shù)。在有通信節(jié)點(diǎn)加入或退出通信主題時(shí),回調(diào)函數(shù)可獲取本應(yīng)用所有主題 相關(guān)方的信息。

        InitiaDDS()

        2)創(chuàng)建訂閱者。完成與一個(gè)指定主題關(guān)聯(lián)的訂閱者的創(chuàng)建并注冊(cè)消息回調(diào)。當(dāng)域內(nèi)有該主 題信息發(fā)布時(shí),回調(diào)函數(shù)將接收到的主題內(nèi)容送給上層應(yīng)用軟件。

        regSubscriber(topicName)

        3)創(chuàng)建發(fā)布者并發(fā)布主題內(nèi)容。

        reportData(topicName,data,length)

        4)資源釋放。

        dispose()

        2.3 仿真結(jié)果展示

        1.功能測(cè)試結(jié)果

        建立仿真場(chǎng)景:指揮所IP地址192.168..62.3,6部雷達(dá)的地址分別為192.168.62.11~192.168.62.16。指揮所以主題CENTER_RADAR_ALL_PLAN給所有雷達(dá)發(fā)布作戰(zhàn)計(jì)劃。

        1)指揮所通過(guò)該主題發(fā)現(xiàn)域內(nèi)6個(gè)訂閱者。

        2)以雷達(dá)1為例,通過(guò)該主題發(fā)現(xiàn)發(fā)布者。

        3)指揮所發(fā)送作戰(zhàn)計(jì)劃成功。

        2.性能測(cè)試結(jié)果:

        1)雷達(dá)多站協(xié)同通信系統(tǒng)可連續(xù)穩(wěn)定720小時(shí),滿足穩(wěn)定性要求。

        2)各個(gè)通信節(jié)點(diǎn)主機(jī)配置在CPU 3.0GHz以上,內(nèi)存4G以上,網(wǎng)絡(luò)可用帶寬1000M的配置場(chǎng)景下,網(wǎng)內(nèi)數(shù)據(jù)流服務(wù)傳輸數(shù)據(jù)包速率均值大于500Mb/s。

        3)在網(wǎng)間通信時(shí),延遲不超過(guò)同大小Ping包延遲的兩倍。

        測(cè)試結(jié)果說(shuō)明該系統(tǒng)能夠滿足實(shí)際應(yīng)用要求。

        參考文獻(xiàn):

        [1]曹萬(wàn)華,謝蓓,吳海昕,等.基于DDS發(fā)布/訂閱中間件的設(shè)計(jì)[C]//中國(guó)造船工程學(xué)會(huì).中國(guó)造船工程學(xué)會(huì)電子技術(shù)學(xué)術(shù)委員會(huì)第七屆會(huì)員代表大會(huì)暨電子技術(shù)學(xué)術(shù)年會(huì).2006-08-01,貴州,貴陽(yáng).北京:中國(guó)造船工程學(xué)會(huì),2007.

        [2]陳開(kāi)放,李匯云,劉松,周純杰.基于DDS艦載通信系統(tǒng)的信息安全分析研究[J].信息安全網(wǎng)絡(luò),2016,3:585-589.

        猜你喜歡
        服務(wù)模型系統(tǒng)
        一半模型
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        服務(wù)在身邊 健康每一天
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        日本少妇高潮喷水视频| 国产精品视频免费一区二区三区 | 国产自拍av在线观看视频| 久久久久无码精品国产app| 99热成人精品热久久66| 亚洲一区二区三区中文视频| 羞羞色院99精品全部免| 国产激情综合在线观看| 五月天激情小说| 亚洲一区二区三区在线中文| 狠狠爱婷婷网五月天久久| 国产精品天堂avav在线| 双腿张开被9个黑人调教影片 | 中文字幕一区二区网址| 无码人妻丰满熟妇区免费| 男女一边摸一边做爽爽的免费阅读| 亚洲动漫成人一区二区| 亚洲av成人无网码天堂| 风韵丰满熟妇啪啪区老熟熟女| 亚洲乱码日产精品bd| 欧美综合区自拍亚洲综合| 不卡免费在线亚洲av| 潮喷大喷水系列无码久久精品| 1000部精品久久久久久久久| 亚洲精品高清av在线播放| 亚洲中文字幕久久精品一区| 亚洲日韩国产精品乱-久| 亚洲中文字幕无码久久2018| 国产超碰在线91观看| 亚洲爆乳无码专区www| 日日摸夜夜添狠狠添欧美| 精品久久久亚洲中文字幕| 婷婷久久精品国产色蜜蜜麻豆| 国产三级精品三级在线观看| 久久久久亚洲精品天堂| 日本免费一区二区在线| 国产精品无码dvd在线观看| 国产日产高清欧美一区| 免费观看成人稀缺视频在线播放 | 日韩产的人妻av在线网| 国产免费又爽又色又粗视频|