Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Планирование эксперимента при оптимизации процессов химической техн

..pdf
Скачиваний:
15
Добавлен:
15.11.2022
Размер:
9.83 Mб
Скачать

Номер

Первая строка матрицы

опыта

8

+

+

Н

+

+

--

---------1—

12

+

+

— Ь

Н—

16

+

+

+ +

-

+

-

+ + - - + --------

20

 

 

 

 

 

 

 

Последняя строка плана составляется только из эле­ ментов — 1. Матрица плана имеет размерность Л^Х (N —1).

Построенные таким образом планы являются ортого­ нальными и поэтому расчет коэффициентов и оценка их значилюсти проводится обычными методами (см. алго­ ритм 1. 5. 2).

Замечание 1. Иногда применяется несколько иной ал­ горитм построения плана, дающий тот же результат. Строка табл. 2. 4 используется для построения столбца плана. Следующий столбец получается сдвигом элемен­ тов первого столбца вниз или вверх и т. д. Последняя строка составляется из элементов — 1.

Замечание 2. Построение планов Плакетта — Берма­ на для N = 28 и выше приведено в [6].

Замечание 3. Для расчета ошибки опыта s2 в планах

Плакетта — Бермана часто используют прием фиктив­ ных переменных. Он заключается в том, что недостающие факторы (например, если в объекте п = 12, а план преду­ сматривает /г=15, то недостающих факторов /2 = 3) за­ меняются фиктивными факторами. Эффекты этих фак­ торов отличаются от нуля, если их взаимодействия зна­ чимы и ошибки измерения отсутствуют. Если считать, что величины взаимодействия факторов малы, а йф4, 6ф2, ..., Ьфк~к эффектов (коэффициентов) фиктивных перемен­ ных, то ошибка опыта будет определяться по формуле

N(Ьф1+ Ьф2+ Ьфь)

( 2.26)

N — (п + 1)

где N— число опытов по матрице планирования; п — чис­ ло факторов; N — (/2+1) — число фиктивных факторов.

Далее оценка проводится по (1.119), (1.131) и (2.23), (2.24). Табличное значение критерия Стыодента находят для f= N — (я+1) степеней свободы.

Принятие решений не отличается от предыдущего ал­ горитма.

2. 2. 3. Алгоритмы метода случайного баланса (сверх­ насыщенный план). Исходные данные те же, что и в пре­ дыдущих алгоритмах.

В плане эксперимента по методу случайного баланса исследуемые факторы варьируются на двух уровнях — верхнем и нижнем. Для построения матрицы планирова­ ния предлагается «чистый» случайный баланс, при кото­ ром распределение уровней в столбцах осуществляется по таблице случайных чисел, или случайное смешивание двух дробных планов ПФЭ. Один из возможных планов случайного баланса (случайное смешивание ДФЭ 25-1 и

N

26- 1) приведен в табл. 2.5. Условие ^ х и должно выпол-

и — 1

няться всегда. Этот"план может использоваться и для меньшего числа факторов.

Т а б л и ц а 2.5. План эксперимента

Номер

 

 

 

 

 

 

 

План

 

 

 

 

 

 

Выходная

 

 

 

 

 

 

 

 

 

 

 

 

 

 

переменная

опыта

 

 

 

 

 

 

 

 

дг9 Л’ю 1*11

 

 

 

 

 

 

 

*1

•Г*

Л 4

X5

-г»

 

Хв

*1* 1 * 1 3

* 1 4

У

1 у ' .

1

_ _ + + +

_ +

_’ +

_ + +

_ + У\

У\

2

+

 

 

+

 

 

 

 

 

+

 

+

+

У2

у \

3

+

+ + -•-- —

+ + + +

Уъ

 

4

+ + + + '+ +

— — + +

+

+

+ Ул

 

5

 

— — — — — + + +

 

— —

 

Уь

 

6

 

+ +

+ + +

+ + +

+ + У*

 

7

 

— + + — — + +

+ +

 

+ +

 

У7

 

