准备好迎接新兴的汽车雷达卫星架构了吗?(TI文档)

引言

        随着全球新车评估计划的安全等级和法规对主动安全功能的要求越来越严格,安全是当今车辆的一个不容置疑的特征。全球汽车制造商正在满足这些安全要求,并通过不断增强车辆内的高级驾驶辅助系统(ADAS)功能,包括自动紧急制动(AEB)、自适应巡航控制(ACC)和高级车道中间保持,瞄准更高水平的自动驾驶。为了支持这些功能并满足安全法规,汽车周围的雷达传感器数量正在增加。

不断发展的汽车架构

        汽车系统设计师解决ADAS功能实现的一种方法是重新考虑电气和电子系统架构的结构和集成。目前典型的架构是边缘架构,它由高度智能的雷达传感器组成,通过控制器局域网或100 Mb以太网接口将处理后的数据流式传输到ADAS电子控制单元(ECU)。这些传感器是为高性能而设计的,由一个处理器和一个专门的加速器组成,用于执行距离、多普勒和角度快速傅里叶变换(FFT),以及随后用于目标检测、分类和跟踪的高级算法。然后将来自每个边缘雷达传感器的最终目标数据发送到ADAS ECU。图1说明了边缘架构。

图1 边缘架构中的雷达传感器连接到ADAS ECU

        边缘架构正在进化并让位于卫星架构,在卫星架构中,散布在汽车周围的传感器头将预处理的范围FFT数据通过高速1Gb以太网接口传输到功能强大的中央ECU。数据处理的很大一部分被卸载到中央ECU(图2)。与边缘架构不同,卫星架构可以在中央处理器上使用最少处理的数据进行集中数据处理,而边缘架构则是单个雷达传感器独立进行所有数据处理

图2 卫星架构中的雷达传感器与中央电子控制单元相连

卫星架构的好处

        集中处理可以实现有效的传感器融合算法,从而实现更准确的决策。一个恰当的类比是,人类的大脑是如何根据两只眼睛的输入而不是每只眼睛独立做出决定的。原始设备制造商(OEM)可以部署算法来提高角分辨率(分布式孔径雷达),最大速度,甚至机器学习算法来进行对象分类。传感器输入与这些算法的融合提高了感知性能,并产生了相对精确的感知图。对于汽车制造商来说,这意味着自动驾驶水平的提高。对于司机和乘客来说,这意味着更安全的汽车。

        此外,使用卫星雷达传感器可以实现系统的可扩展性和模块化。将传感器放置在汽车周围更方便的地方的能力使许多ADAS应用成为可能。只需改变传感器的数量或配置,就可以调整覆盖范围,从而将单一平台从对成本敏感的低端汽车扩展到提供不同自动驾驶级别的差异化高端汽车。

        卫星架构通过传感器融合算法和中央ECU更大的计算能力增加了价值。通过软件简化卫星传感器和差异化可以帮助降低系统复杂性并提供创造价值的新方法。此外,使用卫星雷达使汽车制造商可以选择使用无线软件更新来提高系统性能并增强安全性。这些多重优势——性能、可扩展性和简单性——都有助于卫星架构在汽车行业中的突出地位。

为卫星架构设计的雷达传感器

        TI专门为卫星架构设计了AWR2544片上雷达传感器。它具有一个集成的77 GHz收发器,带有四个发射器和四个接收器,提供更大的距离检测和更好的性能。它还包括一个成本优化的雷达处理加速器和一个吞吐量增强的1Gbps以太网接口,用于生成和传输距离FFT压缩数据。该设备具有ASIL-B级能力,并通过硬件安全模块提供安全的执行环境。

        该器件还采用了TI的封装发射(LOP)技术,该技术可以通过印刷电路板(PCB)内的波导将信号从封装辐射元件直接传输到3D天线。图3显示了带有3D波导天线的AWR2544LOP评估模块。

图3 AWR2544LOP评估模块

        在系统层面,LOP技术通过提高信噪比来提高性能,简化热管理,通过避免昂贵的RF PCB材料来降低成本,并通过在多个传感器设计中重用PCB来提高灵活性。

        TI还提供兼容的、安全增强的和优化的电源管理集成电路,以简化系统的实施。LP87725-Q1具有三个低噪声降压转换器,一个低差稳压器和一个负载开关,用于为基于AWR2544的卫星架构供电,以及以太网物理层。

结论

        为了跟上不断提高的自动驾驶水平和安全要求,ADAS应用不断发展。随着卫星架构等新架构的出现,这些系统中的传感和处理技术也必须发展以支持新的功能。像AWR2544雷达传感器这样的设备为汽车系统设计人员在采用这些趋势时提供了灵活性,并有助于为每个人创造更安全、更智能的车辆。

