文章目录

  • 概述
  • 参数
    • 传播速度(v)
    • 测量误差
    • 飞行时间
  • 工作模式
    • 直接测量
    • 间接测量
  • 探测时序
    • AK1
    • AK2

概述

 超声波雷达是利用声波(一种机械波,速度340m/s @空气)在空气中传播,遇到障碍物会把部分声波进行折回,超声波雷达再对折回的声波进行接收,通过信号处理可以得到:
   1. TOF(飞行时间),依此可以计算障碍物的距离
   2. 几个探头自发自收,自发他收,三角定位后就可以把距离转化为坐标
   3. 回波的特性是有一定规律性的,如果能找到些内在规律,就可以对典型物体进行学习,高低判断,甚至物体分类学习。
 所以,超声波对于用户或者系统来说,它的主要价值就是提供近距离感知信息。

参数

传播速度(v)

 超声波在介质传播过程中,是收到介质和温度的影响的。考虑到超声波雷达的实际工作场景,介质可以认为是空气,因此在考虑传播速度时可只考虑温度对传播速度的影响。传播速度随着温度(t)的升高而加快。在0℃时,超声波的传递速度约为331m/s。此时传播速度计算公式约为
      v= 331 + 0.6t

测量误差

 在同一条件下,传播速度v是固定的。假设超声波的波长为λ,频率为f,则传播速度的计算公式也可表示为:
      v= λ * f
 按照此计算公式,如果超声波的频率f高,那么波长λ短。波长短则测距误差小。理论上,超声波的距离测量误差理论值为5~10mm。

飞行时间

 超声波飞行时间ToF为发射到接收回波的时间差。由此可得距离s的计算公式为:
      s= v * ToF/2

工作模式

直接测量

 直接测量是指使用某一个超声波雷达自发自收,获取DE信号(Direct Echo)

间接测量

 间接测量是指使用某一个超声波雷达发波,多个雷达收波,也包含发波雷达,获取CE信号(Cross Echo)。在此模式下,超声波雷达应当在相同的频率下工作。

探测时序

 传感器的工作时序需要考虑安装相邻的传感器相互配合,获取DE和CE信号,且不能相互干扰。这里需要引入另外一个概念 —— 同频干扰。也就是说,如果所有超声波一起工作,一起发波,此时收波的雷达是认为真的回波到了还是其他雷达的发波信息。对于超声波来讲,它是无法进行区分的。这里就必须引进另外一个参数 —— 探测时序。

 为了保证正常左右两边均能进行障碍物探测,所以探测时序一般遵从左右。以上图示例来讲,可以是1 -> 3 -> 2 -> 4 -> 1这种顺序。另外,对于不同速度状态下,探测周期也是存在着差异的。对于低速状态下的高速,探测周期应比低速下的低速要小。

 有没有其他的方案来避免探测时序的问题,从理论上讲是存在的。这里需延伸出另一个信息 —— AK1与AK2。

AK1

 基于定频驱动方案的USS传感器,典型的是elmos 524.09的ASIC方案。

AK2

 基于变频编码驱动方案的USS传感器,并且在传感器尺寸和功能安全上有要求,典型的是elmos 524.17的ASIC方案。

 引入探测时序的问题是为了避免同频干扰。如果使用AK2类型的超声波雷达,在超声波发波的过程中对于本身的频率进行修改,则可以实现所有超声波雷达同时发波收波的工作。此时就不需要探测时序。