8

 

+ + — — — — +

— — +

— — —

Ув

 

9

+

— — +

+ + + + + + Уэ

 

10

 

+

— — — — +

— — — — — — + + У ю

 

11

+ — — +

+

+

— — — —

 

У и

 

12

 

+ + +

+ +

 

— — —

+

У 12

 

13

 

+

+

+

+

+

+

+

+

У\ъ

 

14

 

+

+ +

— — + + +

+ +

 

у 14

 

15

+ + + — — + + + +

+ + +

У 15

 

16

 

+ +

— + + + + + — —

+ — '+ У 16

 

У

 

;— •

 

:}г

+ *«- *i

Рис. 2.2. Построение диаграмм рассеивания.

Диаграммы рассеивания строят

с целью выделения

факторов или их взаимодействий. Выделение осуществ­ ляют визуально. Диаграммы рассеивания строят так: по оси абсцисс откладывают значения факторов для уров­ ней «+» и «—»,. а по оси ординат — значения выходной переменной (рис. 2. 2.).

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

Среди опытных данных на каждом уровне находят медиану Me. Медианой называется линия, по обе сторо­ ны которой находится одинаковое число точек. При не­ четном числе точек медиана проходит через среднюю точ­ ку. Разность между медианами ДМе двух уровней харак­ теризует качественное влияние фактора Xi на выходную переменную. Таким образом, построение диаграммы рас­ сеивания позволяет визуально по максимальному значе­ нию ДМе выделить наиболее значимые факторы. Для этой

же цели используют так называемые

в ы д е л я ю щ и е ­

с я т о ч к и L в нижней и верхней

частях

диаграммы

