6. Discrete Filter.
7. Discrete Transfer Fen.
8. Discrete Zero-Pole.
Блок Unit Delay обеспечивает задержку входного сигнала на заданное число периодов (шагов модельного времени).
Параметрами настройки для этого блока являются:
1. Начальное значение сигнала (Initial condition) — значение амплитуды сигнала в момент активизации блока; оно может быть задано либо в виде числовой константы, либо в виде вычисляемого выражения.
2. Величина задержки (Sample time) — определяет число шагов модельного времени, в течение которого сохраняется значение сигнала, поступившего на вход блока; как и первый параметр, может задаваться в любой форме, но значение параметра должно быть положительным.
Блок Discrete-Time Integrator выполняет суммирование интервалов времени между поступлениями входного сигнала. Блок может быть использован для управления логикой работы отдельных компонентов ИМ или модели в целом. В частности, суммарная длительность работы некоторой подсистемы может служить условием «досрочного» окончания моделирования.
Блок имеет следующие параметры настройки:
• используемый метод интегрирования (Integrator method); с помощью выпадающего меню пользователь может выбрать один из трех методов: прямой метол Эйлера; обратный метод Эйлера; метод трапеций;
• подключение дополнительного управляющего сигнала (External reset).
• использование внешней установки начального значения входного сигнала
(Initial condition source).
Выбор значений двух последних параметров также производится с помощью
«выпадающих» меню.
Параметр External reset может принимать следующие значения:
none — дополнительный управляющий сигнал не используется;
rising — для управления используется возрастающий сигнал;
falling — для управления используется ниспадающий сигнал;
either — на работу блока влияет любое изменение амплитуды управляющего
сигнала.
Параметр Initial condition source принимает одно из двух значений:
internal — используется собственная установка начального значения сумматора;
external— установка начального значения производится извне. Если выбранные пользователем значения двух рассматриваемых параметров
предполагают наличие дополнительных входных сигналов, то на графическом
изображении блока появляются дополнительные входные порты (после нажатия
кнопки Apply в окне настроек блока);
• начальное состояние сумматора (Initial condition); значение вводится в строке редактирования либо как числовая константа, либо в виде вычисляемого выражения;
• флажок Limit output (Ограничение выходного значения сумматора) определяет, будут ли использоваться следующие ниже 4 параметра настройки;
• верхнее предельное значение времени ( Upper saturation limit); по умолчанию -не ограничено (inf);
• нижнее предельное значение времени (Lower saturation limit); по умолчанию параметр имеет значение -inf;
• флажок показать порт насыщения (Shore) saturation port);
• флажок показать порт состояния (Show state port).
Параметры 5...9 используются следующим образом. Если флажок Limit output установлен, то при переходе значения сумматора через верхний или нижний предел на дополнительных выходах блока (saturation port и state port) формируется единичный сигнал. Чтобы этот сигнал можно было использовать для управления работой модели, флажки Show saturation port и Show state port должны быть включены (при этом на графическом изображении блока появляются обозначения портов). Особенность порта state port состоит в том, что снимаемый с него сигнал может быть использован только для прерывания алгебраического цикла или для согласования состояния подсистем модели.
Раздел Linear (Линейные элементы) Раздел содержит блоки, которые можно условно разделить на две группы: блоки, непосредственно предназначенные для описания линейных непрерывных систем, и блоки общего назначения, которые могут быть использованы в модели любой системы:
К первой группе относятся:
1. Gain — «линейный усилитель» (умножитель).
2. Transfer Fen — «передаточное звено».
3. State-Space — блок формирования состояния системы.