博客转载自:http://www.cnblogs.com/21207-iHome/p/5173916.html

在50年代蓬勃兴起的航天技术的推动下,1960年前后开始了从经典控制理论到现代控制理论的过渡,其中一个重要标志就是卡尔曼系统地将状态空间概念引入到控制理论中来。现代控制理论正是在引入状态和状态空间概念的基础上发展起来的。现代控制理论中的线性系统理论运用状态空间法描述输入—状态—输出诸变量间的因果关系,不但反映了系统的输入—输出外部特性,而且揭示了系统内部的结构特性。

如果要从数学上用状态空间的方法描述系统动态特性,则需要利用3种变量

(1) 输入变量ui是影响系统运动的外作用(给定或扰动);
(2) 输出变量yi是可以从外部直接测量的特征变量;
(3) 状态变量xq是表征系统内部动态特性的变量。

以上三个变量可以表示为向量的形式,对于离散系统来说,u,y,x都是取采样时刻的函数值。

线性时不变离散系统的状态空间表达式为:

上式分别为系统的状态方程(反应系统内部变量和输入变量之间的关系)和系统的输出方程(表征系统内部变量及输入变量和输出变量间的转换关系),两式统称为系统的状态空间表达式

下面举一个简单的例子:如图所示的RLC网络,根据基尔霍夫定律可列如下方程

 

电路输出量为

设状态变量为:

则状态方程为:

写成矩阵形式为:

简记为:

转载于:https://www.cnblogs.com/flyinggod/p/8765787.html

卡尔曼滤波—建立状态空间表达式相关推荐

  1. 【现代控制理论】传递函数建立状态空间表达式

    传递函数建立状态空间表达式 对于一个控制系统的传递函数为 G ( s ) = Y ( s ) U ( s ) = b 1 s n − 1 + ⋯ + b n − 1 s + b n s n + a 1 ...

  2. 【现控理论】(一、状态空间表达式及建立)----学习笔记

    一.状态空间描述 1.经典控制理论:只能描述定常线性系统:只能表现系统的输入输出关系,反映系统的外部联系,而对系统的内部结构不能提供任何信息,不能完全揭示系统的全部运动状态. 2.现代控制理论:描述了 ...

  3. 现控笔记(二):状态空间表达式

    控制系统状态空间表达式 系统动态过程的两类数学描述: 外部描述:(输入--输出描述) 内部描述:状态空间描述 两个方程描述:状态方程(动态),输出方程(静态) 比较:外部描述不完全,不能反映内部结构的 ...

  4. matlab状态方程 传递函数 可控性,实验一matlab系统的传递函数和状态空间表达式的转换...

    实验一 MATLAB 系统的传递函数和状态空间表达式的转换 一. 实验目的 1.学习多变量系统状态空间表达式的建立方法: 2.通过编程.上机调试,掌握多变量系统状态空间表达式与传递函数之间相互转换的方 ...

  5. 状态变量及状态空间表达式的模拟结构图

    在状态空间分析中,采用结构模拟图来反映系统各状态变量之间的信息传递关系,对建立系统的状态空间表达式很有帮助. !!积分器的数目应等于状态变量数!! !!每个积分器的输出应表示相应的某个状态变量!! 以 ...

  6. 卡尔曼滤波-建立卡尔曼滤波直觉

    卡尔曼滤波-建立卡尔曼滤波直觉 概述 预测算法的必要性 数学知识 均值和期望值 方差和标准差 拓展一下(有偏估计和无偏估计) 高斯分布(正态分布) 随机变量 估计.准确度和精度 小结 α−β−γ 滤波 ...

  7. matlab状态方程 传递函数 可控性,实验一 MATLAB系统的传递函数和状态空间表达式的转换...

    做出来是发散的,几乎与G(s)=20/s一致www.book6789.com防采集请勿采集本网. 实验一 MATLAB系统的传递函数和状态空间表达式的转换 以G(s)=10/s(s+1)(s^2/4+ ...

  8. MATLAB学习记录-系统的数学模型-(状态空间表达式的建模)-自动控制篇

    状态空间表达式的MATLAB建模 设本节中,具有r个输入.m个输出的n阶线性定常系统的状态空间表达式为 X˙(t)=AX(t)+BU(t)\dot{X}(t)=AX\left(t\right)+BU\ ...

  9. 【控制】《现代控制理论》谢克明老师-第2章-线性控制系统状态空间表达式的求解

    第1章 回到目录 第3章 第2章-线性控制系统状态空间表达式的求解 2.1 线性定常连续系统齐次状态方程的解 2.2 线性定常连续系统的状态转移矩阵 2.3 线性定常连续系统非齐次状态方程的求解 2. ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-305输出二进制表示
  2. 课时 21:Kubernetes 存储架构及插件使用(阚俊宝)
  3. Java黑皮书课后题第8章:*8.31(几何:交点)编写一个方法,返回两条直线的交点。四个点存放在4*2的二维数组points中。编写一个程序,提示用户输入4个点,并显示交点
  4. SmtpClient 身份验证失败(authentication failed) 的原因分析
  5. 23种设计模式中的解释器模式
  6. GitHub 长期被中国人“霸榜”?看完榜单我呆了...
  7. 小米盒子显示gitv不动_2020电视盒子排行榜,五款“真香”盒子报到
  8. java基本数据类型自动转包装类_Java基础教程之基本类型数据类型、包装类及自动拆装箱...
  9. Flume系列一之架构介绍和安装
  10. 2014年计算机基础知识试题及答案,2014年计算机基础知识试题及答案大全—word版...
  11. 最新四方支付平台源码(PHP版本,完全开源)提供第四方支付系统搭建服务。
  12. MySQL:数据库练习题-3
  13. 单例模式的终结者——setAccessible(true)
  14. 典型平面阵列分布的3D方向图
  15. 计算机专业毕业设计题目大全(持续更新)
  16. Win10运行pip install image-similarity-measures失败的处理方式(GDAL和rasterio安装)
  17. 斗鱼已公开的运维技术和架构分析
  18. 运行Ubuntu的HP笔记本合上盖子不休眠也不断网
  19. Hdoj 2635 Dragon Balls
  20. G - Ugly Numbers

热门文章

  1. 指定输出路径_新版Creo输入输出配置不用愁,果断收藏本文就对了
  2. eclipse添加maven配置
  3. IDEA两步删除版本控制
  4. Android开发笔记(一百三十二)矢量图形与矢量动画
  5. java lang保_java中lang包下的类都涉及哪几方面的
  6. 通过命令行工具使用阿里云资源编排服务
  7. 第一个关于selenium项目
  8. s3c6410烧写u-bootLinux
  9. 【转载】接口和抽象类的区别 --相信你看完不会再混淆了
  10. 又忙了一天,什么书也不看。