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

?

基于組件技術(shù)的交互可視化遙測(cè)處理系統(tǒng)

2015-12-08 22:00劉秀芳王利偉
影像技術(shù) 2015年3期
關(guān)鍵詞:遙測(cè)計(jì)算結(jié)果數(shù)據(jù)處理

劉秀芳,王利偉

(91550部隊(duì)94分隊(duì),大連116023)

基于組件技術(shù)的交互可視化遙測(cè)處理系統(tǒng)

劉秀芳,王利偉

(91550部隊(duì)94分隊(duì),大連116023)

原有的遙測(cè)數(shù)據(jù)處理程序在計(jì)算過(guò)程中不具有交互可視化的功能,遙測(cè)處理過(guò)程因數(shù)據(jù)量大計(jì)算時(shí)間長(zhǎng),迫切需要在計(jì)算過(guò)程中能實(shí)時(shí)觀察計(jì)算結(jié)果,必要時(shí)重新設(shè)置計(jì)算參數(shù)甚至結(jié)束計(jì)算過(guò)程。為最小程度改動(dòng)遙測(cè)數(shù)據(jù)處理程序,借助組件技術(shù)設(shè)計(jì)實(shí)現(xiàn)了一個(gè)由獨(dú)立的控制監(jiān)視程序、經(jīng)少量修改的遙測(cè)處理程序以及交互組件組成的交互可視化遙測(cè)處理系統(tǒng),滿足了計(jì)算過(guò)程的可交互、可視化的功能需求。

組件;交互可視化計(jì)算;遙測(cè)

可視化技術(shù)是處理大量科學(xué)計(jì)算數(shù)據(jù)的有效方法,把數(shù)據(jù)轉(zhuǎn)換為圖形、圖像等直觀形式,能夠展示數(shù)據(jù)的整體面貌與內(nèi)在聯(lián)系,使研究者能方便、深入地分析大規(guī)模計(jì)算數(shù)據(jù)[1]。遙測(cè)數(shù)據(jù)處理過(guò)程中生成大量中間計(jì)算數(shù)據(jù)和計(jì)算結(jié)果數(shù)據(jù),一般做法是等遙測(cè)數(shù)據(jù)處理完后再通過(guò)繪圖等可視化技術(shù)對(duì)遙測(cè)處理結(jié)果數(shù)據(jù)進(jìn)行直觀觀察,如果有問(wèn)題需要調(diào)整程序或參數(shù)重新計(jì)算。很明顯,這種方式因不能在計(jì)算過(guò)程中觀察計(jì)算結(jié)果,對(duì)運(yùn)行過(guò)程中的問(wèn)題不能及時(shí)發(fā)現(xiàn),導(dǎo)致無(wú)法及早終止無(wú)效的計(jì)算。遙測(cè)數(shù)據(jù)處理過(guò)程因數(shù)據(jù)量巨大,處理時(shí)間長(zhǎng),處理過(guò)程尤其是在遙測(cè)處理程序的調(diào)試過(guò)程中引入可視化技術(shù)是十分必要的。

1 交互可視化計(jì)算

交互可視計(jì)算是利用組件技術(shù)與計(jì)算程序進(jìn)行交互,通過(guò)可視化技術(shù)監(jiān)視計(jì)算過(guò)程的技術(shù)。通過(guò)交互,可以以圖像形式得到實(shí)時(shí)的計(jì)算結(jié)果,并通過(guò)操縱計(jì)算過(guò)程實(shí)現(xiàn)干預(yù)計(jì)算過(guò)程。組件是在軟件系統(tǒng)設(shè)計(jì)中能夠重復(fù)使用的構(gòu)造模塊,其包裝了一系列相關(guān)聯(lián)的操作和服務(wù),組件一般具有相對(duì)獨(dú)立性。組件是一種更高層次的對(duì)象技術(shù),它獨(dú)立于語(yǔ)言,只要遵循組件規(guī)范,就可用方便的語(yǔ)言實(shí)現(xiàn)。組件能夠提高開(kāi)發(fā)速度,降低開(kāi)發(fā)成本,提高軟件質(zhì)量,增加軟件的靈活性,降低軟件的維護(hù)費(fèi)用[2]。主要組件技術(shù)有Microsoft COM/DCOM、OMG CORBA、Microsoft.NET等[3]。

2 基于組件技術(shù)的交互可視化遙測(cè)處理系統(tǒng)模型

原有的遙測(cè)處理程序由Visual C++開(kāi)發(fā),代碼量比較大,對(duì)其核心計(jì)算程序的改動(dòng)困難,重新編寫或者進(jìn)行重大改造的工作量很大。利用組件技術(shù)引入了交互組件,改造后的遙測(cè)處理系統(tǒng)如圖1所示。

①原有遙測(cè)處理程序的修改

