劉盈含,孟秋雨
(沈陽(yáng)理工大學(xué),遼寧沈陽(yáng),110159)
隨著我國(guó)工業(yè)現(xiàn)代化的建設(shè)和發(fā)展,計(jì)算機(jī)技術(shù)是我國(guó)武器導(dǎo)彈數(shù)字化發(fā)展的主要技術(shù)。在導(dǎo)彈數(shù)字化系統(tǒng)平臺(tái)的設(shè)計(jì)中,采用J2EE架構(gòu)技術(shù)進(jìn)行多學(xué)科優(yōu)化設(shè)計(jì)的理念,對(duì)導(dǎo)彈數(shù)字化系統(tǒng)平臺(tái)進(jìn)行設(shè)計(jì)和研究,對(duì)系統(tǒng)平臺(tái)的結(jié)構(gòu)進(jìn)行分析。通過(guò)J2EE架構(gòu)技術(shù)建立數(shù)字化系統(tǒng)平臺(tái)總體結(jié)構(gòu)框架,滿足了武器導(dǎo)彈數(shù)字化平臺(tái)建設(shè)和發(fā)展的需要,保證了我國(guó)武器工業(yè)現(xiàn)代化的穩(wěn)定發(fā)展。
系統(tǒng)平臺(tái)的設(shè)計(jì)主要是以軟件設(shè)計(jì)為主,采用J2EE架構(gòu)技術(shù)和.NET技術(shù)對(duì)系統(tǒng)平臺(tái)建立分布式體系架構(gòu),滿足了系統(tǒng)平臺(tái)架構(gòu)設(shè)計(jì)的要求。基于J2EE技術(shù)的優(yōu)化集成環(huán)境,是導(dǎo)彈發(fā)射系統(tǒng)數(shù)字化平臺(tái)設(shè)計(jì)的基本環(huán)境,可以滿足系統(tǒng)平臺(tái)設(shè)計(jì)的基本需要。本系統(tǒng)采用的開(kāi)發(fā)環(huán)境是J Bui lder X技術(shù)環(huán)境,數(shù)據(jù)庫(kù)的設(shè)計(jì)采用的是JAVABEAN數(shù)據(jù)庫(kù)的模式進(jìn)行設(shè)計(jì)的,對(duì)系統(tǒng)的模塊及功能進(jìn)行仿真設(shè)計(jì)。系統(tǒng)平臺(tái)的設(shè)計(jì)開(kāi)發(fā)主要是基于J2EE軟件架構(gòu)進(jìn)行設(shè)計(jì),采用數(shù)據(jù)庫(kù)技術(shù),通過(guò)C/S架構(gòu)設(shè)計(jì)系統(tǒng)平臺(tái)的操作界面。數(shù)據(jù)庫(kù)環(huán)境主要是基于SQL server技術(shù)進(jìn)行開(kāi)發(fā)的,平臺(tái)的數(shù)據(jù)服務(wù)是采用統(tǒng)一的數(shù)據(jù)源的,這樣在對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)的時(shí)候,可以保證系統(tǒng)數(shù)據(jù)信息的完整性,也可以保證數(shù)據(jù)的一致性。
系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)采用分布式分層結(jié)構(gòu)進(jìn)行設(shè)計(jì),層與層之間功能是相互獨(dú)立的,但是在系統(tǒng)運(yùn)行的時(shí)候?qū)优c層之間是相互協(xié)作的,共同完成系統(tǒng)的整體功能,保證系統(tǒng)整體體系結(jié)構(gòu)功能的穩(wěn)定運(yùn)行。

