亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法與流程

文檔序號(hào):11253840閱讀:1608來源:國知局
基于中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法與流程

本發(fā)明涉及模擬與仿真領(lǐng)域,尤其涉及一種異構(gòu)系統(tǒng)之間的中間技術(shù)橋接服務(wù)方法。



背景技術(shù):

隨著我國信息化建設(shè)步伐的加快,一些指揮信息系統(tǒng)和模型仿真交互系統(tǒng)不斷被研制出來。但是,單純使用指揮信息系統(tǒng)或模型仿真交互系統(tǒng)不能夠滿足信息化條件下的數(shù)據(jù)交互需求,如何實(shí)現(xiàn)異構(gòu)系統(tǒng)間的無縫對(duì)接成為了迫切需要解決的問題。由于技術(shù)體系標(biāo)準(zhǔn)規(guī)范和研制方式的差異,使得不同系統(tǒng)之間存在較大差異,不同的系統(tǒng)完成各自的功能,但各個(gè)系統(tǒng)之間往往互不相連或聯(lián)系很少,而形成諸多內(nèi)部“信息孤島”的現(xiàn)象。面對(duì)這種情況,需要解決系統(tǒng)間的整合問題,使各個(gè)系統(tǒng)分工明確,互相之間又具備聯(lián)系,即不需要改造各系統(tǒng),而是借助某種中間件來加強(qiáng)系統(tǒng)間的聯(lián)系。

目前異構(gòu)系統(tǒng)的集成方案有很多,大致有四種:內(nèi)部函數(shù)調(diào)用、直接數(shù)據(jù)庫訪問、分布式操作系統(tǒng)技術(shù)和中間件技術(shù)。內(nèi)部函數(shù)調(diào)用雖然簡(jiǎn)單、快速,但是這種方式只適合都能提供訪問數(shù)據(jù)庫api函數(shù)的應(yīng)用系統(tǒng);直接數(shù)據(jù)庫訪問要求對(duì)產(chǎn)品數(shù)據(jù)進(jìn)行準(zhǔn)確描述,但是大多數(shù)數(shù)據(jù)庫系統(tǒng)中,表間關(guān)聯(lián)關(guān)系復(fù)雜,不容易理清數(shù)據(jù)庫結(jié)構(gòu)及表間關(guān)系,并且可能會(huì)因?yàn)橄到y(tǒng)升級(jí)而存在失效的風(fēng)險(xiǎn);分布式操作系統(tǒng)技術(shù)雖然可以實(shí)現(xiàn)模塊化設(shè)計(jì),使所有依賴體系的部分位于同一處,有助于提高可移植性,但成功的實(shí)用系統(tǒng)并不多見,主要原因是技術(shù)難度大、繼承性差、需對(duì)低層重新開發(fā)、和主流網(wǎng)絡(luò)系統(tǒng)兼容性問題。

為了獲得分布式操作系統(tǒng)所具有的優(yōu)點(diǎn),同時(shí)使得實(shí)現(xiàn)比較容易,出現(xiàn)了一種折中的方法,提供透明訪問和協(xié)同工作的中間系統(tǒng),即所謂中間件,中間件技術(shù)是解決異構(gòu)平臺(tái)的一種很好的方案。中間件是一種集成化的軟件,其提供復(fù)用功能,通過標(biāo)準(zhǔn)的接口實(shí)現(xiàn)異構(gòu)系統(tǒng)的互聯(lián),解決不同系統(tǒng)環(huán)境異構(gòu)問題,用來屏蔽系統(tǒng)及網(wǎng)絡(luò)間的差異,實(shí)現(xiàn)不同系統(tǒng)及網(wǎng)絡(luò)之間的互聯(lián)?;谥虚g件服務(wù),僅僅依賴于標(biāo)準(zhǔn)中間件服務(wù)接口的應(yīng)用軟件可以在多個(gè)系統(tǒng)間方便的移植,只需要該系統(tǒng)支持相應(yīng)接口。同時(shí),應(yīng)用軟件的開發(fā)人員可以集中精力解決應(yīng)用問題而不是去處理與硬件平臺(tái)、操作系統(tǒng)和網(wǎng)絡(luò)結(jié)構(gòu)相關(guān)的復(fù)雜細(xì)節(jié)。

