主要内容

故障诊断线性化的结果

修复未按预期线性化的系统和块,用于专门应用的线性化块

如果您的模型没有按预期线性化,您可以使用金宝app®Control Design™故障排除工具诊断和修复线性化问题。有关更多信息,请参阅线性化故障诊断概述。当线性化模型中模型线性化电路或者在命令行,您可以在模型中找到可能存在线性化问题的块。有关更多信息,请参阅识别和修复常见的线性化问题

一些Sim金宝appulink块可以产生不良的线性化结果。通常,您必须为此类块指定自定义线性化。有关更多信息,请参阅何时指定单个块线性化

功能

展开全部

建议 找出线性化有潜在问题的块
找到 在线化结果找到匹配特定标准的块
突出 突出显示线性化路径金宝app模型
getBlockInfo 获取块线性化的诊断信息
getblockpath. 获取块列表线性化道教目的
LinqueredAdvise. 查询对象用于查找潜在的线性化问题的块
LinqueryPlblocks. 查询对象以查找所有线性化块
LinqueryContributestolitolitolization 查询对象,用于查找对模型线性化结果有贡献的块
Linqueryhasdiagnostics. 查询对象,用于查找具有关于其线性化的诊断消息的块
LinqueryHasinputs. 查询具有指定输入数量的块的对象
LinqueryHasorder. 查询对象,用于查找具有指定数量状态的块
linqueryhasoutputs. 查询具有指定输出数量的块的对象
LinqueryHassampletime. 查询对象,用于查找具有指定示例时间的块
linqueryHasZeroIOPair 查询用于查找块的对象,其中包含至少一个输入/输出对,以将其线性化为零
linqueryisblocksubstited 查询用于查找具有自定义块线性化的块的对象
linqueryisblocktype. 查询用于查找指定类型块的对象
Linqueryisexact. 查询对象用于使用定义的精确线性化查找线性化的块
linqueryIsNumericallyPerturbed 查询对象用于查找使用数值扰动线性化的块
LinqueryisonPath. 查询对象,用于查找线性化路径上的块
linqueryIsZero 查询用于查找线性化为零的块的对象

对象

展开全部

线性化道教 用于排除线性化结果的诊断信息
BlockDiagnostic 单个块线性化的诊断信息
blockoperatingpoint. 块线性化的操作点
汇编 用于在线性化结果中查找特定块的复杂查询对象

话题

故障排除基础知识

线性化故障诊断概述

如果在对Simulink模型进行线性化时没有得到预期的结果,您可以使用以下方法诊断和修复潜在的线性化问题金宝app金宝app仿真软件控制设计故障排除工具。

识别和修复常见的线性化问题

使用线性化顾问解决Simu金宝applink模型的线性化问题。

加速复杂模型的线性化

带有复杂初始金宝app化函数的大型Simulink模型和块会导致缓慢的线性化。

自定义块线性化

何时指定单个块线性化

一些Sim金宝appulink块,包括那些有尖锐不连续的块,可以产生较差的线性化结果。通常,您必须为此类块指定自定义线性化。

为Simulink块指定自定义线性化金宝app

此示例显示了如何指定Simulink块或子系统的线性化。金宝app

使用系统识别指定模型组件的线性化

您可以使用系统识别工具箱™软件来标识模型组件的线性系统,该组件不良好地线性化,并使用所识别的系统指定其线性化。

在线性化过程中改变扰动嵌段的扰动水平

没有预编程的分析雅加索的障碍使用数值扰动线性化。您可以更改应用程序的扰动级别,从而更改线性化结果。

具有特殊特性的模型和块

配置具有脉冲宽度调制信号的模型

包含PWM信号的子系统由于信号的不连续而不能很好地线性化。

带时间延迟的模型

您可以使用连续时间延迟的精确表示或Padé近似来线性化模型。

线性化多重速率的模型

您可以线性化一个Simulink模型,该金宝app模型包含具有不同样本时间的块。

基于事件的基于事件的子系统(外部计划子系统)

由于线性化发生在时间的特定时刻,因此外部计划的子系统的触发事件永远不会发生。

用非浮点信号或状态线性化块

具有非浮点信号或状态且没有预先编程的精确线性化的块自动线性化为零。线性化这些块需要将所有信号转换为双倍精度。

线性化Simscape网络

您可以使用Simscape™组件线性化模型金宝app仿真软件控制设计软件。