bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ...

157
Федеральное государственное бюджетное образовательное учреждение высшего образования УФИМСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЯНОЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИНСТИТУТ ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Самойлов Наум Александрович МОДЕЛИРОВАНИЕ В ХИМИЧЕСКОЙ ТЕХНОЛОГИИ И РАСЧЕТ РЕАКТОРОВ Учебное пособие УФА 2016

Transcript of bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ...

Page 1: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

Федеральное государственное бюджетное образовательное учреждение

высшего образования

УФИМСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЯНОЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ИНСТИТУТ ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

Самойлов Наум Александрович

МОДЕЛИРОВАНИЕ В ХИМИЧЕСКОЙ ТЕХНОЛОГИИ И РАСЧЕТ РЕАКТОРОВ

Учебное пособие

УФА 2016

Page 2: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

2

УДК 661.1 ББК 35.11 С 17

Автор: Самойлов Наум Александрович

МОДЕЛИРОВАНИЕ В ХИМИЧЕСКОЙ ТЕХНОЛОГИИ И РАСЧЕТ РЕАКТОРОВ

Учебное пособие

© Самойлов Н.А., 2016

© ССП УГНТУ «ИДПО», 2016

Page 3: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

3

ВВЕДЕНИЕ

Решение химико-технологических задач методом математического моде-

лирования требует комплексного подхода к разработке и реализации алгоритма

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

матики, численных методов решения, химии, физической химии, процессов и

аппаратов химической технологии, основ экономики, общей химической тех-

нологии. Настоящее пособие явилось результатом обобщения материалов лек-

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

технологических процессов и расчет реакторов» и ряду смежных дисциплин

(«Применение ЭВМ в химической технологии» , «Математические методы в

химической технологии» и др.) и предназначено для оказания помощи слуша-

телям ИДПО при УГНТУ и студентам при самостоятельном решении задач хи-

мической технологии, как в рамках программы данных курсов, так и при курсо-

вом и дипломном проектировании. Пособие также будет полезно аспирантам

при разработке математических моделей исследуемых процессов.

Основными задачами курса являются:

разработка интеллектуального ядра метода математического моделиро-

вания;

формирование группы основных алгоритмов компьютерного решения

задач химической технологии;

анализ, исследование и оптимизация типовых технологических процес-

сов.

По каждому из основных разделов пособия методы моделирования и рас-

чета иллюстрируются развернутыми примерами, которые позволяют изучить

практическую методологию решения большого числа задач химической техно-

логии. В приложении к пособию изложены некоторые прикладные вопросы

программирования на наиболее простом и доступном языке «Бейсик» и приве-

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

Page 4: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

4

торые можно использовать как темы курсовых работ слушателей ИДПО и сту-

дентов с учетом их специализации.

Пособие составлено на базе основных типовых учебников по моделиро-

ванию, оптимизации и расчету основных технологических процессов, аппара-

тов и систем , ряда оригинальных материалов, а также учебных пособий:

Самойлов Н.А. Основы применения ЭВМ в химической технологии. -Уфа:

УНИ, 1988, «Основы расчета сложных химико-технологических схем» / Сост.

Самойлов Н.А. -Уфа: УНИ, 1993 и Самойлов Н.А. Примеры и задачи по курсу

«Применение ЭВМ в химической технологии. – Уфа: УГНТУ, 2002.

Page 5: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

5

ГЛАВА 1. КЛАССИФИКАЦИЯ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ

ХИМИКО-ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

Для разработки новых и совершенствования действующих технологиче-

ских процессов необходимо изучение их работы на моделях, то есть на иссле-

довательских объектах, отличающихся от промышленных масштабами, пара-

метрами и свойствами технологических потоков и обеспечивающих при этом

получение информации о процессе, позволяющей обеспечить разработку про-

мышленного объекта. Различают два основных подхода к решению задачи мо-

делирования работы промышленного объекта.

Первый подход – физическое моделирование процесса на лабораторных и

пилотных установках, холодных и горячих стендах. При этом лабораторная ап-

паратура воспроизводит основные элементы конструкции промышленных ап-

паратов, изучение процесса на исследовательских установках часто носит ими-

тационный характер (например, на холодных стендах обычно изучается пове-

дение наиболее простой системы вода-воздух). Основой переноса результатов

лабораторных исследований на промышленные системы является теория подо-

бия. Главным недостатком метода физического моделирования является дли-

тельность проведения детального исследования процесса (до нескольких лет),

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

паратуры, большая стоимость оборудования, реагентов и энергозатрат, оплаты

обслуживающего персонала. Отсутствие во многих случаях воспроизводимости

структуры потоков и технологического режима лабораторных установок при

переходе к промышленным аппаратам требует разработки коэффициентов

масштабных переходов и дополнительной отработки процесса в масштабах

пилотных и опытно-промышленных установок. Это приводит к увеличению

сроков внедрения новых разработок технологических процессов и аппаратов в

промышленности до 5-10 лет, в результате чего происходит моральное устаре-

вание этих разработок.

Page 6: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

6

Второй подход – математическое моделирование химико-технологичес-

ких процессов и аппаратов на основе их математического описания в виде се-

рии комплексных компьютерных расчетов. Этот подход позволяет за короткое

время (часто несколько недель) получить исчерпывающую информацию как об

особенностях работы проектируемой установки, так и о закономерностях изу-

чаемого процесса с возможностью его дальнейшей оптимизации. Основные

сложности метода математического моделирования заключаются в разработке

самой математической модели, поиска алгоритма ее решения и формировании

программы компьютерного расчета.

1.1. Классификация математических моделей

Многообразие химико-технологических процессов и реализующих их ап-

паратов требует системного подхода при разработке общих принципов методо-

логии математического моделирования. Наиболее общим понятием при этом

для характеристики произвольного технологического объекта является понятие

«Химико-технологическая система», которая на любом иерархическом уровне

моделируемого объекта (отдельный процесс, отдельный аппарат, установка как

совокупность ряда процессов и аппаратов, производство как совокупность ряда

установок) представляет собой набор конкретных физико-химических процес-

сов, протекающих в реальной аппаратуре, с учетом их взаимосвязи.

В общем случае любая химико-технологическая система (ХТС) имеет че-

тыре вектора значений характерных параметров (рис. 1.1): – вектор значений

параметров на входе в систему (расход и компонентный состав сырья, его тем-

пература, давление, конструктивные особенности аппаратуры и т.д.), – век-

тор значений параметров на выходе из системы (количество и качество конеч-

ных продуктов ), – вектор значений параметров возмущения (независимые

внешние воздействия на систему, например, температура окружающей среды,

скорость ветра, и переменные, связанные с особенностями функционирования

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

Page 7: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

7

жение примеси на поверхности теплообменной аппаратуры, приводящее к сни-

жению коэффициента теплопередачи, а также незначительные изменения зна-

чений параметров, входящих в вектор (например, колебания расхода сырья

во времени)), – вектор значений параметров управления процессом (темпе-

ратура, давление, теплоподвод, теплосъем, расход катализатора или реагента и

т.д).

Рисунок 1.1 – Структура параметров химико-технологической системы

Математическая модель формируется на базе математического описания

процессов в общем случае в форме систем алгебраических, дифференциальных

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

с остальными векторами:

, , , (1.1)

Одной из важнейших задач математического моделирования является

представление в явной форме уравнений (1.1).

В зависимости от методического подхода к формированию математиче-

ской модели различают два класса моделей: детерминированные и стохастиче-

ские модели.

Детерминированные (в литературе встречаются и другие названия: при-

чинные, структурные, знаковые) модели отражают детерминированную (при-

чинную) сущность взаимосвязи явлений, когда можно теоретически обосновать

причину, из-за которой произошло изменение поведения системы, разъясняют

сущность взаимосвязи явлений, протекающих в моделируемой системе, описы-

ваемых уравнениями статики и динамики химических, физико-химических,

Page 8: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

8

гидродинамических, тепловых процессов химической технологии [1-10]. В ка-

честве примера элемента детерминированной модели можно привести уравне-

ние Аррениуса, описывающее влияние температуры T на величину константы

скорости химической реакции K, справедливое для любых реакций:

, 1.2

где – энергия активации, – универсальная газовая постоянная, – предэкс-

поненциальный множитель.

Часто детерминированные модели различных явлений, имеющих одина-

ковую причинную сущность, описываются одинаковыми по форме уравнения-

ми с различным в силу научной традиции буквенными обозначениями парамет-

ров, например, уравнения, описывающие удельный (на единицу поверхности

контакта) перенос тепла (закон Фурье)

, 1.3

удельный перенос массы (закон Фика)

, 1.4

удельное напряжение сдвига (закон Ньютона)

, 1.5

где соответствующие удельные величины , и пропорциональны движу-

щим силам процессов , и (где t, C, W, x – соответственно температура,

концентрация, скорость потока и длина пути переноса) через коэффициенты

теплопроводности , диффузии D и вязкости .

Стохастические (часто называемые в литературе эмпирическими и стати-

стическими) отражают вероятностный (стохастический) характер явлений, ко-

гда рассчитывается не истинное значение параметров процесса, а вероятность

их расчета в определенном интервале значений. Это связано, во-первых, с по-

грешностями практического измерения параметров и, во-вторых, с невозмож-

ностью учесть в математической модели все факторы (параметры), влияющие

Page 9: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

9

на протекание процесса и его конечные результаты (при этом следует учиты-

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

вестны разработчику модели, или он будет пренебрегать некоторыми малозна-

чимыми факторами). Так, например, температура кипения веществ зависит от

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

ров в детерминированной модели требует проведения достаточно сложных,

громоздких и далеко не для всех веществ пока возможно. Переход от детерми-

нированной задачи к стохастической в результате обработки данных по боль-

шому количеству веществ позволило сформировать простое алгебраическое

полиномиальное уравнение (формула Воинова) для расчета молекулярной мас-

сы M узких нефтяных фракций по их средней температуре кипения T (К) :

52.63 0.246 0.01 1,6

Стохастические модели, в отличие от детерминированных, не несут, как

правило, информации о физической сущности решаемой задачи , однако их

простота позволяет использовать их достаточно эффективно при выполнении

моделирования химико-технологических процессов.

По объему математических моделей их также классифицируют как част-

ные и полные модели. Под частной моделью понимают детерминированное или

стохастическое описание какого-либо одного явления, реализуемого в изучае-

мом процессе. Наиболее часто используют следующие частные модели:

частная химическая модель, рассматривающая химическую кинетику

реакции в данном процессе; химическая модель позволяет рассчитать измене-

ние состава реакционной смеси в ходе химического процесса, продолжитель-

ность пребывания реакционной смеси в зоне реакции при постоянной темпера-

туре процесса, получить исходную информацию об особенностях протекания

процесса применительно к конкретной технологии;

частная физико-химическая модель, рассматривающая особенности

диффузии вещества в системе и расчет фазового равновесия;

частная энергетическая модель, рассматривающая влияние температу-

ры и изменения температуры на основные параметры системы: энергию акти-

Page 10: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

10

вации, коэффициент диффузии, плотность вещества, его вязкость, теплоемкость

и т.д.;

частная гидродинамическая модель, рассматривающая особенности

структуры потоков в аппарате и математическое описание гидродинамики ап-

парата, в частности, расчет времени пребывания технологического потока в ап-

парате в зависимости от его конструктивных особенностей и структуры потока;

частная тепловая модель, рассматривающая теплотехнические характе-

ристики процесса и его тепловой баланс, расчет теплообменных систем, встро-

енных в аппарат, характер изменения температуры по длине аппарата, влияние

тепловых эффектов процесса на его реализацию;

частная модель импульса, рассматривающая распределение давления в

изучаемой системе, а так же влияние давления на некоторые параметры про-

цесса, например, на плотность парового или газового технологического потока;

эта модель также является базой прочностных расчетов аппаратуры;

частная технико-экономическая модель, рассматривающая расчет спе-

цифических экономических факторов системы: энергозатраты, капитальные за-

траты, эксплуатационные затраты, себестоимость продукции, прибыль от ее

реализации, рентабельность производства и т.д.

Полная модель ХТС представляет собой совокупность ряда частных мо-

делей, рассматриваемых в их взаимосвязи. Полнота модели – число учитывае-

мых частных моделей – зависит от глубины подхода к решению задачи модели-

рования, от требований, формируемых при разработке модели. Например, для

разработки достаточно качественной математической модели реактора необхо-

димо, как минимум, учитывать кинетическую, энергетическую, гидродинами-

ческую и тепловую частные модели.

Разрабатываемые математические модели процесса должны быть адек-

ватными реальному процессу, то есть результаты расчета процесса по матема-

тической модели должны с приемлемой точностью воспроизводиться при рабо-

те реального объекта.

Page 11: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

11

Применение метода математического моделирования связано с большим

объемом расчетов по модели, реализуемых на компьютерах, связанным в свою

очередь с большим числом уравнений, входящих в математическое описание

задачи (рис.1.2). Это формирует дополнительные задачи разработки оптималь-

ных алгоритмов решения задачи с использованием высококачественных и бы-

стродействующих программ расчета процесса по математической модели.

Рисунок 1.2 – Зависимость числа уравнений математической модели

от объема задачи

Алгоритм моделирования ХТП на основе математических моделей вклю-

чает несколько структурных взаимосвязанных модулей, каждый из которых

решает один из этапов моделирования. На рис.1.3 приведена принципиальная

схема алгоритма моделирования, состоящая из 10 модулей.

Первый модуль это, как правило, модуль формирования исходных данных

моделирования. На этом этапе на основе известных литературных данных соби-

рается, перерабатывается и отбирается необходимая информация о моделируе-

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

цесса, анализируется состояние его аппаратурного оформления, комплектуется

Page 12: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

12

массив физико-химических констант в виде банка данных, необходимых для

расчета по уравнениям математического описания и т.д. Первый модуль, как

правило, формирует детерминированные математические модели.

Второй модуль – модуль поиска дополнительной информации, подклю-

чаемый при недостатке необходимых данных в первом модуле для выполнения

расчетов, например, при отсутствии нужных уравнений или физико-

химических констант. На этом этапе широко используется физический экспе-

римент (часто с элементами математического планирования эксперимента), по-

зволяющий разработать недостающие зависимости в форме стохастических

математических моделей, а также определять численные значения констант, яв-

ляющихся параметрами детерминированных моделей первого модуля.

Рисунок 1.3 – Общий алгоритм компьютерного расчета ХТС I-X –

модули алгоритма

Третий модуль – модуль формирования математической модели ХТС. На

этой стадии разрабатывается модель с последовательным переходом от низше-

го уровня иерархии моделируемого объекта к высшему – от единичного эле-

ментарного акта (например, проведение химического процесса на слое катали-

затора толщиной в одну гранулу) к реализации процесса в конкретном аппара-

турном оформлении. На этой же стадии формируются начальные и конечные

граничные условия реализации процесса в ХТС.

Page 13: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

13

Четвертый модуль – модуль корректного упрощения математической

модели. Для громоздких математических моделей с большим объемом после-

дующих вычислений приходится искать пути упрощения модели, обеспечи-

вающие сокращение затрат машинного времени на расчет без существенного

(значимого) искажения результатов последующего моделирования по сравне-

нию с моделированием на модели без упрощений. К подобным упрощениям

можно отнести, например, допущение изотермичности режима работы реактора

(при этом не требуется знание зависимости от температуры констант скоростей

реакции, вязкости и скорости потока и т.д.), квазигомогенности среды (при

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

раздела фаз), постоянства относительных летучестей компонентов по высоте

ректификационной колоны (что существенно упрощает расчет фазового равно-

весия на теоретических тарелках).

Пятый модуль – модуль выбора алгоритма решения математической

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

расчета, при этом одна и та же задача может быть решена различными метода-

ми, отличающимися друг от друга быстродействием и сложностью программи-

рования алгоритма (обычно при использовании простых методов расчета дли-

тельность решения задачи существенно (порой в десятки и сотни раз) больше,

чем при использовании сложных алгоритмов).Так, например, при решении дос-

таточно простой математической модели в форме алгебраического уравнения,

решение которого сводится к нахождению корней уравнения (например, расчет

температуры фазового равновесия в системе жидкость-пар), можно использо-

вать методы сканирования, половинного деления, секущих, касательных и др.

Шестой модуль – модуль разработки программы расчета на одном из

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

решений. Для задач большого объема это один из наиболее трудоемких этапов

компьютерного моделирования.

Седьмой модуль – модуль оценки адекватности разработанной мате-

матической модели. На этом этапе работы выполняется сопоставление резуль-

Page 14: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

14

татов расчета по модели с практическими данными, полученными в ходе кон-

трольных экспериментов на реальном объекте. В ряде случаев, когда отсутст-

вуют данные по работе реального моделируемого объекта можно оценить адек-

ватность разработанной модели косвенным образом, рассчитав по модели не

изучаемый объект, а иной процесс или аппарат, функционирующий по анало-

гичным законам. Например, при разработке математической модели разделения

многокомпонентной реакционной смеси в ректификационной колонне можно

рассчитать по предлагаемой модели процесс ректификации бинарной смеси,

состоящей из иных компонентов и сравнить результаты расчета с литератур-

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

ной колонны; при приемлемой близости результатов расчета и эксперимента по

разделению бинарной смеси можно считать разработанный метод расчета при-

емлемым и адекватным для моделирования процесса ректификации многоком-

понентной смеси.

В том случае, когда разработанная математическая модель оказывается

неадекватной реальному объекту, необходимо вернуться к задаче формирова-

ния более точной математической модели в модулях I-IV, например, использо-

вать более совершенные уравнения математического описания в первом модуле

или более строго подойти к задаче корректного упрощения модели в четвертом

модуле.

Восьмой модуль – модуль разработки принципов оптимизации ХТС. В

этом модуле формируется и обосновывается критерий оптимальности функ-

ционирования ХТС, целевая функция, дополнение математической модели ХТС

частной технико-экономической моделью.

Девятый модуль – модуль выбора алгоритма решения целевой функции и

разработка программы компьютерной оптимизации ХТС. На этом этапе реше-

ния задачи необходимо выбрать как определенный класс методов оптимизации,

диктуемый особенностями оптимизируемой задачи (например, методы линей-

ного, нелинейного или динамического программирования) так и достаточно

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

Page 15: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

15

использовании методов нелинейного программирования можно использовать

методы сканирования, золотого сечения, половинного деления, крутого восхо-

ждения, двух производных, релаксаций и др. Специфика оптимизации много-

параметрических задач заключается в необходимости расчета огромного числа

вариантов потенциальной реализации процесса, что особенно остро выводит на

передний план проблему быстродействия решения.

Десятый модуль – модуль получения оптимального решения для разраба-

тываемой ХТС.

Математические модели формируются для конкретных химико-

технологических систем, однако для ряда частных детерминированных моделей

можно разработать общие принципы составления и исследования моделей. В

настоящем пособии мы остановимся на разработке наиболее характерных част-

ных моделей – химических и гидродинамических моделях.

1.2. Частные химические модели

Для математического моделирования любого химического процесса и ре-

актора необходимо знание характера химизма процесса, выявление числа част-

ных реакций в общей структуре химического процесса и численное значение

констант скоростей частных реакции К. Все виды реакций можно распределить

по трем классам:

реакции разложения, когда из одного моля вещества образуется несколь-

ко молей других веществ с молекулярной массой меньшей, чем у сырья:

реакции синтеза, когда из двух разных компонентов сырья образуются один

или более новых компонентов:

реакция изомеризации: А+В→С+…;

А→В,

Page 16: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

16

при этом в зависимости от условий проведения процесса реакция может проте-

кать как по прямому, так и по обратному механизму, реакция также может

быть равновесной, например:

Задачей моделирования химического процесса является определение за-

кона распределения концентраций компонентов реакционной смеси во времени

процесса , что позволяет определить продолжительность реакции с позиций

технологической направленности изучаемого химического процесса. Эта задача

решается путем интегрирования дифференциального уравнения для расчета

скорости химической реакции . Скорость химической реакции по компо-

ненту i пропорциональна концентрации исходного компонента реакции j и в

общем случае уравнение для расчета скорости химической реакции имеет вид

, , 1.7

где N – порядок химической реакции.

Так, например, для реакции кинетика процесса описывается

системой трех уравнений, рассматривающих изменение концентраций каждого

из компонентов во времени:

1.8

В тех случаях, когда рассматриваемая реакция является сложной и пред-

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

нентных реакций кинетическая модель имеет форму системы дифференциаль-

ных уравнений скоростей химических реакций по каждому компоненту реак-

ционной смеси, при этом если рассматриваемый компонент участвует в не-

скольких реакциях, то скорость реакции в целом по данному компоненту явля-

ется суммой скоростей элементарных реакций с участием данного компонента.

Page 17: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

17

Для решения дифференциальных уравнений кинетики химической реак-

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

вания. Начальные условия при времени реакции 0 обычно соответствуют

заданным начальным концентрациям сырьевых компонентов, а начальные кон-

центрации продуктов реакции приравнивают нулю. Следует учитывать, что ес-

ли в ходе моделирования кинетики химического процесса выяснится, что про-

дукты реакции необходимо направлять в систему разделения (блоки ректифи-

кационных, экстракционных или адсорбционных колонн) для достижения не-

обходимой чистоты целевого продукта процесса, то не прореагировавшие ком-

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

щаются в реактор (рециркуляционный процесс) с некоторым содержанием про-

дуктов реакции и тогда при повторном моделировании кинетики химического

процесса начальные концентрации продуктов реакции станут ненулевыми.

Очень важен правильный выбор конечных условий интегрирования, которые

ограничивают продолжительность химического процесса. Наиболее характер-

ны три варианта задания конечных условий интегрирования, которые можно

проиллюстрировать на кинетике последовательной реакции (рис.

1.4):

целью процесса является получение промежуточного продукта В ; то-

гда условием прекращения процесса можно считать достижение максимальной

концентрации компонента ;

целью процесса является получение конечного продукта реакции С ,

концентрация которого асимптотически стремиться к предельному значению; в

этом случае на заключительной стадии процесса скорость реакции очень мала и

стремится к нулю, что будет приводить к неэффективному использованию объ-

ема реактора, и реакцию можно прекратить при достижении такой продолжи-

тельности процесса, при которой дальнейшее изменение концентрации ∆ ста-

нет незначительным (незначимым) для реализуемого процесса ;

целью процесса является уничтожение сырьевого компонента А (на-

пример при очистке токсичных выбросов с целью охраны окружающей среды с

Page 18: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

18

переводом токсичного вещества А в нейтральные вещества В и С; в этом случае

конечное время процесса будет достигаться при снижении концентрации ком-

понента А в продуктах реакции до допустимой величины СА, ДОП .

Рисунок 1.5 – Варианты нахождения конечных условий кинетики химической

реакции

Численное решение дифференциальных уравнений кинетики химической

реакции обычно выполняется методами Рунг-Кутта различных порядков. Наи-

более простым по алгоритму решения является метод Эйлера (метод Рунге-

Кутта первого порядка). В этом методе ось времени сканируется с постоянными

шагами интегрирования ∆ и концентрация I-го компонента на N+1 шаге рас-

считывается по его концентрации на N-м шаге и значению скорости реакции на

N-м шаге по рекуррентному соотношению

, , Δ , 1.9

Точность решения задачи зависит в первую очередь от величины шага

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

с последовательно уменьшающимися шагами интегрирования (что приводит к

увеличению продолжительности расчета задачи) до приемлемого совпадения

результатов расчетов для последних двух вариантов решения задачи.

Page 19: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

19

В качестве методического примера рассмотрим расчет кинетики изотер-

мической химической реакции:

Ak1

B C,

где ik – константа скоростей частных реакций.

Реакции 1,2 – первого порядка, реакция 3 – второго порядка. Целевой

компонент реакции – В. Известны начальные концентрации Сi компонентов

системы при времени = 0; САо= 20 г/л, СВо =0, ССо= 0 и значения констант ki.

Определить продолжительность реакции р, при которой обеспечивается мак-

симальный выход целевого компонента (рис.1.6).

Рисунок 1.6 – Кинетические кривые реакции реперные точки,

REP – шаг реперных точек.

Математическая модель кинетики реакции имеет вид

Ф

ИС

С

1.10

и решается по методу Эйлера по рекуррентному соотношению

, , 1.11

Δ 1.12

Page 20: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

20

где – шаг интегрирования.

На рис. 1.7 приведена блок–схема решения задачи в общем виде, где

концентрации компонентов Сi , представленыx как А,В,С для предыдущих (n-x)

расчетов и как А1, В1, С1 для последующих (n+1-x) расчетов. При достижении

максимальной величины концентрации В, равной СВМАХ , решение задачи пре-

кращается.

Рисунок 1.7 – Блок-схема расчета кинетики химической реакции в наиболее

общем виде

Поскольку точность решения задачи по методу Эйлера зависит от вели-

чины шага интегрирования (чем меньше шаг, тем точнее решение, но больше

продолжительность расчета) рассмотрим принципы автоматического обеспече-

ния правильности расчета, задав погрешность определения концентрации СВ,

Page 21: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

21

равную С. С можно принять равной погрешности экспериментального опре-

деления концентрации СВ, например, с помощью хроматографа, или принять на

уровне 1-0,1 % от величины СВ, например: СВ = 0,001 СВ.

В число исходных данных вводится произвольно малое значение ВМАХ,

например, ВМА Х = 0. После определения лучшей концентрации компонента В

в ходе расчета кинетики с шагом и сравнения В с ВМАХ (рис. 1.8) расчет

полностью повторяют с уменьшенным в 2-10 раз шагом интегрирования (на-

пример, = /5) до приемлемого совпадения В и АМАХ. Как видно из рис.

1.8, получение верного решения достигается дополнением блок-схемы прин-

ципиального решения (рис. 1.7) всего двумя блоками (8 и 9).

Рисунок 1.8 – Блок-схема решения примера 1 с автоматическим обеспечением

правильности решения

Page 22: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

22

Недостатками рассмотренного решения задачи являются:

– совпадение значения В = ВМАХ при различных шагах интегрирования

может быть формальным (случайным) и полная гарантия правильности расчета

кинетики обеспечивается лишь при совпадении кинетических кривых при

различных значениях шага интегрирования ;

– решение не позволяет рассмотреть кинетику решения задачи в целом,

ибо значения концентраций компонентов не выводятся на печать или дисплей.

Очевидно, для устранения этих связанных друг с другом недостатков не-

обходимо результаты расчета выводить на печать и сравнивать между собой

при различных значениях шага интегрирования. Чтобы избежать операций с

чрезмерным объемом информации (например, при шаге 0,0001 и Р = 1с при-

дется проанализировать до 30000 значений концентраций компонентов А, В и С

при каждой вариации шага интегрирования ), будем подвергать анализу зна-

чения концентраций компонентов А, В, и С только в реперных точках, скани-

рующих область исследования с большим шагом REP (рис. 1.6), при этом

дробление шага интегрирования в ходе поиска правильного решения следует

брать таким, чтобы в REP всегда укладывалось целое число . Достаточно

взять 5-10 реперных точек для достаточно полной информации о кинетике и,

например, при Р = 1 мы будем анализировать 1530 значений концентраций

компонентов А.В.С вместо 30000 значений.

Для обеспечения вывода информации только в реперной точке, когда

фактическое время реакции совпадает с позицией реперной точки, можно вос-

пользоваться двумя приемами:

а) если продолжительность реакции р примерно известна, то приняв