中間件領(lǐng)域目前應(yīng)用最廣泛的技術(shù)是異步的消息中間件,異步中間件比同步中間件具有更好的可靠性,在系統(tǒng)發(fā)生故障時(shí)能夠保證消息的可靠傳輸。它適用于任何需要進(jìn)行網(wǎng)絡(luò)通信的系統(tǒng),負(fù)責(zé)建立網(wǎng)絡(luò)通信的通道,進(jìn)行數(shù)據(jù)或文件的傳輸。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法。

為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用如下技術(shù)方案:

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,通過格式化數(shù)據(jù)匹配與解析、數(shù)據(jù)格式轉(zhuǎn)換、對(duì)接異構(gòu)傳輸服務(wù),使得不同系統(tǒng)之間能夠無縫進(jìn)行各類數(shù)據(jù)的交互,包括互聯(lián)、互通和互操作,其步驟如下:

第一步:統(tǒng)一通信接口與數(shù)據(jù)協(xié)議,基于異構(gòu)系統(tǒng)在技術(shù)規(guī)范、通信接口協(xié)議、框架原理和應(yīng)用需求存在的不同,對(duì)不同類型、不同格式的數(shù)據(jù)處理不宜追求完全一致,異構(gòu)橋接服務(wù)采取充分利用現(xiàn)有平臺(tái)接口、通信數(shù)據(jù)分類轉(zhuǎn)換、對(duì)外接口綜合集成的總體思路進(jìn)行設(shè)計(jì);異構(gòu)橋接服務(wù)需在統(tǒng)一數(shù)據(jù)格式的基礎(chǔ)上充分依據(jù)上述二次開發(fā)接口實(shí)現(xiàn)相應(yīng)功能,并在“橋接”過程中保證轉(zhuǎn)換效率。

第二步:在統(tǒng)一協(xié)議基礎(chǔ)上進(jìn)行數(shù)據(jù)分類轉(zhuǎn)換,各子系統(tǒng)之間交互的數(shù)據(jù)種類較多,指揮平臺(tái)和公共平臺(tái)所使用的通信協(xié)議區(qū)別大,采用分類處理的方式進(jìn)行轉(zhuǎn)換,將一個(gè)平臺(tái)輸出的數(shù)據(jù)轉(zhuǎn)換成另一平臺(tái)可接收的格式;

