Файл: Отчет По расчётнографической работе По дисциплине Основы теории управления.docx
Добавлен: 10.01.2024
Просмотров: 105
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования Российской ФедерацииФедеральное государственное бюджетное образовательное учреждение высшего образования«Новосибирский государственный технический университет»Кафедра вычислительной техникиОтчетПо расчётно-графической работеПо дисциплине: «Основы теории управления»Выполнил: Преподаватель: Воевода А.А. Группа: Новосибирск, 2022
Теперь необходимо подставить исходные значения в полученный полином. Тогда передаточная функция системы будет иметь вид:Схема в Simulik:Рис.2. Построенная схема в SimulinkРис.3.График переходной функции системыС помощью Simulink построим диаграмму Боде и годограф Найквиста:Рис.4. ЛАЧХ и ЛФЧХРис.5. Годограф НайквистаНайдём корни ХПЗС в Matlab:Рис.7. Поиск корней
Рис.6. Корни ХПЗСКак видно из рис.8 система находится на границе устойчивостиПо методу размещения полюсов передаточной функции замкнутой системы выберем регулятор. Проведем необходимые вычисления в система MatchCAD. Приходим к тому, что ХПЗС сводится к биному Ньютона 11 степени. Тогда останется приравнять коэффициенты при одинаковых степенях s – решить матричное уравнение. Рисунок 7. Структурная схема системы с регулятором в общем видеГде – регулятор, – объект управления.Выберем регулятор вида:Необходимо определить коэффициенты
Рис.12. Корни ХПЗСТак как все корни ХПЗС расположены в левой полуплоскоти, то система устойчива.Переведем теперь систему в дискретный вид, используя функцию c2d(), transfer function регулятора и шаг дискретизации 0.1.Теперь соберём схему в Simulink, заменив блок Trunsfer func у регулятора на блок Discrete Trunsfer func:Рис.13. Структурная схема с дискретным регуляторомРис.14. График
Цель работы
Исследовать систему, состоящую из трёх пружин и трёх грузов. Провести теоретические расчёты и реализовать систему в пакете 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. График