ZIP基于无迹卡尔曼滤波的质心侧偏角估计算法设计及其与Trucksim联合仿真验证 ,基于无迹卡尔曼滤波的质心侧偏角估计算法设计及其与Trucksim联合仿真验证 ,基于无迹卡尔曼滤波的质心侧偏角估计算法s 891.98KB

HHSQxKsGRL需要积分:2(1积分=1元)

资源文件列表:

基于无迹卡尔曼滤波的质心侧偏角估计算 大约有14个文件
  1. 1.jpg 60.59KB
  2. 2.jpg 58.23KB
  3. 3.jpg 60.79KB
  4. 4.jpg 50.76KB
  5. 基于无迹卡尔曼滤波的质心侧偏角.html 338.02KB
  6. 基于无迹卡尔曼滤波的质心侧偏角估.txt 2.07KB
  7. 基于无迹卡尔曼滤波的质心侧偏角估计.txt 2.68KB
  8. 基于无迹卡尔曼滤波的质心侧偏角估计算.txt 2.17KB
  9. 基于无迹卡尔曼滤波的质心侧偏角估计算法.txt 2.01KB
  10. 基于无迹卡尔曼滤波的质心侧偏角估计算法在模型.html 337.61KB
  11. 基于无迹卡尔曼滤波的质心侧偏角估计算法在模型设计与.html 339.17KB
  12. 基于无迹卡尔曼滤波的质心侧偏角估计算法模型设计一引.txt 1.73KB
  13. 基于无迹卡尔曼滤波的质心侧偏角估计算法模型设计摘.doc 3.1KB
  14. 无迹卡尔曼滤波在车辆质心侧偏角估计中的妙用在复.txt 2.16KB

资源介绍:

