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

кандидата технических наук
Асанова, Наталия Васильевна
город
Волгоград
год
2011
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Методы и алгоритмы восстановления аналитических зависимостей по экспериментальным данным в условиях неопределенности»

Автореферат диссертации по теме "Методы и алгоритмы восстановления аналитических зависимостей по экспериментальным данным в условиях неопределенности"

На правах рукописи

Лсанова Наталия Васильевиа

МЕТОДЫ И АЛГОРИТМЫ ВОССТАНОВЛЕНИЯ АНАЛИТИЧЕСКИХ ЗАВИСИМОСТЕЙ ПО ЭКСПЕРИМЕНТАЛЬНЫМ ДАННЫМ В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ

05.13.01 - Системный анализ, управление и обработка информации (промышленность)

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

2 3 НЮН 2011

Волгоград - 2011

4851151

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

Научный руководитель кандидат технических наук, доцент

Волчков Валерий Матвеевич.

Официальные оппоненты: доктор химических наук, профессор

Бутенко Людмила Николаевна доктор технических наук, профессор Гермашев Илья Васильевич

Ведущая организация Астраханский государственный

технический университет

Защита состоится «4» июля 2011 в 14:00 часов на заседании диссертационного совета Д 212.028.04 при Волгоградском государственном техническом университете по адресу: 400131, г. Волгоград, пр. Ленина, 28, ауд. 209.

С диссертацией можно ознакомиться в библиотеке Волгоградского государственного технического университета.

Автореферат разослан "3" июня 2011 года.

Ученый секретарь /2 ^

диссертационного совета ' Водопьянов В. И.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

Как отмечается в работах академика А.Н. Тихонова, практически любая обратная задача является некорректной. Математический термин некорректно поставленная задача, иногда заменяемый часто словами плохая или слабая обусловленность, происходит от определения, данного Жаком Адама-ром. Он полагал, что математические модели физических явлений должны иметь следующие свойства

1. Решение существует

2. Решение единственно

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

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

1. Все параметры имеют важный физический смысл и не могут быть удалены из модели без существенной потери точности последней.

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

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

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

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

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

Несмотря на то, что задача восстановления кинетики химических реакций не нова, в большинстве работ посвященных данной тематике, не учитываются проблемы описанные выше. Среди работ, в которых мы видим понимание выше указанных проблем можно отметить работы В.Г. Горского, а также ряд современных программных продуктов, например CISP, COMSOL MULTIFISICS, CHEMKIN от Reaction Design Software позволяющих восстанавливать константы химических реакций по экспериментальным данным. Но в этих работах акцентируется только особенности задач восстановления кинетики химических реакций, общих методов решения не предложено, вплоть до того, что соответствующий модуль COMSOL MULTIPHYSICS, работающий в каких-то задачах и проваливающийся в других был убран из последней версии программы.

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

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

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

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

Достижение этой цели связывается с решением следующих задач.

1. Выявление причин и параметров, влияющих на надежность восстановления зависимостей по экспериментальным данным

2. Разработка метода формирования ограничений в задаче оптимизации с применением теории качеств, для учета слабо формализованной экспертной информации

3. Разработка метода отыскания размытого экстремума в задачах многопараметрической оптимизации.

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

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

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

Научная новизна:

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

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

2. метод отыскания «размытого экстремума» (В.М. Волчков) в задачах многопараметрической оптимизации на основе алгоритма Нелдера - Мида для решения задачи поиска параметров восстанавливаемой аналитической зависимости

Практическая ценность. Разработанные представления и созданный в рамках данной работы программный пакет восстановления кинетики химических реакций использованы для исследований новых химических соединений, и разработки новых технологических процессов химической технологии, используемых в исследованиях аспирантов и магистров кафедр «Технология органического и нефтехимического синтеза» и «Органическая химия» ВолгГТУ. Разработанный пакет используется в учебном процессе при подготовке специалистов химического профиля, в рамках математических циклов на различных этапах обучения.

Методы исследования.

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

матики ВолгГТУ теорией качеств и связанные с нею представлениями об экспертных оценочных величинах, а также методы разработки программных систем на основе международного стандарта Rational Unified Process.

Публикации. По материалам исследования опубликовано 7 печатных работ, список которых приведен в конце автореферата.

Апробация работы Основные результаты диссертационной работы были представлены на IX, XI международных конференциях «Наукоемкие химические технологии» (г. Волгоград 2004г., г. Самара, 2006 г.), международном симпозиуме «Advanced Science in Organic Chemistry» (г.Судак, 2006г.), XVIII Менделеевском съезде по общей и прикладной химии (г. Москва 2007 г.), на XVII международной научной конференции «Математические методы в технике и технологиях» (г. Кострома 2004 г.) и регулярно докладывались на научно-технических конференциях ВолгГТУ в 2003- 2011гг.

Работа выполнена на кафедре прикладной математики Волгоградского государственного технического университета, коллектив которой вместе с автором настоящей работы свыше 10 лет проводит совместную работу с кафедрами химического направления, в процессе которой было выполнено большое количество задач восстановления кинетики химических реакций по экспериментальным данным,(под руководством д.х.н. проф.А. И. Рахимова, д.х.н. проф. Ю.В. Попова, д.х.н. проф. Ю. Л. Зотова, к.т.н. доцента Е.В. Шишкина) по направлению 61.45.31. «Совершенствование действующих и создание новых химико-технологических процессов производства органических веществ».

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка используемой литературы и приложения. Объем основной части, включая таблицы и рисунки, а так же список литературы из 103 наименований, составляет 110 страниц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

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

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

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

Надо сказать, что эти задачи относятся к классу математически некорректных (по Тихонову) обратных задач, которые в своё время послужили основой развития целого направления в математике — теории некорректных задач. В нашем случае эти проблемы связаны со следующими факторами:

1. Неустойчивость решений, обусловленная недостатком информации о химическом процессе

2. Невозможность вычленения химического процесса из фонового физического процесса

3. Большая чувствительность кинетических параметров к изменению температуры при больших энергиях активации

Несмотря на то, что задача определения кинетических параметров является не новой и ей посвящено большое количество работ, редко обращается внимание на учет этих факторов. Среди работ, в которых мы видим аналогичный подход к проблеме можно отметить работы Горского В.Г, а так же современные разработки фирм Cheminform SAINT-PETERSBURG и COMSOL MULTIPHYSICS. Но в этих работах акцентируется только первый фактор, общих методов решения не предложено, вплоть до того, что соответствующий модуль COMSOL MULTIPHYSICS, работающий в каких-то задачах и проваливающийся в других был убран из последней версии программы.

Особое значение в этом плане имеют исследования д.ф-м н. А. Л. Померанцева, в которых акцентированы эти проблемы и предложены некоторые пути решения указанных выше проблем.

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

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

А-^В (1)

