Научная статья на тему 'Оптимизация процессов разделения многокомпонентных смесей'

Оптимизация процессов разделения многокомпонентных смесей Текст научной статьи по специальности «Математика»

CC BY
240
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МНОГОКОМПОНЕНТНАЯ СМЕСЬ / ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / НЕЛИНЕЙНЫЕ ПРОЦЕССЫ / MULT'COMPONENT MIXTURE / OPTIMAL CONTROL / NONLINEAR PROCESSES

Аннотация научной статьи по математике, автор научной работы — Демиденко Николай Данилович, Терещенко Юлия Анатольевна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

OPTIMIZATION OF PROCESSES OF MULTICOMPONENT MIXTURES SEPARATION

A mathematical model for the processes of mult'component mixtures separation 's presented. A рroblет of optimal control is formulated. Necessary optimal conditions are obtained. A numerical method of optimization problems solving is developed.

Текст научной работы на тему «Оптимизация процессов разделения многокомпонентных смесей»

Сравнительная оценка управляющих параметров при оптимизации пускового режима колонны

uJ D Fl Il Ld X, j2

Fmin 28,5 29,6 30,4 20,9 26,2

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

Библиографические ссылки

1. Демиденко Н. Д. Управляемые распределенные системы. Новосибирск : Сиб. изд. фирма Сиб. отд-ния Рос. акад. наук «Наука», 1999.

2. Демиденко, Н. Д. Моделирование и оптимизация тепломассообменных процессов в химической технологии. М. : Наука, 1991.

3. Демиденко Н. Д., Потапов В. И., Шокин Ю. И. Моделирование и оптимизация систем с распределенными параметрами. Новосибирск : Изд-во Сиб. отд-ния Рос. акад. наук, 2006.

N. D. Demidenko, Ju. A. Tereschenko

OPTIMAL CONTROL OF PROCESSES WITH RECIRCULATION OF INTERACTING FLOWS

A mathematical model for the processes with recirculation of interactive flows is given. A problem of optimal control is formulated. Necessary optimal conditions in the form of Veyershtrass are obtained. A numerical method of optimization problems solving is developed.

Keywords: optimal control, systems with distributed constants, processes of multicomponent layering.

© Демиденко Н. Д., Терещенко Ю. А., 2010

УДК 681.5.01

Н. Д. Демиденко, Ю. А. Терещенко ОПТИМИЗАЦИЯ ПРОЦЕССОВ РАЗДЕЛЕНИЯ МНОГОКОМПОНЕНТНЫХ СМЕСЕЙ

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

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

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

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

строение их физических и математических моделей, разработку и исследование вычислительных алгоритмов, их программную реализацию и проведение серии расчетов [3].

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

Процесс разделения многокомпонентных смесей осуществляется в ректификационных колоннах на контактных устройствах (тарелках), распределенных по длине аппарата. Технологический процесс происходит в конечном числе точек объекта, однако его можно рассматривать непрерывным по длине, поэтому для моделирования возможно применение дифференциальных уравнений в частных производных. Оценка погрешности перехода от дискретной модели к непрерывной приведена в [1]. Концентрации целе-

вого продукта в жидкости х = х(1, t) и паре у = у(1, t) -управляемые параметры, они определяются в результате решения соответствующей краевой задачи.

Разделяемая смесь в количестве F = F (Г) с содержанием целевого продукта хЕ = хЕ ^) подается в среднюю часть колонны. В нижней ее части (кубе) происходит испарение смеси, и паровой поток V = V(I, t), поднимаясь вверх, контактируя со стекающей жидкостью L = L(l, t) и обогащаясь целевым продуктом, конденсируется в верхней части колонны (дефлегматоре) и отбирается в количестве D с концентрацией целевого продукта ха = ха ^). Часть сконденсированного пара Ld = Ld ^) из дефлегматора возвращается в колонну для повышения качества конечного продукта. В кубе отбирается остаток в количестве W = W ^) с содержанием целевого продукта хк = хк ^) (рис. 1).

