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

Обложка

Цитировать

Полный текст

Аннотация

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

Цель — изучить подход к компенсации параметрических возмущений методами обратной динамики.

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

d2x(t)dt2+a1dx(t)dt+a0xt=b0u(t), (1)

здесь x(t) — выходной сигнал системы, u(t) — управление, поступающее на объект управления.

Необходимо перевести объект из начального состояния

x0=0, x˙0=0

в стационарное конечное состояние

xtk=x0, x˙tk=0.

Необходимо, чтобы переходная функция объекта совпадала с переходной функцией модели, описываемой дифференциальным уравнением (2):

d2y(t)dt2+c1dy(t)dt+c0yt=d0x0, (2)

где x0 — постоянное воздействие на систему, например, единичная ступень; y(t) — желаемый выходной сигнал.

При решении поставленной задачи находили минимум функционала G(u) по градиентной схеме (3) [1].

Gut=12(y¨t-x¨t)2,

du(t)dt=λdG(u)du,   λ=const. (3)

Из (1) и (2) можно получить:

dG(u)du=-b0(y¨t-x¨t),

u˙t=ky¨t-x¨t, где k=-b0λ,

ut=ky˙t-x˙t. (4)

Можно показать, что алгоритм управления в итоге выражается (5):

ut=k((d0x0-c0xt)dt-c1xt-x˙t). (5)

Подставив (5) в дифференциальное уравнение объекта (1), получим дифференциальное уравнение замкнутой системы.

x¨t+a1x˙t+a0x(t)=b0k((d0x0-c0xt)dt-c1xt-x˙t).

Тогда передаточная функция замкнутой системы со входом x0 и выходом x(t) при k→∞ примет вид:

W1p=d0p2+c1p+c0. (6)

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

Согласно (5) получаем структурную схему всей системы (рис. 1).

 

Рис. 1. Структурная схема системы управления

 

Результаты. По полученной структуре системы управления было проведено математическое моделирование (рис. 2). Объект управления, описываемый передаточной функцией второго порядка (7), был переведен из начального состояния x0=0, x˙0=0 в конечное x0 = 10 так, чтобы переходная функция системы совпадала с переходной функцией эталонной модели, имеющей передаточную функцию (8).

Wp=32p2+p+3, (7)

Wmod=1p2+3p+1. (8)

 

Рис. 2. Моделирование системы управления в Simulink

 

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

 

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

 

Таким образом, можно утверждать, что полученная система управления обладает свойством адаптивности к параметрическим возмущениям объекта.

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

Данный подход планируется в дальнейшей работе применить к процессу нагрева нефти в путевом подогревателе с учетом параметрических возмущений за счет изменения состава нефти [2].

Полный текст

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

Цель — изучить подход к компенсации параметрических возмущений методами обратной динамики.

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

d2x(t)dt2+a1dx(t)dt+a0xt=b0u(t), (1)

здесь x(t) — выходной сигнал системы, u(t) — управление, поступающее на объект управления.

Необходимо перевести объект из начального состояния

x0=0, x˙0=0

в стационарное конечное состояние

xtk=x0, x˙tk=0.

Необходимо, чтобы переходная функция объекта совпадала с переходной функцией модели, описываемой дифференциальным уравнением (2):

d2y(t)dt2+c1dy(t)dt+c0yt=d0x0, (2)

где x0 — постоянное воздействие на систему, например, единичная ступень; y(t) — желаемый выходной сигнал.

При решении поставленной задачи находили минимум функционала G(u) по градиентной схеме (3) [1].

Gut=12(y¨t-x¨t)2,

du(t)dt=λdG(u)du,   λ=const. (3)

Из (1) и (2) можно получить:

dG(u)du=-b0(y¨t-x¨t),

u˙t=ky¨t-x¨t, где k=-b0λ,

ut=ky˙t-x˙t. (4)

Можно показать, что алгоритм управления в итоге выражается (5):

ut=k((d0x0-c0xt)dt-c1xt-x˙t). (5)

Подставив (5) в дифференциальное уравнение объекта (1), получим дифференциальное уравнение замкнутой системы.

x¨t+a1x˙t+a0x(t)=b0k((d0x0-c0xt)dt-c1xt-x˙t).

Тогда передаточная функция замкнутой системы со входом x0 и выходом x(t) при k→∞ примет вид:

W1p=d0p2+c1p+c0. (6)

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

Согласно (5) получаем структурную схему всей системы (рис. 1).

 

Рис. 1. Структурная схема системы управления

 

Результаты. По полученной структуре системы управления было проведено математическое моделирование (рис. 2). Объект управления, описываемый передаточной функцией второго порядка (7), был переведен из начального состояния x0=0, x˙0=0 в конечное x0 = 10 так, чтобы переходная функция системы совпадала с переходной функцией эталонной модели, имеющей передаточную функцию (8).

Wp=32p2+p+3, (7)

Wmod=1p2+3p+1. (8)

 

Рис. 2. Моделирование системы управления в Simulink

 

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

 

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

 

Таким образом, можно утверждать, что полученная система управления обладает свойством адаптивности к параметрическим возмущениям объекта.

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

Данный подход планируется в дальнейшей работе применить к процессу нагрева нефти в путевом подогревателе с учетом параметрических возмущений за счет изменения состава нефти [2].

×

Об авторах

Виктория Сергеевна Мезенцева

Самарский государственный технический университет

Email: mezenceva-vika@mail.ru

студентка, группа 2-иаит-1м, институт автоматики и информационных технологий

Россия, Самара

Егор Николаевич Хамин

Самарский государственный технический университет

Email: skull98@mail.ru

студент, группа 2-иаит-1м, институт автоматики и информационных технологий

Россия, Самара

Юлия Александровна Тычинина

Самарский государственный технический университет

Автор, ответственный за переписку.
Email: ytychinina@list.ru

научный руководитель, кандидат технических наук, доцент

Россия, Самара

Список литературы

  1. Крутько П.Д. Обратные задачи динамики в теории автоматического управления. Москва: Машиностроение, 2004. 576 с.
  2. Рапопорт Э.Я. Структурное моделирование объектов и систем управления с распределенными параметрами: учебное пособие. Москва: Высшая школа, 2003. 299 с.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML
2. Рис. 1. Структурная схема системы управления

Скачать (58KB)
3. Рис. 2. Моделирование системы управления в Simulink

Скачать (79KB)
4. Рис. 3. Результаты моделирования: а — без возмущающего воздействия; б — при воздействии различных параметрических возмущений

Скачать (206KB)

© Мезенцева В.С., Хамин Е.Н., Тычинина Ю.А., 2022

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution 4.0 International License.

Данный сайт использует cookie-файлы

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

О куки-файлах