产品
产品概览
Mathematica
Mathematica 学生版
Mathematica Home Edition
Wolfram
CDF Player
(免费下载)
可计算文档格式(CDF)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Wolfram
SystemModeler
Wolfram
Finance Platform
Mathematica
附加程序包
Wolfram|Alpha 产品
解决方案
解决方案概览
工程
航空航天与国防
化学工程
控制系统
电气工程
图像处理
工业工程
材料科学
机械工程
运筹学
光学
石油工程
生物技术与医药
生物信息学
医学影像
金融、统计、商业分析
精算科学
数据分析与挖掘
计量经济学
经济学
金融工程与数学
金融风险管理
统计
软件工程、内容传递
创作与出版
界面开发
软件工程
网页开发
科学
天文学
生物科学
化学
环境科学
地球科学
社会与行为科学
设计、艺术以及娱乐
游戏设计、特殊效果及衍生艺术
教育
STEM 教育倡议
高等教育
高职高专院校
中小学教育
学生
科技
可计算文档格式(CDF)
高性能并行计算(HPC)
参见:技术指南
购买
网上商店
其它购买方式
批量许可及站点许可证
联络销售部
软件
服务
升级
培训
书籍
Merchandise
技术支持
技术支持概览
Mathematica
参考资料
知识库
学习中心
技术服务
社区与论坛
培训
查看站点是否有许可证授权
Wolfram 用户门户
公司概况
关于 Wolfram Research
新闻与活动
Wolfram 博客
合作伙伴
工作机会
Mathematica
的历史
Stephen Wolfram 主页
联系我们
公司网站
全部站点
Wolfram|Alpha
演示项目
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
Mathematica
>
数学和算法
>
控制系统
>
使用状态空间模型进行设计
>
StateOutputEstimator
>
MATHEMATICA 内置符号
KalmanEstimator
LQEstimatorGains
DiscreteLQEstimatorGains
EstimatorGains
LQGRegulator
参见 »
|
使用状态空间模型进行设计
8.0的新功能:字母列表
更多关于 »
StateOutputEstimator
StateOutputEstimator
利用估值器增益矩阵
l
,构建
StateSpaceModel
对象
ss
的估值器.
StateOutputEstimator
仅使用
sensors
来测量
ss
.
StateOutputEstimator
将
dinputs
指定为
ss
的确定性输入.
更多信息
状态空间模型
ss
可以以
StateSpaceModel
的形式给出,其中
a
、
b
、
c
和
d
表示在一个连续时间或者离散时间系统中的状态、输入、输出和转移矩阵:
连续时间系统
离散时间系统
输入
可以包含随机输入
和确定性输入
.
变量
dinputs
是指定
在
中位置的整数列表.
输出
可以包含测量值
以及其它输出.
变量
sensors
是指定
在
中位置的整数列表.
StateOutputEstimator
等价于
StateOutputEstimator
[{
ss
,
All
,
All
},
l
]
.
估值器增益
l
可以使用
EstimatorGains
、
LQEstimatorGains
或者
DiscreteLQEstimatorGains
计算.
StateOutputEstimator
[
ss
,
LQEstimatorGains
[
ss
,
...
],
...
]
给出一个卡尔曼估值器.
StateOutputEstimator
[
ss
,
EstimatorGains
[
ss
,
...
],
...
]
给出一个 Luenberger 估值器.
StateOutputEstimator
支持
Method
选项. 可以给出下列显式设置:
"CurrentEstimator"
构建当前估值器
"PredictionEstimator"
构建预期估值器
当前估值基于到当前瞬时的测量值.
预期估值基于到前一个瞬时的测量值.
对连续时间系统,
StateOutputEstimator
给出具有动态特性的估值器
. 具有下标
和
的矩阵是与确定性输入
和传感器
相关联的子矩阵.
离散时间系统的预期估值器具有动态特性:
.
对于离散时间系统,
StateOutputEstimator
[
...
,
Method
->"CurrentEstimator"]
给出具有动态特性的估值器
,而当前状态估值
从当前测量
中取得,为
.
具有估值器的系统的方框图:
对于估值器模型的输入是确定性输入
以及测量值
.
估值器模型的输出包含被估计的状态
和测量值
的估计值.
范例
关闭所有单元
例
(3)
使用估值器增益
的连续时间系统的输出和状态估值器:
在第二个输出有单位估值器增益和一个传感器的系统的估值器:
对于离散时间系统,
StateOutputEstimator
组成一个离散时间估值器:
使用估值器增益
的连续时间系统的输出和状态估值器:
In[1]:=
Out[1]=
在第二个输出有单位估值器增益和一个传感器的系统的估值器:
In[1]:=
Out[1]=
对于离散时间系统,
StateOutputEstimator
组成一个离散时间估值器:
In[1]:=
Out[1]=
范围
(6)
具有单个被测量的输出和单个确定性输入的系统的线性估值器:
指定输入是随机的:
双输入双输出系统的估值器,其中所有输出都被测量,并且所有输入都是确定性的:
只有第一个输出被测量:
第一个输出被测量,并且第一个输入是随机的:
所有输出都被测量,并且所有输入都是随机的:
选项
(2)
默认情况下,估值器基于当前测量值:
预期估值器:
对于连续时间系统,当前和预期估计值是相等的:
应用
(1)
连续时间系统的观测器:
从一个随机初始条件开始,模拟输入为
-t
的系统:
比较每个状态和它的估计值:
比较输出:
属性和关系
(2)
StateOutputEstimator
估计系统的状态和输出:
提取状态估值器:
输出估值器:
构建离散时间系统的卡尔曼估值器:
直接使用
KalmanEstimator
:
参见
KalmanEstimator
LQEstimatorGains
DiscreteLQEstimatorGains
EstimatorGains
LQGRegulator
更多关于
使用状态空间模型进行设计
8.0的新功能:字母列表
版本 8 的新功能