[發明專利]一種雷達算法部署和性能測試的平臺實現方法在審
| 申請號: | 202010540330.5 | 申請日: | 2020-06-15 |
| 公開(公告)號: | CN111723011A | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 劉澤;廖育富;王彥成;薛雄;任午龍;馬婕 | 申請(專利權)人: | 四川九洲空管科技有限責任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 錢成岑 |
| 地址: | 621000 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 雷達 算法 部署 性能 測試 平臺 實現 方法 | ||
本發明公開了一種雷達算法部署和性能測試的平臺實現方法,包括:S1,PC機與雷達系統通信連接;S2,將PC機上運行的算法仿真平臺作為雷達算法編寫、部署和性能測試的平臺;S3,利用算法仿真平臺的腳本語言,實現從雷達算法部署到性能測試的全自動。本發明實現的雷達算法部署和性能測試的平臺,通過利用算法仿真平臺的腳本,可以用于實現雷達算法部署到性能測試的全自動。具有以下優點:1、自動化的實現可以極大地加快雷達算法部署和性能測試效率。2、僅需要系統工程師一人即可完成雷達算法部署和性能測試的所有步驟,減少了工作量和人工成本。3、搭建的平臺使得雷達系統在算法上更加清晰。
技術領域
本發明涉及雷達技術領域,尤其是一種雷達算法部署和性能測試的平臺實現方法。
背景技術
現有雷達系統總體和分系統模塊的部署和測試,采用的是離線部署測試的方法,即在算法仿真平臺完成算法的搭建和測試,然后手動將算法實現為各硬件平臺專用的語言,然后手動編譯生成可執行文件部署在硬件模塊之中,然后進行可執行文件在模塊板卡中運行,并記錄數據和結果。測試過程和算法搭建、代碼編寫、性能過程是分開的。
從算法搭建到硬件部署和測試完畢需要耗費比較長的時間。當需要對算法進行修改時,需要重新手動完成算法仿真、代碼實現、程序編譯下載部署、性能和一致性測試,迭代的過程比較漫長。并且在進行雷達系統整機測試的時候,自動化程度更低,只能逐一完成分系統程序的下載再進行整機的測試,某一個分系統算法迭代的速度會影響系統整體算法的迭代。
發明內容
本發明所要解決的技術問題是:針對上述的技術問題,提供一種雷達算法部署和性能測試的平臺實現方法。
本發明采用的技術方案如下:
一種雷達算法部署和性能測試的平臺實現方法,包括:
S1,PC機與雷達系統通信連接;
S2,將PC機上運行的算法仿真平臺作為雷達算法編寫、部署和性能測試的平臺;
S3,利用算法仿真平臺的腳本語言,實現從雷達算法部署到性能測試的全自動。
進一步地,步驟S3的方法為,通過編寫腳本完成以下子步驟:
S31,根據雷達各個系統模塊,在算法仿真平臺中搭建對應的算法模塊;
S32,利用算法仿真平臺的腳本語言將所述算法模塊轉換為雷達各個系統模塊可識別的算法代碼;
S33,利用算法仿真平臺的腳本語言將所述算法代碼集成預先存儲的框架代碼和通信代碼,得到工程代碼;
S34,利用算法仿真平臺的腳本語言將對各個雷達系統模塊工程代碼進行自動編譯,生成對應雷達系統模塊的可執行文件;
S35,利用算法仿真平臺的腳本語言將所述可執行文件,通過PC機與雷達系統的通信接口,下載到對應的雷達各個系統模塊的芯片中;
S36,利用算法仿真平臺的腳本語言遠程控制雷達各個系統模塊的芯片中的可執行文件,實現對達各個系統模塊啟停的自動化控制;
S37,使用相同的數據源分別注入到所述算法仿真平臺的算法模塊和雷達各個系統模塊的芯片中,完成對雷達各個系統模塊的性能測試和實時一致性對比。
進一步地,步驟S31中所述算法仿真平臺需要對搭建的算法模塊進行運行測試。
進一步地,步驟S32中:
可以是通過編寫一個腳本來調用平臺代碼生成工具,生成雷達各個系統模塊的算法代碼;
或者是通過編寫多個腳本來調用平臺代碼生成工具,生成雷達各個系統模塊的算法代碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川九洲空管科技有限責任公司,未經四川九洲空管科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010540330.5/2.html,轉載請聲明來源鉆瓜專利網。





