138
ГЛАВА 13. ОСНОВНЫЕ НЕПРЕРЫВНЫЕ БЛОКИ
(CONTINUOUS)
13. 1. Дифференцирующий блок Derivative
Дифференцирующий блок
Derivative
служит для численного
дифференцирования входных данных (сигналов).
Блок дифференцирования не имеет никаких параметров, и его окно
установки параметров дает только информацию о назначении блока.
13. 2. Интегрирующий блок Integrator
Блок интегрирования
Integrator
выполняет функции интегрирования
входных данных (сигналов). На рис. 13.1 приведен пример совместного
применения блоков интегрирования и дифференцирования – для входного
сигнала в виде прямоугольных импульсов, также показано окно установки
параметров интегрирующего блока.
Окно параметров интегрирующего блока содержит следующие элементы:
•
External reset
(внешний сброс) – тип внешнего управляющего сигнала,
выбираемый из раскрывающегося списка (
none
– нет,
rising
–
нарастающий,
falling
– спадающий,
either
– любой);
•
Initial condition source
– источник начального значения выходного
сигнала при интегрировании. В раскрывающемся списке можно
выбрать внутренний (
internal
) или внешний (
external
) источник;
•
Initial condition
(начальное состояние) – установка начального
значения выходного сигнала при интегрировании (в виде числа, по
умолчанию 0);
•
Limit output
– включение/отключение ограничения выходного сигнала;
•
Upper saturation limit
– верхний предел ограничения выходного
сигнала (по умолчанию
inf
, то есть
∞+
);
•
Lower saturation limit
– нижний предел ограничения выходного
сигнала (по умолчанию –
inf
, то есть
∞−
);
•
Show saturation port
– управляет отображением порта, выводящего
уровни ограничения выходного сигнала;
•
Show state port
– управляет отображением порта состояния системы;
•
Absolute tolerance
– абсолютная погрешность (по умолчанию
автоматический выбор –
auto
);
•
Enable zero crossing detections
– включение проверки переходов через
нуль.