Студопедия
rus | ua | other

Home Random lecture






Основные блоки Simulink


Date: 2015-10-07; view: 684.


 

Блоки из библиотеки Sources (источники сигналов) имеют один выходной порт.

 

Sources –источники сигналов и воздействий
Источник постоянного сигнала Constant –задает постоянный по уровню сигнал. Значение константы может быть действительным или комплексным числом, вычисляемым выражением, вектором или матрицей.
Источник синусоидального сигнала Sine Wave –формирует синусоидальный сигнал с заданной частотой, амплитудой, фазой и смещением.
Источник линейно изменяющегося воздействия Ramp –формирует линейный сигнал вида y = наклон* время. Можно задавать время начала сигнала.
Генератор ступенчатого сигнала Step –формирует ступенчатый сигнал. Перепад может быть как в большую сторону (конечное значение больше чем начальное), так и в меньшую (конечное значение меньше чем начальное). Значения начального и конечного уровней могут быть не только положительными, но и отрицательными (например, изменение сигнала с уровня –5 до уровня –3).
Блок периодического сигнала Repeating Sequence –формирует периодический пилообразный сигнал, заданной амплитуды и периода.
Источник импульсного сигнала Pulse Generator –формирует прямоугольные импульсы, заданной амплитуды, периода и скважности.
Источник временного сигнала Clock –формирует сигнал, величина которого на каждом шаге расчета равна текущему времени моделирования.
Блок считывания данных из файла From File –получение данных из внешнего файла.
Блок считывания данных из рабочего пространства From Workspace –получение данных из рабочего пространства MATLAB.

 

Блоки библиотеки Sinks (приемники сигналов) используются для визуализации и записи полученных результатов. Эти блоки могут использоваться для отображения не только скалярных сигналов, но также векторных, матричных и комплексных.

 

Sinks - приемники сигналов
Осциллограф Scope –строит графики исследуемых сигналов как функцию времени.
Графопостроитель ХУ Graph –строит график одного сигнала как функцию другого (график вида Y(X)).
Цифровой дисплей Display –отображает значение сигнала в виде числа.
Блок сохранения данных в файле То File –блок записывает данные, поступающие на его вход, в файл. Данные в файле сохраняются в виде матрицы. Значения времени записываются в первой строке матрицы, а в остальных строках будут находиться значения сигналов, соответствующих данным моментам времени.
Блок сохранения данных в рабочей области То Workspace –блок записывает данные, поступающие на его вход, в рабочую область MATLAB.

 

Блоки библиотеки математических операций Math. Для всех блоков поддерживаются операции с матричными величинами и комплексными числами.

 

Math – блоки математических операций
Блок вычисления модуля Abs –вычисляет абсолютное значение величины сигнала. Этот блок может использоваться также для вычисления модуля сигнала комплексного типа.
Блок вычисления суммы Add –выполняет вычисление суммы (или разности) текущих значений сигналов. Форма блока может меняться с прямоугольной на круглую. Число входов и математические операции также могут меняться.
Блок деления Divide –выполняет вычисление отношения (или произведения) текущих значений сигналов. Число входов и математические операции могут меняться.
Блок усилителя Gain –выполняет умножение входного сигнала на константу.
Блок скалярного умножения Dot Product –выполняет вычисление скалярного произведения (свертку) двух векторов.
Блок вычисления математических функций Math Function –выполняет вычисление некоторых математических функций, которые можно выбрать из списка.
Блок вычисления тригонометрических функций Trigonometric Function –выполняет вычисление некоторых тригонометрических функций, которые можно выбрать из списка.
Блок вычисления действительной и мнимой части комплексного числа Complex to Real-Imag и блок, производящий обратную операцию Real-Imag to Complex.
Блок вычисления модуля и аргумента комплексного числа Complex to Magnitude-Angle и блок, производящий обратную операцию Magnitude-Angle to Complex.
Блок определения минимального или максимального значения MinMax – определяет максимальное или минимальное значение из всех сигналов, поступающих на его входы.

 


<== previous lecture | next lecture ==>
Начало работы в Simulink | Окно параметров блока синусоидального сигнала.
lektsiopedia.org - 2013 год. | Page generation: 0.121 s.