基于无味卡尔曼滤波的超声回波精确定位研究

考虑到超声波发射信号变化微小,本 文假 定前 后回波 的 频率相同、 波形和幅度相近 , 两回波的相位差随机。通过 提取 包络前整个回波信号的经验模型相加,然后对 得到的理论模 型提取包络建立双回波重叠新模型 。推导有双回波重叠情况 下 的包络推导模型为 :
它们构 成了 UK F的核心 。其 中, 为卡尔曼增益阵 ; P 为方 差 阵; 为状态向量 ; Z 为实际观测值; P k 为协方差矩 阵的估计 值, 可作为下一步估计 的初值 。
( 6 )
上两式子 中, x ——系统状态 , U — — k时刻对系 统的控 制量 。A和 B是系统参数, 对于 多模型系统 , 他们为矩阵 。z k 是k 时刻的测量值 , H是测量系统 的参数 , 对于多测 量系统, H 为矩阵 。W( k ) 和 v( k ) 分 别表 示过程 和测 量的噪声。他们被假 设成高斯 白噪声( Wh i t e G a u s s i a n No i s e ) , 他们的 c o v a r i a n c e分 别是 Q, R。UK F滤波算法为0 :
首 先 ,引 入 一 个 离 散 控 制 过 程 的系 统 。 该系 统 可 用 一 个
由于 高 精 度 的渡 越 时 间决 定 了超 声 波 测 距 的准 确 性 ,提
高测量精度成为亟需破解的难题 。I 天 = 】 此 ,为提高渡越时间精 确度 , 提 出了采用 改善传感器精度 、 对回波信号进行非线性校 正 、整流放大 以及改变 门槛 闽值等方法 。本文改变 以往 以实 验为主 的研究思路 ,从理 沦角度对回波到达时刻进行分析与
定量计算 , 进而进行仿真 。
线性随机微分方程 ( L i n e a r S t o c h a s t i c Di f e r e n c e e q u a t i o n ) 加上 系统的测量值来描述 :
=
一
1 +
+
( 5 )
Zk =圩( ) +
两 个 单 回波 包 络 之 差 。
) 和
一
,
, 两协方差阵 由 u T变 换完成计 算, 具体计算步骤如
2 无 味卡尔 曼滤 波算 法
2 . 1 无味卡 尔曼 滤波 基本原 理
卡尔曼滤波 过程本质上是 获取维纳解 的递 推运算过程 ,
摘要 : 超 声波测距技 术是一种原理 简单、 易于实现 的非接 触测量技 术 , 在现代 工业 生产 中应 用极其广 泛。传统 的超 声波
测距仪 由于采用固定阈值 的比较 器比较输 出, 测量精度偏低 。 文章提 出一种基于无味 卡 尔曼滤波、 适 用于双回波重叠情 况的检测超 声回波到达 时刻算 法。 根 据对单回波信 号经验模 型的验证 以及超声波 回波 曲线特性 的分析导 出了适 用于双
2 0 1 5年第 7期
L 总第 1 5 1期)
信 息 通 信
I NF ORM AT 1 0N & C0M Ⅳ[ I NI C ATI ONS
201 5

( S u m . N o 1 5 1 )
基 于无味卡尔曼滤波 的超 声回波精确 定位研 究
崔 延 硕
( 成都 理工大学信息科学与技术学 院, 四川 成都 6 1 0 0 5 9 )
= P~(
一
1超声 波 回波信 号分 析
当超 声波遇 到由声抗不 同的介质构成 的界面 时,将会发 生发射现象 。反射波 的强弱及方 向主要取决于界面两侧 的声 阳抗 zl 和z 2 。反射 回波一般有无阻碍回波 、 部分阻碍回波、 全阻碍 回波三 种情 况, 超声波信号分析中常用时域分析法 。 超 声波 接收装置获得 的单 一回波 的超 声波信 号可 以导出以下经 验模 型: 式中: B ( t ) 一 底面 回波 , A. 振幅, . 渡越 时间, r ( t ) . 整个 回 波信 号, f c . 超 声波 的频率 , 0 . 超声波初 相位 。
=
c
.
( 7 ) ( 8 ) ( 9 )
X =Xk I k +K ( Z k —Z k |
: —
(
二
式( 7 ) 、 ( 8 ) 、 ( 9 ) 即为线性最小方差估计 的一种近似形式 ,
r ( f ) =B( t ) s i n ( 2 x f  ̄ f + )
2 . 2 基 于 无昧 卡尔 曼滤 波 的估计 方法
根据回波包络经验模型 , 利用无味卡尔 曼滤波 ( u KF ) 对 回波到达时刻进行估计 。单回波时 , 假 设状 态向量为 x= ( A, T ’ a , T ); 双重叠回波时 , 两个包络形状相似, 初相位 随机 , 假设状 态 向量为 X = ( A1 , A 2 , a , ' c l , z 2 , A 0 o增益取决于 P~(
下:
B O ) =B l ) 【 ( f — ) 一 “ ( f 一 ) 】 +B ) ’ ” ( f 一 ) ( 2 )
该式表示第一个回波加上与第二个回波的重叠部分 。显 然, 在 重叠部分, 回波包络模型与相位差有关 : 当相位差 为 0 。 时, 模 型为两个 单回波包 络之 和; 当相位差为 1 8 0 。时, 模型为
回波重叠情 况下的理论模型 , 并在不 同时 间差和相位差条件下 , 对回波 包络峰 值的到达时刻进行仿真检测。与传统 的测
量精度 对比表明, 该方法能够准确地检测回波到达 时刻 , 提 高测量精度 , 并 能有 效抑制噪 声。
关键 词: 超声波测距 ; 无味 卡 尔曼滤波 ; 回波 包络 ; 回波到达时刻 ; 抑制噪 声 中图分 类号 : T N8 2 0 . 4 文献标识码 : A 文章编号 : 1 6 7 3 - l 1 3 1 ( 2 0 1 5 ) 0 7 — 0 0 0 3 — 0 2
合集下载

UWB室内定位的无线时钟同步算法研究

UWB室内定位的无线时钟同步算法研究

UWB室内定位的无线时钟同步算法研究摘要近年来,针对城市及室内复杂建筑环境等GNSS盲环境的高精度定位需求,基于短距离无线定位技术得到了快速发展。

室内定位技术中,UWB技术被看作是高精度定位的最佳选择。

本文对影响定位精度的基站之间的时钟同步进行了研究,提出一种基于卡尔曼滤波的无线时钟同步算法,建立了对应的数学模型,经过模型测试实验得出基站之间在卡尔曼滤波算法的跟踪作用下,时钟同步效果很好,定位误差落在5-15CM的概率整体提高了36%。

关键词:无线定位、UWB室内定位、时钟同步、卡尔曼滤波引言现阶段室内定位技术中,基于无线局域网(WLAN)、紫蜂(ZigBee)、蓝牙(BlueTooth)、无线射频识别(RFID)、超声波、超宽带(UWB)等定位技术得到了广泛研究与应用。

表1 室内定位技术特点比较超声波0.01-0.1高无强高5m工业相比于其它定位技术UWB定位技术具有传输速率高、发射功率低、穿透能力强、无载波、抗多径效果好、安全性高、定位精度高等优点。

1、UWB定位技术对时钟同步的要求1.1 TOA(Time Of Arrival)定位技术TOA定位技术通过测量从标签到三个或更多UWB基站的信号传播时间,可获得从标签到基站的距离。

分别以基站为中心和距离为半径绘制三个或多个圆,圆的交点是标签的位置(理想情况下)[2]3-4。

见图1。

TOA技术对设备的时间同步和时钟精度要求非常严格。

标签在定位过程中如果移动,要得到传播时延就必须保证基站接收机和标签发射机的时间同步。

基站间的时钟同步和精度决定了TOA的定位技术的精度。

1.2到达时间差(TDOA)技术TDOA又叫双曲线定位技术,通过标签到不同基站之间的时间差来进行定位。

见图2。

标签将数据包发送到被基站覆盖的区域内,附近的基站会收到标签的无线信号,但不会返回无线信号。

由于基站与标签的距离间隔不同,数据在不同的时刻到达每个基站。

这些时间差乘以恒定的光速得到标签和基站之间的距离差,形成多点定位计算的基础,从而确定标签的相对坐标[6]12-14。

广播电视的室内定位与导航技术考核试卷

广播电视的室内定位与导航技术考核试卷
A.信号采集的密度
B.信号采集的环境稳定性
C.信号处理算法
D.传感器类型
19.以下哪些技术可以用于室内定位中的信号增强?( )
A. MIMO技术
B.增益天线
C.信号放大器
D.信号重传技术
20.室内定位技术在医疗领域中的应用包括以下哪些?( )
A.病人定位与监护
B.医疗设备追踪
C.手术导航
D.药物配送管理
8.在室内导航系统中,以下哪些技术可以用于路径规划?( )
A.图搜索算法
B.波前扩展算法
C.蚁群算法
D.机器学习算法
9.以下哪些技术常用于室内定位中的信号预处理?( )
A.滤波
B.傅里叶变换
C.小波变换
D.信号对消
10.以下哪些是室内定位技术在智能城市建设中的应用?( )
A.智能停车场导航
B.智能家居控制
2.描述超宽带(UWB)室内定位技术的原理,并说明它相较于其他室内定位技术的优势。
3.请阐述信号强度定位方法中的RSSI(Received Signal Strength Indicator)是如何工作的,并讨论影响RSSI定位精度的因素。
4.结合实际案例,说明室内导航技术在大型商场或购物中心的应用,以及它对消费者行为和商家运营的影响。
10.室内定位技术中,______是一种利用计算机视觉技术进行位置估计的方法。()
四、判断题(本题共10小题,每题1分,共10分,正确的请在答题括号中画√,错误的画×)
1.室内定位技术中,GPS信号由于信号衰减和多径效应,通常不适用于室内环境。()
2.在室内定位中,增加参考节点的数量一定会提高定位精度。()
8.多径分析
9.滤波算法

基于无味卡尔曼滤波的多雷达方位配准算法

基于无味卡尔曼滤波的多雷达方位配准算法
n lne r me s e n q ton.Fr on i a a ur me te ua i om h s a t e es mpl o nt e p i s,t o t ro a n o a i c he p s e i rme n a d c v ran e
维普资讯
第2 卷第l 1 期
20 0 6年 3月
数
据
采
集
与
处
理
பைடு நூலகம்
Vo1 No.1 .21
M ar 20 . 06
J u n lo t q ii o & Pr c sig o r a fDaaAc ust n . o esn i
法 能有 效 地 克服 非 线性 跟踪 问题 中很 容 易 出现 的 滤 波 发 散 问题 , 估 计 精 度 高 于 UKF 方 法 。 且
关键词 : 多雷 达 } 方位 配 准 ; 味 卡 尔 曼滤 波 ; 无 系统误 差 中 图分 类 号 : TN9 17 l. 文献标识码 : A
Al o ihm o u t- d r Az m u h g rt f r M l iRa a i t Re i t a i n Ba e n Uns e e a m a l e g s r to s d o c nt d K l n Fit r
o h a g t s a e,a d t e b a e r o r c u a e y c mp t d t h e o d o d r Th i ft e t r e t t n h is d e r ra e a c r t l o u e o t e s c n r e . e l n e rz to f h o l e re u t n o h x e d d Ka ma i e ( a i i n o e n n i a q a i s f rt e e t n e l n f t r EKF)s n tn e e . S m u a t n o l i o e d d i — l t n r s l s o h t i h a a e it a i n p o l m h KF me h d o t e f r s t e a i e u t h ws t a n t e r d r r g s r to r b e t e U o t o u p ro m h sa d r t n a d EKF i h c u a y a d t e d v r e c e f r n e n t e a c r c n h i e g n e p ro ma c . Ke r s y wo d :mu t— a a ;a i u h r g s r t n;u s e t d Ka ma i e ;s s e e r r lir d r zm t e it a i o n c n e l n fl r y t m r o t

TV系统中基于Kalman滤波器的自回归频谱空洞预测

TV系统中基于Kalman滤波器的自回归频谱空洞预测

【 Abstract 】
In this paper,
an autoregressive channel prediction model based on Kalman filter is presented for broadcast -TV Firstly, this paper discusses the spectrum hole of the coexistence with rental users and and prediction based on Theoretical analysis and and and improve Next we investigate the autoregressive prediction principle,
基 金 项 目 : 重 庆 邮 电 大 学 自 然 科 学 基 金 项 目 (A2008-28 ); 重 庆 大 学 研 究 生 创 新 重 点 项 目 (200904B1A0010306 ); 重 庆 市 教 委 项 目 (KJ090502 )
2011年第 35 卷第 02 期(总第 352 期)
【Key words】 broadcast-TV system; autoregressive; Kalman filter; spectrum holes; cognit剧增长 , 可用频谱
后在此基础上进行动态频谱接入 ,无疑将最大可能地降低 冲撞率 ,同时提高频谱利用率 ,进而将提高网络吞吐量 。 针对以上问题 , 笔者提出一种基于 Kalman 滤波器的 自回归的频谱空洞预测模型 。 该模型信道变化基于 2 阶 ( 即 AR-2 ) 自回归过程 。 AR 模型广泛应用于衰落信道中 的信道传输状态的预测[1],其模型参数可以通过 Yule-walk-

基于Kalman滤波的无源定位方法研究的开题报告

基于Kalman滤波的无源定位方法研究的开题报告

基于Kalman滤波的无源定位方法研究的开题报告一、选题背景及意义定位技术在无线通信、智能交通、环境监测、军事侦察等领域中应用广泛。

无线定位技术又可分为有源和无源两类。

有源定位技术需要在目标上添加定位设备,而无源定位技术则只依赖目标发射的信号进行定位,无需安装任何新的设备,因此无源定位技术更具可靠性和实用性。

Kalman滤波器是一种经典的状态估计算法,广泛应用于精密仪器控制、互联网金融、航空航天以及无线通信等领域。

基于Kalman滤波的无源定位方法,主要依赖目标发射的信号进行定位,然后通过Kalman滤波器对信号进行优化处理,从而提高定位精度和稳定性。

目前,基于Kalman滤波的无源定位方法在通信领域和军事领域已得到广泛应用。

然而,仍存在一些问题亟待解决,如定位误差大,鲁棒性差等。

因此,如何进一步提高基于Kalman滤波的无源定位方法的定位精度和鲁棒性,是本研究的重要目的。

二、研究内容及方法本研究将主要基于Kalman滤波器对无源定位信号进行优化处理,从而提高定位精度和稳定性。

具体研究内容如下:1. 综述无源定位技术及Kalman滤波器原理和应用。

2. 分析无源定位中面临的问题和挑战,如多径效应、信号弱化、信号失真等问题。

3. 提出基于Kalman滤波的无源定位算法,并设计相关实验进行验证。

4. 评估算法的性能,并和其他无源定位算法进行比较和分析。

本研究将采用实验方法,通过设计定位实验平台,采集无源定位信号数据,并将实验数据输入到Kalman滤波器中进行优化处理。

最后,通过与其他无源定位算法的数据对比,验证本方法的准确性和实用性。

三、预期成果及意义本研究旨在提高基于Kalman滤波的无源定位方法的定位精度和鲁棒性,为无线定位技术的研究提供新思路和方法。

预期研究成果如下:1. 提出一种基于Kalman滤波的无源定位算法,并对其进行理论和实验分析。

2. 验证本算法的准确性和实用性,实现无源定位的高精度、高稳定性、高鲁棒性。

基于Kalman滤波的无源动态定位算法的研究

基于Kalman滤波的无源动态定位算法的研究

基于Kalman滤波的无源动态定位算法的研究
王慧;陈伟;刘建;沈兵
【期刊名称】《武汉理工大学学报(交通科学与工程版)》
【年(卷),期】2006(030)002
【摘要】目前已经能够研制出测量用户至卫星伪距信号的"北斗"用户接收机,此款接收机可以工作在无源定位的情况下.由于"北斗"定位卫星数量极其有限,接收机在动态定位的精度上会出现很大的误差.文中针对这一问题进行讨论,采用"当前"统计模型来建立用户载体的状态方程,并且提出一种新的量测方程,然后将构建的Kalman滤波方程组运用于接收机的动态定位中,仿真结果表明,这种算法能很好地改善定位的精度及动态性能.
【总页数】4页(P228-231)
【作者】王慧;陈伟;刘建;沈兵
【作者单位】武汉理工大学信息工程学院,武汉,430070;武汉理工大学信息工程学院,武汉,430070;北京神州天鸿科技有限公司,北京,100094;北京神州天鸿科技有限公司,北京,100094
【正文语种】中文
【中图分类】TN915.65
【相关文献】
1.KALMAN滤波技术在北斗无源动态定位中的应用研究 [J], 王妙;左继章
2.基于遗传算法的多模型Kalman滤波算法及应用研究 [J], 王子亮;房建成;全伟
3.基于Kalman滤波算法的精细化农业机器人巡航策略研究 [J], 王昊;陈兴旺;龙恒;张琛;范津榕;蒋伟
4.基于Kalman滤波算法的精细化农业机器人巡航策略研究 [J], 王昊;陈兴旺;龙恒;张琛;范津榕;蒋伟
5.基于推广Kalman滤波的机载无源定位改进算法 [J], 李硕;曾涛;龙腾;毛二可因版权原因,仅展示原文概要,查看原文内容请购买。

基于局部Radon变换和卡尔曼滤波的超声图像肌束方向自动跟踪方法

基于局部Radon变换和卡尔曼滤波的超声图像肌束方向自动跟踪方法温慧莹;杨晓娟;郭燕荣;张帅;张志国;汪天富;陈思平;陈昕【摘要】超声成像是一种无创、实时和便捷的成像方法,已被广泛用于人体肌肉运动分析.临床上目前主要采用手工处理的方法来提取超声图像中的形态结构,不仅依赖于操作者的主观经验,且耗时严重、重复性低.提出一种自动计算与跟踪超声图像序列中肌束方向的新方法,利用基于约束互信息的自由变换算法自动提取感兴趣区域,然后基于局部Radon变换对超声图像进行投影,并利用相邻帧间肌束的连贯性,采用卡尔曼滤波的图像处理方法.对6名试验对象进行步行实验,共采集小腿内侧腓肠肌的动态超声影像1 080帧,并用所提出的方法计算肌束方向.实验结果表明,所提出的自动检测方法有较好的鲁棒性.与人工检测结果相比,两者的平均相关系数为0.92±0.02,平均误差为0.30°±0.62°.该方法可以一定程度地替代人工测量,在处理大量超声数据时具有较大的优势.【期刊名称】《中国生物医学工程学报》【年(卷),期】2016(035)002【总页数】7页(P141-147)【关键词】超声成像;肌束方向;Radon变换;卡尔曼滤波【作者】温慧莹;杨晓娟;郭燕荣;张帅;张志国;汪天富;陈思平;陈昕【作者单位】深圳大学医学院生物医学工程系医学超声关键技术国家地方联合工程实验室,广东省生物医学信息检测与超声成像重点实验室,深圳518060;深圳大学医学院生物医学工程系医学超声关键技术国家地方联合工程实验室,广东省生物医学信息检测与超声成像重点实验室,深圳518060;深圳大学医学院生物医学工程系医学超声关键技术国家地方联合工程实验室,广东省生物医学信息检测与超声成像重点实验室,深圳518060;香港大学电气与电子工程系,香港999077;香港大学电气与电子工程系,香港999077;深圳大学医学院生物医学工程系医学超声关键技术国家地方联合工程实验室,广东省生物医学信息检测与超声成像重点实验室,深圳518060;深圳大学医学院生物医学工程系医学超声关键技术国家地方联合工程实验室,广东省生物医学信息检测与超声成像重点实验室,深圳518060;深圳大学医学院生物医学工程系医学超声关键技术国家地方联合工程实验室,广东省生物医学信息检测与超声成像重点实验室,深圳518060【正文语种】中文【中图分类】R318引言肌肉是构成人体的重要组织,其主要功能为产生收缩和控制身体的运动。

多目标跟踪中的卡尔曼滤波器优化研究

多目标跟踪中的卡尔曼滤波器优化研究多目标跟踪技术广泛应用于机器视觉、机器人、自动驾驶、物联网等领域中,目的是实现对多个运动目标的同时实时、准确跟踪。

这是一项非常复杂的任务,需要克服一系列问题,例如运动模式的不确定性、目标重叠、遮挡和混淆等。

因此,多目标跟踪技术需要强大的算法支持,而卡尔曼滤波器是其中最常用的一种。

卡尔曼滤波器是一种基于贝叶斯理论的线性状态估计器,它能够对未知状态的变量进行无偏、最小方差的估计,并能根据新的观测结果及时更新状态估计值。

在多目标跟踪中,卡尔曼滤波器的作用是将目标的运动状态进行建模,预测目标在下一帧中的位置,并根据测量结果进行位置校正。

然而,在实际的多目标跟踪任务中,卡尔曼滤波器的性能往往受到多种因素的影响。

一方面,多个目标之间存在相互干扰和影响,可能导致卡尔曼滤波器跟踪结果的不准确性;另一方面,卡尔曼滤波器的参数设置对跟踪效果起着至关重要的作用。

针对这些问题,研究者们提出了一系列卡尔曼滤波器优化方法,以提高多目标跟踪的准确性和实时性。

其中,最为常见的优化方法包括如下几个方面:1. 基于动态模型的建模卡尔曼滤波器的基本思想是将目标的运动状态建模为一个动态系统,其中状态变量包括位置、速度、加速度等。

在跟踪多目标时,一般需要设计合适的动态模型,以考虑目标之间的相互影响和干扰。

为了更好地描述目标的运动状态,研究者们提出了一系列更为复杂的动态模型,例如基于质点模型的运动预测模型、复合运动模型等。

这些动态模型能够更加准确地描述目标在不同场景中的运动规律,从而提高卡尔曼滤波器的跟踪效果。

2. 滤波参数的优化卡尔曼滤波器的参数包括状态转移矩阵、测量矩阵、过程噪声方差和测量噪声方差等。

这些参数的设置对卡尔曼滤波器的跟踪效果具有非常重要的影响。

研究者们通过实验和数学模型推导,不断优化卡尔曼滤波器的参数,以适应不同的目标跟踪任务。

例如,在考虑目标之间相互干扰的时候,可以增加过程噪声方差,从而使卡尔曼滤波器更加容易跳出局部最优解;在考虑目标之间重叠的时候,可以改变测量矩阵的形式,从而提高测量结果的准确性。

基于Kalman滤波的量程自适应超声波测距

收稿日期:2010-05-06基金项目:北京市产学研科研基金资助项目(1010013020105)作者简介:王军政(1964—),男,教授,博士生导师,E-mail:wangjz@bit.edu.cn.第31卷 第3期2011年3月北京理工大学学报Transactions of Beijing Institute of TechnologyVol.31 No.3Mar.2011基于Kalman滤波的量程自适应超声波测距王军政, 陈超, 汪正军, 沈伟(北京理工大学自动化学院,北京 100081)摘 要:针对移动式机器人障碍物探测时,超声波测距存在大量程与小盲区之间的矛盾及测量周期长的问题.设计了易于控制的超声波测距系统,采用基于Kalman滤波的量程自适应测量方法.为系统设定多级量程,在实际跟踪测量时,利用Kalman滤波器对目标的状态进行预测,通过预测值与设定阈值的比较进行量程的自适应切换,调整系统的测量参数.实验结果表明,该方法在增大量程的同时减小了盲区,实现了在大动态范围内对目标动态参数的准确估计,同时缩短了平均测量周期,增强了系统的实时性.关键词:超声波测距;Kalman滤波;量程自适应中图分类号:TB 551 文献标志码:A 文章编号:1001-0645(2011)03-0283-06Range Adaptive Strategy for Ultrasonic DistanceMeasurement Based on Kalman FilterWANG Jun-zheng, CHEN Chao, WANG Zheng-jun, SHEN Wei(School of Automation,Beijing Institute of Technology,Beijing 100081,China)Abstract:This paper aims at reducing the cost of measurement period and solving the problem ofcontradiction between large range and small blind zone in ultrasonic distance measurement,whenmobile robot detects the obstacle.A controllable ultrasonic distance measurement system with amulti-range adaptive strategy based on Kalman filter is designed.By using the estimated valuesfrom Kalman filtering,the system accomplishes the range adaptation and the measurementparameters of the system are automatically adjusted.The experimental results show that thismethod has reduced the blind zone and expanded the dynamic measurement range of the system,meanwhile achieved an accurate estimate of the dynamic parameters of the target.Furthermore,the proposed scheme has cut down the average cost of measurement period and enhanced real-timecapability.Key words:ultrasonic distance measurement;Kalman filter;range adaptation 在自主移动式机器人进行目标跟踪、局部避障运行时,需要及时了解目标、障碍物等的状态信息(如障碍物的位置、速度和加速度等).超声波测距作为一种非接触式的检测方式,具有不易受光线、烟雾、电磁等因素影响的特点,因此在移动式机器人的障碍物探测方面得到了广泛应用[1].然而超声波在空气中传播有较大的衰减,远距离测量较为困难,且精度难以保证.提高超声波发射的功率和效率[2],增强超声波接收的灵敏度和稳定性[3-4],可以有效增大量程,但同时却带来了盲区扩大的问题.发射能量的增加使余振的强度增大,接收灵敏度的提高增强了余波对回波信号的影响.藏怀刚等[5]提出了一种自动调整发射能量的测量方法,在对缓慢运动目标的测量中,有效地减小了盲区并增大了量程.但该方法仅根据前一次测量时反射波的强度来决定本次的测量参数,对快速运动目标测量的效果并不理想,且并未解决超声波在空气中传播速度慢,导致测量周期长的问题.作者针对超声波测距在移动式机器人障碍物探测时,存在的大量程与小盲区之间的矛盾及测量周期长的问题进行研究,设计了易于控制的超声波测距系统,采用基于Kalman滤波的量程自适应跟踪测量方法.利用Kalman滤波器对目标状态进行估计,根据预测值选择合适的量程,对系统的测量参数进行调整.1 硬件设计本研究选用收发一体静电式超声波换能器,设计了基于脉冲回波法的超声波测距系统,系统原理如图1所示.工作时,首先由单片机输出一定频率的脉冲序列,经发射电路放大整形后形成较大功率的脉冲信号,通过阻抗匹配网络施加在超声波换能器的两端,激励换能器向外辐射超声波;超声波遇到被测目标后返回,被换能器接收并转化为电信号;接收电路对此微弱的电信号进行放大、滤波、整形等处理,使其转化为单片机可识别的电平信号,触发单片机中断;最后单片机对检测信息进行处理得到测量结果.图1 超声波测距系统原理框图Fig.1 Block diagram of ultrasonic distance measurement system 1.1 发射模块设计发射模块由升压单元、阻抗匹配网络和余波抑制电路构成,由单片机MSP430进行控制,发射电路如图2所示.图2 超声波发射电路图Fig.2 Circuit of ultrasonic transmitting脉冲变压器在本系统中有两个用途:一是将5V电压升至400V;二是使其输出阻抗与换能器的阻抗相匹配.本系统采用收发一体模式,ECHO为回波信号的输入端,接收回路也是谐振回路,既增加了接收灵敏度,又排除了其它频率波的干扰.静电式超声波换能器为容性元件,在谐振频率附近其等效阻抗Z0为Z0=R0-jωC0.(1)式中:C0为等效电容;R0为等效电阻;ω为谐振频率,ω=2πf.在本电路中变压器次级线圈的电感值较大,忽略初级线圈的影响,则次级线圈的等效阻抗ZT为ZT=RT+jωLT.(2)式中:LT为等效电感;RT为等效电阻.在电路中串联一个电容Cc,此时电路的阻抗Z为Z=Z0+Zc+ZT=j X+R0+RT.(3)式中:X=-1ωC0-1ωCc+ωLT;Zc为电容Cc的等效阻抗.选择合适的电容Cc,使得等效电容的容抗与等效电感的感抗相互抵消,此时换能器作为超声波发射器的效率最高.本系统参数:C0=450pF,LT=22mH,最大量程测量模式下的工作频率f=55.6kHz,计算得到Cc=2 116pF,在实际电路中选取Cc=2 200pF.为减小盲区,模块中设计了余波抑制电路,通过控制谐振回路的损耗加速余波结束.余波抑制电路由发射电路中的耗能电阻R2和开关管Q1构成,由单片机的IO端口SUPC进行控制.在脉冲序列发送完毕后,单片机控制开关管导通,强制短路变压器初级,快速消耗谐振能量,达到消除余波的目的.1.2 接收模块设计本模块以超声波信号处理专用芯片TL852为核心,设计了具有输入保护、前置放大、多级可变增益、滤波放大、输出滤波、阈值比较等功能的回波接收电路,如图3所示.其中,回波信号ECHO从TL852的XIN端口输入,经过处理后变为稳定的单片机可识别的电平信号,从INT端口输出,触发中断.TL852的增益控制端口GCA,GCB,GCC,GCD分别与单片机的4个IO连接,由单片机进行定时增益控制.根据超声波传播按指数规律衰减的482北京理工大学学报第31卷图3 超声波接收电路图Fig.3 Circuit of ultrasonic receiving 特性,为系统设定12级增益值,以保证回波信号大致在同一位置触发中断,准确确定回波到达时间.为抑制接收信号中的脉冲扰动和杂波,在TL852的输出端REC和地之间增加了输出滤波电容C4.然而,余振信号使输出滤波电容充电,在其放电结束之前,无法启动回波接收.为了能够进行及时的测量,在滤波电容C4的两端跨接一个开关管Q3,在余波信号衰减到设定的阈值前,单片机控制开关管导通,短路滤波电容,此时较强的余振信号不对滤波电容充电,待余振信号衰减到阈值以下,便可断开滤波器放电回路,同时启动回波接收.2 基于Kalman滤波的量程自适应基于Kalman滤波的量程自适应超声波测距流程如图4所示.下面依次介绍量程级数设定,量程自适应切换策略,系统测量参数自适应和宽测量范围下系统误差的修正.图4 量程自适应测距流程图Fig.4 Flow chart of range adaptive scheme fordistance measurement2.1 量程级数设定基于Kalman滤波的量程自适应测量方法的应用,首先应根据实际需要,为系统设定多级量程.本系统针对移动机器人障碍物探测的应用,设定5级量程:0.02~0.20m,0.20~1.00m,1.00~5.00m,5.00~20.00m,20.00~30.00m,相应的测量周期分别为2,10,50,125和200ms.其中量程0.02~0.20m的设定是为了减小盲区;量程0.20~1.00m对应着10ms的短测量周期,有助于机器人的紧急避碰;量程1.00~5.00m适于机器人在障碍物较密集的环境中进行快速、高精度的障碍物探测(本系统在此测量范围内具有很高的精度).将5.00~30.00m划分为远近2个量程,其中量程20.00~30.00m适于机器人在空旷的环境中进行远距离目标探测,量程5.00~20.00m是为了弥补量程20.00~30.00m测量周期过长的不足.多级量程的设定及自动切换不仅解决了大量程与小盲区之间的矛盾,同时还缩短了平均测量周期.2.2 基于Kalman滤波的量程自适应切换量程的自适应切换需要提前对测量结果做出预测,根据预测值调整系统测量参数.在众多的预测滤波方法中,Kalman滤波是一种线性、无偏、最小方差的统计估值方法,在系统特性已知、系统噪声以及观测噪声的统计特性都先验已知的情况下,Kal-man滤波算法能够实现最优估计.Kalman滤波是基于模型的估值算法,建立目标的运动模型是进行状态估计的基础.移动机器人在运行时,一般处于匀速或匀加速运动状态,以机器人坐标系作为参考坐标系,前方目标(障碍物)的运动模型可以用状态方程和测量方程描述[6]:Xk+1=AkXk+WkZk=HXk+V{k.(4)式中:Xk=dkvka[]kT;Zk=z[]k;Ak=1 TkT2k/20 1 Tk熿燀燄燅0 0 1;H[]=1 0 0;582第3期王军政等:基于Kalman滤波的量程自适应超声波测距Wk和Vk为独立的零均值白噪声.其中:dk,vk,ak分别为被测目标与移动式机器人之间的距离、相对速度和相对加速度;Tk为测量周期,工作时Tk会动态调整;zk为超声波测距观测值.采用Kalman滤波器对状态X进行预测,首先应设定状态初始值X0,然后通过时间更新进行状态预测,最后利用测量更新对结果进行修正.2.2.1 初值设定滤波算法的初始值X0=[d0 v0 a0]T,对其收敛速度具有较大影响.若将初始值设置为X0=[0 0 0]T,得到的跟踪过程在初始阶段会出现较大的波动.在移动机器人行进过程中,障碍物是随机出现的,将初始值设置为任何固定值都是不合理的,因此本系统中采用实际距离观测值作为初始值d0,取前2次距离测量值的一阶差分作为速度初始值v0,取前3次距离测量值的二阶差分作为加速度初始值a0.将测量值作为初始值,后续的跟踪具有较好的收敛效果和较高的精度.2.2.2 时间更新最优预测估计方程为X^k+1|k=Ak+1X^k|k.(5)最优预测估计误差方差阵方程为Pk+1|k=Ak+1Pk|kATk+1+Q,(6)式中Q为过程噪声协方差阵.在时间更新环节中,根据当前目标的状态X^k|k,预估下一时刻目标的状态X^k+1|k,将预测值X^k+1|k与预先设定的阈值进行比较,从而选择对应的量程,调整系统参数进行测量.2.2.3 测量更新最优滤波估计方程为X^k+1|k+1=X^k+1|k+Kk+1[Zk+1-H X^k+1|k].(7)最优滤波增益方程为Kk+1=Pk+1|kHT[HPk+1|kHT+R]-1.(8)最优滤波估计误差方差阵方程为Pk+1|k+1=Pk+1|k-Kk+1HPk+1|k.(9) 依照选定的量程测量完成后,进入测量更新环节.根据实际测量值Zk+1,对上次的一步预估值X^k+1|k进行修正,得到本次最优的估计值X^k+1|k+1.可以看到,虽然在计算最优滤波增益矩阵Kk+1时要进行矩阵求逆的运算,但在本系统中由于[HPk+1|kHT+R]为一维矩阵,计算量小,并未降低系统的实时性.量程切换的原则如图5所示.系统设有多级量程,各级量程都存在一定的盲区.当突然出现的障碍物处于当前量程的盲区时,系统并非不能检测到目标,而是余振信号对回波信号产生干扰,得到的测量值精度略低,据此依然可以将量程切换到合适的范围,进行高精度的测距.当预测距离大于最高阈值时,意味着待测目标的距离将超出本测距系统的最大测量范围,系统将切换到最大量程测量模式,进行目标搜索.当预测值处于相邻量程的边界附近时,为避免在量程间进行频繁切换,系统设定了具有滞回特性的阈值.图5 量程切换原理框图Fig.5 Block diagram of range switch 2.3 系统测量参数自适应各级量程下都设定了相应的测量参数,在实际测距时进行动态调整.2.3.1 调整发射能量调整发射功率、发射频率和发射时间能够有效调节超声波测距的范围.其中发射功率通过PWM信号的占空比进行控制.当使用谐振频率驱动时,发射电路才有最大的发射效率,于是可以通过调整激励信号的频率来控制发射能量.本系统选用的静电式换能器工作频带很宽,选择发射频率主要考虑超声波的衰减特性,在大量程测量时减小发射频率,以减小衰减率;在小量程测量时提高发射频率,以提高测量精度.换能器有一个起振的过程,因此适当减少激励脉冲的个数,能够有效减小振幅.同时,缩短发射时间也使系统能够尽早地接收回波信号.因此,实时调整发射时间能有效地控制盲区与量程的大小.2.3.2 调整测量周期本系统的动态测量范围宽,大量程与小量程测距所需的测量时间相差很大.设定与量程相适应的测量周期,在保证该量程探测所需渡越时间的前提下,缩短其测量周期.在移动式机器人避障的应用中,当机器人处于较为空旷的环境时,障碍物距离较远,此时测量周期较长;而当机器人处于障碍物较密集的环境中,近距离的障碍物较多,需要机器人做出682北京理工大学学报第31卷快速反应,因此要求短的测量周期.2.3.3 余波抑制、回波增益及输出滤波电路控制不同量程测量模式下对应的发射能量不同,因此余波及回波的强度也不同,需要对余波抑制电路、回波可变增益电路和输出滤波器进行实时控制,以保证系统可靠地接收回波,并保证较高的测量精度.2.4 系统误差修正单片机系统延迟与硬件电路延迟造成了测距系统有一定的时间延迟.部分电路的延迟难以通过理论计算准确获得,因此采用实验测量的方法.用本测距系统对已知的实际标准距离dr进行测量,利用测量值ds,根据下式即可计算得到系统延迟时间td.ds=c(tr+td)/2,tr=dr/c{.(10)式中:tr为实际渡越时间;c为声速.在确定了系统时延后,便可进行误差修正,修正后的测量距离dc为dc=c(t-td)/2,(11)式中t为测量时间.本系统中设有多级量程,各级量程下的测量参数不同,对应的时间延迟也略有不同.为进一步提高精度,测定各级量程相应的系统时延,建立误差修正表,在实际测距时采用查表法修正测量结果.此外本系统采用数字温度计DS18B20采集温度信号,对声速进行修正,减小因温度变化引起的误差.3 实验结果及分析本文中设计的超声波测距系统是自主移动式机器人平台的一部分,测距系统实物如图6所示.图6 超声波测距系统实物图Fig.6 Equipments of ultrasonic distance measurement system对本系统进行测距实验:将测距模块安装在移动机器人上,包括机械固定与电气连接.超声波换能器安装在机器人的正前方,距地面高度为0.6m,换能器平面与地面垂直.被测目标为表面平整、面积为1m×1m的矩形木板,垂直于地面放置,且该木板的中心垂线与超声波换能器的中心垂线相重合.测距实验在空旷的平地上进行,测距系统将测量数据通过串口发送给移动机器人上的主控计算机,并保存实验数据,以便后续处理.进行常规测距和基于Kalman滤波的量程自适应测距的对比实验,包括1.00~30.00m范围内运动目标的跟踪测量与0.02~30.00m范围内静止目标的定点测量两部分.其中跟踪测距实验是通过控制机器人向前做匀速直线运动,对前方静止目标进行测距来实现的.机器人与目标间的初始距离为30m,机器人以0.5m/s的速度向目标靠近.常规测距方法的测量范围为0.15~20.00m,测量周期固定为125ms.为量程自适应系统设定5级量程.两种测距方法进行目标的跟踪测量结果如图7所示.图7 跟踪测量实验曲线Fig.7 Experimental curves of target tracking两种测距方法进行静止目标定点测距,3组实验结果如表1和表2所示.表中,dm为测量距离,eamax为最大绝对误差,ermax为最大相对误差,Tm为测量周期.实验结果表明,相比于常规测距方法,基于Kalman滤波的量程自适应测距方法,由于动态调782第3期王军政等:基于Kalman滤波的量程自适应超声波测距表1 常规测距的实验数据Tab.1 Experimental date of conventional distancemeasurementdr/mdm/m1组2组3组eamax/m ermax/%Tm/ms0.200 0.199 0.201 0.200 0.001 0.50 1250.500 0.501 0.504 0.501 0.004 0.80 1251.000 0.995 1.003 1.002 0.005 0.50 1252.000 1.991 2.006 2.007 0.009 0.45 1255.000 5.006 5.018 5.010 0.018 0.36 12510.000 10.047 9.917 10.113 0.113 1.13 12520.000 20.371 20.432 19.711 0.432 2.16 125表2 量程自适应测距的实验数据Tab.2 Experimental date of range adaptive strategy fordistance measurementdr/mdm/m1组2组3组eamax/m ermax/%Tm/ms0.020 0.020 0.020 0.020 0.000 0.00 20.050 0.050 0.050 0.050 0.000 0.00 20.100 0.099 0.099 0.100 0.001 1.00 20.200 0.200 0.201 0.200 0.001 0.50 20.500 0.502 0.503 0.498 0.003 0.60 101.000 1.003 1.001 1.003 0.003 0.30 102.000 2.003 1.998 2.005 0.005 0.25 505.000 5.006 4.991 5.008 0.009 0.18 5010.000 10.033 10.008 10.037 0.037 0.37 12520.000 20.132 19.883 19.875 0.132 0.66 12530.000 30.158 29.924 30.149 0.158 0.53 200整测量参数,使系统的最大测量距离由20m提高到30m,同时盲区从0.15m降到0.02m.采用Kal-man滤波技术对测量结果进行修正,使系统在0.02~5.00m范围内绝对误差不超过0.010m,具有很高的测量精度.随着距离的增大,绝对误差有所增加,这主要是由于远距离测量时,回波信号微弱,干扰信号侵入影响了测量结果.由于其相对误差仍然保持在较低水平(不超过0.8%),因此可以认为在大量程测量时,仍具有较高的测量精度.相比于常规方法125ms的长测量周期,量程自适应方法的测量周期根据测量范围动态调整,在保证该量程探测所需渡越时间的前提下,选择较短的测量周期,增强了系统的实时性.4 结 论提出的基于Kalman滤波的量程自适应超声波测距方法,根据Kalman滤波器的预测值,自动调整测量参数,实现了在大动态范围内对目标的高精度跟踪测量,同时缩短了平均测量周期,增强了系统的实时性.基于Kalman滤波的量程自适应测距的测量结果始终优于常规测距的测量结果,可保证对目标状态的准确估计,从而为自主移动式机器人运行中的目标跟踪、避障、局部路径规划提供可靠的信息依据.参考文献:[1]潘仲明,简盈,王跃科.大作用距离超声波传感技术研究[J].传感技术学报,2006,19(1):207-210.Pan Zhongming,Jian Ying,Wang Yueke.Research onultrasonic transducer with large sensing range[J].Chi-nese Journal of Sensors and Actuators,2006,19(1):207-210.(in Chinese)[2]郭建中,林书玉,高伟.超声换能器电感电容匹配电路的改进[J].压电与声光,2005,27(3):257-259.Guo Jianzhong,Lin Shuyu,Gao Wei.A modification ofmatching circuit for ultrasound transducer[J].Piezoe-lectrics &Acoustooptics,2005,27(3):257-259.(inChinese)[3]Andria G,Attivissimo F,Giaquinto N.Digital signalprocessing techniques for accurate ultrasonic sensormeasurement[J].Measurement,2001,30(2):105-114. [4]Tong F,Tso S K,Xu T Z.A high precision ultrasonicdocking system used for automatic guided vehicle[J].Sensors and Actuators,A:Physical,2005,118(2):183-189. [5]臧怀刚,赵保军,陶然.大量程小盲区智能超声波液位仪[J].仪器仪表学报,2006,27(6):638-642.Zang Huaigang,Zhao Baojun,Tao Ran.A new kind ofintelligent ultrasonic liquid level apparatus with the longmeasure range and short blind zone[J].Chinese Journalof Scientific Instrument,2006,27(6):638-642.(in Chi-nese)[6]党宏社,韩崇昭,段战胜.基于多卡尔曼滤波器的自适应传感器融合[J].系统工程与电子技术,2004,26(3):311-313. Dang Hongshe,Han Chongzhao,Duan Zhansheng.Adaptable sensor fusion based on multiple Kalman filters[J].Systems Engineering and Electronics,2004,26(3):311-313.(in Chinese)(责任编辑:赵业玲)882北京理工大学学报第31卷。

雷达回波 卡尔曼滤波

雷达回波卡尔曼滤波全文共四篇示例,供读者参考第一篇示例:雷达技术是一种利用电磁波进行探测和测距的技术,可以在不同的环境下实现目标检测和跟踪。

在雷达技术中,雷达回波是指当雷达发射电磁波与目标相互作用后,返回雷达天线的信号。

为了准确地识别和跟踪目标,需要对雷达回波进行处理和滤波。

卡尔曼滤波是一种用来对系统状态进行估计并预测下一个状态的算法,常被应用于雷达信号处理中。

雷达回波的特点是具有复杂的干扰和噪声,例如气象干扰、地面干扰和多径干扰等。

这些干扰会导致雷达回波信号在接收端的质量受到很大的影响,从而使得目标的检测和跟踪变得困难。

为了解决这一问题,需要对雷达回波信号进行降噪和滤波处理,使得真实目标的特征能够凸显出来。

卡尔曼滤波是一种递归算法,通过利用传感器测量值和系统模型的信息,可以实时地对目标状态进行估计并预测下一个状态。

在雷达回波信号处理中,卡尔曼滤波可以用来对目标的位置、速度和加速度进行估计,从而实现对目标的跟踪和预测。

卡尔曼滤波在雷达信号处理中的应用主要有以下几个方面:2. 信号去噪:雷达回波信号受到各种干扰和噪声的影响,为了准确地识别和跟踪目标,需要对信号进行去噪处理。

卡尔曼滤波可以通过滤波的方式去除噪声和干扰,提高信号的质量和准确性。

3. 目标识别:通过对雷达回波信号进行特征提取和分析,可以识别目标的类型和属性。

卡尔曼滤波可以帮助提取目标的特征信息,从而对不同类型的目标进行识别和分类。

第二篇示例:雷达回波是雷达系统接收到的来自目标物体的信号反射。

随着科技的不断发展,雷达系统在军事、航空、气象等领域的应用越来越广泛。

而在雷达系统中,回波信号的处理是至关重要的一环,而卡尔曼滤波则是一种常用的处理回波信号的方法。

卡尔曼滤波是一种用于估计线性动态系统状态的方法,它是由俄罗斯数学家Rudolf E. Kalman提出的,因此被称为卡尔曼滤波。

卡尔曼滤波通过将系统的状态表示为一个高斯分布,利用系统模型和观测值来不断更新这个分布,从而获得对系统当前状态的最优估计。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档