System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及仿真處理,尤其涉及一種用于仿真的數據處理方法及裝置。
技術介紹
1、在離散事件仿真中,系統的操作通過按時間順序排列的一組事件序列來表示,每個事件發生在某一時刻,表示系統的狀態改變。離散事件仿真系統除了系統狀態變量和系統事件發生邏輯外,離散事件仿真還包括時鐘、事件列表、隨機數發生器、統計、結束條件。體系仿真是根據體系分析的目的,在分析體系模型相互關系的基礎上,建立體系模型架構,行為過程、且具有邏輯關系的仿真模型。而現有仿真中,通常存在體系架構模型無法驅動仿真引擎,仿真引擎與體系架構模型之間缺乏交互和互通的問題。因此,提供一種用于仿真的數據處理方法及裝置,以實時捕獲仿真引擎發送的主題并在架構模型上進行動態呈現,提高提高建模的效率和準確性,以及仿真效率,進而便于仿真結果的分析。
技術實現思路
1、本專利技術所要解決的技術問題在于,提供一種用于仿真的數據處理方法及裝置有利于實時捕獲仿真引擎發送的主題并在架構模型上進行動態呈現,提高提高建模的效率和準確性,以及仿真效率,進而便于仿真結果的分析。
2、為了解決上述技術問題,本專利技術實施例第一方面公開了一種用于仿真的數據處理方法,所述方法包括:
3、獲取待處理仿真任務信息;
4、基于所述待處理仿真任務信息,確定出第一基礎仿真模型信息;所述第一基礎仿真模型信息包括x個依序排列的基礎仿真模型信息;
5、對所述第一基礎仿真模型信息進行模型分析處理,得到目標仿真任務模型信息;所述目標仿真任務
6、作為一種可選的實施方式,在本專利技術實施例第一方面中,所述對所述第一基礎仿真模型信息進行模型分析處理,得到目標仿真任務模型信息,包括:
7、基于所述第一基礎仿真模型信息,確定出第二基礎仿真模型信息;所述第二基礎仿真模型信息包括第一子基礎模型信息和第二子基礎模型信息;所述第一子基礎模型信息包括m個第一待用仿真模型信息;所述第二子基礎模型信息包括l個第二待用仿真模型信息;所述m為不大于所述y的整數;所述m與所述l之和不大于所述x;所述第二基礎仿真模型信息顯示于第一可編輯展示區域;
8、基于所述第二基礎仿真模型信息,確定出目標仿真任務模型信息;所述目標仿真任務模型信息顯示于第二可編輯展示區域;所述第二可編輯展示區域對應的顯示面積大于所述第一可編輯展示區域對應的顯示面積。
9、作為一種可選的實施方式,在本專利技術實施例第一方面中,所述基于所述第一基礎仿真模型信息,確定出第二基礎仿真模型信息,包括:
10、依序從所述第一基礎仿真模型信息中確定一個所述基礎仿真模型信息為待優化模型信息;
11、加載所述待優化模型信息對應的設置參數信息;所述設置參數信息包括n個數據信息;所述n為小于等于6的正整數;
12、判斷所述設置參數信息中是否包含基礎模型參數信息,得到第一參數判斷結果;
13、當所述第一參數判斷結果為是時,基于所述待優化模型信息,確定出一個所述第一待用仿真模型信息;
14、當所述第一參數判斷結果為否時,對所述待優化模型信息進行仿真優化處理,確定出一個所述第二待用仿真模型信息;
15、判斷所述待優化模型信息是否為所述第一基礎仿真模型信息中的最后一個所述基礎仿真模型信息,得到第二參數判斷結果;
16、當所述第二參數判斷結果為否時,觸發執行所述依序從所述第一基礎仿真模型信息中確定一個所述基礎仿真模型信息為待優化模型信息;
17、當所述第二參數判斷結果為是時,觸發執行所述基于所述第二基礎仿真模型信息,確定出目標仿真任務模型信息。
18、作為一種可選的實施方式,在本專利技術實施例第一方面中,所述基于所述待優化模型信息,確定出一個所述第一待用仿真模型信息,包括:
19、關聯并加載所述待優化模型信息對應的第一實體模型,并利用所述第一實體模型獲取所述待優化模型信息對應的模型仿真信息,得到第一模型仿真參數信息;
20、對所述待優化模型信息進行仿真參數設置檢測分析;
21、檢測是否接收到所述仿真參數設置檢測分析對應的分析終止信號,得到分析終止判斷結果;
22、當所述分析終止判斷結果為否時,在間隔檢測分析閾值時間之后觸發執行所述檢測是否接收到所述仿真參數設置檢測分析對應的分析終止信號,得到分析終止判斷結果;
23、當所述分析終止判斷結果為是時,獲取所述待優化模型信息對應的分析終止參數信息,得到第二模型仿真參數信息;
24、基于所述第一模型仿真參數信息和所述第二模型仿真參數信息,確定出一個所述第一待用仿真模型信息。
25、作為一種可選的實施方式,在本專利技術實施例第一方面中,所述基于所述第一模型仿真參數信息和所述第二模型仿真參數信息,確定出一個所述第一待用仿真模型信息,包括:
26、基于參數檢測模型對所述第一模型仿真參數信息和所述第二模型仿真參數信息進行計算處理,得到目標參數完整度;
27、其中,所述參數檢測模型為:
28、c1=x·(y·c2-z·c3);
29、式中,c1為所述目標參數完整度;c2為所述第二模型仿真參數信息對應的參數完整度;c3為所述第一模型仿真參數信息對應的參數完整度;x、y和z分別為對應的完整度常數;
30、對所述第一模型仿真參數信息和所述目標參數完整度進行格式化信息轉換,得到一個所述第一待用仿真模型信息;所述第一待用仿真模型信息包括j列順序排列的仿真模型數據信息;所述第一模型仿真參數信息對應的參數完整度對應的所述仿真模型數據信息中的順序號優先于所述目標參數完整度對應的所述仿真模型數據信息中的順序號;所述j為不小于4的正整數。
31、作為一種可選的實施方式,在本專利技術實施例第一方面中,所述基于所述第二基礎仿真模型信息,確定出目標仿真任務模型信息,包括:
32、判斷所述m是否位于閾值區間,得到區間判斷結果;
33、當所述區間判斷結果為否時,確定所述第一子基礎模型信息為目標仿真任務模型信息;
34、當所述區間判斷結果為是時,獲取輸入參數信息和模型連接關系信息;
35、利用所述輸入參數信息對所述第一子基礎模型信息進行參數更新;
36、基于所述模型連接關系信息對所述第二基礎仿真模型信息中的所述第二待用仿真模型信息進行連接關系調整,得到所述目標仿真任務模型信息。
37、作為一種可選的實施方式,在本專利技術實施例第一方面中,所述基于所述待處理仿真任務信息,確定出第一基礎仿真模型信息,包括:
38、對所述待處理仿真任務信息進行模型轉化處理,得到第一基礎待處理模型信息;所述第一基礎待處理模型信息包括若干個第一待處理模型信息;每個所述第一待處理模型信息對應于一個所述基礎仿真模型信息;
39、基于所述第一待處理模型信息對應的優先級和執行邏輯順序關系,對本文檔來自技高網...
【技術保護點】
1.一種用于仿真的數據處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的用于仿真的數據處理方法,其特征在于,所述對所述第一基礎仿真模型信息進行模型分析處理,得到目標仿真任務模型信息,包括:
3.根據權利要求2所述的用于仿真的數據處理方法,其特征在于,所述基于所述第一基礎仿真模型信息,確定出第二基礎仿真模型信息,包括:
4.根據權利要求3所述的用于仿真的數據處理方法,其特征在于,所述基于所述待優化模型信息,確定出一個所述第一待用仿真模型信息,包括:
5.根據權利要求4所述的用于仿真的數據處理方法,其特征在于,所述基于所述第一模型仿真參數信息和所述第二模型仿真參數信息,確定出一個所述第一待用仿真模型信息,包括:
6.根據權利要求2所述的用于仿真的數據處理方法,其特征在于,所述基于所述第二基礎仿真模型信息,確定出目標仿真任務模型信息,包括:
7.根據權利要求1所述的用于仿真的數據處理方法,其特征在于,所述基于所述待處理仿真任務信息,確定出第一基礎仿真模型信息,包括:
8.一種用于仿真的數據處
9.一種用于仿真的數據處理裝置,其特征在于,所述裝置包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令被調用時,用于執行如權利要求1-7任一項所述的用于仿真的數據處理方法。
...【技術特征摘要】
1.一種用于仿真的數據處理方法,其特征在于,所述方法包括:
2.根據權利要求1所述的用于仿真的數據處理方法,其特征在于,所述對所述第一基礎仿真模型信息進行模型分析處理,得到目標仿真任務模型信息,包括:
3.根據權利要求2所述的用于仿真的數據處理方法,其特征在于,所述基于所述第一基礎仿真模型信息,確定出第二基礎仿真模型信息,包括:
4.根據權利要求3所述的用于仿真的數據處理方法,其特征在于,所述基于所述待優化模型信息,確定出一個所述第一待用仿真模型信息,包括:
5.根據權利要求4所述的用于仿真的數據處理方法,其特征在于,所述基于所述第一模型仿真參數信息和所述第二模型仿真參數信息,確定出一...
【專利技術屬性】
技術研發人員:陳敏杰,韓歡,付常玉,
申請(專利權)人:北京鼎成智造科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。