Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab5-6_Simulink.doc
Скачиваний:
2
Добавлен:
10.09.2019
Размер:
427.52 Кб
Скачать

5. Моделирование с помощью Simulink

Подготовка к работе

По указанной литературе изучить:

  • основы Simulink (назначение пакета, запуск, иерархию системы);

  • правила создания моделей;

  • способы редактирования и форматирование объектов модели;

  • свойства блоков Simulink;

  • понятие управляемых подсистем;

Разработать структуру модели устройства по варианту задания.

Контрольные вопросы

  1. Назначение Simulink.

  2. Какие блоки могут включаться в состав моделей?

  3. Пояснить структуру иерархической библиотеки Simulink.

  4. Дать краткую характеристику основных библиотек Simulink.

  5. Охарактеризовать этапы создания модели.

  6. Как создаются точки разветвлений линий модели.

  7. Как устанавливаются нужные параметры блоков модели?

  8. Какие команды редактирования используются при создании модели?

  9. Как добавить текстовые надписи к блокам модели?

  10. Как отформатировать блоки создаваемой модели?

  11. Основные свойства блоков Simulink.

  12. Понятие подсистем. Привести примеры управляемых подсистем.

  13. Блоки источников сигналов Sources.

  14. Виртуальные регистраторы Sinks.

  15. Блоки непрерывных моделей Continuous.

  16. Нелинейные блоки Discontinuous.

  17. Математические блоки Math Operations.

  18. Блоки из Communication Blockset.

Задание и порядок выполнения работы

Задача 1. Создать модель, в которой сигналы от заданных источников поступают на блок математических операций. Регистратор с тремя входами позволяет наблюдать сигналы на выходах источников сигналов и блока математических операций. Провести ее моделирование. Измерить для четных N – максимальное и для нечетных N – минимальное значения сигнала в разных точках схемы. Варианты заданий приведены в таблице 5.1.

Таблица 5.1. Варианты заданий.

N

Первый источник сигнала

Второй источник сигнала

Математическая операция

1

Sine Wave - Синус

Sine Wave - Синус

Сложение / Add

2

Pulse Generator - Импульсы

Step – Ступенчатый сигнал

Сложение / Add

3

Sine Wave - Синус

Repeating Sequence - Пила

Сложение / Add

4

Sine Wave - Синус

Pulse Generator - Импульсы

Умножение / Product

5

Pulse Generator - Импульсы

Ram - Линейно нарастающий

Умножение / Product

6

Sine Wave - Синус

Chirp Signal - Переменная частота

Умножение /Product

7

Sine Wave - Синус

Step – Ступенчатый сигнал

Деление / Divide

8

Step – Ступенчатый сигнал

Sine Wave - Синус

Деление / Divide

9

Sine Wave - Синус

Ram - Линейно нарастающий

Деление / Divide

10

Sine Wave - Синус

Ram - Линейно нарастающий

Вычитание / Subtract

11

Pulse Generator - Импульсы

Repeating Sequence - Пила

Вычитание / Subtract

12

Pulse Generator - Импульсы

Chirp Signal - Переменная частота

Вычитание / Subtract

Поменять амплитуду и период следования источников сигнала и проконтролировать результат моделирования с помощью регистрирующих блоков. Схему модели и осциллограммы ее работы зарисовать в отчет.

Задача 2. Создать модель цифрового линейного тракта (ЦЛТ), в котором цифровой сигнал, с выхода виртуальной аппаратуры проходит по каналу связи, искажается под воздействием помех, а затем восстанавливается в цифровую форму в регенераторе. Провести моделирование системы с визуализацией процессов, протекающих в основных точках создаваемой модели. Цифровой сигнал с выхода аппаратуры связи имитируется кодовой комбинацией, вырабатываемой соответствующим кодовым генератором, вариант которого задается в табл. 5.2.

Таблица 5.2. Варианты заданий

N

Источник цифрового сигнала

N

Источник цифрового сигнала

1

Walsh Code Generator

7

Walsh Code Generator

2

PN Sequence Generator

8

PN Sequence Generator

3

Bernoulli Binary Generator

9

Bernoulli Binary Generator

4

Kasami Sequence Generator

10

Kasami Sequence Generator

5

OVSF Code Generator

11

OVSF Code Generator

6

Barker Code Generator

12

Barker Code Generator

В качестве источника помех использовать Gaussian Noise Generator, находящийся в блоках: Communication Blockset /Comm Sources/Noise Generator/ Gaussian Noise Generator.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]