ными (для многокомпонентных). Более подробная физическая интерпретация математической модели содержится, например, в [5].

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

-£М = *, Су - у-) + F (о®., (I .,

l

+дШ=k(. -• - y),

дt дl л ’

д( HyH ) д( Hxh ) д( Lh) д(VH )

(1)

t

+

t

l

+

l

= ФИ +Ф H ,

дV дL дHx дH --------+ —- + —- = Ф„ +Ф.

дl дl дt дt V L

x(l,0) = X0(l), y(l,0) = -0(l), V (l,0) = V)(l), L(l,0) = L0(l);

с граничными условиями при l = 0

д( HxX)

(2)

t

д( H..hk)

t

= L(0, t)x(0, t) - V (0, t) y(0, t) - W (t)xk (t), y(0, t) = (y* (x. ) - xk )a+xk (t),

= L(0, t)h(0, t) - V (0, t)H (0, t) - W (Щ (t) + Q

(3)

H

Рис. 1. Схема потоков пара и жидкости в колонне

Одним из требований к такому промышленному объекту является его способность к увеличению содержания целевого продукта в верхней части колонны и уменьшению в нижней. Важными параметрами объекта являются фазовые удерживающие способности: в колонне Их = Их (I, t), Иу = Иу (I, t), кубе

Нч = Их (I,t) и дефлегматоре И = И (I, t). Индексы х и у указывают на принадлежность параметра жидкости или пару, k и d - кубу или дефлегматору. В колонне происходит теплообмен между жидкой и паровой средами, которые характеризуются теплосодержаниями жидкости h = ^1,t) и пара И = И(I,ty, аналогично, в кубе hк = hk ^) и в дефлегматоре he = he (:), Ил = Ил ^). В куб подводится тепло Qk, а из дефлегматора оно отводится - Qd. Коэффициент массопередачи ку характеризует процесс массообме-на между жидкой и паровой фазами, а зависимость у* = у*(х) - равновесную концентрацию в паре. Функции х(1, t), у(1, t), хк (t), хл (t) и уа ^) могут быть скалярными (для бинарных смесей) или вектор-

t

и при l = 1

д(HXdxd) дt

= L(0,t)-V(0,t)-w(t), Xk(0) = x.0;

= Vdyd - (Ld + D)xd (t), Xd (0) = Xd,0

V (t) - (t) - V (1, t) y(1, t) = Ld (t) x, (t) - L(1, t)x(1, t), yrf (t) = y(1, t) + Ed (y* (x(1, t) - y(1, t)),

д^Л,)

t

■ = Vd (t)Hd - (Ld + D)hd (t) - Qrf,

(4)

H

t

' = Vd (t) - L (t) + D(t)), Vd - V(1, t) = Ld - L(1, t), HdVd - V(1, t)H(1, t) = Ldhd - L(1, t)h(1, t).

Решение ищется в области

Q = |(l, t)| l е[0,1], t e[0, T]j, где l, t - пространственная и временная независимые переменные соответственно; T - время управления.

Считаем в дальнейшем, что Hx = const,

Hy = const, ky, = k = const, H = const, H = const,

y 7 y 7 xk xd

x = x(l, t), y = y(l, t), L = L(l, t), V = V (l, t),

Фн = фH (l, t), ф„ = ф„ (l, t), Фl = ФL (l, t);

Фу = Фу (l,t) - известные функции,

H = a,j x + a2 y + a3V + a4 L, h = Pt x + P2 y + P3V + P4 L, где a,. = const, p,. = const, i = 1,4. При Ed = 0 пола-

гаем, что yd = У(1, t), xd = x(1, t), xd (0) = x(1,0) = xd >0, Ld = L(1, t), У, = V (1, t).

Кроме того, Hya1 + HP = A, Hya2 + HxP2 = B,

