- •Практическая работа №1 Библиотека блоков Simulink: Sources - источники сигналов
- •Источник постоянного сигнала Constant
- •Источник синусоидального сигнала Sine Wave
- •Bias – Постоянная составляющая сигнала.
- •Источник линейно изменяющегося воздействия Ramp
- •Генератор ступенчатого сигнала Step
- •Генератор сигналов Signal Generator
- •Источник случайного сигнала с равномерным распределением Uniform Random Number
- •Источник импульсного сигнала Pulse Generator
- •Amplitude – Амплитуда.
- •Генератор линейно-изменяющейся частоты Chirp Generator
- •Генератор белого шума Band-Limited White Noice
- •Источник временного сигнала Clock
- •Источник случайного сигнала с нормальным распределением Random Number
- •Цифровой источник времени Digital Clock
- •Блок считывания данных из файла From File
- •Блок считывания данных из рабочего пространства From Workspace
- •Блок сигнала нулевого уровня Ground
- •Блок периодического сигнала Repeating Sequence
- •Блок входного порта Inport
- •Контрольные вопросы.
Amplitude - Амплитуда.
Bias – Постоянная составляющая сигнала.
Samples per period – Количество расчетных шагов на один период синусоидального сигнала:
Samples per period = 2 / (frequency* Sample time)
Number of offset samples – Начальная фаза сигнала. Задается количеством шагов модельного времени:
Number of offset samples = Phase* Samples per period/ (2).
Sample time – Шаг модельного времени.
В данном режиме ошибка округления не накапливается, поскольку Simulink начинает отсчет номера текущего шага с нуля для каждого периода.
На рисунке 2 показано применение блока с разными значениями шага модельного времени (Sample time = 0 для блока Sine Wave 1 (п.п.2.1.) и Sample time = 0.1 для блока Sine Wave 2 (п.п.2.2.)). Для отображения графиков выходных сигналов в модели использован виртуальный осциллограф (Scope).
EX_sine_wave_1.zip
Источник линейно изменяющегося воздействия Ramp
Назначение:
Формирует линейный сигнал вида y = Slope* time + Initial value.
Рисунок 2 – Блок Sine Wave
Параметры:
Slope – Скорость изменения выходного сигнала.
Start time – Время начала формирования сигнала.
Initial value – Начальный уровень сигнала на выходе блока.
На рисунке 3 показано использование данного блока.
Рисунок 3 – Блок Ramp
EX_ramp_1.zip
Генератор ступенчатого сигнала Step
Назначение:
Формирует ступенчатый сигнал.
Параметры:
Step time – Время наступления перепада сигнала (с).
Initial value – Начальное значение сигнала.
Final value – Конечное значение сигнала.
Перепад может быть как в большую сторону (конечное значение больше чем начальное), так и в меньшую (конечное значение меньше чем начальное). Значения начального и конечного уровней могут быть не только положительными, но и отрицательными (например, изменение сигнала с уровня -5 до уровня -3).
На рисунке 4 показано использование генератора ступенчатого сигнала.
Рисунок 4 – Блок Step
EX_step_1.zip
Генератор сигналов Signal Generator
Назначение:
Формирует один из четырех видов периодических сигналов:
sine – Синусоидальный сигнал.
square – Прямоугольный сигнал.
sawtooth – Пилообразный сигнал.
random – Случайный сигнал.
Параметры:
Wave form – Вид сигнала.
Amplitude – Амплитуда сигнала.
Frequency – Частота (рад/с).
Units – Единицы измерения частоты. Может принимать два значения:
Hertz - Гц.
rad/sec – рад/с.
На рисунке 5 показано применение этого источника при моделировании прямоугольного сигнала.
EX_signal_generator_1.zip
Источник случайного сигнала с равномерным распределением Uniform Random Number
Назначение:
Формирование случайного сигнала с равномерным распределением.
Рисунок 5 – Блок генератора сигналов
Параметры :
Minimum – Минимальный уровень сигнала.
Maximum – Максимальный уровень сигнала.
Initial seed – Начальное значение.
Пример использования блока и график его выходного сигнала представлен на рисунке 6.
Рисунок 6 – Источник случайного сигнала с равномерным распределением
EX_unif_random_num_1.zip
