
Приложение 1
Библиотека блоков программы SIMULINK, используемых в
лабораторной работе.
-
Константа.
Назначение:
Задает постоянный по уровню сигнал.
Параметры блока:
Constant value: [постоянная величина].
-
Источник синусоидального сигнала.
Назначение:
Формирует синусоидальный сигнал с заданной частотой, амплитудой, фазой и смещением. Для формирования выходного сигнала блоком могут использоваться два алгоритма. Вид алгоритма определяется параметром Sine Туре [способ формирования сигнала]:
- Time-based - по текущему времени (для непрерывных систем) или по значению сигнала на предыдущем шаге расчета и величине такта дискретности (для дискретных систем);
- Sample-based - по величине такта дискретности и количеству расчетных шагов на один период синусоидального сигнала.
Параметры блока:
Amplitude: [амплитуда]. Bias: [постоянная составляющая сигнала]. Samples per period:[количество тактов на один период синусоидального сигнала]. Phase [начальная фаза сигнала в радианах]. Frequency [частота (рад/с)]. Sample time: [такт дискретности] [2].
-
Источник прямоугольных импульсов.
Назначение:
Формирование прямоугольных импульсов.
Параметры блока
Pulse Type: [способ формирования сигнала]. Может принимать два значения:
- Time-based - по текущему времени;
- Sample-based - по величине такта дискретности и количеству шагов моделирования.
Вид окна параметров изменяется в зависимости от выбранного способа формирования сигнала. Amplitude: [амплитуда]. Period: [период]. Задается в секундах для Time-based Pulse Туре или количеством тактов для Sample-based Pulse Type. Pulse width: [ширина импульсов]. Задается в процентах по отношению к периоду для Time-based Pulse Туре или количеством тактов дискретности для Sample-based Pulse Type. Phase delay: [фазовая задержка]. Задается в секундах для Time-based Pulse Туре или количеством тактов дискретности для Sample-based Pulse Type Sample time: [такт дискретности]. [2]
-
Осциллограф.
Назначение:
Построение графиков исследуемых сигналов в функции времени. Позволяет наблюдать за изменениями сигналов в процессе моделирования. Для того чтобы открыть окно просмотра сигналов, необходимо выполнить двойной щелчок левой клавишей мыши на пиктограмме блока. Это можно сделать на любом этане (как до начала моделирования, так и после него, а также во время моделирования).
Панель инструментов содержит 11 кнопок.
-
Print - печать содержимого окна осциллографа.
-
Parameters - доступ к окну настройки параметров.
-
Zoom - увеличение масштаба по обеим осям.
-
Zoom X-axis - увеличение масштаба по горизонтальной оси.
-
Zoom Y-axis - увеличение масштаба по вертикальной оси.
-
Autoscale - автоматическая установка масштабов по обеим осям.
-
Save current axes settings - сохранение текущих настроек окна.
-
Restore saved axes settings - установка ранее сохраненных настроек окна.
-
Floating scope - перевод осциллографа в изменяющийся режим
-
Lock/Unlock axes selection — закрепить/разорвать связь между текущей координатной системой окна и отображаемым сигналом. Опция доступна, если включен режим Floating scope
-
Signal selection - выбор сигналов для отображения. Опция доступна, если включен режим Floating scope.
Параметры блока:
На вкладке General задаются следующие параметры:
Number of axes: [число входов (систем координат) осциллографа]. При изменении этого параметра на изображении блока появляются дополнительные входные порты. Time range: [величина временного интервала, для которого отображаются графики]. Если время расчета модели превышает заданное параметром Time range, то вывод графика производится порциями, при этом интервал отображения каждой порции графика равен заданному значению Time range. Tick labels: [вывод/скрытие осей и меток осей]. Значения параметра выбираются из списка:
-
all - подписи для всех осей;
-
попе - отсутствие всех осей и подписей к ним;
-
bottom axis only - подписи горизонтальной оси только для нижнего графика [5].
-
Цифровой дисплей.
Назначение:
Отображает значение сигнала в виде числа.
Параметры блока:
Format: [формат отображения данных]. Параметр Format может принимать следующие значения:
- short - 5 цифр, включая десятичную точку;
- long - 15 цифр с фиксированной точкой;
- short_e - 5 цифр с плавающей точкой;
- long_e - 15 цифр с плавающей точкой;
- bank - банковский формат.
Decimation: [прореживание]. При Decimation = 1 отображается каждое значение входного сигнала, при Decimation = 2 отображается каждое второе значение, при Decimation = 3 - каждое третье значение и т. д. Sample time: [такт дискретности]. Определяет дискретность отображения данных во времени. Floating display: [изменяющийся режим]. В данном режиме входной порт блока отсутствует, а выбор сигнала для отображения выполняется щелчком левой клавиши мыши на соответствующей линии связи. В этом режиме значение параметра расчета Signal storage reuse должно быть установлено равным off [2].