Идеальное транспортное запаздывание
![]() |
![]() |
| Векторный | Си
| |
| в палитре | на схеме |
Описание
Блок векторизован, реализует математическую модель звена, динамика которого описывается линейным уравнением (ЛУ) с запаздыванием:
где xi(t) – i-ый элемент входного сигнала в блок, xi(t-Ti) – значение i-го элемента входного сигнала, запомненное в блоке Tiсекунд назад, по отношению к текущему модельному времени; Ti – элемент вектора времён запаздывания, yi(t) – элемент выходного сигнала из блока. При нулевых начальных условиях динамика блока может быть представлена следующей передаточной функцией (для скалярного варианта сигналов):
поэтому пиктограмма данного блока имеет аналогичный вид.
Размерности сигналов входа, выхода и вектора времён запаздывания должны совпадать.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Входной сигнал. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Выходной преобразованный сигнал. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Время запаздывания | tau | Вектор времён запаздывания Ti в секундах. | [1] | Массив |
| Шаг дискретизации задержки, сек | distau | Вектор постоянных времени Ti в секундах. | [1] | Массив |
| Способ инициализации | stackinit | Задает способ, чему будут равны элементы буфера в начале расчета - либо все будут нулевыми, либо все будут равны значению входного сигнала в момент инициализации расчета. | По входу | Перечисление |
| Метод интерполяции | interpmethod | В случае переменного шага расчета, указывает способ, которым блок будет делать интерполяцию между имеющимися у него в буфере значениями, для формирования выходного сигнала. | Линейная | Перечисление |
| Начальный размер буфера | stacksize | Начальный размер массива, в котором сохраняются входные данные блока. | 4096 | Целое |
| Максимальный размер буфера | maxsize | Максимальный размер массива, в котором сохраняются входные данные блока. Если 0, то размер буфера не ограничивается. | 0 | Целое |
| Фиксированный размер буфера | fixedbuffer | Флаг, указывающий допустимость блоку изменять размер буфера в процессе расчета. | Нет | Двоичное |
Параметры
Блок не имеет параметров.
Прим.:
По умолчанию блок реализует "запаздывание" скалярного входного сигнала.