AWR2544芯片概述

        AWR2544是由FMCW收发器组成的单芯片毫米波传感器。该设备能够在76至81GHz (EHF)频段运行,包括雷达数据处理元件和一套丰富的车载网络外围设备。AWR2544为客户提供了额外的封装上发射(LOP)天线功能,方便将天线直接附着在封装上。AWR2544采用TI的低功耗45纳米RFCMOS工艺,以较小的外形尺寸和最小的BOM实现前所未有的集成度。AWR2544设计用于汽车领域的低功耗、自我监控、超精确雷达系统。

        TI的低功耗45nm RFCMOS工艺可实现4 TX, 4 RX系统的单片实现,该系统集成了锁相环、压控振荡器、混频器和基带ADC。该设备包括一个无线电处理器子系统(RSS),负责雷达前端配置、控制和校准。在主子系统(MSS)中,该设备实现了一个用户可编程的Arm Cortex-R5F处理器,允许自定义控制和汽车接口应用。硬件加速块(HWA 1.5)通过卸载FFT、缩放和压缩等常见雷达处理来补充MSS。这节省了外部处理器上的MIPS,为自定义应用程序和更高级别后处理算法的实现打开了资源。

        设备中还提供了硬件安全模块(HSM)(仅适用于安全部件变体)。HSM由可编程Arm Cortex-M4核心和必要的基础设施组成,以在设备内提供安全的操作区域。

        简单的编程模型更改可以实现各种各样的传感器实现(短,中,长),并可以动态重新配置以实现多模传感器。

        此外,AWR2544作为一个完整的平台提供,包括TI硬件和软件参考设计、软件驱动程序、示例配置、API指南和用户文档。

        更多信息可以参考官网芯片手册等官方文档:AWR2544 data sheet, product information and support | TI.com。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

鸿蒙HarmonyOS兼容JS的类Web开发

鸿蒙HarmonyOS兼容JS的类Web开发 文章目录 鸿蒙HarmonyOS兼容JS的类Web开发文件组织目录结构文件访问规则媒体文件格式 js标签配置pageswindow示例 app.js应用生命周期应用对象6 HML语法参考页面结构数据绑定普通事件绑定冒泡事件绑定5捕获事件绑定5列表渲染条件渲染逻辑控制块…

2024上半年教资笔试报名详细教程1月12日开始报名啦

重点提醒: 1、注册开放时间:2024年1月10日开始。 (参加过笔试的考生,需要重新注册, 不影响已获得的笔试成绩。名额少的考点建议提前注册抢名额) 2、网上报名时间:2024年1月12日至15日。 千万不…

机器人制作开源方案 | 基于混合现实的可移动机械臂平台

作者:董泽宇 李肖兵 叶彤 李秉宸 吴雅霏 单位:广西大学 电气工程学院 指导老师:李勇 雷圆媛 为应对特殊条件下不便于实地进行移动式操作的问题,本作品设计了一套基于混合现实的可移动机械臂操作控制系统。该系统分为人机交互、机…

【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道代码题)【解析,注释】

前言 大家好吖,欢迎来到 YY 滴C考前速过系列 ,热烈欢迎! 本章主要内容面向接触过C的老铁 主要内容含: 欢迎订阅 YY滴C专栏!更多干货持续更新!以下是传送门! YY的《C》专栏YY的《C11》专栏YY的《…

Linux中断 -- 中断应答、嵌套、

接上文,本文继续介绍Linux软件部分逻辑。 参考内核版本:kernel-4.19 目录 1.中断信号在各级中断控制器中的应答 2.supports_deactivate_key意义 3.中断嵌套 1.中断信号在各级中断控制器中的应答 本章主要从内核软件层面来看各中断控制器对中断信号处…

self-attention机制详解

目前,对于我们的network,给定的input大都是一个向量: 但是对于更复杂的情况,我们的input是a set of vec: 举例: nlp中的句子,对于每个word都是一个word embedding: 图学习中每个节点有一个e…

SpringBoot3.X源码分析(启动流程)

SpringBootApplication(scanBasePackages {"com.javaedge.base"} ) public class BaseApplication {public BaseApplication() {}public static void main(String[] args) {SpringApplication.run(BaseApplication.class, args);} } 1 启动入口 静态辅助类&#x…

【从0上手cornerstone3D】如何渲染一个基础的Dicom文件(含演示)