REP, можно сделать следующую вставку между блоками 4 и 5 на рис. 1.7 и

1.8; во вставке j – время по оси реперных точек:

Page 23: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

23

б) если р неизвестна, то вставка между блоками 4 и 5 примет вид

а в блоке 2 (блок начала расчета) следует, кроме = 0, ввести j = REP.

Для получения правильного решения необходимо сформировать и со-

хранить в памяти массивы значений концентраций А (i), В (i), С (i), выводимых

в i – х реперных точках при шаге , и также сохранить в памяти предыдущие

массивы концентраций А0 (i), В0 (i), С0 (i), полученные ранее при большем

.

Массивы А0 (i), В0 (i), С0 (i) следует ввести в число исходных данных

(рис. 1.9), значения А0 (i), В0 (i), С0 (i) могут быть произвольными, например,

равными 0, так как после первоначального решения задачи с шагом и полу-

чением массива значений концентраций А(i), В(i), С(i) в реперных точках и ес-

тественного несовпадения значений элементов массивов А0 (i) и А(i), В0 (i) и

В(i), С0 (i) и С(i) выполняется переадресовка массивов и дробление шага интег-

рирования аналогично блок-схеме на рис. 1.8 до тех пор, пока кинетические

кривые, рассчитанные с различными шагами интегрирования, не совпадут с за-

данной погрешностью расчета Е (например, Е = 0,01(СА(i)) для всех реперных

Page 24: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

24

точек по каждому компоненту. В результате решения задачи выведутся на пе-

чать достаточно достоверные значения А(i), В(i), С(i) в реперных точках, опти-

мальное время ОРТ и максимальный выход компонента В = ВМАХ.

Рисунок 1.9 – Блок-схема расчета кинетики реакции А → В→ С с автоматиче-

ским обеспечением правильности решения и выводом данных по кинетике

реакции в реперных точках

Page 25: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

25

Если число реперных точек N взято с избытком, то после достижения

максимальной концентрации компонента В остальные дальнейшие реперные

точки сохраняют нулевое значение и в анализе практически не участвуют.

Таким образом, в данном примере расчета кинетики химической реакции

рассмотрен ряд иерархических уровней решения задачи с ее последовательным

информационным усилением.

1.3. Частные гидродинамические модели

Практически все технологические процессы (химические, массообмен-

ные, тепловые, гидромеханические) реализуются в аппаратах в течение опреде-

ленного времени, которое должно обеспечить необходимую полноту процесса.

На протекание основного физического или химического процесса очень боль-

шое значение оказывают конструктивные особенности аппарата и связанный с

ними характер течения отдельных (локальных) струй потока. Так, например,

при турбулентном режиме течения потока в основной части аппарата вблизи

его стенки будет наблюдаться слой ламинарного потока, в котором скорости

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

тока скорости локальных струй изменяются от нуля до максимума по парабо-

лическому закону (закон Стокса). Различные скорости локальных струй приво-

дят к различному времени пребывания вещества в различных локальных струях

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

са в различных локальных струях. Основной задачей, возникающей при анализе

гидродинамики аппарата, является определение закона распределения локаль-

ных струй по скоростям и времени пребывания их в аппарате, то есть гидроди-

намической структуры потоков. В связи с этим, формирование гидродинамиче-

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

венное математическое описание.

Page 26: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

26

1.3.1. Методы идентификации структуры потоков

Идентификация, то есть определение характера, типа структуры потоков

может выполняться прямыми (непосредственными) и косвенными методами.

К прямым методам можно отнести метод измерения скорости потока в

определенной его точке при помощи трубок Пито и дифференциального мано-

метра (рис. 1.10).

Рисунок 1.10 – Определение скорости потока в локальной струе при помощи

трубок Пито

Изогнутая трубка Пито воспринимает сумму скоростного и пьезометри-

ческого (статического) напоров в локальной струе с точке помещения прибора

в поток, протекающий через аппарат, прямая трубка Пито воспринимает только

пьезометрический напор в этой же точке, поэтому разность уровней жидкости в

дифференциальном манометре Н характеризуется только скоростным напором,

что позволяет рассчитать скорость потока в локальной струе ЛОКW по формуле

( при равенстве плотностей жидкости в манометре и жидкости технологическо-

го потока)

ЛОК /2 , 1.13

где – ускорение силы тяжести.

Перемещая трубки Пито в различные точки аппарата, можно получить

достаточно полную информацию о структуре потоков в аппарате. Чтобы струк-

Page 27: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

27

тура потоков в аппарате в ходе исследования не искажалась, аппарат должен

работать в стационарном режиме, то есть параметры технологического потока,

пропускаемого через аппарат не должны изменяться во времени в ходе иссле-

дования. Недостатком метода является его трудоемкость сложность техниче-

ского характера при исследовании структуры потоков в промышленном аппа-

рате необходимо большое число отверстий в корпусе для ввода трубок Пито,

что, как правило, недопустимо и этот метод обычно применяется при стендо-

вых исследованиях опытных аппаратов.

Косвенный метод исследования структуры потока заключается в том,

что на входе технологического потока в аппарат, работающий в стационарном

режиме создается возмущение, то есть отклонение от стационарного состояния,

а на выходе из аппарата изучается его реакция на возмущение или функция от-

клика на возмущение. В качестве возмущения может быть использовано изме-

нение значения одного из параметров потока (расход, температура и т.д.), но

чаще всего применяют ввод дополнительного вещества – трассера (рис.1.11).

Рисунок 1.11 – Исследование структуры потоков в аппарате при помощи трас-

сера

Трассер должен соответствовать следующим требованиям:

трассер должен практически мгновенно растворяться в основном тех-

нологическом потоке, распределяясь при этом по локальным струям пропор-

ционально их массе – в этом случае характер течения трассера внутри аппарата

становится идентичным характеру движения основного потока;

ввод трассера в аппарат должен выполняться в незначительных коли-

чествах, чтобы не искажать структуру основного потока и, следовательно, оп-

Page 28: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

28

ределяться в микроколичествах на выходе из аппарата при помощи соответст-

вующего аналитического прибора;

ввод трассера в аппарат должен подчиняться определенному закону

создания возмущения, так как произвольная форма ввода трассера не позволит

оценить сущность функции отклика, которая так же будет носить произволь-

ный характер.

Обычно ввод возмущения – трассера – в аппарат обеспечивается им-

пульсным, ступенчатым или гармоническим методом (рис.1.12), при этом в хи-

мической технологии чаще применяют импульсный метод – практически мгно-

венный ввод в аппарат порции трассера.

Рисунок 1.12 – Импульсный (а), ступенчатый (б) и гармонический (в) методы

ввода возмущения при исследовании структуры потоков

При исследовании структуры потоков органических веществ в качестве

трассеров применяют обычно красители или ввод побочного (не характерного

для данного потока) компонента, концентрации которых на выходе из аппарата

определяют колориметрическим или хроматографическим методами, при ис-

следовании структуры потоков неорганических веществ (часто воды при стен-

довых испытаниях аппаратов) в качестве трассеров применяют обычно краси-

тели и растворы солей, концентрации которых на выходе из аппарата опреде-

ляют колориметрическим методом или по электропроводности раствора. Часто

в качестве трассера также применяют меченые атомы.

Page 29: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

29

Особенностью гидродинамических моделей различных аппаратов являет-

ся возможность их систематизации на базе типовых моделей.

1.3.2. Типовые гидродинамические модели

Обобщенные типовые гидродинамические модели делятся на два класса:

идеальные и реальные модели. В свою очередь идеальные гидродинамические

модели включают модели идеального смешения и идеального вытеснения, а ре-

альные модели включают диффузионную и ячеечную модели.

Гидродинамическая модель идеального смешения

Модель соответствует структуре потоков в аппарате, при которой за счет

интенсивного перемешивания равномерное распределение значений всех пара-

метров системы (температура, концентрация и т.д.) в объеме аппарата, числен-

ные значения параметров в любой момент времени во всех точках системы

равны, при этом значения параметров на выходе из аппарата равны их значени-

ям в объеме аппарата.

Математическое описание модели идеального смешения имеет вид

вх вых1

вх вых 1.14

где вх , вых– значение любого параметра системы, например, температура,

концентрация компонента основного потока или трассера;

– время;

– расход технологического потока, проходящего через аппарат;

– объем аппарата;

– среднее время пребывания технологического потока и, следовательно,

трассера в аппарате.

Page 30: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

30

Функция отклика модели идеального смешения (концентрация трассера

на выходе из аппарата )(f)(C ) на импульсное возмущение, введенное в

аппарат в момент времени 0 приведена на рис. 1.13.

Рисунок 1.13 – Схема модели идеального смешения (а) и функция отклика

(сплошная линия) на импульсное возмущение (пунктирная линия) (б)

Математическое описание функции отклика )(f)(C при импульсном

возмущении имеет вид

1exp . 1.15

Чтобы рассчитать функцию отклика необходимо знать численное значе-

ние параметра гидродинамической модели идеального смешения Т.

Моделью идеального смешения достаточно корректно описывается гид-

родинамика аппаратов с интенсивным перемешиванием – реакторов с мешал-

ками, аппаратов с псевдоожиженным слоем зернистого вещества, барботажных

систем. На структурных гидродинамических схемах модель идеального сме-

шения изображается в виде аппарата с мешалкой.

Гидродинамическая модель идеального вытеснения

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

поршневым режимом течения с равным временем пребывания всех локальных

струй в аппарате Т и одинаковой скоростью потока в локальных струях W.

Page 31: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

31

Фактическое (а не среднее, как в модели идеального смешения) время пребыва-

ния технологического потока и трассера рассчитывается как

1.16

Математическое описание гидродинамической модели идеального вытес-

нения составляется на базе материального баланса системы и имеет вид

, 1.17

где х – координата направления движения потока в аппарате.

Функция отклика модели идеального вытеснения (концентрация трассера

на выходе из аппарата ) на импульсное возмущение, введенное в

аппарат в момент времени 0 приведена на рис. 1.14 и в силу поршневого ре-

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

денное в систему возмущение (трассер) перемещается вдоль аппарата без иска-

жения.

Моделью идеального вытеснения описывается структура потока в реаль-

ных трубчатых аппаратах (теплообменники, реакторы, трубчатые печи, трубо-

проводы), имеющие соотношение длины трубчатого аппарата L к его диаметру

D более 100-500 при условии интенсивной турбулизации потока в аппарате. На

структурных гидродинамических схемах модель идеального вытеснения изо-

бражается в виде прямоугольника.

Рисунок 1.14 – Схема модели идеального вытеснения (а) и функция отклика

(сплошная линия) на возмущение (пунктирная линия) импульсного типа (б)

Page 32: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

32

Несмотря на определенную идеализацию рассмотренных гидродинамиче-

ских моделей, модели смешения и вытеснения нашли широкое применение в

моделировании химико-технологической аппаратуры благодаря простоте их

математического описания. Кроме того, эти идеальные модели весьма полезны

при предварительном анализе решаемой задачи, в частности, при выборе кон-

струкции реактора для конкретного процесса.

В качестве примера рассмотри выбор типа реактора для проведения па-

раллельной реакции , с известными константами скорости реакции К1 и

К2, причем первая реакция имеет первый порядок, а вторая – второй; целевой

компонент процесса – вещество В. В ходе реакции обеспечивается снижение

концентрации компонента А в реакционной смеси от начальной концентрации

СА,0 до низкой конечной концентрации СА,КОН. Очевидно, что необходимо по-

добрать такую конструкцию реактора, чтобы его гидродинамическая обстанов-

ка способствовала получению наибольшего выхода целевого продукта. Соот-

ношение выходов конечных продуктов В и С определяется условной селектив-

ностью SB , равной соотношению скоростей целевой и побочной реакций:

| || |

1 . 1.18

Очевидно, что высокие значения селективности SB будут достигаться при

низких концентрациях компонента А в реакционной смеси. В реакторе с гидро-

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

пенно снижаться по длине реактора от СА,0 до СА,КОН , тогда как в реакторе

смешения должна поддерживаться во всем объеме концентрация СА,КОН (рис.

1.15) и в данной ситуации необходима разработка реактора идеального смеше-

ния или по крайней мере аппарата с гидродинамикой близкой к идеальному

смешению.

Page 33: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

33

Рисунок 1.15 – Распределение концентрации сырьевого компонента Апо объему

реактора при его гидродинамике, описываемой моделью идеального вытесне-

ния (1) и идеального смешения (2)

Если в рассматриваемом примере целевым компонентом процесса явля-

ется вещество С, то высокая селективность SС , рассчитанная как

| || |

. 1.19

будет достигаться при высоких концентрациях компонента А в реакционной

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

нения или по крайней мере аппарата с гидродинамикой близкой к идеальному

вытеснению.

Диффузионная модель

Основой модели является модель идеального вытеснения, приближенная

к реальным гидродинамическим условиям движения потока в аппарате и учи-

тывающая явление диффузионного перемешивания локальных струй в потоке

по длине аппарата, а также наличия обратных потоков в аппарате в связи с вих-

ревым течением локальных струй в потоке. Процесс диффузионного переме-

шивания характеризуется коэффициентом продольного перемешивания DL, при

этом допускается его постоянство по длине и сечению потока.

Математическое описание диффузионной модели с учетом продольного

перемешивания имеет вид

Page 34: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

34

1.20

в правой части уравнения первое слагаемое – конвективная характеристика по-

тока, второе слагаемое – диффузионная характеристика.

На рис. 1.16 приведена функция отклика диффузионной модели (концен-

трация трассера на выходе из аппарата на импульсное возмущение,

введенное в аппарат в момент времени .

Рисунок 1.16 – Схема диффузионной модели (а) и функция отклика (сплошная

линия) на возмущение (пунктирная линия) импульсного типа (б)

Для расчета процесса, протекающего в аппарате с диффузионной гидро-

динамикой необходимо знать численное значение коэффициента продольного

перемешивания DL, который можно рассчитать на основании диффузионного

критерия Пекле Ре:

, 1.21

величину которого можно рассчитать по дисперсии функции отклика

. Чтобы устранить влияние количества введенного трассера на функцию

отклика, функцию отклика подвергают нормированию, полагая, что количество

введенного трассера равно единице; тогда рассчитав величину дисперсии

можно рассчитать критерий Пекле из выражения

1 . 1.22

При Ре > 10 можно воспользоваться приближенной формой уравнения

(1.22):

. 1.23

Page 35: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

35

При ∞ 0 диффузионная модель переходит в модель идеаль-

ного вытеснения На, при 0 ∞ диффузионная модель переходит в

модель идеального смешения, таким образом уравнение

1.24

также описывает условие идеального смешения, как и (1.14).

Диффузионная модель хорошо описывает гидродинамику трубчатых ап-

паратов с отношением длины трубчатого аппарата L к его диаметру D менее

100 и насадочных аппаратов (ректификационных и экстракционных колонн,

скрубберов, реакторов с неподвижным и движущимся слоями катализатора).

При более детальном анализе диффузионных явлений в аппаратах кроме про-

дольной диффузии учитывается радиальная диффузия в нормальном сечении

потока, движущегося в аппарате.

На структурных гидродинамических схемах диффузионная модель изо-

бражается в виде перечеркнутого прямоугольника, имитирующего аппарат с

насадкой: .

Ячеечная модель

Гидродинамическая ячеечная модель описывает структуру потоков, ха-

рактеризуемую последовательной системой ячеек идеального смешения (рис.

1.17).

Рисунок 1.17 – Схема ячеечной модели, состоящей из m ячеек идеального

смешения и распределение концентраций С по ячейкам

Page 36: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

36

Математическое описание гидродинамики ячеечной модели имеет состо-

ит из m уравнений вида

1 1 1.25

для каждой i-ой ячейки смешения; – общее время пребывания потока в

системе.

Форма функции отклика ячеечной модели на импульсное

ние , как правило, качественно похожа на форму функции отклика

диффузионной модели и зависит от числа ячеек (рис. 1.18).

Рисунок 1.18 – Формы функций отклика ячеечной модели при различном числе

ячеек идеального смешения m (сплошные линии) на импульсное возмущение

(пунктирная линия)

При большом числе ячеек смешения ячеечная модель гидродинамики

сближается с моделью идеального вытеснения. Число ячеек m является основ-

ным параметром ячеечной модели.

Функция отклика , при импульсном возмущении может быть

рассчитана по уравнению

1 !. 1.26

Если число ячеек m неизвестно, то оно может быть определено по дис-

персии экспериментальной функции отклика:

1 1.27

Page 37: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

37

Ячеечной моделью хорошо описывается гидродинамика тарельчатых

ректификационных и абсорбционных колонн, секционированных аппаратов с

псевдоожиженным слоем катализатора или адсорбента, каскады реакторов с

мешалками, секционированные ферментеры.

Комбинированные гидродинамические модели

Хотя рассмотренные четыре класса гидродинамических моделей охваты-

вают особенности гидродинамики практически всех основных аппаратов хими-

ческой технологии, возможны сложные гидродинамические ситуации, когда ни

одна из рассмотренных типовых моделей гидродинамики не может адекватно

описать реальную структуру потоков. В этом случае используют комбиниро-

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

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

между собой в соответствии со спецификой реальной гидродинамики. При не-

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

байпасом, циркуляцией, застойной зоной. На рис. 1.19 представлены варианты

комбинированных схем, состоящие из модели идеального смешения и одного

из рассмотренных структурных элементов.

Рисунок 1.19 – Схемы структурных элементов комбинированных моделей

Байпас характеризуется проскоком части основного потока в аппарате без

участия в процессе с временем пребывания в зоне байпаса условно равным ну-

лю (условие неучастия байпасирующего потока, например, в химическом про-

Page 38: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

38

цессе). Циркуляция – это обратный заброс части технологического потока с

конца процессе на его начало с временем пребывания в зоне прохождения цир-

кулирующего потока условно равным нулю. Застойная зона – часть объема ап-

парата с полным или частичным отсутствием взаимодействия с основным по-

током.

В случае многофазных систем гидродинамические модели формируются

по каждой из фаз отдельно.

Комбинированная гидродинамическая модель аппарата может быть

сформирована на базе логического анализа возможной структуры потоков в ап-

парате или на основе анализа функции отклика на возмущение при эксперимен-

тальной оценке структуры потоков.

При логическом анализе структуры потоков один и тот же по конст-

рукции аппарат может быть описан различными гидродинамическими моделя-

ми. Например, структура потоков жидкой фазы, протекающей по колпачковой

тарелке ректификационной колонны может быть описана моделью идеального

смешения, идеального вытеснения ячеечной моделью и рядом комбинирован-

ных моделей (рис. 1.20).

Рисунок 1.20 – Схема колпачковой ректификационной тарелки (а) и варианты

структуры потоков по жидкой фазе ( – элемент идеального смешения,

– элемент идеального вытеснения)(б-д)

Page 39: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

39

Рассмотренное многообразие гидродинамических моделей колпачковой

тарелки ректификациооной колонны не является произвольным или противоре-

чивым, оно определяется конструктивными и технологическими особенностя-

ми ректификационной колонны. Так, например, при малотоннажном разделе-

нии продуктов процессов тонкой химической технологии диаметр колонны

может составлять 0.2-0.3 м, при этом на полотне тарелки размещается всего 1-3

колпачка и такой комплекс рядом расположенных барботажных перемеши-

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

лью идеального смешения (рис.1. 20,б). В крупнотоннажных технологических

процессах диаметр колонн может достигать 6-10 м (например, на установках

АВТ), при этом по ходу потока жидкой фазы на тарелке размещается несколько

десятков колпачков и такая система (см. стр. 31) с позиций гидродинамики

может быть описана моделью идеального вытеснения (рис. 1.20,в). В колоннах

среднего диаметра (1-3 м) уместно использование ячеечной модели. Если

учесть, что вблизи стенки колонны часть потока может пройти вне зоны интен-

сивного барботажа и не будет контактировать с потоком пара, то ячеечная мо-

дель может быть дополнена байпасным структурным элементом, формируя

комбинированную гидродинамическую модель (рис. 1.20,г). Детальный анализ

работы колпачковой тарелки большого диаметра позволяет разработать более

сложную комбинированную гидродинамическую модель (рис. 1.20,д), которая

кроме модели идеального вытеснения, характеризующей гидродинамику цен-

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

гидродинамику периферийной части потока, контактирующей с меньшим чис-

лом колпачков, а также будет учитывать байпасный структурный элемент, эк-

вивалентный пристенной гидродинамике, циркуляционный структурный эле-

мент, рассматривающий возможный заброс продукта с последующих по ходу

потока колпачков на предыдущие и застойную зону вблизи переливной перего-

родки тарелки.

При экспериментальной оценке структуры потоков на основе анализа

сложной функции отклика аппарата на возмущение, когда ее нельзя отождест-

Page 40: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

40

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

формирование комбинированной гидродинамической модели выполняется в

три этапа:

декомпозиция экспериментальной функции отклика на простейшие со-

ставляющие части, соответствующие типовым гидродинамическим моделям;

формирование ряда комбинированных гидродинамических моделей на

основе полученного на первом этапе набора вычлененных типовых гидродина-

мических моделей;

синтез качественных функций отклика для разработанных вариантов

комбинированных моделей и сопоставление их с экспериментальной функцией

отклика, что позволяет отобрать одну или несколько комбинированных моде-

лей, адекватных в принципе гидродинамике реального аппарата.

Рассмотрим решение этой задачи на примере. Пусть в ходе эксперимен-

тального исследования гидродинамики аппарата методом импульсного возму-

щения получена функция отклика )(f)(C , приведенная на рис. 1.21.

Рисунок 1.21 – Экспериментальная функция отклика аппарата (сплошная

линия) на импульсное возмущение (пунктирная линия)

Экспериментальная функция отклика в целом не соответствует ни одной

из ранее рассмотренных типовых гидродинамических моделей, однако ее мож-

но разложить на три фрагмента, эквивалентных типовым гидродинамическим

моделям: две модели идеального смешения МИС1 и МИС2 и модель идеального

вытеснения МИВ. Сочетание этих моделей позволяет сформировать ряд ком-

бинированных гидродинамических моделей (рис. 1.22).

Page 41: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

41

а – последовательное соединение элементов; б – две параллельные ветви эле-

ментов; в – три параллельные ветви элементов

Рисунок 1.22 – Варианты комбинированных гидродинамических моделей, по-

лученных из трех элементов: двух МИС и МИВ

Синтез функции отклика комбинированной модели, полученной последо-

вательным соединением моделей МИС1 , МИВ и МИС2 приводит к тому, что

функция отклика МИС1 смещается моделью МИВ на время пребывания Т и

становится в свою очередь возмущением для МИВ2, в итоге на выходе комби-

нированной модели получаем функцию отклика )(f)(C , соответствую-

щую ячеечной модели (ЯМ), состоящей из двух ячеек идеального смешения,

смещенную на время Т относительно времени ввода возмущения (рис. 1.23,а).

Page 42: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

42

Рисунок 1.23 – Синтезированные функции отклика для вариантов комбиниро-

ванных гидродинамических моделей (рис.1.22), полученных из трех элементов:

двух МИС и МИВ: а – последовательное соединение элементов; б – две парал-

лельные ветви элементов; в – три параллельные ветви элементов

Синтез функции отклика комбинированной модели, полученной системой

из двух параллельных ветвей приводит к тому, что в верхней ветви функция от-

клика МИС2 смещается моделью МИВ на время пребывания Т , функция от-

клика МИС1 формируется самостоятельно и после сложения функций отклика

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

ной модели получаем функцию отклика )(f)(C (рис. 1.23,б), качественно

похожую на экспериментальную функцию отклика (рис. 1.21). Синтез функции

отклика комбинированной модели, полученной системой из трех параллельных

ветвей приводит к тому, что функции отклика всех частных моделей формиру-

ется самостоятельно и после сложения функций отклика по концентрациям

Page 43: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

43

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

функцию отклика (рис.1.23,в), которая существенно отличается от эксперимен-

тальной.

Таким образом, из трех рассмотренных вариантов комбинированной гид-

родинамической модели экспериментальной функции отклика принципиально

соответствует лишь вариант с двумя параллельными ветвями структурной гид-

родинамической схемы (рис. 1.22,б).

1.3.3 Расчет параметров гидродинамических моделей

Практическое использование гидродинамических моделей в процессе ма-

тематического моделирования химико-технологических систем возможно толь-

ко тогда, когда известны численные значения параметров гидродинамических

моделей. К таким параметрам относятся для модели идеального смешения –

среднее время пребывания продукта в аппарате Т, для модели идеального вы-

теснения – время Т, для диффузионной модели – время Т и коэффициент про-

дольного перемешивания DL , для ячеечной модели – время Т и число ячеек

смешения m. Эти параметры можно вычислить в ходе обработки эксперимен-

тальной функции отклика аппарата на импульсное возмущение при помощи

статистических моментов.

В теории вероятности статистические моменты позволяют получать ряд

характеристик функций распределения случайной величины. Функцию отклика

)(f)(C также можно интерпретировать как функцию распределения слу-

чайной величины. Различают начальные и центральные статистические момен-

ты. Начальные статистические моменты рассчитывают по фактической функ-

ции распределения (функции отклика )(f)(C ), центральные моменты – по

функции распределения (функции отклика )M(f)(C ) смещенной отно-

сительно фактического расположения по оси на величину математического

ожидания среднего времени пребывания потока в аппарате М (рис. 1.24).

Page 44: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

44

Рисунок 1.24 – К расчету начальных и центральных статистических моментов

(М – математического ожидание среднего времени пребывания потока в аппа-

рате)

Различают ряд начальных и центральных статистических моментов, от-

личающихся по порядку моментов, в общем случае статистические моменты S-

ого порядка рассчитываются по уравнениям для начальных моментов:

1.28

а для центральных моментов

, 1.29

где М(1) – первый начальный статистический момент.

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

метров гидродинамических моделей наибольший интерес представляют нуле-

вой и первый начальный моменты и второй центральный момент.

Нулевой начальный статистический момент

, 1.30

характеризует площадь под функцией отклика и эквивалентен (пропорционален

в масштабе эксперимента) величине возмущения, например, количеству трассе-

ра, проходящего по соответствующей ветви комбинированной гидродинамиче-

ской модели и, соответственно, количеству технологического потока, проходя-

щего по этой ветви.

Первый начальный статистический момент:

Page 45: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

45

, 1.30

характеризует математическое ожидание среднего времени пребывания возму-

щения (трассера) и, следовательно, технологического потока в соответствую-

щем элементе блок-схемы комбинированной модели.

Второй центральный статистический момент:

, 1.32

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

элемента блок-схемы комбинированной гидродинамической модели от гидро-

динамики модели идеального вытеснения и позволяет рассчитать основной па-

раметр этого элемента, например, для диффузионной модели критерий Пекле

Ре рассчитывается по уравнению

Ре = 2/μ(2), (1.33)

при Ре>10 или исходя из уравнения

2 1 , 1.32

при Ре<10, а число ячеек ячеечной модели m находят из условия

m = 1/μ( 2 ). (1.35)

В связи с тем, что в теории вероятности величина нулевого начального

статистического момента равна 1 , а величина возмущения в эксперименте (на-

пример, количество трассера, введенного в ходе исследования гидродинамики)

является достаточно произвольной величиной, уравнения (1.31) – (1.32) норми-

руют, разделив их на уравнение (1.30), при этом устраняется влияние количест-

ва введенного трассера на статистические моменты первого и второго порядков

и они становятся величинами, не зависящими от условий проведения экспери-

мента, тогда

, 1.36

и

Page 46: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

46

, 1.37

При проведении расчетов статистических моментов для фрагментов де-

композируемой функции отклика необходимо пределы интегрирования (±

)привести в соответствие с реальными условиями прохождения возмущения че-

рез анализируемый фрагмент функции отклика (рисунок), при этом нижний

предел интегрирования для каждого фрагмента должен быть равен нулю, то

есть условному времени входа возмущения в фрагмент , а верхний – условному

времени выхода возмущения из этого фрагмента функции отклика, так, чтобы

продолжительность прохождения возмущения через элемент τ составляла

τ = τ(2) - τ(1), (1.38)

где τ(1) и τ(2) соответственно условное время входа и выхода возмущения из

структурного элемента гидродинамической модели (фрагмента комбинирован-

ной модели) по отношению к времени начала эксперимента τ0 (время ввода им-

пульсного возмущения).

Статистические моменты как интегралы рассчитывают по эксперимен-

тальной функции отклика обычно численными методами прямоугольников или

трапеций.

Page 47: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

47  

ГЛАВА 2. РАЗРАБОТКА ДЕТЕРМИНИРОВАННЫХ

МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ ХИМИКО-ТЕХНОЛОГИЧЕСКИХ

ПРОЦЕССОВ

Как уже было показано в предыдущей главе, каждый конкретный техно-

логический процесс и его аппаратурное оформление требует разработки инди-

видуальной детерминированной модели на основе знания закономерностей

процесса и его математического описания. В связи с этим в настоящей главе

рассматриваются методические основы разработки детерминированных моде-

лей на ряде конкретных примеров.

2.1. Разработка модели реактора с гидродинамикой идеального

вытеснения

Рассмотрим принципы разработки полной модели реактора, в котором

протекает последовательная реакция , частные реакции 1 и 2

имеют первый порядок, 3 – второй порядок. К1, К2 и К3 – константы скоростей

частных реакций, целевой компонент – В, гидродинамика реактора описывает-

ся моделью идеального вытеснения. Цель моделирования – определение усло-

вий проведения реакции и размеров реактора (диаметр D и длина XP), при ко-

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

Полнота разрабатываемой модели определяется в ходе анализа решения задачи.

На первом этапе формирования модели реактора примем изотерми-

ческий режим протекания процесса. Тогда константы К1 , К2 и К3 являются

неизменными величинами и необходимо разработать полную модель реактора в

виде совокупности частных химической и гидродинамической моделей систе-

мы, позволяющей рассчитать профиль концентраций компонентов реакционной

смеси по длине реактора (рис. 2.1) .

Page 48: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

48  

Рисунок 2.1 – Распределение концентраций компонентов реакционной смеси

СА, СВ, СС по длине реактора

Химическая модель – модель кинетики химической реакции представляет

собой систему дифференциальных уравнений, описывающих изменение кон-

центраций компонентов во времени процесса

. 2.1

Гидродинамическая модель процесса представляет систему дифференци-

альных уравнений гидродинамики идеального вытеснения (1. 17), записанную

для каждого из компонентов реакционной смеси

, 2.2

где W – линейная скорость реакционной смеси в реакторе.

Каждая из частных моделей характеризует изменение концентрации каж-

дого из компонентов за счет конкретного явления – химизма процесса и осо-

бенностей гидродинамики аппарата независимо друг от друга

Page 49: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

49  

Первый вариант полной модели изотермического реактора получаем

суммированием химической и гидродинамической частных моделей, так как

изменение концентраций каждого из компонентов реакционной смеси во вре-

мени в целом определяется с одной стороны скоростью химического процесса,

а с другой – скоростью гидродинамического процесса, а когда скорость процес-

са определяется набором частных скоростей, то скорость процесса в целом на-

ходят суммированием частных скоростей.

Для рассмотренной реакции модель изотермического реактора имеет вид

. 2.3

С позиций проектирования наиболее интересно исследование процесса

при его стационарной реализации, то есть при 0, тогда

0

0 . 2.4

0

или

0 . 2.5

0

Полная модель реактора по форме совпадает с системой дифференциаль-

ных уравнений, описывающей кинетику химической реакции (см. пример на

стр.19-24), поэтому блок-схема решения задачи кинетики (рис.1.9) приемлема и

Page 50: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

50  

для моделирования реактора в целом. Отличие разрабатываемой блок-схемы

(рис.2.2) от рис. 1.9 заключается в том, что вместо параметра – время будет

использоваться Х – длина реактора, вместо шага интегрирования∆ соответст-

венно Δ , значения концентраций компонентов А,В,С будут фиксироваться в

реперных точках J по длине реактора с расстоянием между реперными точками

DXREP; а также произойдут изменения в расчетном модуле блок-схемы, так

как в системе дифференциальных уравнений вместо КiCi (стр.19) стоит КiCi /W,

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

Дополнительной особенностью алгоритма расчета рассматриваемой зада-

чи является неопределенность решения, так как скорость потока W зависит от

диаметра реактора D, причем необходимо обеспечить режим идеального вы-

теснения в рассчитанном аппарате, который гарантируется при соблюдении

следующих условий:

100 , 2.6

10000 турбулентный режим

где Re – число Рейнольдса;

и - плотность и вязкость потока.

Очевидно, задачу приходится решать методом последовательных при-

ближений; принимая величину D, необходимо вначале рассчитать W, затем,

рассчитывая профиль концентраций по длине реактора, определить оптималь-

ную длину реактора ХОРТ, и если проверка на гарантию идеальности режима

вытеснения не выдерживается, то изменить (уменьшить), например, на 0,2 м,

величину D и повторить расчет. Так как при достаточно малом D (и большой

скорости) режим вытеснения гарантируется, то для недопущения слишком

больших перепадов давления можно ввести дополнительное ограничение

500, 2.7

которое не позволит проектировать аппарат с чрезмерным перепадом давления

Page 51: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

51  

Блок-схема решения примера дана на рисунке 2.1. В алгоритме решения

учтено также автоматическое обеспечение правильности расчета как с учетом

выбора приемлемого шага интегрирования Х, так и с учетом ограничений на

гарантию режима идеального вытеснения и недопущения чрезмерных перепа-

дов давления, при этом предварительный выбор диаметра D выполняется на

основе числа Рейнольдса, а окончательный – на основе ограничени 500

100.

После определения ХР выполняется уточнение расчета распределения

концентраций компонентов А, В, С по длине реактора с последовательно

уменьшающимися шагами интегрирования до достижения приемлемой точно-

сти расчета (значения концентраций в сходственных точках для различных ва-

риантов значений шагов интегрирования имеют приемлемые незначительные

расхождения). В данном варианте расчета предусмотрено уменьшение шага ин-

тегрирования в пять раз на каждом цикле расчета задачи.

Итоговое решение выводится как оптимальная точка расчета длины змее-

вика с выводом распределения концентраций компонентов А, В, С в реперных

точках по длине змеевика с гарантией правильности расчета во всех промежу-

точных точках в пределах допустимой точности расчета – 1 % от величины рас-

считываемой концентрации по любому компоненту.

Знание распределения концентраций компонентов реакционной смеси

необходимо для того, чтобы помимо формального расчета длины реактора ХР=

ХОРТ, обеспечивающей максимальный выход целевого компонента В, можно

было бы оценить работоспособность и устойчивость работы реактора при коле-

баниях режима его работы.

Page 52: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

52  

Рисунок 2.2 – Блок-схема расчета изотермического реактора идеального вытеснения для реакции

Page 53: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

53  

Так, например, для решаемой задачи в зависимости от соотношения кон-

стант скорости частных реакций при одной и той же величине максимальной

концентрации компонента В и длине реактора PX возможны различные вари-

анты зависимости (рис. 2.3).

 

1 – расчетное значение завышено, 2 – рациональное решение задачи,

3 – неустойчивая работа реактора

Рисунок 2.3 – Варианты зависимости

Как следует из рис. 2.3, при пологом экстремуме функции

(кривая 1 на рис 2.3) значительная часть реактора является бесполезной, кон-

центрация компонента В в ней практически не повышается и можно использо-

вать реактор меньшей уточненной длины XP, УТ, что приведет к уменьшению

капитальных затрат на сооружение реактора и снизит потери напора при про-

хождении реакционной смеси через реактор. При достаточно «холмистой»

форме экстремума (кривая 2 на рис 2.3) значение длины реактора XP вполне

приемлемо. При очень крутом экстремуме (кривая 3 на рис 2.3) реактор непри-

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

производительности произойдет отклонение точки экстремума СВ от позиции

конечной длины реактора XP (рис. 2.4): при уменьшении расхода реакционной

смеси точка экстремума сместится внутрь реактора, а при увеличении расхода

уйдет за его пределы и на выходе из реактора концентрация компонента В

уменьшится.

Page 54: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

54  

 

Рисунок 2.4 – Варианты зависимости

В при меньшем (1) расчет-

ном (2) и большем (3) расходе реак-

ционной смеси через реактор

Рисунок 2.5 – Влияние температуры

процесса Т на значения констант

скоростей частных реакций Кi

 

Разработанная модель изотермического реактора является неполной, так

как позволяет рассчитать процесс лишь для одной температуры, для которой

известны значения констант скоростей частных реакций. Поскольку при изме-

нении температуры Т константы скоростей Кi изменяются неодинаково (рис

2.5), то при исследовании работы реактора необходимо изучить особенности

протекания реакций в широком диапазоне температур и дополнить ранее рас-

смотренную модель реактора частной энергетической моделью, учитывающей

влияние температуры на константу скорости частной реакции в виде уравнения

Аррениуса:

, exp , 2.8

где , – предэкспоненциальный множитель, iE – энергия активации, R – уни-

версальная газовая постоянная.

При формировании полной модели реактора, учитывающей частную

энергетическую модель необходимо ввести уравнение Аррениуса для каждой

константы скорости реакции в ранее составленную модель (2.5), учитывающую

Page 55: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

55  

кинетику и гидродинамику процесса. Ввод уравнений Аррениуса в (2.5) можно

осуществить двумя путями:

а) ввод уравнений Аррениуса в константы уравнений

, exp

, exp , exp , exp , 2,9

, exp , exp , exp

б) отдельный самостоятельный расчет констант скорости реакции

