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

Методическое пособие 267

.pdf
Скачиваний:
3
Добавлен:
30.04.2022
Размер:
726.03 Кб
Скачать

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

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

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

В общем виде функцию оптимума можно записать так:

y f (x1, x2,..., xk ) ,

(4.1)

где x1, x2,..., xk - изучаемые независимые переменные (факторы).

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

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

В современной теории математического планирования многофакторных экспериментов разработано несколько эффективных методов поиска оптимума функции отклика. В данной лабораторной работе будут рассмотрены два наиболее часто применяемых на практике метода планирования экстремальных экспериментов Бокса-Уилсона. Их сущность сводится к тому, что вначале выбирается вид функции, которой можно описать исследуемый процесс. Для оптимизационных задач это обычно полином второй степени. За-

21

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

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

Основой математического планирования многофакторных экспериментов является полный факторный эксперимент (ПФЭ), в котором реализуются всевозможные неповторяющиеся комбинации уровней факторов, располагаемых в вершинах и в центре условного гиперкуба. При числе факторов, равном двум – это квадрат, трём – куб. Принято реальные значения уровней изучаемых факторов кодировать следующим образом: меньшее из принимаемых значений, которое называется нижним уровнем, обозначается «-1»; большее, которое называется верхним уровнем – «+1», а среднее значение записывается как «0».

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

чае общее число опытов определяется по формуле

 

N = 3k,

(4.2)

где k - число исследуемых факторов.

Как видим, число планируемых опытов быстро возрастает с увеличением количества изучаемых независимых переменных. Чтобы уменьшить число опытов и в то же время иметь возможность получать адекватные полиномиальные модели, были разработаны соответствующие математические методы (так называемые дробные реплики).

В данной лабораторной работе предлагается освоить два метода планирования многофакторных экспериментов при решении оптимизационных задач. Первый – полный факторный эксперимент 3k ; второй представляет собой разновидность неполного факторного эксперимента, получившего достаточно надежное математическое обоснование, ядро которого составляет ПФЭ 2k . К нему добавляется 2k так называемых звездных точек, располагаемых на координатных осях факторного пространства с координатами ( ; 0) и (0;), где - звездное плечо, равное расстоянию от центра плана (нулевой

22

точки) до звездной точки. Соответствующие планы получили название композиционных планов Бокса-Уилсона.

Значение звездного плеча в виде 2 определяется из табл. 4.1

Таблица 4.1

Значения 2

n0

 

 

k

 

 

n0

 

 

k

 

 

2

3

 

4

5

 

 

2

3

 

4

5

1

1,00

1,476

 

2,00

2,39

 

6

1,742

2,325

 

2,950

3,31

2

1,160

1,650

 

2,164

2,58

 

7

1,873

2,481

 

3,140

3,49

3

1,317

1,881

 

2,390

2,77

 

8

2,00

2,633

 

3,310

3,66

4

1,475

2,000

 

2,580

2,95

 

9

2,113

2,782

 

3,490

3,83

5

1,606

2,164

 

2,770

2,14

 

10

2,243

2,928

 

3,660

4,00

 

 

 

 

 

 

 

 

 

 

 

 

 

На рис. 4.1 и 4.2 представлено схематическое изображение рассматриваемых планов, когда число изучаемых факторов k равно двум.

Если k = 3, то схематически композиционный план будет выглядеть так, как на рис. 4.3.

Расчетное уравнение регрессии в виде полинома второй степени при k = 2 запишется следующим образом:

y b

0

b x b

2

x

2

b

x x

2

b

x2

b

22

x2

,

(4.3)

 

1

1

 

12

1

11

1

 

2

 

 

где у - критерий оптимизации (расчетный); b0 - свободный член;

b1,b2 , - коэффициенты, отражающие силу влияния каждого фактора в

отдельности;

b12 - коэффициент, учитывающий силу парного взаимодействия изучае-

мых факторов;

b11,b22 - коэффициенты, отражающие степень кривизны изучаемой

зависимости. Если k = 3, то

у b0 b1x1 b2 x2 b3 x3 b12 x1x2

b13 x1x3

b23 x2 x3

 

(4.4)

b

x

x

 

x

b x2

b

 

x2

b

 

x2

 

 

,

2

22

33

 

 

 

 

123

1

 

3

11

1

 

2

 

3

 

 

 

 

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

23

 

х2

 

3

6

9

(-1,+1)

(+1,+1)

(0,+1)

 

 

 

5

 

 

(0, 0)

 

 

 

х1

2

 

8

(-1, 0)

 

(+1, 0)

 

1

 

 

 

 

 

4

 

 

7

 

(-1,-1)

 

 

 

 

 

 

 

 

 

 

 

(0,-1)

 

 

