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

面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法

文檔序號(hào):6587420閱讀:232來(lái)源:國(guó)知局
專利名稱:面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)虛擬現(xiàn)實(shí)和計(jì)算機(jī)圖形學(xué)技術(shù)領(lǐng)域,特別是涉及一種基于動(dòng)態(tài)對(duì)象的分布式虛擬現(xiàn)實(shí)計(jì)算機(jī)系統(tǒng)描述語(yǔ)言及其解釋方法。
從完成虛擬演練的角度出發(fā),在構(gòu)建虛擬演練過(guò)程時(shí)需要具有以下的一些模型和軟件演練的需求、地形模型庫(kù)、各種動(dòng)態(tài)實(shí)體的幾何模型及其各級(jí)毀傷模型、人在回路的動(dòng)態(tài)實(shí)體仿真程序、各種計(jì)算機(jī)生成角色程序、分布式環(huán)境下的網(wǎng)絡(luò)通訊軟件、虛擬環(huán)境的實(shí)時(shí)觀察和監(jiān)控工具和演練后的分析工具等。
在以上的這些內(nèi)容中,演練的需求較為基礎(chǔ),其他資源的開(kāi)發(fā)都是圍繞它來(lái)進(jìn)行的,而且這些資源相對(duì)于不同的虛擬的演練而言可以看作不變量,是較為通用的構(gòu)件,可以根據(jù)需求的不同,將完成某次演練的各種環(huán)境因素如時(shí)間、地點(diǎn)、涉及的實(shí)體的任務(wù)進(jìn)行描述,并賦予動(dòng)態(tài)實(shí)體不同的任務(wù)和角色,從而完成不同的演練。通過(guò)這樣一種方法,我們可以充分利用各種已有的資源,快速的構(gòu)建分布式虛擬環(huán)境。
構(gòu)造虛擬現(xiàn)實(shí)系統(tǒng)的一個(gè)重要步驟就是構(gòu)建環(huán)境中的各種實(shí)體的幾何模型、定義環(huán)境中一致的時(shí)間空間信息及對(duì)動(dòng)態(tài)實(shí)體在環(huán)境中的各種行為進(jìn)行預(yù)先的設(shè)定。虛擬現(xiàn)實(shí)開(kāi)發(fā)系統(tǒng)是完成這一步驟的有效工具。一個(gè)典型的虛擬現(xiàn)實(shí)開(kāi)發(fā)系統(tǒng)通常采用一個(gè)三層的概念模型。這一概念模型中,最底層是各種開(kāi)發(fā)工具軟件包,它們?yōu)闃?gòu)建一個(gè)虛擬現(xiàn)實(shí)系統(tǒng)提供了基本的支持。這些工具通常包括圖形建模工具與繪制軟件包、網(wǎng)絡(luò)通訊軟件、通用的應(yīng)用程序框架和基本幾何圖元庫(kù)等,利用它們可以完成各種實(shí)體的幾何建模及應(yīng)用程序的編制工作;對(duì)象建模語(yǔ)言處于概念模型的中間層,為虛擬環(huán)境中的動(dòng)態(tài)實(shí)體提供了一個(gè)一致性的描述模板,它說(shuō)明了環(huán)境中動(dòng)態(tài)實(shí)體的幾何屬性、物理屬性及行為屬性;虛擬環(huán)境管理器和環(huán)境描述語(yǔ)言處于這一概念模型的最高層,環(huán)境描述語(yǔ)言說(shuō)明了虛擬環(huán)境的特征,虛擬環(huán)境解釋方法根據(jù)環(huán)境描述語(yǔ)言中對(duì)整個(gè)虛擬環(huán)境特征的描述生成各種配置文件。
在目前的虛擬現(xiàn)實(shí)系統(tǒng)的研究及開(kāi)發(fā)中有多種描述性語(yǔ)言,這些語(yǔ)言大多處于對(duì)象建模語(yǔ)言這一層次或介于環(huán)境描述語(yǔ)言與對(duì)象建模語(yǔ)言之間。在對(duì)象建模語(yǔ)言中較有代表性的是基于幾何模型的描述語(yǔ)言,如VRML(虛擬現(xiàn)實(shí)建模語(yǔ)言)。由于構(gòu)造虛擬環(huán)境需要利用計(jì)算機(jī)圖形學(xué)的方法將現(xiàn)實(shí)世界中的物體在計(jì)算機(jī)中加以建模并繪制,所以基于幾何模型的對(duì)象描述語(yǔ)言在早期成為一種較為主流的語(yǔ)言。隨著研究的深入,對(duì)虛擬環(huán)境及其中的各類實(shí)體的真實(shí)性要求日益提高,逐漸在幾何模型的基礎(chǔ)上加上了真實(shí)物體的各種物理屬性,稱之為基于物理屬性的對(duì)象描述語(yǔ)言。從實(shí)體在虛擬環(huán)境中的行為的角度還產(chǎn)生了基于行為模型的對(duì)象建模語(yǔ)言。這一類語(yǔ)言從本質(zhì)上看,都是從動(dòng)態(tài)實(shí)體的角度出發(fā)進(jìn)行構(gòu)建,對(duì)系統(tǒng)的其他方面如時(shí)空特性等則未加以描述。IEEE 1278標(biāo)準(zhǔn)即分布交互仿真中定義了27類分布交互仿真系統(tǒng)中各個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)交換的數(shù)據(jù)格式——協(xié)議數(shù)據(jù)單元,其中包括了各個(gè)節(jié)點(diǎn)的狀態(tài)、碰撞以及與演練管理相關(guān)的各種協(xié)議數(shù)據(jù)單元,但未定義環(huán)境及其他層次的描述語(yǔ)言;在最新的IEEE 1516標(biāo)準(zhǔn)高層體系結(jié)構(gòu)中定義了對(duì)象模型模板,其中的聯(lián)邦對(duì)象模型和仿真對(duì)象模型很類似于虛擬環(huán)境描述語(yǔ)言及對(duì)象建模語(yǔ)言,但聯(lián)邦對(duì)象模型僅是描述了網(wǎng)絡(luò)中各個(gè)盟員的交互內(nèi)容,未考慮環(huán)境中的其他因素,而仿真對(duì)象模型則僅定義了盟員的一些屬性。從上面可以看到,在目前的一些系統(tǒng)和標(biāo)準(zhǔn)中,關(guān)于面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及解釋方法尚是一個(gè)新的思想。
為完成發(fā)明目的,本發(fā)明采用的技術(shù)方案是面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言對(duì)參與系統(tǒng)的各種資源進(jìn)行描述,以形成格式化的腳本,解釋方法對(duì)描述語(yǔ)言根據(jù)系統(tǒng)需求轉(zhuǎn)化形成的描述腳本進(jìn)行解釋,形成各種配置文件并分發(fā)配置文件到各個(gè)節(jié)點(diǎn)。
描述語(yǔ)言采用擴(kuò)充BNF(巴柯斯范式)定義;描述語(yǔ)言描述包括虛擬環(huán)境的空間信息、時(shí)間信息和參與到環(huán)境中的動(dòng)態(tài)實(shí)體任務(wù)的描述;描述語(yǔ)言的擴(kuò)充BNF范式包括對(duì)腳本的文件頭、腳本的地域、環(huán)境的時(shí)間信息、環(huán)境中動(dòng)態(tài)實(shí)體的編號(hào)類型及任務(wù)的描述;該描述語(yǔ)言的擴(kuò)充BNF范式的地域描述部分通過(guò)兩個(gè)二維平面的位置點(diǎn)坐標(biāo)說(shuō)明虛擬環(huán)境在二維平面投影的包圍盒范圍,根據(jù)這一范圍,從靜態(tài)的地形模型庫(kù)中挑選出適當(dāng)?shù)牡匦蔚娜S模型并分發(fā)到分布式環(huán)境中的各個(gè)節(jié)點(diǎn);擴(kuò)充BNF范式的時(shí)間信息可以包括多個(gè)時(shí)間段的完整的動(dòng)作信息;擴(kuò)充BNF范式的動(dòng)態(tài)實(shí)體信息進(jìn)一步包括動(dòng)態(tài)實(shí)體的編號(hào)、動(dòng)態(tài)實(shí)體的類型、動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的組織信息及動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的任務(wù)列表;解釋方法對(duì)腳本的解釋包括解釋關(guān)于系統(tǒng)的腳本描述,生成動(dòng)態(tài)實(shí)體對(duì)象描述腳本和對(duì)腳本的格式進(jìn)行詞法和語(yǔ)法檢查的步驟。
利用分布式虛擬環(huán)境進(jìn)行模擬兩個(gè)重要的特點(diǎn)一是可以在虛擬環(huán)境中動(dòng)態(tài)調(diào)整各種演練和操作的規(guī)模和變化,使操作人員反復(fù)進(jìn)行不同情況下的判斷和決策研究,豐富演習(xí)的內(nèi)容并減少構(gòu)建實(shí)際操作的費(fèi)用;二是能夠基于同一虛擬環(huán)境構(gòu)造不同層次的練習(xí)內(nèi)容,從而對(duì)不同層次的人員進(jìn)行訓(xùn)練。這些特點(diǎn)要求在構(gòu)建分布式虛擬環(huán)境時(shí)能夠有效地利用已有的各種資源,快速地構(gòu)建虛擬環(huán)境。
通過(guò)利用面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法,可以便利地對(duì)各種演練內(nèi)容、參演實(shí)體的配置進(jìn)行快速的描述和修改而不需要重新開(kāi)發(fā)各種構(gòu)件。


