Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КМПТ-ЛР-Погребисский-Федин-часть 1.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
759.81 Кб
Скачать
  1. Графопостроитель ху Graph

Назначение:

Строит график одного сигнала в функции другого (график вида Y(X)).

Параметры:

x-min – Минимальное значение сигнала по оси X.

x-max – Максимальное значение сигнала по оси X

y-min – Минимальное значение сигнала по оси Y.

y-max – Максимальное значение сигнала по оси Y

Sample time – шаг модельного времени.

Блок имеет два входа. Верхний вход предназначен для подачи сигнала, который является аргументом (X), нижний – для подачи значений функции (Y).

Рис. 5.2. Построение фазовой траектории колебательного звена

На рис. 5.2, в качестве примера использования графопостроителя, показано построение фазовой траектории колебательного звена.

Constant – из Commonly Used Blocks. Чтобы установить необходимые параметры блока необходимо дважды щелкнуть на блоке, в параметрах задать значение константы =1.

Transfer Fcn – Continuous. Представляет собой отношение степенных полиномов. В параметрах для нашего случая необходимо задать числитель: Numerator – [1], и знаменатель: Denominator – [1 0.5 1].

Derivative - Continuous. Блок вычисляет значение производной.

XY Graph – Sinks. Вывод результата на график в виде зависимости X от Y.

  1. Блок алгебраического контура Algebraic Constraint

Назначение: Выполняет поиск корней алгебраических уравнений.

Параметры:

Initial guess – Начальное значение выходного сигнала.

Блок находит такое значение выходного сигнала, при котором значение входного сигнала становится равным нулю. При этом входной сигнал должен быть прямо или опосредованно связан с выходным сигналом.

На рис. 5.3 показан пример решения системы нелинейных уравнений вида:

Поскольку данная система уравнений имеет два решения, то начальные значения блоков Algebraic Constraint заданы в виде векторов. Для первого (верхнего) блока начальное значение задано вектором [1 -1], а для второго (нижнего) блока – вектором [-1 1].

Рис. 5.3. Пример решения системы нелинейных уравнений в Simulink

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

Subtract – Math Operations. В параметрах в окошке List of Signs надо поставить те операции, которые необходимы( - +).

Math Function - Math Operations. В параметрах в окошке Function надо выбрать square( чтобы был квадрат значения).

Algebraic Constant - Math Operations. В параметрах в окошке Initial guess задать начальное значение вектором [1 -1] или [-1 1].

Display – Sinks. Выводит результат.

Требования к оформлению отчетов по лабораторным работам

  1. Отчет по лабораторной работе должен быть оформлен в Word.

  2. Параметры страницы: все поля по 2 см.

  3. Интервал междустрочный – полуторный.

  4. Выравнивание – по ширине, расстановка переносов.

  5. Расстановка переносов в тексте.

  6. Шрифт – Times New Roman, 12 пунктов.

  7. Все формулы должны быть набраны с использованием редактора формул.

  8. Нумерация рисунков и таблиц (с подписями).

  9. Нумерация страниц.

  10. Правильное оформление титульного листа: см. ниже.

  11. Отчет по лабораторной работе должен содержать: цель работы, задание (в том числе по каждому пункту), исходные данные, эскизы, другие необходимые рисунки, таблицы, расчеты, графические зависимости, скриншоты программы, рассуждения, выводы.