没有合适的资源?快使用搜索试试~ 我知道了~
Tracking-radar-targets-with-multiple-reflection-points
试读
69页
需积分: 0 3 下载量 179 浏览量
更新于2023-03-29
收藏 2.2MB PDF 举报
《跟踪雷达目标与多反射点》是Texas Instruments公司发布的一份技术文档,主要涉及的是针对具有多个反射点的雷达目标的跟踪算法。该文档历经多次修订,提供了算法的详细解释和配置参数的更新,适用于毫米波雷达系统。本文将深入探讨其中的关键知识点。
1. **追踪模块** (Tracking Module)
追踪模块是雷达系统的核心部分,其目的是对目标进行持续跟踪,以获取精确的位置、速度和加速度等信息。在多反射点的情况下,雷达需要处理由不同表面产生的多个回波信号,这增加了跟踪的复杂性。该模块可能包括数据融合、滤波算法(如EKF,扩展卡尔曼滤波)以及目标分类和确认策略。
2. **三维空间中的追踪运动模型** (Tracker Motion Model in 3D Space)
在三维空间中,目标的运动模型需考虑更多的自由度,包括X、Y、Z三个轴向的速度和加速度。EKF算法常用于这种情况下,它能够在线性化非线性模型的同时,保持对系统状态的估计。通过更新和预测步骤,EKF能够跟踪目标的动态变化,并校正由于测量噪声和环境干扰引起的误差。
3. **群体追踪** (Group Tracking)
雷达可能会同时探测到多个目标或一个目标的多个反射点。群体追踪算法旨在将这些点归类到单个目标或多个独立目标,以避免误报和漏报。这通常涉及到聚类算法和目标关联策略,例如门限检测、距离阈值和概率数据关联算法。
4. **高阶算法描述** (High Level Algorithm Description)
高级算法描述通常涵盖了从原始雷达数据到目标状态估计的整体流程,包括数据预处理(去除噪声和异常值)、测量匹配、滤波更新以及状态估计的计算。其中,可能涉及到特定的门限函数,如从固定体积到限幅增益的转变,以改善目标检测的性能。
5. **配置参数** (Configuration Parameters)
文档中提到的配置参数是调整追踪算法性能的关键。这些参数可能包括滤波器的初始化设置、门限值、目标分离距离、数据融合权重等。随着时间的推移,版本更新对这些参数进行了优化,以支持2D和3D追踪选项,同时增强了算法对环境变化的适应性。
6. **C代码实现细节** (C Code Implementation Details)
最新的版本中,文档添加了C代码实现的细节,这为开发者提供了实际操作的指南,帮助他们在硬件平台上部署和调试追踪算法。此外,还对配置参数的解释进行了扩展,使得理解算法的工作原理更加直观。
7. **反馈和改进** (Feedback and Improvements)
根据应用、系统和现场团队的反馈进行的修改表明,这份文档不仅关注理论,也重视实践应用中的问题解决。每次修订都反映了对算法性能的持续改进和对用户需求的响应。
《跟踪雷达目标与多反射点》文档详尽介绍了毫米波雷达系统中针对复杂环境的跟踪算法,涵盖了从理论到实现的各个方面,为设计和优化雷达追踪系统提供了宝贵的参考资料。
Tracking Radar Targets with multiple reflection points – Rev 1.8
1
Tracking radar targets with multiple
reflection points
Rev 1.8
Texas Instruments, Incorporated
12500 TI Blvd
Dallas, TX 75074 USA
Tracking Radar Targets with multiple reflection points – Rev 1.8
2
Version History
Date
Comment
April 13, 2017
Initial version
July 20, 2017
Version 1.0
Nov 17, 2017
Version 1.1
- Updated group and centroid covariance matrices
calculation
Updated configuration and added advanced
configuration parameters
Feb 6, 2018
Version 1.2
Updated configuration parameters description
March 9, 2018
Version 1.3
Added derivations for tracking in 3D space
September 6, 2018
Version 1.4
Added description of 3D or 2D library options
Changes in configuration parameters to support 3D and
2D options
October 18, 2018
Version 1.5
Changed Gating function from constant volume to
constant gain with limiters.
September 1, 2020
Version 1.6
Updates based on tracker version 0.110
January 15, 2021
Version 1.7
Added C code Implementation Details
Added more explanation for the configuration params
Reorganized the document and moved some sections to
the Appendix
February 26, 2021
Version 1.8
Made changes based on feedback from Apps, systems
and the Field team
Tracking Radar Targets with multiple reflection points – Rev 1.8
3
Table of Contents
1. Introduction and Scope ......................................................................................................................... 6
1.1. Tracking Module ........................................................................................................................... 6
1.2. Tracker Motion Model in 3D Space .............................................................................................. 7
2. Group Tracking .................................................................................................................................... 10
2.1. High Level Algorithm Description ............................................................................................... 10
2.2. Prediction Step ............................................................................................................................ 12
2.3. Association Step .......................................................................................................................... 12
2.3.1. Gating Function ................................................................................................................... 13
2.3.2. Scoring Function and Assignment ....................................................................................... 14
2.4. Allocation Step ............................................................................................................................ 15
2.5. Updating Step ............................................................................................................................. 15
2.6. Maintenance Step ....................................................................................................................... 16
3. Group Tracker Implementation Details .............................................................................................. 17
3.1. Sensor Mount Configuration Geometry ..................................................................................... 17
3.2. Group tracker (GTRACK) Library ................................................................................................. 19
3.2.1. Module and Unit sub-layers ................................................................................................ 19
3.2.2. Gtrack library API usage ...................................................................................................... 20
3.3. Point Cloud Tagging .................................................................................................................... 21
3.4. Tracker Initialization.................................................................................................................... 21
3.4.1. Initialization at tracker MODULE creation .......................................................................... 22
3.4.2. Initialization at tracker UNIT creation ................................................................................. 22
3.4.3. Initialization at track allocation ........................................................................................... 23
3.5. Track Prediction .......................................................................................................................... 24
3.6. Association .................................................................................................................................. 25
3.6.1. Gating steps ........................................................................................................................ 27
3.6.2. Scoring step ......................................................................................................................... 29
3.6.3. Assignment step .................................................................................................................. 30
3.7. Track Allocation ........................................................................................................................... 31
3.7.1. Building a candidate set ...................................................................................................... 32
3.7.2. Qualifying tests to form a track .......................................................................................... 32
Tracking Radar Targets with multiple reflection points – Rev 1.8
4
3.7.3. Computation of range-dependent SNR threshold .............................................................. 33
3.8. Track Update ............................................................................................................................... 35
3.8.1. Tracker update flow diagram .............................................................................................. 36
3.8.2. Tracker Update when No dynamic points associated......................................................... 37
3.8.3. Tracker Update when dynamic points associated .............................................................. 39
3.9. Track Maintenance (State Machine) ........................................................................................... 42
3.9.1. State Transitions ................................................................................................................. 43
3.10. Presence .................................................................................................................................. 46
3.11. Track Report ............................................................................................................................ 46
4. Configuration Parameters ................................................................................................................... 48
4.1. Tracker Module Configuration .................................................................................................... 48
4.1.1. Max Acceleration Parameters ............................................................................................. 49
4.2. Advanced parameters ................................................................................................................. 50
4.2.1. Scenery Parameters ............................................................................................................ 50
4.2.2. Allocation Parameters ......................................................................................................... 51
4.2.3. State Transition Parameters ............................................................................................... 53
4.2.4. Gating Parameters .............................................................................................................. 53
4.2.5. Presence Detection Parameters ......................................................................................... 55
5. Tracker Memory Requirements and Benchmarks .............................................................................. 56
5.1. Memory ....................................................................................................................................... 56
5.2. Tracker Module Execution Time ................................................................................................. 56
6. Appendix ............................................................................................................................................. 57
6.1. Evaluating Partial Derivatives for 2D space tracking .................................................................. 57
6.1.1. Evaluating range partial derivatives .................................................................................... 57
6.1.2. Evaluating azimuth partial derivatives ................................................................................ 57
6.1.1. Evaluating doppler partial derivatives ................................................................................ 57
6.2. Evaluating Partial Derivatives for 3D space tracking .................................................................. 59
6.2.1. Evaluating range partial derivatives .................................................................................... 59
6.2.2. Evaluating azimuth partial derivatives ................................................................................ 59
6.2.1. Evaluating elevation partial derivatives .............................................................................. 60
6.2.2. Evaluating Doppler partial derivatives ................................................................................ 60
6.3. Tracking in 2D .............................................................................................................................. 62
Tracking Radar Targets with multiple reflection points – Rev 1.8
5
6.3.1. Space Geometry .................................................................................................................. 62
6.3.2. 2D Space, Constant Velocity Model .................................................................................... 62
6.3.3. 2D Space, Constant Acceleration Model ............................................................................. 64
6.4. Standard Kalman Filter Operations ............................................................................................. 65
6.4.1. Prediction Step .................................................................................................................... 65
6.4.2. Update Step ........................................................................................................................ 65
6.4.3. Design of Process Noise Matrix ........................................................................................... 66
7. References .......................................................................................................................................... 69
剩余68页未读,继续阅读
资源推荐
资源评论
110 浏览量
152 浏览量
2021-09-11 上传
101 浏览量
2022-07-14 上传
5星 · 资源好评率100%
136 浏览量
5星 · 资源好评率100%
124 浏览量
5星 · 资源好评率100%
5星 · 资源好评率100%
121 浏览量
2021-05-27 上传
2022-01-27 上传
2024-07-01 上传
2016-06-30 上传
127 浏览量
2021-05-25 上传
123 浏览量
5星 · 资源好评率100%
2019-09-17 上传
5星 · 资源好评率100%
109 浏览量
2021-11-07 上传
112 浏览量
166 浏览量
180 浏览量
2017-05-01 上传
2021-09-19 上传
2021-09-29 上传
资源评论
qq_37418515
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- linux常用命令大全.txt
- linux常用命令大全.txt
- linux常用命令大全.txt
- logd/logcat源码
- 排序算法中插入排序C++实现及其特性
- 土地出让数据集(2000-2022.12)(104.8W+ 记录,48特征)CSV
- MFC如何修改多文档视图的标签
- 无人机路径规划中基于DDPG算法的MATLAB实现与信噪比优化
- 配电网电压与无功协调优化 以最小化运行成本(包含开关动作成本、功率损耗成本以及设备运行成本)和电压偏差为目标函数,考虑分布式电源的接入,采用线性化和二次松弛方法,将非凸模型转化为二阶锥规划模型,通过优
- MATLAB轴承动力学代码(正常、外圈故障、内圈故障、滚动体故障),根据滚动轴承故障机理建模(含数学方程建立和公式推导)并在MATLAB中采用ODE45进行数值计算 可模拟不同轴承故障类型,输出时域
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功