
Алгоритм управления переходным режимом процесса
Для расчета управления u(tk) в дискретные моменты времени tk используются уравнения (2) и алгоритм решения минимаксной задачи.
Предварительно
по измеренным значениям параметров
процесса и в предположении, что в
уравнениях (2)
проводится расчет стационарной модели
процесса, вычисляются значения
функционалов Js
(s
= 1, 2, ...,
2r)
в момент времени t
= 0, определяются
управляющие параметры статического
режима.
1. В момент времени t0 = 0 измеряется величина возмущающего сигнала (0). Вектор возмущающих воздействий в общем случае является функцией времени = ( t). Составляющими вектора , как правило, являются изменения расхода F и состава х F сырья, поступающего в аппарат:
(t) = [F (t), хF (t)]
2. Задается длительность первого такта управления = t1 - to и первое приближение управления u(1) (t1). В качестве первого приближения можно принять значение управления, соответствующее статическому режиму.
3.
На основании первого приближения
управления u(1)
(t1)
и вектора возмущающих воздействий
(0) решаются
уравнения (2), определяются значения
фазовых координат
в первом приближении и вычисляются
величины функционалов
Js [u(1) (t1)] (s =1, 2, …, 2r).
4.
Среди функционалов Js,
(s = 1, 2, ..., 2r) выбирается наибольший по
значению функционал, например
5. Если J 1, то остальные (2r-1) функционалов будут также Js 1
(s = l,2,...,2r - 1).
В этом случае при t = t1 выполняются ограничения на значения функционалов (7) и управление u(1)(t1) - одно из решений задачи. Если же J > 1, то значение функционала J минимизируется выбором следующего приближения управления:
6.
С использованием второго приближения
управления u(1)(t1)
в ypaвнениях
(2) определяются значения фазовых
координат
во втором приближении, рассчитываются
функционалы Js[u(2)
(t1)].
Снова выбирается наибольший по значению
функционал и, если его значение больше
единицы, рассчитывается новое приближение
управления. Если же значения всех
функционалов удовлетворяют неравенствам
Js
1 (s = 1, 2, ..., 2r),
то одно из решений задачи u(р)(t1)
в дискретной точке t1
найдено. Управление u(р)(t1)
может быть рассчитано заранее до
наступления момента времени t1.
7. В момент времени t1 управление u(р)(t1) подается на исполнительные механизмы, установленные на линии управляющих потоков. На этом первый такт управления заканчивается.
8.
Второй такт управления начинается с
измерения возмущений (t1)
в дискретной точке (t1).
Задается время такта
и рассчитывается
управление в дискретной точке t2
по алгоритму, начиная с п. 2.
9. Аналогично осуществляется следующий такт управления. На каждом такте управления проводится измерение возмущений, расчет и выдача управляющих воздействий на исполнительные механизмы аппарата.
Число тактов управления определяется временем выхода колонны в установившийся режим.