Алгоритм синтеза прогнозирующего управления электромеханическим объектом | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 23 ноября, печатный экземпляр отправим 27 ноября.

Опубликовать статью в журнале

Библиографическое описание:

Юнусова, С. Т. Алгоритм синтеза прогнозирующего управления электромеханическим объектом / С. Т. Юнусова, Р. Н. Измайлова, У. Ф. Мамиров. — Текст : непосредственный // Молодой ученый. — 2016. — № 3 (107). — С. 238-241. — URL: https://moluch.ru/archive/107/25623/ (дата обращения: 15.11.2024).

 

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

Ключевые слова: алгоритм прогнозирования, функционал качества, синтез, ограничения, электропривод, оптимизация.

 

В работе рассматриваются вопросы синтеза система автоматического управление электромеханическим объектом на основе метода прогнозирующего управления. Метод прогнозирующего управления широко применяется на практике для решения задач синтеза систем автоматического управления, функционирующих в условиях жестких ограничений, накладываемых на переменные состояния и управления [1].

Следует, что метод прогнозирующего управления близок по своей сути к методу локально-оптимального управления [2] и методу оптимального управления с прогнозирующей моделью на основе обобщенного критерия [3].

В работе описывается алгоритм прогнозирующего управления с интегральной составляющей в контуре управления.

Пусть динамика цифровой системы управления описывается уравнениями:

(1)

где  — –мерный вектор состояния, --мерный вектор управления, -- мерный вектор выхода, --мерный вектор возмущений, А, B, C, D матрицы соответствующих размеров. Области допустимых значений для переменных состояния и управления задаются неравенствами:

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

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

(2)

где — симметричная неотрицательно определенная, - симметричные положительно определенные весовые матрицы. Минимум функционала (2) находится с учетом ограничений:

,

где - горизонт управления (натуральное число).

Обозначив через ошибку слежения, получим вектор , удовлетворяющий уравнению:

.

Вектор имеет смысл интеграла от ошибки слежения. Известно [4–6], что решение задачи слежения за заданным значением выхода требует наличия интегральной составляющей в алгоритме управления. Прогнозирующее управление с вектором в контуре управления, строится следующим образом.

Заменив функционал качества (2) на функционал, содержащий интегральную составляющую, получим:

(3)

где - симметричная неотрицательно определенная матрица.

Введем обозначения:

,

,

, , , ,

где - единичные матрицы размеров и соответственно.

Из уравнений системы (1) следуют соотношения:

Тогда функционал качества (3) принимает вид:

(4)

где , и  — блочно-диагональные матрицы с матрицами , и на диагонали. Ограничения на переменные состояния и управления записываются в виде:

. (5)

(6)

Таким образом, имеем задачу квадратично программирования относительно вектора неизвестных с целевой функцией (4) ограничениями (5), (6). С использованием матрицы Гессе целевой функции, которая имеет вид:

.

Очевидно, что положительная гарантирует положительную определенность .

Задача (4)-(6) решается в каждый момент времени . Управление в момент времени полагается равным .

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

(7)

(8)

где - угловая скорость (рад/с); - сила тока (А); - напряжение (В); - момент внешних сил (Нм); - момент инерции вала двигателя (кг∙м2); - индуктивность якорной цепи (Гн); - сопротивление якорной цепи (Ом); - конструктивные параметры двигателя.

Пусть управление рассчитывается микропроцессором и формируется амплитудно-импульсным модулятором с шагом квантования по времени . Тогда модель дискретной системы принимает вид (1), где:

.

Здесь  — матрицы непрерывной системы, представленной в виде (7),(8).

.

Система управления должна обеспечить выполнение условия –заданное значение угловой скорости. Ограничения на переменные состояния и управления заданы неравенствами:

Расчеты проводились в системе MATLAB при следующих значениях параметров объектов управления: , и алгоритма управления: . При решении задачи квадратичного программирования использовалась функция quadprog системы MATLAB.

На рис. 1, 2, 3 показаны переходные процессы по угловой скорости, силе тока и управлению полученные для и . На рис. 4 для сравнения представлены переходные процессы по угловой скорости для системы со стандартным прогнозирующим управлением (линия 1) и для системы с интегральной составляющей в алгоритме управления (линия 2) при . Из результатов моделирования видно, что алгоритм с интегральной составляющей по ошибке слежения обеспечивает астатизм системы в отличие от стандартного алгоритма прогнозирующего управления. Рисунки также наглядно показывают выполнение ограничений по угловой скорости, силе тока и напряжению на входе электродвигателя.

Рис. 1, 2, 3, 4. Графики переходных процессов

 