, exp

, exp

, exp . 2.10

Несмотря на большее число уравнений в модели (2.10), она является

предпочтительнее более компактной системы уравнений (2.9) в силу большей

скорости решения задачи, так как константы скорости реакции просчитываются

в (2.10) один раз до начала интегрирования дифференциальных уравнений, а в

модели (2.9) константы скорости реакции рассчитываются на каждом шаге ин-

тегрирования.

При формировании полной модели с учетом энергетики процесса необ-

ходимо также учитывать зависимость скорости потока от температуры

, связанную с изменением объема реакционной смеси; когда рассматрива-

ется газо- или парофаазный процесс

Page 56: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

56  

/ , (2.11)

где – скорость потока реакционной смеси при нормальной температуре 0T .

Для жидкофазных процессов часто рассчитывают по эмпири-

ческим уравнениям вида, учитывающим изменение плотности жидкости при

изменении температуры

1 , 2.12

где , – эмпирические константы.

Если реактор описывается гидродинамикой не идеального вытеснения, а

иного типа, то при формировании полной модели следует учитывать соответст-

вующие уравнения гидродинамики. Например, в случае гидродинамики реакто-

ра в форме модели идеального смешения полная модель реактора для стацио-

нарного режима работы с учетом кинетики, гидродинамики и энергетики пред-

ставляет собой систему алгебраических уравнений:

, exp

, exp

, exp

,ВЫХ1

,ВХ ,ВЫХ 0 , 2.13

,ВЫХ ,ВЫХ1

,ВХ ,ВЫХ 0

,ВЫХ ,ВЫХ1

,ВХ ,ВЫХ 0

в которой в кинетической части уравнений концентрации компонентов имеют

индексацию ВЫХ , так как концентрации компонентов в зоне реакции равны их

концентрациям на выходе из реактора.

Моделирование работы реактора при различных температурах реализует-

ся вводом в программу расчета обобщающего цикла, обеспечивающего иссле-

дование заданного диапазона температур с шагом Δ и ставит своей задачей

определение такой температуры, при которой выход целевого компонента В

Page 57: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

57  

будет наибольшим. Рост температуры в общем случае приводит к ускорению

реакций и уменьшению размеров реактора. При этом, в частности, рост темпе-

ратуры будет приводить к увеличению выхода компонента В, если скорость

второй реакции растет медленнее скорости третьей реакции и наоборот (рис.

2.6).

Рисунок 2.6 – Зависимость концентрации целевого компонента реакции

от температуры процесса (Т1 >T2>T3>T4 ) для случаев, когда скорость

второй реакции растет медленнее скорости третьей реакции (а) и когда ско-

рость третьей реакции растет медленнее скорости второй реакции (б)

В ходе анализа влияния температуры на работу реактора следует учиты-

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

обеспечиваться за очень короткое и трудно реализуемое время пребывания ре-

акционной смеси в зоне реакции, например, доли секунды, или прирост выхода

целевого продукта за счет увеличения температуры потребует слишком высо-

ких энергозатрат для разогрева реакционной смеси.

Анализ разработанной изотермической модели реактора показывает, что

в ходе моделирования неучтен такой существенный фактор химического про-

цесса, как теплота реакции, приводящая к разогреву или охлаждению реакци-

онной смеси в реакторе. Тепловые эффекты учитываются для рассматриваемой

Page 58: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

58  

задачи частной тепловой моделью в форме дифференциального теплового ба-

ланса. Реактор, в котором тепловые эффекты приводят к изменению температу-

ры процесса и при этом отсутствует теплоперенос за пределы аппарата (напри-

мер, потери тепла в окружающую среду) называется адиабатическим реакто-

ром.

При моделировании работы адиабатического реактора ранее состав-

ленная математическая модель изотермического реактора (2.9) дополняется

уравнением теплового баланса

с Δ , Δ Δ

Δ 2.14

где с– расход сырья, , – плотность и теплоемкость реакционной среды, –

ускорение свободного падения, , , – объем и площадь нормального сечения

реактора, Δ – тепловой эффект i-й реакции.

Представление уравнения (2.14) в форме:

∆ ∆ ∆ , 2,15

хорошо сочетающейся с остальными дифференциальными уравнениями модели

реактора (2.9) показывает взаимосвязь температуры, скорости реакции и тепло-

вого эффекта.

Так как изменяющаяся температура будет влиять на плотность и тепло-

емкость реакционной смеси, то в уравнение (2.15) следует ввести дополнитель-

ные зависимости и в формах, ранее рассмотренных при

учете . В результате расчета адиабатического реактора мы получим

профиль концентраций компонентов и температуры по длине реактора (рис.

2.7).

Page 59: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

59  

 

Рисунок 2.7 – Распределение концентраций компонентов Ci и температуры Т по

длине реактора X

Влияние тепловых эффектов на реализацию химического процесса в

адиабатическом реакторе весьма существенно и неоднозначно

Рассмотрим несколько характерных ситуаций работы адиабатического

реактора.

1. Выделение тепла в ходе процесса вызывает разогрев реакционной сме-

си с преобладающим ускорением целевых реакций. В этом случае применение

адиабатического реактора приводит к уменьшению размеров реактора и уде-

шевлению процесса.

2. Выделение тепла в ходе процесса вызывает разогрев реакционной сме-

си с преобладающим ускорением побочных реакций. В этом случае применение

адиабатического реактора приводит к снижению выхода целевого продукта,

применение адиабатического реактора нежелательно и следует перейти к по-

литропическому реактору, обеспечивающем съем выделяющегося тепла при

помощи дополнительного хладоагента с теплопередачей смешением или через

теплообменную поверхность.

3. Поглощение тепла в ходе процесса вызывает охлаждение реакционной

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

менение адиабатического реактора приводит в лучшем случае к увеличению

размеров реактора и удорожанию процесса.

4. Поглощение тепла в ходе процесса вызывает охлаждение реакционной

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

нение адиабатического реактора приводит к снижению выхода целевого про-

Page 60: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

60  

дукта, применение адиабатического реактора нежелательно и следует перейти к

политропическому реактору, обеспечивающем подвод тепла в реакционную

систему при помощи дополнительного теплоносителя с теплопередачей смеше-

нием или через теплообменную поверхность. Теплообмен смешением возможен

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

химизма процесса, например, в ряде химических процессов применяют дроб-

ный ввод сырья по длине реактора, что в значительной мере нивелирует отри-

цательное воздействие теплового эффекта.

При использовании политропического реактора с теплообменной

секцией в уравнение теплового баланса (2.15) дополнительно вводят слагаемое,

отображающее теплопередачу через теплообменную поверхность:

∆ ∆ ∆, 2,15

где КТ – коэффициент теплопередачи через теплообменную поверхность, от-

несенный к одному погонному метру теплообменной секции, ТА– температура

греющего или охлаждающего агента.

Системы теплопередачи в политропических реакторах могут иметь раз-

личное конструктивное оформление (рис.2.8).

а – реактор смешения с теплообменной рубашкой; б – реактор вытеснения типа

«труба в трубе»; в – секционированный реактор вытеснения типа «труба в

трубе»; г – реактор с встроенным теплообменным пучком труб, д – реактор с

промежуточным теплоподводом

Рисунок 2.8 – Конструктивное оформление политропических реакторов

Page 61: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

61  

2.2. Расчет комбинированной модели реактора

При разработке модели реактора с комбинированной гидродинамической

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

элементе гидродинамической модели аналогично разделу 2.1 и рассчитать ре-

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

элементов в соответствии с конфигурацией комбинированной модели и в итоге

рассчитать концентрации компонентов в реакционной смеси на выходе из ап-

парата. Решение этой задачи проиллюстрируем несложным примером.

В реакторе, описываемом комбинированной гидродинамической моде-

лью, протекает изотермическая реакция первого порядка

А KВ,

где K – константа скорости реакции.

Начальная концентрация компонента А в сырье САо = 200 г/л. Для оценки

структуры потоков в реакторе для реактора получена функция отклика на им-

пульсное возмущение. Необходимо рассчитать состав реакционной смеси на

выходе из реактора.

Для решения задачи необходимо:

установить структуру потоков в реакторе;

предложить модель комбинированной гидродинамики для совокупно-

сти типовых элементов, эквивалентной реальной гидродинамике реактора;

разработать модель каждого типового элемента схемы;

определить численно параметры каждого типового элемента гидроди-

намической модели;

разработать обобщенную модель процесса, протекающего в реакторе, с

учетом как гидродинамики, так и кинетики химического процесса.

Для формирования гидродинамической модели выполняем декомпози-

цию функции отклика, позволяющую определить присутствие в структуре по-

токов реактора как ячейки идеального смешения, так и ячейки идеального вы-

теснения (рис. 2.9).

Page 62: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

62  

По форме функции отклика (рис. 2.9.а) можно предположить, что вве-

денное импульсное возмущение в течение времени 1 перемещалось по аппара-

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

ния (рис. 2.9, б); возможна и иная последовательность этих типовых элементов

структуры потоков: сначала поток проходит через ячейку идеального вытесне-

ния, а затем – через ячейку идеального смешения (рис. 2.9, в). Оба варианта

гидродинамики вполне правомочны и, как будет показано ниже, дают одинако-

вые результаты моделирования изотермической химической реакции.

При составлении математической модели реактора ограничимся построе-

нием простейшей полной модели, состоящей из частных химической и гидро-

динамических моделей. 

Рисунок 2.9 – Функция отклика (а) и варианты структур потоков (б, в) для реак-

тора с комбинированной моделью

Модель кинетики реакции имеет вид

, 2.17

Модель гидродинамики идеального вытеснения (МИВ) описывается как:

Page 63: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

63  

, 2.18

где W – параметр МИВ – скорость потока.

Модель гидродинамики идеального смешения проточного типа (МИС)

имеет вид:

1

МИСвх вых

, 2.19

1

МИСвх вых

где ТМИС – параметр МИС – время пребывания потока в зоне идеального сме-

шения, Сiвх и Сiвых – концентрация на входе и выходе МИС.

Полная модель ячейки МИС для стационарного режима работы имеет

вид:

0 , 2.20

0

Так как, величина скорости потока реакционной смеси W априорно неиз-

вестна, то в данном варианте решения задачи расчета реактора исключим из

анализа величину скорости; нетрудно убедиться, что

, 2.21

Преобразовав (2.20) с учетом (2.21) получим полную модель МИВ в виде

системы уравнений, описывающих протекание химической реакции в МИВ

для стационарного режима работы:

мив , 2.22

мив

Полная модель ячейки МИС с учетом химизма процесса для стационар-

ного режима работы имеет вид:

Page 64: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

64  

мис вых МИС вх вых0. 2.23

мис вых МИС вх вых0. .

Таким образом, как видно из систем уравнений (2.22) и (2.23), реакцион-

ная ячейка МИВ описывается дифференциальными уравнениями, а ячейка

МИС – алгебраическими.

Решение позволяет упростить рассматриваемый тип реакции, для которой

можно записать, что СВ = САО – СА, тогда для МИВ

мис

, 2.24

для МИС

МИС вх вых вых, (2.25)

и для обоих типов моделей

СВ = САО - СА. (2.26)

Дифференциальное уравнение ячейки МИВ можно решать методом Эй-

лера, но простая форма дифференциального уравнения позволяет найти реше-

ние и в аналитической форме.

В общем случае решение задачи для определения продолжительности ре-

акции Р в ячейке с гидродинамикой идеального вытеснения имеет вид:

рассматриваем дифференциальное уравнение

, (2.27)

разделяем переменные в (2.27) и расставляем пределы интегрирования

вых

Фвх , (2.28)

решаем в общем виде табличные интегралы в виде

ln (САвых /САвх )= - КР, . (2.29)

или

вых

вх

, 2.30

откуда

Page 65: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

65  

САвых = САвхexp (-kτP). (2.31)

Таким образом, зная концентрацию компонента А на входе в ячейку иде-

ального вытеснения САвх, легко рассчитать его концентрацию на выходе из

ячейки САвых , зная время пребывания реакционной смеси в зоне идеального вы-

теснения Р. Согласно функции отклика (рис.2.9,а) Р=, тогда решение ячейки

идеального вытеснения имеет вид

САвых = САвхe-K τ1

СВвых = СВо –СВвых. . (2.32)

Решение ячейки МИС в общем виде имеет форму

выхСАвх

МИССВвых вых , 2.33

однако для численного расчета необходимо знать величину ТМИС; среднее вре-

мя пребывания продуктов реакции ТМИС в ячейке МИС можно рассчитать как

первый начальный момент функции отклика МИС на возмущение как

МИС , 2.34

или

МИС , 2.35

методом прямоугольников или трапеций.

Имея математическое описание частных элементов (МИС и МИВ), мож-

но перейти к расчету комбинированной схемы.

Для варианта МИВ + МИС (рис.2.9,б) получим:

после МИВ концентрации компонентов А и В составят

выхМИВ , 2.36

выхМИВ выхМИВ , 2.37

после МИС концентрации компонентов А и В составят

выхМИС

вхМИС

МИС

МИС , 2.38

выхМИС выхМИС , 2.39)

Page 66: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

66  

Для варианта МИС + МИВ (рис. 2.9, в) получим: после МИС концентра-

ции компонентов А и В составят

выхМИС

СА

МИС , 2.40

выхМИС выхМИС . (2.41)

после МИВ концентрации компонентов А И В составят

выхМИВ вхМИВ

МИС , 2.42

вхМИВ выхМИВ , 2.43

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

состав реакционной смеси на выходе из реактора в нашем случае не зависит от

варианта комбинированной схемы и варианты МИС + МИВ и МИВ + МИС

являются равновероятными.

2.3. Моделирование работы ректификационной колонны

Детерминированные математические модели ректификационных колонн

делят на две группы: модели статики ректификации, в которых математическое

описание процесса выполняется на базе теоретических тарелок, и модели дина-

мики, учитывающие перенос вещества на реальных тарелках.

Модель статики ректификации

Рассмотрим принципы моделирования статики ректификации многоком-

понентной смеси в тарельчатой колонне (рис. 2.10).На схеме колонны, фрак-

ционирующая часть которой состоит из N теоретических тарелок (счет тарелок

сверху вниз по колонне), F, D, R, gi – соответственно массы потоков сырья, дис-

тиллята, остатка и жидкой фазы (флегмы), стекающей с j-й тарелки, Gj+1 –

масса потока паров, поднимающихся с (j+1)-й тарелки, , – составы паровой

и жидкой фаз на j-й тарелке по i-му комполненту, QD и QB – соответственно ве-

личина теплосъема и теплоподвода в колонне.

Page 67: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

67  

Рисунок 2.10 – Схема потоков в ректификационной колонне

Задача формирования модели статики ректификации сводится к разра-

ботке уравнений материального и теплового баланса аппарата в целом и учете