第三步:封裝異構(gòu)橋接服務(wù),提供統(tǒng)一對(duì)外接口,減少異構(gòu)橋接服務(wù)與指揮平臺(tái)、公共平臺(tái)之間的耦合度,提高子系統(tǒng)的兼容性,滿足后期應(yīng)用擴(kuò)展的需求,異構(gòu)橋接服務(wù)對(duì)外提供統(tǒng)一的操作調(diào)用接口,不僅專注于上層應(yīng)用的實(shí)現(xiàn),而且便于對(duì)操作調(diào)用接口進(jìn)行統(tǒng)一管理;異構(gòu)橋接服務(wù)采用穩(wěn)定的數(shù)據(jù)傳輸轉(zhuǎn)換方式,在保證數(shù)據(jù)的完整性和可理解性的前提下,屏蔽兩個(gè)平臺(tái)系統(tǒng)的異構(gòu)性,從而在異構(gòu)系統(tǒng)之間的實(shí)現(xiàn)無縫的數(shù)據(jù)對(duì)接;采用的異構(gòu)橋接服務(wù)由態(tài)勢(shì)信息橋接、基礎(chǔ)數(shù)據(jù)橋接、控制信息橋接、簡(jiǎn)令簡(jiǎn)報(bào)橋接、模型交互結(jié)果橋接、作業(yè)結(jié)果橋接、干預(yù)命令橋接模塊組成。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的態(tài)勢(shì)信息模塊處理流程:是異構(gòu)橋接服務(wù)接收由態(tài)勢(shì)產(chǎn)生分系統(tǒng)輸出的態(tài)勢(shì)信息,并將其進(jìn)行分類、打包并發(fā)送;調(diào)用指揮平臺(tái)報(bào)文編碼及發(fā)送接口,將態(tài)勢(shì)、環(huán)境、戰(zhàn)情變化的信息推送給甲方指揮系統(tǒng),形成甲方態(tài)勢(shì);調(diào)用公共平臺(tái)報(bào)文編碼及發(fā)送接口,將態(tài)勢(shì)、環(huán)境、戰(zhàn)情變化的信息推送給乙方指揮系統(tǒng),形成乙方態(tài)勢(shì);調(diào)用公共平臺(tái)報(bào)文編碼及發(fā)送接口,將態(tài)勢(shì)、環(huán)境、戰(zhàn)情變化的信息推送給乙方指揮系統(tǒng),形成綜合態(tài)勢(shì);發(fā)送給甲方指揮系統(tǒng)的數(shù)據(jù)需調(diào)用指揮平臺(tái)的組包、編碼、傳輸接口來實(shí)現(xiàn);發(fā)送給導(dǎo)控系統(tǒng)、乙方指揮系統(tǒng)的數(shù)據(jù)需遵循公共平臺(tái)的組包、編碼、傳輸服務(wù)接口;要將態(tài)勢(shì)產(chǎn)生分系統(tǒng)輸出的信息接入指揮平臺(tái),必須將信息按jcb106、qdb或gjb5779、6670的格式打包,并遵循指揮平臺(tái)的傳輸服務(wù)進(jìn)行推送;異構(gòu)橋接服務(wù)接收導(dǎo)控系統(tǒng)數(shù)據(jù)監(jiān)控軟件捕獲的甲方指揮系統(tǒng)下發(fā)至甲方下級(jí)指揮系統(tǒng)的指揮控制命令,一是將該命令按照導(dǎo)控系統(tǒng)數(shù)據(jù)格式要求進(jìn)行轉(zhuǎn)換組包,并發(fā)送導(dǎo)控系統(tǒng)進(jìn)行存儲(chǔ)、顯示;二是將該命令轉(zhuǎn)換成綜合運(yùn)行支持系統(tǒng)要求的指揮命令,完成指揮控制;綜合運(yùn)行支持系統(tǒng)根據(jù)指揮控制命令進(jìn)行實(shí)時(shí)的仿真運(yùn)算,仿真結(jié)果、命令反饋則通過異構(gòu)橋接服務(wù)打包成jcb106格式上報(bào)至甲方指揮系統(tǒng),同時(shí)發(fā)送給導(dǎo)控系統(tǒng)用于顯示、存儲(chǔ)。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的基礎(chǔ)數(shù)據(jù)橋接模塊處理流程,是在作業(yè)開始之前,導(dǎo)控系統(tǒng)需要依據(jù)想定準(zhǔn)備好基礎(chǔ)數(shù)據(jù),包括甲/乙方的編制、編成編組、所屬設(shè)備、力量配置、作業(yè)目標(biāo)、初始態(tài)勢(shì),基礎(chǔ)數(shù)據(jù)需要分別加載至甲方指揮系統(tǒng)、乙方指揮系統(tǒng)、仿真模型系統(tǒng)中,以保證系統(tǒng)基礎(chǔ)數(shù)據(jù)的統(tǒng)一;基礎(chǔ)數(shù)據(jù)橋接模塊,導(dǎo)控系統(tǒng)上生成的基礎(chǔ)數(shù)據(jù)轉(zhuǎn)換成能夠在相應(yīng)平臺(tái)上加載的格式;一是甲/乙方編制、編成編組、所屬設(shè)備、力量配置的基礎(chǔ)數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中;甲方指揮系統(tǒng)是基于指揮平臺(tái)使用oracle的oracle8.1.7、oracle10g數(shù)據(jù)庫系統(tǒng)搭建,導(dǎo)控系統(tǒng)與乙方指揮系統(tǒng)是基于公共平臺(tái)使用sqlserver2000數(shù)據(jù)庫系統(tǒng)搭建,兩者結(jié)構(gòu)差異大,通過數(shù)據(jù)轉(zhuǎn)換功能,將公共平臺(tái)中對(duì)應(yīng)的編成、設(shè)備的數(shù)據(jù)批量導(dǎo)出轉(zhuǎn)換,再發(fā)送至指揮平臺(tái)并執(zhí)行批量導(dǎo)入;二是基于公共平臺(tái)的導(dǎo)控系統(tǒng)生成的態(tài)勢(shì)存為xml格式文件,基于指揮平臺(tái)的甲方指揮系統(tǒng)生成的態(tài)勢(shì)存為sml格式文件,基礎(chǔ)數(shù)據(jù)橋接模塊將導(dǎo)控系統(tǒng)生成的初始態(tài)勢(shì)、共享態(tài)勢(shì)圖的文件進(jìn)行格式轉(zhuǎn)換后再發(fā)送給甲方指揮系統(tǒng)。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的控制數(shù)據(jù)橋接模塊處理流程,是在作業(yè)開始后,控制數(shù)據(jù)橋接模塊接收導(dǎo)控系統(tǒng)發(fā)送的控制命令并轉(zhuǎn)發(fā)至甲方指揮系統(tǒng)、乙方指揮系統(tǒng)、態(tài)勢(shì)產(chǎn)生分系統(tǒng);同時(shí)接收并記錄數(shù)據(jù)服務(wù)器運(yùn)行狀態(tài)、指令反饋狀態(tài)、數(shù)據(jù)轉(zhuǎn)發(fā)情況。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的簡(jiǎn)令簡(jiǎn)報(bào)橋接模塊處理流程,是在作業(yè)開始后,基于公共平臺(tái)的導(dǎo)控系統(tǒng)需模擬缺裝甲方指揮系統(tǒng)上級(jí)下發(fā)命令、指示、計(jì)劃信息給甲方指揮系統(tǒng),模擬甲方所屬的設(shè)備平臺(tái)上報(bào)狀態(tài)、反饋信息給甲方指揮系統(tǒng);在導(dǎo)控系統(tǒng)上擬制的指揮命令,甲方指揮系統(tǒng)的行動(dòng)控制接收由導(dǎo)控系統(tǒng)的模擬的指揮命令;在導(dǎo)控系統(tǒng)上擬制的指示、計(jì)劃,甲方指揮系統(tǒng)的文書管理接收由導(dǎo)控系統(tǒng)模擬的指示、計(jì)劃的文件。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的模型交互結(jié)果橋接模塊處理流程,是在作業(yè)過程中,態(tài)勢(shì)產(chǎn)生分系統(tǒng)輸出甲乙雙方模型交互結(jié)果數(shù)據(jù),調(diào)用指揮平臺(tái)模型交互結(jié)果協(xié)議及傳輸服務(wù),將模型交互結(jié)果數(shù)據(jù)打包并發(fā)送至甲方指揮系統(tǒng);調(diào)用公共平臺(tái)模型交互結(jié)果協(xié)議及傳輸服務(wù),將模型交互結(jié)果數(shù)據(jù)打包并發(fā)送至導(dǎo)控系統(tǒng)、乙方指揮系統(tǒng);統(tǒng)計(jì)收發(fā)數(shù)據(jù)量和轉(zhuǎn)發(fā)情況。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的作業(yè)結(jié)果橋接模塊處理流程,是監(jiān)控軟件將甲方指揮員在作業(yè)過程中產(chǎn)生的指控命令、計(jì)劃、指示、報(bào)告、保障以文檔、視頻文件的方式記錄下來,上傳給導(dǎo)控系統(tǒng)進(jìn)行存儲(chǔ)。

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,采用的干預(yù)命令橋接模塊處理流程,是在作業(yè)開始后,甲方指揮系統(tǒng)、乙方指揮系統(tǒng)、導(dǎo)控系統(tǒng)向模型支撐系統(tǒng)中運(yùn)算的實(shí)體發(fā)送干預(yù)命令,用以控制所屬作業(yè)實(shí)體的狀態(tài),干預(yù)命令橋接模塊將收到的干預(yù)命令進(jìn)行轉(zhuǎn)換,發(fā)送給模型支撐系統(tǒng)。

