亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng)及方法

文檔序號:10511984閱讀:209來源:國知局
一種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng)及方法
【專利摘要】本發(fā)明公開一種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng)及方法,該方法包括步驟:基于本體語言規(guī)范化地描述仿真任務的屬性信息;適配仿真任務的屬性信息與仿真案例的屬性信息,得到與仿真任務適配度最高的仿真案例;根據(jù)適配度最高的仿真案例和仿真任務是否完全適配來描述仿真系統(tǒng)構(gòu)建的需求信息:若是,則按照仿真案例的屬性信息描述仿真系統(tǒng)構(gòu)建的需求信息;若否,則通過推理描述仿真系統(tǒng)構(gòu)建的需求信息;根據(jù)仿真系統(tǒng)構(gòu)建的需求信息構(gòu)建仿真系統(tǒng)。本發(fā)明所述技術(shù)方案,適用于仿真系統(tǒng)組成復雜、規(guī)模龐大,各仿真成員模型所需的操作系統(tǒng)環(huán)境和工具軟件不同的情形,支持靈活快速地構(gòu)建仿真系統(tǒng),減少仿真系統(tǒng)構(gòu)建的時間,提高仿真運行環(huán)境的重用性。
【專利說明】
一種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng)及方法
技術(shù)領域
[0001] 本發(fā)明涉及一種仿真系統(tǒng)的動態(tài)構(gòu)建系統(tǒng)及方法。更具體地,涉及一種基于案例 的仿真系統(tǒng)的動態(tài)構(gòu)建系統(tǒng)及方法。
【背景技術(shù)】
[0002] 仿真系統(tǒng)動態(tài)構(gòu)建是仿真環(huán)境下不同類型的仿真資源根據(jù)相互的依賴關系動態(tài) 組合過程,具體來說就是將計算資源、軟件資源和模型資源根據(jù)仿真任務需求進行動態(tài)組 合,提供給仿真系統(tǒng)一個具備可直接調(diào)用狀態(tài)的仿真模型的過程。目前仿真系統(tǒng)動態(tài)構(gòu)建 過程一般是由用戶提出系統(tǒng)需求(包括計算資源、軟件資源和模型資源等),然后后臺根據(jù) 需求文件構(gòu)建仿真運行環(huán)境。在這個過程中需要用戶對仿真環(huán)境進行描述。
[0003] 然而,在實際操作中并不能準確地對仿真資源的關系屬性進行描述,因此,需要能 夠提供一種動態(tài)的仿真系統(tǒng)構(gòu)建方法,當仿真用戶難以對仿真任務屬性信息給出準確的描 述時,能夠智能化生成描述信息,自動替仿真用戶給出準確描述,實現(xiàn)自動化、智能化的組 織仿真資源按需服務。
[0004] 案例是一種新興的機器學習和推理方法,其核心思想是重用過去解決問題的經(jīng)驗 解決新問題,它通過尋找與之相似的歷史案例,把它重新應用到新問題的環(huán)境中來獲得與 當前情況相似特征參數(shù)的適配案例。將仿真任務和相關仿真資源的描述看作仿真案例,基 于案例實現(xiàn)仿真系統(tǒng)的動態(tài)構(gòu)建。
[0005] 因此,需要提供一種基于案例的仿真系統(tǒng)的動態(tài)構(gòu)建系統(tǒng)及方法,降低用戶對環(huán) 境需求描述的要求,降低用戶使用仿真平臺的門檻,提高仿真的效率。

【發(fā)明內(nèi)容】

