|
|
| Векторизован | Си
| |
в палитре |
на схеме |
Блок выполняет численное интегрирование с ограничением. Блок векторизован, является
субмоделью (сборкой). Для того чтобы посмотреть структуру алгоритма — нажмите правой кнопкой
Действия → Войти в субмодель. Алгоритм работы блока реализует численное
интегрирование входного сигнала (сигналов).
Входы
- Производная — на блок подается непосредственно интегрируемая
величина ИЛИ логический сигнал -1, 0, +1. Во втором случае блок использует сигнал
«Постоянная времени», который определяет скорость нарастания(убывания) интеграла. Если
производная — это интегрируемая величина, то «Постоянную времени» следует задавать
единицей.
- Транслируемый вход — сигнал, напрямую передаваемый на выход
блока, если «Признак трансляции» = 1.
- Признак трансляции — логический сигнал. Если равен 1, то на
выход блока передается значение «Транслируемый вход».
- Признак фиксации — логический сигнал. Если равен 1, то значение
выходного сигнал блока фиксируется и далее остается константой до тех пор, пока «Признак
фиксации» станет равным 0.
- Смещение интеграла — используется в особый случаях, по
умолчанию = 0.
- Постоянная времени — величина, обратная производной.
Используется тогда, когда в качестве производной передается логический сигнал -1
(«меньше»), +1(«больше») или 0. Если в качестве производной поступает целочисленная
величина (реальная производная), то «Постоянную времени» следует задать = 1.
- Максимальное значение — ограничение интеграла «сверху».
Выходной сигнал блока не может быть больше этой величины.
- Минимальное значение — ограничение интеграла «снизу». Выходной
сигнал блока — не меньше этой величины.
Выходы
- Интеграл — величина интеграла производной (с ограничениями),
или транслируемый вход (если есть признак трансляции), или константа (если есть признак
фиксации).
Свойства:
- Число переменных — количество интегрируемых переменных во
входном векторе;
- Начальные состояние — значения начальных состояний для
интегралов входных переменных.