主要内容

样本时间内的反向传播

当您更新或模拟一个指定源块采样时间为继承(-1)的模型时,源块的采样时间可能会反向传播;金宝app动态仿真模块®可以将源块的采样时间设置为与连接到源块的块指定的采样时间相同或由该块继承。例如,在模型下面,Simulink金宝app软件可以识别正弦波Block正在驱动一个离散时间积分器采样时间为的块1;所以它分配了正弦波块的采样时间1

您可以通过选择来验证此示例时间设置信息覆盖>颜色调试选项卡中的Simuli金宝appnk工具条,并注意到两个块都是红色的。因为离散时间积分器Block只在它的采样命中时间查看它的输入,这种变化不会影响模拟的结果,但确实提高了模拟性能。

现在替换离散时间积分器连续块积分器块中所示模型下面,导致正弦波而且获得块更改为连续块。上测试此更改建模选项卡中,选择更新模型更新颜色。两个方块现在都显示为黑色。

请注意

反向传播使得模型源的采样时间依赖于块连通性。如果您更改了其源继承采样时间的模型的连通性,那么您可能会无意中更改源采样时间。因此,当您更新或模拟一个模型时,默认情况下,如果模型包含继承其采样时间的源,Simulink将在命令行中显示警告。金宝app看到源块指定-1采样时间获取更多信息。

相关的话题