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

1185

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

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

Пример 3. Давайте продолжим рассмотрение примера 1. Вы помните, что область определения факторов была выбрана следующим образом: для хх от 0,5 до 3, для х2 от 3 до 8 . Основной уровень: х1 = 1 ,5 , х2=7,0 .

Экспериментатор имел такую априорную информацию: точность фикси­ рования факторов средняя, поверхность отклика линейна, диапазон измене­ ния параметра оптимизации довольно узок. Этот случай соответствует ситуа­ ции 11 блок-схемы (рис. 20). Принимаемое решение — широкий интервал варьирования. Экспериментатор выбрал такие интервалы: / 1 = 0,5, /2 =1,0, что составляет 20% от области определения факторов. Это несомненно широ­ кие интервалы варьирования. Отметим еще, что для х2 основной уровень выбран вблизи границы области определения. Поэтому рекомендация о вы­ боре широкого интервала варьирования приводит к совпадению верхнего уровня с этой границей. Так на практике осуществляется выбор интервалов варьирования. Ниже, в гл. И , мы продолжим рассмотрение этого примера и посмотрим, как оправдываются принятые решения.

 

Итак, вооружившись умением выбирать основной уровень

и

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

к

построению плана проведения эксперимента.

6.2. Полный факторный эксперимент типа

Первый этап планирования эксперимента для получения линейной модели основан, как мы договорились, па варьиро­ вании факторов на двух уровнях. В этом случае, если число факторов известно, можно сразу найти число опытов, необходи­ мое для реализации всех возможных сочетаний уровней факторов. Простая формула, которая для этого используется, уже приво­ дилась в гл. 1, и мы ее напомним: N = 2к, где-ZV— число опытов, к — число факторов, 2 — число уровней. В общем случае экспе­ римент., в котором реализуются все возможные сочетания уров­ ней факторов, называется полным факторным экспериментом.

Если число уровней каждого фактора равно двум, то имеем пол­

ный факторный

эксперимент типа

[3, 4].

 

 

 

Таблица

6.1

 

 

 

 

 

 

Матрица планирования эксперимента 22

 

 

 

 

Помор

 

 

У

Номер

 

 

V

опыта

 

 

о.шта

 

 

1

— 1

— 1

У1

3

- Г

2

 

 

Уг

 

 

+ 1

2

— 1

1

+ 1

1/4

 

 

 

 

 

 

 

 

 

 

 

80

Нетрудно написать все сочетания уровней в эксперименте с двумя факторами. Напомним, что в планировании экспери­ мента используются кодированные значения факторов: + 1 и —1 (часто для простоты записи единицы опускают). Условия экспери­ мента можно записать в виде таблицы,

где

строки

соответствуют различным

 

 

 

опытам,

а столбцы — значениям факто­

 

 

 

ров. Будем

называть

такие

таблицы

 

 

 

матрицами планирования эксперимента.

 

 

 

Матрица

планирования

для

двух

 

 

 

факторов

приведена

в

табл.

6.1.

 

 

 

X,

Каждый столбец в матрице плани­

 

 

 

рования

называют

 

вектор-столбцом,

 

 

I

а

каждую

строку — вектор-строкой.

 

 

 

 

 

Таким образом, в табл. 6.1 мы имеем

 

 

 

два вектора-столбца независимых пере­

 

 

 

менных

 

и один

вектор-столбец

пара­

 

 

 

метра оптимизации. То, что

записано

 

 

X,

в этой таблице в алгебраической форме,

 

 

можно

изобразить геометрически. Най­

Рис.

22. Геометрическая

дем

в

области

определения

факторов

интерпретация

полного

факторного эксперимента 2 2

точку,

 

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

основному

 

 

 

уровню, и проведем через нее

новые

натуральных

значений

оси

координат,

параллельные

осям

факторов.

Далее,

выберем

масштабы

по

новым

осям так,

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

мента. Иногда

удобнее считать

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

площадь,

ограниченную

окружностью,

описывающей

квадрат.

В зада­

чах интерполяции область эксперимента есть