закономерностей процесса, протекающего внутри аппарата, то есть формирова-

ния уравнений равновесия потоков на тарелке и уравнений встречных неравно-

весных потоков.

По специфике процесса ректификации модель колонны будет состоять из

трех блоков: модель концентрационной секции, модель зоны питания, модель

отгонной секции.

Общий и покомпонентный материальный и тепловой баланс (без учета

потерь тепла в окружающую среду) колонны при разделении смеси из k ком-

понентов формируются в виде уравнений:

F = D + R (2.44)

FxF,1 = DyD,1 + Rx R,i

FxF,i = DyD,i + Rx R,i , (2.45)

FxF,k = DyD,k + Rx R,k

FhF + QB = DhD + RhR + QD , (2.46)

где hF , hD, hR – энтальпии соответствующих потоков.

Page 68: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

68  

Поскольку общие принципы формирования моделей каждой из секций

однотипны, то в качестве примера ограничимся построение модели концентра-

ционной секции. Возьмем произвольный контур по верхней (концентрацион-

ной) секции колонны, проведя его между любой парой тарелок (это гарантиру-

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

секции) и найдем взаимосвязь потоков массы и тепла по данному контуру.

Уравнение материального баланса по контуру в целом

Gj+1 = D + gj , (2.47)

уравнения материального баланса по компонентам:

Gj+1 yj+1,i = DyD,1 + gj *xj,1

Gj+1 yj+1,i = DyD,i + gj *xj,i , (2.48)

Gj+1 yj+1,ki = DyD,k + gj *xj,k ,

уравнение теплового баланса

, , , 2.49

Состояние равновесия пара и жидкости на тарелке после контакта пара и

жидкости, поступающих на тарелку, описывается уравнением

i,ji,j*

i,j xKy ,

(2.50)

где i,jK – константа равновесия компонента i на тарелке j .

Уравнения (2.47)-(2.50) в своей совокупности дают частную физико-

химическую модель процесса ректификации в концентрационной секции ко-

лонны.

Алгоритм расчета достаточно прост: по уравнениям материального ба-

ланса работы колонны ( 2.44)-(2.45) рассчитывают внешние потоки в колонны

(массу и состав дистиллята и остатка), а затем по известному составу дистилля-

та (а это пар, поднимающийся с первой тарелки, в качестве которой рассматри-

вают парциальный холодильник) и уравнениям равновесия (2.50) находят со-

став жидкости, стекающей с первой тарелки. Далее по уравнениям (2.47)-(2.50)

рассчитывают параметры пара, поднимающегося со второй тарелки. Затем ал-

Page 69: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

69  

горитм повторяют до тех пор, пока не будут рассчитаны все потоки пара и

жидкости в концентрационной секции.

Несмотря на внешнюю логичность и простоту модели статики, она ока-

зывается весьма сложной для расчетов, так как расчет равновесия на тарелке

требует подбора температуры на тарелке, обеспечивающей условие

111

i,ji,j

k

i

*i,j

k

i

xKy . (2.51)

Для упрощения и ускорения расчетов в модель часто вводят ряд коррект-

ных допущений:

массы потоков пара и жидкости по высоте колонны постоянны посек-

ционно;

допускается постоянство относительных летучестей компонентов i по

высоте колоны по отношению к выбранному эталонном компоненту (обычно

самому высококипящему), тогда

Ki= aiKэ , (2.52)

этом в модель обычно вводится средняя относительная летучесть.

Переход от теоретических к реальным тарелкам обычно выполняется при

помощи среднего коэффициента полезного действия конкретных конструкций

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

или обработкой данных обследования промышленных ректификационных ко-

лонн.

Модель гидродинамики реальной ректификационной тарелки

Рассмотрим принципы составления полной детерминированной модели

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

релке, определяемой наличием продольной диффузии компонентов в потоке

[11].

Рассмотрим прохождение пара и жидкости через элементарный участок

ректификационной тарелки шириной dz (рис.2.11).

Page 70: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

70  

Рисунок 2.11 – Схема потоков на тарелке J, описываемой диффузионной моде-

лью по жидкой фазе

 

Уравнение материального баланса по одному из компонентов ( для про-

стоты схемы на рис. (2.11) индекс компонента не проставлен) разделяемой сме-

си для дифференциального слоя вспененной жидкости шириной dz имеет вид

0** 1

2

2

S

G

z

yy

dz

dx

S

g

dz

xdD jj

L , (2.53)

где S – площадь сечения потока жидкости на тарелке; g, G– расходы потоков

жидкости и пара; x,y – концентрации произвольного компонента в жидкой и

паровой фазах на границах элемента dz; DL– коэффициент продольного пере-

мешивания; z’– длина тарелки.

Обозначим z/ z’ =w – доля площади сечения тарелки на рассматриваемом

участке тарелки и g/S=W – скорость потока жидкости на тарелке. Тогда разде-

лим уравнение (2.53) на z’ W и оно примет вид

0)()1

()()( 12

2

12

2

g

Gyy

d

dx

d

xd

Peg

Gyy

d

dx

d

xd

Wz

Djjjj

L

, (2.54)

где Ре – диффузионный критерий Пекле.

Из определения локального коэффициента полезного действия (кпд) та-

релки на участке dz

1

10

j*j

jjG yy

yyE , (2.55)

Page 71: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

71  

и допуская линейность уравнения равновесия в пределах тарелки в форме

bmxy* , (2.56)

получим уравнение для расчета локального кпд

)xX(m

yyE

jj

G

1

0 , (2.57)

где b,m – коэффициенты, Х – концентрация данного компонента в жидкости,

равновесной поступающему пару, которое находится из уравнения

bmXy *j 1 . (2.58)

Вводя )yy( jj 1 из уравнения (2.57) в уравнение (2.54), получим

01

02

2

)xX(mEd

dx

d

xd)

Pe( G

, (2.59)

где g/G .

Граничные условия около переливной перегородки тарелки при 1 со-

ставляют

0

d

dx

,xx j

. (2.60)

Решение уравнения (2.59), позволяющее рассчитать кпд J-ой тарелки Ej,G

в результате интегрирования (2.57), приводим без вывода:

,)

