首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
在传感器动态补偿时,传感器频带的扩展将会引起严重的高频噪声干扰,为有效地抑制噪声,研究了一个基于模型参考和卡尔曼滤波的动态补偿方法.补偿器的参数通过参考模型和系统辨识的方法得到,同时,利用参考模型建立卡尔曼滤波器,消除高频噪声对测量精度的影响.通过仿真实验以及对硅加速度传感器的动态测量误差补偿,验证了该方法的有效性.  相似文献   

2.
针对自适应扩展卡尔曼滤波算法中系统噪声协方差矩阵与量测噪声协方差矩阵不能同时被估计的问题,提出了一种改进的自适应扩展卡尔曼滤波算法.该算法基于残差,主要对滤波算法中的自适应估计器进行改进,改进后可以实时估计系统噪声.基于该算法,设计了新的滤波器并应用在SINS/GPS紧组合导航系统上,可随着系统中噪声的变化而自动地调节协方差矩阵.最后,分别用扩展卡尔曼滤波和改进的自适应扩展卡尔曼滤波对SINS/GPS紧组合模型进行仿真,结果表明改进的自适应的扩展卡尔曼滤波比扩展卡尔曼滤波的定位误差与测速误差更小,滤波的稳定性更好.   相似文献   

3.
针对室内移动机器人动态定位在网络盲区中失效的情况,提出一种根据机器人周围网络环境动态选择信标节点,完成自主定位的系统.利用扩展卡尔曼滤波后的RSSI完成测距,然后采用极大似然算法完成定位,再用异步卡尔曼算法修正定位误差.该算法成功地将经典卡尔曼滤波与其他定位算法相结合,对于定位算法的结果进行平滑和优化,修正和改进定位精度.尤其在网络盲区中,采用异步卡尔曼滤波获得最优数据.仿真实验表明该系统针对移动机器人自主动态定位具有精度高、适应性强、鲁棒性好等特点.  相似文献   

4.
对于双基地雷达系统中存在的异步数据融合问题,多采用扩展卡尔曼滤波算法解决,但是应用扩展卡尔曼滤波时,非线性系统必须要进行线性化处理,从而导致滤波结果有很大的误差.为此将粒子滤波算法用于双基地雷达系统中,利用粒子滤波器在解决一步延迟的基础上递推出异步数据融合的多步延迟更新算法,并建立了双基地雷达系统状态方程和观测方程.将两种方法分别对双基地雷达系统进行滤波仿真,仿真实验结果表明粒子滤波算法优于利用扩展卡尔曼滤波的多步更新算法,更能减少跟踪误差.  相似文献   

5.
用热电偶作为温度传感器,在应用中要进行参考端补偿及线性化处理。过去常规的方法是靠硬件补偿和校正非线性,误差较大,现今以89S51MCU为核心的水浴温度控制系统,采用线性拟合算法来处理这两个问题,可以达到相当高的测量准确度,从而使水浴温度恒定。  相似文献   

6.
周豪  韩志刚  胡锦仁 《科学技术与工程》2023,23(25):10817-10824
为了实时准确的获取爬架运行时的姿态信息,提出了一种基于改进Sage-Husa扩展卡尔曼滤波算法(ISHEKF)的爬架姿态估计方法。首先建立了爬架姿态估计模型,然后在扩展卡尔曼滤波(EKF)对传感器进行融合滤波时,加入Sage-Husa扩展卡尔曼算法(SHEKF)对时变噪声进行调节,再以协方差匹配技术对Sage-Husa进行滤波发散判定,通过在调节因子中引入爬架实时运动速度,改进滤波发散判定依据,从而满足爬架运行时高精度的滤波要求。实验结果表明:静态实验中以横滚角为例,ISHEKF的最大误差较SHEKF减少了21.9%,较EKF最大误差减少了70.8%;动态实验中ISHEKF表现出更好的稳定性和滤波精度,能够准确反映爬架运行的状态变化。  相似文献   

7.
EKF定位跟踪算法研究   总被引:2,自引:0,他引:2  
为了处理机动目标跟踪过程中的非线性问题,提出了一种基于运动模型的扩展卡尔曼滤波(EKF)算法,该算法精度可以逼近最优估计,适用于任何可用状态空间模型表示的非线性系统。通过仿真表明利用运动模型的扩展卡尔曼滤波方法可以有效地抑制非视距误差(NLOS)对定位精度的影响,从而得到更高的定位跟踪效果。  相似文献   