由于采用如上所述的技術(shù)方案,本發(fā)明具有如下優(yōu)越性:

一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,是通過格式化數(shù)據(jù)匹配與解析、數(shù)據(jù)格式轉(zhuǎn)換、對(duì)接異構(gòu)傳輸服務(wù),使得不同系統(tǒng)之間能夠無縫進(jìn)行各類數(shù)據(jù)的交互的包括互聯(lián)、互通和互操作。本發(fā)明可以應(yīng)用于現(xiàn)有指揮信息系統(tǒng)、仿真系統(tǒng)等,實(shí)現(xiàn)指揮系統(tǒng)與仿真系統(tǒng)的對(duì)接,提供一種可行有效的解決方案。

附圖說明

圖1是異構(gòu)系統(tǒng)橋接服務(wù)組成示意圖;

圖2是異構(gòu)系統(tǒng)橋接服務(wù)執(zhí)行流程圖;

圖3為態(tài)勢(shì)信息模塊處理流程圖;

圖4為基礎(chǔ)數(shù)據(jù)橋接模塊處理流程圖;

圖5為控制數(shù)據(jù)橋接模塊處理流程圖;

圖6為簡(jiǎn)令簡(jiǎn)報(bào)橋接模塊處理流程圖;

圖7為模型交互結(jié)果橋接模塊處理流程圖;

