Файл: Отчет По расчётнографической работе По дисциплине Основы теории управления.docx

ВУЗ: Не указан

Категория: Отчет по практике

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 104

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования Российской ФедерацииФедеральное государственное бюджетное образовательное учреждение высшего образования«Новосибирский государственный технический университет»Кафедра вычислительной техникиОтчетПо расчётно-графической работеПо дисциплине: «Основы теории управления»Выполнил: Преподаватель: Воевода А.А. Группа: Новосибирск, 2022

Цель работы

Исследовать систему, состоящую из трёх пружин и трёх грузов. Провести теоретические расчёты и реализовать систему в пакете Matlab Simulink. Добиться устойчивости системы путём расчёта и добавления к ней регулятора. Перевести получившуюся систему в дискретный вид.

Задание

Дана трёхмассовая система без демпфирования (d1=d2=d3=0):Рис.1. Схема задания Сила прикладывается только ко второй массе u1=u3=0. Стоит задача управлять положением первой массы x1. В качестве входных параметров были взяты: m1 = 3, m2 = 2, m3 = 1, j1 = 4, j2 = 5, j3 = 6. В качестве входного сигнала – u2.

Ход работы

Силы, действующие на данную систему систему:Составим систему на основе второго закона Ньютона:ТогдаПреобразование Лапаласа: Выразим:Найдём решение системы в Matchad:Нас интересует
Теперь необходимо подставить исходные значения в полученный полином. Тогда передаточная функция системы будет иметь вид:Схема в Simulik:Рис.2. Построенная схема в SimulinkРис.3.График переходной функции системыС помощью Simulink построим диаграмму Боде и годограф Найквиста:Рис.4. ЛАЧХ и ЛФЧХРис.5. Годограф НайквистаНайдём корни ХПЗС в Matlab:Рис.7. Поиск корней Рис.6. Корни ХПЗСКак видно из рис.8 система находится на границе устойчивостиПо методу размещения полюсов передаточной функции замкнутой системы выберем регулятор. Проведем необходимые вычисления в система MatchCAD. Приходим к тому, что ХПЗС сводится к биному Ньютона 11 степени. Тогда останется приравнять коэффициенты при одинаковых степенях s – решить матричное уравнение. Рисунок 7. Структурная схема системы с регулятором в общем видеГде – регулятор, – объект управления.Выберем регулятор вида:Необходимо определить коэффициенты

, .

ХПЗС:




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

По биному Ньютона:



Поиск неизвестных коэффициентов сводим к решению матричного уравнения вида:

,

,

где X – искомые коэффициенты, A – коэффициенты при X, B – коэффициенты бинома Ньютона.





Рис.7. Найденные коэффициенты регулятора
Подставим полученные коэффициенты в регулятора и соберем структурную схему в Simulink:



Рис.8. Структурная схема с регулятором



Рис.9. График переходной функции

Построим в Matlab диаграммы bode и годограф Найкфиста:










Рис.10 ЛАЧХ и ЛФЧХ



Рис.11 Годограф Найквиста


Рис.12. Корни ХПЗСТак как все корни ХПЗС расположены в левой полуплоскоти, то система устойчива.Переведем теперь систему в дискретный вид, используя функцию c2d(), transfer function регулятора и шаг дискретизации 0.1.Теперь соберём схему в Simulink, заменив блок Trunsfer func у регулятора на блок Discrete Trunsfer func:Рис.13. Структурная схема с дискретным регуляторомРис.14. График

Вывод

В ходе выполнения работы была исследована система из трех пружин и трех грузов. Найдена transfer function зависимости входного и выходного сигналов. Найден регулятор для достижения устойчивости системы, он же переведен в дискретный вид.