Ученые записки Крымского федерального университета имени В. И. Вернадского Биология. Химия. Том 9 (75). 2023. № 2. С. 284-292.
УДК 66.001
йО! 10.29039/2413-1725-2023-9-2-284-292
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ДВУХ МЕТОДОВ ОПТИМИЗАЦИИ ХИМИКО-ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМ ВЫЧИСЛИТЕЛЬНОГО ЭКСПЕРИМЕНТА
Шейх-Заде М. И.
ГБОУВО РК «Крымский инженерно-педагогический университет имени Февзи Якубова»,
Симферополь, Республика Крым, Россия
Е-шаИ: [email protected]
С использованием вычислительного эксперимента решена задача по оптимизации имитационного химико-технологического процесса двумя методами: методом полного факторного эксперимента с последующим крутым восхождением по поверхности отклика (метод Бокса-Уильсона) и методом поочерёдного варьирования факторов (метод Гаусса-Зейделя). С целью визуализации результатов эксперимента рассмотрен двухфакторный химико-технологический процесс. Получена математическая модель этого процесса в виде уравнения регрессии, проведён статистический анализ данного уравнения. Показано, что для решения задач по оптимизации химико-технологических процессов первый метод является более эффективным. Указано, что эффективность первого метода тем выше, чем больше факторов, от которых зависит химико-технологический процесс.
Ключевые слова: химико-технологический процесс, оптимизация, полный факторный эксперимент, уравнение регрессии, крутое восхождение, метод Гаусса-Зейделя.
ВВЕДЕНИЕ
Любой химико-технологический процесс (ХТП) может быть охарактеризован некоторой зависимостью выхода процесса у от независимых переменных Хь х2,..., хп, значения которых в каждый данный момент определяют состояние системы. На математическом языке изучение любого ХТП можно представить как исследование функции многих переменных:
у = / (ХЬ Х2,..., Хп) (1)
Принято называть переменные Х/ (/ = 1, 2, ..., п) факторами, пространство с координатами х/ - факторным пространством, выход процесса у - функцией отклика, а геометрическое изображение функции отклика в факторном пространстве - поверхностью отклика [1-5].
Часто при разработке ХТП ставится задача оптимизации процесса как задача поиска экстремума функции отклика: нужно найти такие значения факторов Х/, при которых реализуется максимально возможный выход процесса. Существуют два подхода [5, 6] к решению подобных экстремальных задач. В первом подходе проводится полное исследование механизма ХТП, создаётся теория этого процесса, с помощью которой решается задача оптимизации. В случае сложных ХТП такой
подход не удаётся реализовать в разумные сроки. Поэтому в большинстве случаев используется второй подход, когда экстремальные задачи решаются экспериментально при неполном знании механизмов ХТП.
Целью данной работы является сравнительный анализ двух широко применяемых на практике методов оптимизации ХТП: 1 - метод полного факторного эксперимента (ПФЭ) или дробного факторного эксперимента (ДФЭ) с последующим крутым восхождением по поверхности отклика (метод Бокса-Уильсона) [3-5]; 2 - метод поочерёдного варьирования факторов (метод Гаусса-Зейделя) [4-6].
МАТЕРИАЛЫ И МЕТОДЫ
Математической моделью произвольного ХТП, зависящего от п факторов, является функция(1). Геометрически функция(1) представляет собой гиперповерхность в (п+1)-мерном пространстве и лишена наглядности зрительного восприятия. В связи с этим в данной работе рассматривается ХТП, зависящий от двух факторов, который описывается функцией:
у = / (Х1, Х2) (2)
В этом случае геометрический образ функции (2) представляет собой поверхность в трёхмерном пространстве, которая легко воспринимается зрительно. В случае двух факторов обычно применяют ещё один приём визуализации поверхности отклика: изображают проекции поверхности отклика на плоскость х10х2 в виде линий равных выходов процесса [3, 5, 6]. В этом случае имеется также возможность графической демонстрации пошагового движения к экстремуму поверхности отклика.
Данная работа носит теоретический характер, в связи с этим рассматривается имитационный ХТП. Отличие имитационного ХТП от реального ХТП состоит в том, что значения х1, х2, у определяются не с помощью измерительных устройств, а с использованием метода вычислительного эксперимента [7].
Поскольку истинный вид функции (2) неизвестен, то для описания поверхности отклика используется разложение функции (2) в степенной ряд:
у = Ь0 + Ь1 ■ х + Ь2 ■ х2 + Ь12 ■ х • х2 + Ь11 ■ х12 + Ь22 ■ х2 +... (3)
Выражение (3) называется уравнением регрессии, коэффициенты Ь0, Ь1, и т.д. представляют собой выборочные коэффициенты регрессии и являются оценками теоретических коэффициентов в0, в1 и т.д. Определив коэффициенты регрессии, можно получить стартовые условия для достижения экстремума поверхности отклика, т.е. решения задачи по оптимизации ХТП.
Условимся обозначать строчными буквами х1, х2 значения факторов в кодированных величинах, а заглавными буквами Х1, Х2 - в именованных величинах (в рассматриваемой задаче - в условных единицах (у.ед.)).
РЕЗУЛЬТАТЫ И ОБСУЖДЕНИЕ
Так как рассматриваемый ХТП зависит только от двух факторов, то для оптимизации этого процесса можно использовать метод ПФЭ типа 22, который
означает, что каждый из факторов варьируется на двух уровнях. Планирование такого типа позволяет определить первые четыре слагаемых в выражении (3), то есть получить уравнение регрессии, содержащие линейные эффекты и один эффект парного взаимодействия. На начальном этапе исследования мы предполагаем, что условия эксперимента находятся на каком-то отдалении от области поверхности отклика, близкой к оптимуму, которую называют «почти стационарной областью» [3-5], и рассмотрение уравнения регрессии такого вида вполне оправдано. Только для описания почти стационарной области необходимо пользоваться полиномом, содержащим члены второго, а иногда и третьего порядка. Условия проведения ПФЭ для рассматриваемого ХТП и его результаты приведены в Табл. 1, которая оформлена в стандартной форме [5].
Таблица 1
Планирование и реализация ПФЭ типа 22 по оптимизации рассматриваемого химико-технологического процесса
Факторы и функция отклика Х1, у.ед. Х2, у.ед. У, у.ед.
Основной уровень 22,00 18,00
Интервал варьирования, щ 0,85 0,85
Верхний уровень (+1) 22,85 18,85
Нижний уровень (-1) 21,15 17,15
Матрица планирования в кодовых
обозначениях факторов
Опыт 1 - - 6,85
2 + - 5,15
3 - + 5,15
4 + + 2,48
Опыт 5 (центр эксперимента) 22,00 18,00 5,29
ь -1,09 -1,09
М/ -0,93 -0,93
Шаг 1/ -0,85 -0,85
Опыт 6 мысленный 21,15 17,15 6,85
7 мысленный 20,30 16,30 -
8 реализованный 19,45 15,45 8,73
9 мысленный 18,60 14,60 -
10 мысленный 17,75 13,75 -
11 реализованный 16,90 12,90 9,92
12 реализованный 16,05 12,05 10,0
13 реализованный 15,20 11,20 9,94
Данные таблицы 1 представлены в графическом виде на Рис. 1; около линий равного выхода процесса указаны значения выхода процесса в у. ед.
/\ I
/\1 9 8 6 О
{> / .
1С1-1-4-'-í-1—'-
15 20 25
Х,,у.ед.
Рис. 1. Проекция траектории движения по поверхности отклика на плоскость Х10Х2 при оптимизации рассматриваемого ХТП методом крутого восхождения.
Матрица планирования была реализована в опытах 1-4 без повторностей. Были получены значения функции отклика, на основе которых рассчитаны коэффициенты регрессии: Ьо = 4,91; ¿1 = -1,09; ¿2 = -1,09; ¿12 = -0,24.
Для оценки дисперсии воспроизводимости и значимости коэффициентов регрессии был проведён в центре эксперимента опыт 5 с двумя повторностями. В табл. 1 приведено среднее значение функции отклика из двух повторностей. По данным опыта 5 получено значение дисперсии коэффициентов регрессии Б2(Ы)=5-10-3. Для доверительной вероятности р=0,95 и числа степеней свободы дисперсии воспроизводимости fв=1 по таблице из [8] найдено табличное значение критерия Стьюдента ?Т(0,95;1)=12,7 и рассчитана доверительная ошибка коэффициентов регрессии е(Ь-)=0,9. Сравнение значений модулей коэффициентов ¿1, Ь2, Ь3, Ь12 со значением е(Ь-) показывает, что коэффициент Ь12 является незначимым, остальные коэффициенты являются значимыми. Таким образом, поверхность отклика в окрестности центра эксперимента описывается линейным уравнением регрессии:
у = 4,91 -1,09 • х1 -10,9 • х2 (4)
Выясним, правильно ли наше предположение о том, что в уравнении регрессии можно не учитывать квадратичные члены. Результаты опытов 1-5 позволяют получить ответ на 'вопрос. Среднее значение функции отклика у0 в центре эксперимента является оценкой для свободного члена р0 теоретической регрессии: у0 ® Р0. Коэффициент регрессии Ь0 является совместной оценкой для свободного члена р0 и суммы коэффициентов Р- при квадратичных членах теоретической регрессии: Ь0^ Р0+Ь11+Ь22 [3, 5, 9]. Поэтому оценка разности Ь - у1 будет
одновременно и оценкой значимости суммы коэффициентов Ъц, Ъ22. По результатам опытов 1-5 получено расчётное значение критерия Стьюдента ?Р=5,4. Для доверительной вероятности р=0,95 и числа степеней свободы дисперсии воспроизводимости /в=1 по таблице из [8] найдено табличное значение критерия Стьюдента ?г(0,95 ;1)=12,7. Так как то квадратичные члены в уравнении
регрессии незначимы и их можно не учитывать.
Далее проведена проверка адекватности уравнения регрессии (4) экспериментальным данным по критерию Фишера. С этой целью найдено значение дисперсии адекватности 82ад=0,237 и расчётное значение критерия Фишера ^Р=11,84. Для доверительной вероятности р=0,95, числа степеней свободы дисперсии адекватности /ад=1 и дисперсии воспроизводимости /В=1 по таблице из [8] найдено табличное значение критерия Фишера ^Т=161,4. Так как ЕР<ЕТ, то уравнение регрессии (4) адекватно описывает экспериментальные данные в реализованном интервале изменения факторов.
Полученное уравнение регрессии (4) можно использовать для поиска оптимума рассматриваемого ХТП методом крутого восхождения по поверхности отклика в направлении градиента линейного приближения [10]. Краткое изложение этого метода приведено в [11]. Авторы работы [10] показали, что если поставить серию опытов, в которой в каждом последующем опыте значения факторов X/ (X/, у, X/ должны быть выражены в именованных величинах) изменять пропорциональную произведению ЪX, то такое движение по поверхности отклика будет кратчайшим путём к зоне оптимума. Для рассматриваемого случая Ъ1-Хх= Ъ2• Х2= — 0,93 у.ед. Рассчитанные по этим данным значения интервалов варьирования (шагов) 1*, 12
факторов Х1, Х2 для крутого восхождения оказались равными 1* = 12= — 0,85 у.ед. Результаты крутого восхождения приведены в табл.1. Восхождение начинается из точки с наибольшим выходом процесса по данным ПФЭ (опыт 1). Опыты 6, 7, 9, 10 - мысленные (терминология, принятая в теории планирования эксперимента). Опыт 6 совпадает с опытом 1 в матрице планирования. Как видно из табл. 1, наибольшее значение выхода процесса получено в опыте 12.
Таким образом, реализовав 10 опытов (4 опыта из матрицы планирования, опыт 5 с двумя повторностями и четыре опыта при крутом восхождении), получены условия Х1=16,05 у.ед., Х2=12,05 у.ед., при которых выход рассматриваемого ХТП является наибольшим: у=10 у.ед., т.е. решена задача оптимизации этого ХТП первым методом (методом Бокса-Уильсона). Выход процесса увеличился практически в 2 раза по сравнению с выходом в начале эксперимента.
Рассмотрим теперь задачу оптимизации данного ХТП методом поочерёдного варьирования факторов (метод Гаусса-Зейделя) [4, 6]. Этот метод является традиционным и представляет собой постановку пассивных экспериментов. Реализация этого метода для рассматриваемого ХТП и его результаты представлены в табл. 2, а в графическом виде - на рис. 2; около линий равного выхода процесса указаны значения выхода процесса в у.ед.
Таблица 2
Реализация метода Гаусса-Зейделя по оптимизации рассматриваемого химико-технологического процесса
Номер опыта Х1, у.ед. Х2, у.ед. У, у.ед. Номер опыта Х1, у.ед. Х2, у.ед. У, у.ед.
1 22,00 18 5,29 11 16,05 18,85 7,29
2 22,85 18 4,13 12 16,05 17,15 8,57
3 21,15 18 6,12 13 16,05 16,30 9,03
4 20,30 18 6,75 14 16,05 15,45 9,39
5 19,45 18 7,22 15 16,05 14,60 9,66
6 18,60 18 7,57 16 16,05 13,75 9,85
7 17,75 18 7,81 17 16,05 12,90 9,96
8 16,90 18 7,95 18 16,05 12,05 10,0
9 16,05 18 8,00 19 16,05 11,20 9,97
10 15,20 18 7,96
Хру.ед.
Рис. 2. Проекция траектории движения по поверхности отклика на плоскость Х\0Х2 при оптимизации рассматриваемого ХТП по методу Гаусса-Зейделя.
Для того, чтобы корректно провести сравнительный анализ двух методов оптимизации ХТП, опыт 1 в методе Гаусса-Зейделя был поставлен при значениях факторов Х1, Х2, которые соответствуют центру эксперимента в ПФЭ и интервалы варьирования факторов Х1, Х2 выбраны такими же как в методе ПФЭ: ^1=^2=0,85 у.ед. Таким образом, стартовые условия двух методов были одинаковыми. Далее фиксировалось значение Х2 на уровне опыта 1 и варьировалось значение Х1. Как видно из табл. 2 (опыт 2), увеличение Х1 приводит к уменьшению значения функции отклика и движение в этом направлении является
бесперспективным. Последовательно уменьшая значение Х1 на величину шага варьирования, продолжалась постановка опытов до тех пор, пока не прекратится прирост функции отклика (опыт 9, 10). Результат опыта 10 показывает, что движение в этом направлении после опыта 9 приводит к уменьшению значения функции отклика. В точке с наибольшим значением функции отклика (опыт 9) фиксировалось значение Х1 и варьировалось значение Х2. Как видно из табл. 2 (опыт 11), увеличение Х2 приводит к уменьшению значения функции отклика и движение в этом направлении бесперспективно. Последовательно уменьшая значение Х2 на величину шага варьирования, продолжалась постановка опытов до тех пор, пока не прекратится прирост функции отклика (опыты 18, 19). Результат опыта 19 показывает, что движение в этом направлении после опыта 18 приводит к уменьшению значения функции отклика. Таким образом, реализовав 19 опытов, получены условия Х1=16,05 у.ед., Х2=12,05 у.ед., при которых выход рассматриваемого ХТП является наибольшим (у=10 у.ед.) и совпадает с результатом первого метода.
Сравнение применения метода ПФЭ (или ДФЭ) с последующим крутым восхождением и метода поочерёдного варьирования факторов для оптимизации двухфакторного ХТП показывает, что для достижения одинаковых результатов при использовании второго метода потребовалось проведение практически в два раза большего числа опытов. Следует отметить, что при увеличении числа факторов процедура поиска оптимума функции отклика методом поочерёдного варьирования факторов сильно усложняется [5] и преимущества первого методом проявляются ещё более заметно.
ЗАКЛЮЧЕНИЕ
1. Проведён вычислительный эксперимент по оптимизации двухфакторного имитационного химико-технологического процесса двумя методами: методом полного факторного эксперимента с последующим крутым восхождением по поверхности отклика и метода поочерёдного варьирования факторов.
2. Показано, что для решения задач по оптимизации химико-технологических процессов первый метод является более эффективным, причём эффективность этого метода тем выше, чем больше число факторов, от которых зависит химико-технологический процесс.
Список литературы
1. Рузинов Л. П. Планирование эксперимента в химии и химической технологии / Л. П. Рузинов, Р. И. Слободчикова. - М.: Химия, 1980. - 280 с.
2. Ушаева Н. В. Математическое моделирование химико-технологических процессов / Н. В. Ушаева, О. Е. Мойзес, О. Е. Митянина, Е. А. Кузьменко. - Томск: Изд-во ТПУ, 2014. - 135 с.
3. Ахназарова С. Л. Оптимизация эксперимента в химии и химической технологии / С. Л. Ахназарова, В. В. Кафаров. - М.: Высшая школа, 1978. - 319 с.
4. Тихомиров В. Б. Планирование и анализ эксперимента / В. Б. Тихомиров. - М.: Лёгкая индустрия, 1974. - 263 с.
5. Налимов В. В. Статистические методы планирования экстремальных экспериментов / В. В. Налимов, Н. А. Чернова. - М.: Наука, 1965. - 340 с.
б. Закгейм А. Ю. Введение в моделирование химико-технологических процессов / А. Ю. Закгейм. -M.: Химия, 1982. - 288 с.
I. Основы научных исследований / Под ред. В. И. Крутова и В. В. Попова. - M.: Высшая школа, 1989. - 400 с.
8. Поллард Дж. Справочник по вычислительным методам статистики / Дж. Поллард. - M.: Финансы и статистика, 1982. - 344 с.
9. Бондарь А. Г. Планирование эксперимента при оптимизации процессов химической технологии / А. Г. Бондарь, Г. А. Статюха, И. А. Потяженко. - Киев: Вища школа, 1980. - 2б4 с.
10. Box G. E. P. On the experimental attainment of optimum conditions / G. E. P. Box, K. B. Wilson // J. Roy. Stat. Soc. Ser. B. - 1951. - Vol. 13, №1. - Р. 1-4.
II. Гумеров А. M. Mатематическое моделирование химико-технологических процессов / А. M. Гумеров. - СПб.: Лань, 2014. - 116 с.
COMPARATIVE ANALYSIS OF TWO METHODS OF OPTIMIZATION OF CHEMICAL-TECHNOLOGICAL PROCESSES USING COMPUTATIONAL
EXPERIMENT
Sheikh-Zade M.-I.
Fevzi Yakubov Crimean Engineering and Pedagogical University, Simferopol, Crimea,
Russia Federation
E-mail: [email protected]
An arbitrary chemical-technological process is considered, depending on two factors x1, x2, which can be characterized by the function:
y = f (xi, X2), (1)
the geometric image of which is a certain surface in three-dimensional space. the task of optimizing such a chemical-technological process is usually posed as the task of finding the extremum of function (1): it is necessary to find such values of factors x1, x2, at which the maximum possible output of the process is realized. Since the explicit form of function (1) is most often unknown, but the search for the extremum of function (1) is solved experimentally.
In this paper, the search for the extremum of function (1) is performed using a computational experiment on the example of a simulated chemical-technological process by two methods: the method of a complete factor experiment of type 22 followed by a steep ascent along the response surface (the Box-Wilson method) and the method of alternating variation of factors (the Gauss-Seidel method). When implementing the first method, a mathematical model of the chemical-technological process under consideration was obtained in the form of a regression equation, and a statistical analysis of this equation was carried out. A comparative analysis of the effectiveness of these two methods for optimizing this chemical-technological process is carried out. It is shown that the first method is more effective for solving problems of optimization of chemical and technological processes. It is indicated that the effectiveness of the first method is higher, the more factors on which the chemical-technological process depends.
Keywords: chemical-technological process, optimization, full factorial experiment, regression equation, steep ascent, Gauss-Seidel method.
References
1. Ruzinov L. P., Slobodchikova R. I., Designs of experiments in chemistry and chemical technology, 280 p. (Chemistry, Moscow, 1980). (in Russ.).
2. Ushaeva N. V., Mojzes O. E., Mitjanina O. E., Kuzmenko E. A., Mathematical modeling of chemical and technological processes, 135 p. (TPUPress, Tomsk, 2014). (in Russ.).
3. Akhnazarova S. L., Kafarov V. V., Optimization of experiments in chemistry and chemical technology, 319p. (Higher school, Moscow, 1978). (in Russ.).
4. Tikhomirov V. B., Designs and analysis of experiments, 263 p. (Light industry, Moscow, 1974). (in Russ.).
5. Nalimov V. V., Chernova N. A., Statistical methods designs of extremal experiments, 340 p. (Nauka, Moscow, 1965). (in Russ.).
6. Zakgejm A. Yu., Introduction in modelling of chemical and technological processes, 288 p. (Chemistry, Moscow, 1982). (in Russ.).
7. Principles of scientific research. Ed. Krutov V. I. and Popov V. V., 400 p. (Higher school, Moscow, 1989). (in Russ.).
8. Pollard J. H., A handbook of numerical and statistical techniques, 344 p. (Finances and statistics, Moscow, 1982). (in Russ.).
9. Bondar A. G., Statyukha G. A., Potyazhenko I. A., Designs of experiments by optimization of chemical technology processes, 264 p. (Higher school, Kiev, 1980). (in Russ.).
10. Box G. E. P., Wilson K. B., On the experimental attainment of optimum conditions, J. Roy.Stat.Soc. Ser.B., 13(1), 1(1951).
11. Gumerov A. M., Mathematical modelling of chemical and technological processes, 176 p. (Lan', SPb, 2014). (in Russ.).