文件名称:高斯白噪声matlab代码-Linear-Quadratic-Gaussian-Control-Inverted-Pendulum-On-A-
文件大小:3.23MB
文件格式:ZIP
更新时间:2024-06-15 09:27:35
系统开源
高斯白噪声matlab代码 推车上线性二次高斯控制倒立摆 使用LQR和LQR控制器组合来稳定倒立摆的完整非线性系统 实现目标: 使用状态空间技术的MIMO动态系统建模。 将整个非线性系统数字化线性化。 分析了任何状态空间表示形式的开环和闭环稳定性。 使用极点放置技术设计了线性状态反馈控制器。 使用线性二次调节器(LQR)技术设计最佳的线性状态反馈控制器。 在给定高斯白噪声干扰和测量噪声的情况下,设计了卡尔曼滤波器,这是一种最佳的全态估计器。 将最佳全状态反馈LQR与最佳全状态估计器(LQE或卡尔曼滤波器)组合,以获得基于传感器的线性二次高斯(LQG)控制器。 使用的语言: Matlab的 乳胶 每个文件的使用: -具有明确定义的问题陈述和方法的可执行文件 Linear_Quadratic_Gaussian_InvertedPendulum.pdf-已发布的文档,用于快速检查解决方案和代码 -用于Lqg控制器的Simulink模型 -使用拉格朗日方程式为您提供线性化的运动方程式 -动画,当我们输入数据进行仿真时可轻松直观地检查购物车上的摆锤
【文件预览】:
Linear-Quadratic-Gaussian-Control-Inverted-Pendulum-On-A-Cart-master
----PolePlace_Trial1.avi(4.56MB)
----lqg_cartpend_sim.slx(21KB)
----KalmanFilterEstimateAndTrueState.jpg(120KB)
----LICENSE(34KB)
----Linear_Quadratic_Gaussian_InvertedPendulum.mlx(270KB)
----PolePlace_Trial2.avi(1.61MB)
----cartpend.m(310B)
----README.md(2KB)
----drawcartpend_bw.m(1KB)
----TrueStateWithWithoutNoiseKalmanFilterEstimate.jpg(118KB)
----LQR_Trial.avi(1.6MB)
----PolePlace_Trial3.avi(1.61MB)
----lqg_simulinkINIT.m(1001B)
----LQR_Trial.gif(99KB)
----lqr_cartpend_sim.slx(22KB)