卫星通讯领域FPGA关注技术:算法和图像方面(3)

在这里插入图片描述

最近关注的公众号提到了从事移动通信、卫星通讯等领域的FPGA、ASIC、信号处理算法等工程师可能需要关注的技术,有通感融合、RNSS授时、惯导,以下做了一些基础的调研:

1 通感融合

1)来自博鳌亚洲论坛·创新报告2023:通感算融合已成技术新趋势:通感一体系统可利用通信基站站点高、覆盖广的特点,实时、大范围、感知车道流量和车速信息,同时检测行人或动物道路入侵,有效实施道路监管,保障交通安全和提升交通效率。
2)来自基于Intel架构的感知融合方案-移动机器人篇

自动驾驶或者自主移动机器人系统中最常用的3类传感器(摄像头、激光雷达、毫米波雷达)就各有千秋,各有自己不能解决的短板
摄像头:对目标的颜色和纹理比较敏感,可以完成目标分类、检测、分割、识别等任务,但是不能得到精确的探测距离,而且易受光照、天气条件的影响。
LiDAR:可以获得目标精确的3D信息,检测范围也能够到达150米。对光照不敏感,晚上也可以正常工作。但是角分辨率大,目标稀疏,无法获得目标纹理,分类不准,而且在雨、雾、雪等恶劣天气中,性能会下降。对扬尘、水雾也比较敏感,易产生噪点。
mmRadar:可以提供精确的距离和速度信息,探测距离也比较远,可以全天候工作,但分辨率较低,无法提供物体高度信息。
同时,基于多种传感器的感知融合不但使得多传感器优势互补, 而且还提供了系统冗余,增加了系统的智能性、安全性和稳定性
Intel在针对于客户的2023年度培训中,提及了一种基于CPU+FPGA双重架构的感知融合方案。见下图。
在这里插入图片描述

在这个方案中,独立的FPGA板卡作为各种传感器的数据采集端,实现了针对常见的传感器的数据采集工作。同时,更为重要的是,FPGA依赖于其自身的可以编程的特性,实现了对各个传感器数据采集时的时间同步要求,可以实现对所有的支持的传感器,按照统一的采样频率进行采集数据。在这样的架构下,传感器的数据是保证是同步的,因而在理论上,可以省却后期的数据对齐的操作。

感知处理过程是怎么样的呢?
首先,FPGA模块作为传感器外设的接入段,实现了对传感器原始数据的采集工作和预处理,针对于不同的传感器的特性了,做了时间同步的处理,并将做过时间对齐处理的数据放在FPGA的缓存中。FPGA端的缓存跟CPU端的Memory做DMA通道配置,数据可以及时同步到CPU端,以供Linux驱动做后续处理
其次,CPU模块在接收到FPGA模块传输的数据之后,分别通过Video通道(V4L2)和Eth通道(UDP)与上层的算法层做互通。
CPU端作为融合算法的主要承载者,集成了ROS。ROS2是机器人开源框架的最新一代变体,定义了完善的统一的跨平台、跨应用的接口,可以在资源受限的单机运行,也可以实现基于云、边缘服务器的分布式系统。

2 RNSS授时

卫星授时就是利用卫星作为时间基准源或转发中介,通过接收卫星信号和进行时延补偿的方法,在本地恢复出原始时间的这一过程。根据工作原理,卫星授时分为RNSS授时和RDSS授时两种方式。
FPGA授时方向-北斗时源
在授时领域,FPGA可以用于实现高精度的时钟同步和分发,FPGA可以通过内部时钟管理模块生成和分频时钟信号.

3 惯导

  1. 基于FPGA的惯性导航系统设计 - 电子发烧友网
    可编程门阵列FPGA 比专用集成电路ASIC缩短了开发周期,基于FPGA开发的惯导处理系统可以对不同厂家的GPS装置进行数据通信与处理
  2. 基于FPGA的捷联式惯导算法研究与实现。
    捷联式惯导系统将惯性测量单元值(加速度计和陀螺仪)与地理位置和磁场计算结合起来,以实现高精度的位置和姿态的测量。
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2778844.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

C#入门及进阶|数组和集合(六):集合概述

1.集合概述 数组是一组具有相同名称和类型的变量集合,但是数组初始化后就不便于再改变其大小,不能实现在程序中动态添加和删除数组元素,使数组的使用具有很多局限性。集合能解决数组存在的这个问题,下面我们来学习介绍集合…

【小沐学GIS】基于Android绘制三维数字地球Earth(OpenGL)

🍺三维数字地球系列相关文章如下🍺:1【小沐学GIS】基于C绘制三维数字地球Earth(OpenGL、glfw、glut)第一期2【小沐学GIS】基于C绘制三维数字地球Earth(OpenGL、glfw、glut)第二期3【小沐学GIS】…

2003-2021年地级市实际利用外资数据/地级市实际利用FDI数据

2003-2021年地级市实际利用外商直接投资数据/地级市FDI数据 1、时间:2003-2021年 2、来源:城市年鉴、统计公报、省统计年鉴,已尽最大程度进行填补 3、指标:省份代码、城市代码、省份、城市、年份、当年实际使用外资金额&#x…

每日一个shell脚本之自动化采集监控指标+登录欢迎

每日一个shell脚本之自动化采集监控指标登录欢迎 效果图参上 源码奉上 #!/usr/bin/bashclear#空闲内存Frfree -h | awk NR2{print $4}#已用内存Usfree -h | awk NR2{print $3}#系统存储空间Us_systemdf -Th | grep /dev/ | tail -1 | awk {print $4}Us_freedf -Th | grep /de…