Pe(

)exp(

)Pe

)(Pe(

)]Pe(exp[EE GG,j

1

11

10 (2.61)

где

1

41

20

Pe

EPe G . (2.62)

Результаты моделирования работы ректификационной тарелки приведе-

ны на рис. 2.12.

Page 72: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

72  

Рисунок 2.12 – К расчету кпд тарелки

Результаты моделирования работы тарелки показывают, что устранение

продольного перемешивания жидкости на тарелке (или существенное его со-

кращение), когда величина коэффициента продольного перемешивания DL стремится к нулю, а величина критерия Пекле стремится к бесконечности, что

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

лезного действия тарелки E j,G в несколько раз превышает локальный кпд E0G.

Интересно также, что влияние расхода паров, проходящих сквозь тарелку , на

величину кпд тарелки неоднозначно. Для увеличения общего кпд EjG необхо-

димо обеспечить существенную величину обобщенного параметра λE0G. Вели-

чина λ возрастает с увеличением расхода пара G при постоянном расходе жид-

кости g, однако при этом уменьшается разность концентраций (yj-yj+1), так как

время контакта пара и жидкости уменьшается, что приводит к снижению ло-

кального кпд E0G. В связи с этим зависимость общего кпд тарелки EjG от рас-

хода пара носит экстремальный характер (рис. 2.13) и зона высоких значений

кпд, когда тарелка работает наиболее эффективно, является ограниченной.  

Рисунок 2.13 – Качественная зависимость общего кпд ректификационной та-

релки EjG от расхода потока пара G

Page 73: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

73  

Введение кпд в уравнение равновесия (2.51) позволит учесть реальные

условия массообмена на тарелке. Чтобы найти величину критерия Пекле Ре, не-

обходимо снять экспериментальную функцию отклика при вводе на тарелку

импульсного возмущения и рассчитать дисперсию функции отклика как второй

центральный статистический момент.

В работе [12] для описания процесса массообмена на колпачковой тарел-

ке промышленной ректификационной колоны для разделения смеси н-бутанол

– изо-бутанол, установленной на Салаватском нефтехимическом комбинате,

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

продольную, так и радиальную (поперечную) диффузию в структуре потока

жидкой фазы. При этом доля байпасирующего потока составляла 50 %, а значе-

ния критериев Пекле в центральной и периферийных (боковых) зонах тарелки

различалось в 1.5-2 раза.

Пользуясь уравнением вида (2.61), авторы [12] в результате моделирова-

ния процесса ректификации на ЭВМ показали, что замена существующих таре-

лок с нерациональной структурой потоков (наличие существенного байпаса) на

новые тарелки, обеспечивающие реализацию структуры потоков в виде диффу-

зионной гидродинамической модели (2.61), позволит получить н-бутанол высо-

кой степени чистоты (99.9 %) при уменьшении числа тарелок на 20 штук ( в ко-

лонне ранее было установлено 70 тарелок). Если число новых тарелок сохра-

нить прежним (70 тарелок), то флегмовое число уменьшится в 1.5 раза, а это

позволит снизить расход охлаждающей воды в холодильнике и греющего пара

в кипятильнике.

      

Page 74: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

74  

ГЛАВА 3. РАЗРАБОТКА СТОХАСТИЧЕСКИХ

МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ ХИМИКО-ТЕХНОЛОГИЧЕСКИХ

ПРОЦЕССОВ

Поскольку стохастические модели представляют собой формальные ал-

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

то, в отличие от детерминированных моделей, эти модели можно получать на

базе единых принципов для любых задач моделирования.

Стохастические алгебраические модели чаще всего формируют в виде

степенных зависимостей, когда параметр процесса Х выступает в качестве ос-

нования степени, например,

...XBXBB)X(fY 2210 (3.1)

Подобного рода уравнения часто называют уравнением регрессии. Рег-

рессией в общем случае называется истинное изменение величины одного из

выходных параметров системы (например, Y) при изменении вектора входных

параметров X . Поскольку в ходе эксперимента мы получаем не истинные

значения Y, а случайные Ŷ, и, кроме того бесконечный полином (3.1) ограничи-

вают некоторым членом, внося погрешность в расчет Y, то эквивалентом (3.1) в

качестве приближенной регрессии является уравнение вида

2

210 XBXBB)X(fY . (3.2)

Докажем правомочность использования формального полиномиального

уравнения регрессии в качестве математической модели изучаемого процесса.

Из теории рядов известно, что любую непрерывную и дифференцируемую

функцию (а именно из подобных выражений формируются детерминированные

модели)

)X(fY , (3.3)

которую сложно, а порой невозможно рассчитать аналитически, можно разло-

жить в бесконечный ряд, например, Тейлора:

Page 75: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

75  

...)(!

)(...)(

!2

)()(

!1

)()(

1

0)(

2

1

0

1

00

Ki

N

i

K

i

N

ii

N

i

i XK

XfX

XfX

XfXfY , (3.3)

где i =1, 2, …, N – число параметров Х, К – порядок производной .

Так как ряд Тейлора сходится, то можно оборвать ряд на любом члене

разложения и рассчитать сумму членов остатка бесконечного ряда, характери-

зуя ею погрешность расчета Y с применением теории рядов.

Производные в ряде Тейлора (3.3) можно интерпретировать как числен-

ные значения коэффициентов бесконечного полинома

...X...X...XX

...XXX...XXY

NN,N,NNN,N

,NN

22

11111

21212210

, (3.4)

в котором i эквивалентны первым производным, j,i эквивалентны смешан-

ным парным производным, i,i эквивалентны вторым производным и т.д. и

имеют с позиций математической статистики смысл генеральных оценок, то

есть наиболее достоверных численных значений коэффициентов β. Нетрудно

увидеть, что уравнение (3.4) является полиномом. В отличии от ряда (3.4), ко-

нечное уравнение регрессии не позволяет рассчитать погрешность расчета Y в

виде суммы членов недостающей части бесконечного полинома, что и приво-

дит к погрешности расчета Y по уравнению регрессии, эквивалентному (3.4) и

записанному в виде:

2211111

212122110

NN,N,NNN,N

,NN

XB...XB...XXB

...XXBXB...XBXBBY

, (3.5)

так как в ходе обработки экспериментальных данных рассчитываются не гене-

ральные оценки β, а их вероятностные оценки В , величина которых зависит от

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

чения В имеют вероятностный характер. Уясним эту ситуацию на простом

примере.

Допустим, что разрабатывается зависимость

)X(fY 1 , (3.6)

Page 76: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

76  

которая является линейной, тогда она может быть описана уравнением прямой

линии

110 XBBY . (3.7)

Для расчета коэффициентов B0 и B1 достаточно провести два опыта с оп-

ределением Yi при двух значениях X1i. Опытные точки отложены на рис. 3.1 в

виде. Для расчета B0.1 необходимо отложить отрезок на оси Y при X1=0 для рас-

чета B1,1 необходимо рассчитать тангенс угла наклона прямой α 1.

Рисунок 3.1 – К обоснованию вероятностного характера

коэффициентов уравнения регрессии

Допустим, что усомнившись в качестве выполненного эксперимента мы

решили его повторить, при этом новые точки располагаются на рис. 3.1 дос-

таточно близко от старых точек , то есть погрешность эксперимента невысо-

ка, что субъективно свидетельствует о неплохом качестве экспериментов. Од-

нако, если мы представим себе, что вторая выполненная серия опытных точек

является в эксперименте единственной, то рассчитанные значения коэффициен-

тов уравнения регрессии B0,2 и B1,2 будут отличаться от ранее рассчитанных для

первой серии опытов коэффициентов B0,1 и B1,1. Если же мы попытаемся учесть

для расчета коэффициентов уравнения регрессии все четыре опыта, то получим

новые варианты значений коэффициентов B0,3 и B1,3.Таким образом, численные

значения коэффициентов уравнения регрессии зависят от числа опытных точек

и погрешности эксперимента.

Page 77: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

77  

Различные группы членов уравнения регрессии (3.5) имеют различный

стохастический смысл. Свободный член 0B характеризует величину параметра

Y при равенстве нулю всех входных параметров Xi; линейные члены уравнения

ii XB характеризуют тесноту связи Y = f ( Xi ) , квадратичные члены уравне-

ния 2

ii,i XB характеризуют отклонение зависимости Y = f ( Xi ) от линейного

закона. Особый интерес вызывают включаемые в уравнение регрессии члены,

представляющие собой эффекты взаимодействия типа jij,i XXB , характери-

зующие совместное влияние двух и более параметров системы X на результат

процесса Y и приводящие к нарушению закона адитивности. Примером нали-

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

рой твердость сплава выше твердости исходных компонентов, или азеотропные

растворы, температура которых ниже или выше температур кипения компонен-

тов раствора. Эффекты взаимодействия для N -факторной задачи по всей со-

вокупности факторов могут быть парными ( jij,i XXB ), тройными (

kjik,j,i XXXB ), четверными ( lkjil,k,j,i XXXXB ) и так далее до достижени

N -мерного эффекта взаимодействия. NNiN,N,i,, XX...X...XXB 121121 . Ин-

дексация коэффициентов В соответствует индексам параметров в рассматри-

ваемом слагаемом, например, 5443 ,,,B соответствует слагаемому уравнения рег-

рессии 54435443 XXXXB ,,, или 52

435443 XXXB ,,, . Поскольку априорно неиз-

вестно, какие эффекты взаимодействия реально существуют в моделируемом

процессе, то при формировании уравнения регрессии в него включают все тео-

ретически возможные варианты эффектов взаимодействия, что существенно

увеличивает объем стохастической модели. Так, например, для 10-факторной

задачи при разработке линейного уравнения регрессии оно будет включать

1024 , в том числе один свободный член, 10 линейных членов и 1013 членов,

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

ленных парных эффектов до единственного десятерного эффекта взаимодейст-

вия.

Page 78: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

78  

При разработке стохастических моделей различают исходный пассивный

и активный эксперименты.

При пассивном эксперименте разработчик модели использует независи-

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

перименте, по справочным таблицам или в результате обследования промыш-

ленных объектов, когда по материалам записей вахтового операторного журна-

ла за большой период времени набирают информацию о поведении параметра Y

при варьировании параметров X, формируя экспериментальную

При активном эксперименте разработчик модели участвует в формирова-

нии выполняемого эксперимента таким образом, чтобы свести к минимуму

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

ных при расчете коэффициентов уравнения регрессии.

3.1. Основы теории пассивного эксперимента

Разработка уравнения регрессии включает в себя две задачи: разработка

формы уравнения регрессии и расчет коэффициентов уравнения регрессии В.

При обработке выборки экспериментальных данных для однопараметри-

ческой зависимости Y = f ( X )используют графический метод поиска формы

уравнения регрессии. При этом часто возникают ситуации, когда набор опыт-

ных точек может быть описан несколькими вариантами уравнения регрессии.

Так, например, для случая, рассмотренного на рис. 3.2 можно предложить три

варианта уравнения регрессии:

линейное уравнение

110 XBBY , (3.8)

квадратичное уравнение

2

111110 XBXBBY , , (3.9)

кубическое уравнение

31111

2111110 XBXBXBBY ,,, . (3.10)

Page 79: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

79  

1 – линейная, 2 – квадратичная, 3 – кубическая

Рисунок 3.2 – К выбору формы уравнения регрессии

Обычно при поливариантном подходе к выбору формы уравнения регрес-

сии разработку уравнения начинают с простейшей формы (например, линей-

ной), что позволяет сократить объем расчетов при определении коэффициентов

уравнения регрессии и последующем многократном использования уравнения

как модели при математическом моделировании процесса, а если впоследствии

эта форма уравнения окажется неприемлемой (неадекватной), то переходят к

более сложным формам уравнения регрессии.

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

достаточно четко свидетельствует о наличии ряда экстремумов (максимумов и

минимумов) (рис. 3.3), то уравнение регрессии имеет порядок по крайней мере

на единицу больший, чем число экстремумов. Например, для зависимости

Y = f (X ), приведенной на рис 3.3 и имеющей пять экстремумов уравнение

регрессии имеет вид

61111111

5111111

411111

31111

2111110

XBXBXB

XBXBXBBY

,,,,,,,,,,,,

,,,

. (3.11)

Page 80: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

80  

Рисунок 3.3 – К выбору порядка уравнения регрессии

В тех случаях, когда уравнение регрессии является функцией нескольких

переменных из общего набора экспериментальных данных формируют выбор-

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

при постоянстве остальных параметров процесса. Например, для зависимости Y

= f (X1, X2) составляют выборки Y = f (X1) при постоянстве X2 и Y = f (X2) при

постоянстве X1 (рис.3.4), подбирая форму уравнения регрессии для каждой из

частных зависимостей. В примере, приведенном на рис. 3.4 , Y = f (X1) является

линейной :

1101 XBBY , (3.12)

а функция Y = f (X2 ) является квадратичной

22222202 XBXBBY , . (3.13)

Итоговую форму уравнения регрессии получают суммированием уравне-

ний (3.12) и (3.13)

110 XBBY 222222 XBXB , . (3.14)

Недостатком уравнения регрессии (3.14) является отсутствие в нем воз-

можного эффекта взаимодействия, который вводится в уравнение (3.14) допол-

нительно, приводя к форме

110 XBBY 2121222222 XXBXBXB ,, . (3.15)

Page 81: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

81  

Рисунок 3.4 – Формирование частных выборок при разработке двухпараметри-

ческой зависимости Y = f (X1, X2), Y = f (X1) (а) и Y = f (X2) (б)

Часто при разработке многопараметрических уравнений регрессии на ос-

нове частных уравнений применяют метод Брандона, при котором общее урав-

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

рассмотренной задачи метод Брандона дает следующее уравнение регрессии:

))((ˆ 222,222021101 XBXBBXBBY , (3.16)

которое после перемножения выражений в скобках и приведения подобных

членов принимает форму

221221

2222212122110 XXBXBXXBXBXBBY ,,,, . (3.17)

Расчет коэффициентов уравнения регрессии обычно выполняют методом

наименьших квадратов, при этом численные значения коэффициентов должны

быть такими, чтобы разница между опытными iY и расчетными iY (по уравне-

нию регрессии) данными в сходственных точках ( то есть при одинаковых зна-

чениях параметров iX были минимальными по всему объему экспериментов

N . Функция наименьших квадратов имеет в общем случае вид

N

iii MIN)YY(Ф

1

2 . (3.18)

Page 82: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

82  

Численные значения коэффициентов, удовлетворяющие требованию ми-

нимизации (3.18) находят, решая систему уравнений из частных производных

функции Ф, которые равны нулю.

Например, для уравнения регрессии 110 XBBY функция Ф имеет

вид

N

ii MIN)XBB(Y(Ф

1

2110 (3.19)

и условию ее экстремума соответствует система уравнений

N

iii ))}(XBB(Y[

B

Ф

1110

0

012

N

iiii )X)}(XBB(Y[

B

Ф

1110

1

02 , (3.20)

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

N

ii

N

ii YXBNB

11110

i

N

ii

N

ii

N

ii XYXBXB 1

11

211

110

, (3.21)

решаемую методами Гаусса или Крамера [13].

Таким образом, уравнение регрессии позволяет в компактной форме сис-

тематизировать экспериментальные данные, подвергнуть при наличии матема-

тической модели исследуемый процесс аналитическому исследованию, ввести

систематизированные справочные данные в дальнейший расчет и т.д.

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

математической модели. Пусть при расчете процесса окисления изопропилбен-

зола в барботажном реакторе потребуется использовать зависимость поверхно-

стного натяжения изопропилбензола от температуры для моделирования ра-

боты барботера при различных температурах процесса t. По справочнику 14

найдем следующие исходные данные (табл.3.1):

Page 83: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

83  

Таблица 3.1 – Справочные данные по зависимости поверхностного натя-

жения изопропилбензола от температуры

t, оС 20 25 30 40 50 60 70 80 90

, эрг/см2 28,7 27,68 27,17 26,09 25,08 24,07 23,01 22,2 21,2

Рисунок 3.5 – Зависимость поверхностного натяжения изопропилбензола от

температуры

 

Зависимость = f(t) (рис 3.5) может быть описана линейным уравнением регрессии в форме

= А + Вt, (3.22) где А и В – эмпирические коэффициенты, находимые методом наименьших квадратов при минимизации функции

min))BtA((ФN

ii

1

2 , (3.23)

где N – число опытных точек (N=9). Решение условия экстремума (3.23) dФ/dA = 0 и dФ/dВ = 0 дает следую-

щую систему уравнений:

N

iitBAN

1

N

ii

1

, (3.24)

i

N

ii

N

ii

N

ii ttBtA

11

2

1

которую легко решить методом Крамера через соответствующие детерминанты

(DET):

Page 84: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

84  

0

2,

0

1

DET

DETB

DET

DETA

N

ii

N

ii

N

ii ttDET

11

2

1

1

N

ii

N

iii

N

ii ttNDET

111

2 (3.25)

22 )(0 ii ttNDET

и задача может быть легко решена по несложной программе на компьютере

15.

Основным недостатком пассивного эксперимента является громоздкость

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

числом рассчитываемых коэффициентов, что требует для реализации расчетов

быстродействующих ЭВМ с большим объемом оперативной памяти. Так, на-

пример при разработке простого линейного уравнения регрессии с учетом 10

факторов (параметров) процесса, влияющих на его результат, уравнение рег-

рессии будет насчитывать 1024 коэффициента, для расчета которых система

уравнений, аналогичная (3.24), будет состоять из 1024 уравнений, каждое из ко-

торых будет включать 1024 слагаемых, причем для формирования сумм число

экспериментов должно существенно превышать число коэффициентов и число

опытных точек N=2000-3000. Вторым недостатком пассивного эксперимента

является необходимость пересчета всех коэффициентов, если в ходе анализа

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

3.2. Основы теории активного эксперимента

При выполнении активного эксперимента опыты ставятся по заранее раз-

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

мой матрицей планирования. При этом число опытов зависит от вида матрицы

и является жестко фиксируемым. Различные виды матриц планирования позво-

ляют получать различные формы уравнения регрессии.

Page 85: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

85  

Матрицы планирования первого порядка

Эти матрицы обеспечивают разработку уравнений регрессии первого по-

рядка. Одним из вариантов решения задачи является полный факторный экс-

перимент. Минимизация объема эксперимента при этом требует проведения

опытов при двух значениях каждого из параметров (факторов) процесса Х, по-

этому число проводимых опытов N составляет

KN 2 , (3.26)

где К – число независимых параметров в моделируемом процессе.

В этом случае уравнение регрессии, включающее линейные члены и эф-

фекты взаимодействия, насчитывает столько же коэффициентов, сколько опы-

тов включено в матрицу планирования. Например, для трех факторов

8321 NX,X,X и уравнение регрессии представляет собой восьмичлен-

ный полином, включающий эффекты парного и тройного взаимодействия фак-

торов процесса

32132132323131

21213322110

XXXBXXBXXB

XXBXBXBXBBY

,,,,

,

. (3.27)

Координаты экспериментальных точек в матрице планирования не про-

извольны. Опыты ставятся только в вершинах области исследования, в которых

параметры эксперимента принимают только максимальное или минимальное

значение. Поэтому для формирования области исследования предварительно

необходимо выбрать диапазон варьирования каждого из параметров процесса в

пределах MIN,iMAX,i XX . На рис 3.6 показана область исследования для двух

факторов 21 X,X , при этом число опытов равно четырем. Область исследова-

ния характеризуется точкой центра плана с координатами 0jX , рассчитывае-

мыми как

0jX 2/)XX( MIN,iMAX,i , (3.28)

Page 86: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

86  

и шагами варьирования параметров MIN,iMAX,i XX , рассчитываемыми как

jX 2/)XX( MIN,iMAX,i . (3.29)

 

Рисунок 3.6 – Формирование области исследования и позиций опытных точек

(○) в двухфакторном процессе

По значениям координат точек выполнения эксперимента формируется

матрица планирования в натуральном масштабе значений факторов процесса

(табл. 3.2)

Таблица 3.2 – Матрица планирования полного факторного эксперимента в

натуральном масштабе значений факторов процесса для двух факторов

N Х1 Х2 Y1 Y2 … Yi … YM

1 X1,MIN X2,MAX Y1,1 Y2,1 Yi,1 YM,1

2 X1,MAX X2,MAX Y1,2 Y2,2 Yi,2 YM,2 3 X1,MAX X2,MIN Y1,3 Y2,3 Yi,3 YM,3 4 X1,MIN X2,MIN Y1,4 Y2,4 Yi,4 YM,4

Y1,Y2,…,Yi,…,YM в табл. 3.2 – результат реализации исследования процес-

са по матрице планирования эксперимента , когда выполнение одного экспери-

мента дает несколько параметров выхода Yi . Например, при исследовании про-

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

X2 приняты температура и давление процесса , а в качестве результатов иссле-

дования Yi нас могут интересовать: Y1 – выход катализата на сырье, Y2 – сум-

Page 87: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

87  

марное содержание ароматических углеводородов в катализате, Y3 : содержание

бензола в катализате и т.д.

Очевидно, что эксперимент, поставленный по матрице планирования,

приведенной в табл. 3.2., может в итоге дать систему уравнений регрессии в на-

туральных переменных, представляющую собой стохастическую модель про-

цесса:

2121221101 1111XXBXBXBBY ,

2121221102 2222XXBXBXBBY , . (3.30)

………………………………………….

212122110 XXBXBXBBYMMMM ,M

Коэффициенты уравнений регрессии в натуральных переменных могут

быть вычислены методом наименьших квадратов, однако, в силу трудоемкости

их расчетов, переходят вначале при обработке экспериментальных данных к

кодированию переменных (факторов) и к разработке уравнения регрессии в ко-

дированной форме факторов.

При кодировании факторов любому натуральному (фактическому) значе-

нию параметров процесса Xj ставится в соответствие его код xj, рассчитывае-

мый по первой формуле кодирования как

jjjj X/)XX(x 0 , (3.31)

Кодированные значения переменных xj удобны тем, что в вершинах об-

ласти исследования, где располагаются экспериментальные точки, они приоб-

ретают значения, равные ±1. Действительно, например, если Xj= Xj,MAX, то

,

∆1, а если Xj= Xj,MIN, то

,

∆1.

Обычно матрица планирования в натуральных переменных дополняется

фрагментом с кодированной частью, которая включает в себя как кодирован-

ные переменные , так и эффекты взаимодействия и столбец фиктивного пара-

метра с целью унификации уравнения регрессии: каждому коэффициенту

уравнения регрессии соответствует свой параметр, тогда уравнения регрессии в

Page 88: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

88  

кодированной форме, эквивалентной системе уравнений регрессии (3.30) при-

мут вид:

21212211001 1111xxbxbxbxbY ,

21212211002 2222xxbxbxbxbY , , (3.32)

………………………………………….

2121221100 xxbxbxbxbYMMMM ,M

в котором b– коэффициенты кодированных уравнений регрессии, параметр х0

всегда равен единице.

Обобщенная матрица планирования, включающая натуральную и коди-

рованную части представлена в табл. 3.3.

Таблица 3.3 – Матрица планирования полного факторного эксперимента с

натуральной и кодированной частями для исследования двухфакторного про-

цесса

N Х1 Х2 х0 х1 х2 х1х2 Y1 … YM

1 X1,MIN X2,MAX +1 -1 +1 -1 Y1,1 YM,1

2 X1,MAX X2,MAX +1 +1 +1 +1 Y1,2 YM,2 3 X1,MAX X2,MIN +1 +1 -1 -1 Y1,3 YM,3 4 X1,MIN X2,MIN +1 -1 -1 +1 Y1,4 YM,4

Кодированная часть матрицы планирования обладает тремя характерны-

ми свойствами: контрольным свойством, позволяющее проверять правильность

составления матрицы

,...,j,xN

ii,j 210

1

, (3.33)

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

регрессии

,...,,j,N)x(N

ii,j 210

1

2

, (3.34)

свойством ортогональности, ускоряющим расчет коэффициентов уравнения

регрессии

Page 89: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

89  

jU,...,,,j,...,,,U,)xx(N

ii,Ui,j

21021001

, (3.35)

согласно этому свойству, сумма произведения кодированных параметров для

любых двух различных столбцов матрицы равна нулю.

Основой расчета коэффициентов кодированного уравнения регрессии b

является, как и в пассивном эксперименте, метод наименьших квадратов.

Функция наименьших квадратов для рассматриваемого примера будет иметь

вид

N

ii,i,j,i,j,i,j,i,j,i,j MIN)]xxbxbxbxb(Y[(Ф

1

22112221100 . (3.36)

Коэффициенты ...b,b j,j, 10 рассчитываются из условия экстремума Ф : :

первые производные 0 b/Ф . Тогда сформировав уравнения первых произ-

водных

N

ii,i,i,j,i,j,i,j,i,j,i,j

j,

)x)](xxbxbxbxb(Y[(b

Ф

102112221100

0

2

N

ii,i,i,j,i,j,i,j,i,j,i,j

j,

)x)](xxbxbxbxb(Y[(b

Ф

112112221100

1

2

N

ii,i,i,j,i,j,i,j,i,j,i,j

j,

)x)](xxbxbxbxb(Y[(b

Ф

122112221100

2

2 (3.37)

N

iii,i,j,i,j,i,j,i,j,i,j

j,

)xx)](xxbxbxbxb(Y[(b

Ф

1212112221100

12

2

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

N

ii,i,ji,

N

i

N

i

N

i

N

iij,i,i,j,i,i,j,i,j, xYx)xx(bxxbxxbxb

100

1 1 1 12112022011

200

N

ii,i,ji,

N

i

N

i

N

i

N

iij,i,i,j,i,j,i,i,j, xYx)xx(bxxbxbxxb

111

1 1 1 12112122

211100

N

ii,i,ji,

N

i

N

i

N

i

N

iij,i,j,i,i,j,i,i,j, xYx)xx(bxbxxbxxb

122

1 1 1 12112

222211200 (3.38)

N

i

N

i

N

iii,j,ii,j,ii,j, )xx(xb)xx(xb)xx(xb

1 1 1212221112100

Page 90: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

90  

N

iii,ji

N

ij, )xx(Y)xx(b

121

221

112

Благодаря свойству ортогональности кодированной матрицы все элемен-

ты левой части системы уравнений (3.38) кроме диагональных элементов равны

нулю и в итоге система взаимосвязанных уравнений (3.38) сводится к группе из

четырех независимых уравнений, каждое из которых включает в себя один ис-

комый коэффициент уравнения регрессии в кодированных переменных:

N

ii,i,j

N

ii,j, xYxb

10

1

200 , (3.39)

N

ii,i,j

N

ii,j, xYxb

11

1

211 , (3.40)

N

ii,i,j

N

ii,j, xYxb

12

1

222 , (3.41)

N

iii,j

N

iij, )xx(Y)xx(b

121

1

22112 , (3.42)

и позволяет рассчитать любой коэффициент jb по обобщенной формуле

N

xY

x

xYb

N

ii,ji

N

ii,j

N

ii,ji

j

1

1

2

1

, (3.43)

справедливой для простого и быстрого расчета коэффициентов уравнения рег-

рессии по матрице планирования полного факторного эксперимента для любого

числа факторов.

Дополнительным положительным качеством уравнений регрессии, полу-

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

висимость коэффициентов друг от друга. Поэтому, если в ходе дальнейшего

исследования уравнения регрессии окажется, что часть коэффициентов уравне-

ния является незначимой, то оставшиеся значимые коэффициенты пересчиты-

вать нет необходимости.

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

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

Page 91: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

91  

ким образом, чтобы не допускать повторения (дублирования) опытов в матри-

це. Эта задача легко решается одним из алгоритмов построения матриц плани-

рования в полном факторном эксперименте для M факторов:

1) Строим простейшую матрицу планирования в кодированной форме для

числа факторов k=2, при этом число опытов N=2k=4;

2) Построенную матрицу назовем образующей матрицей;

3) Переписываем образующую матрицу под ранее написанной без изме-

нений, число опытов становится 2N;

4) Вводим в матрицу столбец очередного параметра, тогда в матрице

можно будет учесть k=k+1=3 – на один фактор больше;

5) Столбец нового (k+1) параметра по высоте (по числу опытов) делится

пополам и кодам этого параметра 1kx присваивается значение +1 в верхней

части столбца и –1 в нижней части.

6) Если по мере выполнения алгоритма выполнится условие k=M, то мат-

рица построена по линейным столбцам и она дополняется столбцами эффектов

взаимодействия, если же данное условие не выполнено (k<M), то возвращаемся

на второй пункт алгоритма

Схема выполнения алгоритма показана в табл. 3.4. при построении мат-

рицы планирования для трех факторов.

Таблица 3.4 – Построение матрицы планирования полного факторного

эксперимента первого порядка для трех факторов (по столбцам факторов)

Page 92: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

92  

Недостатком уравнения регрессии в кодированных переменных является

необходимость предварительного кодирования натуральных переменных X ,

чтобы рассчитать величину моделируемого параметра Y . Однако, кодирован-

ное уравнение регрессии вида (3.31) легко перевести в натуральную форму

(3.32), если в кодированном уравнении регрессии каждую кодированную вели-

чину заменить соответствующей формулой кодирования (3.31) и выполнить

простейшие преобразования уравнения.

Например, для уравнения регрессии в кодированной форме

21212211001 xxbxbxbxbY , (3.44)

перевод в натуральную форму выполнится следующим образом:

21212211001 xxbxbxbxbY , =

=

2

022

1

011

212

022

2

11

011

10 X

XX

X

XXb

X

XXb

X

XXbb , , (3.45)

а так как координаты центра плана 0

iX и шаги варьирования iX являются чис-

лами, то после раскрытия скобок и приведения подобных членов мы получим

уравнение регрессии в натуральной форме

21212211001 XXBXBXBXBY , . (3.46)

В качестве примера применения активного эксперимента рассмотрим

разработку уравнения регрессии, описывающего процесс изотермического по-

лучения сульфадимезина конденсацией сульфагина с ацетилацетоном в присут-

ствии уксусной кислоты 1.

Page 93: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

93  

В качестве варьируемых параметров приняты:

Х1– время реакции, ч; Х1 МАХ= 20, Х1MIN = 16;

Х2 – содержание с ацетилацетилена в исходном сырье, %;

Х2 МАХ =28, Х2 MIN = 20;

Х3 – содержание уксусной кислоты в реакционной массе, %,

Х3 МАХ =18, Х3 MIN = 12.

Составлена матрица планирования в кодированной форме, по её условиям

выполнены эксперименты, результаты опытов У – выход целевого продукта, %,

также введены в матрицу (табл. 3.5).

Таблица 3.5 – Матрица планирования и результаты эксперимента по по-

лучению сульфадимезина

Номер опыта Х1 Х2 Х3 У, % повторные опыты средний результат

1 -1 -1 -1 80,23 81,93 81,08 2 +1 -1 -1 86,50 84,80 85,65 3 -1 +1 -1 82,45 82,10 82,27 4 +1 +1 -1 89,50 91,30 90,40 5 -1 -1 +1 85,10 84,80 84,95 6 +1 -1 +1 90,30 89,60 89,95 7 -1 +1 +1 85,60 84,90 85,25 8 +1 +1 +1 88,02 88,48 88,25

Число опытов N= 23 = 8.

Page 94: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

94  

В связи с тем, что уравнение регрессии будет описывать медленно проте-

кающий процесс получения лекарственного препарата, для повышения уровня

надежности уравнения регрессии все опыты повторялись и рассчитывался

средний выход сульфадимезина по результатам двух параллельных опытов.

Разрабатываемое уравнение регрессии имеет в общем случае следующую

кодированную форму:

Ў= aо + a1х1 + a2х2+ a3х3 + a12х1х2 + a23х2х3 + a13х1х3 + a123х1х2х3 , (3.47)

где ai – коэффициенты кодированного уравнения регрессии (таким образом, мы

видим что формальные обозначения коэффициентов уравнения регрессии не

обязательно обозначать b, можно использовать любые буквенные обозначения.

Уравнение (3.47) учитывает как влияние самих исследуемых параметров

на результат процесса У, так и влияние на У возможных эффектов взаимодей-

ствия (как парных эффектов, так и тройного эффекта).

Расчет коэффициента ai может быть выполнен по уравнению

N

Yxа

N

Jjij

i

1

. (3.48)

На первый взгляд расчет коэффициентов ai несложен и может быть вы-

полнен на калькуляторе. Расчет к коэффициентов уравнения регрессии с незна-

чительными округлениями второго знака после запятой приводит к следующе-

му решению: получено уравнение регрессии в кодированных переменных вида

Ў= 85,97+2,58х1+0,57х2+1,12х3+0,19 х1х2 – 0,59 х1х3 – 0,92 х2х3 –0,70 х1х2х3 (3.49)

Для перевода кодированного уравнения регрессии (3.49) в натуральную

форму заменим каждый кодированный параметр хJ его формулой кодирования

(3.31).

Для х1 – времени реакции –

,18

2

162001

х

,2

2

16201

х

для х2 – содержания ацетилацетилена в сырье –

,24

2

202802

х

,4

2

20281

х

Page 95: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

95  

для х3 – содержание уксусной кислоты в реакционной массе, %,

1503 х , 33 х .

Перевод уравнения (3.49) в натуральную форму выполним вводом в него

формулы кодирования, тогда:

3

15

4

24

2

18700

3

15

4

24920

3

15

2

18590

4

24

2

18190

3

15121

4

24570

2

185828785

32132

3121

321

xxx,

xx,

xx,

хх,

х,

х,

х,,Y

=198,94 – 8,3х1 –7,01х2 –8,62х3+0,46х1х2+0,60х1х3+0,45х2х3 –0,03х1х2х3. (3.50)

Проверим результаты расчета по уравнениям (3.49) и (3.50) подстанов-

кой соответствующих кодированных значений хiJ и натуральных значений ХiJ

для одного из опытов, например, для восьмого опыта; очевидно, что расчетное

Ŷ8 должно быть равно опытному У8 и равно 88,25. Расчет по (3.49) дает величи-

ну Ŷ8 = 88.22, близкую к фактическому У8 = 88.25, однако расчет по (3.50) дает

Ŷ8 = 79.4, явно не согласующееся с 88.25, причем расхождение между опытны-

ми и расчетными данными составляет 8.85 %, тогда как изменение результатов

опытов в ходе эксперимента в целом лежало в пределах 90.4 – 81.08=9.32%.

Ошибка при расчете по (3.50) связана с погрешностями расчета, возникающими

при округлении промежуточных результатов калькуляторного расчета. Выпол-

нение решения задачи на ЭВМ позволяет существенно облегчить расчетную

часть задачи, одновременно избежать накопления погрешности расчета.

Расчет на ЭВМ коэффициентов уравнения дал следующее уравнение в

кодированных переменных xi :

Ŷ= 85,97501 + 2,587501x1 + 0,5674992x2 + 1,124996x3 + +0,1950006x1x2 –

0,5875006x1x3 – 0, 9174976x2x3 – 0,6950006 x1x2x3 ,(3.49 а )

практически совпадающее (с точностью до второго знака после запятой) с

(3.49), и уравнение в натуральных переменных Xi

Y = А0+А1X1 +А2X2 +А3X3 +А12X1X2 ++А13X1X3+А23X2X3 +А123X1X2X3 =

= 197,8753 – 8,24751X1 – 6, 968762X2 – 8,537517X3 + 0,4587505X1X2 +

Page 96: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

96  

+0,5970839X1X3+0,4447923X2X3 –0,02895836X1X2X3 , (3.50, а)

в котором коэффициент А0 =197,8753 Ў 8,% отличается от А0 = 198, 84 в урав-

нении (3.50) почти на единицу, остальные коэффициенты уравнений (3.50,а) и

(3.50) имеют достаточно близкие значения, при этом результаты машинных

расчетов дают по уравнению (3.49,а) значение У для восьмого опыта (табл.

3.5) Ў8= 88,25001 и по уравнению (3.50,а) Ў8=88,25003 практически cледует от-

метить, что весьма сильно влияет на погрешность расчета округление коэф-

фициента А123 до 0.03 при эффекте тройного взаимодействия и уже незначи-

тельное округление величины А123 приводит к ошибке расчете Ŷ8 в несколько

процентов (рис.3.7).

Рисунок 3.7 – Влияние округления коэффициента А123 на расчет величины Ў 8

Если в ходе анализа уравнения регрессии, полученного по полному фак-

торному эксперименту, окажется, что многие эффекты взаимодействия (осо-

бенно эффекты высших порядков – тройные, четверные и т.д.) оказываются не-

значимыми, то число опытов матрицы планирования оказывается больше числа

коэффициентов уравнения регрессии и матрица планирования становится ин-

формационно ненасыщенной. Этот недостаток в значительной мере устраняет-

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

существенно уменьшить объем опытов при разработке уравнения регрессии.

Page 97: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

97  

Дробные реплики представляют собой часть матрицы планирования пол-

ного факторного эксперимента. Построение дробной реплики рассмотрим на

базе матрицы планирования для двух факторов.

Допустим, что для двухфакторного процесса эффект взаимодействия х1х2

(табл. 3.3) незначим, тогда получается, что для нахождения трех коэффициен-

тов 210 b,b,b выполнено четыре опыта. Чтобы максимально использовать экспе-

римент, заменим столбец параметра незначимого эффекта взаимодействия х1х2

на столбец нового параметра х3 , причем его кодированные значения примем

такими же, что и коды исключенного столбца х1х2 (табл. 3.6). Естественно, та-

кой подход к решению задачи расширяет возможности эксперимента – теперь

процесс исследуется по трем факторам вместо двух при том же числе опытов.

Таблица 3.6 – К построению дробной реплики

Полученная в табл. 3.6 матрица планирования, ни в чем не изменила сво-

его содержания по кодам столбцов и сохраняет свойство ортогональности, что

позволяет рассчитать уже четыре коэффициента уравнения регрессии (b0, b1, b2,

b3) по уравнению (3.43). Полученная в таблице 3.6 матрица называется дробной

репликой, то есть частью полного факторного эксперимента для трех факторов,

который должен насчитывать восемь опытов (табл. 3.5). Рассмотренная дробная

реплика дает уравнение регрессии вида:

Ŷ1 =b0x0 + b1x1 + b2x2 + b3x3 . (3.51)

В общем случае для построения дробной реплики в матрице планирова-

ния полного факторного эксперимента достаточно исключить один или не-

сколько столбцов эффектов взаимодействия, заменив их на столбцы новых ис-

следуемых параметров процесса.

Page 98: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

98  

На первый взгляд, существенной экономии на проведение эксперимента

мы не получили: полный факторный эксперимент для трех факторов включает

восемь опытов, а дробная реплика (или полуреплика в нашем случае) лишь че-

тыре. Однако при исследовании многофакторных процессов метод дробных ре-

плик позволяет значительно сократить эксперимент. Так, например, для иссле-

дования процесса по семи факторам полный факторный эксперимент составля-

ет 128 опытов, но если в трехфакторной матрице планирования все эффекты

взаимодействия заменить на новые факторы (х1х2 на х4 ,х1х3 на х5 , х2х3 на х6 ,

х1х2 х3 на х7), то для решения задачи нам придется выполнить лишь восемь

опытов.

За экономичность дробной реплики приходится расплачиваться точно-

стью расчета коэффициентов уравнения регрессии и отсутствием информации о

влиянии эффектов взаимодействия на результат процесса (ведь при построении

дробной реплики мы лишь предполагаем, что исключенные эффекты взаимо-

действия незначимы, а на самом деле они могут играть существенную роль). В

случае реальной значимости эффектов взаимодействия они дают в дробной ре-

плике эффект смешения с линейными коэффициентами и друг с другом. В са-

мом деле, считая эффект взаимодействия х1х2 в табл. 3.6 незначимым, мы рас-

считаем величину коэффициента 3b как

N

xY

x

xYb

N

ii,i

N

ii,

N

ii,i

13

1

23

13

3

. (3.52)

Допустим, что параметр х3 вообще не влияет на результат процесса Y

(например, х3 – это расход катализатора в процессе, однако изучаемое вещество

на самом деле процесс не катализирует и является инертным), а вот эффект

взаимодействия х1х2 на самом деле существует и влияет на Y. В этом случае мы

практически рассчитаем не 3b , а 12b :

Page 99: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

99  

N

)xx(Y

)xx(

)xx(Yb

N

iii

N

ii

N

ii

121

1

221

1121

12

, (3.53)

так как по условию дробной реплика коды столбцов х1, х2 и х3 совпадают. В

этом случае рассчитанный коэффициент b3 стремится к величине генеральной

оценки β12коэффициента b12, т.е. b3→ β12.

В том случае, если значимы и параметр х3, и эффект взаимодействия х1х2,

они оба влияют на результат процесса Y и рассчитанный коэффициент b3 стре-

мится к сумме величин генеральных оценок β3 коэффициента 3b и β12 коэффи-

циента b12, т.е. b3→ β3 + β12, то есть мы получаем смешанную оценку коэффи-

циента b3. Поскольку новый параметр процесса х3 может в свою очередь давать

эффекты взаимодействия с остальными параметрами (х1 и х2), то, рассуждая

аналогично, можно получить смешанные оценки и при расчете других коэффи-

циентов уравнения регрессии.

Прогнозировать возможность появления смешанных оценок коэффициен-

тов уравнения регрессии удобно при помощи понятия «определяющий кон-

траст» – выражения вида

х1х2х3…хК = 1 , (3.54)

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

и введенного параметров. Для табл. 3.6 определяющий контраст составляет

х1х2х3 = 1. Умножая обе части уравнения определяющего контраста (3.54) на

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

возможность обнаружения потенциального эффекта смешения; например, для

столбца х1 в матрице дробной реплики (табл.3.6):

х1х2х3 = 1,

х1 =х21 (х1х2х3 ) = х12 х2х3 ,

а так как х12 = 1, то

х1 = х2х3 ,

Page 100: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

100  

о есть коды столбца х1, совпадают с кодами возможного эффекта взаимодейст-

вия х2х3 , который естественно не может быть включен в матрицу дробной реп-

лики в связи с отсутствием в ней свободных столбцов, и расчетный коэффици-

ент b1 может оказаться смешанным с коэффициентом b23, то есть b1 стремится к

сумме величин генеральных оценок β1 коэффициента b1 и β23 коэффициента b23,

т.е. b1→β1+ β23.

В связи с появлением эффекта смешанных оценок коэффициентов, дроб-

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

но используют при наличии априорной информации об отсутствии конкретных

эффектов взаимодействия в исследуемом процессе.

Методику подбора вида дробной реплики при разработке

активного эксперимента рассмотрим на примере подготовки эксперимента по

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

регрессии, включающего 4 параметра: x1 – состав сырья, x2 – температура про-

цесса, x3 –давление процесса, x4 – удельный расход сырья, с использованием

дробной реплики – полуреплики от полного факторного эксперимента первого

порядка для четырех параметров, базой которой является матрица планирова-

ния для трех факторов (табл. 3.7); Y – выход целевого продукта в исследуемом

процессе.

Четвертый параметр заменяет собой один из парных эффектов взаимо-

действия или тройной эффект взаимодействия. Необходимо выяснить наиболее

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

повышения уровня достоверности разрабатываемого уравнения регрессии

Для решения этой задачи вначале уясним сущность смешанности оценок

коэффициентов уравнения регрессии на базе генерирующего соотношения

(например, x4=x1x2 или x4= x1x2x3x3) и соответствующих принятым генерирую-

щим соотношениям определяющих контрастов x1x2x3=1и x1x2x3x4 =1.

В первом случае (x4= x1x2) разрабатываемое уравнение регрессии будет

иметь вид

Y = b0+b1x1+ b2 x2+b3 x3+ b4 x4+ b13 x1 x3+ b23 x2 x3+ b123 x1x2 x3, (3.55)

Page 101: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

101  

во втором случае (x4= x1x2 x3) уравнение регрессии примет форму

Y = b0+b1x1+ b2 x2+ b3 x3+ b4 x4+ b12 x1 x2+ b13 x1 x3+ b23 x2 x3 . (3..56)

Таблица 3.7 – Матрица планирования для трех факторов в кодированной

форме

№ опыта x0 x1 x2 x3 x1x2 x1x3 x2x3 x1x2x3 Y 1 2 3 4 5 6 7 8

+1 +1 +1 +1 +1 +1 +1 +1

+1 –1 –1 +1 +1 –1 –1 +1

+1 –1 +1 –1 +1 –1 +1 –1

+1 +1 +1 +1 –1 –1 –1 –1

+1 +1 –1 –1 +1 +1 –1 –1

+1 –1 –1 +1 –1 +1 +1 –1

+1 –1 +1 –1 –1 +1 –1 +1

+1 +1 –1 –1 –1 –1 +1 +1

Y1 Y2 Y3

Y4 Y5 Y6

Y7 Y8

Результаты расчета смешанных оценок коэффициентов i, получаемых

умножением обеих частей определяющего контраста на xi, cведены в табл.3.8.

Таблица 3.8 – Смешанные оценки коэффициентов уравнения регрессии

Коэффициент уравнения регрес-

сии

Смешанные оценки при генерирующем соотноше-нии дробной реплики

x4= x1 x2 x4= x1 x2 x3 b0

b1

b2

b3

b4

b12

b13

b23

b123

b0=0+124 b1=1+24 b2=2+14

b3=3+1234 b4=4+12

–––

b13=13+234 b23=23+134

b123=23+34

b0=0+1234 b1=1+234 b2=2+134 b3=3+124 b4=4+123

b12=12+34

b13=13+24 b23=23+14

–––

Как следует из данных табл. 3.7, при генерирующем соотношении

x4= x1x2 x3 коэффициенты b1, b и b3 учитывают смешение с эффектами тройно-

го взаимодействия и достаточно достоверны, еще выше уровень достоверности

коэффициента b0, смешанного с эффектом четверного взаимодействия, но ко-

Page 102: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

102  

эффициенты, учитывающие влияние парных взаимодействий, рассчитаны не-

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

При генерирующем соотношении x4=x1x2 эффекты парного взаимодейст-

вия оказываются смешанными с тройными взаимодействиями и рассчитывают-

ся более точно, чем при x4= x1x2 x3, но коэффициенты b1 и b2 рассчитываются с

меньшим уровнем достоверности, так как они смешаны с парными взаимодей-

ствиями, зато коэффициенты b0 и особенно b3 рассчитываются весьма точно.

Из двух разновидностей рассмотренных дробных реплик более целесооб-

разно использовать реплику с генерирующим соотношением x4= =x1x2 x3, кото-

рая позволит более качественно в целом оценить влияние параметров процесса

x1, x2, x3, x4 на результат процесса Y. При использовании генерирующего соот-

ношения x4=x1x2 целесообразно в качестве параметра x3 исследовать параметр,

влияние которого на величину Y более интенсивно, чем для остальных пара-

метров. Поскольку в рассматриваемой задаче исследуется химический процесс,

то из перечисленных параметров температура является наиболее интенсивно

влияющим на процесс фактором и первоначальный порядок исследуемых фак-

торов следует изменить: x1 – состав сырья, x2 – давление процесса, x3 – темпе-

ратура процесса, x4 – удельный расход сырья.

Матрицы планирования второго порядка

Для математического описания стохастических нелинейных процессов

обычно используют эксперименты, поставленные по матрицам планирования

второго порядка, в частности, широкое применение нашли ортогональные ком-

позиционные планы второго порядка. Матрицы планирования для этих планов

состоят из трех блоков: ядро плана – полный факторный эксперимент первого

порядка или дробная реплика от полного факторного эксперимента; блок

«звездных плеч» – экспериментов, опытные точки которых лежат на коорди-

натных осях области исследования (рис.3.8); блок опытов в центре плана – вы-

полнение серии из n0 параллельных опытов.

Page 103: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

103  

Рисунок 3.8 – Построение композиционного плана второго порядка для двух

факторов в кодированных переменных (точки – экспериментальные)

План в целом становится ортогональным при определенных значениях

координат звездных плеч , число опытов в центре плана n0 может быть лю-

бым и часто n0 =1. Следует отметить, что в ходе экспериментов сначала обычно

исследования проводят по матрицам планирования первого порядка, а в том

случае, когда разработанное уравнение регрессии первого порядка оказывается

неадекватным, выполненный эксперимент полностью в виде первого блока (а

также часто и третьего блока, используемого при проверке адекватности) пере-

ходит в композиционный план второго порядка, который остается дополнить

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

Число опытов N в ортогональном композиционном плане второго поряд-

ка для k факторов рассчитывается по формуле

022 nkN k . (3.57)

Так, например, для двух факторов план будет содержать минимальное

число опытов 12222 N =9.

Величина звездного плеча зависит от числа факторов k и числа опытов

в центре плана n0 (табл. 3.9).

Page 104: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

104  

Таблица 3.9 – Значения звездного плеча для различного числа факторов

процесса k и опытов в центре плана n0 Параметр k =2 k =3 k =4 k 5 Ядро плана 22 23 24 25-1 (дробная реплика)

α при 0n =1 1.00 1.48 2.00 2.39

α при 0n =2 1.16 1.65 2.16 2.58

α при 0n =3 1.32 1.82 2.39 2.77

α при 0n =4 1.48 2.00 2.58 2.95

Матрица планирования разрабатывается на базе выше трех блоков. В

табл. 3.10 приведена матрица планирования второго порядка для двух факто-

ров, которая должна позволить получить кодированное уравнение регрессии

второго порядка

2222

21112112221100 xbxbxxbxbxbxbY . (3.58)

Таблица 3.10 – Ортогональная композиционная матрица планирования

второго порядка для двух факторов

N x0 x1 x2 x1x2 x12 x2

2

1x 2x Y

1 +1 –1 +1 +1 +1 +1 1/3 1/3 Y1

22 +1 +1 +1 +1 +1 +1 1/3 1/3 Y2

33 +1 +1 –1 +1 +1 +1 1/3 1/3 Y3

4 +1 –1 –1 +1 +1 +1 1/3 1/3 Y4

5 +1 0 α = +1 0 0 12 –2/3 1/3 Y5

6 +1 0 α = –1 0 0 12 –2/3 1/3 Y6

7 +1 α = +1 0 0 12 0 1/3 –2/3 Y7

8 +1 α = –1 0 0 12 0 1/3 –2/3 Y8

9 +1 0 0 0 0 0 –2/3 –2/3 Y9

9

11ix

9 0 0 0 6 6 0 0

Эта композиционная матрица даже с учетом значений звездных плеч,

приведенных в табл. 3.9, еще не является ортогональной, ибо свойство орто-

Page 105: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

105  

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

вительно в матрице произведение квадратичных столбцов не равно нулю:

N

ij,uj,i uj,)xx(

1

22 04 , (3.59)

поэтому в матрице (табл.3.10) квадратичные столбцы 2jx заменяются столбцами

псевдолинейных (фиктивных параметров) jx , значения которых рассчитыва-

ются по второй формуле кодирования

N,...,,i,N

xxx

N

ii,j

i,ji,j 211

2

2

. (3.60)

Композиционная матрица с псевдолинейными столбцами приобретает

свойство ортогональности (

N

ij,uj,i )xx(

1

0 )и позволяет разработать с учетом

формулы для расчета коэффициентов уравнения регрессии

N

ii,j

N

ii,ji

j

x

xYb

1

2

1

(3.61)

разработать псевдолинейное уравнение регрессии

22112112221100 xbxbxxbxbxbxbY . (3.62)

После расчета коэффициентов псевдолинейного уравнения регрессии

(3.62) его переводят в квадратичную форму уравнения регрессии (3.58) , заме-

няя псевдолинейные члены jx второй формулой кодирования (3.60), при этом,

после приведения подобных членов уравнения, изменится только величина

свободного члена уравнения 0b :

M

j

N

ii,j

j).().( )N

xb(bb

1

1

2

60305630 , (3.63)

Page 106: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

106  

где М – число псевдолинейных членов уравнения (3.62).

При необходимости полученное квадратичное уравнение регрессии пере-

водят из кодированной формы в натуральную, заменяя кодированные парамет-

ры первой формулой кодирования (3.31).

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

является то, что при расчете различных видов коэффициентов уравнения рег-

рессии учитывается различное число опытов, например в уравнении (3.58) ко-

эффициенты 22110 ,, bbb рассчитываются по результатам 9 опытов (табл.3.10),

21 , bb – 6 опытов, 12b – 4 опытов. Этот недостаток устраняется в ротатабельных

композиционных планах второго порядка, однако они не ортогональны и его

коэффициенты рассчитывают методом наименьших квадратов в полном объе-

ме.

 

Page 107: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

107  

ГЛАВА 4. МЕТОДЫ ОЦЕНКИ АДЕКВАТНОСТИ МАТЕМАТИЧЕ-

СКИХ МОДЕЛЕЙ ХИМИКО-ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

Адекватность модели реальному объекту оценивается по близости ре-

зультатов расчетов по модели контрольным экспериментальным данным. Ме-

тоды оценки адекватности можно разделить на субъективные и объективные, в

последнем случае оценка адекватности выполняется независимо от мнения ис-

следователя по специальным критериям.

4.1. Субъективные методы оценки адекватности

Оценка близости значений экспериментальных и расчетных данных

Наиболее часто используются при сопоставлении экспериментальных и

расчетных данных понятия абсолютной ∆Y и относительной ξY погрешности

расчета:

ME YYY , (4.1)

EME Y/YYY , (4.2)

где ME Y,Y – экспериментальный и расчетный по модели результат процесса в

сходственных точках, то есть при одинаковых значениях параметров процесса

Xi. Традиционно результаты расчета по модели считались удовлетворительны-

ми при величине относительной погрешности 5%, что определялось погреш-

ностью расчетов при помощи логарифмической линейки. Естественно, что при

компьютерных расчетах допустимая величина ξY существенно уменьшается.

При недостаточной проработке математического описания или весьма сущест-

венных допущениях, принятых при разработке математической модели, по-

грешность ξY может достигать 10-20%. Так, например, при расчете потерь на-

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

Бакланова принято допущение о постоянстве теплонапряженности поверхности

Page 108: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

108  

трубчатого змеевика, что приводит к погрешности расчета потерь напора до

20%. В пионерских приближенных математических моделях, не имеющих ана-

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

ется вполне приличным результатом.

Выражение экспериментальных данных в линейных анаморфозах

математической модели

Чтобы установить формальную приемлемость нелинейной предлагаемой

математической модели Y=f(X)для описания реального объекта, уравнение

Y=f(X) преобразуют (если есть такая возможность) влинейный эквивлент (ана-

морфозу) Z=φ(U), причем в общем случае Z=φ(U), а U=F(X). Если опытные

точки достаточно корректно укладываются в линейную анаморфозу, то это яв-

ляется формальным свидетельством возможности использования модели Y=f(X)

для описания процесса и, кроме того, линейная анаморфоза упрощает расчет

параметров модели по методу наименьших квадратов.

В качестве примера рассмотрим подбор формы уравнения регрессии по

линейной анаморфозе опытных данных по термокаталитической очистке отхо-

дящих газов от паров метилметакрилата на оксидном железохромовом катали-

заторе позволили рассчитать значение константы скорости реакции окисления

метилметакрилата k для ряда температур t (0С) (табл. 4.1) [17]; зависимость k =

f (t) (рис. 4.1) имеет вид достаточно характерный, похожий на экспоненциаль-

ную зависимость. Требуется определить, можно ли описать k=f (t) уравнением

Аррениуса

k= kо e –E/RT , (4.3)

где kо – предэкспоненциальный множитель; Е – энергия активации; R– универ-

сальная газовая постоянная; Т – абсолютная температура.

Page 109: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

109  

Рисунок 4.1 – Зависимость константы скорости реакции k от температуры

окисления метилметакрилата t

Таблица 4.1 – Опытные данные по окислению паров метилметакрилата

Температура, оС Степень очистки, % k, с-1 ln k 210 10,95 1,437 0,362 210 11,42 1,502 0,406 220 35,30 1,830 0,604 220 33,40 1,730 0,548 330 76,83 22,601 3,113 330 72,22 19,796 2,985 420 97,56 65,953 4,189

Чтобы оценить возможность описания данной экспериментальной зави-

симости уравнением Аррениуса, рассмотрим линейную анаморфозу (линейную

форму) уравнения Аррениуса; для этого прологарифмируем уравнение (4.3):

lnk= lnko – (E/R) Т1

. (4.4)

Очевидно, что если опытные данные в координатах будут удовлетвори-

тельно укладываться на линейную зависимость, то функция lnk =

Т

1

может быть в принципе описана уравнением (4.4) и соответственно k = f(t) бу-

дет подчиняться уравнению Аррениуса (4.3). Как видно из рис. 4.2, окисление

паров метилметакрилата может быть описано уравнением Аррениуса с пози-

ций качественного описания адекватности поведения и адекватности состояния

модели и процесса. Значения lnkо = 11,17 и Е = 44,6 кДж/моль, найденные ме-

Page 110: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

110  

тодом наименьших квадратов, позволяют использовать далее уравнение Арре-

ниуса при моделировании процесса термокаталитической очистки отходящих

газов на ЭВМ.

Рисунок 4.2 – Зависимость )/1(ln Tk

4.2. Объективные методы оценки адекватности

Регрессионный анализ

Этот метод оценки адекватности основан на использовании независимых

статистических критериев, позволяющих охарактеризовать справедливость ис-

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

торые сводятся к оценке воспроизводимости эксперимента, проверке значимо-

сти коэффициентов разработанной модели (например, уравнения регрессии) и

оценке адекватности модели.

Допустим, что в нашем распоряжении имеется серия экспериментальных

данных (выборка) объемом N независимых опытов, в котором каждый случай

Page 111: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

111  

измерения результата процесса Y повторен в серии параллельных опытов M

раз. Для статистической обработки эксперимент должен удовлетворять сле-

дующим требованиям:

1) независимые параметры должны измеряться с пренебрежимо малой

ошибкой по сравнению с зависимым параметром Xi, так как в ошибку опреде-

ления Y входят и неучтенные возмущения параметров Xi, например, погреш-

ность измерения температуры, погрешность взвешивания и т.д.;

2) при закрепленных значениях Xi случайная величина Y подчиняется

закону нормального распределения;

3) для ряда серий параллельных опытов должно выполняться условие

однородности дисперсий (среднеквадратичных отклонений опытных данных

относительно среднего значения параметров для серии параллельных опытов).

Для проверки однородности дисперсий, то есть приемлемого качества

эксперимента, используется статистический критерий Кохрена. Анализ экспе-

римента на однородность дисперсий выполняется следующим образом. Для

каждой серии из М параллельных опытов рассчитывается выборочная диспер-

сия S2

N,...,,j,f

)YY(S

M

ijj,i

j 211

2

2

, (4.5)

где

,M

Y

Y

M

ij,i

j

1 (4.6)

где N– число независимых опытов, f – число степеней свободы дисперсии, рав-

ное числу опытов, по которому рассчитывается данная дисперсия (в нашем

случае число параллельных опытов М), за вычетом числа связей, наложенных

на расчет дисперсии. Одной связью является один любой параметр, рассчитан-

ный по данной серии из М опытов (например, расчет �j– это одна связь) и уч-

тенный при расчете данной дисперсии. Таким образом, f=М-1.

Page 112: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

112  

После расчета выборочных дисперсий для всех серий параллельных опы-

тов выделяют из них наибольшую дисперсию S2maxи рассчитывают критерий

Кохрена G, проверяющий гипотезу «рассматриваемые дисперсии однородны»:

N

jJ

MAX

S

SG

1

2

2

. (4.7)

Чем меньше величина критерия Кохрена Б тем выше качество (воспроиз-

водимость) эксперимента, его однородность; дисперсии однородны если

G <GP(N,M-1) , (4.8)

где GP(N,M-1) – табличное значение критерия Кохрена при уровне значимости ве-

роятности ошибки при оценке гипотезы Р и степенях свободы N и М-1.

Дисперсия воспроизводимости ВОСПРS 2 , которая является эквивалентом

среднеквадратичной погрешности эксперимента в целом, рассчитывается по

формуле

N

S

S

N

jj

ВОСПР

1

2

2 . (4.9)

В тех случаях, когда число параллельных опытов jM в разных сериях

неодинаково, дисперсия воспроизводимости рассчитывается как

N

NNВОСПР

f...ff

fS...fSfSS

21

22

221

212

, (4.10)

uде fj = Mj - 1, и в этом случае для оценки однородности дисперсий применяется

статистический критерий Бартлетта [18].

Ранее было показано, что коэффициенты уравнений регрессии могут из-

менять свою величину в зависимости от объема выборки, то есть, выражаясь

языком математической статистики, существует доверительный интервал зна-

чений, внутри которого может изменяться величина коэффициента Bj матема-

тической модели процесса. Смысл проверки значимости коэффициента Bj за-

ключается в проверке гипотезы о наличии нуля внутри доверительного интер-

вала. Очевидно, если коэффициент Bj может принять нулевое значение (пусть

Page 113: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

113  

не в выполненном, а гипотетическом эксперименте), то слагаемое Bj xj можно

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

его из уравнения регрессии.

Оценка значимости коэффициентов выполняется по статистическому

критерию Стьюдента t

Tj = |Bj / Sb,j| , (4.11)

где Sb,j – погрешность определения коэффициента Bj, связанная с погрешно-

стью эксперимента.

В общем случае Sb,j находят по закону накопления ошибок

N

ii

i

jj,b S

Y

BS

1

2

2

, (4.12)

для ортогональных матриц планирования

N

SS ВОСПР

j,b

2

. (4.13)

Чем больше величина tj, тем выше вероятность значимости коэффициента

Bj; коэффициент Bj значим, если расчетная величина критерия Стьюдента tj

больше табличного значения tP,f (табл. 4.2), где Р уровень значимости вероят-

ности ошибки при оценке гипотезы о значимости коэффициента, f – число сте-

пеней свободы дисперсии воспроизводимости (f =N).

Как следует из табл. 4.2, при оценке значимости коэффициентов допуска-

ется довольно широкий диапазон значений вероятности ошибочности гипотезы

о значимости – Р изменяется от 0.01 ( суждение о значимости рассматриваемо-

го коэффициента может оказаться ошибочным в одной серии опытов из ста) до

0.3 (суждение о значимости рассматриваемого коэффициента может оказаться

ошибочным в тридцати сериях опытов из ста) ; эта гибкость оценок необходима

для того, чтобы «оставить в живых» коэффициент уравнения регрессии с не-

большим значением критерия Стьюдента (например, 6 при одной степени сво-

боды) , который при жестком подходе к оценке значимости станет незначимым,

но по физической сущности процесса очень важен для модели. Например, рас-

Page 114: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

114  

сматриваемый коэффициент характеризует температуру химического процесса,

которая, как известно, существенно влияет на кинетику процесса; тогда взяв

Р=0.2 получим, что коэффициент значим (t больше табличного значения t P) и в

дальнейшем модель будет учитывать влияние температуры на ход процесса.

Таблица 4.2 – Табличные значения критерия Стьюдента

Число степеней свободы

Р = 0,3

Р = 0,2

Р = 0,1

Р = 0,05

Р = 0,02

Р = 0,01

1 1,963 3,078 6,314 12,706 31,821 63,657 2 1,386 1,886 3,920 4,303 6,965 9,925 3 1,250 1,638 2,353 3,182 4,541 5,841 4 1,190 1,533 2,132 2,776 3,747 4,604 5 1,156 1,476 2,015 2,571 3,365 4,604 6 1,134 1,440 1,943 2,447 3,143 4,032 7 1,119 1,415 1,895 2,365 2,998 3,707 8 1,108 1,397 1,860 2,306 2,896 3,499 9 1,100 1,383 1,833 2,262 2,821 3,355 10 1,093 1,372 1,812 2,228 2,764 3,250 20 1,064 1,325 1,725 2,086 2,528 2,865 30 1,055 1,310 1,697 2,042 2,457 2,750

Следует напомнить, что если оказывается незначимым коэффициент

уравнения регрессии, полученного в пассивном эксперименте, то, после исклю-

чения незначимых слагаемых из уравнения регрессии, все остальные коэффи-

циенты подлежат пересчету по методу наименьших квадратов. Если оказывает-

ся незначимым коэффициент уравнения регрессии, полученного в активном

эксперименте, то, после исключения незначимых слагаемых из уравнения рег-

рессии, остальные коэффициенты не пересчитывают.

Гипотеза об адекватности разработанной математической модели прове-

ряется по статистическому критерию Фишера F, в общем случае

АД / ВОСПР , (4.14)

где АД , ВОСПР – соответственно дисперсии адекватности и воспроизводимо-

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

относительно контрольных опытов, ВОСПР характеризует качество контроль-

ных экспериментов. Очевидно, чем меньше погрешность модели, тем выше

Page 115: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

115  

уровень ее адекватности. Математическая модель адекватна, если расчетная ве-

личина критерия Фишера меньше табличного значения , , (табл. 4.3), где Р

уровень значимости вероятности ошибки при оценке гипотезы об адекватности

модели, и – число степеней свободы дисперсий в числителе и знаменателе

критерия Фишера.

Таблица 4.3 – Таблица значений критерия Фишера

Число степеней свободы (f2) для меньшей дисперсии

Число степеней свободы (f1) для большей дисперсии 1

2

3

6

10

16

1 161 200 216 234 242 246 2 18,5 19,0 19,1 19,3 19,3 19,4 3 10,1 9,55 9,28 8,94 8,78 8,69 4 7,71 6,94 6,59 6,16 5,96 5,84 5 6,61 5,79 5,41 4,95 4,74 4,60 6 5,99 5,14 4,76 4,28 4,06 3,92 7 5,59 4,74 4,35 3,87 3,63 3,49 8 5,32 4,46 4,07 3,58 3,34 3,20 9 5,12 4,26 3,86 3,37 3,13 2,98 10 4,96 4,10 3,71 3,22 2,97 2,82 12 4,75 3,88 3,49 3,00 2,76 2,60 14 4,60 3,74 3,34 2,85 2,60 2,44 16 4,49 3,63 3,24 2,74 2,49 2,33 18 4,41 3,55 3,16 2,66 2,41 2,25

При больших значениях чисел степеней свободы, выходящих за пределы

характеристик строк и граф табл. 4.3, величина критерия Фишера близка к

двум.

Если эксперимент состоит из N основных опытов, которые выполнены с

одинаковым числом опытов в параллельных сериях экспериментов (M1 = M2 =

…= MN), то

)M(N

)YY(

/lN

)YY(M

F

N

j

M

uju,j

N

jjj

11 1

2

1

2

, (4.15)

где l – число значимых коэффициентов в уравнении математической модели

(уравнения регрессии), зависимых от выполненного эксперимента.

Page 116: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

116  

Если эксперимент состоит из N основных опытов и одной серии парал-

лельных опытов, то

2

21

2

1

2

1 ВОСПР

ОСТ

M

uu

N

jjj

S

S

)M(

)YY(

/lN

)YY(

F

, (4.16)

где ОСТ – остаточная дисперсия.

Если параллельные опыты отсутствуют, то рассчитывают

2

21

2

1

2

1 ОСT

Y

N

jjj

N

jj

S

S

)lN(

)YY(

/N

)YY(

F

, (4.17)

рассматривая при этом насколько предложенное уравнение лучше описывает

рассматриваемую зависимость, чем простейшая модель в форме среднеарифме-

тического представления всей совокупности экспериментальных данных

N

jj N/)Y(constY

1

. В этом случае исследуемое уравнение адекватно, если

расчетное значение 21 f,f,PFF .

Корреляционный анализ

Сопоставление ряда моделей, разработанных для описания конкретного

процесса, и выбор наилучшей модели удобно выполнять при помощи корреля-

ционного отношения 10 , рассчитываемого по уравнению

2

2

11

Y

OCT

S)N(

S)lN(

. (4.18)

Чем больше величина , темлучше анализируемое уравнение описывает

процесс. Если уравнение математической модели учитывает ряд переменных

)X,...,X,X(fY k21 , то используют метод множественной корреляции, учи-

тывающий коррелируемость между Y и каждым Xi.

Page 117: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

117  

Коэффициент корреляции r* характеризует качество разработанного

уравнения регрессии; так, например, для линейного уравнения регрессии

у = bo + b1х, (4.19)

где bo и b1 – эмпирические коэффициенты; х и у соответственно условия про-

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

по уравнению

N

i

N

iii

N

i

N

iii

yyN

yxNbr

1

2

1

2

1

2

1

22

1

. (4.20)

Величина r* - оценивает силу линейной связи и лежит в пределах 0<r*<1.

В уравнении (2.19) хi и уi – опытные значения; b1 – расчетное значение коэффи-

циента уравнения регрессии, полученное, например, обработкой опытных дан-

ных методом наименьших квадратов.

 

Page 118: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

118  

ГЛАВА 5. МЕТОДЫ ОПТИМИЗАЦИИ МАТЕМАТИЧЕСКИХ МО-

ДЕЛЕЙ ХИМИКО-ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

Под оптимизацией математических моделей понимают поиск таких зна-

чений параметров химико-технологической системы, при которых она функ-

ционирует наилучшим способом. Для оптимизации химико-технологической

системы необходимо разработать критерий оптимальности R – параметр вы-

хода системы, значение которого лежит в основе оценки показателей процесса

при выборе его оптимальных показателей, при этом величина критерия R

должна принимать экстремальное (минимальное или максимальное) значение.

Критерий оптимальности связан с параметрами оптимизируемого процесса це-

левой функцией

),...,,( 21 NXXXRR , (5.1)

где iX – оптимизируемые параметры (температура, давление, расход реагентов

и т.д.).

Различают два класса критериев оптимальности:

технологические критерии оптимальности: максимальный выход или

качество продуктов, минимальный объем технологических аппаратов, мини-

мальное содержание примесей в целевом продукте и т.д.;

экономические критерии оптимальности: минимальные себестоимость,

капитальные и эксплуатационные затраты, энергозатраты, максимальная при-

быль от реализации продукции и т.д.

При решении задачи оптимизации можно использовать только один кри-

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

чтобы из возможного набора критериев найти такой, чтобы он при сущест-

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

при разработке нового процесса критерием его оптимальности может быть дос-

тижение максимального выхода целевого продукта, а при выборе варианта тех-

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

ными способами, в качестве критерия оптимальности может выступать себе-

Page 119: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

119  

стоимость (при условии, что различные способы производства обеспечивают

одинаковый выход целевого продукта. При попытке использовать два или бо-

лее критериев оптимальности для решения одной задачи получают по каждому

из них свои индивидуальные, не согласующиеся друг с другом , условия опти-

мизации.

Целевая функция может представлять собой как непосредственно мате-

матическую модель процесса, так и формироваться специально для целей оп-

тимизации, например, можно составить частную экономическую модель про-

цесса и дополнить ею ранее разработанную полную модель.

Особенностью сложных целевых функций является возможность наличия

в них нескольких вариантов оптимальных решений (например, несколько мак-

симумов (рис. 5.1), в этом случае задачей оптимизации является поиск глобаль-

ного экстремума – наибольшего из максимумов или наименьшего из миниму-

мов.

Рисунок 5.1 – Полиэкстремальная зависимость )(XRR =МАХ GR – гло-

бальный экстремум

При оптимизации двухпараметрических задач целевая функция представ-

ляет собой поверхность (рис.5.2) и для наглядности расчетов ее часто рассека-

ют поверхностями равного уровня при значениях критерия R=const, проектируя

на плоскость X1, X2 линии равного уровня, получаемые при пересечении по-

верхности R=R (X1, X2) плоскостью R=const.

Page 120: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

120  

Рисунок 5.2 – Представление линий равного уровня (жирные линии) в трехмер-

ном (а) и двухмерном пространстве (б)

Поиск координат экстремума целевой функции может выполняться раз-

личными методами оптимизации, выбор конкретного метода обуславливается

спецификой целевой функции, наличием ограничений на решение задачи, бы-

стродействием метода и рядом других факторов. Методы решения задач опти-

мизации можно классифицировать по нескольким видам, относительно про-

стых по решению и математическому аппарату:

метод классического аналитического поиска экстремума;

метод неопределенных множителей Лагранжа;

группа методов нелинейного программирования;

группа методов линейного программирования;

группа методов динамического программирования,

методы стохастической оптимизации на основе планирования экспери-

мента.

5.1. Метод классического аналитического поиска экстремума

Метод основан на том, что целевая функция

)X,...,X,...,X,X(RR Ni21 =МАХ (5.2)

Page 121: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

121  

действительно имеет экстремум, если в точке, подозреваемой на наличие экс-

тремума, производные 0 iX/R (необходимое условие экстремума) и в ок-

рестности точки, подозреваемой на наличие экстремума, меняется знак произ-

водной iX/R (достаточное условие). Таким образом, решение задачи сво-

дится к формированию системы уравнений

01 X/R

02 X/R …

0 iX/R , (5.3) …

0 NX/R

решение которой дает оптимальные значения параметров ОПТ,NОПТ, X,...,X 1 .

Классический аналитический метод поиска экстремума обычно применя-

ют, когда формирование уравнений 0 iX/R не представляет труда и ре-

шение системы уравнений (5.3) достаточно несложно.

В качестве примера применения метода рассмотрим задачу об определе-

нии оптимальных условий реализации химической реакции.

Пусть обратимая изотермическая реакция первого порядка

А В

протекает в газовой фазе в аппарате с псевдоожиженным слоем катализатора.

В ходе процесса происходит постепенное истирание катализатора и его унос в

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

процесса Топт и продолжительности пребывания реакционной смеси в зоне ре-

акции опт, при которых минимизируются стоимость потерь катализатора и не

прореагировавшего сырья [2].

В данной задаче в качестве критерия оптимальности R можно рассматри-

вать сумму потерь катализатора и непрореагировавшего сырья; целевая функ-

ция может быть записана в этом случае в общем виде как

R = SACAк + SvV = (SA CAк + Svp ) = min , (5.4)

где - расход сырья, м3/с;

Page 122: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

122  

SA – стоимость единицы объема исходного сырья, р/м3;

CAк – конечная концентрация компонента А в реакционной смеси, м3/м3;

Sv – стоимость потерь катализатора с единицы объема рабочей зоны ре-

актора, р/м3с;

V – объем рабочей зоны реактора (объем псевдоожиженного слоя), м3;

p – продолжительность реакции, с.

При заданных , SA и Sv для решения (5.4) необходимо знать величины

CAк и (или V),

BkAk

A CKCKd

dC21

, (5.5)

Кi = )]/(exp[ TREk ioi

где К1 и К2 – константы скорости прямой и обратной реакций, с-1;

oik – предэкспоненциальный множитель, с-1;

Еi – энергия активации , Дж/моль;

Т – абсолютная температура проведения реакции, К;

R – универсальная газовая постоянная;

BkC – конечная концентрация компонента В в реакционной смеси, м3/м3.

Модель гидродинамики реактора с псевдоожиженным слоем катализатора

соответствует требованиям идеального смешения и по компоненту А может

быть записана как

,10 AkA

P

A CCd

dC

(5.6)

где 0AС – начальная концентрация А в исходном сырье, м3/м3.

Полная математическая модель реактора по компоненту А имеет вид

Вko

AkoAkAP

A

CTREk

CTREkCСd

dC

)]}/({exp[

)]}/({exp[)(1

22

110

. (5.7)

Page 123: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

123  

Полная модель реактора по компоненту В может быть записана в форме

дифференциального уравнения аналогично (5.7), но проще ее в данной задаче

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

00 ВАkАВk СССС , (5.8)

где CB0– начальная концентрация компонентов В в исходном сырье (при

отсутствии рециркуляции не прореагировавшего сырья CB0 обычно равна ну-

лю).

Решая совместно (5.7) и (5.8) для стационарных условий реализации про-

цесса (dCA /d=0) при 0ВС = 0 при = 0, получаем следующее уравнение мате-

матического описания реактора с псевдоожиженным слоем катализатора:

,)]}/(exp[)]/(exp[{1

)]/(exp[1

2211

11

TREkTREk

TREkCС

ooP

oPAA oк

(5.9)

подстановка которого в (5.7) позволяет сформировать целевую функцию в

окончательном виде:

PV

ooP

oPAA S

TREkTREk

TREkCSR

)])/(exp[)]/(exp[(1

)]/(exp[1

2211

110

= MIN . (5.10)

В результате дифференцирования (5.10) по Р и Т получим систему урав-

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

0)(1

2//

/

2

2

1

1

1

1

v

NREo

TREoP

TREo

AAP

Sekek

ekSS

d

dRo

, (5.11)

0

)(1

)(2

//2

1/

12/

2

2

1

1

2

2

1

1

TREo

TREoP

TREoP

TREoPAA

ekekTR

EekEEekCS

dT

dR

решение которой позволяет рассчитать Т=Топт и = опт .

Нелинейную систему (5.11) можно решить на ЭВМ двумя способами:

– решением собственно нелинейной системы (5.11), например, методом

простых или модифицированных итераций, приведя её к виду

Page 124: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

124  

PvNRE

oTRE

oP

TREo

AAp Sekek

ekSS

o

2//

/

)(1 2

2

1

1

1

1

, (5.12)

TEekEEekCST TREoP

TREoPAA o

1/

12/ 2

2

1

2)(

– преобразованием системы уравнений (5.11) в форму

TRE

oTRE

o

TREoo

v

A

Pekek

ekCS

S

//

5,0/

2

2

2

1

1

11)(

, (5.13)

0)( 1

/12

2

2

EekEE TREoP

с получением уравнения с одной переменной Т

01)(5,0

*/1*/

02*/

01

*/2

12

1 1

21

2

TRE

oAoV

ATRETRE

TREo ekC

S

S

ekek

ek

EE

ET

, (5.14)

позволяющим любым алгоритмом поиска корня (методами сканирования, хорд,

касательных, половинного деления и др.) рассчитать на ЭВМ оптимальную

температуру Т=ТОПТ, которая затем используется для расчета τ=τ ОПТ по

любому уравнению системы (5.14).

5.2. Метод неопределенных множителей Лагранжа

Метод применяется в тех случаях, когда на оптимизируемый процесс на-

кладывается несколько ( k ) ограничений в виде

M,...,,i)X,...,X,...,X,X(f Mii 21021 , (5.15)

где число параметров, входящих в функции ограничений NM – числа па-

раметров, входящих в функцию оптимизации (5.2). В методе Лагранжа форми-

руется Функция Лагранжа

k

iMiiN )MIN(MAX)X,...,X,X(f)X,...,X,X(RL

12121 , (5.16)

Page 125: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

125  

где λi – неопределенные множители Лагранжа (неизвестные числа);

)X,...,X,X(R N21 –целевая функция.

Не вдаваясь в теоретические основы метода, отметим, что если целевая

функция при некоторых оптимальных значениях параметров Х стремится к экс-

тремумы, то очевидно, что добавление к целевой функции нулевых по (5.15)

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

ему функции Лагранжа в экстремальной точке. Координаты экстремума

ОПТ,NОПТ, X,...,X 1 находят из условия равенства нулю первых производных

функции Лагранжа по параметрам процесса Xj и неопределенным множителям

λi:

01 X/L …

0 jX/L

0 NX/L , (5.17) 01 /L … 0 i/L … 0 k/L В качестве примера использования метода неопределенных множителей

Лагранжа рассмотрим расчет оптимальных размеров слоя катализатора в реак-

торе термокаталитической очистки отходящих газов от примесей углеводоро-

дов [19].

Очистка горячих отходящих газов от примесей углеводородов выполня-

ется в реакторе с насыпным слоем катализатора, обеспечивающим окисление

углеводородов до диоксида углерода и воды:

OmHnCOркатализато

OHC mn 22

2 5.0... ,

где n и m – соответственно число атомов углерода (С) и водорода (Н) в углево-

дороде.

Page 126: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

126  

Размеры слоя катализатора (высота слоя Н и диаметр слоя D ) в контакт-

ном узле реактора зависят от необходимой степени очистки газа от примесей х0

и заданного расхода очищаемого газа Q и ограничиваются допустимой величи-

ной перепада давления ∆P газа в реакторе, поскольку, как правило, отработав-

ший газ, поступающий на очистку и затем сбрасываемый в атмосферу, имеет

незначительное избыточное давление.

Размеры слоя катализатора будем определять исходя из минимизации

критерия оптимальности R как суммы капитальных (ЗК) и эксплуатационных

(ЗЭ) затрат на осуществление термокаталитической очистки в контактном узле

на основе известных кинетических данных по реализации процесса при задан-

ной температуре окисления t , тогда целевая функция имеет вид

R ЗК + ЗЭ = min . (5.13)

Капитальные затраты ЗК учитываются в форме амортизационных отчис-

лений через приведенные капитальные затраты на изготовление контактного

узла и загруженный катализатор:

ЗК = Dc

KY

K

, (5.14)

где сК – суммарные приведенные капитальные затраты на изготовление кон-

тактного узла и стоимость загруженного в него катализатора, отнесенные к од-

ному погонному метру периметра катализаторного слоя диаметром D , руб./м;

KY – плановый срок службы контактного узла, годы (срок службы ката-

лизатора с учетом его регенерации приравнен к сроку службы металлоконст-

рукций контактного узла).

Эксплуатационные затраты ЗЭ определяются стоимостью компенсации

потерь напора в слое катализатора:

ЗЭ = HWPQcП , (5.15)

где сП – условная стоимость перекачки 1 м3 неочищенного газа при перепаде

давления 1 н/м2, руб./(м*н);

Q – усредненный годовой планируемый расход неочищенного газа,

м3/год;

Page 127: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

127  

H – толщина слоя катализатора, м;

W– скорость потока очищаемого газа в расчете на нормальное сечение

катализаторного узла, м/с;

)/(HWPP

– перепад давления в слое катализатора высотой 1 м при

скорости потока 1 м/с, н*с/м4.

Допуская относительно низкую скорость газа в слое катализатора, вели-

чину P находим по первому слагаемому уравнения Эргуна:

23

2)1(150

dP

, (5.16)

где – порозность слоя катализатора;

– динамическая вязкость газа при температуре процесса, Па*с.

С учетом уравнений (5.14) – (5.15) целевая функция примет вид

R Dc

KY

K + HWPQcП

= min . (5.17)

На процесс термокаталитической очистки газов необходимо в соответст-

вии с постановкой задачи наложить как минимум два ограничения:

– реактор должен обеспечивать очистку заданного расхода газа Q (удоб-

нее в данном случае рассматривать не годовой расход газа Q , а секундный рас-

ход газа Q );

– в реакторе должна достигаться заданная степень очистки газа х0.

Функции ограничения, включающие параметры ограничения и параметры

оптимизации размеров слоя D и Н, имеют в общем случае вид

0),,( 01 DHxff , (5.18)

0),,(2 DHQff (5.19)

и включают оба параметра оптимизации или один из них.

Функцию ограничения 1f можно разработать на основе математической

модели, описывающей катализаторный (контактный) узел реактора, если рас-

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

Page 128: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

128  

как BA K , где А – окисляемые примеси, В – продукты реакции, К – кон-

станта скорости реакции. Порядок реакции можно принять как первый.

Гидродинамику контактного узла можно принять эквивалентной модели

идеального вытеснения, поскольку при малом времени контакта (менее секун-

ды) диффузионными явлениям при переносе реакционной смеси через слой ка-

тализатора можно пренебречь.

Математическая модель контактного узла реактора по окисляемым угле-

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

0dH

dCWKC

d

dC

, (5.20)

где С – концентрация углеводородов в реакционной зоне.

После интегрирования уравнения (5.20)

HC

CdH

W

K

C

dCK

00, (5.21)

где С0 – начальная концентрация углеводородов в очищаемом газе;

СК – конечная концентрация углеводородов после очистки, получим

)exp(0 HW

KCC K (5.22)

или

)exp(1)1(

00 H

W

K

C

Cx K

, (5.23)

тогда первая функция ограничения может быть записана в форме

))exp(1(),( 001 H

W

KxHxff

=0 , (5.24)

обеспечивающей достижение заданной степени очистки газа х0.

Вторая функция ограничения формируется как

0

4),(

2

2 WD

QDQff

. , (5.25)

обеспечивая заданную производительность реактораQ

Сформируем функцию Лагранжа L:

Page 129: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

129  

ii

i f)D,H(RL

2

1

=

= Dc

KY

K + HWPQcП

+ 1 [ ))exp(1(0 HW

Kx ]+

+ 2 [ WD

Q4

2 ]= min , (5.26)

где 1 и 2 неопределенные множители Лагранжа

Решение задачи ищем поиском экстремума (3.28) по всем переменным:

04

01

0

02

2

2

01

1

2

2

WD

Qd

dL

)HW

Kexp(x

d

dL

)HW

Kexp(

W

KWPQc

dH

dL

WDc

dD

dL

П

KY

K

. (5.27)

Система нелинейных уравнений (5.27) может быть решена на ЭВМ мето-

дом итераций с определением оптимальных значений диаметра D и высоты

слоя катализатора Н в реакторе, остальные размеры аппарата определяются

конструктивно.

5.3. Методы нелинейного программирования

Методы нелинейного программирования представляют собой группу за-

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

тимальности при многошаговом исследовании области оптимизации числен-

ными методами при помощи определенных алгоритмов. При этом, если при

выполнении шага критерий оптимальности улучшается (например, увеличива-

ется, если критерий оптимальности должен стремиться к максимуму), то крите-

рий и его координаты заносят в ячейку памяти компьютера, если критерий оп-

тимальности ухудшается, то его не запоминают. В итоге, после исследования

области оптимизации в памяти компьютера остается наилучшее значение кри-

Page 130: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

130  

терия оптимальности и оптимальные значения параметров процесса. Методы

нелинейного программирования различаются по скорости решения задачи и

сложности программы расчета. К каждой конкретной задаче оптимизации мож-

но подобрать наиболее рациональный метод решения задачи.

Методы нелинейного программирования можно разбить на три класса:

градиентные методы, в которых величина шага определяется величи-

ной производной от целевой функции по параметрам процесса; к этой группе

методов относят метод градиента, метод наискорейшего спуска, метод крутого

восхождения, метод двух производных и др.

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

соответствии с алгоритмом метода и рассчитывается по простым алгебраиче-

ским выражениям, к этой группе методов относят метод сканирования, метод

золотого сечения, метод чисел Фибоначчи и др.

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

таблицам случайных чисел.

Наиболее часто применяют две первые группы методов оптимизации,

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

от целевой функции рассчитывается достаточно просто и быстро, а безгради-

ентные – когда проще и быстрее можно рассчитать целевую функцию. Быстро-

действие решения задачи оптимизации является доминантным признаком для

методов нелинейного программирования.

Рисунок 5.3 – Иллюстрация метода сканирования

Page 131: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

131  

Простейшим из безградиентных методов является метод сканирования

(рис 5.3). Алгоритм расчета при исходных данных (целевая функция – R(X)

=МАХ, область исследования – XMIN<X<XMAX, погрешность определения точки

экстремума – ∆X) заключается в сканировании (прохождении) оси Х в интерва-

ле от XMIN до XMAX с шагами ∆X и расчетом значения критерия R по целевой

функции R=R(X) с запоминанием лучшего результата оптимизации.

Реализация алгоритма следующая:

1) вычисляется величина R в точке XMIN;

2) выполняется переход из точки XMIN в точку X1 с шагом ∆X;

3) вычисляется новое значение R1 в точке Х1.

