
- •Практическая работа №1 Библиотека блоков Simulink: Sources - источники сигналов
- •Источник постоянного сигнала Constant
- •Источник синусоидального сигнала Sine Wave
- •Bias – Постоянная составляющая сигнала.
- •Источник линейно изменяющегося воздействия Ramp
- •Генератор ступенчатого сигнала Step
- •Генератор сигналов Signal Generator
- •Источник случайного сигнала с равномерным распределением Uniform Random Number
- •Источник случайного сигнала с нормальным распределением Random Number
- •Источник импульсного сигнала Pulse Generator
- •Amplitude – Амплитуда.
- •Генератор линейно-изменяющейся частоты Chirp Generator
- •Генератор белого шума Band-Limited White Noice
- •Источник временного сигнала Clock
- •Цифровой источник времени Digital Clock
- •Блок считывания данных из файла From File
- •Блок считывания данных из рабочего пространства From Workspace
- •Блок сигнала нулевого уровня Ground
- •Блок периодического сигнала Repeating Sequence
- •Блок входного порта Inport
- •Контрольные вопросы.
Источник случайного сигнала с нормальным распределением Random Number
Назначение:
Формирование случайного сигнала с нормальным распределением уровня сигнала.
Параметры:
Mean – Среднее значение сигнала
Variance – Дисперсия (среднеквадратическое отклонение).
Initial seed – Начальное значение.
Рисунок 7 – Источник случайного сигнала с нормальным распределением
EX_random_num_1.zip
Источник импульсного сигнала Pulse Generator
Назначение:
Формирование прямоугольных импульсов.
Параметры:
Pulse Type – Способ формирования сигнала. Может принимать два значения:
Time-based – По текущему времени.
Sample-based – По величине модельного времени и количеству расчетных шагов.
Amplitude – Амплитуда.
Period – Период. Задается в секундах для Time-based Pulse Type или в шагах модельного времени для Sample-based Pulse Type.
Pulse width – Ширина импульсов. Задается в в % по отношению к периоду для Time-based Pulse Type или в шагах модельного времени для Sample-based Pulse Type.
Phase delay – Фазовая задержка. Задается в секундах для Time-based Pulse Type или в шагах модельного времени для Sample-based Pulse Type.
Sаmple time – Шаг модельного времени. Задается для Sample-based Pulse Type.
Пример использования Pulse Generator показан на рисунке 8.
Рисунок 8 – Источник прямоугольных импульсов
EX_pulse_generator_1.zip
Генератор линейно-изменяющейся частоты Chirp Generator
Назначение:
Формирование синусоидальных колебаний, частота которых линейно изменяется.
Параметры:
Initial frequence – Начальная частота (Гц);
Target time – Время изменения частоты (с);
Frequence at target time – Конечное значение частоты (Гц).
Пример использования блока показан на рисунке 9.
EX_chirp_signal_1.zip
Генератор белого шума Band-Limited White Noice
Назначение:
Создает сигнал заданной мощности, равномерно распределенной по частоте.
Рисунок 9 – Генератор линейно-изменяющейся частоты
Параметры:
Noice Power – Мощность шума.
Sample Time – Модельное время.
Seed – Число, необходимое для инициализации генератора случайных чисел.
Рисунок 10 показывает работу этого генератора.
Рисунок 10 – Генератор белого шума
EX_band_white_noise_1.zip
Источник временного сигнала Clock
Назначение:
Формирует сигнал, величина которого на каждом шаге расчета равна текущему времени моделирования.
Параметры
Decimation – Шаг, с которым обновляются показания времени на изображении источника (в том случае, если установлен флажок параметра Display time). Параметр задается как количество шагов расчета. Например, если шаг расчета модели в окне диалога Simulation parameters установлен равным 0.01 с, а параметр Decimation блока Clock задан равным 1000, то обновление показаний времени будет производиться каждые 10 секунд модельного времени.
Display time – Отображение значения времени в блоке источника.
На рисунке 11 показан пример работы данного источника.
Рисунок 11 – Источник временного сигнала
EX_clock_1.zip