подсистема с несколькими запусками + алгебраи c l oop, проблема инициализации - PullRequest
0 голосов
/ 18 июня 2020

У меня есть диаграмма Simulink, которая содержит несколько запущенных подсистем с разными отметками времени. В этой модели я также получил обратную связь l oop, вызывающую алгебру c l oop. Следовательно, сигнал должен быть инициализирован, для этого я использовал блок памяти.

Проблема в обратной связи l oop, значение сигнала кажется не инициализированным.

Я считаю, что причина проблемы в том, что это действительно инициализируется блоком памяти для первой отметки времени, однако триггер на следующей подсистеме не сработал. По умолчанию эта подсистема выставляет значение выходного сигнала равным 0. Следовательно, l oop там не работает.

enter image description here

Кто-нибудь уже сталкивался с такой ситуацией? Какие-нибудь советы ? Спасибо за уделенное время.

1 Ответ

0 голосов
/ 24 июня 2020

Вы могли бы добавить блоки инициализации для значений триггеров? Я не знаю, как выглядит SubSystem0 внутри, но его вывод может также использовать блок инициализации, таким образом вы гарантируете, что у вас есть вход в Subsystem

...