国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MTALAB—XML聯(lián)合編程的軍事數(shù)據(jù)集成方法探析

2015-12-07 11:06邵海霞張新華
教育教學(xué)論壇 2015年24期

邵海霞 張新華

摘要:軍事信息系統(tǒng)建設(shè)過程中存在著大量異構(gòu)、分散的數(shù)據(jù)信息,數(shù)據(jù)集成是軍隊信息化建設(shè)的重要環(huán)節(jié)。本文以不同工作條件下分散且異構(gòu)的某型交換機工作數(shù)據(jù)為例,對MATLAB-XML聯(lián)合編程環(huán)境下的數(shù)據(jù)集成方法進行了有益嘗試,該方法對分散異構(gòu)的軍事數(shù)據(jù)集成具有一定的參考價值。

關(guān)鍵詞:軍事數(shù)據(jù)集成;集成方法;MATLAB-XML聯(lián)合編程

中圖分類號:E96 ? ? 文獻標志碼:A ? ? 文章編號:1674-9324(2015)24-0174-02

一、引言

數(shù)據(jù)資源是軍事信息系統(tǒng)建設(shè)的基礎(chǔ)。在軍隊信息化建設(shè)過程中,存在著大量異構(gòu)、分散的數(shù)據(jù)信息,信息間關(guān)聯(lián)性的不確定導(dǎo)致了“信息孤島”,因此,亟需一套成熟有效的軍事數(shù)據(jù)集成方案加以解決,以實現(xiàn)軍事數(shù)據(jù)信息在軍隊系統(tǒng)中的共享集成。

1.采用MATLAB—XML聯(lián)合編程的原因分析。XML是一種與平臺無關(guān)的信息描述語言,提供了數(shù)據(jù)表示和處理的有效手段。XML具有HTML語言所欠缺的巨大的伸縮性與靈活性,使用者可以根據(jù)需要自行定義標記來描述各種數(shù)據(jù)。

MATLAB是目前世界上較為流行的一種用于科學(xué)計算的軟件工具,它提供了一個高性能的數(shù)值計算和圖形顯示的科學(xué)計算軟件環(huán)境。

2.某型交換機工作數(shù)據(jù)的XML數(shù)據(jù)建模。為了便于不同條件下的數(shù)據(jù)集成與共享,這里的XML數(shù)據(jù)元取自某型交換機工作過程中的14種數(shù)據(jù),即分管串接地域范圍、異步串接地域范圍、準備時間、時隙交換時間、戰(zhàn)/行轉(zhuǎn)換時間、工作完畢至完成撤收時間、工作坡度、涉水深度、屏障寬度、箱體半徑、工作方式、工作條件、支架放列時間、支架撤收時間。最終XML數(shù)據(jù)模型如下所示(限于篇幅,這里列舉部分數(shù)據(jù)):

<?xml version=”1.0”?>

<!--Number 1--> <!--Number 2-->

<分管串接地域范圍> 10-30rad

<異步串接地域范圍> -20-20rad

<準備時間>

<準備時間> 5s 6s

<時隙交換時間>

<時隙交換時間> 15s 20s

<戰(zhàn)/行轉(zhuǎn)換時間>

<工作完畢至完成撤收時間> 100s 100s

<工作完畢至完成撤收時間>

<戰(zhàn)/行轉(zhuǎn)換時間> 10s 70s

<工作坡度>

<工作坡度> 20degree 40degree

<分管串接地域范圍> 30-40rad

<屏障寬度>

<屏障寬度> 5m 2m

<工作方式>

<工作條件> ‘傾斜 ‘良好

<工作條件>

<工作方式> ‘惡劣 ‘傾斜

<異步串接地域范圍> -10-10rad

3.基于k-means方法的某型交換機工作數(shù)據(jù)聚類。由上述兩種不同工作條件下的XML數(shù)據(jù)模型可以看出數(shù)據(jù)元完全分散、雜亂無章,這給操作員帶來不便,不同的指揮終端也不方便讀取和共享。因此我們借助于MATLAB中xml-toolbox工具箱的xml_parse命令首先將兩份xml文檔轉(zhuǎn)換成matlab語言,兩種條件下的轉(zhuǎn)換結(jié)果為:

ans1=

ans2=

分管串接地域范圍:10-30rad

異步串接地域范圍:-20-20rad

準備時間:5s

準備時間:6s

時隙交換時間:15s

時隙交換時間:20s

戰(zhàn)/行轉(zhuǎn)換時間:100s

工作完畢至完成撤收時間:100s

工作完畢至完成撤收時間:10s

戰(zhàn)/行轉(zhuǎn)換時間:70s

工作坡度:20degree

工作坡度:40degree

分管串接地域范圍:30-40rad

屏障寬度:5m

屏障寬度:2m

工作方式:傾斜

工作條件:良好

工作條件:惡劣

工作方式:傾斜

異步串接地域范圍:-10-10rad

我們運用kmeans聚類算法對上述兩組數(shù)據(jù)進行聚類,聚類的目的是確定最終的元數(shù)據(jù)種類,并且將各元數(shù)據(jù)的值逐一列出。聚類結(jié)果如圖1所示。

由圖1可知,聚類后的元數(shù)據(jù)共有14種,即分管串接地域范圍、異步串接地域范圍、準備時間、時隙交換時間、戰(zhàn)/行轉(zhuǎn)換時間、工作完畢至完成撤收時間、工作坡度、涉水深度、屏障寬度、箱體半徑、工作方式、工作條件、支架放列時間、支架撤收時間。

4.MATLAB環(huán)境下對某型交換機工作XML數(shù)據(jù)的集成。XML數(shù)據(jù)經(jīng)過聚類后,再利用xml-toolbox工具箱中的xml_format命令轉(zhuǎn)換成xml數(shù)據(jù)文檔,作為待集成的模型案例example.xml,如下所示:

<?xml version=”1.0”?>

<分管串接地域范圍> 10-30rad,30-40rad

<異步串接地域范圍> -20-20rad,-10-10rad

<準備時間> 5s,6s

<時隙交換時間> 15s,20s

<戰(zhàn)/行轉(zhuǎn)換時間> 100s,70s

<工作完畢至完成撤收時間> 10s,100s

<工作坡度> 20degree,40degree

<屏障寬度> 5m,2m

<工作方式>

‘傾斜 傾斜

<工作條件>

‘惡劣 良好

10s

參考文獻:

[1方長江,肖宗水,夏曉忠.異構(gòu)數(shù)據(jù)源集成技術(shù)在軍事中的應(yīng)用[J].計算機工程與設(shè)計,2008,(2).

[2]翟連政.XML技術(shù)在軍事信息系統(tǒng)數(shù)據(jù)交換和集成中的應(yīng)用研究[J].軟件導(dǎo)刊,2013,(2).

[3]賈蓓,李敬華,李倩茹.軍事信息系統(tǒng)集成中的數(shù)據(jù)資源管理[J].科協(xié)論壇,2012,(4).

[4]常建輝.基于XML異構(gòu)數(shù)據(jù)庫集成技術(shù)的研究與實現(xiàn)[D].西安電子科技大學(xué),2012.

[5]李挺,朱金剛.MATLAB語言在系統(tǒng)建模中的應(yīng)用[J].計算機應(yīng)用,2000,(12).

[6]王韋偉,孫慶鴻.基于XML的分布異構(gòu)數(shù)據(jù)集成平臺[J].東南大學(xué)學(xué)報(自然科學(xué)版),2006,(05).

[7]鄭剛,郝軍.MATLAB與XML語言之間的混合編程應(yīng)用初探[J].微計算機應(yīng)用,2006,(03).