Смекни!
smekni.com

Компьютерное моделирование технологических процессов (стр. 11 из 16)

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

4. Умножив каждый из факторов на s и заменив факторы соответствующими коэффициентами регрессии р получим искомые совместные оценки:

где

— истинные коэффициенты регрессии.

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

содержит 8 опытов, т. е. в четыре раза меньше.

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

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

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

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

а во втором — занижены на ту же величину.

Таблица 21 Планирование в условиях временного дрейфа

Если уравнение регрессии отыскивается в виде

то коэффициенты регрессии будут являться следующими оценками:

Рассчитаем, например, коэффициенты

и
:

Следовательно, все коэффициенты регрессии, кроме

не содержат погрешностей, обусловленных временным дрейфом.

Крутое восхождение

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

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

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

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

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

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

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

Заданы ограничения на ресурсы оптимизации:

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

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

Д. Бокс и К. Уилсон предложили использовать для оптимизации результаты полного или дробного факторного эксперимента. Сущность этого метода состоит в следующем.

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

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

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

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

После этого вычисляют отношение


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

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

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

Если ищется минимум критерия

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

Движение к экстремуму прекращают при выполнении следующих условий: 1) значения факторов

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

Рис. 23. Оптимизация по методу крутого восхождения

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

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

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

1.4 Среда для моделирования технологических процессов Visual Studio.NET

Из чего состоит .NETFramework, NETFramework состоит прежде всего из огромной библиотеки программ, к которой можно обращаться из различных языков программирования (например из С#) с помощью различных технологий объектно-ориентированного программирования (ООП, object-orientedprogramming). Эта библиотека разбита на несколько различных модулей таким образом, что имеется возможность использовать ту или иную ее часть в зависимости от требуемых результатов. Так, например, в одном из модулей содержатся "кирпичики", из которых можно построить Windows-приложения, в другом — "кирпичики", необходимые для организации работы в сети, в третьем — все необходимое для развития Всемирной паутины (Web). Некоторые из этих модулей подразделяются на более специфические подмодули: к примеру, в состав модуля для развития Паутины входит подмодуль, предназначенный для создания web-служб.