Hya3 + HxP3 = C, HyaA + HxP4 = D°.

В качестве управляющих воздействий из технологических соображений выбираем потоки жидкости и пара на входах в управляемый аппарат L (1, t) и V (0, t). На эти управляющие потоки накладываются ограничения

L . < L (t)< L , V . < V (t)< V . (5)

min V / max 5 min V / max V '

Поскольку в дальнейшем для решения задачи оптимального управления будет использован метод вариационного исчисления, введем дополнительные управляющие функции u(t), z(t), с помощью которых ограничения сводятся к равенствам:

( L(1, t) - Lmm )( Lmax - L(1, t) )-U 2 = 0,

(V(0, t) - Vmm ) (Vnax - V(0, t))- Z2 = 0.

(6)

В качестве критерия оптимизации выбираем интеграл, характеризующий качество продуктов разделения на выходе управляемого объекта:

1 1

S = JJ( y (l, t )-©* (l, t ))2 dldt

(7)

^.-JJ

Q

=JJ

(. y-©■)' +& |x, - f )+i (,-f

dldt =

Hi+Z +^lL,

t! V dt dl n

4

dldt + jZ(u ,dt - X,dl) zi.

dQ '=1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Пусть t = a (a), l = P(a) - параметрическое задание границы dQ. Тогда

H +£ № + ^*. t! ^ dt dl

J=JJ

Q

J Х(и a'(a) -Xip'(a)) zid a

dldt +

dQ '=!

Получим вариацию J1, вызванную вариациями управлений L (1, t) и V(0, t):

4 f dH dX, du.Л — + —+ ^-L v dz, dt dl

dldt +

JZ (u, a'(a) -Х,Р'(а)) ztd a.

Вариация для вспомогательного функционала SJ2

на границе dQ вычисляется аналогично:

dh ~ ^ dh . dh

Sx(0,t) + ^ ^ ч Sy(0,t) + SL(0,t) +

где ©(I, t) - заданный состав выходного продукта.

Сформулируем следующую задачу: во множестве кусочно-непрерывных функций, удовлетворяющих ограничениям (5) найти такие, которые в силу системы (1)-(4) минимизируют выражение (7).

Для получения необходимых условий оптимальности воспользуемся методами вариационного исчисления. Построим скалярные функции - гамильтонианы Н и h в области О и на границе 30 соответственно:

Н = (у-©*)2 +£ х,.х,. +£ ц, д,,

/=1 ,=1

где X,, ц, - множители Лагранжа;

~ Х(1)

/г = -±- [ L(0, t) - V (0,0 у(0, t) - W (t) Хк (t)] +

НХк

+ хк2) [у(0, t) - хк - а(у*(хк) - хк)] +

+Х3 [L(0, t) - V(0,0 - W^)] + х

Нх„

х [у(1, t) - х(1, t)] + ^2) [V(1, t) - L(1, t) - )] +

+ У[( L(1,) - Lmin )( Атах - L(1, О )-и 2 ] +

+ е[(V(0,t)-VШin)(^„ - V(0,t))-72],

где Хк°, X0, У, е - множители Лагранжа.

Будем считать, что х = , у = г2, V = 73, А = гА.

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

J = J

3Q

dx(0,t) dh

dy(0,t)

dL(0,t)

л dh dh dh

-SV (0,t) +----------Su +------Sz +-------------8v(1,t) +

dV (0,t) du dz dy(1,t)

+—^ SL(1,t) + dh SV (1,t)

dL(1,t)

dV (1,t)

dh dX(1)

Sx(1,t)dt - (Xk1)Sxk + X(d1)Sx(1,t)) .

эо, 9х(1,/) dt

Таким образом, вычислена вариация вспомогательного функционала &/ = 8/1 + &/2. Используя аргументацию вариационного исчисления, получим следующую сопряженную задачу относительно функций Лагранжа, на основе которой разработан численный алгоритм расчета оптимальных управляющих функций [1; 2; 5].