Литература:

 

  1.      Clarke D. W. Application of generalized predictive control to industrial processes // IEEE Control Systems Magazine. Vol. 8. 1988 № 2. Р. 49–55.
  2.      Смагин В. И., Параев Ю. И. Синтез следящих систем управления по квадратичным критериями Томск: Изд-во ТГУ. 1996. –171с.
  3.      Красовский А. А., Буков В. И., Шендрик В. С. Универсальные алгоритмы оптимального управления непрерывными системами. М.: Наука. 1977. –272с.
  4.      Пегат А. Нечеткое моделирование и управление. М.: Бином. Лаборатория знаний, 2009. –798с.
  5.      Сиддиков И. Х., Измайлова Р. Н. Синтез цифрового алгоритма управления с прогнозирующей моделью // Химическая технология. Контроль и управление. Ташкент. 2010. № 2. –С. 72–76.
  6.      Леоненков А. Ю. Нечеткое моделирование в среде Matlab и fuzzyTech. — СПб.: БХВ, 2003. –720с.
Основные термины (генерируются автоматически): прогнозирующее управление, угловая скорость, MATLAB, алгоритм управления, контур управления, момент времени, ошибка слежения, сила тока, функционал качества, цифровая система управления.


Ключевые слова

оптимизация, синтез, оптимизация., электропривод, ограничения, алгоритм прогнозирования, функционал качества

Похожие статьи

Синтез линейной дискретной системы автоматического управления динамическим объектом

Приведен алгоритм синтеза дискретных управляющих воздействий, обеспечивающих минимум функционала качества процесса управления динамическими объектами. Алгоритм основан на применении теоремы об n-интервалах и использовании прогнозируемых значений упра...

Исследование методов оптимизации энергосбережения в электроприводах в системе ПЧ-АД

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

Обработка сигналов в среде Matlab

Статья посвящена изучению аварийных и рабочих режимов работы тяговой сети постоянного тока с помощью функций в среде MATLAB; нахождению различий и адаптации к изменяющимся условиям с помощью искусственного интеллекта. Рассмотрена возможность построен...

Метод и алгоритм построения распределения характеристик радиационного переноса в моделях сложного теплообмена

Рассматривается метод ускорения расчета параметров переноса селективного излучения при моделировании задач механики высокотемпературных сред. Предложен новый метод решения задачи, основанный на функции вывода в нечеткой системе Такаги-Сугено. Приведе...

Робастное управление нелинейными нестационарными динамическими объектами

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

Робастная устойчивость системы с одним входом и одним выходом в классе катастроф «гиперболическая омбилика»

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

Динамическое программирование в решении задачи оптимального размещения электронных компонентов системы управления

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

Создание двухконтурной системы регулирования температуры в электрической печи на базе программируемого логического контроллера

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

Разработка и совершенствование методов получения и обработки информации для задач управления крупным предприятием

Представлена методика применения метода анализа иерархий для определения параметров целевой функции оптимизационной задачи, из решения которой устанавливаются структура и характеристики среднесрочного плана деятельности крупного предприятия. Указанны...

Программный комплекс моделирования транспортных и пешеходных потоков на регулируемом перекрестке

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

Похожие статьи

Синтез линейной дискретной системы автоматического управления динамическим объектом

Приведен алгоритм синтеза дискретных управляющих воздействий, обеспечивающих минимум функционала качества процесса управления динамическими объектами. Алгоритм основан на применении теоремы об n-интервалах и использовании прогнозируемых значений упра...

Исследование методов оптимизации энергосбережения в электроприводах в системе ПЧ-АД

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

Обработка сигналов в среде Matlab

Статья посвящена изучению аварийных и рабочих режимов работы тяговой сети постоянного тока с помощью функций в среде MATLAB; нахождению различий и адаптации к изменяющимся условиям с помощью искусственного интеллекта. Рассмотрена возможность построен...

Метод и алгоритм построения распределения характеристик радиационного переноса в моделях сложного теплообмена

Рассматривается метод ускорения расчета параметров переноса селективного излучения при моделировании задач механики высокотемпературных сред. Предложен новый метод решения задачи, основанный на функции вывода в нечеткой системе Такаги-Сугено. Приведе...

Робастное управление нелинейными нестационарными динамическими объектами

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

Робастная устойчивость системы с одним входом и одним выходом в классе катастроф «гиперболическая омбилика»

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

Динамическое программирование в решении задачи оптимального размещения электронных компонентов системы управления

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

Создание двухконтурной системы регулирования температуры в электрической печи на базе программируемого логического контроллера

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

Разработка и совершенствование методов получения и обработки информации для задач управления крупным предприятием

Представлена методика применения метода анализа иерархий для определения параметров целевой функции оптимизационной задачи, из решения которой устанавливаются структура и характеристики среднесрочного плана деятельности крупного предприятия. Указанны...

Программный комплекс моделирования транспортных и пешеходных потоков на регулируемом перекрестке

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

Задать вопрос