2024年4月第2期现代导航·151·基于GNURadio的软件化雷达中心机设计与实现贺喜(中国电子科技集团公司第二十研究所,西安710068)摘要:基于开源式软件无线电平台GNURadio设计软件化雷达中心机架构,实现相控阵搜跟一体雷达中心机的快速开发和组件可重构。介绍了中心机接口、任务组成和工作流程,通过多线程并行处理多任务提高系统实时性,通过时序控制及优化保证仿真准确性,采用Message实现各分机通信。半实物测试表明设计的中心机满足雷达仿真要求,且能复用和重构。关键词:GNURadio;软件化雷达;中心机;多线程;时序控制中图分类号:TN955文献标志码:A文章编号:1674-7976-(2024)-02-151-06DesignandImplementationofSoftwareRadarCentralComputerSystemBasedonGNURadioHEXiAbstract:AcentralcomputersystemframeworkofsoftwareradarisdesignedbasedonGNURadio,whichisanopen-sourceradioplatform.Thismakeitmorequicklyinradardesignanddevelopment,andletthecomponentsofcentralcomputercanbereconfigured.Centralcomputerprocessingtimeisreducedsignificantlybymulti-thread.Simulationaccuracyisensuredbyoptimizingandcontrollingprogramrunningsequence.Andcomponentsofradarcommunicatebymessagemechanism.Afterhardware-in-the-loopsimulationtesting,itisfoundthattheframeworkcansimulateradar'ssearchingandtrackingtargetsinreal-time,meanwhile,thecomponentcanbereusedandreconfigured.Keywords:GNURadio;SoftwareRadar;CentralComputerSystem;Multi-Tread;ProgramRunningSequence软件化雷达思想进行系统设计与仿真[2]。软件化雷0引言在雷达系统中,中心机是整个雷达的“大脑”,负责任务调度和资源管理、控制整部雷达的波形参数和工作模式,考虑如何在有限时间内完成参数选择、状态切换、协调调度各分机任务和时序,保证雷达的正常运转是中心机设计的关键。为了实现中心机的快速实现和验证,本文基于收稿日期:2023-11-17。贺喜(1995.06一),陕西西安人,硕士,主要研究方向为雷达仿真。达是基于标准化通用化的数字平台,通过功能模块搭建雷达系统,实现软硬件解耦,以软件技术为中心的新一代雷达实现方法和技术[3-4]。它具有组件可重构、可复用,基于高级语言开发的特点,快速实现各类算法验证、灵活配置资源、雷达功能移植性高,大大缩短研制周期、减少研制成本[5]。为了满足雷达分系统组件化、可重构可复用性和仿真的...