卡尔曼滤波虚拟实验室
卡尔曼滤波器虚拟实验室包含交互式练习,让您学习用于简单摆系统状态估计的线性和扩展卡尔曼滤波器设计。虚拟实验室允许您使用3D模拟和动画(见下文)可视化钟摆动力学。
实验室解决方案可根据教师要求提供。如果您需要解决方案、发现问题或有建议,请与我们联系在这里.
学习目标
- 模拟一个简单的钟摆,想象它摆动的运动
- 模拟传感器测量,并将测量值与实际摆响应进行比较
- 设计一个卡尔曼滤波器来估计摆的角位置
- 设计了一种扩展卡尔曼滤波器来估计非线性摆系统的角位置
设置
要开始使用卡尔曼滤波器虚拟实验室,双击该项目。prj文件在MATLAB®。这将设置模拟摆系统所需的参数,并打开一个实时脚本,在那里您将找到运行交互式练习以完成虚拟实验室的说明。
建议Prework
- 卡尔曼滤波器技术讲座帮助学生深入了解工程师为什么使用卡尔曼滤波器,卡尔曼滤波器状态估计算法是如何工作的,以及不同类型的最优状态估计器,如扩展,无味卡尔曼滤波器和粒子滤波器。
- MATLAB斜坡弯道-一个免费的两个小时的入门教程,教授MATLAB的基本知识。
- 仿真软件斜坡弯道-一个免费的三小时的入门教程,教Simulink的基本要领。
2022世界杯八强谁会赢?
MATLAB, Simulink,控制系统工具箱™,Simscape™,Simscape多体™
教育资源
实验室解决方案可根据教师要求提供。联系我们在这里如果您想要解决方案或对实验室有疑问。
The MathWorks, Inc.版权所有
引用作为
梅尔达·乌卢索伊(2022年)。卡尔曼滤波虚拟实验室GitHub (https://github.com/MathWorks-Teaching-Resources/Kalman-filter-virtual-lab/releases/tag/v1.0.0)。检索.
helperfunctions
模型
要查看或报告此GitHub插件中的问题,请访问GitHub库.
要查看或报告此GitHub插件中的问题,请访问GitHub库.