基于无迹卡尔曼滤波的质心侧偏角估计算法设计及其与Trucksim联合仿真验证。,基于无迹卡尔曼滤波的质心侧偏角估计算法设计及其与Trucksim联合仿真验证。,基于无迹卡尔曼滤波的质心侧偏角估计算法simulink模型设计,通过加速度计和陀螺仪分别对车辆横向加速度和横摆角速度进行测量,以车辆横向速度与横摆角速度作为系统状态量,以车辆横向加速度和横摆角速度作为量测量。 根据UT变得到Sigma采样点集,根据时间更新得到的下一时刻的先验估计值。 基于所搭建的估计算法与trucksim联合仿真在双移线与正弦工况下,得到结果验证算法。 注意,trucksim工程需要手动配置,这里给出了具体接口 1、前左轮转角 2、前右轮转角 3、纵向车速 4、实际侧偏角 5、横摆角速度 6、一轴左侧车轮纵向力Fx1 7、一轴右侧车轮纵向力Fx2 8、二轴左侧车轮纵向力Fx3 9、二轴右侧车轮纵向力Fx4 10、三轴左侧车轮纵向力Fx5 11、三轴左侧车轮纵向力Fx6 12、一轴左侧车轮侧向力Fy1 13、一轴右侧车轮侧向力Fy2 14、二轴左侧车轮侧向力Fy1 15、二轴右侧车轮侧向力Fy2 16、三轴左侧车
<link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/base.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/90400421/2/raw.css" rel="stylesheet"/><div id="sidebar" style="display: none"><div id="outline"></div></div><div class="pf w0 h0" data-page-no="1" id="pf1"><div class="pc pc1 w0 h0"><img alt="" class="bi x0 y0 w1 h1" src="/image.php?url=https://csdnimg.cn/release/download_crawler_static/90400421/bg1.jpg"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">基于无迹卡尔曼滤波的质心侧偏角估计算法<span class="_ _0"> </span><span class="ff2">Simulink<span class="_ _1"> </span></span>模型设计</div><div class="t m0 x1 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0">摘要<span class="ff3">:</span>本文基于无迹卡尔曼滤波<span class="ff3">(<span class="ff2">Unscented Kalman Filter, UKF</span>)</span>算法<span class="ff3">,</span>通过加速度计和陀</div><div class="t m0 x1 h2 y3 ff1 fs0 fc0 sc0 ls0 ws0">螺仪对车辆的横向加速度和横摆角速度进行测量<span class="ff3">,</span>实现对车辆质心侧偏角的估计<span class="ff4">。</span>首先<span class="ff3">,</span>介绍了无迹</div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0">卡尔曼滤波算法的原理<span class="ff3">,</span>并给出<span class="_ _0"> </span><span class="ff2">Simulink<span class="_ _1"> </span></span>模型的设计思路<span class="ff4">。</span>然后<span class="ff3">,</span>通过与<span class="_ _0"> </span><span class="ff2">TruckSim<span class="_ _1"> </span></span>联合仿真<span class="ff3">,</span></div><div class="t m0 x1 h2 y5 ff1 fs0 fc0 sc0 ls0 ws0">在双移线与正弦工况下验证了所搭建的估计算法的性能<span class="ff4">。</span>最后<span class="ff3">,</span>给出了<span class="_ _0"> </span><span class="ff2">TruckSim<span class="_ _1"> </span></span>工程中需要手动配</div><div class="t m0 x1 h2 y6 ff1 fs0 fc0 sc0 ls0 ws0">置的具体接口参数列表<span class="ff3">,</span>并提供了相关仿真结果<span class="ff4">。</span>本文的研究成果对于车辆动力学的研究和控制具有</div><div class="t m0 x1 h2 y7 ff1 fs0 fc0 sc0 ls0 ws0">一定的指导意义<span class="ff4">。</span></div><div class="t m0 x1 h2 y8 ff1 fs0 fc0 sc0 ls0 ws0">关键词<span class="ff3">:</span>无迹卡尔曼滤波<span class="ff4">、</span>质心侧偏角估计<span class="ff4">、<span class="ff2">Simulink<span class="_ _1"> </span></span></span>模型<span class="ff4">、<span class="ff2">TruckSim<span class="_ _1"> </span></span></span>联合仿真<span class="ff4">、</span>车辆动力学</div><div class="t m0 x1 h2 y9 ff2 fs0 fc0 sc0 ls0 ws0">1.<span class="_ _2"> </span><span class="ff1">引言</span></div><div class="t m0 x1 h2 ya ff1 fs0 fc0 sc0 ls0 ws0">在车辆动力学研究中<span class="ff3">,</span>准确估计车辆质心的侧偏角对于车辆的稳定性控制以及驾驶员的安全至关重要</div><div class="t m0 x1 h2 yb ff4 fs0 fc0 sc0 ls0 ws0">。<span class="ff1">为了实现对车辆侧偏角的准确估计<span class="ff3">,</span>本文采用了无迹卡尔曼滤波算法<span class="ff3">,</span>并基于<span class="_ _0"> </span><span class="ff2">Simulink<span class="_ _1"> </span></span>平台进行</span></div><div class="t m0 x1 h2 yc ff1 fs0 fc0 sc0 ls0 ws0">了模型设计<span class="ff4">。</span>通过与<span class="_ _0"> </span><span class="ff2">TruckSim<span class="_ _1"> </span></span>软件联合仿真<span class="ff3">,</span>验证了所搭建的估计算法的性能<span class="ff4">。</span></div><div class="t m0 x1 h2 yd ff2 fs0 fc0 sc0 ls0 ws0">2.<span class="_ _2"> </span><span class="ff1">无迹卡尔曼滤波原理</span></div><div class="t m0 x1 h2 ye ff1 fs0 fc0 sc0 ls0 ws0">无迹卡尔曼滤波是一种非线性滤波算法<span class="ff3">,</span>在状态估计中被广泛应用<span class="ff4">。</span>本文将该算法应用于车辆动力学</div><div class="t m0 x1 h2 yf ff1 fs0 fc0 sc0 ls0 ws0">模型中<span class="ff3">,</span>通过测量车辆的横向加速度和横摆角速度<span class="ff3">,</span>估计车辆质心的侧偏角<span class="ff4">。</span>具体步骤如下<span class="ff3">:</span></div><div class="t m0 x1 h2 y10 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">步骤<span class="_ _0"> </span></span>1<span class="ff3">:<span class="ff1">系统建模<span class="ff4">。</span>根据车辆动力学方程</span>,<span class="ff1">建立车辆的状态空间模型</span>,<span class="ff1">将车辆侧偏角和横摆角速</span></span></div><div class="t m0 x2 h2 y11 ff1 fs0 fc0 sc0 ls0 ws0">度作为系统状态量<span class="ff3">,</span>车辆横向加速度和横摆角速度作为量测量<span class="ff4">。</span></div><div class="t m0 x1 h2 y12 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">步骤<span class="_ _0"> </span></span>2<span class="ff3">:</span>UT<span class="_ _1"> </span><span class="ff1">变换<span class="ff4">。</span>根据<span class="_ _0"> </span></span>UKF<span class="_ _1"> </span><span class="ff1">的原理<span class="ff3">,</span>通过对系统状态量进行<span class="_ _0"> </span></span>UT<span class="_ _1"> </span><span class="ff1">变换<span class="ff3">,</span>得到<span class="_ _0"> </span></span>Sigma<span class="_ _1"> </span><span class="ff1">采样点集<span class="ff3">,</span></span></div><div class="t m0 x2 h2 y13 ff1 fs0 fc0 sc0 ls0 ws0">用于状态估计<span class="ff4">。</span></div><div class="t m0 x1 h2 y14 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">步骤<span class="_ _0"> </span></span>3<span class="ff3">:<span class="ff1">时间更新<span class="ff4">。</span>根据<span class="_ _0"> </span></span></span>UT<span class="_ _1"> </span><span class="ff1">变换得到的<span class="_ _0"> </span></span>Sigma<span class="_ _1"> </span><span class="ff1">采样点集<span class="ff3">,</span>通过时间更新公式<span class="ff3">,</span>得到下一时刻的</span></div><div class="t m0 x2 h2 y15 ff1 fs0 fc0 sc0 ls0 ws0">先验估计值<span class="ff4">。</span></div><div class="t m0 x1 h2 y16 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">步骤<span class="_ _0"> </span></span>4<span class="ff3">:<span class="ff1">量测更新<span class="ff4">。</span>利用量测更新公式</span>,<span class="ff1">结合测量的车辆横向加速度和横摆角速度</span>,<span class="ff1">得到对车辆</span></span></div><div class="t m0 x2 h2 y17 ff1 fs0 fc0 sc0 ls0 ws0">侧偏角的估计值<span class="ff4">。</span></div><div class="t m0 x1 h2 y18 ff2 fs0 fc0 sc0 ls0 ws0">-<span class="_ _2"> </span><span class="ff1">步骤<span class="_ _0"> </span></span>5<span class="ff3">:<span class="ff1">迭代更新<span class="ff4">。</span>根据系统的实时测量数据</span>,<span class="ff1">不断迭代更新车辆侧偏角的估计值</span>,<span class="ff1">实现对质心</span></span></div><div class="t m0 x2 h2 y19 ff1 fs0 fc0 sc0 ls0 ws0">侧偏角的准确估计<span class="ff4">。</span></div><div class="t m0 x1 h2 y1a ff2 fs0 fc0 sc0 ls0 ws0">3. Simulink<span class="_ _1"> </span><span class="ff1">模型设计</span></div><div class="t m0 x1 h2 y1b ff1 fs0 fc0 sc0 ls0 ws0">基于无迹卡尔曼滤波算法的<span class="_ _0"> </span><span class="ff2">Simulink<span class="_ _1"> </span></span>模型设计主要包括以下几个部分<span class="ff3">:</span>加速度计和陀螺仪的数据读</div><div class="t m0 x1 h2 y1c ff1 fs0 fc0 sc0 ls0 ws0">取模块<span class="ff4">、<span class="ff2">UT<span class="_ _1"> </span></span></span>变换模块<span class="ff4">、</span>时间更新模块和量测更新模块<span class="ff4">。</span>其中<span class="ff3">,</span>加速度计和陀螺仪的数据读取模块通过</div><div class="t m0 x1 h2 y1d ff1 fs0 fc0 sc0 ls0 ws0">相应的接口参数读取<span class="_ _0"> </span><span class="ff2">TruckSim<span class="_ _1"> </span></span>软件中的实际侧偏角<span class="ff4">、</span>横摆角速度和横向加速度数据<span class="ff4">。<span class="ff2">UT<span class="_ _1"> </span></span></span>变换模块</div><div class="t m0 x1 h2 y1e ff1 fs0 fc0 sc0 ls0 ws0">根据读取到的数据进行变换<span class="ff3">,</span>得到<span class="_ _0"> </span><span class="ff2">Sigma<span class="_ _1"> </span></span>采样点集<span class="ff4">。</span>时间更新模块和量测更新模块根据<span class="_ _0"> </span><span class="ff2">UT<span class="_ _1"> </span></span>变换得到</div><div class="t m0 x1 h2 y1f ff1 fs0 fc0 sc0 ls0 ws0">的<span class="_ _0"> </span><span class="ff2">Sigma<span class="_ _1"> </span></span>采样点集和测量数据<span class="ff3">,</span>更新车辆侧偏角的估计值<span class="ff4">。</span>通过对<span class="_ _0"> </span><span class="ff2">Simulink<span class="_ _1"> </span></span>模型的设计<span class="ff3">,</span>可以实</div><div class="t m0 x1 h2 y20 ff1 fs0 fc0 sc0 ls0 ws0">现对车辆侧偏角的实时估计<span class="ff4">。</span></div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
100+评论
captcha
    类型标题大小时间
    ZIP基于光伏微网的经济性与并网负荷波动率双目标优化调度策略:蓄电池与V2G协同管理策略仿真研究,MATLAB下光储充微网结合电动汽车V2G的多目标协同调度策略研究:经济性与并网负荷波动性的对比分析,MAT436.8KB2月前
    ZIPMATLAB GUI图像处理工具箱:颜色与像素操作、多种平滑锐化及边缘检测功能全面集成,基于MATLAB GUI的图像处理系统:功能涵盖色彩变换、像素操作与多种图像增强技术,基于matlab GUI的2.26MB2月前
    ZIP深入探究认知无线电信号检测算法:基于Matlab仿真的能量检测、循环平稳检测与自相关检测技术,Matlab仿真:基于认知无线电的信号检测算法研究,包含能量检测、循环平稳检测与自相关检测的优化与应用,认1.33MB2月前
    ZIP基于IMU与GPS数据的卡尔曼滤波算法研究与ROS系统教学研发:MATLAB仿真与STM32实际数据处理的实现,基于IMU与GPS数据的卡尔曼滤波算法研究与ROS系统教学研发:MATLAB仿真与STM2.01MB2月前
    ZIP基于Matlab GUI的图像处理系统:集成灰度与二值处理、旋转与镜像操作、几何变换与边缘检测的智能软件平台,基于MATLAB GUI的图像处理系统:多功能图像处理与几何变换一体化平台,基于matla876.18KB2月前
    ZIP汇川PLCAM系列脉冲控制伺服功能快速应用案例资料:总线控制下的脉冲控制技术及其编写方法详解,汇川PLCAM系列:脉冲控制伺服功能的快速实践案例与总线控制的深度解析,汇川plcam系列脉冲控制伺服功能2.82MB2月前
    ZIP自动避障路径选择与Matlab仿真算法研究及自主编写路径规划算法的探索,基于Matlab平台的自动避障路径规划算法仿真研究,自动避障路径选择Matlab路径规划算法自己研究编写路径规划仿真,自659.33KB2月前
    ZIPMatlab结合NSGA-II算法与Maxwell实现多变量结构参数优化仿真:永磁电机多目标振动噪声优化研究,基于Matlab的NSGA-II算法与Maxwell软件实时交互结构参数优化仿真案例-三275.23KB2月前