область предсказы­

ваемых значений у.

 

 

 

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

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

вита:

хх — а,

х2—Ь,

и т.

д.

Если теперь для

строки ма­

трицы

планирования

выписать

латинские буквы только

для

факторов,

находящихся на верхних уровнях, то условия

опыта

будут

заданы

однозначно. Опыт

со всеми факторами на нижних

уровнях

условимся

обозначать (1). Матрица планирования

вместе

с

принятыми

буквенными обозначениями

приведена

в табл. 6.2.

 

 

 

 

 

 

б Заказ ЛЪ 588

81

Таблица 6.4 Построение матрицы планирования эксперимента 23

Номер

Хз

V

Номер

V

опыта

опыта

1

_

 

+

Ух

5

_

-

_

Уь

+

+

2

+

Уг

6

Уо

3

+

+

Уз

7

+

Vi

4

+

+

+

Уi

8

+

+

 

2 /8

Этот прием распространяется на построение матриц любой раз­ мерности.

Рассмотрим второй прием. Для этого введем правило пере­ множения столбцов матрицы. При построчном перемножении двух столбцов матрицы произведение единиц с одноименными зна­ ками дает + 1 , ас разноименными —1. Вос­ пользовавшись этим правилом, получим для случая, который мы рассматриваем, вектор-столбец произведения хххг в, исход­ ном плане. Далее повторим еще раз ис­ ходный план, а у столбца произведений знаки поменяем на обратные.

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

Третий прием основан на правиле чередования знаков. В первом столбце

знаки меняются

поочередно, во

втором

Рис. 23. Геометрическая

столбце они чередуются через

два, в

интерпретация

полного

факторного

экспери­

третьем — через

4, в четвертом — че­

мента 2 3

 

рез 8 и т. д. по

степеням двойки. Если

 

 

в табл. 6.4 поменять местами столбцы для хх и х2, то получится нужная матрица.

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

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

К сожалению, мы неСумеем рисовать картинки для^числа

факторов к ]> 3. Но

фигура, задающая область эксперимента

в многомерном пространстве, является некоторым

аналогом

куба. Будем называть

эту фигуру гиперкубом.

 

 

6*

83

6.3.Свойства полного факторного эксперимента типа

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

неясно, куда

предстоит двигаться в поисках оптимума.

Два свойства'следуют непосредственно из построения матрицы.

Первое из них

— симметричность относительно центра экспери­

мента — формулируется следующим образом: алгебраическая сумма

элементов

вектор-столбца

каждого фактора равна

нулю,

или

N

 

 

 

 

 

2

х .. = 0, где / — номер фактора, N — число опытов, / =

1, 2,. .

к.

«=1

3

свойство — так

называемое условие нормировки —

 

Второе

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

N

каждого столбца равна числу опытов, или 2 Xji = N. Это след- i=i

ствие того, что значения факторов в матрице задаются -[-1 и —1. Мы рассмотрели свойотва отдельных столбцов матрицы плани­ рования. Теперь остановимся на свойстве совокупности столб­

цов.

любых двух вектор-столбцов

Сумма почленных произведений

N

®> 7 =7^ “ * /, и— 0, 1, 2,

, к.

матрицы равна нулю, и ли ^ xjixui-=

i = 1

 

пла­

Это важное свойство называется ортогональностью матрицы

нирования.

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

ность предсказания значений

параметра оптимизации одина­

кова на равных расстояниях от

центра эксперимента и не зави­

сит от направления. Тех, кто интересуется доказательством этого

утверждения,

мы отсылаем к работе [3].

Даны две

матрицы планирования:

Ху

Х%

Ху

Х2

_|_

а) +

-

б) +

-

+

+

4-

+

+

 

SA

Давайте проверим, как выполняются все три свойства для

N

каждой из матриц. Первое свойство 2 х .. = 0 выполняется для

г=1 3

всех столбцов обеих матриц. Действительно, для первого столбца матрицы а) имеем

( - 1) + (+1) + ( - 1) + ( + 1) = 0.

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

