识别所有源块时变信号路径的任何输出线性化点标记在仿真软件金宝app®模型。
频率响应估计使用仿真软件模型的稳态响应指定的输入信号。金宝app时变源块在信号路径防止反应达到稳态。此外,当这些块出现在信号路径,由此产生的反应不是一个单纯的反应到指定的输入信号。因此,时变源块可以干扰精确的频率响应估计。
这个检查发现和报告所有的时变源块出现在任何输出线性化输出的信号路径点目前仿真软件模型。金宝app报告:
包括块在参考模型子系统和正常的模拟模式
不包括任何指定为块BlocksToHoldConstant
在frestimateOptions
您输入对象作为输入参数
更多信息的算法识别时变源块,看到frest.findSources
参考页面。
可以使用金宝app仿真软件控制设计™。
提供任何块的路径从检查排除。块路径指定为数组金宝appSimulink.BlockPath
对象。这个数组存储在BlocksToHoldConstant
一个选项让你创建领域frestimateOptions
。看到frestimateOptions
参考页面获取更多信息。
条件 | 建议的行动 |
---|---|
源块存在的输出达到目前在模型线性化输出点。 |
考虑在频率响应估计保持这些源块不变。 使用 %得到线性化的I / o模型。mdl =“scdengine”;io = getlinio (mdl);%找到时变源块。黑色= frest.findSources (mdl, io);%与块创建选项设置保持常数。选择= frestimateOptions;选择。BlocksToHoldConstant =黑色;%运行评估与选择。 in = frest.Sinestream; sysest = frestimate(mdl,io,in,opts); 的更多信息和示例,请参见 |
有时,模型包括引用模型包含源块输出线性化点的信号通路。在这种情况下,被引用的模型设置为正常模拟模式,确保这张支票定位。使用set_param
命令来设置SimulationMode
任何参考模型正常的
运行前检查。