(+1,-1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 4.1.

Схема ПФЭ 32

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(0, + ,)

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

(+1,+1)

(-1,+1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

+

 

 

 

 

 

 

 

 

 

(0, 0)

 

 

 

 

 

6

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(- , 0)

 

 

 

 

 

 

 

 

 

 

 

(+ , 0)

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

1

8

 

3

(-1,-1)

 

(+1,-1

(- ,

0)

 

 

 

 

 

 

Рис. 4.2. Схема композиционного плана (k = 2)

24

хо2

(-1,+1,-1)

(+1,+1,-1)

 

 

 

 

 

(-1,+1,+1)

 

 

 

(+1,-1,-1)

 

 

 

+

-

 

 

 

 

 

хо1

 

 

 

 

 

(-1,-1,-1)

 

 

+

(+1,-1,-1)

 

-

 

 

 

 

 

-

 

 

 

 

+

 

 

 

 

 

 

 

(-1,-1,+1)

 

 

 

(+1,-1,+1)

 

хо3

 

 

 

 

Рис. 4.3. Схема композиционного плана при k = 3

План экспериментальных исследований для двух факторов в табличной форме в случае применения ПФЭ 32 будет иметь следующий вид (табл. 4.2).

 

 

 

 

Таблица 4.2

 

 

 

План эксперимента 32

 

 

 

 

 

Критерий оптимизации,

 

Номер

Факторы в кодированном виде

 

опыта

х1

 

х2

yi

 

1

-1

 

-1

y1

 

 

 

 

 

y2

 

2

-1

 

0

 

3

-1

 

+1

y3

 

 

 

 

 

y4

 

4

0

 

-1

 

5

0

 

0

y5

 

 

 

 

 

y6

 

6

0

 

+1

 

 

 

 

 

y7

 

7

+1

 

-1

 

 

 

 

 

y8

 

8

+1

 

0

 

 

 

 

 

y9

 

9

+1

 

+1

 

25

В том случае, когда используются композиционные планы БоксаУилсона, они представляются в виде табл. 4.3. В качестве примера дается более сложный композиционный план, когда k = 3.

Таблица 4.3

Композиционный план с дополнением в виде звездных точек (k = 3)

Номер

 

Факторы в кодированном виде

 

Критерий

опыта

х1

 

х2

 

х3

оптимизации,

 

 

 

 

 

 

yi

1

-1

 

-1

 

-1

y1

2

-1

 

+1

 

-1

y2

.

.

 

.

 

.

.

.

.

 

.

 

.

.

.

.

 

.

 

.

.

Для расчета коэффициентов уравнения регрессии необходимо дополнить этот план до матричной формы. Для этого в него вводится столбец так называемой фиктивной переменной х0, всем значениям которой в кодированном виде присваивается знак «+1». Кроме того, вводятся столбцы произведений х1х2, х1х3, х2х3, учитывающих парные взаимодействия, получаемые искусственно путем перемножения соответствующих значений факторов в ко-

дированном виде, а также столбцы квадратичных членов x12 , x22 и x32 , учи-

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

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

квадратичных членах уравнения регрессии b11,b22,b33. Ортогональность мат-

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

xi , равная

 

 

 

 

 

 

xi xi2 xi2 ,

(4.5)

 

 

 

N

 

 

 

 

 

x2

 

 

где

x2

 

j 1 ij

,

(4.6)

 

 

i

 

N

 

 

 

 

 

 

 

где N – число опытов в плане эксперимента (в данном случае N = 15).

26

Следовательно:

 

 

N

 

 

 

 

 

x2

 

xi

xi2

j 1

ij

.

(4.7)

N

 

 

 

 

 

 

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

Как видим, экспериментальная часть трехфакторного эксперимента будет состоять из 14 опытов, в каждом из которых заданы исходные значения независимых переменных (факторов). Опыт № 15 ставится в нулевой точке,

то есть в центре плана (n0 = 1). Величина 2 и соответственно длина звездного плеча определяются для композиционного плана по табл. 4.1 при n0 = 1

и k = 3. В данном случае 2 = 1,476, а

1,476 1,215 . Результаты опыта

№ 15, так же как и остальных (№ 16, № 17), в дальнейшем будут использованы для определения дисперсии воспроизводимости при дисперсионном анализе полученных данных.

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

тов уравнения регрессии и определению их значимости.

Независимые оценки коэффициентов уравнения регрессии bi рассчитываются по формуле

 

N

 

 

 

xij y j

 

 

bi

j 1

.

(4.8)

N

 

xij2

 

 

 

j 1

 

 

Значимость этих коэффициентов определяется с помощью критерия Стьюдента ti:

ti

 

bi

 

 

,

(4.9)

 

 

 

 

 

 

 

S bi

 

где bi - абсолютное значение коэффициентов уравнения регрессии;

Sbi – ошибка, с которой определяются эти коэффициенты.

Для определения Sbi необходимо знать дисперсию воспроизводимости Sвоспр2 , которая вычисляется с использованием данных дополнительно по-

ставленных опытов в нулевой точке с учетом такого же опыта, входящего в план многофакторного эксперимента (это опыты № № 16, 17, 18 и 9 в табл. 4.5). Для этого надо определить среднее значение критерия оптимизации в нулевой точке по формуле

27

28

Таблица 4.4

Композиционный план 23 в матричной форме

 

 

 

 

 

 

 

 

 

 

 

 

 

Номер

х0

х1

х2

х3

х1 х2

х1 х3

х2 х3

х1 х2 х3

х12

х22

х32

у j

опыта

 

 

 

 

 

 

 

 

 

 

 

 

1

+1

-1

-1

-1

+1

+1

+1

-1

+1

+1

+1

 

2

+1

-1

+1

-1

-1

+1

-1

+1

+1

+1

+1

 

3

+1

-1

+1

+1

-1

-1

+1

-1

+1

+1

+1

 

4

+1

-1

-1

+1

+1

-1

-1

+1

+1

+1

+1

 

5

+1

+1

-1

-1

-1

-1

+1

-1

+1

+1

+1

 

6

+1

+1

+1

-1

+1

-1

-1

-1

+1

+1

+1

 

7

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

 

8

+1

+1

-1

+1

-1

+1

-1

-1

+1

+1

+1

 

9

+1

+

0

0

0

0

0

0

2

0

0

 

10

+1

-

0

0

0

0

0

0

2

0

0

 

11

+1

0

+

0

0

0

0

0

0

2

0

 

12

+1

0

-

0

0

0

0

0

0

2

0

 

13

+1

0

0

+

0

0

0

0

0

0

2

 

14

+1

0

0

-

0

0

0

0

0

0

2

 

15

+1

0

0

0

0

0

0

0

0

0

0

 

16

+1

0

0

0

0

0

0

0

0

0

0

 

.

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

N

+1

0

0

0

0

0

0

0

0

0

0

 

28

29

Таблица 4.5

Ортогональный план второго порядка: k = 3; n0 = 1

 

 

 

 

 

 

 

 

 

 

 

 

 

Номер

х0

х1

х2

х3

х1

х 2

х 3

х1х2

х1х3

х2х3

х1х2х3

у j

опыта

 

 

 

 

 

 

 

 

 

 

 

 

1

+1

-1

-1

-1

0,27

0,27

0,27

+1

+1

+1

-1

 

2

+1

-1

+1

-1

0,27

0,27

0,27

-1

+1

-1

+1

 

3

+1

-1

+1

+1

0,27

0,27

0,27

-1

-1

+1

-1

 

4

+1

-1

-1

+1

0,27

0,27

0,27

+1

-1

-1

+1

 

5

+1

+1

-1

-1

0,27

0,27

0,27

-1

-1

+1

-1

 

6

+1

+1

+1

-1

0,27

0,27

0,27

+1

-1

-1

-1

 

7

+1

+1

+1

+1

0,27

0,27

0,27

+1

+1

+1

+1

 

8

+1

+1

-1

+1

0,27

0,27

0,27

-1

+1

-1

-1

 

9

+1

0

0

0

-0,73

-0,73

-0,73

0

0

0

0

 

10

+1

+1,215

0

0

0,75

-0,73

-0,73

0

0

0

0

 

11

+1

-1,215

0

0

0,75

-0,73

-0,73

0

0

0

0

 

12

+1

0

+1,215

0

-0,73

0,75

-0,73

0

0

0

0

 

13

+1

0

-1,215

0

-0,73

0,75

-0,73

0

0

0

0

 

14

+1

0

0

+1,215

-0,73

-0,73

0,75

0

0

0

0

 

15

+1

0

0

-1,215

-0,73

-0,73

0,75

0

0

0

0

 

16

+1

0

0

0

-0,73

-0,73

-0,73

0

0

0

0

 

17

+1

0

0

0

-0,73

-0,73

-0,73

0

0

0

0

 

18

+1

0

0

0

-0,73

-0,73

-0,73

0

0

0

0

 

29

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

0 уi

 

 

 

 

у0

 

i 1

0

 

 

 

 

 

 

0

 

 

,

 

 

(4.10)

где n0 = 4.

 

n0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Дисперсия воспроизводимости определяется по формуле

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

0 (уi

у

0)2

 

 

S 2

 

 

i0 1

0

 

 

 

 

 

 

 

 

 

.

(4.11)

воспр

 

n0 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Оценка среднеквадратического отклонения Sвоспр определяется как

S

воспр

S2

.

(4.12)

 

воспр

 

 

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

S

b0

 

Sвоспр

,

(4.13)

 

 

 

N

 

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

оптимизации каждого изучаемого фактора х1, х2,…,хk в отдельности, определяется по формуле

Sbi

 

 

S воспр

 

 

 

 

.

(4.14)

 

2k 2 2

Например, при k = 3 и = 1,215

 

 

 

S воспр

 

 

 

Sbi

 

.

 

3,46

 

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

S

 

 

S воспр

; u, i 1, 2,..., k; u i ,

(4.15)

bui

 

 

 

2k

 

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

 

 

 

 

 

 

Sbii

 

 

 

 

 

 

 

S воспр

 

 

 

.

(4.16)

 

 

 

 

 

 

 

k

(1

2

)

2

2(

2

2

2

)

2

 

Так,

при k

 

2

 

xi

 

 

xi ) n0

(xi

 

 

 

 

=

3,

используя

преобразование,

получаем, что

x2

x2

x2

 

10,828

0,72 и тогда при n0 = 1 имеем

 

 

 

 

 

 

15

 

 

 

 

 

1

2

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

30