Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаба1.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
604.72 Кб
Скачать

Основные устройства вывода (Sinks)

Display – цифровой дисплей, показывает изменение входного сигнала в цифровом виде.

Scopeосциллограф, показывает изменение сигнала в виде графика, позволяет передавать данные в рабочую область Matlab для последующей обработки и оформления.

Линейные системы (Continuous)

Transfer Fcn – передаточная функция, в параметрах задаются числитель (Numerator) и знаменатель (Denominator) в виде полиномов.

State Space – модель в пространстве состояний, в параметрах задается четверка матриц, определяющих модель, и начальные условия для вектора состояния (Initial conditions).

Zero-Pole – модель в форме «нули-полюса», в параметрах задаются массивы нулей (Zeros), полюсов (Poles), а также коэффициент усиления (Gain).

Integrator – интегратор с возможностью установки начальных условий (Initial condition), а также пределов насыщения (Lower saturation limit и Upper saturation limit). Когда сигнал выхода выходит за границы, определяемые этими пределами, интегрирование прекращается.

Другие часто используемые блоки

Math Operations

Gain – усилитель, задается коэффициент усиления (Gain).

Sum – сумматор, используется для сложения и вычитания входов. Параметр List of signs задает количество входов, их знаки («+» для сложения и «» для вычитания). Промежутки между входами (обозначаются знаком |).

Trigonometric Function – тригонометрическая функция.

Signal Routing

Manual Switch – ручной переключатель, позволяет двойным щелчком переключать выход на один из двух входных сигналов.

Mux – мультиплексор, объединяет несколько сигналов в один «жгут» (векторный сигнал), в параметрах задается число входов (Number of Inputs).

Demux – демультиплексор, позволяет «разбить» векторный сигнал на несколько скалярных, в параметрах задается число выходов (Number of Outputs).

Continuous – Непрерывные блоки

State-Space – Блок задания линеаризованной модели

Позволяет задать линеаризованную матричную модель системы, описанную в векторно-матричной форме:

,

,

где – вектор состояния системы,

– переходная матрица системы,

– переходная матрица возмущения системы,

– вектор входных воздействий (возмущений),

– вектор выходных сигналов (наблюдений) системы,

, – матрицы наблюдений системы.

Основными параметрами здесь являются матричные коэффициенты, по умолчанию равные 1, и параметр Initial condition, задающий вектор начального состояния (по умолчанию 0).

Transfer Fcn – Блок передаточной характеристики

Создает передаточную функцию в виде отношения полиномов заданной степени. Блок имеет два параметра — векторы коэффициентов полиномов числителя Numerator и знаменателя Denominator. Они задают вид выражения для передаточной функции, которое и появляется внутри блока.

Пример.

Numerator: [1 2 3]

Denominator: [1 2 3 4 1]

Передаточная функция:

Zero-Pole – Блок задания передаточной характеристики с использованием нулей и полюсов

Служит для создания передаточной функции с заданными полюсами и нулями. В этом случае передаточная функция в общем виде выглядит следующим образом:

.

В окне параметров блока Zero-Pole задаются списки нулей (поле Zeros) и полюсов (поле Poles) передаточной характеристики, а также коэффициент передачи (поле Gain).

Derivative – Дифференцирующий блок

Служит для численного дифференцирования входных данных (сигналов), никаких параметров блок дифференцирования не имеет и его окно установки параметров дает только информацию о назначении блока.

Integrator – Интегрирующий блок

Выполняет функции интегрирования входных сигналов. Нужно отметить, что как интегрирование, так и дифференцирование выполняются не идеально, что может подтвердить эксперимент с последовательным применением этих блоков.

Параметры собраной модели можно изменять. Например, зададим амплитуду синусоидального сигнала, вырабатываемого блоком Sine Wave в собраной модели. Для этого щелкнем 2 раза мышкой по этому блоку. В появившемся диалоговом окне зададим новое значение амплитуды Amplitude: 2 (можно к тому же изменить и частоту Frequency, и фразу Phase). После этого жмем кнопку Сloce и снова запускаем моделирование командой Start (Пуск) из меню Simulation. Результат смотрим в окне Scope.

Рабочий лист

Опыта

Параметры

График

1

Time values

0 2

Output values

0 2

2

Time values

0 3

Output values

0 1

3

Time values

0 3

Output values

0 3

Выводы: в процессе лабораторной работы, я ознакомился с пакетом прикладных програм MATLAB/ Simulink, а также с их помощью научился складывать простейшие элементы и блоки САУ сваркой в соответствии с номером моего варианта. Полученные данные и графики внес в рабочий лист, который приведен выше.

1

6.050504.4122. .01

Лист

8

Ізм

Лист

№ докум.

Підпис

Дата

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