- •Практикум (лабораторный) Лабораторная работа №1. Изучение редакторов моделирования сигналов и систем в Simulink Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •Общая постановка задачи исследования
- •Список индивидуальных данных
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №2. Создания моделей сигналов в дискретном времени
- •Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •Общая постановка задачи исследования
- •Список индивидуальных данных
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №3. Моделирование и свертка сигналов Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •1. Общая характеристика пакета Signal Processing
- •2. Генерация сигналов в пакете Signal Processing
- •Общая постановка задачи исследования
- •Список индивидуальных данных
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №4. Модели линейных блоков Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •Общая постановка задачи исследования
- •Список индивидуальных данных
- •Контрольные вопросы к защите
- •Способ оценки результатов
- •Лабораторная работа №5. Моделирование линейных динамических систем
- •Требования к содержанию, оформлению и порядку выполнения
- •Теоретическая часть
- •Общая постановка задачи исследования
- •Список индивидуальных данных
- •Контрольные вопросы к защите
- •Способ оценки результатов
Общая постановка задачи исследования
Необходимо создать модель сигнала с шумом, позволяющую в интерактивном режиме изменять параметры сигнала и шума. Будем предполагать, что на сигнал воздействует два вида помех: мультипликативные и аддитивные шумы. В качестве аддитивного шума будем рассматривать белый гауссовский шум. В качестве мультипликативной помехи будем рассматривать: помехи с экспоненциальным законом распределения, логнормальным или рэлеевским законами распределения (конкретный вариант выбрать из таблицы).
В качестве примера создания и анализа выборок случайных процессов целесообразно просмотреть готовую программу генерации случайных чисел с заданными законами распределения, имеющуюся в пакете MATLAB. Для запуска и просмотра указанной программы необходимо в командном окне MATLAB запустить программу демонстрации: demo (набрать указанную команду и запустить нажатием клавиши ВВОД).
Далее в появившемся левом окне выбрать папку ИНСТРУМЕНТЫ. Войдя в папку ИНСТРУМЕНТЫ выбрать папку Statistics. Выбрать раздел Random Number Generation (Генерация случайных чисел). Для просмотра кодов программы достаточно щелкнуть клавишей мыши по надписи View Code for randtool. Для запуска программы следует щелкнуть клавишей по надписи Run this demo. Следует потренироваться с работой указанной программы.
Далее работу выполнять в следующей последовательности:
1. Запустить систему MATLAB и открыть окно для создания новой модели.
2. Создать пользовательский интерфейс модели. В верхней части окна создать надпись: «Лабораторная работа № 2». В следующем текстовом окне под первым создать надпись «Модель синтеза сигнала с шумом. Вариант №__». Далее поместить надпись: «Разработчик: студент (студентка) группы № СЕРГЕЕВ И.П.»
3. Создать управляющие кнопки «Запуск», «Сброс». В качестве исполняемой программы по команде сброс целесообразно воспользоваться примером из настоящего задания (функция CLEAR).
4. В соответствии с заданием определить параметры, характеризующие заданный закон распределения для создания соответствующих редактируемых полей.
5. Создать поля, обеспечивающие возможность ввода параметров частоты дискретизации сигнала, несущей частоты и других параметров, обеспечивающих моделирование заданного сигнала и помех с последующим выводом на график в главном окне программы.
6. Используя в редакторе программ опции ОТЛАДКА (запуск) отладить программу. Подготовить отчет о работе.
Список индивидуальных данных
Варианты выполнения работы представлены в таблице
Номер варианта |
Тип мультипликативной помехи |
Тип сигнала |
Примечание |
1 |
Рэлеевская |
Одиночный прямоугольный радиоимпульс импульс |
Амплитуду и другие параметры сигналов и помех выполнить ввиде редактируемых полей ввода данных в панели главного окна. Рядом поместить надписи (в нередактируемых текстовых полях), описывающие название параметра. Например: «Амплитуда сигнала», «Уровень аддитивной помехи» и т.п. |
2 |
Рэлеевская |
Пачка прямоугольных радиоимпульсов | |
3 |
Рэлеевская |
Одиночный гауссов радиоимпульс | |
4 |
Рэлеевская |
Пачка гауссовых радиоимпульсов | |
5 |
Экспоненциальная |
Одиночный прямоугольный радиоимпульс импульс | |
6 |
Экспоненциальная |
Пачка прямоугольных радиоимпульсов | |
7 |
Экспоненциальная |
Одиночный гауссов радиоимпульс | |
8 |
Экспоненциальная |
Пачка гауссовых радиоимпульсов | |
9 |
Логнормальное распределение |
Одиночный прямоугольный радиоимпульс импульс | |
10 |
Логнормальное распределение |
Пачка прямоугольных радиоимпульсов | |
11 |
Логнормальное распределение |
Одиночный гауссов радиоимпульс | |
12 |
Логнормальное распределение |
Пачка гауссовых радиоимпульсов |