[發(fā)明專利]一種模型與模型代碼的測試方法及裝置在審
| 申請?zhí)枺?/td> | 202110346109.0 | 申請日: | 2021-03-31 |
| 公開(公告)號: | CN113051167A | 公開(公告)日: | 2021-06-29 |
| 發(fā)明(設(shè)計)人: | 劉春;郭港;付永星;成一諾 | 申請(專利權(quán))人: | 北京經(jīng)緯恒潤科技股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京科領(lǐng)智誠知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11782 | 代理人: | 陳士騫 |
| 地址: | 100015 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 模型 代碼 測試 方法 裝置 | ||
1.一種模型與模型代碼等效性的測試方法,其特征在于,所述方法包括:
電子設(shè)備根據(jù)被測模型及其對應(yīng)的激勵輸入數(shù)據(jù)和數(shù)據(jù)收發(fā)結(jié)構(gòu),構(gòu)建所述被測模型對應(yīng)的模型測試框架;
獲得所述模型測試框架對應(yīng)的模型測試工程,以使所述模型測試工程對應(yīng)的仿真工具可管理所述模型測試框架的仿真過程;
利用所述模型測試框架、目標(biāo)嵌入式平臺對應(yīng)的數(shù)據(jù)收發(fā)模塊以及所述模型測試工程,確定所述模型測試框架對應(yīng)的代碼測試框架以及所述代碼測試框架對應(yīng)的代碼測試工程,其中,所述代碼測試框架包含等效模型以及待部署于所述目標(biāo)嵌入式平臺的包含所述目標(biāo)嵌入式平臺對應(yīng)的數(shù)據(jù)收發(fā)模塊的部署模型;
利用所述模型測試工程以及所述模型測試框架,確定所述被測模型對應(yīng)的仿真結(jié)果數(shù)據(jù);
在所述目標(biāo)嵌入式平臺運(yùn)行的情況下,利用所述代碼測試工程及所述等效模型,將所述激勵輸入數(shù)據(jù)發(fā)送至所述目標(biāo)嵌入式平臺,以使所述目標(biāo)嵌入式平臺運(yùn)行部署模型對應(yīng)的程序代碼,確定所述激勵輸入數(shù)據(jù)對應(yīng)的代碼結(jié)果數(shù)據(jù),并反饋至所述等效模型;
所述電子設(shè)備利用所述仿真結(jié)果數(shù)據(jù)及所述代碼結(jié)果數(shù)據(jù),驗(yàn)證所述被測模型與所述代碼測試框架所對應(yīng)程序代碼之間的等效性。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)被測模型及其對應(yīng)的激勵輸入數(shù)據(jù)和數(shù)據(jù)收發(fā)結(jié)構(gòu),構(gòu)建所述被測模型對應(yīng)的模型測試框架的步驟,包括:
將所述被測模型集成至模型引用子系統(tǒng),并基于所述被測模型對應(yīng)的輸入輸出端口信息,設(shè)置所述模型引用子系統(tǒng)的數(shù)據(jù)傳輸端口;
構(gòu)建用于存儲所述被測模型及所對應(yīng)激勵輸入數(shù)據(jù)的測試激勵子系統(tǒng),并生成所述測試激勵子系統(tǒng)對應(yīng)的數(shù)據(jù)發(fā)送端口;
構(gòu)建用于存儲結(jié)果數(shù)據(jù)的信號觀測子系統(tǒng),并生成所述測試激勵子系統(tǒng)對應(yīng)的數(shù)據(jù)接收端口;
利用所述模型引用子系統(tǒng)、所述測試激勵子系統(tǒng)、所述信號觀測子系統(tǒng)以及預(yù)設(shè)約束條件,構(gòu)建所述被測模型對應(yīng)的模型測試框架。
3.如權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)約束條件包括:所述測試激勵子系統(tǒng)與所述模型引用子系統(tǒng),以及所述模型引用子系統(tǒng)與所述信號觀測子系統(tǒng)之間通過預(yù)設(shè)信號線連接,信號線所傳輸信號滿足預(yù)設(shè)信號設(shè)置條件,其中,所述預(yù)設(shè)信號設(shè)置條件包括:所述預(yù)設(shè)信號線所傳輸?shù)男盘枮橐痪S向量,且該信號的數(shù)據(jù)類型為無符號8位。
4.如權(quán)利要求2所述的方法,其特征在于,所述利用所述模型測試工程以及所述模型測試框架,確定所述被測模型對應(yīng)的仿真結(jié)果數(shù)據(jù)的步驟包括:
利用所述模型測試工程,控制所述測試激勵子系統(tǒng)通過其對應(yīng)的數(shù)據(jù)發(fā)送端口,將所述激勵輸入數(shù)據(jù)發(fā)送至所述模型引用子系統(tǒng),以使所述模型引用子系統(tǒng)通過其數(shù)據(jù)接收端口接收所述激勵輸入數(shù)據(jù),并基于所集成的被測模型,確定出所述激勵輸入數(shù)據(jù)對應(yīng)的仿真結(jié)果數(shù)據(jù),并通過所述模型引用子系統(tǒng)的數(shù)據(jù)發(fā)送端口發(fā)送至所述信號觀測子系統(tǒng);所述信號觀測子系統(tǒng)通過其數(shù)據(jù)接收端口接收所述仿真結(jié)果數(shù)據(jù),并存儲。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京經(jīng)緯恒潤科技股份有限公司,未經(jīng)北京經(jīng)緯恒潤科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110346109.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





