Скачиваний:
8
Добавлен:
16.05.2021
Размер:
1.09 Mб
Скачать

Что такое алгоритм управления (закон управления)?

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

Поддержание регулируемой координаты на заданном уровне.

3 основных принципа управления:

  • принцип разомкнутого управления

  • принцип компенсации или управления по возмущению

  • принцип о.с. или регулирования по отклонению

Какие возможны цели управления динамической системой?

Требования к управлению

  • Устойчивость (минимальное требование к системе)

  • Точность – поддержание значения выхода системы (динамическая и статическая ошибка в определенных пределах, астатизм – отсутствие ошибки, при некотором постоянном возмущении)

  • Качество ПП (качество динамки)

  • Робастность – невосприимчивость к неопределенностям параметрам математической модели (матрицы А и В) или к внешним воздействиям (сохранение устойчивости при небольшом изменении динамики и свойств объекта)

Повышение точности приводит к ухудшению качества динамики

Основные задачи:

  • Стабилизация – поддержание выходных величин системы

Какие достоинства и недостатки модального управления ДС?

Достоинство:

  • Задаемся набором полюсов, которые задают определенно качество динамики (хорошо подходит. Когда задача состоит в формировании определенных качеств динамики, так как задаем определенные полюса)

  • Хорошо работает при скалярном управлении (когда одно управление)

Недостатки

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

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

Какие достоинства и недостатки линейного квадратичного регулятора?

Достоинства:

  • Сколь угодно управлений

Недостатки:

  • Если полюса замкнутой системы дают требуемые качества динамики, то все в порядке. Если матрица К дает не нормальные динамические свойства, то каким-то образом меняем Q и R (нет очевидной связи между весовыми матрицами и полюсами системы – более сложная процедура по сравнению с модальным управлением)

При каких условиях реализуем алгоритм управления в виде регулятора состояния?

Если объект управления управляем по Калману

Система должна быть:

  • Управляема

  • Наличие вектора состояния х (из датчиков – в реальных случаях)

Если нет информации о векторе состояния, то необходим наблюдатель. Задачи наблюдателя:

  • Получая информацию о входе и выходе системы, найти оценку вектора состояния (Фильтр Калмана – пример)

  • Фильтрует высокочастотные помехи (вторая задача)

Поясните связь корней ХП с качеством динамики замкнутой системы?

Собственные числа(полюса) = корни ХП

Коэффициенты полинома зависят от матрицы К

Корни ХП определяют динамику системы (качество динамики полностью задается полюсами), например, быстродействие или степень затухания – тау – время за которое сигнал уменьшается в е раз .

Кратность корней нарушает время переходного процесса

Комплексно-сопряженные корни дают колебательность (задаем в зоне «треугольника»)

dx/dt = Ax+BKx=(A+BK)x все свойства динамики

Чем мы жертвуем, увеличивая быстродействие?

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

ПРАКТИКА

Машинные методы параметрического синтеза

Цель: подобрать такие параметры регулятора, которые обеспечат нахождение ПХ в «коридоре»

Response Optimization- Оптимизирует параметры регулятора, чтобы соответствовать требованиям переходного процесса

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

Когда не надо знать всю эту лабуду, а пользоваться блоком в матлабе

ЛАБА (ЕГО СЛОВА С ПРАКТИКИ В ЗУМЕ)

Решить задачу управления - это найти функцию u(t).

dx/dt = Ax +Bu

u = -Kx

Цели управления (выше написала во 2 вопросе)

Основные методы синтеза, которые обеспечивают качество динамики: модальное управление и

Задача модального управления: У нас есть набор полюсов. Необходимо подобрать такие коэффициенты обратной связи К, при которых собственные числа (полюса) замкнутой системы будут соответствовать заданному набору полюсов.

K=-place(A,B,P). Здесь K – выходной параметр – искомая матрица коэффициентов регулятора, A,B – матрицы уравнений объекта, P – вектор с комплексными компонентами – желаемыми корнями характеристического полинома замкнутой системы.

Функция будет работать в том случае, если объект является вполне управляемым по Калману, а вектор P не содержит кратных корней.

Объект является вполне управляемым по Калману – если ранг составной rank|B | матрицы равен порядку системы. Ранг- наивысший порядок миноров матрицы отличных от 0.

Как проверить, что всё сделано правильно? Найти корни (А+ВК), они должны быть равны вектору р

Можно подставить уравнение регулятора в уравнение объекта.

Почему мы изменяем эту хрень вот так? set(SYS_SS, 'C', eye(5));  потому что у нас 5 переменных состояния и один вход, и один выход, для того, чтобы замкнуть систему нам нужно 5 выходных переменных (но это не точно), а почему единичная ? хз, потому что, наверное, такая матрица не привнесет никаких изменений при замыкании

s1=lft(SYS_SS,K,1- nu,5-ny) - Эта цепь обратной связи соединяет первые выходы nu сист К с последним  входом nu SYS_SS (сигналы U), а последний выход ny SYS_SS с первым ny входом K. Результирующая система sys отображает входной вектор [w1 ; w2] в выходной вектор [z1 ; z2].

s1=lft(SYS_SS,K,1,5)

set(s1, 'B', [2;0;0;0;0], 'C', [0 0.345 0.7314 0.117 0.09427]) делаю так, потому что получается пустая матрица В размером 5 на 0 и матрица С размером 0 на 5.

Соседние файлы в папке защита лабораторных