调度子系统在特定时间执行

时序逻辑调度器设计模式允许您安排Simulink®子系统在指定时间执行。以下模型说明了这种设计模式。

时序逻辑调度器图表包含以下逻辑:

时序逻辑调度器的关键行为

时序逻辑调度器图表包含两个状态,它们以不同的速率调度函数调用子系统A1、A2和A3的执行,由时序逻辑运算符确定。

在FastScheduler状态下,每个运算符按如下方式调度函数调用:

每次函数调用输出事件调用唤醒图表时发送A1

以基本速率的一半发送A2

以基本速率的四分之一发送A3

SlowScheduler状态调度函数调用的频率较低,比基本速率慢8、16和32倍。每调用100次调用事件后,图表就会在快速和慢速执行之间切换。

最后生成下代码看下,分别在时间片1、2、4进行快速调度,在8、16、32进行慢速调度,100个时间片切换一次,调度顺序与设计一致。

相关推荐
相忘于江湖4265431 天前
【deepseek + draw.io 】生成流程图
流程图·draw.io
blue_dou1 天前
架构与能力边界解析:七款CRM产品四大核心维度对比测评
大数据·架构·逻辑回归·流程图
zincsweet5 天前
Linux 命名管道(FIFO)详解:原理分析、源码封装与通信流程图解
linux·服务器·c++·流程图
优思学苑7 天前
价值流程图:看到流程,而不只是步骤【精益管理CLMP】
流程图
bug总结8 天前
前端流程图vueflow
前端·流程图
米饭不加菜9 天前
Mermaid 流程图语法参考四
流程图
米饭不加菜11 天前
Mermaid 流程图语法参考三
流程图
米饭不加菜12 天前
Typora 原生流程图语法完全指南(Flowchart.js)
前端·javascript·流程图
米饭不加菜12 天前
Mermaid 流程图语法参考二
数据库·流程图
米饭不加菜12 天前
Mermaid 流程图语法参考一
流程图