主要内容

linio

创建线性分析点金宝app模型、线性分析图块或模型验证块

描述

例子

io= linio (港口创建一个线性化I/O对象,表示来自指定输出的信号的输入扰动分析点港口的仿真软件金宝app®

例子

io= linio (港口类型创建指定的分析点类型

例子

io= linio (港口类型[],busElement为总线信号的一个元素创建一个分析点。

例子

全部折叠

打开仿真软金宝app件模型。

open_system (“magball”

为线性化指定多个分析点,创建线性化I/O对象向量。

在Controller块的输出端口创建一个输入扰动分析点。

io (1) = linio (“magball /控制器”1);

在磁球厂块的输出处创建一个开环输出分析点。开环输出点是一个输出测量,然后是一个环路开环。

io (2) = linio (“magball /磁球工厂”, 1“openoutput”);

查看指定的分析点。

io
1 x2向量的线性化IOs : -------------------------- 1。线性化输入扰动位于以下信号:-块:磁球/控制器-端口:1 2。线性化开环输出位于以下信号:-块:磁球/磁球厂-端口:1

您可以使用这些分析点来只线性化磁球工厂子系统。要做到这一点,就要通过io线性化命令或命令slLinearizer接口。

与在Simulink模型中直接指定分析点不同,当您使用金宝applinio,没有向模型添加注释。

打开仿真软金宝app件模型。

mdl =“scdbusselection”;open_system (mdl)

COUNTERBUS来自COUNTERBUSCreator块的信号包含多个总线元素。

指定upper_saturation_limit总线元件作为线性化输入。使用点表示法选择此元素,因为它位于嵌套内限制公共汽车。

io = linio (“scdbusselection / COUNTERBUSCreator”, 1“输入”[],...“limits.upper_saturation_limit”);

输入参数

全部折叠

金宝app分析点产生的Simulink块,指定为包含其完整块路径的字符向量或字符串。控件的Controller块的输出处标记分析点magball模型,指定作为“magball /控制器”

输出端口的分析点的起源,指定为正整数。

港口必须是指定的有效端口号

分析点类型,指定为以下之一:

  • “输入”——输入扰动

  • “输出”——输出测量

  • “loopbreak”——循环打破

  • “openinput”——开环输入

  • “openoutput”——开环输出

  • “looptransfer”——循环转移

  • “敏感”——灵敏度

  • “compsensitivity”——互补的敏感性

有关分析点类型的更多信息,请参见指定要线性化的部分模型

总线元素名,指定为字符向量或字符串。在嵌套总线结构中添加元素时,使用点表示法来访问嵌套总线的元素。例如,请参见选择单独的总线元素作为分析点

输出参数

全部折叠

分析点,作为一个线性化I/O对象返回。使用io在使用时指定线性化输入、输出或循环打开线性化命令。有关更多信息,请参见指定要线性化的部分模型

每个线性化I/O对象有以下属性:

财产 描述
活跃的

指示是否使用分析点进行线性化的标志,指定为下列之一:

  • “上”-使用分析点进行线性化。这个值是默认选项。

  • “关闭”-不要使用分析点进行线性化。如果您有一组现有的分析点,并且您想用这些点的子集线性化模型,那么可以使用此选项。

与分析点相关联的块的完整块路径,指定为字符向量。

PortNumber

与分析点相关联的输出端口,指定为一个整数。

类型

分析点类型,指定为以下之一:

  • “输入”——输入扰动

  • “输出”——输出测量

  • “loopbreak”——循环打破

  • “openinput”——开环输入

  • “openoutput”——开环输出

  • “looptransfer”——循环转移

  • “敏感”——灵敏度

  • “compsensitivity”——互补的敏感性

有关分析点类型的更多信息,请参见指定要线性化的部分模型

BusElement

与分析点相关联的总线元素名,指定为字符向量或''如果分析点不是总线元素。

描述

用户指定的分析点的描述,您可以设置为方便,指定为字符向量。

选择功能

模型线性化电路

控件以交互方式配置分析点模型线性化电路.有关更多信息,请参见,在模型线性化器中指定要线性化的部分模型

金宝app模型

您还可以在Simulink模型中直接指定分析点。金宝app当您这样做时,分析点将保存在模型中。有关更多信息,请参见在Simulink模型中指定要线性化的部分模型金宝app

slLinearizerslTuner接口

如果想从线性化的系统中获得多个开环或闭环传递函数而不需要重新编译模型,可以使用slLinearizer接口。有关更多信息,请参见标记对批量线性化感兴趣的信号.类似地,如果您想调整一个控制系统并从结果系统中获得多个开环或闭环传递函数,您可以使用slTuner接口。有关更多信息,请参见用于控制系统分析和设计的标记信号

之前介绍过的R2006a