[發(fā)明專利]一種雷達算法部署和性能測試的平臺實現(xiàn)方法在審
| 申請?zhí)枺?/td> | 202010540330.5 | 申請日: | 2020-06-15 |
| 公開(公告)號: | CN111723011A | 公開(公告)日: | 2020-09-29 |
| 發(fā)明(設(shè)計)人: | 劉澤;廖育富;王彥成;薛雄;任午龍;馬婕 | 申請(專利權(quán))人: | 四川九洲空管科技有限責(zé)任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 成都九鼎天元知識產(chǎn)權(quán)代理有限公司 51214 | 代理人: | 錢成岑 |
| 地址: | 621000 四川*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 雷達 算法 部署 性能 測試 平臺 實現(xiàn) 方法 | ||
1.一種雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,包括:
S1,PC機與雷達系統(tǒng)通信連接;
S2,將PC機上運行的算法仿真平臺作為雷達算法編寫、部署和性能測試的平臺;
S3,利用算法仿真平臺的腳本語言,實現(xiàn)從雷達算法部署到性能測試的全自動。
2.根據(jù)權(quán)利要求1所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S3的方法為,通過編寫腳本完成以下子步驟:
S31,根據(jù)雷達各個系統(tǒng)模塊,在算法仿真平臺中搭建對應(yīng)的算法模塊;
S32,利用算法仿真平臺的腳本語言將所述算法模塊轉(zhuǎn)換為雷達各個系統(tǒng)模塊可識別的算法代碼;
S33,利用算法仿真平臺的腳本語言將所述算法代碼集成預(yù)先存儲的框架代碼和通信代碼,得到工程代碼;
S34,利用算法仿真平臺的腳本語言將對各個雷達系統(tǒng)模塊工程代碼進行自動編譯,生成對應(yīng)雷達系統(tǒng)模塊的可執(zhí)行文件;
S35,利用算法仿真平臺的腳本語言將所述可執(zhí)行文件,通過PC機與雷達系統(tǒng)的通信接口,下載到對應(yīng)的雷達各個系統(tǒng)模塊的芯片中;
S36,利用算法仿真平臺的腳本語言遠程控制雷達各個系統(tǒng)模塊的芯片中的可執(zhí)行文件,實現(xiàn)對達各個系統(tǒng)模塊啟停的自動化控制;
S37,使用相同的數(shù)據(jù)源分別注入到所述算法仿真平臺的算法模塊和雷達各個系統(tǒng)模塊的芯片中,完成對雷達各個系統(tǒng)模塊的性能測試和實時一致性對比。
3.根據(jù)權(quán)利要求2所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S31中所述算法仿真平臺需要對搭建的算法模塊進行運行測試。
4.根據(jù)權(quán)利要求2所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S32中:
可以是通過編寫一個腳本來調(diào)用平臺代碼生成工具,生成雷達各個系統(tǒng)模塊的算法代碼;
或者是通過編寫多個腳本來調(diào)用平臺代碼生成工具,生成雷達各個系統(tǒng)模塊的算法代碼。
5.根據(jù)權(quán)利要求2所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S33中,所述預(yù)先存儲的框架代碼和通信代碼是指,預(yù)先手動編寫的框架代碼和通信代碼;所述框架代碼和通信代碼封裝為自定義框架和通信代碼庫,供所述算法仿真平臺通過編寫腳本調(diào)用,并集成到算法代碼中得到工程代碼。
6.根據(jù)權(quán)利要求2所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S34包括如下子步驟:
S341,通過編寫通用化的makefile文件作為編譯下載工具鏈;
S342,通過編寫腳本調(diào)用編譯下載工具鏈從雷達下載各個系統(tǒng)模塊對應(yīng)的工具鏈到算法仿真平臺中,使工程代碼通過工具鏈編譯成可執(zhí)行文件。
7.根據(jù)權(quán)利要求6所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S342中,還通過腳本調(diào)用了PC編譯支持庫,用于配合雷達各個系統(tǒng)模塊對應(yīng)的工具鏈進行編譯。
8.根據(jù)權(quán)利要求2所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,在步驟S33生成工程代碼時注入時間戳函數(shù),用于在步驟S37進行性能測試和一致性對比時,記錄雷達各個系統(tǒng)模塊的芯片中可執(zhí)行文件的執(zhí)行時間。
9.根據(jù)權(quán)利要求2-8任一項所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,步驟S3還包括:通過編寫配置文件在PC機上實現(xiàn)圖形化界面,用于對算法仿真平臺中所有通過編寫腳本實現(xiàn)的功能進行操作。
10.根據(jù)權(quán)利要求9所述的雷達算法部署和性能測試的平臺實現(xiàn)方法,其特征在于,在使用所述雷達算法部署和性能測試的平臺進行雷達算法部署和性能測試時,可以選擇對雷達系統(tǒng)整機,或雷達各個系統(tǒng)模塊中的一個或多個進行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川九洲空管科技有限責(zé)任公司,未經(jīng)四川九洲空管科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010540330.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種業(yè)務(wù)處理執(zhí)行語言流程部署方法
- 云計算平臺應(yīng)用快速部署的管理方法
- 虛擬化網(wǎng)絡(luò)功能部署方法及系統(tǒng)
- 版本部署的方法、裝置、設(shè)備和計算機存儲介質(zhì)
- 測試環(huán)境部署方法、部署裝置及存儲介質(zhì)
- 程序部署任務(wù)執(zhí)行方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 一種基于Ansible的輕量級容器化分布式系統(tǒng)與部署方法
- 模型部署方法、模型部署裝置及終端設(shè)備
- 系統(tǒng)部署狀態(tài)的可視化方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 一種任務(wù)部署方法、系統(tǒng)、電子設(shè)備及存儲介質(zhì)