8.
EKF定位跟踪算法研究   总被引:9,自引:3,他引:6  
为了处理机动目标跟踪过程中的非线性问题,提出了一种基于运动模型的扩展卡尔曼滤波(EKF)算法,该算法精度可以逼近最优估计,适用于任何可用状态空间模型表示的非线性系统。通过仿真表明利用运动模型的扩展卡尔曼滤波方法可以有效地抑制非视距误差(NLOS)对定位精度的影响,从而得到更高的定位跟踪效果。  相似文献   

9.
提出了一种动态模糊神经网络(D-FNN)算法。在实际应用中,可以用卡尔曼滤波(KF)方法来调节D-FNN结果参数,同时,EKF (扩展卡尔曼滤波)方法用于更新前提参数的中心和宽度,从而使得所有参数都被修正。该算法可用于平滑、滤波或者预测非线性动态系统的状态,同其他基于梯度的在线算法相比,EKF可以加快D-FNN收敛速度。采用总体最小二乘(TLS)方法作为修剪技术来选择D-FNN重要的模糊规则。如果在学习进行时,检测到不活跃的模糊规则并加以剔除,则可获得更为紧凑的D-FNN结构,TLS方法是用来补偿线性参数估计问题中数据误差的一种技术。最后针对实际案例进行了仿真分析,验证了该算法的有效性和高效性。  相似文献   

10.
基于粒子滤波的锂离子电池剩余使用寿命预测   总被引:1,自引:1,他引:0  
锂离子电池因其循环寿命产生的问题更加被重视。为了对锂离子电池的剩余循环使用寿命进行预测研究,采用了粒子滤波算法。首先对粒子滤波算法进行了概述。然后用它对电池的剩余使用寿命预测。简要描述了3组电池数据下的实验;并与扩展卡尔曼滤波进行了对比实验分析。实验结果表明了粒子滤波算法在3组数据下的绝对误差平均值近似4%,均方根误差平均值近似5%,扩展卡尔曼滤波的绝对误差平均值和均方根误差平均值分别近似6%和7%。说明了粒子滤波在锂离子电池剩余使用寿命预测中比扩展卡尔曼滤波精度更高。  相似文献   

11.
针对目前倾斜RTK(real time kinematic)由于姿态解算角度偏差大,导致测量精度较差的问题,提出了一种基于差分进化(differential evolution, DE)算法的向量外积补偿的互补滤波算法。所提算法对传感器中的高低频信号进行向量外积补偿,通过比例积分(proportion integration, PI)补偿器完成数据融合,利用DE算法寻求补偿器的最优参数,实现最佳姿态估计。通过惯性传感器搭载全站仪模拟倾斜RTK使用环境,进行动静态仿真实验。实验结果表明:所提算法可以有效地得到高精度姿态角,且姿态角精度高于传统的拓展卡尔曼滤波算法,满足倾斜RTK的使用环境。  相似文献   

12.
扩展卡尔曼滤波(extended Kalman filter, EKF)算法在电池荷电状态(state of charge, SOC)估算领域广泛应用。但作为一种基于模型的算法,电池模型误差影响SOC估算的精度。为了抑制电流的幅值与阶跃电流因素对模型误差的影响,提出一种动态修正观测噪声协方差的模糊双卡尔曼滤波(fuzzy dual Kalman filter, FDKF)算法。该算法首先将一阶电阻-电容(resistor-capacitance, RC)等效模型转换为自回归各态历经(autoregressive exogenous, ARX)模型的形式,用卡尔曼滤波(Kalman filter, KF)算法更新转换后模型的参数,且在SOC估算的过程中获取电流与电流变化量的数据,并通过建立模糊控制系统调整观测噪声的协方差值来抵消模型误差。结果表明:FDKF算法在某储能工况下估算误差的最大值为0.39%,小于EKF算法的3.92%和双卡尔曼滤波(dual Kalman filter, DKF)算法的1.12%,可见FDKF该算法能够有效地提升SOC估算的精度。  相似文献   

13.
用一种新型的无迹卡尔曼滤波算法(UKF)代替传统的扩展卡尔曼滤波算法(EKF),对GPS/DR组合定位系统进行信息融合滤波。通过计算机仿真和分析后,结果表明无迹卡尔曼滤波算法UKF的滤波定位精度明显高于扩展卡尔曼滤波器EKF,而且UKF对由于系统非线性所引起的滤波误差有很好的抑制作用,因此UKF算法对于要求高精度、低成本和高可靠性的GPS/DR组合定位系统来说是一种值得推广的滤波算法,具有一定的应用价值。  相似文献   

