Научная статья на тему 'Математическое программирование и синтез поточных технологических схем в нефтепереработке'

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

CC BY
60
20
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕФТЕПЕРЕРАБОТКА / ПРОГРАММИРОВАНИЕ / СИНТЕЗ / REFINING / PROGRAMMING / SYNTHESIS

Аннотация научной статьи по математике, автор научной работы — Бычков Ю.С., Анкудинов Г.И.

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

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

MATHEMATICAL PROGRAMMING AND SYNTHESIS FLOW SEQUENCE IN OIL REFINING

The article deals with the ability to increase the technical and economic efficiency of technological schemes of oil refining on the basis of formalization of domain knowledge and automation problems of structural synthesis using mathematical programming. Practical application is the efficient use of natural resources of Russia, namely improving the efficiency of technological processes of oil refining and ultimately increase profits.

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

Международный научно-исследовательский журнал ■ № 9(40) ■ Часть 2 ■ Октябрь

Бычков Ю.С.1, Анкудинов Г. И.2

1Магистр, 2профессор, Национальный минерально-сырьевой университет «Горный» МАТЕМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ И СИНТЕЗ ПОТОЧНЫХ ТЕХНОЛОГИЧЕСКИХ СХЕМ

В НЕФТЕПЕРЕРАБОТКЕ

Аннотация

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

Ключевые слова: нефтепереработка, программирование, синтез.

Bychkov Y.S.1, Ankudinov G.I.2

1Master, 2professor, National University of mineral resources "Mountain"

MATHEMATICAL PROGRAMMING AND SYNTHESIS FLOW SEQUENCE IN OIL REFINING

Abstract

The article deals with - the ability to increase the technical and economic efficiency of technological schemes of oil refining on the basis of formalization of domain knowledge and automation problems of structural synthesis using mathematical programming. Practical application is the efficient use of natural resources of Russia, namely - improving the efficiency of technological processes of oil refining and ultimately increase profits.

Keywords: refining, programming, synthesis.

Рассмотрим применение математического аппарата целочисленного и смешанного (дискретно-непрерывного -ДНП) программирования к синтезу поточных схем технологических процессов [1, 2]. Задача ДНП может быть записана в общем виде

| min f (x,y), g(x,y) < 0, h(x,y) = 0, x e X c Rm, y e {0;1}n j, (1)

где x - вектор непрерывных параметров решения; y - вектор логических параметров решения; f - целевая функция, выражающая интегральную технико-экономическую оценку решения; X - область допустимых значений непрерывных параметров; g и h - векторы функций-ограничений, зависящих как от непрерывных, так и дискретных параметров.

Вычислительная сложность задачи (1) определяется как размерностью m и n пространств непрерывных и двоичных переменных соответственно, так и видом функций f, g и h. Каждая двоичная (псевдобулева)

переменная вектора-решения у(у1,...,уп) е {0;1}” представляет соответствующий структурный элемент в, из

