Добавил:
Скидываю свои работы с фака 26.04.02 Кораблястроение, 23.05.01 Подъёмно-транспортные механизмы, 44.02.03 Педагогика дополнительного образования Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Osnovy_teorii_inzhenernogo_experimenta_Uch_posobie_26_04_02

.pdf
Скачиваний:
8
Добавлен:
07.10.2024
Размер:
1.54 Mб
Скачать

Как видно, решают те же задачи, что и при пассивном экспери-

менте, однако добавляется задача составления плана. План эксперимен-

та — совокупность данных, определяющих число, условия и порядок реализации опытов. При этом последовательность решения этих задач несколько иная. Если при проведении пассивного эксперимента основ-

ная аналитическая работа проходит после проведения эксперимента, и

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

менте большой объѐм аналитической работы проводится до эксперимен-

та, и начинают еѐ с установления вида аппроксимирующей функции.

Рассмотрим в качестве примера простейший случай, когда иссле-

дуемая физическая величина зависит от двух факторов, т. е. является функцией двух переменных y = f(x1, x2).

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

ментов, например, в научной литературе. Как правило, можно найти ин-

формацию по однофакторным зависимостям: y = f(x1) и y = f(x2). По виду однофакторных зависимостей можно предложить вид функции y = f(x1, x2).

Так как любую функцию y = f(x1, x2, …, xk) можно представить в виде многочлена, то чаще всего и используют описания функций в виде многочлена соответствующей степени. Тот факт, что модели в виде мно-

гочлена не бывают компактными, с развитием вычислительной техники не имеет решающего значения.

Если предварительный анализ показал, что

1. Функции y = f(x1) и y = f(x2) линейные, то аппроксимирующую функцию y = f(x1, x2) можно описать моделью:

в виде плоскости

y ao a1 x1 a2 x2

(3.13)

или в виде гиперболоида

71

y ao a1 x1 a2 x2 a3 x1 x2 .

(3.14)

2. Функции y = f(x1) и y = f(x2) имеют вид кривых постоянной по знаку кривизны (окружности, эллипсы, гиперболы, параболы), тогда ап-

проксимирующую функцию y = f(x1, x2) можно описать моделью второго порядка:

y ao a1 x1 a2 x2 a3 x1 x2 a4 x12 a5 x22 . (3.15)

3. Функции y = f(x1) и y = f(x2) имеют вид кривых разной по знаку кривизны, тогда аппроксимирующую функцию представляют многочле-

ном степени большей 2.

На практике в подавляющем большинстве случаев обходятся мо-

делями в виде плоскости (3.13), гиперболоида (3.14) и моделью второго порядка (3.15).

Очевидно, что минимальное количество необходимых опытов (а,

значит, и уравнений) для определения параметров aо, a1, …, ak выбран-

ной модели зависит от количества этих параметров (табл. 3.8).

Таблица 3.8 Необходимое число опытов в зависимости от вида выбранной модели

 

 

 

 

 

Модель

 

 

 

 

 

 

Число

Минималь-

Количество

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

парамет-

ное число

опытов для

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ров в

опытов для

обеспече-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

модели

определения

ния рото-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

параметров

табельно-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

модели

сти плана

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

3

4

y ao

a1x1 a2 x2 (плоскость)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

4

4

y ao

a1x1 a2 x2

a3x1x2

(гиперболоид)

 

 

 

 

 

a x a

 

 

 

a x x

 

a

 

x2

a x2

6

6

9

y a

o

2

x

2

2

4

 

 

 

 

1

1

 

3

1

 

1

5

2

 

 

 

После выбранного уравнения аппроксимирующей функции при-

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

72

Сначала определяется число уровней для каждого фактора, т. е.

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

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

например, для моделей в виде плоскости или гиперболоида число уров-

ней равно 2 (прямая линия определяется двумя точкам), а для модели второго порядка число уровней равно 3 (минимальное количество точек для определения кривой второго порядка).