圖8為作業(yè)結(jié)果橋接模塊處理流程圖;

圖9為干預(yù)命令橋接模塊處理流程圖。

具體實(shí)施方式

如圖1、2、3、4、5、6、7、8、9所示,一種基于消息中間件技術(shù)的異構(gòu)系統(tǒng)橋接服務(wù)方法,其步驟如下:

第一步:統(tǒng)一通信接口與數(shù)據(jù)協(xié)議。

基于異構(gòu)系統(tǒng)在技術(shù)規(guī)范、通信接口協(xié)議、框架原理和應(yīng)用需求存在的不同,對(duì)不同類型、不同格式的數(shù)據(jù)處理不宜追求完全一致,異構(gòu)橋接服務(wù)采取充分利用現(xiàn)有平臺(tái)接口、通信數(shù)據(jù)分類轉(zhuǎn)換、對(duì)外接口綜合集成的總體思路進(jìn)行設(shè)計(jì)。目前指揮平臺(tái)和公共平臺(tái)分別對(duì)外提供相對(duì)完善的底層傳輸服務(wù)、文電服務(wù)、編解碼、態(tài)勢(shì)標(biāo)繪、名錄解析、信源接入、信息分發(fā)等接口,要實(shí)現(xiàn)兩個(gè)平臺(tái)無縫“對(duì)接”,異構(gòu)橋接服務(wù)需在統(tǒng)一數(shù)據(jù)格式的基礎(chǔ)上充分依據(jù)上述二次開發(fā)接口實(shí)現(xiàn)相應(yīng)功能,并在“橋接”過程中保證轉(zhuǎn)換效率。

第二步:在統(tǒng)一協(xié)議基礎(chǔ)上進(jìn)行數(shù)據(jù)分類轉(zhuǎn)換。

各子系統(tǒng)之間交互的數(shù)據(jù)種類較多,指揮平臺(tái)和公共平臺(tái)所使用的通信協(xié)議、文件格式區(qū)別較大,例如態(tài)勢(shì)文件(sml、xml格式)、文電信息(word、txt格式)、模型信息實(shí)時(shí)交互數(shù)據(jù)(jcb106格式)等,宜采用分類處理的方式進(jìn)行轉(zhuǎn)換,將一個(gè)平臺(tái)輸出的數(shù)據(jù)轉(zhuǎn)換成另一平臺(tái)可接收的格式。

第三步:封裝異構(gòu)橋接服務(wù),提供統(tǒng)一對(duì)外接口。

減少異構(gòu)橋接服務(wù)與指揮平臺(tái)、公共平臺(tái)之間的耦合度,提高子系統(tǒng)的兼容性,滿足后期應(yīng)用擴(kuò)展的需求。異構(gòu)橋接服務(wù)對(duì)外提供統(tǒng)一的操作調(diào)用接口,不僅可以使開發(fā)人員專注于上層應(yīng)用的實(shí)現(xiàn),而且便于對(duì)操作調(diào)用接口進(jìn)行統(tǒng)一管理。異構(gòu)橋接服務(wù)采用穩(wěn)定的數(shù)據(jù)傳輸轉(zhuǎn)換方式,在保證數(shù)據(jù)的完整性和可理解性的前提下,屏蔽兩個(gè)平臺(tái)系統(tǒng)的異構(gòu)性,從而在異構(gòu)系統(tǒng)之間的實(shí)現(xiàn)無縫的數(shù)據(jù)對(duì)接。

異構(gòu)系統(tǒng)橋接服務(wù)組成及執(zhí)行方案,異構(gòu)橋接服務(wù)由態(tài)勢(shì)信息橋接、基礎(chǔ)數(shù)據(jù)橋接、控制信息橋接、簡(jiǎn)令簡(jiǎn)報(bào)橋接、模型交互結(jié)果橋接、作業(yè)結(jié)果橋接、干預(yù)命令橋接模塊組成,如下圖1所示。異構(gòu)橋接服務(wù)執(zhí)行方案如下圖2所示。