Второе свойство 2 х}> = N — также выполняется для обеих

г=1

матриц. Например, для того же столбца имеем

( - I )2 + ( + I )2 + ( - I )2 + ( + I )2 = 4.

С третьим свойством, однако, дело обстоит иначе. Если для ЛГ

матрицы а) формула 2 = 0, j=^=u выполняется, то в случае i = 1

б) это не так. Действительно

(- 1 ) < + 1 ) + < + л < - 1 ) + ( - 1 ) ( + л +

+ ( + ! ) ( - ! ) = -4=^0 .

6.4.Полный факторный эксперимент

иматематическая модель

Давайте еще раз вернемся к матрице й2 (табл.’6.2). Для дви­

жения к

точке

оптимума нам нужна линейная модель у =

Ь0 +

+ Ь1х1 +

Ъ2х2.

Наша цель

— найти по результатам

экспери­

мента значения неизвестных

коэффициентов модели. До

сих

пор,

говоря о линейной модели, мы не останавливались на важном вопросе о статистической оценке ее коэффициентов. Теперь необ­ ходимо сделать ряд замечаний по этому поводу. Можно утверждать, что эксперимент проводится для проверки гипотезы о том, что линейная модель rj — |30 + (3^ -f- $2х2 адекватна. Греческие буквы использованы для обозначения «истинных» генеральных значений соответствующих неизвестных. Эксперимент, содержащий конечное число опытов, позволяет только получить выборочные оценки для коэффициентов уравнения у = Ь0 -|- M i + + Ъкхк. Их точность и надежность зависят от свойств выборки и нуждаются в статистической проверке. Как производится такая проверка, вы

узнаете в гл. 9. А пока займемся

вычислением оценок коэффици­

ентов. Их можно вычислить по

простой формуле

N

 

^x J i V *

bj

уу

t 7 = 0» 1» • • •>

85

обоснование которой дается в гл. 9. Воспользуемся этой формулой для подсчета коэффициентов Ъх и Ь2

ъ. __

(—1) Уг +

(~Н) Уг ~Ь (—1) Уз Ч~ (~Н) Vi

5

и1

 

4

 

L

(—1) Уг +

(—1) У2 + (+1) Уа +

(~М) У4

и 2

 

4

 

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

а для Ь2 — столбец

х2. Остается неясным, как найти

Ь0.

Если

наше уравнение у =

Ь0 + Ьххх +

Ъ2х2 справедливо, то оно верно

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

значений переменных: у =

Ь0 +

+ bххх + bxx2. Но в силу свойства симметрии хх = х2 =

0.

Сле­

довательно, у = Ъ0. Мы показали, что Ь0 есть среднее

арифме­

тическое значение параметра оптимизации. Чтобы его получить, необходимо сложить все у и разделить на число опытов. Чтобы привести эту процедуру в соответствие с формулой для вычис­ ления коэффициентов, в матрицу планирования удобно ввести век­ тор-столбец фиктивной переменной х0, которая принимает во всех опытах значение -1-1. Это было уже учтено в записи формулы, где у принимало значения от 0 до к.

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

у = Ь0х0 -\-Ъххх + Ъ2х2.

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

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

Планируя эксперимент, на первом этапе мы стремимся получить линейную модель. Однако у нас нет гарантии, что в выбранных интервалах варьирования процесс описывается линейной мо­ делью. Существуют способы проверки пригодности линейной модели (проверка адекватности — см. гл. 9). А если модель не­

86

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

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

Таблица 6.5 Матрица планирования эксперимента 2? с эффектом взаимодействия

Номер

 

 

 

- эс.х.

У

Номер

 

 

 

 

у

опыта

 

 

 

опыта

 

 

 

 

1

+ 1

+ 1

4-1

+ 1

У1

3

+ 1

— 1

— 1

4 1

Уя

2

+ 1

— 1

+ 1

— 1

1 /2

4

+ 1

+ 1

— 1

— 1

1/4

Теперь

модель

выглядит

следующим образом:

 

 

У =

bftXo -f- Ъ]Х1 -{- Ъ^х^ 4~ &i

 

 

 

 

 

 

Коэффициент Ь12

вычисляется обычным

путем

 

 

 

и

_(4-1) У\ 4- (—1) Уг4 (4~1) Уз4- (—1)J/4

 

 

 

 

°12 — '

 

 

4

 

 

 

 

 

 

 

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

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

Покажем на примере еще один способ расчета коэффициен­ тов, известный под названием метода Йетса [5]. Все операции по расчету приведены в табл. 6.6.

Слева в этой таблице выписан вектор-столбец значений пара­ метра оптимизации. Первая операция (2-й столбец) состоит в по­ парном сложении и вычитании этих значений, причем верхнее число вычитается из нижнего. Вторая операция (3-й столбец) состоит в том же действии, но уже с числами второго столбца.

87

Таблица G. 6

 

 

 

 

 

Расчет

коэффициентов

регрессии но

методу Йетса

 

1

2

 

3

1

2

3

г/ i

У12

уЛ уЛ уЛ уь

Уз

У2—У1

Уза—У1—Уг

У2

Уз+Уь

Уг—Уг+У\—Уз

у.1

y i — Уз

У\—Уз—Уг+У1

Е сли

теперь числа,

оказавшиеся

в третьем столбце, разделить

на число опытов, то получим значения коэффициентов. Опера­ ции сложения и вычитания повторяются столько раз, сколько имеется факторов.

Рассмотрим пример.

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

Таблица 6.7

Расчетная матрица п результаты *

 

Буквенные

 

Номер опыта

обозначения

V

 

строк

 

1

+1

—1

-1

4-1

95

2

+1

+1

- 1

-1

а

90

3

+1

—1

+1

—1

Ъ

85

4

+1

+1

+1

+1

аЬ

82

* См. пример 3.

 

 

 

95

185

352

60= 88.0

90

167

—8

& != — 2,0

85

—5

—18

Ь24,5

82

—3

2

Ь12= 0,5

Обратите внимание на то, что порядок коэффициентов в последнем столбце соответствует порядку буквенных обозначений матрицы планирования. Так, строке (1) соответствует /;0, строке (а) Ь1 и т. д. Порядок буквенных обозначений зависит от'иорядка опытов, который должен быть фиксированным.

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

Матрица планирования 23 с учетом всех возможных взаимо­ действий приведена в табл. 6.8.

88

Таблица 6

. 8

 

 

 

 

 

 

 

 

Полный факторный эксперимент 23

 

 

 

 

 

Номер

 

 

 

 

 

 

х.:хл

 

V

опыта

 

 

 

 

 

 

 

1

+1

—1

—1

—1

—1

Уу

2

+1

+1

—1

—1

—1

—1

+1

и>

3

+1

—1

1

—1

—1

+1

—1

Уз

4

+ 1

+ 1

- и

+1

+1

+1

У4

5

+1

—1

—1

—1

+ 1

+1

—1

Уь

6

+1

—1

+1

—1

+ 1

—1

I

На

7

+1

—1

+1

+1

—1

—1

—1

У1

8

+1

+1

+1

—1

+1

—1

1

—1

У*

Вы, по-видимому, испытывали затруднения при построении столбца эффекта взаимодействия ххх2х3. Он получается пере­ множением всех трех столбцов и называется эффектом взаимо­ действия второго порядка. Эффект взаимодействия двух факторов называется эффектом взаимодействия первого порядка. Вообще эффект взаимодействия максимального порядка в полном фак­ торном эксперименте имеет порядок, на единицу меньший числа факторов. Довольно часто применяются синонимы: парные эф­ фекты взаимодействия (xLx2, х2х3,...), тройные (х1х2х3, х2х3х4,...)

и т. д.

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

Г т _

ft т \ (к т ) ! ’

где к — число факторов, т — число элементов во взаимодей­ ствии. Так, для плана 24 число парных взаимодействий равно шести

г 2 —

2!2! = 6 .

^

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

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

89

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]