14.
为了提高锂电池荷电状态(SOC)估计精度,在容积卡尔曼滤波(CKF)算法中引入误差补偿机制,提出一种核极限学习机(KELM)和CKF相融合的估计方法.通过递归最小二乘法(RLS)动态跟踪等效电路模型的参数,由CKF算法得到SOC的初步估计值;以锂电池的工作电压、电流、CKF算法的残差均值和方差作为输入,初步估计值与真实值的偏差作为输出,采用KELM算法,在联邦城市驾驶工况(FUDS)下进行训练,得到CKF算法估计误差的预测模型;利用KELM预测模型的回归预测能力对初步估计值进行误差补偿,从而达到降低估计误差的目的.为了验证所提方法的有效性和先进性,采用Arbin电池测试平台的实验数据进行仿真分析,结果表明在多种工况下所提方法均具有更高的估计精度、更强的泛化性和鲁棒性.  相似文献   

15.
主轴热误差是工件加工误差的主要来源之一,针对传统补偿策略算法复杂、成本较高且通用性不强等问题,提出了一种基于自组织原理的主轴热误差补偿策略,它只需根据对主轴热倾斜状态的定性测量结果即可进行定量误差补偿,从而可以大大降低对误差测量精度的要求及测量成本,同时各补偿力间的协调关系根据自组织原则自动建立,简化了补偿算法。经过对某型加工中心主轴热误差进行的自组织仿真补偿,其主轴热倾斜误差减小了92%以上,热偏移误差减小了46%以上。  相似文献   

16.
卡尔曼滤波在GPS制导火箭弹中的应用   总被引:1,自引:0,他引:1  
针对直接采用全球定位系统(GPS)测量弹道误差较大的问题,该文提出应用扩展卡尔曼滤波方法进行弹道测量。采用火箭弹弹道模型和GPS误差模型,建立卡尔曼滤波系统状态模型和以伪距为观测量的系统测量模型,推导并分析了相应的滤波公式,并对GPS动态定位的数据进行滤波。理论分析和仿真结果表明,GPS测量的位置误差和速度误差具有随机性,且误差幅度较大,采用卡尔曼滤波算法后,弹道的位置估计误差和速度估计误差分别降低到观测误差的1/3和1/4左右,而且滤波收敛速度快。  相似文献   

17.
针对红外夜视系统背景较复杂,直角坐标系下的卡尔曼滤波容易发散,且影响滤波精度的特点,在分析自适应卡尔曼滤波算法优缺点的基础上,提出了一种针对红外夜视系统目标跟踪的自适应卡尔曼滤波算法,此算法利用投影分析法获得目标位置坐标.还对虚拟噪声进行估计,补偿系统的线性误差,消减系统观测误差,并对算法进行了仿真.仿真结果表明,该算...  相似文献   

18.
针对卡尔曼滤波算法在锂离子电池荷电状态的估算中存在的稳定性差、系统噪声不确定性等问题,提出了一种基于滑模变结构的卡尔曼滤波算法对锂电池荷电状态(state of charge,SOC)进行动态估算。其基本思路是建立RC等效电路模型,并应用指数趋近律滑模变结构来改善卡尔曼滤波算法的不稳定性,从而提高SOC估算精度。仿真及实验结果表明,所提出的基于滑模变结构的卡尔曼滤波算法在锂电池SOC的估算方面具有良好的精度,误差范围在3%内。  相似文献   

19.
在许多实际的分布式多传感器系统中,系统的动态或传感器的观测方程是非线性的.解决分布式多传感器非线性系统的状态估计问题,通常采用的一种方法是分布式扩展卡尔曼滤波.但由于模型的线性化误差,EKF的滤波效果在很多情况下并不能令人满意.另外,在许多实际应用中,模型的线性化过程比较繁杂,而且也不容易得到.为了有效解决分布式多传感器非线性系统的状态估计问题,提出了一种基于不敏卡尔曼滤波的状态估计技术.不敏卡尔曼滤波是最近提出的一种新的非线性滤波方法.由于不需要对非线性系统进行线性化,不敏卡尔曼滤波可以很容易地应用于非线性系统的状态估计,并且其性能也要优于扩展卡尔曼滤波.仿真结果说明分布式不敏卡尔曼滤波方法的性能要优于分布式扩展卡尔曼滤波方法.  相似文献   

20.
基于递归神经网络模型的传感器非线性动态补偿   总被引:6,自引:0,他引:6  
讨论了递归神经网络模型在传感器非线性动态补偿中的应用,给出了递归神经网络模型的结构及相应的训练算法.递归神经网络模型本身具有动态映射能力,其结构仅与输入层和中间层的节点数有关,且不需要知道被补偿传感器的结构特性(如输出、输入的最大延迟)等先验知识,简化了动态补偿器的结构设计.采用递推预报误差算法训练神经网络,具有收敛速度快、收敛精度高的特点.实验结果表明,经过补偿后的传感器具有期望的输入输出特性,应用递归神经网络对传感器进行非线性动态补偿是一种行之有效的方法.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号