从系列:运行时软件建模
邓丽君Hubscher,雅戈尔,MathWorks公司
随着可调度组件,各类造型样式可以划分和安排,该装置转换成不同的造型风格是不是需要和不同的造型风格,可以结合起来。基于速率的造型形式,可以直接划分和计划使用导出功能这一功能,让您可以交错不同组件的触发时间不同。这可以帮助你把不同的组件集成到更大的系统。
调度组件允许您采取两种截然不同的造型风格,基于速率的建模和导出功能建模,结合这些,并且在同一模型中安排它们,通过当你把不同组件提前发现问题,从而帮助您节省时间。
这种造型风格,使您两大好处。这使您调度模型组件的完全控制,而不是让Simulink中安排的组件。金宝app而且也没有需要处理的部件之间的数据依赖性问题,因为只有数据传输。
让我告诉你一个例子激励的调度组件的需求。在这个模型中,我们有两个不同的造型风格。在顶层,我们模拟踏板输入,进入节气门传感器和监控器模型块。传感器的数据将要节气门位置控制器和致动器模型块。该系统随后由节气门体作为植物的模型模拟。里面的节气门位置控制器和执行器模型块,有两个输出功能的组件 - 一个用于控制,另一个是执行器
内饰方面,节气门传感器和监控器模型块,还有的传感器和监控器基于速率的子系统。节气门位置传感器中小学,以及监视器 - 他们三人在5毫秒运行。加速踏板位置传感器 - 其中之一是在10毫秒运行。
我要的是传感器之前,控制器日程表运行。我必须重新架构模型交错的这些不同造型风格的调度。要做到这一点,我可以配置节气门传感器和监控器模型块通过周期性事件端口调度模型的基于速率的成分。现在,节气门传感器和监控器模型块内,所有的子系统由两个事件,其中来自模型块外触发。他们被标记为D1和D2。
与这两个导出功能和可调度组件,假设没有固有的调度,让您更灵活地集成到一个自定义的环境。
所以,我们可以使用计划编辑器在顶层调度两种类型的组件。在这种情况下,我们都交织的导出功能和调度组件两个通话。该ControllerRun5ms和ActuatorRun5ms事件控制节气门位置控制器和执行器模型块中的函数调用。D1和D2控制可调度组件。
但是,我们希望有控制器执行顺序中首先执行,所以在这种情况下,我们只需将其拖放到中,我们希望它运行的地方。
当你得到不同的IP来自不同的地方不同的造型风格,这种明确的安排和组成的交错是非常有用的。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。