[發(fā)明專利]仿真計算方法、裝置、設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210565145.0 | 申請日: | 2022-05-23 |
| 公開(公告)號: | CN114912282A | 公開(公告)日: | 2022-08-16 |
| 發(fā)明(設(shè)計)人: | 金留歡;孫忠瀟;楊浩;周凡利;陳立平 | 申請(專利權(quán))人: | 蘇州同元軟控信息技術(shù)有限公司 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06F17/18 |
| 代理公司: | 北京知果之信知識產(chǎn)權(quán)代理有限公司 11541 | 代理人: | 高科 |
| 地址: | 215000 江蘇省蘇州市中國(江蘇)自由貿(mào)易試驗區(qū)蘇州片區(qū)若水路*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 仿真 計算方法 裝置 設(shè)備 存儲 介質(zhì) | ||
本發(fā)明實施例公開了一種仿真計算方法、裝置、設(shè)備和存儲介質(zhì)。一種仿真計算方法,包括:仿真開始前,根據(jù)仿真周期將整個仿真系統(tǒng)劃分為N組子系統(tǒng);獲取所述整個仿真系統(tǒng)的系統(tǒng)采樣周期T和所述N組子系統(tǒng)中的每組子系統(tǒng)的采樣周期Ti;整個系統(tǒng)仿真運(yùn)行時,當(dāng)仿真時間到達(dá)仿真的步數(shù)n時,對于第i組子系統(tǒng),根據(jù)仿真步數(shù)n、系統(tǒng)采樣周期和子系統(tǒng)采樣周期Ti確定子系統(tǒng)在整個仿真系統(tǒng)的當(dāng)前仿真步中的仿真次數(shù);根據(jù)仿真次數(shù)確定子系統(tǒng)的仿真計算結(jié)果數(shù)據(jù)。本申請的上述方法,系統(tǒng)采樣周期不受各組子系統(tǒng)的仿真周期的最大公約數(shù)限制,盡量減少仿真器進(jìn)行大量的無效的仿真計算,從而盡可能避免采樣周期太小帶來的浪費(fèi)系統(tǒng)資源的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及電子電路技術(shù)領(lǐng)域,具體涉及一種仿真計算方法、裝置、設(shè)備和存儲介質(zhì)。
背景技術(shù)
現(xiàn)有技術(shù)中,當(dāng)用戶所建立的仿真模型中存在多個采樣周期不同的子系統(tǒng)時,仿真時所用的仿真步長一般采用各組子系統(tǒng)的采樣周期的最大公約數(shù)的,比如,如果子系統(tǒng)1的周期為0.5;子系統(tǒng)2的采樣周期為0.75,則最大公約數(shù)為0.25;總系統(tǒng)的采樣周期應(yīng)該為比如,0.05、0.125、0.0625、0.01;也就是說,最大公約數(shù)為采樣周期的整數(shù)倍。尤其是當(dāng)子系統(tǒng)的數(shù)量比較多時,最大公約數(shù)就會很小,導(dǎo)致總系統(tǒng)的采樣周期就會更小,造成仿真器進(jìn)行大量的無效的仿真計算,浪費(fèi)了系統(tǒng)的計算資源。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種仿真計算方法、裝置、設(shè)備和存儲介質(zhì),用以解決上述的問題。
為實現(xiàn)上述目的,本發(fā)明實施例提供一種仿真計算方法,包括:
仿真開始前,根據(jù)仿真周期將整個仿真系統(tǒng)劃分為N組子系統(tǒng),其中,N大于等于1;
獲取所述整個仿真系統(tǒng)的系統(tǒng)采樣周期T和所述N組子系統(tǒng)中的每組子系統(tǒng)的采樣周期Ti;1≤i≤N;
整個仿真系統(tǒng)仿真運(yùn)行時,當(dāng)仿真時間到達(dá)仿真的步數(shù)n時,
對于第i組子系統(tǒng),根據(jù)所述仿真步數(shù)n、所述系統(tǒng)采樣周期T和所述子系統(tǒng)的采樣周期Ti確定所述子系統(tǒng)在所述整個仿真系統(tǒng)的當(dāng)前仿真步中的仿真次數(shù);
根據(jù)所述仿真次數(shù)確定所述子系統(tǒng)在所述整個仿真系統(tǒng)的當(dāng)前仿真步中的仿真計算結(jié)果數(shù)據(jù)。
在一種實施方式中,根據(jù)所述仿真次數(shù)確定所述子系統(tǒng)在所述整個仿真系統(tǒng)的當(dāng)前仿真步中的仿真計算結(jié)果數(shù)據(jù),包括:
如果所述仿真次數(shù)大于等于1,則對所述子系統(tǒng)依次進(jìn)行相應(yīng)次數(shù)的仿真計算;
獲取最后一次仿真計算的仿真計算結(jié)果數(shù)據(jù);
將所述最后一次仿真計算的仿真計算結(jié)果數(shù)據(jù)作為所述子系統(tǒng)在所述整個仿真系統(tǒng)的當(dāng)前仿真步中的仿真計算結(jié)果數(shù)據(jù);或者,
如果所述仿真次數(shù)等于0,則獲取所述子系統(tǒng)的距離當(dāng)前時間最近的歷史仿真計算結(jié)果數(shù)據(jù);
將所述歷史仿真計算結(jié)果數(shù)據(jù)作為所述子系統(tǒng)在所述整個仿真系統(tǒng)的當(dāng)前仿真步中的仿真計算結(jié)果數(shù)據(jù)。
在一種實施方式中,對所述子系統(tǒng)依次進(jìn)行多次仿真計算;獲取最后一次仿真計算的仿真計算結(jié)果數(shù)據(jù),包括:
計算所述整個仿真系統(tǒng)在當(dāng)前的仿真步數(shù)n對應(yīng)的系統(tǒng)仿真時間Time=n×Tz;
計算所述子系統(tǒng)的仿真時間Timei=ni×Ti;其中,ni為所述第i組子系統(tǒng)的截止到當(dāng)前的歷史計算次數(shù);
計算所述系統(tǒng)仿真時間Time與所述子系統(tǒng)的仿真時間Timei的差值;
C=Time-Timei;
判斷所述差值C是否大于等于所述子系統(tǒng)的采樣周期Ti;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州同元軟控信息技術(shù)有限公司,未經(jīng)蘇州同元軟控信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210565145.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗設(shè)備、驗證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





