Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оптимальное управление ХТК.doc
Скачиваний:
6
Добавлен:
18.12.2018
Размер:
193.54 Кб
Скачать

Оптимальное управление в системе последовательно соединенных агрегатов.

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

Структурная схема процесса может быть представлена в виде:

X0 X1 X2 X3 Хn-2 Xn-1 Xn

U1 U2 U3 U n-1 Un

При решении задач оптимального управления в системе последовательно соединенных агрегатов эффективным является метод динамического программирования. Последовательность решения задачи будет зависеть от того, какая величина задана: вход системы Хo или ее выход Хn.

Если задан вход в систему X0* задача решается следующим образом:

  • сначала рассматривается два первых технологических участка, функции цели которых φ1(X0, X1) φ2 (X1, X2)

  • при их рассмотрении величину X1, т.е. выход с первого участка определяют таким образом, чтобы при заданных Хо и Х2, функция цели для первых двух участков была максимальной.

(1)

В выражении (1) Хо – действительная (заданная) величина

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

Х1опт= Х1опт0*, Х2), (2)

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

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

(3)

Поскольку координата Х3 меняется в диапазоне , то для случайной целевой функции (3) также находят условное оптимальное управление (оптимизационная связь):

Х2опт= Х2опт0*, Х3), (4)

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

(5)

т.к. выход системы Хn свободен, как и ранее оптимизационное значение Хn-1 находят для всего диапазона изменения Хn, т.е. находят оптимизирующую связь:

Хn-1 опт = Хn-1 опт0*, Хn), (6)

Затем следует последний шаг:

- Определение Хn обеспечивающего максимум функции цели всей системы

(7)

Хnопт= Хnопт0*)= Хn* (8)

После нахождения оптимального значения выхода на втором этапе оптимизации находят действительные оптимальные связи между технологическими параметрами, подставляя последовательно, начиная с конца оптимального значения выхода в оптимизирующие связи. Имеем: (8). Подставляя (8) в (6) находим оптимальное значение выхода (n-1) звена

Х * n-1 = Х * n-10*, Хn),

Х * n-2 = Х * n-20*, Хn-1),

……………………….

Х * 2 = Х *20*, Х*3),

Х * 1 = Х *10*, Х*2).

Графический пример.

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

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

На втором этапе решения задачи найденным условным оптимальным управлениям находят действительные оптимальные связи между технологическими аппаратами. Последняя структура имеет вид:

X0 X1 X2 Xn-2 X n-1 Xn

Xnз = Х*

На первом этапе рассматриваем два последних звена и для них составляем целевую функцию в следующем виде:

(9)

В выражении (9) Xn –1 * задано по условию задачи, а Xn-2 в виде числа не задано, задана область изменения Xn-2

Следовательно, задача оптимизации будет решаться при переменном Xn-2, в результате чего будет найдена первая оптимизационная связь в виде

Х n-1опт = Х n-1оптn*, Хn-2) (10)