ubuntu彻底卸载cuda 重新安装cuda

sudo apt-get --purge remove "*cublas*" "*cufft*" "*curand*" \"*cusolver*" "*cusparse*" "*npp*" "*nvjpeg*" "cuda*" "nsight*" cuda10以上 cd /usr/local/cuda-xx.x/bin/ s…

【数据结构和算法】--- 基于c语言排序算法的实现(2)

目录 一、交换排序1.1 冒泡排序1.2 快速排序1.2.1 hoare法1.2.2 挖坑法1.2.3 前后指针法 1.3 快速排序优化1.3.1 三数取中法选key1.3.2 递归到小的子区间使用插入排序 1.4 快排非递归版 二、归并排序2.1 归并排序2.1.1 递归版2.1.2 非递归版 一、交换排序 基本思想&#xff1a…

KVM和JVM的虚拟化技术有何区别?

随着虚拟化技术的不断发展,KVM和JVM已成为两种主流的虚拟化技术。尽管它们都提供了虚拟化的解决方案,但它们在实现方式、功能和性能方面存在一些重要的差异。本文将深入探讨KVM和JVM的虚拟化技术之间的区别。 KVM(Kernel-based Virtual Mac…

通胀向下,价格向上

号外:教链内参2.10《内参:BTC真的存在春节模式吗?》 9号,美国劳工统计局BLS对1月份发布的2023年12月份通胀月环比数据进行了修订,下修了0.1%,从0.3%下调为0.2%。更骚气的是,还把前值也就是11月的…

无性能损失!让SAM加速近50倍!EfficientViT-SAM来了!

今天给大家分享一个加速视觉分割大模型的工作:EfficientViT-SAM。这是一种新的加速SAM系列。保留了SAM的轻量级提示编码器和mask解码器,同时用EfficientViT替换了沉重的图像编码器。对于训练,首先从SAM-ViT-H图像编码器到EfficientViT的知识蒸…

Nginx实战:3-日志按天分割

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、方式1:定时任务执行分割脚本 1.分割日志脚本 2.添加定时任务 二、方式2:logrotate配置分割 1.logrotate简单介绍 2.新增切割ngi…

Debezium发布历史120

原文地址: https://debezium.io/blog/2022/04/07/read-only-incremental-snapshots/ 欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯. Read-only Incremental Snapshots for MySQL April 7, 2022 by K…

第68讲表单验证实现

表单验证实现 Form 组件允许你验证用户的输入是否符合规范,来帮助你找到和纠正错误。 Form 组件提供了表单验证的功能,只需为 rules 属性传入约定的验证规则,并将 form-Item 的 prop 属性设置为需要验证的特殊键值即可。 const rulesref({u…

Vulnhub靶机:hacksudo-search

一、介绍 运行环境:Virtualbox 攻击机:kali(10.0.2.15) 靶机:hacksudo-search(10.0.2.50) 目标:获取靶机root权限和flag 靶机下载地址:https://download.vulnhub.co…

软考 系统分析师系列知识点之信息系统战略规划方法(5)

接前一篇文章:软考 系统分析师系列知识点之信息系统战略规划方法(4) 所属章节: 第7章. 企业信息化战略与实施 第4节. 信息系统战略规划方法 7.4.3 战略集合转化法 战略目标集合转化法(Strategy Set Transformation&a…

ESP8266-01S模块连接服务器(ONENET)

ESP8266-01S模块连接服务器(ONENET) 固件烧录通过http协议连接onenet云平台 固件烧录 一般在esp8266到手之后会进行测试,以确保能用,该模块出厂时默认自带出厂固件的,但如果进行了开发即下载了自己写的程序&#xff0…

一句话总结Docker与K8S的关系

一句话总结:Docker只是容器的一种,它面向的是单体,K8S可以管理多种容器,它面向的是集群,Docker可以作为一种容器方案被K8S管理。下文继续具体介绍。 1、容器的核心概念 介绍这几个核心概念:OCI、CR、Runc、…

spark sql上线前的调试工作实现

背景 每个公司应该都有大数据的平台的吧,平台的作用就是可以在上面执行各种spark sql以及定时任务,不过一般来说,由于这些spark sql的上线不经过测试,所以可能会影响到生产的数据,这种情况下大数据平台提供一个上线前…

跟着pink老师前端入门教程-day23

苏宁网首页案例制作 设置视口标签以及引入初始化样式 <meta name"viewport" content"widthdevice-width, user-scalableno, initial-scale1.0, maximum-scale1.0, minimum-scale1.0"> <link rel"stylesheet" href"css/normaliz…

动态规划01 三步问题[C++]

​​​​​​ 图源&#xff1a;文心一言 上机题目练习整理&#xff0c;本篇作为动态规划的代码&#xff0c;因为做题入门很少找到带图的讲解&#xff08;难道是因为太简单&#xff0c;所以没有人嘛&#xff09;&#xff0c;所以干脆自己写一份&#xff0c;供小伙伴们参考~&am…

Blazor SSR/WASM IDS/OIDC 单点登录授权实例5 - Winform 端授权

目录: OpenID 与 OAuth2 基础知识Blazor wasm Google 登录Blazor wasm Gitee 码云登录Blazor SSR/WASM IDS/OIDC 单点登录授权实例1-建立和配置IDS身份验证服务Blazor SSR/WASM IDS/OIDC 单点登录授权实例2-登录信息组件wasmBlazor SSR/WASM IDS/OIDC 单点登录授权实例3-服务端…