遙測(cè)處理程序的主循環(huán)體循環(huán)一次能得到一個(gè)數(shù)據(jù)幀的結(jié)果。遙測(cè)處理程序中加入了交互用的控制變量,通過(guò)組件的接口修改控制變量,從而實(shí)現(xiàn)控制循環(huán)開(kāi)始或者停止。利用組件技術(shù),在遙測(cè)處理程序的主循環(huán)體的結(jié)束部位順序加入了“通知一次循環(huán)結(jié)束”、與交互組件交互的接口。通過(guò)這些修改,使得原有的遙測(cè)處理程序最大程度上保證了獨(dú)立型,做到了最少的修改量。

②交互組件

交互組件新引入到遙測(cè)處理系統(tǒng)的組件,它是聯(lián)系遙測(cè)處理程序和控制監(jiān)視程序的中間件,它接受來(lái)自遙測(cè)處理程序的“一次循環(huán)結(jié)束的通知”以及計(jì)算結(jié)果;接受控制監(jiān)視程序的如停止計(jì)算、傳送結(jié)果等控制命令,交互組件通過(guò)設(shè)置控制變量,實(shí)現(xiàn)控制遙測(cè)計(jì)算程序的目的。

③控制監(jiān)視程序

為實(shí)現(xiàn)遙測(cè)數(shù)據(jù)處理過(guò)程可交互、可視化的目標(biāo),加入控制監(jiān)視程序是必要的??刂票O(jiān)視程序是一個(gè)獨(dú)立的程序,它向交互組件發(fā)送結(jié)果請(qǐng)求命令從遙測(cè)處理程序中獲取一次循環(huán)的遙測(cè)處理結(jié)果,利用可視化顯示技術(shù)進(jìn)行圖形化展示。如果判斷處理結(jié)果有問(wèn)題時(shí),可以經(jīng)交互組件向遙測(cè)處理程序發(fā)出停止計(jì)算的指令。在遙測(cè)數(shù)據(jù)處理程序啟動(dòng)后,控制監(jiān)視程序可以隨時(shí)啟動(dòng)和終止,不影響遙測(cè)數(shù)據(jù)處理程序的正常運(yùn)行。

3 結(jié)論

原有的遙測(cè)處理系統(tǒng)不具有交互可視化的能力,通過(guò)組件技術(shù)在盡可能少的改動(dòng)原有遙測(cè)處理系統(tǒng)的前提下,通過(guò)獨(dú)立于原有遙測(cè)處理程序的控制監(jiān)視程序?qū)崿F(xiàn)了處理過(guò)程的可交互性、可視化。由于控制監(jiān)視程序與遙測(cè)處理程序相互獨(dú)立,在控制監(jiān)視程序不請(qǐng)求計(jì)算結(jié)果的前提下,遙測(cè)處理程序計(jì)算的效率與改動(dòng)前差別很小。

[1]李偉,姚彥忠,曹軼.基于組件技術(shù)的跟蹤可視化系統(tǒng)[J].計(jì)算機(jī)仿真,2005,10.

[2]樓偉進(jìn),應(yīng)飚.COM/DCOM/COM+組件技術(shù)[J].計(jì)算機(jī)應(yīng)用,2000,4.

[3]潘愛(ài)民.組件技術(shù)-COM+[J].微電腦世界,1999(25-29).

Interactive Visualization Telemetry Processing System Based on Component Technology

LIU Xiu-fang,WANG Li-wei
(Branch94,Unit91550,Dalian116023,China)

The telemetry data processing program of original has no interactive visualization in the process of calculation function,telemetry processing process because of the large amount of data of long computing time,we need to calculate the real-time observation of the experimental results in the calculation of the process,when it is necessary,we can reset calculation parameters and even end the calculation process.In order to change the telemetry data processing program for the minimum degree, we design the interactive visualization telemetry processing system of a modified by control monitoring program by means of component technology,independent by a small amount of telemetry processing program and interactive components,to realize the process of calculation interactive and visual.

Component;Interactive Visualization Computing;Telemetry

P237;TP751

B

10.3969/j.issn.1001-0270.2015.03.25

2014-10-22

猜你喜歡
遙測(cè)計(jì)算結(jié)果數(shù)據(jù)處理
認(rèn)知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補(bǔ)與極大似然估計(jì)法*
前饋復(fù)合控制在提高遙測(cè)跟蹤性能中的應(yīng)用
基于低頻功率數(shù)據(jù)處理的負(fù)荷分解方法
無(wú)人機(jī)測(cè)繪數(shù)據(jù)處理關(guān)鍵技術(shù)及運(yùn)用
遠(yuǎn)程控制式遙測(cè)地面站關(guān)鍵技術(shù)研究
基于WPF的遙測(cè)CAS信息實(shí)時(shí)監(jiān)控系統(tǒng)設(shè)計(jì)開(kāi)發(fā)
自適應(yīng)模糊PID控制的遙測(cè)方艙溫度調(diào)節(jié)方法
高層建筑沉降監(jiān)測(cè)數(shù)據(jù)處理中多元回歸分析方法的應(yīng)用研究
高層建筑沉降監(jiān)測(cè)數(shù)據(jù)處理中多元回歸分析方法的應(yīng)用研究
趣味選路