帮助中心帮助中心
检索未测输入扰动模型
indist = gettindist (MPCobj)
[indist,channels] = getindist(MPCobj)
例子
indist= getindist (MPCobj)返回输入扰动模型,indist,模型预测控制器使用,MPCobj.
indist= getindist (MPCobj)
indist
MPCobj
[indist,渠道= getindist(MPCobj)还返回默认情况下已添加集成白噪声的输入通道。有关默认模型的详细信息,请参见MPC预测模型.
[indist,渠道= getindist(MPCobj)
渠道
全部折叠
定义一个没有直接馈通的植物模型。
植物= rss(3,1,2);工厂。D = 0;
将第一个输入信号设为操纵变量,将第二个输入设为不可测扰动。
植物= setmpcsignals(植物,“MV”[1],“UD”[2]);
为定义的工厂创建MPC控制器。
MPCobj = mpc(植物,0.1);
——>“PredictionHorizon”属性为空。假设默认为10。“ControlHorizon”属性为空。假设默认2。- - - >“权重。属性为空。假设默认值为0.00000。- - - >“权重。属性为空。假设默认为0.10000。 -->The "Weights.OutputVariables" property is empty. Assuming default 1.00000.
提取输入扰动模型。
indist = gettindist (MPCobj);
——>转换模型到离散时间。——>”模式。“扰动”属性为空:假设未测量的输入扰动#2是集成白噪声。假设测量的输出通道1没有任何扰动。——>”模式。“噪音”属性为空。假设每个测量输出都有白噪声。
植物= rss(3,1,3);工厂。D = 0;
设第一个输入信号为操纵变量,另外两个输入为不可测扰动。
植物= setmpcsignals(植物,“MV”[1],“UD”3 [2]);
提取默认输出扰动模型。
[indist,channels] = getindist(MPCobj);
——>转换模型到离散时间。——>”模式。“扰动”属性为空:假设未测量的输入扰动#2是集成白噪声。假设未测量的输入扰动#3是白噪声。假设测量的输出通道1没有任何扰动。——>”模式。“噪音”属性为空。假设每个测量输出都有白噪声。
检查哪些输入干扰通道默认添加了集成白噪声。
通道= 1
积分器只被添加到第一个未测量的输入扰动上。另一个输入扰动使用静态单位增益来保持状态可观察性。
模型预测控制器,指定为MPC控制器对象。要创建MPC控制器,请使用货币政策委员会.
货币政策委员会
模型预测控制器采用的输入扰动模型,MPCobj,作为离散时间、无延迟、状态空间模型返回。
输入扰动模型有:
单位方差白噪声输入信号。默认情况下,输入的数量取决于未测量的输入扰动的数量和保持控制器状态可观察性的需要。对于自定义输入扰动模型,输入的数量由您选择。
nd输出,nd中定义了未测量扰动输入的数量吗MPCobj.Model.Plant.每个扰动模型输出被发送到相应的工厂未测扰动输入。
MPCobj.Model.Plant
如果MPCobj没有任何不可测量的干扰,indist作为空状态空间模型返回。
该模型与输出扰动模型(如果有的话)相结合,控制控制器对未测扰动和建模误差的补偿情况。有关MPC中的扰动建模和状态估计期间使用的模型的更多信息,请参见MPC预测模型而且控制器状态估计.
输入通道默认添加集成白噪声,作为输入指标的向量返回。如果你设置indist到自定义输入扰动模型使用setindist,渠道是空的。
setindist
要指定自定义输入扰动模型,请使用setindist命令。
在R2006a中引入
货币政策委员会|setindist|getoutdist|setEstimator|getEstimator
getoutdist
setEstimator
getEstimator
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处