[發明專利]一種動態仿真方法及裝置在審
| 申請號: | 201910377040.0 | 申請日: | 2019-05-07 |
| 公開(公告)號: | CN111914379A | 公開(公告)日: | 2020-11-10 |
| 發明(設計)人: | 石穎 | 申請(專利權)人: | 順豐科技有限公司;深圳順豐泰森控股(集團)有限公司 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20 |
| 代理公司: | 北京志霖恒遠知識產權代理事務所(普通合伙) 11435 | 代理人: | 成丹 |
| 地址: | 518061 廣東省深圳市南山區學府路(以南)*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 仿真 方法 裝置 | ||
本申請公開了一種動態仿真方法及裝置。該方法包括:確定仿真參數是否變更,以及仿真參數是否已生效;如果仿真參數變更且已生效,則通知業務仿真裝置按照仿真參數來執行仿真,其中,仿真參數包括與業務相關的配置參數和仿真模式。根據本申請實施例提供的技術方案,通過在仿真過程動態修改仿真參數,提高用戶優化仿真參數的效率。
技術領域
本申請一般涉及計算機領域,具體涉及計算機仿真領域,尤其涉及一種動態仿真方法及裝置。
背景技術
仿真是通過建立仿真模型以模擬物理世界的運行,并通過優化仿真參數,以達到優化物理世界系統的目的。
具體地,目前優化仿真參數的過程為:設置仿真模型和仿真參數;初始化仿真模型,以使仿真模型按照仿真參數執行仿真過程;當仿真過程執行完后,如果仿真結果不理想或可繼續優化,則變更仿真參數,使用新的仿真參數重新執行仿真,直到得到理想的或不可繼續優化的仿真結果。
由上述內容可知,現有優化仿真參數的過程在運行完一組仿真參數對應的仿真過程后,再輸入另一組仿真參數進行運行,直到得到較優的仿真參數,這樣費時費力,導致優化仿真參數的效率較低。
發明內容
鑒于現有技術不能動態展示不同仿真參數對應的仿真效果,導致優化仿真參數效率低的問題,本申請提出了一種動態仿真方法及裝置,能夠提高用戶優化仿真參數的效率。
第一方面,本申請實施例提供了一種動態仿真方法,該方法包括:
確定仿真參數是否變更,以及仿真參數是否已生效;
如果仿真參數變更且已生效,通知業務仿真裝置按照仿真參數來執行仿真,其中,仿真參數包括與業務相關的配置參數和仿真模式。
可選地,確定仿真參數是否變更,以及仿真參數是否已生效包括:
監控配置參數是否變更;
確定配置參數的生效時間是否已經到達。
可選地,通知業務仿真裝置按照仿真參數來執行仿真包括:
根據仿真參數生成計時器事件和仿真對象事件;
響應于計時器事件,將仿真對象事件發送至業務仿真裝置,以使得業務仿真裝置根據與之對應的仿真對象事件執行仿真。
可選地,業務仿真裝置包括至少一個狀態機,則業務仿真裝置根據與之對應的仿真對象事件執行仿真,包括:
根據計時器事件確定狀態機的當前狀態剩余時間驅動狀態機執行仿真對象事件。
可選地,狀態機包括至少一個小件狀態機,則根據計時器事件確定狀態機的當前狀態剩余時間驅動狀態機執行與之對應的仿真對象事件包括:
根據計時器事件計算小件狀態機的當前狀態對應的剩余時間;
根據小件狀態機當前狀態剩余時間確定小件狀態機是否從當前狀態跳轉至下一狀態;
存儲小件狀態機的當前狀態、下一狀態和當前狀態對應的剩余時間。
可選地,仿真模式包括:對比模式、回放模式、實時模式或倍速模式;
對比模式為同時按照至少兩組仿真參數執行仿真;
回放模式為根據歷史的仿真參數重新仿真;
實時模式為根據物理時間執行仿真;
倍速模式為根據物理時間的倍數執行仿真。
可選地,在確定仿真參數是否變更,以及仿真參數是否已生效之前,方法還包括:
獲取用戶輸入的配置參數和生效時間;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于順豐科技有限公司;深圳順豐泰森控股(集團)有限公司,未經順豐科技有限公司;深圳順豐泰森控股(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910377040.0/2.html,轉載請聲明來源鉆瓜專利網。





