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

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

Рубрика Математика
Вид статья
Язык русский
Дата добавления 06.05.2018
Размер файла 436,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МАТЕМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ И СИНТЕЗ ПОТОЧНЫХ ТЕХНОЛОГИЧЕСКИХ СХЕМ В НЕФТЕПЕРЕРАБОТКЕ

Бычков Ю.С.,

Анкудинов Г.И.

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

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

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

В задачах структурно-параметрического синтеза в состав функций входят линейные функции-ограничения , определяющие множество альтернативных вариантов элементного состава решений. Эти функции можно представить также в виде матричного неравенства Ay?a, где A и a - матрица и вектор коэффициентов, соответственно. Каждый альтернативный вариант - это некоторое подмножество з множества E. Предполагается, что имеется информация о входах и выходах каждого элемента множества E, позволяющая установить связи между элементами з и внешней средой. Методы решения линейных задач дискретно-непрерывного программирования (ЛДНП)

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

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

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

В этой модели используются булевы переменные , принимающие значения «истина» (И) или «ложь» (Л) и фиксирующие включение того или иного элемента множества в искомое решение. Булева функция Щ(Y) выражает те же правила построения альтернативных вариантов, что и система псевдобулевых ограничений Ay?a. Для построения Щ(Y) знания о МАВ представляются сначала в виде обобщенной схемы (максиально-избыточной структуры [1-3], или суперструктуры). Целевая функция имеет составляющую f(x), зависящую от непрерывных переменных, и составляющую , где , причем , если , и , если .

В [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 миллионов долларов, главным образом за счет сокращения затрат на охлаждение.

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

нефтепереработка автоматизация математический программирование

Литература

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

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

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

Размещено на Allbest.ru

...

Подобные документы

  • Математическое программирование - область математики, в которой изучаются методы решения задач условной оптимизации. Основные понятия и определения в задачах оптимизации. Динамическое программирование – математический метод поиска оптимального управления.

    презентация [112,6 K], добавлен 23.06.2013

  • Понятие и виды задач математического линейного и нелинейного программирования. Динамическое программирование, решение задачи средствами табличного процессора Excel. Задачи динамического программирования о выборе оптимального распределения инвестиций.

    курсовая работа [126,5 K], добавлен 21.05.2010

  • Теория математического программирования. Методы поиска глобального экстремума функции нескольких переменных. Угловые точки допустимых множеств. Постановка общей задачи нелинейного программирования. Решения уравнения f(x)=0 методом простой итерации.

    контрольная работа [775,4 K], добавлен 05.01.2013

  • Системы водоснабжения и канализации как главный элемент водохозяйственной системы. Этапы математического моделирования технологических процессов. Скважинный водозабор как единая инженерная система, проблемные вопросы переоценки запасов подземных вод.

    презентация [9,0 M], добавлен 18.09.2017

  • Побудова графічної схеми алгоритму та розмітка станів автомата, графа та кодування, структурної таблиці. Синтез комбінаційних схем для функцій збудження тригерів і вихідних сигналів. Представлення функції в канонічних формах алгебр Буля, їх мінімізація.

    курсовая работа [902,8 K], добавлен 27.08.2014

  • Основные понятия математического моделирования, характеристика этапов создания моделей задач планирования производства и транспортных задач; аналитический и программный подходы к их решению. Симплекс-метод решения задач линейного программирования.

    курсовая работа [2,2 M], добавлен 11.12.2011

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

    методичка [418,9 K], добавлен 10.11.2015

  • Проектирование методов математического моделирования и оптимизации проектных решений. Использование кусочной интерполяции при решении задач строительства автомобильных дорог. Методы линейного программирования. Решение специальных транспортных задач.

    методичка [690,6 K], добавлен 26.01.2015

  • Решение систем уравнений по правилу Крамера, матричным способом, с использованием метода Гаусса. Графическое решение задачи линейного программирования. Составление математической модели закрытой транспортной задачи, решение задачи средствами Excel.

    контрольная работа [551,9 K], добавлен 27.08.2009

  • Линейное программирование как наиболее разработанный и широко применяемый раздел математического программирования. Понятие и содержание симплекс-метода, особенности и сферы его применения, порядок и анализ решения линейных уравнений данным методом.

    курсовая работа [197,1 K], добавлен 09.04.2013

  • Применение граф-схем - кратчайший путь доказательства теорем. Нахождение искомых величин путем рассуждений. Алгоритм решения логических задач методами таблицы и блок-схемы. История появления теории траекторий (математического бильярда), ее преимущества.

    реферат [448,4 K], добавлен 21.01.2011

  • Алгоритми переведення чисел з однієї позиційної системи числення в іншу. Перетворення і передавання інформації. Булеві функції змінних, їх мінімізація. Реалізація функцій алгебри логіки на дешифраторах. Синтез комбінаційних схем на базі мультиплексорів.

    курсовая работа [3,2 M], добавлен 02.09.2011

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

    контрольная работа [55,9 K], добавлен 16.02.2011

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

    задача [656,1 K], добавлен 01.06.2016

  • Применение системы MathCAD при решении прикладных задач технического характера. Основные средства математического моделирования. Решение дифференциальных уравнений. Использование системы MathCad для реализации математических моделей электрических схем.

    курсовая работа [489,1 K], добавлен 17.11.2016

  • Понятие о многокритериальной оптимизации. Линейное и математическое программирование, дающие численные решения многомерных задач с ограничениями. Решение задачи на ранжирование для определения оптимального объекта, исходя из определяющих его параметров.

    реферат [254,5 K], добавлен 31.05.2014

  • Теоретические основы, значение, особенности и методика применения различных способов решения нестандартных задач в развитии математического мышления младших школьников. Логические задачи как средство развития математического мышления младших школьников.

    курсовая работа [180,1 K], добавлен 19.04.2010

  • Формирование учебных достижений обучающихся, в образовательной области "Математика и информатика". Планируемые достижения обучения решению задач на геометрические построения в 7 классе и методика их реализации. Структура пользовательского интерфейса.

    дипломная работа [748,3 K], добавлен 07.09.2017

  • Пределы функции, ее полное исследование с использованием дифференциального исчисления. Вычисление неопределенных интегралов с использованием методов интегрирования. Определенный и несобственный интегралы. Числовые ряды, их исследование на сходимость.

    контрольная работа [713,2 K], добавлен 07.04.2013

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

    курсовая работа [69,5 K], добавлен 02.05.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.