4) 4. Если R1 больше R, то шаг выполнен удачно, в память заносятся R1 и

Х1 как RОПТ, ХОПТ.

5) 5. Продолжается сканирование оси Х по пунктам 2-4 алгоритма до

достижения Х= XMAX.

6) глобального экстремума целевой функции (рис.5.1). Если целевая

функция содержит один экстремум, то в пункте 5 алгоритма вводится условие

прекращения сканирования и, соответственно, решения задачи в виде: если R1

<RОПТ, то расчет прекращают.

Метод сканирования – это единственный из методов нелинейного про-

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

метода является длительность решения задачи в связи с необходимостью вы-

полнения большого числа циклов расчета n:

n= (XMAX - XMIN)/ ∆X , (5.28)

так, например, если Х – это температура процесса, исследуемая в интервале

100-400 0С с шагом 0.5 0С, то для решения задачи будет необходимо выполнить

600 циклов расчета.

Намного эффективнее метода сканирования при наличии единственного

экстремума методы локализации экстремума, в частности, метод чисел Фибо-

наччи. В этом методе шаги в области исследования по оси выполняются про-

Page 132: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

132  

порционально числам Фибоначчи (табл. 5.1), которые рассчитываются по ре-

куррентному соотношению

11021 FF;FFF KKK . (5.29)