圖1是本發(fā)明的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境構(gòu)建過(guò)程圖;圖2是本發(fā)明解釋方法功能框圖;圖3是本發(fā)明解釋腳本流程圖。
實(shí)施例軍事應(yīng)用。本發(fā)明的實(shí)施例是一個(gè)軍事想定,整個(gè)想定包括海戰(zhàn)、登陸和陸戰(zhàn)三個(gè)階段,采用計(jì)算機(jī)生成角色模擬了坦克分隊(duì)登陸的過(guò)程,將計(jì)算機(jī)生成角色的登陸過(guò)程進(jìn)一步分解為三個(gè)任務(wù)下登陸艇、岸上集結(jié)排列隊(duì)形、向指定地域前進(jìn)。這個(gè)演習(xí)涉及的資源包括地形范圍、動(dòng)態(tài)實(shí)體的初始位置、動(dòng)態(tài)實(shí)體在演練各個(gè)階段的任務(wù)等。
參閱圖1,本發(fā)明包括面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法兩個(gè)相關(guān)的部分。其中面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言是一種規(guī)范化的描述語(yǔ)言,它對(duì)整個(gè)系統(tǒng)的初始需求進(jìn)行描述,形成具體演練的演練腳本,在本發(fā)明中采用擴(kuò)充的BNF范式對(duì)該語(yǔ)言進(jìn)行了描述;解釋方法是一個(gè)具體的計(jì)算機(jī)程序化方法,對(duì)由面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言生成的演練腳本進(jìn)行解釋,生成參演的動(dòng)態(tài)實(shí)體和計(jì)算機(jī)生成角色的配置文件,供其在演練中使用,從而實(shí)現(xiàn)根據(jù)需求的動(dòng)態(tài)配置過(guò)程。其應(yīng)用步驟是1、確定系統(tǒng)需求;2、由系統(tǒng)開(kāi)發(fā)人員利用虛擬環(huán)境描述語(yǔ)言對(duì)需求進(jìn)行描述,形成格式化的演練腳本;3、解釋方法對(duì)腳本進(jìn)行解釋,生成動(dòng)態(tài)實(shí)體在演練中的任務(wù)、地形配置、時(shí)間安排等各項(xiàng)內(nèi)容;4、將上述內(nèi)容分發(fā)到分布式環(huán)境中的各個(gè)節(jié)點(diǎn)。
本發(fā)明的虛擬環(huán)境描述語(yǔ)言作用如下1、說(shuō)明虛擬環(huán)境的空間信息。重點(diǎn)在于指出虛擬環(huán)境所處的地理坐標(biāo)范圍,根據(jù)這一信息在已經(jīng)構(gòu)建好的靜態(tài)實(shí)體庫(kù)中,挑選出所需要的靜態(tài)實(shí)體模型。2、說(shuō)明虛擬環(huán)境的時(shí)間信息。確定在每一時(shí)間段內(nèi)參與到虛擬環(huán)境中的各個(gè)動(dòng)態(tài)實(shí)體信息,根據(jù)這一信息,由環(huán)境管理器提供全局的時(shí)鐘給某時(shí)間段內(nèi)的相關(guān)實(shí)體,以提供時(shí)間參照。在系統(tǒng)運(yùn)行時(shí)還可由環(huán)境管理器這一信息動(dòng)態(tài)對(duì)其中的各個(gè)動(dòng)態(tài)實(shí)體進(jìn)行監(jiān)控,達(dá)到系統(tǒng)同步的目的。3、描述參與到環(huán)境中的動(dòng)態(tài)實(shí)體的任務(wù)。從動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的行為角度對(duì)其進(jìn)行描述。如前所述,除一些漫游系統(tǒng)外,動(dòng)態(tài)實(shí)體有著預(yù)先確定的行為,如任務(wù)、路徑等,這些行為對(duì)實(shí)物/虛擬動(dòng)態(tài)實(shí)體而言,對(duì)操作人員起著提示的作用,對(duì)構(gòu)造性實(shí)體而言,是其在虛擬環(huán)境中作各種任務(wù)規(guī)劃和路徑規(guī)劃的基礎(chǔ)。
在本發(fā)明的擴(kuò)充的BNF范式中,定義的腳本的文件頭部分,用來(lái)說(shuō)明編制腳本的日期、編寫(xiě)人、該腳本的目標(biāo)等信息,用于腳本的維護(hù)。腳本的地域描述部分,用來(lái)說(shuō)明虛擬環(huán)境所處的地理位置范圍,通過(guò)兩個(gè)二維平面的位置點(diǎn)坐標(biāo),說(shuō)明了虛擬環(huán)境在二維平面投影的包圍盒范圍,可用絕對(duì)坐標(biāo)或相對(duì)坐標(biāo),根據(jù)這一范圍,從靜態(tài)的地形模型庫(kù)中挑選出適當(dāng)?shù)牡匦蔚娜S模型并分發(fā)到分布式環(huán)境中的各個(gè)節(jié)點(diǎn),其中的位置量是一個(gè)二維坐標(biāo),它的每個(gè)分量都是7位的數(shù)值。時(shí)間節(jié)用來(lái)對(duì)環(huán)境中的時(shí)間信息加以說(shuō)明,文中設(shè)計(jì)的格式支持分階段時(shí)間的描述方式,即可以包括多個(gè)時(shí)間段的完整的演練信息,每個(gè)階段的內(nèi)容包括起始時(shí)間、終止時(shí)間內(nèi)該時(shí)間段內(nèi)參與到虛擬環(huán)境中進(jìn)行演練的動(dòng)態(tài)實(shí)體編號(hào),該編號(hào)是一個(gè)6位的無(wú)符號(hào)整數(shù)值,為了簡(jiǎn)便,時(shí)間也采用整數(shù)方式描述。實(shí)體節(jié)對(duì)環(huán)境中的動(dòng)態(tài)實(shí)體加以說(shuō)明,其中包括了全部的參與到虛擬環(huán)境中的動(dòng)態(tài)實(shí)體,對(duì)于每一個(gè)動(dòng)態(tài)實(shí)體,又包括如下的一些信息與時(shí)間節(jié)相同的編號(hào),需要說(shuō)明的是,這個(gè)編號(hào)是動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的唯一標(biāo)識(shí),不同的動(dòng)態(tài)實(shí)體具有不同的編號(hào)以便于區(qū)分,保證動(dòng)態(tài)實(shí)體信息在虛擬環(huán)境中的唯一性;類型號(hào)這是動(dòng)態(tài)實(shí)體的武器類型值,例如在虛擬戰(zhàn)場(chǎng)環(huán)境中可能有陸、海、空不同兵種的武器加入到環(huán)境中,對(duì)于各個(gè)兵種,可能又有不同的類型,例如,對(duì)陸地而言,可能有坦克、跑車、裝甲車等,每種兵力又隸屬于一定的組織,承擔(dān)一定的角色,采用類型號(hào)對(duì)這些信息進(jìn)行一致的描述;各方號(hào)這個(gè)標(biāo)識(shí)用來(lái)表示動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的紅藍(lán)方信息,用0,1,2分別表示紅方、藍(lán)方和中立方三者的信息;任務(wù)這是某個(gè)動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的任務(wù)列表,描述該動(dòng)態(tài)實(shí)體在虛擬戰(zhàn)場(chǎng)各個(gè)時(shí)間段內(nèi)需要完成的任務(wù),包括了該時(shí)間段的初始時(shí)間,結(jié)束時(shí)間,任務(wù)的代碼,初始位置,終止位置等信息。
采用描述語(yǔ)言描述需求過(guò)程的步驟是1、使用普通的文本編輯器如Word,Notepad(記事本)等編寫(xiě)腳本,文件名稱任意,擴(kuò)展名為“VEDL”;2、在該文件中按照上述的格式,分別填寫(xiě)頭件頭、為直節(jié)、時(shí)間節(jié)和實(shí)體節(jié)各節(jié)的內(nèi)容;3、在編輯該文件時(shí),采用擴(kuò)充BNF范式中的各保留字,值按照規(guī)定的位數(shù)填寫(xiě)。
參閱圖2、3,使用環(huán)境描述語(yǔ)言,可以將具體系統(tǒng)的需求被轉(zhuǎn)化為一個(gè)描述腳本。在這個(gè)腳本中提供了整個(gè)環(huán)境一致的時(shí)間空間信息和動(dòng)態(tài)實(shí)體的任務(wù)信息,需要進(jìn)一步通過(guò)解釋方法對(duì)這一腳本進(jìn)行解釋,生成系統(tǒng)所需的各種實(shí)體配置文件及構(gòu)造性實(shí)體的行為供其進(jìn)行各種規(guī)劃。具體而言,解釋方法主要包括兩個(gè)部分腳本解釋和配置文件分發(fā)。
腳本解釋方法是虛擬環(huán)境管理方法的基本部分,它對(duì)由需求形成的描述腳本進(jìn)行解釋,生成各種配置文件。這一部分的主要完成功能包括1、解釋關(guān)于系統(tǒng)的腳本描述,生成動(dòng)態(tài)實(shí)體對(duì)象描述腳本,其中包括了動(dòng)態(tài)實(shí)體需要在虛擬環(huán)境中完成的各種任務(wù),以利于動(dòng)態(tài)實(shí)體的配置;2、對(duì)腳本的格式進(jìn)行詞法和語(yǔ)法檢查。
配置文件分發(fā)部分生成的配置文件歸檔管理,并可以人工或自動(dòng)分發(fā)到演練中的各個(gè)節(jié)點(diǎn)上。
當(dāng)系統(tǒng)需求的內(nèi)容發(fā)生變化時(shí)如時(shí)間、地點(diǎn)、實(shí)體任務(wù)等,僅需要利用虛擬環(huán)境描述語(yǔ)言對(duì)需求進(jìn)行重新描述并動(dòng)態(tài)生成各種配置即可,無(wú)需對(duì)動(dòng)態(tài)實(shí)體如人在回路和CGA等程序進(jìn)行修改,從而提高了效率,能夠快速構(gòu)建各種應(yīng)用系統(tǒng)。
權(quán)利要求
1.面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法,其特征在于包括以下步驟(1)描述參與系統(tǒng)的各種資源,以形成格式化的腳本;(2)根據(jù)系統(tǒng)需求轉(zhuǎn)化形成的描述腳本對(duì)描述語(yǔ)言進(jìn)行解釋,形成各種配置文件并分發(fā)到各個(gè)節(jié)點(diǎn)。
2.根據(jù)權(quán)利要求1所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法,其特征在于所述的描述語(yǔ)言對(duì)參與系統(tǒng)的各種資源的描述是擴(kuò)充的BNF范式。
3.根據(jù)權(quán)利要求1所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法,其特征在于該描述語(yǔ)言包括虛擬環(huán)境的空間信息、時(shí)間信息和參與到環(huán)境中的動(dòng)態(tài)實(shí)體任務(wù)的描述。
4.根據(jù)權(quán)利要求2所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法,其特征在于該描述語(yǔ)言的擴(kuò)充BNF范式包括腳本的文件頭、腳本的地域、環(huán)境的時(shí)間信息、環(huán)境中動(dòng)態(tài)實(shí)體的編號(hào)類型及任務(wù)。
5.根據(jù)權(quán)利要求2所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)及其解釋方法,其特征在于所述的該描述語(yǔ)言的擴(kuò)充BNF范式的地域描述部分通過(guò)兩個(gè)二維平面的位置點(diǎn)坐標(biāo)說(shuō)明虛擬環(huán)境在二維平面投影的包圍盒范圍,根據(jù)這一范圍,從靜態(tài)的地形模型庫(kù)中挑選出適當(dāng)?shù)牡匦蔚娜S模型并分發(fā)到分布式環(huán)境中的各個(gè)節(jié)點(diǎn)。
6.根據(jù)權(quán)利要求1所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法,其特征在于所述的該描述語(yǔ)言的擴(kuò)充BNF范式的時(shí)間信息可以包括多個(gè)時(shí)間段的完整的動(dòng)作信息。
7.根據(jù)權(quán)利要求4所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言,其特征在于所述的該描述語(yǔ)言的擴(kuò)充BNF范式的動(dòng)態(tài)實(shí)體信息進(jìn)一步包括動(dòng)態(tài)實(shí)體的編號(hào)、動(dòng)態(tài)實(shí)體的類型、動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的組織信息、及動(dòng)態(tài)實(shí)體在虛擬環(huán)境中的任務(wù)列表。
8.根據(jù)權(quán)利要求1所述的面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言的解釋方法,其特征在于步驟(2)進(jìn)一步包括(1)解釋關(guān)于系統(tǒng)的腳本描述,生成動(dòng)態(tài)實(shí)體對(duì)象描述腳本,其中包括動(dòng)態(tài)實(shí)體需要在虛擬環(huán)境中完成的各種任務(wù),以利于動(dòng)態(tài)實(shí)體的配置;(2)對(duì)腳本的格式進(jìn)行詞法和語(yǔ)法檢查。
全文摘要
本發(fā)明屬于計(jì)算機(jī)虛擬現(xiàn)實(shí)和計(jì)算機(jī)圖形學(xué)技術(shù)領(lǐng)域,特別是涉及一種基于動(dòng)態(tài)對(duì)象的分布式虛擬現(xiàn)實(shí)環(huán)境描述語(yǔ)言及其解釋方法。包括面向動(dòng)態(tài)實(shí)體的分布式虛擬環(huán)境描述語(yǔ)言及其解釋方法兩個(gè)相關(guān)的部分,描述語(yǔ)言對(duì)參與系統(tǒng)的各種資源進(jìn)行擴(kuò)充BNF范式描述以形成格式化的腳本,解釋方法對(duì)描述語(yǔ)言根據(jù)系統(tǒng)需求轉(zhuǎn)化形成的描述腳本進(jìn)行解釋,形成各種配置文件并分發(fā)配置文件到各個(gè)節(jié)點(diǎn)。本發(fā)明具有可在虛擬環(huán)境中動(dòng)態(tài)調(diào)整各種演練和操作規(guī)模和變化以及能夠基于同一虛擬環(huán)境構(gòu)造不同層次練習(xí)內(nèi)容從而快速構(gòu)建虛擬環(huán)境的特點(diǎn),適于對(duì)各種演練內(nèi)容、參演實(shí)體配置進(jìn)行快速描述和修改而不需要重新開(kāi)發(fā)各種構(gòu)件的軍事、遠(yuǎn)程教育、訓(xùn)練、娛樂(lè)等領(lǐng)域中應(yīng)用。
文檔編號(hào)G06F9/45GK1409215SQ0213073
公開(kāi)日2003年4月9日 申請(qǐng)日期2002年9月18日 優(yōu)先權(quán)日2002年9月18日
發(fā)明者梁曉輝, 趙沁平 申請(qǐng)人:北京航空航天大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1