Дискретная апериодика 1-го порядка
![]() |
![]() |
| Векторный | Си
| ST | |
| в палитре | на схеме |
Описание
Блок реализует разностную математическую модель апериодического звена 1-го порядка, непрерывная математическая модель динамики которого описывается линейным обыкновенным дифференциальным уравнением (ОДУ) вида:
где xi(t) – i-ый элемент входного сигнала в блок, Ti – элемент вектора постоянных времени, ki – элемент вектора коэффициентов усиления, yi(t) – элемент выходного сигнала из блока. Обязательное условие: Ti≠0
Алгоритм блока реализует вычисление выходного сигнала в дискретные моменты времени (на каждом шаге интегрирования, в том числе и на плохом) по следующему соотношению:
где xj, yj – значение сигнала на входе и выходе блока на j-ом шаге интегрирования, xj+1 – значение сигнала на входе блока на (j+1)-ом шаге интегрирования, ∆tj+1 – текущий шаг интегрирования.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| inport | Входной сигнал. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| outport | Выходной преобразованный сигнал. | Математическая |
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Коэффициенты усиления | k | Вектор коэффициентов ki, на которые умножаются элементы входного вектора. | [1] | Массив |
| Постоянные времени | T | Вектор постоянных времени Ti в секундах. | [1] | Массив |
| Начальные условия | x0 | Вектор начальных значений yi(0) переменных состояния блока (элементы вектора выходного сигнала блока равны переменным состояния). | [0] | Массив |
| Дополнительные входы | inputs | Указывает наличие дополнительных входов блока. Если в 4-ой диалоговой строке выбрана опция "Признак трансляции входа", то у блока появляется новый дополнительный входной порт, предназначенный для ввода в блок логического управляющего сигнала, где 0 соответствует преобразованию входного сигнала по базовому алгоритму (см. формулу), а 1 соответствует мгновенной передаче входного сигнала на выход блока (без преобразования). Если в 4-ой диалоговой строке выбрана опция "Постоянные времени через порты", то у блока появляется новый дополнительный входной порт (второй или третий), предназначенный для ввода в блок значений постоянной времени звена. Это, например, позволяет динамически изменять постоянные времени звена в процессе моделирования. |
Множество | |
| Начальные условия берутся из | iniflag | Указатель источника начальных условий блока. Если в 5-ой диалоговой строке выбрана опция из "Параметров блока", то начальное условие берется из 3-ей диалоговой строки. Если в 5-ой диалоговой строке выбрана опция из "Входа" (значение по умолчанию), то начальное условие берется из 1-го входного порта на нулевом шаге расчета ("на старте"). |
Входа | Перечисление |
Параметры
Блок не имеет параметров.