В области О имеет место следующее:

dX1 + dU1 dt dl

k(y )x

(

X, X, X3

1 ^ + 3

Hx Hy

C

A B

W

v Hx Hy yy

+u.

v Hx HxC y

dX2 + dU, dt dl

2( y-0*) + k

--------- a1 - u± P1

C 1 CFl

rX1 X2 X3 A X3 BA

v ^ " ~Wy ~ H~c+~HyC y

X2 X3 B v Hy " ^ y

y

(X, - C X3I-

-XT4 1фе 1Ф- a, -u^P,

+

+

—u

4

дХ. + Фз_ дt дl

Г X, Х. B Х. Л

------'--------------a,

V н- н-С С

4Х. ( a. +a4^x.a. (^+^)-

С

X.ujaj

С

С

u +Ф +Ф

С

дХ4 ' дН*4 дt дl

Х

Hx VXl-x. С )+C Pu+

Х

+ С- u4 (p. P4 ) + 77 p. (Ф V +ФL ) +

С

С

u +Ф +Ф

X.ulP1 X 1 u4 +ФV +ФL u4 P

--К I ----------------a4 - С P4

С

В этой системе неизвестные Ц, или X, (, = 1, 4) исключаются с помощью соотношений

Начальные условия при t = Т, 0 < 1 < 1 выглядят так:

Х1 = Х2 =Х3 = Х4 = 0, Х(1\Т) = 0,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Х®(Т) = 0.

Для вычисления оптимальных управляющих функций V (0, ^ и А(1, t) применяется итерационный метод, который заключается в следующем:

1) задаются начальные приближения V“(0,0 и

А°(1,0;

2) если известны V” (0, t) и А" (1, t), то находятся решения прямой и сопряженной задач;

3) полагаем, что V”+1 (0, t) = V” (0, ^ ,

____ А”+1 (1, t) = А” (1, t) - т^га^А;

X, X. A Va, - LPj

ц +—- L-----.— L - 1 1

С

к = o,

- v + ^BV-H(Va2 -Lp2) = 0,

2 Hy Hy С CV ’

X. ^o л X, X, X.

Х4- с. D =0, +^4 + нx - нтy - с7 х

^ A B ^

— x - — y + H - h - L (p. + p4 ) + V (a4 - a. )

V Hx Hy

= 0.

Граничные условия 0 < t < T при l = 0 имеют вид

dX(1) X(1)

dX^-b^w (t )-xf

dt H w k

1 + a (У* (X) -1)

= 0,

h + Hi L (0, t) = 0, ц V (0, t) + Xf = 0,

Hx Hx

xk xk

x(1)

Ц4 + —— x (0, t) + Xf = 0, 2єz = 0,

Hx.

x(1)

grad SV = -TT-y (0,t)-Xk3) +

H

+ є(^ + Vmin -2V(0,t)) = 0;

при l = 1

d X(1) X(1)

^ - H-V (.,t )-h(j,, ) =o,

xd

Hi V (l t )-ц, (L t ) = 0,

Hxd

H~ (y (l,t)- x (l,t)) + Xd2) -Ц3 (l,t) = 0,

Hxd

grad Sl = -Xd2) + Y (Lmax + Lmin - 2L (l,t)) - Ц4 (l,t) = 0,

2yu = 0.

4) предельные значения L(1, t) и V(0, t) дают решение задачи оптимального управления.

Для численного решения краевых задач и задач оптимального управления разработан численный алгоритм с использованием метода центральных разностей и треугольных сеток [1]. В качестве примера приведены результаты расчетов оптимальной управляющей функции L(l, t) при оптимизации пускового режима для промышленной колонны К-.4 установки серно-кислотного алкилирования изобутана бутиленами (разделяемая многокомпонентная смесь сведена к бинарной). На рис. 2 показано изменение концентрации бутана в сырье (рис. 2, а), в дефлегматоре (рис. 2, б), в кубе (рис. 2, в) при управлении потоком жидкости. Оптимальная управляющая функция L(l, t) изображена на рис. .. При оптимальном управлении выход на заданное значение концентрации целевого продукта происходит быстрее, чем при неоптимальном. Подробное описание установки и экспериментальные значения основных параметров процесса приведены в [5].

