如何在Simulink中使用样本时间
许多工程应用程序需要控制块何时更新并产生输出。动态仿真模块®通过允许您为离散和混合系统设置采样时间或速率,提供一种实现此目的的方法。通过使用注释、颜色和Timing Legend,您可以进一步理解和可视化模型中的示例时间。颜色和注释与模型中存在的不同样本时间组相关。计时图例为您提供了一种交互式的方式来识别速率、速率类型和速率源,并在模型中导航到它们。
许多工程应用程序需要控制块何时更新并产生输出。Simulink提供了一种方法,允许您为离散、连续和多速率组件设置采样时间。
当离散、连续和多速率组件更新时,燃料控制系统的这个模型设置了采样时间来控制。
采样时间被设置为块对话框中的一个参数。还可以设置要继承的示例时间值。设置要继承的采样时间允许该块的采样时间由它所连接的块控制。
您可以通过使用注释、颜色和时序图例来理解和可视化模型中的样本时间。颜色和注释与模型中存在的不同样本时间组相关。在该模型中,我们可以看到与燃料速率控制相关的子系统是离散的,与发动机气体动力学相关的子系统是多速率的。
当我们在模型中突出显示连续速率时,我们可以识别我们的工厂——发动机气体动力子系统。
但是为什么发动机气体动力学是多速率的?它没有第二个离散速率。但它确实有第一个。我们现在可以高亮原点来了解是什么块在驱动这个速率。高亮显示帮助我们确定速率在模型中的位置。现在我们已经确定了块,我们可以决定是否让它保持离散。
如果我突出显示触发速率,我就会看到燃料速率控制子系统包含它,但该子系统不是多速率。而触发的采样时间,比如被发送的函数调用,总是另一个采样时间的子集,比如离散采样时间。因此,它不会把子系统变成多速率的。对于一个组件的常数采样时间也是一样的。
采样时间是Simulink中的一个基本概念,因为它是控制块何时更新并输出其值的主要方法之一。理解样本时间是如何运行的可以帮助您更好地理解模型。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。