Отыскание значения к по экспериментальным данным проблемы не представляет. Но для моделирования константа к мало информативна, т. к. меняется с изменением температуры, согласно уравнения Аррениуса:

к:=к0е'Е/1>т (2)

где ко- частотный множитель, а Е - энергия активации. В простейшем случае нахождение к0 и Е есть решение системы нелинейных уравнений , но поскольку константы имеют большие значения, то существенную роль будет играть диапазон изменения температур. Если он велик ~ 200°, то (рис.1 а) задача сводится к решению системы уравнений, которая хорошо обусловлена и линии уровня невязки решения уравнений представляют собой почти правильные окружности. В реальной ситуации диапазон Т часто бывает невелик и задача отыскания параметров становится плохо обусловленной. Линии уровня невязки представляют собой вытянутые эллипсоиды (1 б), в нелинейных задачах это сильно вытянутые банановидные фигуры, все что лежит на дне оврага оказывается практически равноценными решениями.

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

Рисунок. 1. а)линии уровня невязки для хорошо обусловленной задачи б)линии уровня невязки для слабо обусловленной задачи

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

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

А——Ь—>/> (3)

реагент А превращается в продукт Р через промежуточное вещество В. В данном случае кинетический анализ зависит от реакционных способностей ве-

ществ А и В. Пусть имеются экспериментальные данные относительно изменения концентрации вещества Р, и система соответсвующих дифференциальных уравнений имеет вид:

л 1

— = к, * А- к2* В

а 1 2 ар

(4)

Л

= к, *В

Ее решение:

