2. Собрать модель: с выхода источника синусоидального сигнала подать сигнал на осциллограф и на блок Display. Установить параметры источника синусоидального сигнала в соответствии с табл. 2.1. Время моделирования принять равным трем периодам синусоидального сигнала, шаг моделирования – 0,01 периода. Выполнить моделирование.
3. На осциллографе установить два входа. На второй вход подать сигнал от источника постоянного сигнала. Величину постоянного сигнала принять равной половине амплитуды синусоидального сигнала.
4. Опробовать изменение масштаба в окне осциллографа и настройку параметров осциллографа.
5. В модель добавить второй осциллограф и мультиплексор. С помощью мультиплексора подать на вход второго осциллографа два сигнала (синусоидальный и постоянный). Настроить параметры второго осциллографа. Выполнить моделирование.
6. Создать копию модели. В полученной модели источники сигналов заменить источниками согласно табл. 2.1. Значения параметров этих источников задать самостоятельно. Время моделирования увеличить в 2 раза. Выполнить моделирование.
7. Использовать блоки Clock и Stop Simulation для прерывания процесса моделирования при достижении заданного времени (продолжительность моделирования задать с помощью источника постоянного сигнала). Вывести на экран время моделирования.
8. В командном окне Matlab создать матрицу с синусоидальным сигналом, с теми же параметрами, что и в задании 2, на интервале времени, равном времени моделирования. Получить этот сигнал из рабочей области с помощью блока From Workspace, вывести его на осциллограф, сравнить с сигналом, полученным от источника синусоидального сигнала.
9. В командном окне Matlab матрицу с синусоидальным сигналом транспонировать и записать в файл. Получить этот сигнал из файла с помощью блока From File, вывести его на осциллограф, сравнить с сигналом, полученным при выполнении задания 8.
10. Сигнал, полученный от источника постоянного сигнала, записать в рабочую область. В командном окне Matlab вывести на экран массив с переданным сигналом.
11.Сигнал, полученный от источника постоянного сигнала, записать в файл. В командном окне Matlab считать записанный сигнал и вывести его на экран.
12. Выбрать в имеющейся модели два источника синусоидального сигнала. Частоту одного из них изменить на 20-30 %. Подать сигналы от этих источников на входы графопостроителя(блок XY Graph). Выполнить моделирование. На первый вход графопостроителя подать сигнал от блока Clock, отключив источник синусоидального сигнала. Повторить моделирование.
Таблица 2.1 – Исходные данные к заданию 2
Вариант
Амплитуда
Частота, Гц
Фаза, рад
Дополнительные источники сигналов (задание 6)
Ramp
Uniform Random Number
-
Step
Random Number
/2
Signal Generator
Chirp Signal
/4
Discrete Pulse Generator
Band-Limited White Noise
/4
Ramp
Band-Limited White Noise
- /2
Step
Uniform Random Number
- /4
Signal Generator
Random Number
- /4
Discrete Pulse Generator
Chirp Signal
/8
Ramp
Chirp Signal
/10
Step
Band-Limited White Noise
- /8
Signal Generator
Uniform Random Number
- /10
Discrete Pulse Generator
Random Number
3 /4
Ramp
Random Number
-3 /4
Step
Chirp Signal
Signal Generator
Band-Limited White Noise
Контрольные вопросы
1. Источники сигналов каких видов есть в основной библиотеке Simulink?
2. Какие в Simulink предусмотрены средства регистрации сигналов?
3. Как осуществляется передача информации из рабочей области Matlab в Simulink и обратно?
4. Каково назначение раздела«Signals & Systems» основной библиотеки Simulink?