高斯白噪声matlab代码
推车上线性二次高斯控制倒立摆
使用LQR和LQR控制器组合来稳定倒立摆的完整非线性系统
实现目标:
使用状态空间技术的MIMO动态系统建模。
将整个非线性系统数字化线性化。
分析了任何状态空间表示形式的开环和闭环稳定性。
使用极点放置技术设计了线性状态反馈控制器。
使用线性二次调节器(LQR)技术设计最佳的线性状态反馈控制器。
在给定高斯白噪声干扰和测量噪声的情况下,设计了卡尔曼滤波器,这是一种最佳的全态估计器。
将最佳全状态反馈LQR与最佳全状态估计器(LQE或卡尔曼滤波器)组合,以获得基于传感器的线性二次高斯(LQG)控制器。
使用的语言:
Matlab的
乳胶
每个文件的使用:
-具有明确定义的问题陈述和方法的可执行文件
Linear_Quadratic_Gaussian_InvertedPendulum.pdf-已发布的文档,用于快速检查解决方案和代码
-用于Lqg控制器的Simulink模型
-使用拉格朗日方程式为您提供线性化的运动方程式
-动画,当我们输入数据进行仿真时可轻松直观地检查购物车上的摆锤
2025-04-13 10:16:42
3.23MB
系统开源
1