下面結(jié)合附圖和具體實(shí)施對(duì)本發(fā)明的各模塊設(shè)計(jì)進(jìn)一步說明。

圖3為態(tài)勢(shì)信息模塊處理流程圖。異構(gòu)橋接服務(wù)接收由態(tài)勢(shì)產(chǎn)生分系統(tǒng)輸出的態(tài)勢(shì)信息,并將其進(jìn)行分類、打包并發(fā)送。調(diào)用指揮平臺(tái)報(bào)文編碼及發(fā)送接口可將態(tài)勢(shì)、環(huán)境、戰(zhàn)情變化等信息推送給甲方指揮系統(tǒng),形成甲方態(tài)勢(shì);調(diào)用公共平臺(tái)報(bào)文編碼及發(fā)送接口可將態(tài)勢(shì)、環(huán)境、戰(zhàn)情變化等信息推送給乙方指揮系統(tǒng),形成乙方態(tài)勢(shì);調(diào)用公共平臺(tái)報(bào)文編碼及發(fā)送接口可將態(tài)勢(shì)、環(huán)境、戰(zhàn)情變化等信息推送給乙方指揮系統(tǒng),形成綜合態(tài)勢(shì)。發(fā)送給甲方指揮系統(tǒng)的數(shù)據(jù)需調(diào)用指揮平臺(tái)的組包、編碼、傳輸接口來實(shí)現(xiàn),發(fā)送給導(dǎo)控系統(tǒng)、乙方指揮系統(tǒng)的數(shù)據(jù)需遵循公共平臺(tái)的組包、編碼、傳輸服務(wù)接口。要將態(tài)勢(shì)產(chǎn)生分系統(tǒng)輸出的信息接入指揮平臺(tái),必須將將信息按jcb106、qdb或gjb5779、6670等格式打包,并遵循指揮平臺(tái)的傳輸服務(wù)進(jìn)行推送。異構(gòu)橋接服務(wù)接收導(dǎo)控系統(tǒng)數(shù)據(jù)監(jiān)控軟件捕獲的甲方指揮系統(tǒng)下發(fā)至甲方下級(jí)指揮系統(tǒng)的指揮控制命令,一是將該命令按照導(dǎo)控系統(tǒng)數(shù)據(jù)格式要求進(jìn)行轉(zhuǎn)換組包,并發(fā)送導(dǎo)控系統(tǒng)進(jìn)行存儲(chǔ)、顯示;二是將該命令轉(zhuǎn)換成綜合運(yùn)行支持系統(tǒng)要求的指揮命令,完成指揮控制。綜合運(yùn)行支持系統(tǒng)根據(jù)指揮控制命令進(jìn)行實(shí)時(shí)的仿真運(yùn)算,仿真結(jié)果、命令反饋則通過異構(gòu)橋接服務(wù)打包成jcb106格式上報(bào)至甲方指揮系統(tǒng),同時(shí)發(fā)送給導(dǎo)控系統(tǒng)用于顯示、存儲(chǔ)。

圖4為基礎(chǔ)數(shù)據(jù)橋接模塊處理流程圖。在作業(yè)開始之前,導(dǎo)控系統(tǒng)需要依據(jù)想定準(zhǔn)備好基礎(chǔ)數(shù)據(jù),包括甲/乙方編制、編成編組、所屬設(shè)備、力量配置、作業(yè)目標(biāo)、初始態(tài)勢(shì)等。基礎(chǔ)數(shù)據(jù)需要分別加載至甲方指揮系統(tǒng)、乙方指揮系統(tǒng)、仿真模型系統(tǒng)中,以保證系統(tǒng)基礎(chǔ)數(shù)據(jù)的統(tǒng)一?;A(chǔ)數(shù)據(jù)橋接模塊可導(dǎo)控系統(tǒng)上生成的基礎(chǔ)數(shù)據(jù)轉(zhuǎn)換成能夠在相應(yīng)平臺(tái)上加載的格式。一是甲/乙方編制、編成編組、所屬設(shè)備、力量配置等基礎(chǔ)數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中。甲方指揮系統(tǒng)(基于指揮平臺(tái))使用oracle(oracle8.1.7、oracle10g)數(shù)據(jù)庫系統(tǒng)搭建,導(dǎo)控系統(tǒng)與乙方指揮系統(tǒng)(基于公共平臺(tái))使用sqlserver2000數(shù)據(jù)庫系統(tǒng)搭建,兩者表結(jié)構(gòu)差異較大,如表1、表2所示??赏ㄟ^數(shù)據(jù)轉(zhuǎn)換功能,將公共平臺(tái)中對(duì)應(yīng)的編成、設(shè)備等數(shù)據(jù)批量導(dǎo)出轉(zhuǎn)換,再發(fā)送至指揮平臺(tái)并執(zhí)行批量導(dǎo)入。二是基于公共平臺(tái)的導(dǎo)控系統(tǒng)生成的態(tài)勢(shì)可存為xml格式文件,基于指揮平臺(tái)的甲方指揮系統(tǒng)生成的態(tài)勢(shì)可存為sml格式文件,基礎(chǔ)數(shù)據(jù)橋接模塊可將導(dǎo)控系統(tǒng)生成的初始態(tài)勢(shì)、共享態(tài)勢(shì)圖等文件進(jìn)行格式轉(zhuǎn)換后再發(fā)送給甲方指揮系統(tǒng)。

