使用线性化命令在多个操作点批量线性化模型
此示例显示了如何使用线性化
命令批量以不同的操作点线线性化模型。
获得由水箱系统块建模的植物传递函数,适用于水箱
模型。您可以分析批量线性化结果以研究模型行为的操作点影响。
打开模型。
Open_System('水箱'的)
指定线性化I / O.
ios(1)= Linio('watertank / pid控制器',1,'输入');ios(2)= Linio('watertank /水箱系统',1,'openOtput');
ios(2)
指定开环输出点;环路开口消除了反馈的效果。
您可以使用修剪操作点,模型初始条件或模拟快照时间来线心化模型。在此示例中,在指定的模拟快照时间下线性化模型。
OPS_TSNAPSHOT = [1,20];
获得水箱系统块的传递函数,在指定的操作点处线性化模型。
t =线性化('水箱',iOS,OPS_TSNAPSHOT);
T.
是一个2 x 1阵列线性化连续时间 - 空间模型。该软件计算T(:,:,1)
模型通过线性化水箱
在OPS_TSNAPSHOT(1)
, 和T(:,:,2)
通过线性化水箱
在OPS_TSNAPSHOT(2)
。
使用控制系统工具箱分析命令检查线性化模型的属性T.
。例如,检查植物在快照时的步骤响应。
Stepplot(T)