Как следует из табл. 5.1, числа Фибоначчи резко возрастают с увеличени-

ем их порядкового номера.

Таблица 5.1 – Числа Фибоначчи

Порядковый номер к 1 2 3 4 5 6 7

Числа Фибоначчи KF 1 2 3 5 8 13 21

Порядковый номер к 8 9 10 11 12 13 14

Числа Фибоначчи KF 34 55 69 144 233 377 610

Порядковый номер к 15 16 17 18 19 20 21

Числа Фибоначчи KF 987 1597 2584 4181 6765 10946 17711

Если заданы целевая функция )X(R =МАХ, область исследования

XMIN<X<XMAX и погрешность определения точки экстремума –∆X, то методом

чисел Фибоначчи необходимо выполнить к циклов расчета, где к – порядковый

номер ближайшего числа Фибоначчи, большего числа циклов при решении за-

дачи методом сканирования:

X/)XX(nF MINMAXK . (5.30)

Так, например, если в примере, приведенном на стр. 126 число циклов

расчета методом сканирования составляло 600 , то при ближайшем большем

числе Фибоначчи 610 (табл. 5.1) рассматриваемым методом придется выпол-

нить лишь 14 циклов расчета.

Алгоритм расчета включает следующие этапы:

1. Определяется минимальный шаг поиска экстремума

∆ m = (XMAX - XMIN)/Fk , (5.31)

очевидно, что ∆ m = ∆X, если Fk =n, и ∆ m < ∆X, если Fk > n.

2. Вычисляется величина R в точке XMIN.

3. Выполняется переход из точки XMIN в точку Х1 с координатой

21 kMIN FmXX (5.32)

Page 133: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

133  

и в этой точке рассчитывается величина критерия )X(R 1 .

4. Если шаг оказался удачным (R1 больше R), т следующий шаг выполня-

ется в том же направлении, что и предыдущий, но с последовательным умень-

шением числа Фибоначчи на каждом шаге. На рис. 5.4 первый шаг – удачен и

выполнен переход в точку

312 kFmXX . (5.33)

Если шаг оказался неудачным, то меняется направление движения к экс-

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

число Фибоначчи. На рис. 5.4 второй шаг оказался неудачным и координаты

очередной третьей точки нашли как Процесс пошагового расчета выполняется

до тех пор, пока не будут исчерпаны все числа Фибоначчи в убывающей по-

следовательности, при этом последнее число Фибоначчи F0 обеспечивает шаг

∆ m * F0 = ∆ m≤ ∆ X      , (5.35)

то есть оно определяет координаты экстремума с заданной степенью точности

или выше ее.

Рисунок 5.5 – Иллюстрация метода двух производных

Процесс пошагового расчета выполняется до тех пор, пока не будут ис-

черпаны все числа Фибоначчи в убывающей последовательности, при этом по-

следнее число Фибоначчи F0 обеспечивает шаг

∆ , (5.35)

то есть оно определяет координаты экстремума с заданной степенью точности

или выше ее.

Page 134: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

134  

Градиентные методы нелинейного программирования

Из большого числа градиентных методов остановимся на методе двух

производных, являющимся одним из наиболее быстродействующих методов

нелинейного программирования. В этом методе переход из одной точки скани-

рования оси Х в другую выполняется с шагами, равными инкремент IX, то есть

отношению первой и второй производных от целевой функции, без расчета

критерия оптимальности на каждом шаге;

/ /

. 5.36

Переход из предыдущей точки Хi в последующую точку Хi+1 выполняется

по формуле

Хi+1 = Хi + IX . (5.37)

Метод основан на специфических свойствах инкремента. Рассмотрим ка-

чественно характер инкремента в при различных значениях параметра Х (рис.

5.5), если заданы целевая функция R(X)=MAX, область исследования XMIN<X <

XMAX и погрешность определения точки экстремума X .

Рисунок 5.5 – Иллюстрация метода двух производных

Анализ первой точки показывает, что при Х=Х1 производная dR(X)/dX

является положительной величиной, а вторая производная d2R(X)/dX2 – отри-

цательной, тогда величина инкремента MAXxxRR ),( 21 является положи-

тельной и от точки Х1 мы переместимся вправо в направлении к экстремуму в

Page 135: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

135  

новую расчетную точку. Во второй точке при Х=Х2 производная dR(X)/dX яв-

ляется отрицательной величиной, и вторая производная d2R(X)/dX2 – отрица-

тельна, тогда величина инкремента IX станет отрицательной и от точки Х2 мы

переместимся влево в направлении к экстремуму в новую расчетную точку.

Сопоставляя поведение расчета в точках 1 и 3, нетрудно заметить, что в обоих

случаях инкременты положительны, но IX3 будет существенно меньше IX1, та-

ким образом, чем ближе находится расчетная точка к экстремуму, тем меньше

величина очередного шага, при попадании в ходе решения задачи точно в точку

экстремума получаем величину IX=0 Таким образом метод самостоятельно пе-

ремещает точку поиска экстремума в околоэкстремальную область без расчета

критерия оптимальности, что существенно ускоряет расчет задачи оптимиза-

ции.

Алгоритм решения предельно прост:

1. В области исследования задачи MAXMIN XXX выбираем произволь-

ную точку Х и рассчитываем для нее величину инкремента IX.

2. Переходим в новую точку расчета Xi с шагом, равным величине ин-

кремента IX.

3. Расчет по пункту 2 выполняем до тех пор, пока величина IX не станет

меньше погрешности расчета ∆ X и по последнему значению параметра Х рас-

считывается значение критерия оптимальности R.

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

многофакторных задач

При оптимизации многофакторных задач часто используют метод Гаус-

са-Зейделя – метод последовательного поиска локальных оптимальных значе-

ний переменных и локальных экстремумов (закрепляя все факторы, кроме од-

ного, как константы, и варьируя решение задачи по единственному перемен-

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

тремум. Для наглядности рассмотрим работу метода при оптимизации двухпа-

Page 136: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

136  

раметрической задачи, для которой заданы целевая функция R=R(X1,X2)=МАХ,

область исследования i,MAXii,MIN XXX и погрешность определения точки

экстремума iX для каждого из параметров.

Алгоритм метода иллюстрируется рис. 5.6 и состоит из трех элементов:

1. На первом этапе расчета закрепляют произвольно значения всех пара-

метров, кроме одного, например Х2. Любым методом поиска экстремума, на-

пример, методом сканирования, находят локальное оптимальное значение Х2

ОПТ. ЛОК.1 для первого этапа варьирования переменных, при котором значение

локального критерия оптимальности MAXR 1 .

Рисунок 5.6 – Иллюстрация метода Гаусса-Зейделя 1-5 – этапы очередного из-

менения параметров, – локальные оптимальные значения переменных, –

координаты глобального экстремума

На втором этапе закрепим Х2= Х2 ОПТ. ЛОК.1 и найдем аналогичным путем

оптимальное значение координаты Х1 ОПТ. ЛОК.2 , при котором 12 RR . Таким

образом, в течение двух этапов расчета область исследования была изучена с

определением локального экстремума с величиной критерия оптимальности 2R

и выполнен первый цикл решения задачи оптимизации.

Page 137: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

137  

3. Аналогично пунктам 1 и 2 продолжим последовательно изменять пере-

менные, пока координаты очередных локальных экстремумов не станут сме-

щаться друг относительно друга на величину меньшую iX . При этом, напри-

мер, на втором цикле расчета будут выполнены третий и четвертый этапы рас-

чета (рис. 5.6). Ступенчатой линией из стрелок на рис. 5.6 изображен последо-

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

бальному экстремуму.

Особенностью решения многопараметрических задач оптимизации за-

ключается резкое возрастание объема расчетов, что далеко не всегда позволяет

решить задачу. При этом очень важно подобрать быстродействующий метод

расчета. Проиллюстрируем эту ситуацию на следующем примере. Необходимо

оптимизировать технологический процесс, описываемый целевой функцией

R=R(X1, … ,XN)=МАХ методом сканирования, область исследования

XMIN,i<X<XMAX,i и погрешность определения точки экстремума iX для каждо-

го из параметров таковы, что ( i,MINi,MAX XX )/ iX равно всего 100 (например,

температурный диапазон задачи в 100 0С довольно грубо исследуется с по-

грешностью в 1 градус). Тогда для решения задачи методом сканирования по

одному параметру придется сделать 100 расчетов, по двум – 1002 , по N – N100 .

Если в задаче оптимизации химического процесса с простой реакцией типа

А +В С нас будут интересовать всего только лишь 6 факторов процесса (рас-

ход сырья, состав сырья, температура, давление, расход катализатора и концен-

трация в нем активного компонента) то для решения задачи потребуется 1012

расчетов критерия оптимальности и координат расчетных точек. При использо-

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

10000 циклов алгоритма в секунду на решение задачи придется потратить более

100 суток непрерывной работы. Решение задач с числом параметров больше

шести методом сканирования становится нереально по затратам времени, одна-

ко использование более сложных, но эффективных алгоритмов позволяет ре-

шить задачу намного быстрее. Например, применение в рассмотренной выше

Page 138: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

138  

ситуации вместо метода сканирования метода чисел Фибоначчи позволяет ис-

следование одной оси выполнять не за 100, а за 11 циклов расчета, а всю задачу

в целом за несколько часов.

5.4. Методы линейного программирования

При решении ряда задач планово-производственного характера (опреде-

ление оптимального распределения одного вида сырья между несколькими

производствами предприятия, получение продуктов различной сортности, учет

потребностей рынка, задачи компаундирования продуктов и др.) целевая функ-

ция часто формируется в виде линейной функции, представляющей собой бес-

конечную плоскость в многомерном пространстве параметров задачи

)X,...,X(R N1 . Естественно, в этом случае целевая функция не имеет экстре-

мума и для решения задачи вводится ряд ограничений в области исследования

задачи на оптимум. Эти ограничения обычно выражаются в форме неравенств,

которые «вырезают» в области исследования область принципиальной реализа-

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

так и нелинейный характер. В первом случае область принципиальной реализа-

ции процесса в пространстве )X,...,X( N1 представляет собой многоугольник,

при наличии нелинейных ограничений соответствующие им стороны много-

угольника имеют вид дуг (рис.5.7).

Рисунок 5.7 – Формирование области принципиальной реализации

двухпараметрического процесса с учетом линейных ограничений (а) и с

наличием кроме линейных и нелинейного ограничения (б)

Page 139: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

139  

Проекция области принципиальной реализации процесса на поверхность

целевой функции )X,...,X(R N1 «вырезает» в ней область реализуемых значе-

ний критерия оптимальности (рис. 5.8).

Рисунок 5.8 – Формирование области реализуемых значений критерия

оптимальности для двух параметрического процесса

В силу линейности области реализуемых значений критерия оптимально-

сти, величина критерия оптимальности в ней изменяется монотонно и линейно

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

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

чения (точек, получающихся при пересечении разных ограничений) критерий

R будет самым большим для данной линии ограничения, а во второй точке –

минимальным. Таким образом для нахождения наибольшего значения критерия

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

образующихся пересечением всех линий ограничений в области реализуемых

значений критерия оптимальности. Для определения координат узловых точек

необходимо решить все варианты систем уравнений , состоящих из двух раз-

личных ограничений задачи. При наличии нелинейных ограничений необходи-

мо исследовать соответствующую дугу ограничения на поверхности

)X,...,X(R N1 на наличие экстремума одним из методов нелинейного програм-

мирования.

Page 140: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

140  

В качестве примера решения задач оптимизации с использованием метода

нелинейного программирования рассмотрим расчет производственной про-

граммы группы установок

На предприятии на двух установках получают продукты А и В в количе-

стве AX и BX , причем прибыль от их реализации AP и BP –различны, напри-

мер, на нефтеперерабатывающем заводе на установке первичной переработки

нефти (АВТ) вырабатывают фракции дешевого бензина А, а на установке обла-

гораживания бензина часть бензина с уста-новки АВТ подвергается переработ-

ке с получением фракций более дорогого высокооктанового бензина В. При

этом на работу установок первичной переработки нефти и облагораживания

бензина накладывается ряд ограничений if типа неравенств. Сформулируем

несколько подобных ограничений типа iBAi CXXf ),( и iBAi CXXf ),( ,

где . iC – конкретное ограничение.

Первая группа ограничений на рабочую производительность по товарно-

му продукту, накладывается на каждую из установок в соответствии с проект-

ными характеристиками аппаратов, например:

чтXf A /801 . (5.38)

чтXf B /552

Вторая группа ограничений на допустимую минимальную производи-

тельность по товарному продукту, накладывается на каждую из установок в со-

ответствии с проектными характеристиками аппаратов, например:

чтXf A /03 (5.39)

чтXf B /04 .

Характерным ограничением является также ограничение на выпуск со-

вместной продукции (бензина) , связанное с тем, что часть бензина с установки

первичной переработки нефти является сырьем установки облагораживания

бензина, например:

чтXXf BA /1205 . (5.40)

Page 141: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

141  

Необходимым условием оптимизации ассортимента продукции является

ограничение по конъюнктурным условиям рынка – на планируемый период ра-

боты установок прогнозируется соотношение между потребностью в бензинах

марок А и В, например:

516 ,X/Xf AB . (5.41)

Целевая функция имеет вид

maxXPXPR BBAA , (5.42)

где R – критерий оптимальности, характеризующий максимальную прибыль,

которую ожидается получить от реализации оптимального ассортимента про-

дукции, руб./ч.

Поскольку целевая функция – плоскость, не имеющая экстремума, то

решение задачи выполняется методом линейного программирования. В резуль-

тате пересечения целевой функции с шестью функциями ограничений (

621 f,...,f,f ) на плоскости R выделяется замкнутая область исследования за-

дачи (рис. 5.9), в которой R принимает наибольшее значение, которое нахо-

дится в одной из узловых точек границы области исследования ( узловая точка

– точка пересечения двух ограничений и плоскости R ).

Сопоставляя значения R в узловых точках, находим искомое решение

задачи. Для удобства анализа графического решения задачи на рис. 5.9,б нане-

сены линии равного уровня (пунктирные линии), для которых значение

constR при различных значениях AX и BX рассчитывается по уравнению

(5.42); при расчете линий равного уровня принята прибыль от реализации для

бензина марки А AP =1000 руб./т, BP =1300 руб./т. При изменении ценовой по-

литики в экономике, курса рубля и, соответственно, абсолютной прибыли угол

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

существенно будет изменяться величина R для соответствующей линии равно-

го уровня.

Область реализации процесса на рис. 5.9 залита серым цветом.

Page 142: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

142  

Рисунок 5.9 – Пространственная (а) и плоскостная (б) иллюстрация решения

задачи методом линейного программирования

 

На рис. 5.9 черными точками отмечены точки пересечения )( функций

ограничения:

точка 1 – 43 ff , точка 5 – 15 ff , точка 10 – 56 ff ,

точка 2 – 41 ff , точка 6 – 52 ff , точка 11 – 16 ff ,

точка 3 – 23 ff , точка 7 – 53 ff , точка 12 – 63 ff ,

точка 4 – 21 ff , точка 8 – 45 ff , точка 13 – 46 ff ,

точка 9 – 26 ff

белыми точками (точки 1 13,12 , 3 и 9) отмечены узловые точки границы об-

ласти оптимизации задачи. Как наглядно видно из рис. 5.9,б , по любой гранич-

ной линии, соединяющей две узловые точки, происходит монотонное измене-

Page 143: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

143  

ние критерия оптимальности R , поэтом для решения задачи достаточно сопос-

тавить значения R в узловых точках R 1, R 3, R 9; поскольку R 1=0, R 3= 71500

руб./ч, R 9;=108400 руб./ч, то точка 9 с координатами ХА = 36,9 т/ч и ХВ = 55т/ч

является наилучшей.

Расчет задачи на ЭВМ сводится к последовательному по парному реше-

нию уравнений ограничения на базе уравнений (5.38) – (5.42) с расчетом коор-

динат Х1(М) и Х2 (М) очередной М-ой точки решением системы уравнений (Х1

=ХА и Х2 =ХВ)

ii CXXf ),( 21

jj CXXf ),( 21 . (5.43)

Число узловых точек М, как результат по парного решения уравнений ог-

раничений, может быть рассчитано как

1

1

)1())1((...)2()1(N

i

iNNNNNNM. (5.44)

Систему уравнений (5.43) для компьютерного расчета удобно предста-

вить в форме

iii CXBXA 21

jjj CXBXA 21 (5.45)

с вводом массивов коэффициентов )(),(),( NCNBNA для N функций ограни-

чений в исходные данные задачи. В общем случае систему (5.45) можно решить

методом Гаусса, в случае двумерной задачи для расчета координат Х1(М) и Х2

(М) точки пересечения i -го и j -го ограничений можно воспользоваться урав-

нениями

Х1(М)=jiij

jiij

BABA

BCBC

(5.46)

и

Х2 (М)=i

ii

B

MXAC )(1. (5.47)

Page 144: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

144  

После расчета координат корня системы уравнений (5.45) по ограниче-

ниям ji, необходимо проверить, удовлетворяет ли данная точка условиям всех

остальных функций ограничений. Если расчетная узловая точка подчиняется

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

Для упрощения блок-схемы расчета (рис. 5.10) в ней рассмотрен только анализ

N ограничений вида ii CXXf ),( 21 .

При наличии дополнительно 1,...,1 NN ограничений типа

ii CXXf ),( 21 (например, )01 X следует дополнить блок схему фраг-

ментом, аналогичным выделенным штриховой линией фрагменту продол-

жения рис.5.10 с заменой знака в блоке сравнения )( jf и )( jC . Для каждой уз-

ловой i -й точки, удовлетворяющей всем ограничениям, рассчитывается значе-

ние критерия )(iR и определяется оптимальная точка решения.

5.5. Методы динамического программирования

Эта группа методов наиболее широко используется для оптимизации

многостадийных процессов, когда ставится задача оптимизации всей системы в

целом. Метод предусматривает разбивку исследуемого процесса во времени

или пространстве на отдельные ступени или стадии. В качестве подобного под-

хода к решению задачи можно привести условную разбивку слоя катализатора

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

работы технологической установки в качестве отдельных ступеней можно вы-

бирать единичный элемент оборудования (тарелка в ректификационной колон-

не, колонна в блока ректификационных колонн, реактор в каскаде реакторов).

Специфика работы сложных химико-технологических систем (ХТС) за-

ключается в том, что оптимальная работа каждого из аппаратов системы не оз-

начает оптимальной работы всей системы в целом. И наоборот – при опти-

мальной работе ХТС отдельные ее аппараты могут работать в неоптимальном

Page 145: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

145  

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

сти.

Задача динамического программирования в общем случае сводится к оп-

ределению такого оптимального управления на i-й ступени ХТС, чтобы сово-

купность всех последующих ступеней работала в оптимальном режиме. В од-

ном из наиболее часто применяемых методов динамического программирова-

ния – методе Беллмана – эта задачи решается в два этапа.

На первом этапе формируется целевая функция в виде рекуррентного со-

отношения для i -й ступени ХТС, включающей N ступеней, начиная от завер-

шающей N-й ступени (тогда i-я ступень приобретает вторую нумерацию и

имеет номер N-(i-1):

)]}UX([f)]UX([R{MAX)X(f iiiNiiii)i(N 1111 , (5.48)

где )]UX([R iii 1 – целевая функция i -й ступени;

)]UX([f iiiN 1 – обобщенная целевая функция для всех следующих

ступеней вплоть до последней включительно; iU – вектор параметров управле-

ния i -й ступенью ХТС; 1iX – вектор параметров входа в i -ю ступень, совпа-

дающий с вектором параметров выхода предыдущей i –1 ступени .

В конкретном случае величина критерия оптимальности iR может не

только максимизировать процесс, как это записано в (5.48), но и минимизиро-

вать его.

После разработки формализованной оптимизации всей ХТС, пройдя от

конца ХТС к ее началу на основе уравнения (5.48), получают математическую

модель оптимизации ХТС с разработкой уравнений, связывающий вектор оп-

тимальных параметров управления i,ОПТU на i–й ступени такой, что весь ком-

плекс ступени от i–й до последней будет работать оптимально при любых зна-

чениях вектора входных параметров

i –й ступени 1iX .

Page 146: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

146  

На втором этапе расчета, зная начальные условия ведения процесса и на-

бор уравнений для расчета оптимальных параметров управления, рассчитывают

всю ХТС по ступеням от начала к концу, определяя все параметры векторов

i,ОПТU , iX и критерии оптимальности iR .

В силу определенной сложности восприятия метода динамического про-

граммирования, проанализируем методику его применения на примере оптими-

зации каскада реакторов идеального смешения- характерного аппаратурного

оформления ряда процессов химической технологии.

При проектировании каскада из N реакторов идеального смешения для

проведения химической реакции BA K первого порядка в изотермических

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

сооружение реакторного блока.

Исходные данные расчета: расход исходного сырья v , начальная концен-

трация компонента А в сырье СА0, его конечная концентрация на выходе из ре-

акторного блока САК, число ступеней каскада N , константа скорости реакции К

– известны.

Очевидно, что минимум капитальных затрат на сооружение реакторного

блока эквивалентен минимуму объема реакторов блока, в котором каждый i -й

блок (рис. 5.10) представляет собой ступень процесса.

Задача оптимизации решается в два этапа. На первом этапе выполняют

разработку математического описания задачи оптимизации объекта, рассматри-

вая его работу последовательно от конца процесса к его началу.

Поскольку в данном примере во всех ступенях каскада используется оди-

наковое аппаратурное оформление (реактор идеального смешения), то можно

ограничиться составлением математической модели для произвольной i -й сту-

пени ( i -го блока) каскада, справедливой для всех остальных ступеней.

Page 147: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

147  

 

Рисунок 5.10 – Схема каскада реакторов

Исходя из общего вида полной математической модели реактора идеаль-

ного смешения применительно к рассматриваемой конкретной реакции

i,Ai,Ai

i,Ai,A CC(

V

vKC

d

dC 1 ), (5.49)

где iV – объем i -го блока каскада,

получим для стационарного режима работы системы целевую функцию

для i -го блока в виде

1

)(

,

1,

,

,1,

iA

iA

iA

iAiAii C

C

K

v

KC

CCvVR

(5.50)

или

1

,

1,

iA

iAi C

CR

, (5.51)

где iR – критерий оптимальности для i -го блока, эквивалентный (пропорцио-

нальный) минимуму капитальных затрат на сооружение реактора объемом iV ;

vKRR ii / – частный условный безразмерный критерий оптимально-

сти, позволяющий устранить из дальнейших расчетов параметры v и К и, таким

образом, упростить расчеты и формируемые модели оптимизации.

Page 148: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

148  

Функция оптимизации для произвольного i -го блока (ступени про-

цесса) формируется согласно уравнения (5.48) в общем виде как

,min)( 1,)1( iNiiAiN fRCf

(5.52)

где

),,( 1, iiAii UCR (5.53)

),,( 1, iiAiiN UCf (5.54)

где )1( iNf– целевая функция, оптимизирующая работу данной i -й ступени

совокупно со всеми последующими ступенями;

iNf – целевая функция, оптимизирующая работу всех последующих

ступеней;

iU – параметр управления i -й ступенью, величина которого обеспечива-

ет оптимальное функционирование i -й и всех последующих ступеней.

1. Первый этап решения задачи.

1.1. Расчет последней пятой ( N -ой) ступени.

Уравнение (5.49) для N -ой ступени примет вид ( 5i )

,minmin)()( 5054,115,)15(5 RfRCfCf AA (5.55)

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

Для ),( 54,55 UCR A воспользуемся уравнением (5.51), тогда

1

5,

4,5

A

A

C

CR

1

,

4,

KA

A

C

C

, (5.56)

где СА , 5 = СA , i выступает как параметр «управления» величиной объема реак-

тора U5=Ui в ходе проектирования каскада реакторов, поскольку для изотерми-

ческого реактора идеального смешения объем конкретного реактора при про-

чих равных условиях определяется («управляется») принятой величиной кон-

центрации веществ на выходе из реактора.

Очевидно, что для последней N-ой ступени каскада при заданном СА , К

объем реактора VN будет иметь конкретную оптимальную величину при любой

Page 149: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

149  

концентрации компонента А на входе в эту ступень СА,4. Окончательно целевая

функция )( 4,1 ACf и функция управления 5U будут иметь вид:

)( 4,1 ACf

1

,

4,

NA

A

C

C

, (5.57)

NAN CUU ,5 (5.58)

и заносятся в итоговую табл. 5.2 для формирования полной модели оптимиза-

ции каскада реакторов.

1.2. Расчет предпоследней четвертой ( N –1) ступени.

По аналогии с расчетом N -ой ступени

,minmin)()( 144543,214,)14(5 fRfRCfCf AA (5.59)

1

4,

3,4

A

A

C

CR

(5.60)

1f

1

,

4,

NA

A

C

C

,

тогда уравнение (5.59) примет вид

min)( 3,2 ACf

1

4,

3,

A

A

C

C

1

,

4,

NA

A

C

C

. (5.61)

Ищем такое оптимальное управление 4,4 ACU , при котором при любых

концентрациях компонента А на входе в четвертый реактор 3,AC целевая функ-

ция (5.61) имеет минимум; взяв производную 4,

3,2 )(

A

A

dC

Cdf:

NAA

A

A

A

CC

C

dC

Cdf

,2

4,

3,

4,

3,2 1)1()(

=0 , (5.62)

получим выражение для расчета оптимального управления четвертой ступенью

2/1

,3,14,4 )( NAANA CCUCU ; (5.63)

подстановка 4,4 ACU в уравнение (5.61) позволяет упростить его запись:

Page 150: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

150  

)( 3,2 ACf 2/1

,3,

3,

)( NAA

A

CC

C 2

)(

,

2/1,3,

NA

NAA

C

CC

=2 2)(

)(2/1

,

2/13,

NA

A

C

C

12

2/1

,

3,

NA

A

C

C. (5.64)

Итоги расчетов заносятся в табл. 3.2 для формирования полной модели

оптимизации каскада реакторов.

1.3. Расчет третьей ступени каскада

По аналогии с предыдущим расчетом

233532,313,)13(5 minmin)()( fRfRCfCf AA

=

1

3,

2,

A

A

C

C

12

2/1

,

3,

NA

A

C

Cmin . (5.65)

Ищем такое оптимальное управление 3,3 ACU , при котором при любых

концентрациях компонента А на входе в третий реактор 2,AC целевая функция

(5.65) имеет минимум; взяв производную 3,

2,3 )(

A

A

dC

Cdf:

3,

2,3 )(

A

A

dC

Cdf= 2/1

,

2/13,

23,

2,

)(

))(2/1(2

)1(

NA

A

A

A

C

C

C

C

=0 , (5.66)

получим выражение для расчета оптимального управления третьей ступенью

3/1

,2

2,23,3 )( NAANA CCUCU ; (5.67)

подстановка 3,3 ACU в виде (5.67) в уравнение (5.65) позволяет упростить за-

пись целевой функции, обеспечивающей оптимизацию совместно третьей, чет-

вертой и пятой ступеней каскада:

)( 2,3 ACf 1)( 3/1

,2

2,

2,

NAA

A

CC

C

1

)(2

3/1

2/1,

,2

2,

NA

NAA

C

CC=

=

12

3/1

,

2,

NA

A

C

C. (5.68)

Итоги расчетов заносятся в табл. 5.2 для формирования полной модели

оптимизации каскада реакторов.

Page 151: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

151  

Анализ результатов расчета, внесенных в табл. 5.2, позволяет уже после

расчета третьей ступени обнаружить закономерности в записи формул целевой

функции f и функции управления U , особенно если учесть, что NACU ,5

можно рассмотреть и в форме

1/1

,0

4,,5 )( NAANA CCCU . (5.69)

Таблица 5.2 – Основные расчетные уравнения, формирующие математи-

ческое описание оптимизации каскада реакторов

№ сту-пени каскадаi

№ целевой функции N-( i -1)

Форма целевой функции

Форма уравнения для расчета оптимально-го управления

5 1 1f =1*[ NAA CC ,4, / 1/1–1]

1/1,

04,5,5 )( NAAA CCCU

4 2 2f =2*[ NAA CC ,3, / 2/1-1]

2/1,

13,4,4 )( NAAA CCCU

3 3 3f =3*[ NAA CC ,2, / 3/1–1]

3/1,

22,3,3 )( NAAA CCCU

2 4 4f =4*[ NAA CC ,1, / 4/1–1]

4/1,

31,4,4 )( NAAA CCCU

1 5 5f =5*[ NAA CC ,0, / 5/1-1]

5/1,

40,1,1 )( NAAA CCCU

Как видно из табл. 5.2, при сохранении формы записи уравнений для рас-

чета )1( iNf и iU в этих уравнениях монотонно изменяются показатели степе-

ней, что позволяет записать уравнения для формирования )1( iNf и для даль-

нейших расчетов первого этапа без аналитического расчета второй и первой

ступеней каскада.

Можно теперь также написать общие уравнение для расчета )1( iNf и iU

для произвольного числа ступеней каскада N , очевидно, что уравнение опти-

мального управления для i - ступени каскада

)1/(1

,11,, )( iN

NAN

iAiAi CCCU , (5.70)

а целевая функция

11 1111

)iN/(N,Ai,A)i(N C/C)iN(f . (5.71)

Page 152: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

152  

2. Второй этап решения задачи.

Пользуясь уравнениями (5.70) и (5.71) или данными табл. 5.2, начиная от

первого к последующему блоку, последовательно рассчитывают )1( iNf и iU =

iAC , для каждого i -го блока, эта концентрация становится параметром входа

для расчета последующего блока, что не представляет вычислительной сложно-

сти. Так, при расходе исходного сырья v =10 м3/ч, начальной концентрации

компонента А в сырье СА0 =100 кг/м3 , его конечной концентрации на выходе из

реакторного блока САК =1 кг/м3 , константе скорости реакции К =2 ч-1 и трех

ступенях каскада концентрации компонента А на выходе из каждой ступени по

порядку составят соответственно 21.5, 4.64 и 1 кг/м3 , объемы реакторов на

всех ступенях каскадов одинаковы и равны 18, 3 м3.

Если на отдельных стадиях производства осуществляются различные по

технологической сущности процессы, то для каждой стадии придется формиро-

вать свою математическую модель и целевую функцию для ее оптимизации,

при этом сущность критерия оптимальности для всех стадий должна сохранять-

ся и для разных стадий нельзя формулировать различные критерии оптималь-

ности.

5.6. Методы стохастической оптимизации

Эта группа методов часто используется , если в ходе экспериментов на-

блюдается параметр, играющий роль критерия оптимальности, а уравнение

регрессии, получаемое в результате исследования, имеет смысл функции опти-

мизации. Стохастическая оптимизация ставит, таким образом задачу поиска оп-

тимальных параметров процесса на базе активного эксперимента. Стохастиче-

ские методы также могут использоваться при наличии детерминированной це-

левой многопараметрической функции для существенного ускорения решения

задачи оптимизации; в этом случае выполняется компьютерный эксперимент, в

ходе которого результаты процесса в виде критерия оптимизации рассчитыва-

Page 153: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

153  

ются по целевой функции в точках, соответствующих условиям эксперимента

по матрицам планирования.

Метод Бокса-Уилсона (метод крутого восхождения)/

Метод основан на том, что коэффициенты линейного уравнения регрес-

сии, записанного в терминах теории оптимизации в виде

KKK xb...xbxbb)x,...,x,x(RR 2211021 , (5.72)

являются координатами градиентов

,x

)x,...,x,x(Rb K

1

211

,x

)x,...,x,x(Rb K

2

212

(5.73)

,x

)x,...,x,x(Rb

K

KK

21

и позволяют определить направление движения к экстремуму. Таким об-

разом, метод Бокса-Уилсона можно считать экспериментально-аналитической

разновидностью градиентных методов нелинейного программирования. Поиск

оптимума ведется, как правило, в кодированных значениях переменных. Рас-

смотрим алгоритм метода Бокса – Уилсона на примере двухфакторного процес-

са MAX)x,x(RR 21 (рис.5.11).

1.В произвольной точке области оптимизации ставится план первого по-

рядка по полному факторному эксперименту или дробной реплике (в рассмат-

риваемом случае ставим полный факторный эксперимент из четырех опытов –

опыты 1 - 4 на рис. 5.11.

2. Рассчитываются коэффициенты уравнения регрессии (5.72) при линей-

ных членах 1b и 2b по уравнению (3.43).

Page 154: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

154  

Рисунок 5.11 – Иллюстрация метода Бокса – Уилсона

, , – опытные точки

3. Начинается движение в плоскости, описываемой уравнением регрес-

сии, из центра плана в сторону градиента (пунктирная стрелка на рис 5.11) с

шагами hi по факторам процесса, пропорциональными коэффициентам 1b и 2b

соответственно:

h1=λb1 , (5.74)

h2=λb2 , (5.75)

где λ – коэффициент пропорциональности.

После каждого шага (опыты 5 - 7 на рис. 5.11) ставится контрольный экс-

перимент для проверки адекватности движения по градиенту действительному

ходу процесса.

4. Если на некотором шаге движения по градиенту модель оказалась уже

неадекватной (в опыте 7 значение критерия оптимальности стало ниже, чем в

предыдущем опыте 6), то есть по ходу движения совершился переход через

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

ритма, рассматривая в качестве центра нового плана последнюю удачную точку

Page 155: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

155  

движения по градиенту (точка 6), в ней разрабатывается новый план и продол-

жают 2 и 3 пункты алгоритма.

В итоге решения задачи, направление градиента меняется обычно 2-3

раза, после чего происходит зацикливание алгоритма – уже первый шаг из цен-

тра очередного плана становится неудачным. Это означает, что в ходе движе-

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

ти. Тогда план первого порядка достраивается до ортогонального плана второго

порядка, выполняется эксперимент по матрице планирования второго порядка,

разрабатывается квадратичное уравнение регрессии и определяются координа-

ты оптимума классическим методом, приравнивая нулю первые производные

квадратичного уравнения регрессии по параметрам оптимизируемого процесса.

При наличии ограничений в области оптимизации, не позволяющих дос-

тичь точки экстремума (рис. 5.11), метод крутого восхождения обычно позво-

ляет определить наилучшие условия ведения процесса.

Метод является весьма быстродействующим, несмотря на громоздкость

реализации компьютерной программы по данному алгоритму. Так, например,

применительно к примеру сравнения различных методов оптимизации (стр.

131), для оптимизации двухпараметрической задачи методом сканирования

придется выполнить 10000 опытов, при решении ее методом чисел Фибоначчи

придется выполнить (в зависимости от скорости сходимости решения) 100-200

опытов, а используя метод Бокса-Уилсона лишь 20-30 опытов.

Page 156: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

СПИСОК ЛИТЕРАТУРЫ

1. Кафаров В.В. Методы кибернетики в химии и химической

технологии. – М.: Химия. – 1985. – 447 с.

2. Бояринов А.И.,Кафаров В.В. Методы оптимизации в химической

технологии. – М.: Химия. –1971. – 575 с.

3. Касаткин А.Г. Основные процессы и аппараты химической

технологии. Изд. 10, стереотипное, доработанное. – М.: Альянс. –2004. – 750

с.

4. Общий курс процессов и аппаратов химической технологии./ Под.

ред. Айнштейна В.Г. – М. : Логос, Высшая школа. – Книга 1. – 2002. – 890 с.

5. Общий курс процессов и аппаратов химической технологии./ Под.

ред. Айнштейна В.Г. – М. : Логос, Высшая школа. – Книга 2. – 2003 – 891-

1758 с.

6. Закгейм А.Ю. Введение в моделирование химико-технологических

процессов. – М.: Химия. – 1982. – 223 с.

7. Александров И.А. Ректификационные и абсорбционные аппараты.

Методы расчета и основы конструирования . – М.: Химия. – 1978. – 280 с.

8. Кельцев Н.В. Основы адсорбционной техники. М.: Химия. – 1984. –

591 с.

9. Тодес О.М., Себалло В.А., Гольцикер А.Д. Массовая

кристаллизация из растворов. – Л.: Химия. – 1984. – 232 с.

10. Дытнерский Ю.И. Процессы и аппараты химической технологии.

М.: Химия. – 1995. – 768 с.

11. Холланд Ч.Д. Многокомпонентная ректификация. Пер. с англ./Под

ред. В.М.Платонова. – М.: Химия. – 1969. – 351 с.

12. Шестопалов В.В. и др. Исследование промышленных

ректификационных колонн методом математического моделирования. //

Химия и технология топлив и масел. – 1978. – №2. – С. 9-11.

Page 157: bibl.rusoil.netbibl.rusoil.net/base_docs/UGNTU/NXT/Samoilov/files/theory.pdf · 3 ВВЕДЕНИЕ Решение химико-технологических задач методом

13. Иванов В.В. Методы вычислений на ЭВМ – Киев: Наукова думка. –

1986. – 582 с.

14. Варгафтик Н.Б. Справочник по теплофизическим свойствам газов и

жидкостей. М.: Физматгиз. – 1963. – 330 с.

15. Самойлов Н.А. Примеры и задачи по курсу «Математическое

моделирование химико-технологических процессов. Москва, С-Петербург,

Краснодар: Изд. «Лань». – 2013. – 163 с.

16. Адлер Ю.П., Маркова Н.Б., Грановский Ю.В. Планирование

эксперимента при поиске оптимальных условий. – М.: Химия. – 1976. – 279 с.

17. Рузинов Л.П., Слободчикова Р.И. Планирование эксперимента в

химии и химической технологии. – М.: Химия. – 1976. – 279 с.