圖5為控制數(shù)據(jù)橋接模塊處理流程圖。在作業(yè)開始后,控制數(shù)據(jù)橋接模塊接收導(dǎo)控系統(tǒng)發(fā)送的控制命令并轉(zhuǎn)發(fā)至甲方指揮系統(tǒng)、乙方指揮系統(tǒng)、態(tài)勢(shì)產(chǎn)生分系統(tǒng);同時(shí)接收并記錄數(shù)據(jù)服務(wù)器運(yùn)行狀態(tài)、指令反饋狀態(tài)、數(shù)據(jù)轉(zhuǎn)發(fā)情況等。

圖6為簡(jiǎn)令簡(jiǎn)報(bào)橋接模塊處理流程圖。在作業(yè)開始后,基于公共平臺(tái)的導(dǎo)控系統(tǒng)需模擬缺裝甲方指揮系統(tǒng)上級(jí)下發(fā)命令、指示、計(jì)劃信息給甲方指揮系統(tǒng),模擬甲方所屬的設(shè)備平臺(tái)上報(bào)狀態(tài)、反饋信息給甲方指揮系統(tǒng)。在導(dǎo)控系統(tǒng)上可擬制的指揮命令如所示,甲方指揮系統(tǒng)的行動(dòng)控制軟件可以接收由導(dǎo)控系統(tǒng)的模擬的指揮命令;在導(dǎo)控系統(tǒng)上可擬制的指示、計(jì)劃如所示,甲方指揮系統(tǒng)的文書管理軟件可接收由導(dǎo)控系統(tǒng)模擬的指示、計(jì)劃等文件。

圖7為模型交互結(jié)果橋接模塊處理流程圖。在作業(yè)過程中,態(tài)勢(shì)產(chǎn)生分系統(tǒng)輸出甲乙雙方模型交互結(jié)果數(shù)據(jù),調(diào)用指揮平臺(tái)模型交互結(jié)果協(xié)議及傳輸服務(wù),將模型交互結(jié)果數(shù)據(jù)打包并發(fā)送至甲方指揮系統(tǒng);調(diào)用公共平臺(tái)模型交互結(jié)果協(xié)議及傳輸服務(wù),將模型交互結(jié)果數(shù)據(jù)打包并發(fā)送至導(dǎo)控系統(tǒng)、乙方指揮系統(tǒng);統(tǒng)計(jì)收發(fā)數(shù)據(jù)量和轉(zhuǎn)發(fā)情況。

圖8為作業(yè)結(jié)果橋接模塊處理流程圖。監(jiān)控軟件將甲方指揮員在作業(yè)過程中產(chǎn)生的指控命令、計(jì)劃、指示、報(bào)告、保障等以文檔、視頻文件的方式記錄下來,上傳給導(dǎo)控系統(tǒng)進(jìn)行存儲(chǔ)。

圖9為干預(yù)命令橋接模塊處理流程圖。在作業(yè)開始后,甲方指揮系統(tǒng)、乙方指揮系統(tǒng)、導(dǎo)控系統(tǒng)可向模型支撐系統(tǒng)中運(yùn)算的實(shí)體發(fā)送干預(yù)命令,用以控制所屬作業(yè)實(shí)體的狀態(tài)。干預(yù)命令橋接模塊將收到的干預(yù)命令進(jìn)行轉(zhuǎn)換,發(fā)送給模型支撐系統(tǒng)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1