中科亿海微SoM模组——波控处理软硬一体解决方案

news/2024/11/30 0:35:50/

本文介绍的波控处理软硬一体解决方案主要是面向相控阵天线控制领域,波控处理通过控制不同天线组件的幅相来调整天线波束的方向和增益,实现高精度角度控制和高增益。本方案由波控处理板波控处理控制软件算法上位机软件共同构成。波控处理SoM模组原型样机如下图所示。

图 波控处理板实物图

波控处理板硬件由波控处理FPGA模块、角度补偿数据存储模块、电平转换模块、电源模块等关键模块组成。FPGA模块单元,选用中科亿海微基于静态存储器结构的EQ6HL45,主要实现子阵选择、波控码计算和通信控制功能,可根据需求定制不同天线阵列形状,负责与信号处理模块和TR组件的协议解析和波控码数据通信;角度补偿数据存储模块单元,主要实现角度补偿数据的存储和读取,提高角度的指向精度;电平转换模块实现FPGA与外部模块之间的电平转换及信号驱动、隔离;电源模块单元由多路DC/DC电路构成,主要实现内部电源的产生和外部供电输出。

本方案集成了波控处理控制软件算法,通过波束控制FPGA软件实现,主要用于接收信号处理机的工作模式控制信号、T/R控制、LD加载控制信息、数据加载和波束指向控制信号,完成对相控阵天线接收通道校准、发射通道校准、补偿表加载、波束指向控制、T/R开关切换等功能。本方案配有上位机软件,方便开发人员验证使用,实现模拟信处通信功能、角度补偿Flash读写及模拟TR组件通信功能。上位机界面如下图所示。

图 上位机界面

【方案优势】

    波控处理板:具有尺寸小、功耗低、控制通道多等特点

  1. 器件国产化率100%;
  2. 板卡尺寸为10cm×9cm;
  3. 功耗小于3W;
  4. 独立并行控制TR组件可达16路;
  5. 百兆网口、SPI、异步422等多种接口并存;
  6. 具有良好的扩展性,可多板并行使用;
  7. 可适应方形、圆形、十字型等多种形状阵面。
  1. 软件算法:具有可定制能力
  1. IP适应阵面异形能力强;
  2. 可根据用户的实际天线阵行,灵活调整控制通道;
  3. 可选择控制不同的子阵模块,确保波束指向精准和系统运行高效;
  4. 具有解析装订角度的功能;
  5. 具有根据不同TR阵面形状产生相应波控码的功能;
  6. 具有实时精确补偿的功能;
  7. 具有同步控制多路TR组件的功能。
  8. 波束角度指向精度可达1/16384度;
  9. 响应周期不大于2ms。
  1. 上位机软件:提供高效、直观的人机交互界面
  1. 具有模拟信处通信功能;
  2. 具有对存储补偿数据Flash的读、写功能;
  3. 具有模拟TR的数据收发功能。

http://www.ppmy.cn/news/1551047.html

相关文章

mongodb文档字符串批量替换

【mongodb文档字符串批量替换脚本语句】 前言: 1、本方式对于数据量大的情况不适用,执行可能比较慢; 2、数据量大的情况,个人推荐代码层面解决,多线程替换更快: (1)写实体类的方式…

追加docker已运行容器添加或修改端口映射方法

docker run可以指定端口映射 【】docker run -d -p 80:80 --name name 但是容器一旦生成,就没有一个命令可以直接修改。通常间接的办法是,保存镜像,再创建一个新的容器,在创建时指定新的端口映射。 【】 docker stop A 【】 doc…

docker镜像、容器、仓库介绍

docker docker介绍docker镜像命令docker容器命令docker仓库 docker介绍 官网 Docker 是一种开源的容器化平台,用于开发、部署和运行应用。它通过将应用程序及其依赖项打包到称为“容器”的单一包中,使得应用能够在任何环境下运行,不受底层系…

量化交易系统开发-实时行情自动化交易-4.5.1.机器学习策略实现

19年创业做过一年的量化交易但没有成功,作为交易系统的开发人员积累了一些经验,最近想重新研究交易系统,一边整理一边写出来一些思考供大家参考,也希望跟做量化的朋友有更多的交流和合作。 接下来继续说说机器学习策略实现。 机…

[js] 函数柯里化

面试题:实现一个add方法,使计算结果能够满足如下预期: add(1)(2)(3) 6; add(1, 2, 3)(4) 10; add(1)(2)(3)(4)(5) 15; // 保存不定长参数 let nums []; function add(...args) { // 往数组中插入不定长参数nums.push(...args)// 判断参数…

Hive 函数(实例操作版2)

数据脱敏函数 -- 演示数据脱敏函数 -- mask_hash: 返回指定字符串的hash编码 select mask_hash(binzi);-- 拓展 --将查询回的数据,大写字母转换为X,小写字母转换为x,数字转换为n。 select mask("abc123DEF"); -- xxxnnnXXX--自定…

Epipolar-Free 3D Gaussian Splatting for Generalizable Novel View Synthesis 论文解读

目录 一、概述 二、相关工作 1、单场景3DGS 2、跨场景生成3DGS 3、几何方法解决3D任务 三、eFreeSplat 1、预训练跨视角模块 2、无外极线跨视角交互感知模块 3、迭代跨视角高斯对齐 4、高斯参数预测 一、概述 该论文设计了一种不依赖于极线约束的情况实现可推广的新视…

力扣第 72 题 编辑距离

一、题目描述 给你两个单词 word1 和 word2,请返回将 word1 转换为 word2 所使用的最少操作数。 你可以对一个单词进行如下三种操作: 插入一个字符;删除一个字符;替换一个字符。 二、解题思路 1. 问题分析 这是一个最优子结构…