Библиографические ссылки

1. Демиденко Н. Д. Моделирование и оптимизация тепломассообменных процессов в химической технологии. М. : Наука, 1991.

2. Демиденко Н. Д. Управляемые распределенные системы. Новосибирск : Наука, 1999.

3. Вычислительный эксперимент в проблеме цунами I Ю. И. Шокин [и др.]. Новосибирск : Наука. Сиб. отд-ние, 1989.

4. Demidenko N. D. Modelling of Optimal Regimes in Chemical Engineering Objects with Interacting Flow Recirculation II Syst. Anal. Model. Simul. 1987. Vol. 4. P. 309-320.

5. Демиденко Н. Д., Потапов В. И., Шокин Ю. И. Моделирование и оптимизация систем с распределенными параметрами. Новосибирск : Наука, 2006.

u

2

X

1.5

х^, мол. доли

0,4

0,2

10

_1

20 ^ ч

хк. мол.доли

20 /. ч

20 t, ч

Рис. 2. Графики изменения концентраций бутана: а - в сырье; б - в дефлегматоре; в - в кубе

Ь, кмоль/ч

0

а

б

в

Рис. 3. График оптимального управляющего параметра

N. D. Demidenko, Ju. A. Tereschenko

OPTIMIZATION OF PROCESSES OF MULTICOMPONENT MIXTURES SEPARATION

A mathematical model for the processes of multicomponent mixtures separation is presented. A problem of optimal control is formulated. Necessary optimal conditions are obtained. A numerical method of optimization problems solving is developed.

Keywords: multicomponent mixture, optimal control, nonlinear processes.

© Демиденко Н. Д., Терещенко Ю. А., 2010

УДК 519.866

А. В. Медведев, П. Н. Победаш, Е. С. Семенкин

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ГЛОБАЛЬНОГО СОЦИАЛЬНО-ЭКОНОМИЧЕСКОГО РАЗВИТИЯ*

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

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

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

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

возможно. Кроме того, при наличии нескольких лиц, принимающих решения, оптимизационная постановка описывает наилучшие, в смысле заданных критериев, стратегии развития МСЭС, учитывающие компромисс интересов нескольких экономических агентов. Имитационный подход используется, например, в работах [1-3], а оптимизационный - в ряде моделей, представленных в [3]. Достаточно широкий обзор по тематике глобального моделирования приведен в статье [4] и монографии [5].

В публикации [6] рассмотрен оптимизационный подход к моделированию глобального социальноэкономического развития, поскольку предполагается, как и у авторов работы [3], что у общества есть возможность осознанного выбора стратегии развития с помощью управляющих воздействий на МСЭС. Содержательный смысл рассматриваемой задачи можно сформулировать в следующем виде. Необходимо найти такое распределение инвестиций в основные производственные фонды (ОПФ) мировой экономической системы, количество произведенной в каждый момент t продукции каждой производственной отрасли, текущие инвестиции мирового производственного сектора на снижение уровня загрязнений (С02, фреон и др.) с учетом запасов продукции, количества невозобновляемых ресурсов, накопленных загрязнений, численности населения, интересов основных экономических агентов (максимизация их собственных средств) и времени бескризисного существования МСЭС, при которых достигаются Парето-точки в пространстве критериев экономических агентов.

*Работа выполняется в рамках проекта 2.1.1/2710 «Математическое моделирование инвестиционного развития региональных экономических систем» АВЦП «Развитие научного потенциала высшей школы в 2009-2010 гг.».

i Надоели баннеры? Вы всегда можете отключить рекламу.