[0006] 本發(fā)明的一個目的在于提供一種基于案例的仿真系統(tǒng)的動態(tài)構(gòu)建系統(tǒng)。
[0007] 本發(fā)明的另一個目的在于提供一種基于案例的仿真系統(tǒng)的動態(tài)構(gòu)建方法。
[0008] 為達到上述目的,本發(fā)明采用下述技術(shù)方案:
[0009] -種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng),該系統(tǒng)包括:
[0010] 仿真任務描述單元,用于對仿真任務進行基于仿真知識庫的本體語言的規(guī)范化描 述,得到仿真任務的特征項;
[0011] 仿真案例適配與推理單元,進一步包括:
[0012] 仿真案例適配模塊,用于對仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的特征 項中用來適配的特征項與仿真任務的特征項中用來適配的特征項進行適配,得到與仿真任 務適配度最高的仿真案例;
[0013] 仿真案例推理模塊,用于根據(jù)適配度最高的仿真案例和仿真任務是否完全適配來 描述仿真系統(tǒng)構(gòu)建的需求信息:如果是,則根據(jù)適配度最高的仿真案例的特征項描述仿真 系統(tǒng)構(gòu)建的需求信息;如果否,則通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的需求信 息;
[0014] 仿真系統(tǒng)部署單元,用于根據(jù)仿真系統(tǒng)構(gòu)建的需求信息,將仿真系統(tǒng)模型文件部 署到指定的數(shù)據(jù)處理器上,完成仿真系統(tǒng)的動態(tài)構(gòu)建。
[0015] 優(yōu)選地,仿真任務描述單元進一步包括:
[0016] 仿真任務描述模塊,用于對仿真任務進行描述,描述的特征項包括:仿真任務作為 新的仿真案例在仿真知識庫內(nèi)仿真案例空間中的編號、仿真任務的屬性信息集合和仿真任 務所需的仿真模型的實例集合;
[0017] 仿真模型描述模塊,用于對仿真任務所需的仿真模型的實例集合進行描述,描述 的特征項包括:仿真模型的屬性集合、仿真模型內(nèi)部解算步長,仿真環(huán)境的實例;
[0018] 仿真環(huán)境描述模塊,用于對仿真模型案例中仿真環(huán)境的實例進行描述,描述的特 征項包括:操作系統(tǒng)參數(shù)、軟件集合、CPU參數(shù)、內(nèi)存參數(shù)、網(wǎng)絡參數(shù)和網(wǎng)絡延遲時間參數(shù)。
[0019] 優(yōu)選地,仿真案例適配模塊進行適配中用來適配的特征項包括:仿真任務的屬性 信息集合和仿真任務所需的仿真模型的實例集合。
[0020] 優(yōu)選地,仿真案例推理模塊對于按照與適配度最高的仿真案例的特征項描述仿真 系統(tǒng)構(gòu)建的需求信息包括:將適配度最高的仿真案例的仿真環(huán)境的實例作為仿真任務的仿 真環(huán)境的實例。
[0021 ] 優(yōu)選地,仿真案例推理模塊對于通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的 需求信息的規(guī)則定義為:修改適配度最高的仿真案例的用來適配的特征項,根據(jù)本體推理 規(guī)則與仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的本體知識修改適配度最高的仿真 案例的除用來適配的特征項以外的特征項,使修改后的與仿真任務適配度最高的仿真案例 和仿真任務完全適配。
[0022] -種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法,該方法包括如下步驟:
[0023] S1、基于仿真知識庫的本體語言地規(guī)范化地描述仿真任務,得到仿真任務的特征 項;
[0024] S2、將仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的用來適配的特征項與仿真 任務的用來適配的特征項進行適配,得到與仿真任務適配度最高的仿真案例;如果適配度 最高的仿真案例和仿真任務完全適配,則轉(zhuǎn)入步驟S3 ;如果與仿真任務適配度最高的仿真 案例和仿真任務不完全適配,則轉(zhuǎn)入步驟S4 ;
[0025] S3、按照適配度最高的仿真案例的特征項描述仿真系統(tǒng)構(gòu)建的需求信息,轉(zhuǎn)入步 驟S5 ;
[0026] S4、通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的需求信息;
[0027] S5、根據(jù)仿真系統(tǒng)構(gòu)建的需求信息,構(gòu)建實現(xiàn)仿真任務的仿真系統(tǒng)。
[0028] 優(yōu)選地,步驟S1進一步包括如下子步驟:
[0029] S1. 1、描述仿真任務,描述的特征項包括:仿真任務作為新的仿真案例在仿真知識 庫內(nèi)仿真案例空間中的編號、仿真任務的屬性信息集合和仿真任務所需的仿真模型的實例 集合;
[0030] S1. 2、描述仿真任務中仿真模型的實例集合,描述的特征項包括:仿真模型的屬性 集合、仿真模型內(nèi)部解算步長,仿真環(huán)境的實例;
[0031] S1. 3、描述仿真模型案例中仿真環(huán)境的實例,描述的特征項包括:操作系統(tǒng)參數(shù)、 軟件集合、CPU參數(shù)、內(nèi)存參數(shù)、網(wǎng)絡參數(shù)和網(wǎng)絡延遲時間參數(shù)。
[0032] 優(yōu)選地,步驟S2中用來適配的特征項包括:仿真任務的屬性信息集合和仿真任務 所需的仿真模型的實例集合。
[0033] 優(yōu)選地,步驟S3進一步包括:將適配度最高的仿真案例的仿真環(huán)境的實例作為仿 真任務的仿真環(huán)境的實例。
[0034] 優(yōu)選地,步驟S4進一步包括如下子步驟:
[0035] S4. 1、修改適配度最高的仿真案例的用來適配的特征項,使適配度最高的仿真案 例的用來適配的特征項和仿真任務的用來適配的特征項適配;
[0036] S4. 2、根據(jù)本體推理規(guī)則與仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的本體 知識,修改適配度最高的仿真案例的除用來適配的特征項以外的特征項,使適配度最高的 仿真案例的除用來適配的特征項以外的特征項和仿真任務的除用來適配的特征項以外的 特征項適配;
[0037] S4. 3、按照修改后與仿真任務適配度最高的仿真案例的特征項描述仿真系統(tǒng)構(gòu)建 的需求ig息。
[0038] 本發(fā)明的有益效果如下:
[0039] 本發(fā)明所述技術(shù)方案,能夠?qū)崿F(xiàn)用戶交互模式下,提出一種基于案例的仿真系統(tǒng) 的動態(tài)構(gòu)建系統(tǒng)及方法,其突出特點是當仿真用戶難以對仿真任務屬性信息給出準確的描 述時,能夠智能化生成描述信息,自動替仿真用戶給出準確描述,實現(xiàn)自動化、智能化的組 織仿真資源按需服務。該發(fā)明適用于仿真系統(tǒng)組成復雜、規(guī)模龐大,各仿真成員模型所需的 操作系統(tǒng)環(huán)境和工具軟件不同的情形,支持靈活快速地構(gòu)建仿真系統(tǒng),減少仿真系統(tǒng)構(gòu)建 的時間,提高仿真運行環(huán)境的重用性,從而縮短復雜產(chǎn)品的研制周期,提前上市時間,提高 產(chǎn)品的核心競爭力,預計此項技術(shù)成果有良好的產(chǎn)業(yè)化前景。
【附圖說明】
[0040] 下面結(jié)合附圖對本發(fā)明的【具體實施方式】作進一步詳細的說明。
[0041] 圖1示出基于案例的仿真系統(tǒng)的動態(tài)構(gòu)建系統(tǒng)的示意圖。
[0042] 圖2示出基于案例的仿真系統(tǒng)的動態(tài)構(gòu)建方法的流程圖。
【具體實施方式】
[0043] 為了更清楚地說明本發(fā)明,下面結(jié)合優(yōu)選實施例和附圖對本發(fā)明做進一步的說 明。附圖中相似的部件以相同的附圖標記進行表示。本領域技術(shù)人員應當理解,下面所具 體描述的內(nèi)容是說明性的而非限制性的,不應以此限制本發(fā)明的保護范圍。
[0044] 如圖1所示,本實施例提供的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng)包括:
[0045] 仿真任務描述單元,用于對仿真任務進行基于本體語言的規(guī)范化描述,得到仿真 任務的特征項;
[0046] 仿真案例適配與推理單元,用于進行仿真案例與仿真任務的屬性信息適配,如果 能夠完全適配,則自動給出仿真任務系統(tǒng)構(gòu)建需求,如果不能完全適配,則通過案例推理, 給出仿真任務系統(tǒng)構(gòu)建需求;
[0047] 仿真系統(tǒng)部署單元,用于根據(jù)仿真任務系統(tǒng)的構(gòu)建需求,支持將各類仿真模型文 件遠程部署到指定IP機上,構(gòu)建仿真系統(tǒng)。
[0048] 其中
[0049] 仿真任務描述單元,用于對仿真任務進行基于本體語言的規(guī)范化描述,得到仿真 任務的特征項:
[0050] 仿真任務描述單元涉及仿真任務對仿真模型的需求,仿真模型對仿真環(huán)境的需 求,仿真案例描述單元包括:仿真任務描述模塊、仿真模型描述模塊和仿真環(huán)境描述模塊, 分別用于對仿真任務、仿真任務中仿真模型和仿真環(huán)境進行描述。
[0051] 具體的描述定義為:
[0052] 1、仿真任務描述模塊對仿真任務SimuApp進行描述的定義為:
[0053] SimuApp =〈Id,A,{MJ > (i e K,K為仿真案例知識庫中仿真案例空間Q的維數(shù))
[0054] 其中,Id表示仿真任務作為新的仿真案例在仿真知識庫內(nèi)仿真案例空間中的編 號,A表示仿真任務的屬性信息集合,{MJ表示仿真任務所需的仿真模型的實例集合。
[0055] 2、仿真模型描述模塊對仿真任務SimuApp中仿真模型的案例SimuModel進行描述 的定義為:
[0056] SimuModel = <P, T, Ε>
[0057] 其中,SimuModel是仿真模型的實例集合{MJ的抽象類,即仿真模型的實例集合 {MJ為SimuModel的實例。P表示仿真模型的屬性集合,集合P定義的目的是精確適配仿 真任務中的仿真模型,可以從資源統(tǒng)一描述信息中的基本屬性,功能屬性和使用屬性中抽 取要素信息并擴充集合P,此處不再重復定義;T表示仿真模型內(nèi)部解算步長;E表示仿真模 型運行所依賴的仿真環(huán)境的實例。
[0058] 3、仿真環(huán)境描述模塊對仿真模型案例中仿真環(huán)境SimuEnv進行描述的定義為:
[0059] SimuEnv =〈0, {Ri},C, B, N, D> (i e K,K為仿真案例知識庫中仿真案例空間Q的 維數(shù))
[0060] 其中,SimuEnv是仿真模型運行所依賴的仿真環(huán)境的實例E的抽象類,即仿真環(huán)境 的實例E為SimuEnv的實例。SimuEnv通過抽取資源統(tǒng)一描述信息中的關系屬性的要素信 息來定義,〇表示操作系統(tǒng),{Ri}表示軟件集合,C表示CPU,B表示內(nèi)存,N表示網(wǎng)絡,D表 示網(wǎng)絡延遲時間。
[0061] 仿真案例適配與推理單元,用于對案例適配度進行適配和推理,形成仿真任務系 統(tǒng)構(gòu)建需求:
[0062] 仿真案例適配與推理單元包括:仿真案例適配模塊和仿真案例推理模塊;
[0063] 仿真案例適配模塊,用于當前查詢的仿真任務a,與仿真知識庫中的仿真案例空間 Q中的每個仿真案例s進行適配,選擇其中最為相似的案例;
[0064] 在實現(xiàn)仿真案例適配之前需要給出仿真案例的用來適配的特征項。當前仿真任務 和仿真案例庫中的案例基于同樣的規(guī)則定義,而當前仿真任務的用來適配的特征項是不全 的,因此仿真案例的用來適配的特征項取用它們都具有值的特征項,即仿真任務的屬性信 息集合的A和仿真任務所需的仿真模型的實例集合{MJ,其中仿真模型的實例集合{MJ的 適配度代表了仿真任務的相似程度,仿真任務屬性A的適配度代表了仿真任務實際執(zhí)行的 相關屬性的相似度。
[0065] 用Similarity(a, s) e [0, 1]表示當前查詢的仿真任務a和案例空間中的仿真案 例s的相似度,Similarity (a, s)的值越大則相似度越大,則當選取的案例個體s滿足:
[0066] Similarity (a, s) = max(Similarity (a, s;)) (s# Q,i = 1,2,...,K,K 為仿真案 例知識庫中案例空間Q的維數(shù))
[0067] 則稱仿真案例s為仿真任務a的適配仿真案例;
[0068] 仿真案例推理模塊,用于根據(jù)與仿真任務適配度最高的仿真案例和仿真任務是否 完全適配來描述仿真系統(tǒng)構(gòu)建的需求信息:如果是,則根據(jù)仿真案例s的屬性信息描述仿 真系統(tǒng)構(gòu)建的需求信息;如果否,則通過對仿真案例s的本體推理描述仿真系統(tǒng)構(gòu)建的需 求信息;
[0069] 若Similarity (a, s) = 1,則稱仿真案例s為仿真任務a的完全適配仿真案例,即 仿真案例s為仿真任務a的用來適配的特征項都適配,即可認定仿真案例s為仿真任務a 的除用來適配的特征項以外的其他特征項也適配,則仿真案例推理模塊根據(jù)仿真案例s的 屬性信息描述仿真系統(tǒng)構(gòu)建的需求信息。
[0070] 然而,由于仿真任務領域廣泛,仿真任務種類多樣,仿真案例有限,可能存在最終 仿真案例的適配相似程度并不滿意而導致仿真案例適配失敗,即Similarity (a,s)〈l。這種 情況下必須通過仿真案例推理模塊對仿真案例的推理來獲得相應仿真任務構(gòu)建需求描述 信息。
[0071] 仿真案例推理模塊對仿真案例的本體推理可以描述為,當前仿真任務a與仿真案 例空間Q中的每個仿真案例s進行適配,當沒有適配的仿真案例時,在相似度最高的仿真案 例S基礎上,基于Q中所有仿真案例和案例描述的領域本體知識T,修改形成新的仿真案例, 使之與a適配,具體過程為:
[0072] 設定當前仿真任務a的所有特征項為a' = {ep e2,…,en} (η = 1,2,…,Κ, K為仿 真案例知識庫中案例空間Q的維數(shù)),且用來適配的特征項為a" = {ei,e2,…ej (m〈n),相 似度最高的仿真案例s的所有特征項為s' = f2,…,fn} ((η = 1,2,···,K,K為仿真案 例知識庫中案例空間Q的維數(shù)),且與當前仿真任務a適配的特征項為s"= {A, f2, ···,fk} (k〈m),則必有ZcM。案例修正問題即為當更改仿真案例s中a"-s"中的特征項值,使 得s'與a'適配后,對應修改除用來適配的特征項以外的特征項值,過程如下:
[0073] 基于本體的描述邏輯,建立仿真案例s與當前仿真任務a描述中適配特征項的 關聯(lián)關系,依據(jù)本體推理規(guī)則確定需要修改的除用來適配的特征項以外的其他的特征項, 本體推理規(guī)則示例如表1所示。當基于本體的推理規(guī)則確定了修改的除用來適配的特征 項以外的其他的特征項后,就可以根據(jù)適配特征項的修改內(nèi)容進行對應的修改。將已有 的仿真案例作為本體知識,如從案例qi= {f d f;j,…,fj,q;i= Κι',&',--fn'丨,% = {f/',f2",· · · · fn" } (n = 1,2,···,K,K為仿真案例知識庫中案例空間Q的維數(shù))中歸納 出它們的前j個特征項的變化關系R = {況,f/,f/'),(f2, f2',f2"),…,(f i,f /,f/')} (j〈n)對除用來適配的特征項以外的其他的特征項的作用影響。從而在給定目標案例適配 特征項修改內(nèi)容后,能夠得到除用來適配的特征項以外的特征項的修改值。根據(jù)現(xiàn)有技術(shù) 中不同的計算算法可產(chǎn)生多個解,選取其中的一個解作為仿真模型需求的推薦值,并通過 實際運行情況來修正或添加案例,使得新任務需求到來時可以給出更精確的需求描述。
[0074] 表1本體推理規(guī)則不例表
[0075]
[0076] 仿真系統(tǒng)部署單元,用于部署模型文件實現(xiàn)仿真系統(tǒng)的構(gòu)建;
[0077] 仿真系統(tǒng)部署單元提供向指定IP機器的指定文件夾部署文件的功能。仿真系統(tǒng) 由各仿真成員模型和仿真運行環(huán)境共同組成。在仿真系統(tǒng)運行環(huán)境搭建后,所需要的就是 將仿真成員模型部署到特定的位置,并且配置仿真成員模型,完成仿真系統(tǒng)的動態(tài)構(gòu)建。
[0078] 如圖2所示,本實施例提供的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法包括如下步驟:
[0079] Stepl、基于仿真知識庫的本體語言地規(guī)范化地描述仿真任務,得到仿真任務的特 征項;
[0080] Step2、將仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的用來適配的特征項與 仿真任務的用來適配的特征項進行適配,得到與仿真任務適配度最高的仿真案例;如果適 配度最高的仿真案例和仿真任務完全適配,則轉(zhuǎn)入步驟Step3 ;如果與仿真任務適配度最 高的仿真案例和仿真任務不完全適配,則轉(zhuǎn)入步驟Step4 ;
[0081 ] Step3、按照適配度最高的仿真案例的特征項描述仿真系統(tǒng)構(gòu)建的需求信息,轉(zhuǎn)入 步驟Step5 ;
[0082] Step4、通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的需求信息;
[0083] Step5、根據(jù)仿真系統(tǒng)構(gòu)建的需求信息,構(gòu)建實現(xiàn)仿真任務的仿真系統(tǒng)。
[0084] 其中
[0085] 步驟Step 1進一步包括如下子步驟:
[0086] Stepl. 1、描述仿真任務,描述的特征項包括:仿真任務作為新的仿真案例在仿真 知識庫內(nèi)仿真案例空間中的編號、仿真任務的屬性信息集合和仿真任務所需的仿真模型的 實例集合;
[0087] Stepl. 2、描述仿真任務中仿真模型的實例集合,描述的特征項包括:仿真模型的 屬性集合、仿真模型內(nèi)部解算步長,仿真環(huán)境的實例;
[0088] StepL 3、描述仿真模型案例中仿真環(huán)境的實例,描述的特征項包括:操作系統(tǒng)參 數(shù)、軟件集合、CPU參數(shù)、內(nèi)存參數(shù)、網(wǎng)絡參數(shù)和網(wǎng)絡延遲時間參數(shù)。
[0089] 步驟Step2中用來適配的特征項包括:仿真任務的屬性信息集合和仿真任務所需 的仿真模型的實例集合。
[0090] 步驟St印3進一步包括:將適配度最高的仿真案例的仿真環(huán)境的實例作為仿真任 務的仿真環(huán)境的實例。
[0091] 步驟St印4進一步包括如下子步驟:
[0092] Step4. 1、修改適配度最高的仿真案例的用來適配的特征項,使適配度最高的仿真 案例的用來適配的特征項和仿真任務的用來適配的特征項適配;
[0093] Step4. 2、根據(jù)本體推理規(guī)則與仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的 本體知識,修改適配度最高的仿真案例的除用來適配的特征項以外的特征項,使適配度最 高的仿真案例的除用來適配的特征項以外的特征項和仿真任務的除用來適配的特征項以 外的特征項適配;
[0094] Step4. 3、按照修改后與仿真任務適配度最高的仿真案例的特征項描述仿真系統(tǒng) 構(gòu)建的需求信息。
[0095] 顯然,本發(fā)明的上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對 本發(fā)明的實施方式的限定,對于所屬領域的普通技術(shù)人員來說,在上述說明的基礎上還可 以做出其它不同形式的變化或變動,這里無法對所有的實施方式予以窮舉,凡是屬于本發(fā) 明的技術(shù)方案所引伸出的顯而易見的變化或變動仍處于本發(fā)明的保護范圍之列。
【主權(quán)項】
1. 一種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng),其特征在于,該系統(tǒng)包括: 仿真任務描述單元,用于對仿真任務進行基于仿真知識庫的本體語言的規(guī)范化描述, 得到仿真任務的特征項; 仿真案例適配與推理單元,進一步包括: 仿真案例適配模塊,用于對仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的特征項中 用來適配的特征項與仿真任務的特征項中用來適配的特征項進行適配,得到與仿真任務適 配度最高的仿真案例; 仿真案例推理模塊,用于根據(jù)所述適配度最高的仿真案例和仿真任務是否完全適配來 描述仿真系統(tǒng)構(gòu)建的需求信息:如果是,則根據(jù)所述適配度最高的仿真案例的特征項描述 仿真系統(tǒng)構(gòu)建的需求信息;如果否,則通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的需 求信息; 仿真系統(tǒng)部署單元,用于根據(jù)仿真系統(tǒng)構(gòu)建的需求信息,將仿真系統(tǒng)模型文件部署到 指定的數(shù)據(jù)處理器上,完成仿真系統(tǒng)的動態(tài)構(gòu)建。2. 根據(jù)權(quán)利要求1所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng),其特征在于,所述仿真 任務描述單元進一步包括: 仿真任務描述模塊,用于對仿真任務進行描述,描述的特征項包括: 仿真任務作為新的仿真案例在仿真知識庫內(nèi)仿真案例空間中的編號、仿真任務的屬性 信息集合和仿真任務所需的仿真模型的實例集合; 仿真模型描述模塊,用于對仿真任務所需的仿真模型的實例集合進行描述,描述的特 征項包括:仿真模型的屬性集合、仿真模型內(nèi)部解算步長,仿真環(huán)境的實例; 仿真環(huán)境描述模塊,用于對仿真模型案例中仿真環(huán)境的實例進行描述,描述的特征項 包括:操作系統(tǒng)參數(shù)、軟件集合、CPU參數(shù)、內(nèi)存參數(shù)、網(wǎng)絡參數(shù)和網(wǎng)絡延遲時間參數(shù)。3. 根據(jù)權(quán)利要求2所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng),其特征在于,仿真案例 適配模塊進行適配中用來適配的特征項包括:仿真任務的屬性信息集合和仿真任務所需的 仿真模型的實例集合。4. 根據(jù)權(quán)利要求3所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng),其特征在于,仿真案例 推理模塊對于按照與適配度最高的仿真案例的特征項描述仿真系統(tǒng)構(gòu)建的需求信息包括: 將所述適配度最高的仿真案例的仿真環(huán)境的實例作為仿真任務的仿真環(huán)境的實例。5. 根據(jù)權(quán)利要求3所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建系統(tǒng),其特征在于,仿真案例 推理模塊對于通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的需求信息的規(guī)則定義為:修 改所述適配度最高的仿真案例的用來適配的特征項,根據(jù)本體推理規(guī)則與仿真知識庫內(nèi)仿 真案例空間中的各個仿真案例的本體知識修改所述適配度最高的仿真案例的除用來適配 的特征項以外的特征項,使修改后的與仿真任務適配度最高的仿真案例和仿真任務完全適 配。6. -種基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法,其特征在于,該方法包括如下步驟: 51、 基于仿真知識庫的本體語言地規(guī)范化地描述仿真任務,得到仿真任務的特征項; 52、 將仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的用來適配的特征項與仿真任務 的用來適配的特征項進行適配,得到與仿真任務適配度最高的仿真案例;如果所述適配度 最高的仿真案例和仿真任務完全適配,則轉(zhuǎn)入步驟S3 ;如果與仿真任務適配度最高的仿真 案例和仿真任務不完全適配,則轉(zhuǎn)入步驟S4 ; 53、 按照所述適配度最高的仿真案例的特征項描述仿真系統(tǒng)構(gòu)建的需求信息,轉(zhuǎn)入步 驟S5 ; 54、 通過對仿真案例的本體推理描述仿真系統(tǒng)構(gòu)建的需求信息; 55、 根據(jù)仿真系統(tǒng)構(gòu)建的需求信息,構(gòu)建實現(xiàn)仿真任務的仿真系統(tǒng)。7. 根據(jù)權(quán)利要求6所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法,其特征在于,所述步驟 S1進一步包括如下子步驟: S1. 1、描述仿真任務,描述的特征項包括:仿真任務作為新的仿真案例在仿真知識庫 內(nèi)仿真案例空間中的編號、仿真任務的屬性信息集合和仿真任務所需的仿真模型的實例集 合; S1. 2、描述仿真任務中仿真模型的實例集合,描述的特征項包括:仿真模型的屬性集 合、仿真模型內(nèi)部解算步長,仿真環(huán)境的實例; S1. 3、描述仿真模型案例中仿真環(huán)境的實例,描述的特征項包括:操作系統(tǒng)參數(shù)、軟件 集合、CPU參數(shù)、內(nèi)存參數(shù)、網(wǎng)絡參數(shù)和網(wǎng)絡延遲時間參數(shù)。8. 根據(jù)權(quán)利要求7所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法,其特征在于,步驟S2中 用來適配的特征項包括:仿真任務的屬性信息集合和仿真任務所需的仿真模型的實例集 合。9. 根據(jù)權(quán)利要求7所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法,其特征在于,步驟S3進 一步包括:將所述適配度最高的仿真案例的仿真環(huán)境的實例作為仿真任務的仿真環(huán)境的實 例。10. 根據(jù)權(quán)利要求7所述的基于案例的仿真系統(tǒng)動態(tài)構(gòu)建方法,其特征在于,步驟S4進 一步包括如下子步驟: S4. 1、修改所述適配度最高的仿真案例的用來適配的特征項,使所述適配度最高的仿 真案例的用來適配的特征項和仿真任務的用來適配的特征項適配; S4. 2、根據(jù)本體推理規(guī)則與仿真知識庫內(nèi)仿真案例空間中的各個仿真案例的本體知 識,修改所述適配度最高的仿真案例的除用來適配的特征項以外的特征項,使所述適配度 最高的仿真案例的除用來適配的特征項以外的特征項和仿真任務的除用來適配的特征項 以外的特征項適配; S4. 3、按照修改后與仿真任務適配度最高的仿真案例的特征項描述仿真系統(tǒng)構(gòu)建的需 求信息。
【文檔編號】G06F9/455GK105867996SQ201510032869
【公開日】2016年8月17日
【申請日】2015年1月22日
【發(fā)明人】郭麗琴, 楊晨, 侯寶存
【申請人】北京仿真中心
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1