[發明專利]數字飛行器工況集批量仿真的人工智能處理方法及系統有效
| 申請號: | 201810048732.6 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN108334675B | 公開(公告)日: | 2022-03-15 |
| 發明(設計)人: | 董云峰;舒鵬;王可東 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F16/11 |
| 代理公司: | 北京慕達星云知識產權代理事務所(特殊普通合伙) 11465 | 代理人: | 王鵬 |
| 地址: | 100000*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數字 飛行器 工況 批量 仿真 人工智能 處理 方法 系統 | ||
本發明公開了一種數字飛行器工況集批量仿真的人工智能處理方法及系統,方法包含如下步驟:訪問數字飛行器仿真工況集,將工況集包括的工況信息存儲在批處理任務數據庫;從批處理任務數據庫領取至少一個工況信息,并記錄領取情況;根據領取到的至少一個工況信息,下載該工況信息相對應的配置文件,根據配置文件啟動數字飛行器仿真程序進行數字仿真;將數字仿真后生成的所有仿真數據歸檔至批處理歸檔數據庫。本發明實現了對數字飛行器仿真工況集進行批量仿真的人工智能處理,可以自動對大量工況進行仿真和數據歸檔,減少了人的工作量,并且在需要處理大量工況的情況下,可實現多機并行仿真處理,充分利用了計算資源,節省了仿真時間。
技術領域
本發明屬于計算機仿真技術領域,尤其是涉及一種數字飛行器工況集批量仿真的人工智能處理方法及系統。
背景技術
在科研工作中,為了驗證或測試一個系統,需要進行系統的仿真實驗。一般而言,進行實物或半實物仿真的代價較高、周期較長,不便于進行多次實驗,而數字仿真的成本較低,可以很方便的對仿真系統進行修改,仿真結果的可重復性好,因此數字仿真技術在科研、工程中被大量采用。
在進行數字仿真時,為了測試仿真系統的性能或研究不同工況對結果的影響,需要使用不同的工況進行多次仿真。而進行批量工況的仿真時,如果由人來手動修改工況并操作仿真程序,不僅耗時耗力,也容易出現錯誤。這就需要計算機自動進行仿真工況集的批量仿真,如果仿真工況較多的話,還需要使用多臺計算機進行并行處理。
發明內容
本發明根據上述技術背景,提供一種數字飛行器工況集批量仿真的人工智能處理方法及系統,可以實現仿真工況集的智能批處理,且支持多臺計算機進行并行仿真。
為解決上述問題,本發明所采用的技術方案是:
一種數字飛行器工況集批量仿真的人工智能處理方法,該方法包含如下步驟:
訪問數字飛行器仿真工況集,將工況集包括的工況信息存儲在批處理任務數據庫;
從批處理任務數據庫領取至少一個工況信息,并記錄領取情況;
根據領取到的至少一個工況信息,下載該工況信息相對應的配置文件,根據配置文件啟動數字飛行器仿真程序進行數字仿真;
將數字仿真后生成的所有仿真數據歸檔至批處理歸檔數據庫。
進一步地,所述訪問數字飛行器仿真工況集,將工況集包括的工況信息存儲在批處理任務數據庫,包括:
按照預設的工況命名規則將所有待處理的工況相對應的配置文件保存到共享的仿真工況集中;
安裝于主機上的批處理管理程序訪問仿真工況集,按照組合的命名規則順序尋找工況庫中每一個組合;
在一個組合中,找出該組合包含的所有工況,將每一個工況按順序加上任務編號,保證工況與任務編號一一對應;
將工況編號信息保存到批處理任務數據庫,批處理任務數據庫內要包含工況的以下信息:編號情況、是否領取、執行結果以及是否歸檔,將工況編號信息保存后該任務的領取情況、執行情況和歸檔情況都設為未完成。
進一步地,所述從批處理任務數據庫領取至少一個工況信息,并記錄領取情況,包括:
安裝于主機上的批處理管理程序識別可使用的本地工況仿真計算機,然后依次開啟每臺本地工況仿真計算機上的批處理運行程序;
批處理運行程序訪問批處理任務數據庫,讀取一個未被領取的工況,并鎖定該記錄,防止其他本地工況仿真計算機對該記錄進行讀??;
對應本地工況仿真計算機領取這個工況編號,在批處理任務數據庫中記錄領取信息,然后解除隨該記錄的鎖定;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810048732.6/2.html,轉載請聲明來源鉆瓜專利網。





