getPoints

获取控制系统的广义模型的分析点列表

描述

= getPoints(Ť返回的控制系统的广义状态空间模型中的所有分析点位置的名称。使用此功能来查询该模型控制系统的分析和调优提供分析点的列表。你可以参考分析点位置的名称,以创建设计目标控制系统的调整或使用分析命令,如计算开环和闭环响应getLoopTransfergetIOTransfer

例子

全部收缩

构建级联反馈回路系统的闭环模型,并得到模型分析点位置的列表。

创建下面的级联反馈回路的典范。 C 1 C 2 是可调的控制器。 一个 P 1 一个 P 2 对于分析感兴趣的点,你有标记AnalysisPoint块。

G1 = TF(10,[110]);G2 = TF([1 2],[1 0.2 10]);C1 = tunablePID('C'“圆周率”);C2 = tunableGain('G',1);AP1 = AnalysisPoint('AP1');AP2 = AnalysisPoint('AP2');T =反馈(G1 *反馈(G2 * C2,AP2)* C1,AP1);

Ťgenss模型,其控制设计块包括可调谐控制器和开关AP1AP2

获取环路开网站的列表Ť

点= getPoints(T)
点=2×1单元{ 'AP1'} { 'AP2'}

getPoints返回一个单元阵列列出模型中的环打开网站。

对于更复杂的闭环模型,你可以使用getPoints跟踪分析点的数目越大的。

输入参数

全部收缩

的控制系统的模型,指定为广义状态空间(genss)模型。在这你可以计算出系统的响应或指定调整被标设计目标模型位置AnalysisPoint在块Ť

输出参数

全部收缩

在控制系统中分析模型点的位置,返回作为字符向量的单元阵列。该输出是通过连接将得到的位置所有的属性AnalysisPoint块在控制系统中的模型。

介绍了在R2014b