Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Simulink_оконч.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.32 Mб
Скачать

1.2. Библиотека модулей (блоков)

Библиотека блоков Simulink представляет собой набор визуальных объектов, при помощи которых можно, соединяя модули линиями функциональной связи, составлять блок–схему любого устройства.

Библиотека блоков разбита на 13 разделов: Continuous (Блоки непрерывных элементов), Discontinuities (Блоки нелинейных элементы), Discrete (Блоки дискретных элементов), LookUp Tables (Блоки таблиц), Math Operation (Блоки элементов, выполняющих математические операции), Model Verification (Блоки элементов для верификации модели), Model-Wide utilities (Раздел дополнительных утилит), Ports & Subsystem (Порты и подсистемы), Signal Attributes (Блоки задания свойств сигналов), Signal Routing (Блоки маршрутизации сигналов), Sings (Блоки приема и отображения сигналов), Sources (Блоки источников сигнала), User-Defined Function (Функции, определяемые пользователем).

Рассмотрим содержание основных разделов библиотеки.

1.2.1. Раздел Sources – источники сигналов

Блоки, входящие в раздел Sources, предназначены для формирования сигналов, обеспечивающих управление работой S–модели в целом или отдельных ее частей. Все блоки–источники имеют по одному выходу и не имеют входов. После выбора раздела Sources в Simulink Library Browser появляется окно, показанное на рис. 1.3.

В этом разделе библио­теки в качестве источников сигналов предусмотрены следующие блоки:

  • BandLimited White Noise – генератор белого шума с ограни­ченной полосой;

  • Chirp Signal – генератор гармонического сигнала с частотой линейно изменяющейся во времени;

  • Clock – источник непрерывного временного сигнала;

  • Constant – формирует постоянную величину (скаляр, вектор или матрицу);

  • Digital Clock – формирует дискретный временной сигнал;

Рис. 1.3. Раздел Sources в Simulink

Library Browser

  • From Workspace – обеспечивает ввод в модель данных непосредственно из рабочего пространства MATLAB;

  • From File – предназначен для ввода в S–модель данных, хранящихся в mat–файле;

  • Ground – формирователь нулевого сигнала. Осуществляет заземление входных сигналов, предотвращая предупреждение о неподключенных входах модели;

  • In1 (Inport) – входной порт. Создает входной порт для подсистемы или выполняет считывание сигнала из рабочей области MATLAB в модель;

  • Pulse Generator – источник импульсного сигнала. Генерирует последовательность прямоугольных импульсов;

  • Ramp – источник линейно изменяющегося сигнала. Создает линейно нарастающий (убывающий) сигнал;

  • Random Number – источник дискретного сигнала, амплитуда которого является случайной величиной, распределенной по нормальному закону;

  • Repeating Sequence источник периодического сигнала. Обеспечивает генерирование периодического сигнала, заданного пользователем;

  • Signal Generator – генерирует по выбору непрерывный синусоидальный, прямоугольный или треугольный сигнал или нормально распределенный случайный сигнал;

  • Signal Builder – конструктор сигналов. Обеспечивает создание кусочно-линейных сигналов произвольной формы с помощью графического интерфейса с пользователем;

  • Sine Wave – источник синусоидального сигнала;

  • Step – генерирует сигнал в виде одиночной ступеньки (скач­кообразный сигнал) с заданными параметрами;

  • Uniform Random Number – источник дискретного сигнала, ам­плитуда которого является случайной равномерно распределен­ной величиной;

Как и другие блоки библиотеки Simulink, блоки раздела Sources могут настраиваться пользователем. Исключением является блок Clock, работа которого основана на использовании аппаратного таймера компьютера.

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