Затем определяют нулевую точку, т. е. точку относительно кото-

рой факторы будут изменять своѐ значение в опытах и диапазон варьи-

рования факторов. Обычно, если функция отклика y = f(x1, x2) имеет экс-

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

торов. Диапазон варьирования определяется той областью, которая ин-

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

10 об/мин.

Для двух и трѐхфакторных экспериментов удобно представлять планы графически в координатах факторов x1 и x2 или x1, x2 и x3 соответ-

ственно. Одно из желательных требований к планам — рототабель-

ность плана. Рототабельность плана обеспечивается, если точки, со-

ответствующие опытам, находятся в пространстве факторов на рав-

ном расстоянии друг от друга и равных расстояниях от центра (нуле-

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

73

xi xo , xi

xi

где xi – кодированное значение фактора; xo – нулевой уровень; xi – те-

кущее значение фактора; xi – интервал варьирования фактора xi.

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

сительно центра плана, однако такие планы графически ненаглядны.

На рис. 3.7 представлен возможный план для моделей в виде плос-

кости и гиперболоида, предполагающий постановку четырѐх опытов 1,

2, 3 и 4. Для модели в виде гиперболоида такой план насыщенный, т. е.

количество опытов равно количеству параметров модели (см. табл. 3.6).

Для модели же в виде плоскости такой план ненасыщенный, так как ко-

личество опытов (четыре) превышает число параметров (три). В прин-

ципе для модели в виде плоскости можно отказаться от одного из четы-

рѐх опытов, например, 3-го, но тогда план становится нерототабельным,

т. е. неравноточным по разным направлениям.

Рис. 3.7. План эксперимента для моделей в виде плоскости и гиперболоида: курсивом обозначены номера опытов, обычным шрифтом внутри квадрата – значения кодированных факторов

Насыщенные планы не позволяют усреднять погрешности экспе-

риментальных данных, тогда как ненасыщенные планы за счѐт избыточ-

ности количества опытов позволяют производить такое усреднение.

74

Для возможности усреднения погрешностей как при использова-

нии насыщенных, так и ненасыщенных планов, когда позволяют условия эксперимента, следует повторять все опыты плана 2–3 раза.

Для модели 2-го порядка — y ao a1x1 a2 x2 a3x1x2 a4 x12 a5 x22

— возможные планы представлены на рис. 3.5.

Для получения модели второго порядка каждый фактор необходи-

мо варьировать на 3-х уровнях. Поэтому к плану, представленному на рис. 3.7 добавляются ещѐ пять опытов: 5, 6, 7, 8, располагающиеся в се-

рединах сторон квадрата, и обязательно точку 9 в центре квадрата. В

простейшем случае получается план как показано на рис. 3.8 (а). Для придания плану рототабельности точки 5, 6, 7, 8 сдвигаются от центра на расстояние α, называемое звѐздным плечом. Такой план будет являть-

ся ненасыщенным. При этом, если предполагается, что в точке 9 реали-

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

а б

Рис. 3.8. Планы нерототабелльный (а) и рототабельный (б) для модели второго порядка

Следует помнить, что хотя теоретически строгий рототабельный план лучше, чем нерототабельный, а насыщенный план экономичнее,

чем ненасыщенный, их нельзя рассматривать как единственно возмож-

ные решения. К таким решениям следует стремиться, но в зависимости

75

от целей и условий эксперимента можно, например, предпочесть нерототабельный план на рис. 3.8 (а) рототабельному (рис. 3.8, б) и т. д.

Допустим, в соответствии с планом рис. 3.8 (б) провели опыты и

получили девять значений величины y:

 

 

 

1-й опыт:

y = y1

при

x1 = x11

и

x2 = x12;

2-й опыт:

y = y2

при

x1 = x21

и

x2 = x22;

3-й опыт:

y = y3

при

x1 = x31

и

x2 = x32;

4-й опыт:

y = y4

при

x1 = x41

и

x2 = x42;

5-й опыт:

y = y5

при

x1 = x51

и

x2 = x52;

6-й опыт:

y = y6

при

x1

= x61

и

x2

= x62;

7-й опыт:

y = y7

при

x1

= x71

и

x2

= x72;

8-й опыт:

y = y8

при

x1

= x81

и

x2

= x82;

9-й опыт:

y = y9

при

x1

= x91

и

x2

= x92,

где первый индекс в обозначениях факторов означает номер опыта, а

второй индекс – номер фактора.

Подставим значения факторов в модель (3.15), получим 9 уравне-

ний:

y1 ao a1x11 a2 x12 a3 x11x12 a4 x112 a5 x122 ;

y2 ao a1x21 a2 x22 a3 x21x22 a4 x212 a5 x222 ;

.

.

(3.16)

.

y9 ao a1x91 a2 x91 a3 x91x92 a4 x912 a5 x922 ,

где yi – значение функции отклика после подстановки в (3.16) значений факторов, применяемых в i-м опыте.

76

Произведѐм замену переменных (введѐм в новые факторы): x1 = z1, x2 = z2, x1x2 = z3, x12 = z4, x22 = z5, тогда уравнения (3.16) перепишем следующим образом:

y1 ao a1z11 a2 z12 a3z13 a4 z14 a5z15 ,

y2 ao a1z21 a2 z22 a3 z23 a4 z24 a5 z25 ,

.

.

(3.17)

.

y9 ao a1z91 a2 z92 a3 z93 a4 z94 a5 z95 .

Уравнения (3.17) линейные относительно параметров ao, a1,…, a5.

Согласно процедуре МНК найдѐм выражение для суммы квадратов от-

клонений:

n

 

n

 

U ( yi

yi )2

( yi (ao a1zi1 a2 zi 2 a3 zi3 a4 zi 4 a5 zi5 ))2 .

(3.18)

i 1

 

i 1

 

Составим систему шести уравнений (по числу параметров ao, a1,…, a5) минимизирующих выражение U по каждому параметру:

Uao

U

a1.

..

U

a5

0,

0,

(3.19)

0.

Или после подстановки в каждое из уравнений системы (3.19) вы-

ражения (3.18), получим следующую систему уравнений:

nao a1 zi1 a2 zi2 a3 zi3 a4 zi4 a5 zi5 yi ,

 

 

 

 

 

 

 

 

 

 

 

zi1

a1 zi21 a2 zi1zi2 a3 zi1zi3 a4 zi1zi4 a5 zi1zi5 yi zi1,

 

 

 

ao

 

 

(3.20)

a

z

a

z z

a

z2 a z

z

a z

z

i4

a

z

i2

z

i5

y z

i2

,

 

o

i2

1

i1 i2

2

i2

3

i2 i3

 

4

i2

 

 

5

 

 

i

 

 

 

 

zi3

a1 zi3zi1 a2 zi3zi2 a3 zi23 a4 zi3zi4 a5 zi3zi5 yi zi3,

 

ao

 

a

z

a

z z

a

z z

a z z

a

z

2 a

z

i4

z

i5

y z

i4

,

 

 

o

i4

1

i4 i1

2

i4 i2

3

i4 i3

4

 

 

i4

 

5

 

 

i

 

 

a

z

a

z z

a

z z

a z z

a

z z

 

a z2

y z

i5

.

 

 

o

i5

1

i5 i1

2

i5 i2

3

i5 i3

4

 

i5 i4

 

5

 

i5

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77

 

 

 

 

 

 

 

 

 

 

 

 

 

Последняя система в матричной форме записывается таким обра-

зом:

 

 

 

 

 

(ZтZ)A = ZтY,

(3.21)

где A – вектор-столбец искомых параметров (коэффициентов):

 

 

ao

 

 

 

 

 

 

a1

 

 

A

a2

,

 

 

a3

 

 

 

a4

 

 

 

a5

 

 

Z – матрица всех значений факторов z1, z2, z3, z4 и z5, использованных при проведении опытов:

 

1

z11

z12

z13

z14

z15

 

 

1

z21

z22

z23

z24

z25

 

 

1

z31

z32

z33

z34

z35

 

 

1

z41

z42

z43

z44

z45

 

Z

1

z51

z52

z53

z54

z55

,

 

1

z61

z62

z63

z64

z65

 

 

1

z71

z72

z73

z74

z75

 

 

1

z81

z82

z83

z84

z85

 

 

1

z91

z92

z93

z94

z95

 

Zт – матрица транспонированная по отношению к матрице Z,

Y – вектор-столбец опытных значений изучаемой величины y:

y1 y2 y3

y4 Y y5 .

y6 y7 y8 y9

78

Для решения системы (3.15) умножим выражение (3.18) слева на матрицу обратную матрице (ZтZ). Получим:

(ZтZ)-1(ZтZ)A = (ZтZ)-1ZтY.

Так как (ZтZ)-1(ZтZ) = E, где E – единичная матрица, решение системы

(3.21) запишется в следующем виде:

 

A = (ZтZ)-1ZтY.

(3.22)

Матричное уравнение (3.22) легко решается в программе Excel.

Пример. Необходимо построить эмпирическую модель, описыва-

ющую влияние порошковых антифрикционных добавок (условно: до-

бавка 1 и добавка 2) в пластичный смазочный материал ЦИАТИМ-201

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

Решение. Предварительные эксперименты показывают, что зави-

симость коэффициента трения, обеспечиваемого смазкой ЦИАТИМ-201,

от содержания в смазке каждой из добавок — нелинейная. Поэтому в

качестве модели функции отклика возьмѐм функцию второго порядка:

у а

0

а

х

а

2

х

2

а

3

х2

а

4

х2

а

5

х х

2

,

(3.23)

 

1

1

 

 

 

1

 

2

 

1

 

 

где у — коэффициент трения;

х1 – концентрация добавки 1 (масс. %);

х2 – концентрация добавки 2 (масс. %).

Для построения рототабельного плана второго порядка воспользу-

емся схемой рисунка, представленного ниже. По осям координат на схе-

ме отложены значения варьируемых факторов х1 и х2 в условных едини-

цах. Причѐм точки -1 и +1 соответствуют значениям x1min и x1max по оси х1 и значениям x2min и x2max по оси х2, при этом точка 0 (начало коорди-

нат)

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

x1

x1min x1max

и

x

x

x

 

.

Стороны

 

2 min

 

2 max

 

 

 

 

 

 

 

 

 

2

 

2

 

2

 

 

 

 

 

 

 

 

 

 

 

 

квадрата в направлении осей х1 и х2 равны соответственно x1max

x1min и

x2 max

x2 min .

 

 

 

 

 

 

 

 

 

 

 

 

79

 

 

 

 

 

 

 

 

x2

 

№7

№3

№4

 

 

+1

№5

 

 

 

 

№9

 

 

 

-1

0

+1

№6

x1

№1

-1

№2

 

№8

Рис. 3.9. Схема рототабельного плана второго порядка

В табл.3.9 показана схема варьирования факторов в опытах. Зна-

чения +1; –1; +1,4 и –1,4 соответствуют условному расстоянию точек на схеме рисунка от центра (т. 0).

 

 

Таблица 3.9

Рототабельный план второго порядка

 

 

Часть плана

№ опыта (см. рис. 3.9)

x1

x2

 

1

-1

-1

«Ядро плана»

2

+1

-1

3

-1

+1

 

 

4

+1

+1

 

5

-1,4

0

«Звѐздные точки» (на расстоянии α

6

+1,4

0

от центра)

7

0

+1,4

 

8

0

-1,4

Центр

9

0

0

Предварительные эксперименты показывают, что оптимальное значение концентрации добавки 1 лежит в диапазоне 0…0,5 мас.% и

добавки 2 — в диапазоне 0…2 мас.%. Тогда табл. 3.9 в значениях кон-

80