圖1 系統(tǒng)體系結(jié)構(gòu)圖
在系統(tǒng)體系結(jié)構(gòu)中,用戶層提供用戶視圖服務(wù),提供交互式接口和VR可視化接口。服務(wù)層是實(shí)現(xiàn)系統(tǒng)功能的,導(dǎo)彈系統(tǒng)中的軟件設(shè)計(jì)都是集成與服務(wù)層的,負(fù)責(zé)調(diào)度任務(wù)和數(shù)據(jù)交換服務(wù)的。信息支撐層是為導(dǎo)彈系統(tǒng)平臺(tái)的運(yùn)行提供網(wǎng)絡(luò)環(huán)境和信息技術(shù)支持的,信息支撐層是整個(gè)系統(tǒng)平臺(tái)設(shè)計(jì)的基礎(chǔ),為分布式多用戶提供數(shù)據(jù)和模型共享。信息支撐層的安全性非常重要,為不同級(jí)別的用戶分配不同的安全權(quán)限,保證了系統(tǒng)平臺(tái)數(shù)據(jù)的安全性。

圖2 系統(tǒng)的集成設(shè)計(jì)平臺(tái)功能模塊設(shè)計(jì)圖
系統(tǒng)管理模塊為系統(tǒng)平臺(tái)提供活動(dòng)管理的服務(wù)。協(xié)同設(shè)計(jì)模塊為導(dǎo)彈數(shù)字化系統(tǒng)平臺(tái)的設(shè)計(jì)提供協(xié)同服務(wù),提供設(shè)計(jì)流程和參數(shù)優(yōu)化等服務(wù)。性能仿真模塊為系統(tǒng)仿真提供專業(yè)的仿真分析工具,仿真設(shè)計(jì)可以作為系統(tǒng)設(shè)計(jì)的基本數(shù)據(jù)依據(jù),并提供仿真數(shù)據(jù)管理和模型數(shù)據(jù)處理功能。支撐服務(wù)模塊為系統(tǒng)提供技術(shù)和軟件結(jié)構(gòu)的支持和服務(wù),是系統(tǒng)設(shè)計(jì)的基礎(chǔ)功能模塊層。
本文對(duì)導(dǎo)彈數(shù)字化系統(tǒng)平臺(tái)的設(shè)計(jì)主要是采用J2EE技術(shù)進(jìn)行設(shè)計(jì)的,通過(guò)J2EE架構(gòu)技術(shù)的支持設(shè)計(jì)了一個(gè)綜合性的導(dǎo)彈數(shù)字化系統(tǒng)平臺(tái)。本系統(tǒng)平臺(tái)的設(shè)計(jì)具有很好的擴(kuò)展性和開(kāi)放性,為武器發(fā)射工程的發(fā)展提供了重要的借鑒價(jià)值。
[1]陳剛,康興無(wú),閆桂榮,等.基于多目標(biāo)多學(xué)科設(shè)計(jì)優(yōu)化方法的再入彈道設(shè)計(jì)研究[J]. 宇航學(xué)報(bào). 2008(04).
[2]歐陽(yáng)駿,楊峰,楊仕文,等. INSGA-Ⅱ算法及其在天線綜合中的應(yīng)用[J].電子科技大學(xué)學(xué)報(bào). 2008(06).
[3]趙淑海,邱洪澤,馬自謙. 基于PPGA-MBP的神經(jīng)網(wǎng)絡(luò)優(yōu)化及其應(yīng)用[J].計(jì)算機(jī)工程與應(yīng)用. 2006(13).
[4]陳萬(wàn)春,趙麗紅,劉佳琪,等. 反戰(zhàn)術(shù)彈道導(dǎo)彈總體優(yōu)化設(shè)計(jì)研究[J].北京航空航天大學(xué)學(xué)報(bào). 1999(06).
[5]傅光寧,葛思擘,王燕飛,等. 基于ARM+FPGA的可重構(gòu)控制器設(shè)計(jì)及其在加載系統(tǒng)中的應(yīng)用[J]. 微電子學(xué)與計(jì)算機(jī). 2006(07).
[6]程寧波,謝方明,尤波,等. 基于DSP和CPLD的柔性伺服控制器的實(shí)現(xiàn)[J]. 哈爾濱理工大學(xué)學(xué)報(bào). 2005(05).