主要内容

代数约束

约束输入信号

  • 图书馆:
  • 金宝appSimulink /数学运算

  • 代数约束块

描述

代数约束块约束输入信号f(Z)到Z或0,并输出代数状态Z. 块输出一个值,该值产生0或0Z在输入。输出必须通过直接反馈路径影响输入。换句话说,反馈路径只包含具有直接馈通的块。例如,可以为索引1的微分代数系统(DAEs)指定代数方程。

港口

输入

全部展开

信号受约束f(z)=0f(z)=z求解代数循环。

数据类型:双重的

输出

全部展开

输入信号变化时代数回路的求解f(z)受到约束f(z)=0f(z)=z.

数据类型:双重的

参数

全部展开

要求解的约束类型。您可以为f(z)=0f(z)=z

程序化使用

块参数:限制
类型:特征向量
价值观:“f(z)=0”|“f(z)=z”
违约:'f(z)=0'

选择信赖域[1]、[2]或线搜索[3]算法来求解代数循环。默认情况下,此值设置为汽车,它根据模型配置选择代数循环解算器,并在仿真期间在信赖域和线搜索算法之间切换解算器

程序化使用

块参数:解算器
类型:特征向量
价值观:“自动”|“信任区域”|“行搜索”
违约:“自动”

在中明确指定要使用的解算器(信赖域或线搜索)时,此选项可见解算器下拉菜单。指定较小的值以获得更高的精度,或指定较大的值以获得更快的执行。默认情况下,它设置为汽车.

程序化使用

块参数:容忍
类型:特征向量
价值观:“自动”|正标量
违约:“自动”

代数状态的初始猜测Z这接近预期的解决方案值,以提高代数循环解算器的效率。默认情况下,此值设置为0

程序化使用

块参数:初步猜测
类型:特征向量
价值观:标量
违约:'0'

块特征

数据类型

双重的

直接馈通

多维信号

可变大小信号

过零检测

参考文献

[1] Garbow,B.S.,K.E.Hillstrom和J.J.Moré。MINPACK-1用户指南伊利诺伊州阿贡:阿贡国家实验室,1980年。

Rabinowitz, P. H.;非线性代数方程的数值解法. 纽约:戈登与违约,1970年。

[3] 凯利,C.T。线性和非线性方程的迭代方法。工业和应用数学学会,宾夕法尼亚州费城:1995年。

扩展能力

在R2006a之前引入