Меандр





| Векторный | Си | ST |
в палитре на схеме

Описание

Блок формирует на выходе периодический сигнал прямоугольной формы (из равномерных прямоугольных импульсов) с заданными временными и амплитудными параметрами:

где y1, y2, T1, T2 – свойства блока, y(t) – выходной сигнал, t – текущее модельное время в секундах, frac(t/(T1+T2)) – дробная часть.

Входные порты

По-умолчанию блок не имеет входных портов, однако их можно добавить через свойство "Управляющие входы". При добавлении порта, через входное значение подаваемое на данный порт, можно в процессе расчета видоизменять настройки меандра. Возможно добавить один или несколько входных портов из следующего перечня:

Имя Описание Тип линии связи
IN_0 Активность. Если на вход этого порта поступает 0, то блок не является активным, на его выходе будет также 0 (независимо от других заданных значений выхода). При 1 на входе, блок работает как обычно, в соответствии с заданными свойствами. Математическая

IN_1

Длительность 1-го полупериода, с. Порт соответствует аналогичному свойству блока. Математическая
IN_2 Длительность 2-го полупериода, с. Порт соответствует аналогичному свойству блока. Математическая
IN_3 Значение 1-го полупериода. Порт соответствует аналогичному свойству блока. Математическая
IN_4 Значение 2-го полупериода. Порт соответствует аналогичному свойству блока. Математическая
IN_5 Коэффициент ускорения счётчика относительного времени. Порт соответствует аналогичному свойству блока. Математическая
IN_6 Фаза (опережение), с. Порт соответствует аналогичному свойству блока. Математическая

Выходные порты

Имя Описание Тип линии связи
outport Порт для выходного значения. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Управляющие входы inp

Позволяет добавлять дополнительные входы блоку (до 7 шт.), предназначенные для задания характеристик меандра в процессе расчета через входы. Соответствующее свойство при этом становится недоступным (невидимым).

- Множество
Длительность 1-го полупериода, с t1 Время T1, в течение которого блок на выходе формирует значение первого полупериода. [1] Массив
Значение 1-го полупериода y1 Сигнал y1, подаваемый блоком на выход в течение первого полупериода. [0] Массив
Длительность 2-го полупериода, с t2 Время T2, в течение которого блок на выходе формирует значение второго полупериода. [1] Массив
Значение 2-го полупериода y2 Сигнал y2, подаваемый блоком на выход в течение второго полупериода [1] Массив
Управление фазой и частотой
Фаза (опережение), с t0 Смещение сигнала относительно нулевого момента времени. [0] Массив
Коэффициент ускорения счётчика относительного времени

k_speed

Коэффициент, показывающий во сколько раз частота выходного сигнала будет ускорена относительно модельного времени. При значении коэффициента менее 1, частота будет замедлена. Коэффициент должен быть положительным числом. [1] Массив

Свойства могут быть векторами: T1 =  [T11, T12,…,T1n], y1 =  [y11, y12,…,y1n] и y2 = [y21, y22,…,y2 n], размерности которых должны быть одинаковы, в этом случае на выходе будет также формироваться векторный сигнал:

Параметры

Блок не имеет параметров.

Прим.:
  1. По умолчанию свойства библиотечного блока заданы так, что на выходе блок формирует скалярный сигнал.
  2. Свойства посредством колонки "Формула" могут быть заданы при помощи локальных переменных модели (субмодели) в ее скрипте, при помощи глобальных сигналов проекта в пункте главного меню Сервис → Сигналы..., или сигналов подключаемой базы данных.