рассеивания/Для фактора х{ их число равно

6+ 6= 12,

для факторов х3 и хм соответственно 3 + 5 = 8

и 1+2 = 3

и т. д. На рис. 2. 2 группы выделяющихся точек отмече­ ны фигурными скобками.

Примечание. Иногда в качестве критерия значимости факторов на диаграмме рассеивания используют произ­

ведение разности между медианами на число выделяю­ щихся точек

Т = | AMeL | .

(2.27)

Последовательное выделение существенных факто­ ров. Для количественной оценки факторов нужно отде­ лить значимые факторы от незначимых. Процедура вы­ деления такова. Выбирают два-три фактора, имеющие максимальную разность между медианами или макси­ мальное число выделяющихся точек. Строят таблицу с тремя или двумя входами. Допустим, это будут факто­ ры хи х3, х4 (см. табл. 2. 5). В клетки табл. 2. 6 записы­ вают значения выходной переменной для различных ком­ бинаций уровней. Так, в первой клетке (слева/ вверху) записаны значения у4 и у и — те значения, которые полу­ чились, когда Хи х3, х4 были на верхнем уровне и т. д.

Т а б л и ц а 2.6. Подготовка

данных для

оценки линейных эффектов

 

Х \

 

J f 1 —

* 4

* 3 +

X я

 

х я -

 

 

»» 4г_ “

У *

‘У 2

У \

1/3

У 14

У 16

У \Ъ

У 13

 

У \

1/2

1/5

1/6

 

,i / 6

1/8

1/7

1/5

>>

У 12

У 10

1/9

У 11

 

1/з

1/4

1/7

1/8

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

эф. х{

1/1

+

1/2 +

1/3 +

1/4

1/5+ 1/6 +

У1 +

УЪ

=

 

4

 

 

4

 

 

 

 

 

 

 

 

 

 

У\ +

Уз +

Уъ +

1/7

1/2+ 1/4 +

1/6 +

1/8

эф. х3 =

 

4

 

 

4

 

; (2.28)

 

 

 

 

 

 

 

эф. х4

l/l

+

1/2 +

1/5 +

1/6

1/3+ 1/4 +

1/7 +

1/8

=

 

 

 

 

 

 

 

Оценки коэффициентов производят по формуле

Эф. Х{

(2.29)

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

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

эф. *<)/£ пи

 

tp ---------------- ^ ---- ,

(2.30)

где mi — число наблюдений в i-ой клетке таблицы; s2R

остаточная

дисперсия, находится

как среднее

по каж­

дой S 2R

д л я

/-ой клетки таблицы; число степеней свободы

г

а,

а — число среднеарифметических

значений

 

в таблице

с несколькими

входами. Оценку рассеивания

S 2R д л я

каждой клетки

находят

относительно средних

г

значений у* этой же клетки.

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

Корректировка исходного вектора матрицы плана.

После выделения эффектов проводят корректировку ис­ ходных данных матрицы плана. Для этого от всех yN в плане эксперимента, где факторы находятся на уров­ не «+», уменьшают на эф. х{. Получают новый вектор результатов эксперимента y lN , освобожденный от влия­

ния фактора Xi. Далее строится новая диаграмма рассеи­ вания и алгоритм повторяется.

Таким же образом производится отсеивание эффек­ тов парных взаимодействий.

Принятие решений. Процесс выделения существенных

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

о

FP = — < FT (/,, /о, ц = 0,05),

(2.31)

s2

о

где s2r— оценка дисперсии результатов эксперимента

относительноч их среднеарифметическогозначения на г-ом шаге процедуры; s2— ошибка опыта, полученная

по нескольким параллельным наблюдениям.

Замечание. Вследствие трудоемкости метода, расчеты лучше всего проводить на ЭВМ.

2.3. Алгоритм исследования формальной кинетики химических процессов

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

2. 3. 1. Алгоритм линеаризации кинетических зависи­ мостей. Исходные данные. Предполагается, что механизм химической реакции может быть представлен реакцией

m

k

 

aiAi

*^ bjBj,

(2.32)

где Ai и Bj — исходные вещества и продукты реакции соответственно; аг-, bj — стехиометрические коэффици­ енты.

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

(2.33)

где k — константа скорости реакции; tii — порядок реак­ ции по i-му веществу; [С{] — концентрация i-то веще­ ства.

Константа скорости реакции в зависимости от темпе­ ратуры изменяется по закономерности Аррениуса

Е

k = k0e

(2.34)

где kQ— предэкспоненциальный

множитель;

Е — энер­

гия активации; R — универсальная газовая постоянная;

Т — абсолютная температура.

 

 

 

 

Линеаризация уравнения (2.33). Логарифмирование-

(2. 33) с учетом (2. 34) дает

 

 

 

 

In /? = In ko

Е 1

+

m

 

(2.35)

— —

2 ] rii\n [сг].

 

 

 

i = 1

 

 

Обозначим переменные

 

 

 

 

 

л

 

In kQ= b' ;

 

In R = y\

 

 

 

 

 

 

о

 

\ n ^ = X

u

E/R =

6';

 

ln [c,]= ^ 2 ;

 

П\ =

Ь’2\

 

In [Cm] '

^Lm+l»

 

tlm == bm+ 1

 

(штрих у коэффициентов bi означает, что они ’имеют размерность). Окончательно получим линейное уравнение

У = Ь'9 + Ь'Х: + Ь'Х2 + + b'm+lxm+l.

(2.36)

Для определения коэффициентов b'., i= 0, 1, ..., m+1

можно использовать планы ПФЭ или ДФЭ и соответст­ вующие расчеты по алгоритмам 1. 5.

Замечание. Переход от коэффициентов 6,-, получен­ ных по планам ПФЭ или ДФЭ с кодированными факто­ рами, к коэффициентам Ь'., имеющим размерность, осу­

ществляется по формулам

bi

 

 

Ь'

 

 

AXi

 

 

m+1

XiO

(2.37)

Ьо=*® + 2 >

AXi

 

где AXi — интервал варьирования факторов; Хц>— нуле­

вой уровень факторов (см. (1. 127) и (1. 128)).

2. 3. 2. Алгоритм линеаризации кинетики процессов (частный случай). Исходные данные. Предполагается,

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

d[c1

dy

(2.38)

— - — = — к [с] или —— = — ky,

dt

dt

 

где [c]=y — концентрация

вещества; k — константа

скорости реакции; t — длительность реакции.

Константа скорости реакции в исследуемом диапазо­

не температур не меняется.

 

(2.38).

Решением уравне­

Линеаризация уравнения

ния (2.38) является

 

 

 

У =

Уое Ы

(2.39)

или после логарифмирования

 

 

In // =

In уоЫ,

(2.40)

где у0— начальное значение

концентрации вещества А

(или другая переменная).

 

 

 

Используя планы ПФЭ или ДФЭ, можно определить константу скорости k или длительность реакции в зави­ симости от режимных параметров (скоростей потоков, температуры исходных продуктов и т.-д.).

2.3.3. Алгоритм определения кинетических констант по дифференциальным уравнениям. Исходные данные.

Известен механизм химической реакции. В соответствии с этим механизмом может быть записана система кине­

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

 

 

 

 

«

dCj(t)

n

т

c^(t).

 

i= i

=

2

kj П

(2.41)

dt

3 = 1

1 =

1

 

Известны также начальные условия: t = 0; с0 = А. Константы скоростей реакций можвно определять из

условия минимума функционала

 

Ф =

2 Г

\c*(i) — C i(0]2_ * m in ,

(2.42)

где

 

<-'о

'

веществ

во време­

c*(t)— изменения

концентраций

ни,

полученные

экспериментально;

Ci(t) — изменения

концентраций веществ во времени, полученные числен­ ным интегрированием уравнения (2.39)

лТ

Ci(t) = 2 kj

f И с

i

*(l)dt.

(2.43)

i

"

 

 

■»=1

n

 

 

 

 

Решение задачи

минимизации

Ф

осуществляют

ка­

ким-либо

методом

нелинейного программирования

или

с

использованием

аналогоцифрового

вычислительного

комплекса.

 

кинетических констант

по

2.3.4.

Алгоритм определения

дифференциальным уравнениям

(частный случай).

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

План эксперимента разрабатывается так, чтобы по­ лученные результаты позволили найти независимые оценки всех коэффициентов уравнения регрессии. Это может быть ПФЭ (ДФЭ), есЛи в правой части системы кинетических уравнений имеются только линейные чле­ ны (концентрации) или их взаимодействия; или планы второго порядка (ЦКОП), если имеются реакции второ­ го порядка.

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

Расчеты по рассмотренному методу не отличаются от алгоритмов ПФЭ или ЦКОП (1.5.1, 1.6.1), однако в рас­ четах присутствуют некоторые операции, характерные для кинетических исследований (см. гл. 4).

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

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

Введение. В. В. Налимов и Т. И. Голикова пишут, что развитие математической теории эксперимента нача­ лось с решения вопроса о .хороших оценках, хорошем эксперименте, а теперь возникла новая проблема— что

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

ине подкреплено примерами.

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

 

л

фт1 (А: 00,

Л

(2.44)

 

Уп =

ут2 = фт2(*, в 2),

где X — вектор

факторов; 0 j,0 2— векторы

параметров

соответственно для 1- и 2-ой моделей.

 

у2у

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

yN с весами wu w2i ..., wN (2^Wi = 1), то взвешен-

 

 

 

i

 

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

51 =

2 wu[yu—yt\{Хи,

в*)]2;

 

u = l

1

 

 

(2.45)

52 =

2ti>u[yu- i / T2(Xu,

в * ) ] 2,

 

U=1

1 >

где в*, в 2 — оценки параметров моделей, полученные

по N измерениям (о методах оценок парамётров см. 2.5). Если 5, и S2 сильно отличаются друг от друга, то сравнение можно производить по критерию Фишера.

При условии

SJS2 > 10

(2.46)

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

квадратов отклонений

(значимость

Si

можно оценить

с помощью критерия Пирсона).

 

то необходимо

Если разница

между Si и S2 мала,

поставить' (N +

1)-ый

эксперимент

(желательно в об­

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