一、Cornerstone3D 是什么? Cornerstone3D官网:https://www.cornerstonejs.org/ 在线查看显示效果(加载需时间,可先点击运行),欢迎fork 二、代码示例 了解了Cornerstone是什么,有什么作用后&…

SpringBoot3自动配置原理

​​​​​​自动配置 遵循约定大约配置的原则,在boot程序启动后,起步依赖中的一些bean对象会自动注入到ioc容器 看一下我们前面写的代码有没有达到自动配置的效果呢? 没有自动,我们写了配置类,写了Import注解&#…

解释程序基本原理

解释程序基本原理 1、解释程序的基本结构2、高级语言编译与解释方式的比较 语言处理程序是一类系统软件的总称,其主要作用是将高级语言或汇编语言编写的程序翻译成某种机器语言程序,使程序可在计算机上运行。语言处理程序主要分为汇编程序、编译程序和解…

匠心科技BLDC开发板原理图讲解

匠心科技BLDC开发板资料 链接:https://pan.baidu.com/s/1s5YjzRSDLKQvl86lBVAqKA?pwda6cx 提取码:a6cx 解压密码:JXKJ_RALDNWB站视频讲解() 链接: 匠心科技直流无刷电机开发板原理图讲解 BLDC的开发板主要分为四个模…

Docker登录MySQL,密码正确却提示密码错误

当我输入了正确的MySQL密码的时候确提示我密码错误: ERROR 1045 (28000): Access denied for user rootlocalhost (using password: YES) docker run --name mysql_master \ -e MYSQL_ROOT_PASSWORD123123 \ -v /root/mysql_master/data:/var/lib/mysql \ -v /root…

Vulnhub-GoldenEye

一、信息收集 nmap探测:nmap -p 1-65535 -T4 -A -v 192.168.1.9 PORT STATE SERVICE VERSION 25/tcp open smtp Postfix smtpd |_smtp-commands: ubuntu, PIPELINING, SIZE 10240000, VRFY, ETRN, STARTTLS, ENHANCEDSTATUSCODES, 8BITMIME, DSN |_…

【Git】本地仓库文件的创建、修改和删除

目录 一、基本信息设置 1、设置用户名2、设置用户名邮箱 二、Git仓库操作介绍 1、创建一个新的文件夹2、在文件内初始化git仓库(创建git仓库)3、向仓库中添加文件 1.创建一个文件2.将文件添加到暂存区3.将暂存区添加到仓库 4、修改仓库文件 1.修改文件2.…

imgaug库指南(20):从入门到精通的【图像增强】之旅

引言 在深度学习和计算机视觉的世界里,数据是模型训练的基石,其质量与数量直接影响着模型的性能。然而,获取大量高质量的标注数据往往需要耗费大量的时间和资源。正因如此,数据增强技术应运而生,成为了解决这一问题的…

紫光展锐T770安卓核心板_展锐T770 5G核心板规格参数

紫光展锐T770安卓核心板是一款高性能的5G安卓智能模块,拥有先进的6nm制程工艺和强大的性能。板载8GB Ram 256GBROM的内存单元,支持4K H.265/ H.264视频编解码,搭载Android 13以上操作系统,功能丰富。除了支持5G NSA和SA双模式向下…

大数据赋能电竞出海企业发展

近几年电竞行业发展迅速,我国单2022年新增近4万家电竞相关企业,竞争十分激烈。中国电竞市场规模在全球占比19%左右,海外有巨大的增量市场,特别是东南亚、中南亚和拉丁美洲是电竞市场增长最快的地区,在2020至2025年期间…

Hive基础知识(十二):Hive的基本查询

1. 全表和特定列查询 0)数据准备 原始数据 dept: 10 ACCOUNTING 1700 20 RESEARCH 1800 30 SALES 1900 40 OPERATIONS 1700 emp: 7369 SMITH CLERK 7902 1980-12-17 800.00 20 7499 ALLEN SALESMAN 7698 1981-2-20 1600.00 300.00 30 7521 WARD SALESM…

【如何使用iPad通过Code App+cpolar实现公网地址远程访问vscode】

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​💫个人格言:“没有罗马,那就自己创造罗马~” 文章目录 1. 在iPad下载Code APP2.安装cpolar内网穿透2.1 cpolar 安装2.2 创建TCP隧道 3. iPad远程vscode4. …

Pytorch的默认初始化分布 nn.Embedding.weight初始化分布

一、nn.Embedding.weight初始化分布 nn.Embedding.weight随机初始化方式是标准正态分布 ,即均值$\mu0$,方差$\sigma1$的正态分布。 论据1——查看源代码 ## class Embedding具体实现(在此只展示部分代码) import torch from t…