Р(1) = -А0( 1-

(к2 *е~к''' *е~к'"))

(5)

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

= (6)

Для оценки обусловленности задачи отыскания минимума меры рассогласования (6), была построена информационная матрица Фишера. Линии уровня функционала порождаемого методом наименьших квадратов представлен на следующем рисунке:

к,, с1

к„ с"'

Рисунок 2. Линии уровня поверхности порождаемой функционалом (6).

Видно, что линии уровня представляют собой сильно вытянутые «банановидные» фигуры, что говорит о плохой обусловленности задачи, мерой которой может служить определитель матрицы Фишера. Для данного примера этот определитель имеет порядок КГ15.

Теперь рассмотрим случай, когда в реакции (3) контролируется не только изменение концентрации продукта Р, но и изменение концентрации промежуточного вещества В.

Концентрация В от времени выражается следующей зависимостью

5(0 = Л

(7)

Функционал порождаемый методом наименьших квадратов:

(8)

/

В этом случае определитель матрицы Фишера имеет порядок „„„. Линии уровня функционала (8) в данном случае являются менее вытянутыми. Таким образом с появлением дополнительной информации о процессе обусловленность задачи существенно улучшилась (рис. 3).

Однако, очень часто в реальной практике нет возможности получить дополнительную информацию об изменении концентрации достаточного количества реагентов. Тогда приходится пользоваться слабо формализованной экс- -пертной информацией. Для более чёткого представления такой информации, мы рекомендуем использовать методы теории качеств, рассмотренные во второй главе. |

Рисунок.З Линии уровня поверхности порождаемой функционалом (8).

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

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

к„с"

стадийной реакции, протекающей в реакторе идеального смешения и описываемой в чистом виде двумя уравнениями: А + В—Ь->Р + НС1

Р + ней >[РЯС/] (9)

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

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

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

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

у = В(!,8,у,0) <Ю)

где £ = 1^, 1т|т- вектор входных переменных, у = |у) у2,---,ук|Т- вектор наблюдаемых переменных, 0 - вектор неизвестных параметров, В - некоторый оператор преобразующий переменные и параметры 8, V, 0 в у.

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

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

Как было показано выше если отыскание вектора неизвестных параметров ведется только по экспериментальным данным(типа метода наименьших квадратов) с мерой рассогласования (11),то задача часто является плохо обусловленной.

1

где векторная функция является решением замкнутой системы кине-

тических уравнений (10), относительно текущих концентраций или степеней завершенности стадий реакции.

Эта плохая обусловленность формально выражается в следующем:

1. решение задачи может быть неединственным

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

мультиколлинеарность.

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

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

Для решения слабо обусловленных задач можно использовать регуляри-зационые алгоритмы Тихонова. Но этот метод труден для формализации и передачи химикам, поэтому мы решили воспользоваться методом теории качеств Брызгалина Г.И, который хорошо зарекомендовал себя при работе с различными группами прикладников. Согласно этим представлениям, как показано далее в работе, восстановление параметров системы сводится к минимизации функционала более общего по сравнению с (11), этот функционал строится как некоторое качество системы в виде функционального среднего Который включает в себя экспертные оценки.

Вторая глава

В начале главы изложены понятия определенных, случайных и оценочных величин, частного и единого качеств (основанных на понятии функционального среднего), шкалы и критериев оценивания качеств, разработанных на кафедре прикладной математики ВолгГТУ. Основная часть второй главы посвящена возможностям применения методов теории качеств к задачам восстановления аналитических зависимостей по экспериментальным данным при наличии слабо формализованной информации о процессе.

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

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

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

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

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

(Ь-Н/я^ +бГ?1 +.. .+е*)) О2)

2 = ехр(1 /л(1п(?0) + 1п(?1) +... + Ы(д„))) (13)

Среди частных качеств в правой части функционала естественно присутствует и мера рассогласования с экспериментальными данными в виде (11), остальные частные качества формируются по экспертным оценкам. Если слагаемые связанные с экспертными оценками отсутствуют, то

(14)

и задача сводится к минимизации функционала г/о по экспериментальным данным.

Выбор этих двух осреднений основан на том, что они создают больше возможностей для варьирования чувствительности к изменению частных качеств, чем средние взвешенные арифметические. Так, в случае (12), увеличение

какого-либо одного частного качества, не приводит к чрезмерному увеличению общегокачества. Использование (13), напротив, адекватно в случаях, когда основной акцент необходимо делать на том, чтобы сильное уменьшение качества по любому частному параметру не приводило к катастрофическому снижению качества всей системы. Иные виды осреднения использовался, например, в работах В.Я. Абрамова, В.П. Багмутова, В.М. Волчкова, Д.Б. Зотьева, Н. А. Кида-лова, С.Д. Копейкина, В.И. Кудряшова, В.П. Нагибина, Н.П. Садовниковой, Д.И. Цветкова и др.

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

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

Свойство системы Неприемлемые значения Приемлемые значения Функция частного качества

Нормально Превосходно

Дисперсия более И10"6 [то-'л^о-6] [од* ю-7] = 1-5Щ1Д2)

Численная характеристика диапазона к, менее 0 и более 1 [0,0.15] и [0.25,0.3] [0.15,0.25] Яг=Х-к\

«Близость » констант менее 0.3 и более 3 [0.3,0.8] и [1.5,2] [0.8,1-5]

В качестве осредняющего был выбран функционал вида (13):

g(i„fc2) = exp(l/n(ln(9l) + ln(92) + ln(?3))) (15)

Оценкой вектора констант К = (?,,£,) будем называть такое значение вектора Г', что

К' = Arg sup q(kt,k2) } (16)

л о, • ••

Для внешней по отношению к модели качеств оценки обусловленности задачи (15), была построена информационная матрица Фишера Так как информационная матрица, в .данном случае переменна и зависит от искомых параметров kt и к2, то и число обусловленности Cond, будет зависеть от этих констант.

Рисунок 4 График зависимости Cond информационной матрицы для задачи (16) от я к2.

Из графика видно, что в окрестностях экстремума число обусловленности Cond информационной матрицы задачи (16) близко к единице, в частности в точке экстремума Cond(0.2,0.21) = 1.09. Следовательно, данная задача расценивается как хорошо обусловленная и может быть найдено ее устойчивое решение..

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

Поясним эту проблему на простом примере реакции первого порядка А——>В, кинетика которого описывается простым дифференциальным уравнением

^l = -kCA{t) С(0) = С0 (17)

dt

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

Са(0~ Сq ехр(-к-t) (18)

Здесь CA(t) — концентрация вещества А, зависящая от времени t; С0 — начальная концентрация вещества А, и к — константа скорости реакции. В эксперименте, как правило, измеряется продукт B(t), концентрация которого равна

C0(l-exp(-

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

шения не допускают аналитического решения (естественно, предполагается, что принципиальная схема реакции должна адекватно соответствовать экспериментальным данным).

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

к = к0ехр(-Е/ИТ), (19)

где Е - энергия активации, к0 - частотный множитель, Л -газовая постоянная, Т - абсолютная температура. Задача состоит в том, чтобы по серии экспериментальных данных восстановить кинетические константы к0 и Е. Для этого требуется иметь экспериментальные данные при различных (хотя бы трех) температурах. Предположим, что истинными значениями кинетических констант являются к0= 7 • 10 V1 и Е = б -104 Дж/(моль-К)).

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

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

■ (с(к0 ,£,410, г;) - Сехр (410./))2 + , (20)

-(фо,£,42О,г;)-Сехр(42О.0)2

и разыскивая ее минимум (любым стандартным методом), получаем достаточно приличный результат, при котором экспериментальные данные описываются со средним квадратичным отклонением »0.32%.

Но поскольку в реальных условиях значения температур соответствуют некоторым осредненным температурам, то при таком подходе к решению задача (даже если она оказывается хорошо обусловленной) нахождение единых параметров для Ей ко для всех температур оказывается явно не удовлетворительным, что показано на рисунке 5 (а). В этом случае даже экспериментальные данные описываются с большой погрешностью на уровне 6-7 %, а значения искомых параметров определяются с еще большей погрешностью.

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

51

3 и1=,

набор (ЕХ,ЕЪЕЪ) в достаточно малой окрестности, которые обеспечивают минимальное значение соответственно каждой из сумм в функционале (20). Можно условно назвать эту задачу поиском экстремума в некоторой «размытой» окрестности искомых параметров.

Альтернативным вариантом является попытка найти единственные значения кинетических констант (к, Е), но варьируя значения температур в малых окрестностях заданных экспериментатором значений (в этом случае параметрами оптимизации являются ТУ,Т2,Т3, мало отличающиеся от заданных экспериментальных температур Г,е, Г2е, Т^.

1-е/С, 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1

> А

i-ac„

iíV A Z' 0.9

08

у • 1 0.7

// (О ^¿г * •. • • • > • 0.3 0.5

1L У** * 0.4 0.3

' X* °А 0.1

33 л, Q,

h

V

S00

1000 1500 t.c 0 500 1000 1500 1с

(«) (б) Рисунок 5. Результаты восстановления кинетических констант для тестового примера: (а) - для единственных значений оптимальных параметров к0 и Е\ (б) — при варьировании энергии активации в малой окрестности

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

"(ф0,£1,390,г,)- 0^(385,/))? + + (фо,£2,410,г,.)-Сехр(408,/))г + + (c(fc0, £3,420, T¡) - Сехр(425, ijf но при условии, что Е\, Ei, E-¡ незначительно отличаются между собой (то есть лежат в малой окрестности) и каждое из этих значений обеспечивает минимум отдельных сумм в последнем выражении.

То есть в соответствии с выше изложенными представлениями будем разыскивать минимум функционала в виде некоторого общего качества Q системы из частных качеств q¡ и q2. Качество qt призвано оценить приемлемость

S3{k0,El,E2,EÍ)=—£ 3« ,=i

(21)

реализованной близости между значениями Е]УЕ2,Е3, с тем чтобы обеспечить их пребывание в как можно меньшей е-окрестности некоторого их среднего значения Е. Эту близость можно охарактеризовать, например, функцией

--З.тах(£„£2,£3) ' (22)

Качество этой близости (т.е. отклонения величины дЕ от нуля) будем задавать в виде

Ч V ") ' (23)

Последнее означает, что значение ¿Е = 1 считается «превосходным», качество этого отклонения уменьшается до нуля при 5Е = е, и дальнейшее увеличение 5Е считается неприемлемым.

Точно также, введем качество ц2 для отклонения экспериментальных и расчетных значений 83(к0,Е1,Е2,Е3), определяемым выражением (20). Для этого качества можно принять зависимость

Чг(к0,Е1,Е2,Е3)=ехр(-3-53{кО,Е1,Е2,Е3)) , (24)

где 53 определяется выражением (6).

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

д(к0,ЕиЕ2,Ег) = 1пГ > ^

V. 2

Требуется найти такие значения параметров, которые обеспечивают максимум общего качества Q. В результате получены следующие значения кинетических констант к0 =

6.253-104, Ех = 6.051-Ю4 Дж/(моль-К), =6.0Ь104Дж/(моль-К), Ег= 5.927 -104 Дж/( моль-К). Среднеквадратичное отклонение от экспериментальных данных при этих значениях параметров составляет 0.37%.

Все приведенные выше рассуждения были проиллюстрированы на простом тестовом примере, для которого известно аналитическое решение для зависимости концентрации от времени и в последующем использованы отыскания кинетических параметров процесса диспропорционирования циклогекси-ламина (ЦТ А) до дициклогексиламина (ДЦГА).

В общем случае система кинетических уравнений не допускает каких-либо аналитических решений и потому для вычисления концентраций, входящих в выражения типа 53(к^Е^Е^Е;) при каждом параметров требуется решить

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

Чтобы реализовать изложенные выше представления об отыскании параметров в «размытой» окрестности, необходимо строить такую окрестность в каждой вершине симплекса метода Нелдера-Мида и за значение функционала в вершине симплекса принимать значения в окрестности вершины которые обеспечивают минимум каждой из сумм в функционале (21).

Рисунок 6. Схема обощенного метода Нелдера-Мида

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

Третья глава посвящена рассмотрению вопросов, связанных с программной реализацией разработанных подходов

Проектирование системы велось в соответствии с международным стандартом разработки программного обеспечения Rational Unified Process с использованием унифицированного языка моделирования UML.

Программный комплекс реализован с использованием среды разработки Borland Delphi 7 и может функционировать в операционных системах OS Windows 98/2000/ХР.

Структура комплекса включает следующие компоненты: подсистему постановки задачи, подсистему параметрической идентификации задач химической кинетики, подсистему отыскания «размытых » аррениусовских параметров, подсистему идентификации плохой обусловленности задач химической кинетики, подсистему работой с базой данных, компонент базы данных (Рис 7).

Рисунок 7. Структура программного комплекса восстановления кинетических параметров химической реакции.

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

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

1. Исследование кинетики восстановительного метилирования нитробензола. Экспериментальная часть исследования была выполнена С. Е. Латы-шовой под руководством доцента кафедры ТОНС ВолгГТУ к.х.н. Е. В. Шишкина. Для решения данной задачи использовались алгоритмы и методы теории качеств.

2. Изучение кинетики процесса диспропорционирования ДГА до ЦГА. Экспериментальная часть исследования была выполнена ТХАНЬ под руководством доцента кафедры ТОНС ВолгГТУ к.х.н. Е. В. Шишкина. В этой работе использовался метод отыскания «размытых» аррениусовских параметров.

3. Восстановление кинетики Ы-замещенных адамантилсодержащих имидо-илхлоридов в реакциях с фенолом в неполярном растворителе. Экспериментальная часть исследования была выполнена В. А. Васильевым под

руководством доцента кафедры ТОНС ВолгГТУ к.х.н. Е. В. Шишкина. В процессе отыскания констант данных химических реакций потребовалось учесть влияние фоновых физических процессов. Результаты вычислений были дополнительно проверены в системе Ма&САО 14.

В заключении приводятся основные результаты работы.

В приложении - экранные формы программной системы восстановления кинетики химических реакций.

ОБЩИЕ ЗАКЛЮЧЕНИЯ И ВЫВОДЫ

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

2. Разработан и апробирован метод размытого экстремума для алгоритма Нелдера-Мида в задачах многопараметрической оптимизации. Показано, что для ряда задач, в которых сложно учесть влияние температуры, экстремум с «размытой» экстремальной точкой позволяет находить удовлетворительные векторы искомых параметров.

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

4. Развитые представления использовались для решения ряда прикладных задач, совместно с кафедрами химико-технологического направления ВолгГТУ.

Материалы диссертации опубликованы в следующих работах:

1. Некоторые вопросы математического моделирования и оптимизации химико-технологических процессов / Н. В. Асанова [и др.] // Математические методы в технике и технологиях. ММТТ-17: сб. тр. XVII Междунар. науч. конф. Секция 2 / Костром, гос. технол. ун-т и др. - Кострома, 2004. -Т.2. - С. 47-50.

2. Асанова, Н. В. Определение кинетических параметров химического процесса / Н. В. Асанова, В. М. Волчков // Методы и алгоритмы прикладной

математики в технике, медицине и экономике: матер. IV Междунар. н.-пр. конф, Новочеркасск, 23 янв. 2004 / ЮРГТУ (Новочеркас. политехи, ин-т).

- Новочеркасск, 2004. - 4.2. - С. 31-33.

3. Волчков, В. М. Особенности решения обратных задач химической кинетики / В. М. Волчков, Н. В. Асанова // Изв. ВолгГТУ. Серия "Реолошя, процессы и аппараты химической технологии": межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2007. - Вып.1, № 11. - С. 55-57.

4. Асанова, Н.В. Плохая обусловленность обратных задач химической кинетики / Н.В. Асанова, В. М. Волчков // Проблемы информатики в образовании, управлении, экономике и технике: сб. ст. VII всерос. науч.-техн. конф., 28-29 ноября 2007 г. / Приволжский Дом знаний [и др.]. - Пенза, 2007. - С. 28-30.

5. Реакционная способность адамантилсодержащих имидоилхлоридов / Н. В. Асанова [и др.] // Advanced Science of Organic Chemistry. ASOC CRIMEA 06: abstracts of International Symposium, Sudak, Crimea, June 26-30, 2006 / HAH Украины и др.- Судак (Украина), 2006.- С. С-026.

6. Схема превращения и кинетическая модель процесса - жидкофазного окисления хлорпарафина ХП-30 воздухом в присутствии кобальтосодержащего катализатора / Н. В. Асанова [и др.] // Изв. ВолгГТУ. Серия «Химия и технология элементоорганических мономеров и полимерных материалов». Вып. 8 : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2011.

- №2. - С. 73-76.

7. Обратная задача химической кинетики при больших энергиях активации / Н. В. Асанова [и др.] // Изв. ВолгГТУ. Серия «Актуальные проблемы управления, вычислительной техники и информатики в технических системах». Вып. II : межвуз. сб. науч. ст. / ВолгГТУ. - Волгоград, 2011. -№4(77).-С. 15-22.

Подписано в печать ЛГ.2011 г. Заказ № $33. Тираж 100 экз. Печ. л. 1,0 Формат 60 х 84 1/16. Бумага офсетная. Печать офсетная.

Типография ИУНЛ Волгоградского государственного технического университета. 400131, г. Волгоград, просп. им. В.И. Ленина, 28, корп. №7.

Оглавление автор диссертации — кандидата технических наук Асанова, Наталия Васильевна

ВВЕДЕНИЕ

ГЛАВА 1. ПОСТАНОВКА ЗАДАЧИ ВОССТАНОВЛЕНИЯ

ЗАВИСИМОСТЕЙ ПО ЭКСПЕРИМЕНТАЛЬНЫМ ДАННЫМ И ПРОБЛЕМЫ, ВОЗНИКАЮЩИЕ ПРИ ЕЕ РЕШЕНИИ

1 • 1 • Математическая модель восстановления зависимостей по экспериментальным данным

1.2. Параметрическая идентификация модели

1.3. Особенности параметрической идентификации моделей

1.3.1. Множественность решений обратных задач

1.3.2. Плохая обусловленность обратных задач

1.3.3. Численные характеристики обусловленности информаци- ^ онной матрицы

1.3.4. Плохая обусловленность обратной задачи, как следствие ^ недостатка информации

1.3.5. Косвенный метод определения плохой обусловленности

1.3.6. Плохая обусловленность, как следствие параллельно про- ^д текающих физических процессов

1.4. Существующие методы решения поставленных проблем

1.4.1. Chemlnform Saint-Petersburg (CISP)

1.4.2. Reaction Engineering Lab

1.4.3. CHEMKIN

1.4.4 Метод Гаусса-Ньютона

1.4.5 Методы устойчивого оценивания параметров 42 1.5 Результаты главы

ГЛАВА 2. МЕТОДЫ РЕШЕНИЯ ЗАДАЧИ ПАРАМЕТРИЧЕСКОЙ

ИДЕНТИФИКАЦИИ МОДЕЛЕЙ В УСЛОВИЯХ 45 НЕОПРЕДЕЛННОСТИ

2.1 Оценочные величины

2.2. Шкалы и отношения

2.3. Теория качеств

2.4. Применение теории качеств к решению обратных задач

2.5. Размытый экстремум в задачах параметрической иденти- ^ фикации

2.5.1. Алгоритм обобщенного метода Нелдера-Мида

2.6. Результаты главы

ГЛАВА 3 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ МЕТОДОВ

3.1 Требования к программной реализации

3.2 Структура классов

3.3 Структура программы

3.4 Работа с программой

3.5 Результаты главы

ГЛАВА 4 ПРИМЕНЕНИЕ РАЗВИТЫХ МЕТОДОВ К РЕШЕНИЮ я2 КОНКРЕТНЫХ ЗАДАЧ ХИМИЧЕСКОЙ КИНЕТИКИ

4.1 Исследование кинетики восстановительного метилирова- ^ ния нитробензола

4.2 Изучение кинетики процесса диспропорционирования ЦТ А до ДЦГА

4.3. Восстановление кинетики И-замещенных адамантилсодержащих имидоилхлоридов в реакции с фенолом в непо- 97 лярном растворителе

4.3.1 Кинетические исследования реакции М-фенил-1- ^ адамантанкарбокс-имидоилхлорида с фенолом

4.3.2 Кинетические исследования реакции 1Ч-(/7-нитрофенил)-1- ^^ адамантанкарбоксимидоилхлорида с фенолом

4.4 Результаты главы

Введение 2011 год, диссертация по информатике, вычислительной технике и управлению, Асанова, Наталия Васильевна

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

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

В этом плане следует различать две проблемы:

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

2. Восстановление целостной физической модели, которая должна удовлетворительно описывать экспериментальные данные в некотором диапазоне внешних параметров (например, температура).

Первая из указанных задач решается стандартными методами регрессионного анализа, в котором достоверность описания сводится к определению доверительного интервала при определенных допущениях о статистическом характере разброса экспериментальных данных. При таком подборе желательно определить вид аналитической зависимости исходя из физического смысла задачи (это может быть набор экспонент или набор периодических синусов как в случае задачи колебания и т.п.). Эти методики достаточно хорошо отработаны и имеется большое количество программных продуктов, которые позволяют быстро и эффективно восстанавливать такие аналитические зависимости. В качестве примеров таких пакетов можно привести DataFit [32],Origin Pro [69], Sigmaplot [91] и т.п. Более универсальные средства решения этой задачи можно найти в общих статистических пакетах типа Statistica или StatGrafics.

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

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

Как отмечается в работах академика А.Н. Тихонова [98, 99], практически любая обратная задача является некорректной. Математический термин некорректно поставленная задача, иногда заменяемый на плохую обусловленность, происходит от определения, данного Жаком Адамаром [1]. Он полагал, что математическая постановка таких задач должна обладать следующими свойствами:

1) решение существует;

2) решение единственно;

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

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

1) все параметры имеют важный физический смысл и не могут быть удалены из модели без существенной потери точности последней;

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

3) могут существовать принципиальные ограничения, не позволяющие провести измерения в той области, которая была бы интересной с точки зрения планирования эксперимента.

Основным методом решения некорректных задач является регуляризация, то есть добавление некоторой дополнительной информации к условию. Наиболее известными разновидностями метода регуляризации является последовательное байесовское оценивание [80] и регуляризация по Тихонову [98, 99]. Применимость этих процедур сильно зависит от области исследования.

В данной работе в качестве прикладной области исследования была выбрана задача восстановления кинетических параметров химико-технологических процессов. Это связано с тем, что данная работа возникла как результат сотрудничества с кафедрами химического направления Вол-гГТУ. Однако результаты, полученные в работе, имеют достаточно общий характер и могут быть использованы в других приложениях.

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

Во многих работах, посвященных данной тематике, не учитываются выше поставленные проблемы. Для задач химической кинетики мы видим более тонкое понимание такого рода проблем, в работах В.Г. Горского. Ряд современных программных продуктов, например CISP, COMSOL MULTIFISICS, CHEMKIN от Reaction Design Software, позволяют восстанавливать константы технологических реакций по экспериментальным данным. В этих работах акцентируется только особенности задач восстановления кинетики технологических процессов, общих методов решения не предложено, вплоть до того, что соответствующий модуль COMSOL

МЦЬТГРНГУШСЗ, работающий в каких-то задачах и «проваливающийся» в других, был убран из последней версии 4.1 программы.

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

Применение стандартных методов теории регуляризационных алгоритмов Тихонова [98, 99] осложняется разнородностью моделей обратных задач химической кинетики.

В данной работе исследуется влияние внешних факторов на причины слабой обусловленности задач восстановления аналитических зависимостей по экспериментальным данным и предлагаются меры по ее преодолению, основанные на понятиях функциональных средних Колмогорова-Нагуно, обобщенных в теории качеств в работах проф. Брызгалина Г.И. [18, 21, 20]. Такой подход позволяет ввести в задачу слабо формализуемые экспертные оценки, компенсирующие недостаток данных.

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

Достижение этой цели связывается с решением следующих задач.

1. Выявление причин и параметров, влияющих на надежность восстановления зависимостей по экспериментальным данным

2. Разработка метода формирования ограничений в задаче оптимизации с применением теории качеств, для учета слабо формализованной информации, сформулированной экспертами.

3. Разработка метода отыскания размытого экстремума в задачах многопараметрической оптимизации.

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

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

Научная новизна:

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

1) формирование ограничений в задаче оптимизации с применением функциональных средних, обобщенных проф. Г.И. Брызгалиным в теории качеств, для учета слабо формализованной информации в виде экспертных оценок;

2) метод отыскания размытого экстремума (В.М. Волчков [77]) в. задачах многопараметрической оптимизации на основе алгоритма Нел-дера - Мида для решения задачи поиска параметров восстанавливаемой аналитической зависимости.

Практическая ценность. Разработанные представления и созданный в рамках данной работы программный пакет восстановления кинетики химических реакций использованы для исследований новых химических соединений и разработки новых технологических процессов химической технологии, используемых в исследованиях аспирантов и магистров кафедр «Технология органического и нефтехимического синтеза» и «Органическая химия» ВолгГТУ. Разработанный пакет использовался в учебном процессе при подготовке специалистов химического профиля в рамках математических циклов на различных этапах обучения.

Публикации. По теме диссертации опубликовано 11 печатных работ, в том числе: 3 публикации в изданиях центральной печати, 4 статьи в сборниках научных трудов, 4 тезиса докладов различных конференций.

Апробация работы Основные результаты диссертационной работы были представлены на IX, XI международных конференциях «Наукоемкие химические технологии» (г. Волгоград 2004г., г. Самара, 2006 г.), международном симпозиуме «Advanced Science in Organic Chemistry» (г.Судак, 2006г.), XVIII Менделеевском съезде по общей и прикладной химии (г. Москва 2007 г.), на XVII международной научной конференции «Математические методы в технике и технологиях» (г. Кострома 2004 г.) и регулярно докладывались на научно-технических конференциях ВолгГТУ в 2003-2011гг.

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

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка используемой литературы и приложения. Объем основной части, включая таблицы и рисунки, а также список литературы из 109 наименований, составляет 125 страниц.

Заключение диссертация на тему "Методы и алгоритмы восстановления аналитических зависимостей по экспериментальным данным в условиях неопределенности"

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

Основные научные и прикладные результаты диссертационной работы заключаются в следующем:

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

2. Разработан и апробирован новый метод размытого экстремума для алгоритма Нелдера-Мида в задачах многопараметрической оптимизации. Показано, что для ряда задач, в которых сложно учесть влияние температуры, экстремум с «размытой» экстремальной точкой позволяет находить удовлетворительные векторы искомых параметров.

3. В соответствии с международными стандартами проектирования автоматизированных систем создан новый программный продукт Kin-Pro, реализующий разработанные в диссертационной работе методы.

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

Библиография Асанова, Наталия Васильевна, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Адамар Ж. Исследование психологии процесса изобретения в области математики / Ж. Адамар. Л. : ГИПХ, 1970. - 153с.

2. Адлер, Ю. П. Планирование эксперимента при поиске оптимальных условий / Ю. П. Адлер, Е. В. Маркова, Ю. В. Грановский. М. : Наука, 1986.-286 с.

3. Азгальдов Г. Г. Количественная оценка качества (квалиметрия) / Г. Г. Азгальдов, Л. А. Азгальдова. М. : Изд. стандартов, 1977. - 176 с.

4. Амосов А. А.Вычислительные методы для инженеров : учеб. пособие / А. А. Амосов, Ю. А. Дубинский, Н. В. Копченова М. : Высш. шк., 1994.-544с.

5. Арене X. Многомерный дисперсионный анализ / X. Арене, Ю. Лей-тер. М. : Финансы и статистика, 1985. - 232 с.

6. Астарита Дж. Массопередача с химической реакцией / Дж. Астарита ; под ред. Л. А. Серафимова. Л. : Химия, 1971. - 224 с.

7. Бакушинский А. Б Некорректные задачи. Численные методы и приложения / А. Б. Бакушинский, А. В. Гончарский. М. : Изд-во Моск. ун.-та, 1989.-199 с.

8. Базара М. Шетти К. Нелинейное программирование: Теория и алгоритмы / М. Базара, К. Шетти ; пер. с англ. под ред. Д. Б. Юдина. М. : Мир, 1982.-584с.

9. Бард И. Нелинейное оценивание параметров / И. Бард ; пер. с англ. под ред. В. Г. Горского. М. : Статистика, 1979. - 351 с.

10. Ю.Бахвалов Н. С. Численные методы / Н. С. Бахвалов, Н. П. Жидков, Г. М. Кобельков. — М.: Лаборатория базовых знаний, 2002г. — 632с.

11. Безнадежных А. А. Моделирование химико технологических процессов: Гидродинамические, тепло- и массообменные процессы : учеб. пособие / А. А. Безнадежных. - Л. : ЛТИ, 1980. - 77с.

12. Бендат Дж. Прикладной анализ случайных данных / Дж. Бендат , А. Пирсол ; пер. с англ. под ред. И. Н. Коваленко. М. : Мир 1989. - 540 с.

13. Бенсон С. Основы химической кинетики / С. Бенсон ; пер. с англ. под ред. Н. М. Эммануэля. М . : Мир, 1964. - 603 с.

14. Берд Р. Явления переноса / Р. Берд, В. Стьюарт, Е. Лайтфут ; пер. с англ. Н. Н. Кулова и В. С. Крылова ; под ред. акад. Н. М. Жаворонкова и чл.-корр. АН СССР В. А. Малюсова. М. : Химия, 1974. - 688 с.

15. Броунштейн Б. И. Гидродинамика, массо- и теплообмен в колонных аппаратах / Б. И. Броунштейн, В. В. Щеголев. Л. : Химия, 1988. - 134с.

16. Броунштейн Б. И. Массообменные процессы в химических реакторах-аппаратах резделения / Б. И. Броунштейн, О. С. Луковский, О. П. Хо-меня // Сб. тр. ГИПХ. Л.: ГИПХ, 1971. - С. 42- 45.

17. Брызгалин Г.И. Введение в теорию качеств / Г. И. Брызгалин. Вол-гГТУ Волгоград : ВПИ, 1988. - 91 с.

18. Брызгалин Г. И. Проектирование деталей из композиционных материалов волокновой структуры / Г. И. Брызгалин. М. : Машиностроение, 1984.-84 с.

19. Буч Г. Объектно — ориентированный анализ и проектирование с примерами приложений на С++ / Г. Буч. 2-е изд. - М. : «Издательство Бином», СПб.: «Невский диалект» , 2000. - 560 с.

20. Васильев В. А. Исследование закономерностей образования и синтез адамантилсодержащих производных имидовых и карбоновых кислот: дис-серт. на соиск. уч. степени канд. хим. наук : защищена 10.05.2007 / В. А. Васильев. Волгоград, 2007. - 105с.

21. Васильев Ф. П. Методы решения экстремальных задач / Ф. П. Васильев. М. : Наука, 1981. - 256с.

22. Васильев Ф.П. Численные методы решения экстремальных задач / Ф. П. Васильев. М.: Наука, 1980.-355с.

23. Вентцель Е. С. Теория вероятностей / Е. С. Вентцель. — М. : Высшая школа, 1999.-576 с.

24. Волкова В. Н. Основы теории систем и системного анализа: Учебник для студентов вузов, обучающихся по специальности «Системный анализи управление» / В. Н. Волкова, А. А. Денисов. изд. 2-е, перераб. и доп. -СПб. : Изд-во СПб, 2001. - 512 с.

25. Волкова В. Н. Теория систем и системный анализ / / В. Н. Волкова, А. А. Денисов. М.: Юрайт, 2010. - 680с.

26. Гилл Ф. Практическая оптимизация / Ф. Гилл, У. Мюррей, М. Райт ; пер. с англ. М.: Мир 1985. - 509 с.

27. Горский В. Г. Планирование кинетических экспериментов / В. Г. Горский . -М. : Наука, 1984.-241 с.

28. DataFit Электронный ресурс. / 2011. - Режим доступа: http www.oakdaleengr.com/datafit.htm

29. Дельмон Б. Кинетика гетерогенных реакций / Б. Дельмон ; пер. с фр. под ред. В. В. Болдырева. М. : Мир, 1972. - 422 с.

30. Демиденко Е. 3. Гребневая регрессия / Е. 3. Демиденко ; М. : Ин-т мировой экономики и междунар. Отношений АН СССР, 1982. - 127 с.

31. Демиденко Е. 3. Линейная и нелинейная регрессии / Е. 3. Демиденко. -М.: Финансы и статистика, 1981. 304 с.

32. Джини К. Средние величины / К. Джини ; пер. с итал. под ред. Г. Г. Пирогова и С. Д. Горшенина. М. : Статистика, 1970. - 447 с.

33. Джонсон К. Численные методы в химии / К. Джонсон. М. : Мир 1983.-503 с.

34. Джонсон Н., Лион Ф. Статистика и планирование эксперимента в технике и науке. Методы обработки данных / Н. Джонсон, Ф. Лион ; пер. с англ. под ред. Э. К. Лецкого. М.: Мир 1986. - 612 с.

35. Дрейпер Н. Прикладной регрессионный анализ: в 2-х кн. кн 1 / Н. Дрейпер Г. Симит ; пер. с англ. 2-е изд., перераб. и доп. - М. : Финансы и статистика, 1986. — 366 с.

36. Дэвид Г. Метод парных сравнений / Г. Дэвид ; пер. с англ. Н. Кос-марской и Д. Шмерлинга. — М. : Статистика, 1978. 154 с.

37. Дюбуа Д., Прад А. Теория возможностей. Приложения к представлению знаний в информатике / Д. Дюбуа, А. Прад ; пер. с фр. М. : Радио и связь, 1990.-288с.

38. Евгенев Г. Б. Системология инженерных знаний: учеб. пособие для вузов / Г. Б. Евгенев. М.: Изд-во МГТУ им. Н.Э.Баумана, 2001. - 376с.

39. Ермакова Т. А. Синтез и исследование свойств новых дииминов, содержащих карбоциклические фрагменты : диссерт. на соиск. уч. степени канд. хим. наук : защищена 10.09.2002 / Т. А. Ермакова Волгоград, 2002. -110с.

40. Железняк А. С. Методы расчета многофазных жидкостных реакторов / А. С. Железняк, И. Я. Иоффе. JI. : Химия, 1974. - 320 с.

41. Железняк А. С. Работы по термодинамике и кинетике / А. С. Железняк, Б. Я Броунштейн // тр. ГИПХ, 1966. Л. : Химия, 1966. - С. 267- 273.

42. Зарубин В. С. Математическое моделирование в технике: учеб. для вузов / B.C. Зарубин, А. П. Крищенко. М. : Изд-во МГТУ им. Н. Э. Баумана, 2001.- 496 с.

43. Казанская А. С. Расчеты химических равновесий / A.C. Казанская, В.А. Скобло ; под ред. Г. М. Панченкова. М. : Высшая школа, 1974. -288с.

44. Калиткин Н. Н. Численные методы / Н. Н. Калиткин. М. : Наука, 1978.-512 с.

45. Кафаров В. В. Математическое моделирование основных процессов химических производств: учеб. пособие для вузов / В. В. Кафаров, М. Б. Глебов. -М. : Высш. шк., 1991. 400 с.

46. Кафаров В. В. Методы кибернетики в химии и химической технологии / В. В. Кафаров. М.: Химия, 1971. - 496с.

47. Кафаров В. В. Системный анализ процессов химической технологии в 2-ух т / В. В. Кафаров, И. Н. Дорохов. М. : Наука, 1976. - 500с

48. Кафаров В. В. Системный анализ процессов химической технологии : в 3 т. / В. В. Кафаров, И. Н. Дорохов, Л. Н. Липатов. М. : Наука, 1982. -344с.

49. Кинетика синтеза дициклогексиламина на катализаторе НТК-4/ Попов Ю.В. и др. // Химическая промышленность сегодня.- 2011- № 5 С. 23-34.

50. Кини Р. Принятие решений при многих критериях предпочтения и замещения / Р. Кини, X. Райфа. М. : Радио и связь, 1981. - 560 с.

51. Киреев В. А. Методы практических расчетов в термодинамике химических реакций / В. А. Киреев. М. : Химия, 1975. - 536с.

52. Клир Джордж Системология. Автоматизация решения системных задач / Джордж Клир ; пер. с англ. М. А. Зуева ; под ред. А. И. Горлина. — М. : Радио и связь, 1990. 538 с.

53. Колмогоров, А. Н. Элементы теории функций и функционального анализа / А. Н. Колмогоров, С. В. Фомин — М.: Наука, 1972. -447 с.

54. Кремер Н. Ш. Теория вероятностей и математическая статистика: учебник для вузов / Н. Ш. Кремер. М. : ЮНИТИ-ДАНА, 2002. - 543с.

55. Крылов В. И. Начала теории вычислительных методов. Интегральные уравнения, некорректные задачи и улучшение сходимости / В. И. Крылов, В. В. Бобков, П. И. Монастырный. Минск : Наука и техника, 1984.- 251 с.

56. Крянев А. В. Математические методы обработки неопределенных данных / А. В. Крянев, Г. В. Лукин. 2-е изд. испр. - М. : ФИЗМАТЛИТ 2006.-216 с.

57. Латышова С. Е. Научные основы гетерогенно-каталитического процесса синтеза КГ-метиланилина восстановительным метилированием нитробензола : диссерт. на соиск. уч. степени канд. хим. наук : защищена 10.09.2006 / С. Е. Латышова. Волгоград, 2006. - 107с.

58. Левеншпиль О. Инженерное оформление химических процессов / О. Левеншпиль М. : Химия, 1969. - 621с.

59. Леоненков А. Самоучитель UML / А. Леоненков. 2-е издание. — М. : BHV, 2004. - 432 с.

60. Линник Ю. В. Метод наименьших квадратов и основы теории обработки наблюдений / Ю. В. Линник. М.: Физматгиз, 1962. - 350 с.

61. Литвак Б. Г. Экспертная информация. Методы получения и анализа / Б. Г. Литвак. М. : Радио и связь, 1982. - 184* с.

62. Лоусон Ч. Численное решение задач метода наименьших квадратов / Ч. Лоусон, Р. Хентон. М. : Наука, 1986. - 232 с.

63. Лыков А. В. Теория теплопроводности / А. В. Лыков. М.: Высшая школа, 1967. - 600 с.

64. Ляченков Н. В. Системный анализ, моделирование и развитие системы качества / Н. В. Ляченков, А. В. Кокотов, В. Е. Годлевский, Г. В.Иванов. // Надежность и контроль качества. — 1999. № 2. - С. 3-8.

65. Microcalc Origin, Электронный ресурс. / 2011.- Режим доступа: http://www.microcalc.com.

66. Моисеев Н. Н. Математические задачи системного анализа / Н. Н. Моисеев. М. : Наука, 1981. - 488 с.

67. Монтгомери Д. К. Планирование эксперимента и анализ данных / Д. К. Монтгомери ; пер. с англ. Л.: Судостроение, 1980. - 384 с.

68. Мушек Э. Методы принятия технических решений / Э. Мушек, П. Мюллер ; пер. с нем. Н. В. Васильченко, В. А. Душского. -М. : Мир, 1990. -280 с.

69. Налимов В. В. Теория эксперимента / В. В. Налимов. М. : Наука, 1971.-207 с.

70. Норенков И. П. Основы автоматизированного проектирования: учеб. для вузов / И. П. Норенков. М. : Изд-во МГТУ им. Н.Э.Баумана, 2000. -360с.

71. Норенков И. П. Информационная поддержка наукоемких изделий. CALS-технологии / И. П. Норенков, П. К. Кузьмин. М. : Изд-во МГТУ им. Н.Э. Баумана. 2002. - 320 с.

72. Пантелеев А. В. Численные методы в примерах и задачах : учеб. пособие / А. В. Пантелеев. М. : Высш. шк., 2003. - 583 с.

73. Померанцев А. Л. Методы нелинейного регрессионного анализа для моделирования кинетики химических и физических процессов: диссерт. на соиск. уч. степени докт. физ.-мат. наук : защищена 12.03.2003/ А. Л. Померанцев. Москва, 2003. - 304с.

74. Полак Л. С. Вычислительные методы в химической кинетике / Л. С. Полак, М. Я. Гольденберг, А. А. Левицкий. М.: Наука, 1984. - 208 с.

75. Полак Э. Численные методы оптимизации / Э. Полак ; пер. с англ. под ред. И. А. Вателя. М. : Мир, 1974. - 376 с.

76. Полоцкий Л. М. Автоматизация химических производств / Л. М. Полоцкий. — М. : Химия, 1980. -216 с.

77. Полоцкий Л. М. Автоматизация химических производств. Теория, расчет и проектирование систем автоматизации / Л. М. Полоцкий, Г. И. Лапшенков. -М. : Химия, 1982. -296 с.

78. Процессы и аппараты химической технологии. Явления переноса, макрокинетика, подобие, моделирование, проектирование: В 5 т. / Д. А. Баранов и др. ; под ред. А. М. Кутепова. М. : Логос, 2002. - 600 с.

79. Ракитский Ю. В. Численные методы решения жестких систем / Ю. В. Ракитский, С. М. Устинов, И. Г. Черноруцкий. М. : Наука, 1982. - 145 с.

80. Робинсон Р. Растворы электролитов / Р. Робинсон, Р. Стоке ; пер. с англ. М. : ИИЛ, 1963. 387с.

81. Самарский А. А. Математическое моделирование: Идеи. Методы. Примеры. / А. А. Самарский, А. П. Михайлов. 2-е изд., испр. - М. : ФИЗМАТЛИТ, 2002. - 320 с.

82. Самарский А. А. Теория разностных схем / А. А. Самарский. М. : Наука, 1977.-656 с.91^§таР1о1 Электронный ресурс. / — 2011 Режим доступа: http://www.spssscience.com/SigmaPlot/index.cfm

83. Сизиков В. С. Устойчивые методы обработки результатов измерений : учеб. пособие / В. С. Сизиков. СПб. : СпецЛит, 1999. - 240 с.

84. Системный анализ в экономике и организации производства / С. А. Валуев и др. ; под ред. С. А. Валуева, В. Н. Волковой. Ленинград : Политехника, 1991.-398с.

85. Смирнов Я. В. Краткий курс математической статистики для технических приложений / Я. В. Смирнов, И. В. Дунин-Барковский. — М.: Физ-матгиз, 1959. 436 с.

86. Соломахо В.Jl. Комплексная оценка качества процесса измерения / В. Л. Соломахо, О. В. Сенюк. // Надежность и контроль качества. 1997. -№ 10.-С. 3-11.

87. Судаков Р. С. Теория псевдополуобратных матриц и ее применение к задачам оценки надежности / Р. С. Судаков. М.: Знание, 1981, - 250 с.

88. Теория выбора и принятия решений: учеб. пособие / И. М. Макаров и др.. -М. : Наука, 1982. 328 с.

89. Тихонов А.Н. Методы решения некорректных задач / А. Н. Тихонов, В. Я. Арсенин. — 2-е изд., перераб. и доп. — М. : Наука, 1979. — 286с.

90. Тихонов А. Н. Регуляризирующие алгоритмы и априорная информация / А. Н. Тихонов, А. В.Гончарский, В. В. Степанов, А. Г. Ягола М. : 1990.- 360 с.

91. Франк-Каменецкий Д. А. Диффузия и теплопередача в химической кинетике / Д. А. Франк-Каменецкий. М.: Наука, 1967. - 492 с.

92. Франк-Каменецкий Д. А. / Д. А. Франк-Каменецкий // Успехи химии. 1941. - Т. 10 - №4 - С. 373 - 415.

93. Хедли Дж. Нелинейное и динамическое программирование / Дж Хедли ; пер. с англ. под ред. Г. П. Акилова. М. : Мир, 1967. - 507с.

94. Химмельблау Д. Анализ процессов статистическими методами / Д. Химмельблау ; пер. с англ. под ред. В. Г. Горского. — М. : Мир, 1973. — 959 с.

95. Химмельблау Д. Прикладное нелинейное программирование / Д. Химмельблау. М. : Мир, 1975. - 536 с.

96. Численные методы условной оптимизации / под ред. Ф. Гилла, У. Мюррея ; пер. с англ. под ред. А. А. Петрова. -М. : Мир, 1977.-292 с.

97. Чичерина Г.В. Синтез реакций азометинов, содержащих М— феноксифенильную группу : диссерт. на соиск. уч. степени канд. хим. наук : защищена 12.04.1998 /Г. В. Чичерина. -Волгоград, 1998. 120с.

98. Щеголев В. В. Теоретические основы химической технологии / В. В. Щеголев, Я. Е. Резник. Ленинград : ГИПХ, 1980. - 338 с.

99. Эммануэль Н. М. Курс химической кинетики / Н. М. Эммануэль, Д. Г. Кнорре.- 4-е изд., перераб. и доп. -М. : Высш. шк. 1984. 463 с.