多触发子系统+代数环,初始化问题

multiple triggered subsystem + algebraic loop, initialisation problem

我有一个 Simulink 图,其中包含多个具有不同时间戳的触发子系统。在这个模型中,我还得到了一个反馈回路,它引入了一个代数回路。因此必须初始化信号,为此,我使用了一个内存块。

问题出在反馈回路上,信号的值似乎没有初始化。

我相信这个问题的根源是它确实被内存块初始化为第一个时间戳,但是,下一个子系统的触发并没有发生。默认情况下,此子系统将其输出信号值设置为 0。因此循环会在那里中断。

有人遇到过这种情况吗?有小费吗 ? 感谢您的时间。

您可以为触发器值添加初始化块吗?我不知道 SubSystem0 里面是什么样子,但它的输出也可以使用初始化块,这样你就可以保证你有一个 Subsystem

的输入