主要内容

基于触发的线性化

触发时在基本工作区中生成线性模型

  • 图书馆:
  • 万博1manbetxSimulink /模型范围的实用程序

  • 基于触发的线性化块

描述

触发时,此块调用linmod或者dlinmod在当前操作点为系统创建线性模型。没有进行修剪。线性模型作为结构存储在基本工作区中,以及有关拍摄快照的操作点的信息。附加了多个快照以形成一系列结构。

笔记

linmoddlinmod仅提供基本的线性化功能。对于完整的线性化功能,请使用万博1manbetx®Control Design™软件。有关更多信息,请参阅选择线性化工具(万博1manbetxSimulink控制设计)

该块将以下模型参数设置为指示值:

  • BufferReuse ='Off'

  • rtwinlineParameters ='on'

  • blockreductionopt ='off'

用于保存快照的结构的名称是附加模型的名称_trigger_based_linearization, 例如,vdp_trigger_based_linearization。该结构具有以下字段:

场地

描述

一个

线性化的A矩阵

b

线性化的B矩阵

C

线性化的C矩阵

d

线性化的D矩阵

Statename

模型状态的名称

输出名称

模型输出端口的名称

输入名

模型输入端口的名称

操作局t

指定线性化工作点的结构。该结构指定了模型状态的价值(operpoint.x)和输入(Operpoint.U)在操作点时间(operpoint.t)。

TS

离散线性化线性化的样本时间

小费

使用基于定时的线性化块以在预定时间生成线性模型。

端口

输入

展开全部

输入触发信号,指定为标量。指定使用该事件的类型触发类型范围。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|固定点

参数

展开全部

触发线性模型生成的触发输入信号上的事件类型。您可以选择:

  • 上升- 当触发信号从负值或零值上升到正值时,触发子系统或模型的执行。如果初始值为负,则零触发的信号会触发执行。

  • 跌倒- 当触发信号从正值或零值降至负值时触发子系统或模型的执行。如果初始值是正值,则零对零的信号触发执行。

  • 任何一个- 当触发信号上升或下降时,触发子系统或模型的执行。

  • 函数呼叫- 当触发信号是状态流的函数通话事件时,子系统或模型的执行®图表,函数通话发生器堵塞,S功能街区,或点击十字路口堵塞。

程序化使用

块参数:Triggertype
类型:角色向量
值:“崛起”|“跌倒”|'任何一个'|“功能通话”
默认:“崛起”

为线性模型指定样本时间。使用连续的时间模型使用linmod,指定样本时间0。否则,使用dlinmod,指定一个正样本时间(请参阅离散时间系统线性化)。

程序化使用

块参数:采样时间
类型:角色向量
值:标量|向量
默认:'0'

块特征

数据类型

布尔|双倍的|固定点|整数|单身的

直接进料

多维信号

可变大小信号

零交叉检测

扩展功能

定点转换
使用定点Designer™设计和模拟定点系统。

版本历史记录

在R2006a之前引入