自动驾驶TPM技术杂谈 ———— 超声波雷达系统测距相关推荐

  1. 自动驾驶TPM技术杂谈 ———— APA标准(ISO 16787)

    文章目录 介绍 通用要求 泊车控制最大运行速度 退出条件 建议 空间车位 水平空间车位 垂直空间车位 泊车流程 流程定义 Queiscent Mode Search Mode Slot Found M ...

  2. 自动驾驶TPM技术杂谈 ———— 塑料模塑件尺寸公差(GB/T14486 2018)

    文章目录 介绍 术语 公差数值 公差等级选用 其他 不受模具活动部分影响的尺寸a 受模具活动部分影响的尺寸b 脱模斜度 附录 介绍  塑料模塑件在制造过程总不可避免地产生尺寸误差,其原因有:    1 ...

  3. 自动驾驶的技术架构和生态发展

    自动驾驶的技术架构和生态发展 我们先以汽车在现代科技领域的演进来开始这次的chat,最早的就是电动汽车,其中的代表无疑是特斯拉,相信大家对电动车还是比较熟悉的,这里就不展开说明了. 最近很火的共享车, ...

  4. 智能网联汽车自动驾驶仿真技术学习笔记(一)

    智能网联汽车自动驾驶仿真技术学习笔记(一) 绪论 一.自动驾驶汽车分级 二.先进驾驶辅助系统 三.环境感知传感器 四.自动驾驶仿真系统的构成 五.自动驾驶功能测试 绪论 一.自动驾驶汽车分级 以下是由 ...

  5. 自动驾驶关键技术分解和流程

    自动驾驶关键技术分解和流程 自动驾驶关键技术分解 图1. 关键技术分解 自动驾驶流程 图2. 自动驾驶可能的流程

  6. 自动驾驶定位技术之争:融合定位才是出路

    讲座名称<自动驾驶定位技术之争:融合定位才是出路> 此次分享围绕以下四点:1.高精度定位为何需要多种传感器:2.视觉定位的优缺点:3.雷达定位的优缺点:4.传感器融合的关键技术. 讲师:李 ...

  7. 自动驾驶系统入门(八)- 自动驾驶仿真技术

    1.什么是自动驾驶汽车 1.1 基本概念定义 1)自动驾驶汽车是通过搭载先进的车载传感器.控制器和数据处理器.执行机构等装置,借助车联网.5G和V2X等现代移动通信与网络技术实现交通参与物与彼此间的互 ...

  8. 自动驾驶定位技术-马尔科夫定位

    Localization Github: https://github.com/williamhyin/CarND-Kidnapped-Vehicle Email: williamhyin@outlo ...

  9. 【转】自动驾驶系统入门(八)- 自动驾驶仿真技术

    1.什么是自动驾驶汽车 1.1 基本概念定义 1)自动驾驶汽车是通过搭载先进的车载传感器.控制器和数据处理器.执行机构等装置,借助车联网.5G和V2X等现代移动通信与网络技术实现交通参与物与彼此间的互 ...

最新文章

  1. 对于STM32F103三轴机械臂控制器进行基本功能测试-关节角度读取
  2. OREILLY Programming .NET 3.5 读书笔记之一
  3. [业界资讯]竟不知道,计世网改版了
  4. idea调整主题和代码风格
  5. 【从入门到放弃】23种设计模式(1):设计模式综述
  6. SparkContext解析
  7. Python机器学习数据预处理:读取txt数据文件并切分为训练和测试数据集
  8. 【django小练习之主机管理界面】
  9. c语言字符串反转栈,【C语言】利用栈将数组中字符串逆序
  10. 炫酷神器,AE插件Bodymovin.zxp的安装与使用
  11. z世代消费力白皮书_谁在影响2.6亿年轻人的消费?Z世代消费力白皮书2019|企鹅智库...
  12. 《早起的奇迹》(死过一次的人生赢家)
  13. 计算机在档案部门应用范围,计算机在档案管理中的应用
  14. html公用页脚使用代码,页脚在HTML
  15. open judge 1.7.1
  16. 梦幻西游唯美版3D模型展示
  17. 高等数学:第八章 多元函数的微分法及其应用(3)全微分
  18. shell脚本编程for循环求阶乘_shell脚本循环及函数
  19. Matlab 预失真器放大,如何实现射频功率放大器的基带自适应预失真技术
  20. iphone4 的使用技巧(经典呀)

热门文章

  1. ORACLE 11.2.0.4 坏块处理 ORA-00600ORA-00607
  2. linux自动启动 oracle
  3. 计算机网络常见英文缩写词语
  4. matlab 按字母排序,matlab命令大全(按字母排序) 总汇详解最新发布完整珍藏版
  5. 迷宫求解(深度优先)
  6. torchsummary 中input size 异常的问题
  7. 2021年基金从业资格考试时间及报名时间
  8. java csrf_java – 如何在使用CSRF登录后启用Spring Secu...
  9. 力扣 378. 有序矩阵中第 K 小的元素
  10. 浅谈软件开发方向之嵌入式