【文件属性】:
文件名称:高斯白噪声matlab代码-Linear-Quadratic-Gaussian-Control-Inverted-Pendulum-On-A-
文件大小:3.23MB
文件格式:ZIP
更新时间:2021-05-26 15:40:55
系统开源
高斯白噪声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)