Добавление начального условия в пользовательский блок интегратора дискретного времени Simulink - PullRequest
0 голосов
/ 08 октября 2019

Я пытаюсь добавить условие начального значения в свой пользовательский трапецеидальный интегратор, используя время выборки 0,02 секунды. Тем не менее, я не уверен, как добавить сигнал начального условия на мой вход, который будет выполняться только один раз. Буду признателен за любую помощь.

Скриншот моего кода Simulink

enter image description here

1 Ответ

0 голосов
/ 08 октября 2019

Начальным значением для вывода блока задержки блока является параметр блока, который можно легко изменить, дважды щелкнув блок и отредактировав полученное диалоговое окно.

Если вы хотите установитьначальное значение для выхода всего метода интегрирования (т. е. для сигнала, помеченного custom на диаграмме выше), затем необходимо (вручную) рассчитать, каким должно быть начальное значение единичной задержки, чтобы достичь этого значения, и введитечто в блок задержки блока. Как правило, это можно записать в виде уравнения, поэтому это нужно сделать только один раз.

...