книги / Методы оптимизации эксперимента в химической технологии
..pdfПри длине стороны симплекса, равной 1,
1
X)
(/+1)
Высота такого симплекса hk (расстояние от вершины до противо положной грани)равна
hk = |
k + \ |
(V.142) |
|
где к —размерность симплекса. Число опытов в симплексной матрице для к независимых факторов равно N = к+ 1.
Симплексные планы относятся к так называемым насыщенным планам, число опытов в которых равно числу коэффициентов в уравнении регрессии. В этой матрице соблюдаются условия
N |
|
|
|
|
|
|
|
N |
|
xji Хц = 0у |
j |
l\ |
Iу I = 1у2у |
• • • I k и |
xji — 0* |
(V. 143) |
|||
но не соблюдается условие |
/-1 = N. |
|
|
|
|||||
Только для столбца хь, все элементы которого равны 1, |
|
||||||||
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
/=i |
|
|
|
|
Для любого j -то столбца |
|
Ех?. равна |
|
|
|
||||
|
|
|
|
|
|
|
1 |
|
|
1=1 |
|
2/(/+1) |
1 21(1+ 1) = |
0,5. |
(V. 144) |
||||
|
|
|
|
|
|
|
|
||
Поэтому для симплексного |
плана ковариационная матрица |
имеет |
|||||||
вид |
|
|
|
|
|
и\ |
о |
|
|
|
( Л |
) |
- |
- |
|
(V. 145) |
|||
|
о |
|
|
||||||
|
|
|
|
|
|
2 J |
|
|
|
и коэффициенты регрессии определяются по формулам: |
|
||||||||
|
N |
|
|
|
|
|
|
|
|
|
2 |
У1 |
|
|
N |
|
|
|
|
h = |
-i + |
- \ b i = 2 ^ i xHyl\ |
1=1,2, |
.... к. |
(V. 146) |
||||
|
|
|
|
|
1=1 |
|
|
|
|
Симплексные |
планы —планы |
ротатабельные. |
Основным |
их не |
достатком является отсутствие D-оптимальности. Дисперсия коэффи циентов в ортогональных планах определяется по формуле
s2 = |
S“°cnp ■. |
(V. 147) |
° t |
N |
|
' |
2 4 l |
|
|
f~l |
|
Для симплексного плана, согласно (V.147), |
|
|
4 у= 2 4 с Пр. |
(V-l48> |
|
в то время как для планов ч ипа 2к и 2к~р |
|
|
9 |
с2 |
|
•’вОСГф |
|
Таким образом, коэффициенты уравнения регрессии, полученного по симплексному плану, определяются с меньшей точностью. Построить насыщенные планы с элементами ±1 удается только для числа факто ров, равного 4а —1, где а —целое положительное число. Например, для 3, 7, 11, 15 и т. д. факторов.
Для практического использования симплексной матрицы (V.140) заранее подсчитаны по формуле (V.141) числовые значения ее элементов:
0,5 |
0,289 |
0,204 |
0,158 |
0.129 |
0,109., |
—0,5 |
0,289 |
0,204 |
0,158 |
0.129 |
0,109. |
0 |
—0,578 |
0,204 |
0,158 |
0,129 |
0,109. |
0 |
0 |
—0,612 |
0,158 |
0,129 |
0,109. |
0 |
0 |
0 |
—0,632 |
0,129 |
0,109. |
0 |
0 |
0 |
0 |
—0,645 |
0,109. |
0 |
0 |
0 |
0 |
0 |
-0,655 |
План эксперимента в безразмерном масштабе для к факторов состоит из к столбцов и к 4-1 строки матрицы (V.149).
После реализации исходного симплекса анализируются результаты для выявления наихудшей точки. Затем проводится отражение наихуд шей точки относительно центра противоположной грани симплекса, и таким образом находятся услоьия для проведения нового опыта взамен исключенного. Условия проведения опыта в отраженной точке могут быть найдены следующим образом:
х<*+2>= |
2*<с>- *<*> , / = 1 , 2 ........ft, |
|
(V. 150) |
|
где x^—j -я координата |
наихудшей |
точки l;x(jk+ 2)—j -я |
координата |
|
новой точки, получаемой в результате отражения; |
j -я |
координата |
||
центра противоположной грани: |
|
|
|
|
|
*+1 М) |
|
|
|
*<'> |
= i^=\ |
1+1. |
|
(V. 151) |
Исходный к-мерный симплекс можно достроить до (к+ 1)-мерного, вводя только одну новую точку. Такая необходимость возникает, если на первом этапе исследования рассматривалась зависимость изучаемого процесса только от к факторов, в то время как он зависит от (&+1)-го фактора. Величина (А:+1)-го фактора по тем или иным причинам не изменялась в эксперименте. Тогда все точки /с-мерного симплекса в действительности представляют собой точки (А:+ ^-мерно го пространства, которые находятся в гиперплоскости xk+] = d, где
фиксированное значение (&+1)-го фактора в безразмерном виде. Из геометрических соотношений следует, что для построения симплекса размерностью (&+1) из /r-мерного симплекса необходимо найти центр тяжести точек к-мерного симплекса в (к+ 1)-мерном пространстве и провести через эту точку перпендикуляр к гиперплоскости, в которой лежат точки /r-мерного симплекса. Если на этом перпендикуляре отложить отрезок длиной hk+y (высота к+ 1-мерного симплекса), то полученная точка вместе с исходными образует (к+ 1)-мерный симплекс. Координаты новой точки
(0) Л0) |
и(0) |
4 0)- <*+**«. |
(V. 152) |
X1 |
|
где х] - j -я координата центра исходного симплекса.
При обычном факторном методе добавление еще одного параметра приводит к необходимости увеличить число опытов в два раза. Отметим еще следующие преимущества симплексного метода. При использовании симплекс-планирования параметр оптимизации у может измеряться приближенно: достаточно иметь возможность проранжировать эти величины. При этом можно одновременно учитывать не сколько параметров оптимизации: выход продукта, стоимость, чистоту и т. д. Параметр оптимизации может не измеряться количественно. Метод не предъявляет жестких требований к аппроксимации поверхно сти отклика плоскостью. Симплекс-план может быть использован как алгоритм при оптимизации процесса с применением управляющей машины.
Пример 9. Сравнить эффективность симплексного метода оптимизации и метода крутого восхождения на основании результатов восьми опытов (см. табл. 38).
Р е ш е н и е . Использованный в примере 1 (см. с. 175) план —Vie от ПФЭ V является /)-оптимальным симплексом в семимерном пространстве. Этот план был ис пользован в качестве исходного симплекса (опыты 1—8 в таблице).
Номер
опыта |
Z, |
*2 |
*3 |
*4 |
*6 |
*в |
*7 |
У |
|
||||||||
1 |
0,022 |
0,028 |
0,035 |
1350 |
1,5 |
0,152 |
0,333 |
0 |
2 |
0,063 |
0,028 |
0,035 |
1300 |
2,0 |
0,127 |
0,333 |
0,129 |
3 |
0,022 |
0,0094 |
0,035 |
1300 |
2,0 |
0,152 |
0,5 |
0 |
4 |
0,063 |
0,0094 |
0,035 |
1350 |
1,5 |
0,127 |
0,5 |
0,177 |
5 |
0,022 |
0,028 |
0,10 |
1300 |
1,5 |
0,127 |
0,5 |
0,295 |
6 |
0,063 |
0,028 |
0,10 |
1350 |
2,0 |
0,152 |
0,5 |
0,404 |
7 |
0,022 |
0,0094 |
0,10 |
1350 |
2,0 |
0,127 |
0,333 |
0,2665 |
8 |
0,063 |
0,0094 |
0,10 |
1300 |
1,5 |
0,152 |
0,333 |
0,4305 |
9 |
0,069 |
0,031 |
0,109 |
1360 |
1,42 |
0,124 |
0,310 |
0,42 |
|
Номер |
2, |
*2 |
*3 |
*4 |
*6 |
|
z 7 |
У |
|
опыта |
|
|||||||
|
|
|
|
|
|
|
|
|
|
10 |
|
0,082 |
0,013 |
0,1304 |
1310 |
1,91 |
0,115 |
0,469 |
0,336 |
11 |
|
0,0316 |
0,0129 |
0,1278 |
1370 |
1,16 |
0,147 |
0,47 |
0,51C |
12 |
|
0,023 |
0,033 |
0,154 |
1330 |
1,09 |
0,153 |
0,437 |
0,485 |
13 |
|
0,079 |
0,035 |
0,1346 |
1312 |
1,02 |
0,149 |
0,520 |
0,263 |
Анализ результатов (таблица) показывает, что наихудшие результаты получены в опытах 1 и 3. Заменим точку 3 ее зеркальным отражением — точкой 9. Координаты новой точки вычислим по формулам (V.150) и (V.151). Определим координаты точки с — центра грани, образованной точками 7, 2, 4, 5, 6, 7, 8:
^ с} _ |
0,022-3 + 0,063-4 |
0,0454, |
|
|
|
(с) _ |
0,028-4 + 3-0,0094 |
0 ,020, |
|
|
2 (с) =-- 3-0,035 + 4-0,1 = 0,0721,
|
|
|
- |
* ■lS 9 + |
3’1300 = |
1330, |
|
|
||||
|
|
г<‘> = |
4-1,5 + |
|
3-2,0 |
= |
1,71, |
|
|
|||
|
|
|
|
|
|
|
|
|
||||
|
|
(с) |
— |
3-0,152 + 4-0,127 |
~ |
’ |
|
|||||
|
|
2 6 |
“ |
|
|
|
7 |
|
|
|||
|
|
2}с) = |
4 0.333+_q±_3 = 0,405. |
|
||||||||
Тогда координаты девятой точки выразятся следующим образом: |
|
|||||||||||
|
|
г{9) =2-0,0454 — 0,022 = |
0,0688, |
|
||||||||
|
|
г2(9) =2-0,02 — 0,0094 = 0,0306, |
|
|||||||||
|
|
г^9) — 2-0; 0721 —0,035 = 0,109, |
|
|||||||||
|
|
г}9) = 2-1330— 1300 = |
1360, |
|
|
|||||||
|
|
г£9) =2-1,71—2 = 1,42, |
|
|
|
|||||||
|
|
Zg9) |
= |
2 - 0 , 1 3 8 |
— |
0 , 1 5 2 |
= |
0 , 1 2 4 , |
|
|||
|
|
z<9> = 2 - 0 , 4 0 5 |
— |
0 , 5 = |
0 , 3 1 0 . |
|
|
|||||
|
Аналогично при отражении первой точки были получены координаты десятой |
|||||||||||
точки. В симплексе 2, 4, 5, 6, 7, 8, 9, 10 худшая точка |
2 Не отражение |
дает коор |
||||||||||
динаты |
точки 77, отражение |
точки |
4 — координаты |
точки 72 В симплексе 5, 6, 7, 8, |
||||||||
9, |
10, И, 12 худшей является точка |
7. Ее |
отражение |
дает координаты точки 73. Выход |
||||||||
в |
точке |
73 меньше, чем в |
точке |
7. Отражение |
точки 73 приведет снова |
в точку 7. |
Таким образом, симплекс зациклился. Определим выход в центре симплекса 5, 6, 7, 8, 9, 10, 11, 12. Координаты центра симплекса точки S;
г (,5)= |
2 - 0 , 0 2 2 + 2 - 0 , 0 6 3 + 0 , 0 6 9 + 0 , 0 8 2 + 0 . 0 3 1 6 + 0 , 0 2 3 |
||||||
|
|
8 |
|
|
= 0 , 0 4 7 ; |
||
|
|
|
|
|
|
|
|
,(«)_ |
0 , 0 2 8 - 2 |
+ 0 , 0 0 9 4 - 2 + |
0 , 0 3 1 + 0 , 0 1 3 + |
0 , 0 1 2 9 + |
0 , 0 3 3 = 0 , 0 2 0 6 ; |
||
*2 |
— |
|
|
8 |
|
|
|
|
0 , 1 0 - 4 + 0 , 1 0 9 + 0 , 1 3 0 4 + 0 , 1 2 7 8 + 0 , 1 5 4 |
0 , 1 1 5 ; |
|||||
*3 |
“ |
|
|
8 |
|
||
|
|
|
|
|
|||
|
1 3 0 0 - 2 + 1 3 5 0 - 2 + 1 3 6 0 + 1 3 1 0 + 1 3 7 0 + 1 3 3 0 |
= 1 3 3 4 ; |
|||||
|
~ |
|
|
8 |
|
||
|
|
|
|
|
|
||
fSl |
|
1 , 5 - 2 + |
2 - 2 , 0 + 1 , 4 |
2 + 1 , 9 1 + 1 , 1 6 + |
1 , 0 9 |
= |
1 , 5 7 ; |
|
|
|
|
|
|
||
|
0 , 1 2 7 - 2 + 0 , 1 5 2 - 2 + 0 , 1 2 4 + 0 , 1 1 5 + 0 , 1 4 7 + 0 , 1 5 3 |
||||||
26 |
“ |
|
|
8 |
|
|
0 , 1 3 7 ; |
|
|
|
|
|
|||
|
0 , 5 > 2 + 0 , 3 3 3 - 2 + 0 , 3 1 0 + 0 , 4 6 9 + 0 , 4 7 + 0 , 4 3 7 |
|
|||||
г 7<S) = |
|
|
8 |
|
|
0 , 4 2 0 . |
|
В точке S |
был реализован опыт. Полученное значение оптической плотности y {S) — |
—0,570. Таким образом, наилучшее значение критерия оптимизации получено в центре симплекса за 14 опытов. Метод крутого восхождения потребовал для решения этой же задачи 15 опытов.
Пример 10. Изучалась реакция, протекающая по схеме A + B + C —D в водно-спир
товом растворе. На |
качество |
и количество продукта D(y) влияли следующие факторы; |
||
zi —время реакции, |
ч; zi —содержание спирта в |
водно-спиртовом растворе, |
мол. доли; |
|
Z3 —концентрация вещества |
С, мол. доли; Z4 — |
концентрация вещества В, |
мол. доли; |
Z6 —молярное соотношение веществ В и А.
Основной уровень и интервалы варьирования факторов приведены ниже
Факторы |
. z, |
z2 |
z3 |
z4 |
z5 |
zj |
. 2,0 |
0,65 |
0,10 |
0,25 |
1,20 |
Azj . . |
. 0,20 |
0,15 |
0,025 |
0,05 |
0,20 |
Определить условия получения максимального количества продукта (утах).
Р е ш е н и е . Воспользуемся симплексным методом планирования. Для к —5 выделим из матрицы (см. V.149) подматрицу, содержащую пять столбцов и шесть строк. Ис пользуя формулу кодирования (V.3), получим:
|
Z i— 2 , 0 |
|
— 0 , 6 5 |
|
— 0 , 1 0 |
|
Xl = |
0 , 2 0 |
’ Х* = |
0 , 1 5 |
’ *3 = |
0 , 0 2 5 |
’ |
|
|
2 4 — 0 , 2 5 |
__ гь — 1 , 2 0 |
|
|
|
|
Х* = 0 , 0 5 |
’ Х‘ = |
0 , 2 0 |
|
|
Тогда матрица исходного симплекса в натуральном масштабе имеет вид (таблица).
Номер опыта |
|
|
*3 |
*4 |
*6 |
У |
1 |
2,10 |
0,693 |
0,105 |
0,258 |
1,225 |
0,760 |
2 |
1,90 |
0,693 |
0,105 |
0,258 |
1,225 |
0,491 |
3 |
2,00 |
0,564 |
0,105 |
0,258 |
1,225 |
0,513 |
4 |
2,00 |
0,650 |
0,085 |
0,258 |
1,225 |
0,675 |
5 |
2,00 |
0,650 |
0,100 |
0,218 |
1,225 |
0,693 |
6 |
2,00 |
0,650 |
0,100 |
0,250 |
1,075 |
0,666 |
Высоту шестимерного симплекса получим по формуле (V.142) Л—0,764. Определим значения факторов для опыта 8. Значения первых пяти факторов представляют координаты центра тяжести пятимерного симплекса 1, 3, 4, 5, 6, 7:
*}•) = z{8) |
= 2’10± ± 2^ |
+ 2’|4 = 2,04; |
|
|
|
z£> = г(2В) = 0,633; |
z<s) = z<8>= 0,098; |
|
|
||
z<*> = z<8>= 0,247; |
z<8>= 1,19; |
|
|
||
z<8>= 800+ 100 4 8) = 800+100 ( 4 J) + A«) = 877 об/мин. |
|
|
|||
Опыт 8 вместе с точками |
1-7 образует |
уже шестимерный симплекс 1, 3, 4, |
5, |
6, |
|
7, 8 (таблица). |
опыта необходимо провести анализ результатов |
и |
во |
||
После реализации восьмого |
зобновить процесс отражения уже с учетом шести факторов.
Н о м е р о п ы т а |
г, |
*2 |
z 3 |
|
*6 |
|
У |
1 |
2,10 |
0,693 |
0,105 |
0,258 |
1,225 |
800 |
0,760 |
3 |
2,00 |
0,564 |
0,105 |
0,258 |
1,225 |
800 |
0,513 |
4 |
2,00 |
0,650 |
0,085 |
0,258 |
1,225 |
800 |
0,675 |
5 |
2,00 |
0,650 |
0,100 |
0,218 |
1,225 |
800 |
0,693 |
6 |
2,00 |
0,650 |
0,100 |
0,250 |
1,075 |
800 |
0,666 |
7 |
2,14 |
0,589 |
0,093 |
0,238 |
1,165 |
800 |
0,810 |
8 |
2,04 |
0,633 |
0,098 |
0,147 |
1,190 |
877 |
|
12. Ортогональные насыщенные планы Плакетта —Бермана. Ортого нальные насыщенные двухуровневые /)-оптимальные планы можно построить, используя дробные реплики от ПФЭ для числа факторов
/с= 3 (п= 4), к=1 (N=8), к= 15 (N=16), /г“ 31 (N=32) и т. д. Однако класс ортогональных насыщенных планов может быть значительно расширен. Плакетт и Берман разработали строгую математическую теорию построения и анализа ортогональных планов. В частности, было доказано, что в насыщенном плане вычисленные по методу наименьших квадратов оценки эффектов имеют максимальную для данного числа опытов N точность, одинаковую для всех эффектов, если матрица планирования имеет ортогональные столбцы. Чтобы
матрица была ортогональной, |
необходимо и |
достаточно, чтобы: |
1) каждый фактор встречался |
на каждом своем |
уровне одно и то |
же число раз; 2) каждые два фактора с любой комбинацией их уровней встречались одно и то же число раз; 3) число опытов делилось на квадрат числа уровней, т. е.
N = nl*, |
(V. 153) |
где п—целое число.
При такой формулировке условий ортогональности проблема по строения ортогональной матрицы (плана эксперимента) превращается в чисто комбинаторную проблему.
Если N * л/2, то число факторов, эффекты которых можно вычислить при данном N, равно
или целой его части.
Если число уровней для всех факторов равно двум, то задача по строения оптимального плана сводится к построению ортогональной матрицы, состоящей из + 1 и - 1, размера N X N , где N —число, кратное четырем, т. е. ЛГв 4л. Максимальное число факторов, которое можно ввести в планирование, при этом равно k a N - 1.
Для построения насыщенных планов для А:- 11, 19, 23 и 35 восполь зуемся строками из табл. 54.
Т а б л и ц а |
54. Комбинации знаков, |
используемые при построении насыщенных планов |
|||||||||||
|
|
для |
Аг—11, |
19, |
|
23 |
и 35 |
|
|
||||
к |
N |
|
|
|
|
|
|
|
К о м б и н а ц и и зн ак ов |
|
|||
11 |
12 |
+ + |
- |
+ |
+ |
+ |
-------- |
|
|
+ |
- |
|
|
19 |
20 |
+ + |
- - |
|
+ + + + |
- + |
- + ------------------ |
+ + - |
|||||
23 |
24 |
+ + + + + - |
+ |
- + + |
- - + + - |
- + |
- + ------------------ |
||||||
35 |
36 |
- + |
- + |
|
• + + |
------------ |
|
|
+ + + + + - |
+ + + |
- - + |
||
|
|
------------------ |
|
+ |
- |
+ |
+ |
- |
- |
+ |
- |
|
|
При построении плана для А-= 11 (см. пример 11) в качестве элементов первого столбца берется строка из табл. 54. Второй столбец получим из первого, заменив в нем первый элемент на последний и сдвинув соответственно вниз все остальные элементы. Третий столбец получим, заменив в первом столбце первые два элемента на последние и сдвинув вниз остальные элементы и т. д. Элементами последней строки слу жат-1. Аналогичным образом строятся планы для А:—19, 23 и 35. Для к —27 при построении матрицы планирования используются три блока А, В и С, приведенные в табл. 55. Эти блоки выписываются в порядке круговой перестановки:
А В С
С А В
ВС А
ик ним опять добавляется строка, все элементы которой - 1.
Т а б л и ц а 55. Блоки для построения насыщенного ортогонального плана для /с—27
|
А |
|
В |
|
|
С |
+ - + + + + ----------- |
- + ----------- |
+ _ _ + |
|
|
||
+ ■+ - |
+ + + ------------ |
|
|
|
- + + + + - + + - |
|
- + + |
+ + + ------------ |
+ ------------ |
+ |
- |
|
|
+ _ _ |
+ - + + + + |
|
+ ------------ |
+ |
+ - + + + - + - + |
|
------------ + + - + + + |
+ ------------------ |
+ + |
- - |
+ + - - + + + + - |
||
----------------- |
+ + + + + |
_ + _ + ------------ |
+ - |
- + + + - + - + + |
||
_ + + |
------------ + - + |
|
|
|
+ - + Ч - - |
+ + + - |
+ + + |
------------ + + - |
+ - - |
+ ------------------ |
+ |
+ + - + + - - + + |
|
+ + + |
------------------+ + |
|
|
|
- + + - + + + - + |
Плакетт и Берман показали, как могут быть построены насыщенные
•планы до #=“ 100 при N, кратном 4 (за исключением N —92). Применение планов Плакетта —Бермана позволяет получать раздельные оценки линейных эффектов всех факторов с максимально возможной при данном числе опытов точностью, одинаковой для всех эффектов. Любой коэффи циент линейного уравнения регрессии определяется по формуле
N
2 хл
---- . / = 1.2,..., k.
Погрешность в определении bj при этом равна
sbj — #воспр/V ^»
где 5ВОспр—ошибка измерения.
Поскольку матрица планирования ортогональна, такая оценка линей ных эффектов совпадает с оценкой, полученной по методу наименьших квадратов. Кроме того, вследствие ортогональности матрицы получен ные оценки линейных эффектов не смешаны между собой.
Отношение bj к ^воспр/ VN имеет распределение Стьюдента для нульгипотезы, т. е. истинного значения Вj —0. Это отношение можно исполь зовать для проверки значимости эффектов. Для проверки значимости различия между эффектами можно использовать отношение
bg — bj
(V. 155)
W n p l W t f ’
также имеющее распределение Стьюдента.
Пример И. Исследовалась возможность получения азотно-фосфорно-калийного удоб рения путем частичной замены поташа аммиаком при нейтрализации азотнокислотной вытяжки. Процесс нейтрализации можно охарактеризовать суммарной реакцией:
6Са (Ш3)2 + ЗН3РО4 + 6NH3 + ЗК2СО3 = ЗСаНР04 + 6NH4NO3 +
+ 6 KNO3 + ЗСаСОз
При исследовании последовательной нейтрализации вытяжки аммиаком и поташем особый интерес представляло выяснение степени ретроградации усвояемых форм оксида фосфора (V). Поэтому показателем процесса (у) служила степень усвояемости обра зующихся фосфорных соединений (процентное отношение количества водорастворимых и лимоннорастворимых форм фосфора к общему количеству фосфора в продуктах реакции). В качестве независимых факторов были выбраны следующие; zi —температура аммонизации (25 + 70°С); zi —продолжительность аммонизации (15 + 30 мин); za —норма аммиака (100+ 150% от стехиометрической нормы); Z A , Z B , ze, Z7 —содержание примесей в исходной вытяжке, соответственно 0 + 3,16% Mg(N(>3)2 ; 0 + 0,89% Fe(N03)2; 0 + 0,56% А1(ЫОз)3; 0 + 0,88% H2SiFe; ze —температура при взаимодействии компонентов аммонизи рованной вытяжки с раствором карбоната калия (25 + 70°С); ZQ —продолжительность взаимодействия с карбонатом калия (30 + 60 мин); zio —норма карбоната калия (100 —120% от стехиометрической нормы).
Постоянными оставались содержание в вытяжке РгС>5(6,9%) и СаО (11%).
Р е ш е н и е . В качестве плана эксперимента использовали первые 10 столбцов плана Плакетта —Бермана (табл. 56).