множества структурных элементов К = {«,..конкретной задачи.

В задачах структурно-параметрического синтеза в состав функций g входят линейные функции-ограничения gs (у) > 0 и h (у) = 0, определяющие множество альтернативных вариантов элементного состава решений. Эти функции можно представить также в виде матричного неравенства Ay < a, где A и a - матрица и вектор коэффициентов, соответственно. Каждый альтернативный вариант - это некоторое подмножество п множества E .

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

Методы решения линейных задач дискретно-непрерывного программирования (ЛДНП)

| min z = aTy + bTx, Ay+Bx < d, x e Rm, y e{0;1}nj

достаточно хорошо разработаны. В XX веке исследованию методов решения задач линейного и нелинейного программирования посвящены работы Е.Г. Гольдштейна, Л.В. Канторовича, Д.Б. Юдина, Г. Данцига, Е. Балаша и других авторов [3-7]. В приложении к структурно-параметрическому синтезу поточных схем задачи дискретно -непрерывного нелинейного программирования (НЛДНП) принимают вид

minz = f (x,y), g (x,y)< 0, x e X, X = |x | x e Rm, xn < x < xv, Bx < bj,

Y = jy | y e j0;1jn, Ay < aj

Трудности «арифметизации» правил построения альтернативных вариантов на основе псевдобулевых переменных привели авторов [1, 2] к необходимости использования аппарата логики высказываний, т.е. к задачам линейного логико-непрерывного программирования (ЛЛНП) и задачам нелинейного логико-непрерывного программирования (НЛЛНП). Поскольку ограничения в задачах линейного программирования «наиболее естественно» формализуются в виде импликаций «если Y0, то Y или Y2 или ... или Yn » , которые можно представить

в виде дизъюнкций Y() v К, v Y2 v... Yn .

В работах [6, 7] введено понятие «дизъюнктивного программирования». Необходимость дальнейшего совершенствования методов решения задач НЛДНП и НЛЛНП привели авторов [1, 6, 7] к модели «обобщенного дизъюнктивного программирования», которая имеет вид [5] 13

13

Международный научно-исследовательский журнал ■ № 9(40) ■ Часть 2 ■ Октябрь

= ck +f (g (x) < x е ^

V

Y/k

ч (x) <0

ck = У /к

к е K, Y е{И, Л}, c е Rn; Q(7) = И

В этой модели используются булевы переменные Y -k (j е Jk, к е K), принимающие значения «истина» (И) или

«ложь» (Л) и фиксирующие включение того или иного элемента множества E в искомое решение. Булева функция Q(Y) выражает те же правила построения альтернативных вариантов, что и система псевдобулевых ограничений

Ay < a. Для построения Q(Y) знания о МАВ представляются сначала в виде обобщенной схемы (максиально-избыточной структуры [1-3], или суперструктуры). Целевая функция имеет составляющую f (x), зависящую от непрерывных переменных, и составляющую ck , где ^ =^Yjk J * yjk, причем (Yjk J = 1, если Y/k = И, и

|_ Y/k \ = 0 , если Y/k = Л ■

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

Рис. 1 - Суперструктура, представляющая множество возможных вариантов технологического процесса

этиленового завода

На рис. 1 представлена суперструктура, представляющая множество возможных вариантов технологического процесса этиленового завода. Сырье на входе - это смесь водорода, метана, этана, этилена, пропана, пропилена, а также C4, C5 и C6.

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

Суперструктура на рис. 1 содержит 53 операционных блока, включая такие блоки, как A/B - блок охлаждения; C/D - chemical absorber; E/F -сплиттер; G/H - дебутанизатор; F/G - депропанизатор; D/E - деэтанизатор; AB/CD -дефлегматор.

Для решения задачи синтеза в [1] использована параметрическая модель, содержащая 5800 псевдобулевых переменных и 52700 ограничений. Задача поставлена как обобщенная задача дизъюнктивного программирования и затем сформулирована как задача смешанного нелинейного программирования. Для решения этой задачи посредством пакета DICOPT (CONOPT2/CPLEX) потребовалось 3 часа процессорного времени на машине Pentium-III. Экономический эффект составил 30 миллионов долларов, главным образом за счет сокращения затрат на охлаждение.

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

14

Международный научно-исследовательский журнал ■ № 9(40) ■ Часть 2 ■ Октябрь

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

Литература

1. Grossmann I.E. Advances in logic-based optimization approaches to process integration and supply chain management // Chemical Engineering: Trends and Developments, M.A. Galan and E. Del Valle, Ed. West Sussex: Wiley, 2005. P. 299-322.

2. Quaglia A., Samp B., Sin G., Gani R. Integrated Business and Engineering Framework for Synthesis and Design of Enterprise-Wide Processing Networks // Computers & Chemical Engineering, 2012. Vol. 38, P. 213-223.

3. Гольштейн Е.Г. Об одном классе нелинейных экстремальных задач // ДАН СССР, 133, 1960, №3. С. 507-510.

4. Канторович Л. В. Новый метод решения некоторых классов экстремальных задач // ДАН СССР, 28, 1940. С. 211-214.

5. Канторович Л. В. Методы оптимизации и математические модели экономик // УМН, 25:5(155), 1970. С. 107109.

6. Balas E. Disjunctive Programming // Annals of Discrete Mathematics, 1979, Vol. 5. P. 3-51.

7. Balas E. Disjunctive Programming and a Hierarchy of Relaxations for Discrete Optimization Problems //. SIAM J. Alg. Disc. Meth. 1985, Vol. 6. P. 466-486.

References

1. Grossmann I.E. Advances in logic-based optimization approaches to process integration and supply chain management // Chemical Engineering: Trends and Developments, M.A. Galan and E. Del Valle, Ed. West Sussex: Wiley, 2005. P. 299-322.

2. Quaglia A., Sarup B., Sin G., Gani R. Integrated Business and Engineering Framework for Synthesis and Design of Enterprise-Wide Processing Networks // Computers & Chemical Engineering, 2012. Vol. 38, P. 213-223.

3. Gol'shtejn E.G. Ob odnom klasse nelinejnyh jekstremal'nyh zadach // DAN SSSR, 133, 1960, №3. S. 507-510.

4. Kantorovich L. V. Novyj metod reshenija nekotoryh klassov jekstremal'nyh zadach // DAN SSSR, 28, 1940. S. 211-214.

5. Kantorovich L. V. Metody optimizacii i matematicheskie modeli jekonomik // UMN, 25:5(155), 1970. S. 107-109.

6. Balas E. Disjunctive Programming // Annals of Discrete Mathematics, 1979, Vol. 5. P. 3-51.

7. Balas E. Disjunctive Programming and a Hierarchy of Relaxations for Discrete Optimization Problems //. SIAM J. Alg. Disc. Meth. 1985, Vol. 6. P. 466-486.

Головин Д.В.

Магистрант,

Пермский национальный исследовательский политехнический университет ПРОЧНОСТНОЙ АНАЛИЗ РАМЫ БОЛИДА «ФОРМУЛА СТУДЕНТ» ПНИПУ

Аннотация

Работа посвящена определению прочностных характеристик пространственной трубчатой рамы спортивного автомобиля класса «Формула Студент».

Ключевые слова: FSAE, Формула Студент, пространственная трубчатая рама, Solidworks, прочность.

Golovin D.V.

Master,

Perm National Research Polytechnic University STRENGTH ANALYSIS OF FORMULA STUDENT SPACE FRAME

Abstract

The work is dedicated to the definition of the strength characteristics of the tubular space frame for FSAE racecar. Keywords: FSAE, Formula Student, tubular space frame, Solidworks.

Работа и ее актуальность связана с подготовкой к участию в международных соревнованиях «Формула Студент» команды Пермского национального исследовательского политехнического университета (ПНИПУ). Целью соревнований является разработка студентами собственного болида формульного типа с целью участия и победы в соревнованиях [1].

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

Разработка модели конструкции рамы (рисунок 1) производилась при помощи программного продукта «Solidworks 2015 Student edition»[2].

Так как основная часть соревнований «Формула Студент» посвящена динамическим испытаниям гоночных автомобилей, требования регламента в большей степени посвящены безопасности пилота во время управления болидом. Разработка конструкции рамы производилась согласно регламенту и отвечает его требованиям:

- произведен выбор материала сталь 20 [3], отвечающий требованиям регламента;

- произведена компоновка обязательных элементов силовой структуры и триангуляция их в узлы;

- соблюдены размеры основных профилей сечений элементов силовой структуры.

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

15

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