Osnovy_teorii_inzhenernogo_experimenta_Uch_posobie_26_04_02
.pdfцентраций варьируемых факторов может быть представлена согласно
табл. 3.10.
|
|
|
|
Таблица 3.10 |
|
План и результаты экспериментов |
|
||
Часть плана |
№ опыта |
Содержание, масс.% |
Коэффици- |
|
|
(см. рис. 3.9) |
|
|
ент трения, |
|
|
добавки 1 |
добавки 2 |
f |
|
|
(х1) |
(х2) |
|
|
1 |
0,08 |
0,40 |
0,100 |
|
2 |
0,40 |
0,40 |
0,106 |
«Ядро плана» |
3 |
0,08 |
2,40 |
0,091 |
|
4 |
0,40 |
2,40 |
0,500 |
|
5 |
0 |
1,40 |
0,087 |
«Звѐздные |
6 |
0,48 |
1,40 |
0,086 |
точки» |
7 |
0,24 |
2,80 |
0,081 |
|
8 |
0,24 |
0 |
0,087 |
Центр |
9 |
0,24 |
1,40 |
0,082 |
|
|
Произведѐм замену переменных в уравнении (3.23): |
||||||||||||||
x |
1 |
= z |
, x |
= z , x |
x |
2 |
= z |
, |
x2 |
= z |
, |
x2 |
= z |
, получим: |
|
|
|
1 |
2 |
2 |
1 |
|
3 |
|
1 |
4 |
|
2 |
5 |
|
|
||
|
|
|
|
|
у а0 |
а1 z1 а2 z2 |
а3 z3 а4 z4 а5 z5. |
(3.24) |
||||||||
|
|
Затем для каждого опыта (см. в табл. 3.10) |
запишем уравнение |
|||||||||||||
(3.24), подставив в него значения отклика и численные значения пере-
менных zi, причѐм последние рассчитываются по значениям x1 |
и x2 в со- |
|
ответствующем опыте. Получим девять уравнений. |
|
|
0,100 а0 |
а1 0,08 а2 0,4 а3 0,0064 а4 0,16 а5 0,032 ; |
|
0,106 а0 а1 0,4 а2 0,4 а3 0,16 а4 0,16 а5 0,16 ; |
|
|
0,091 а0 |
а1 0,08 а2 2,4 а3 0,0064 а4 5,76 а5 0,192 ; |
|
0,50 а0 |
а1 0,40 а2 2,4 а3 0,16 а4 5,76 а5 0,96 ; |
|
0,087 а0 |
а1 0 а2 1,4 а3 0 а4 1,96 а5 0 ; |
(3.25) |
0,086 а0 а1 0,48 а2 1,4 а3 0,2304 а4 1,96 а5 0,672 ;
0,081 а0 а1 0,24 а2 2,8 а3 0,0576 а4 7,84 а5 0,672 ;
0,087 а0 а1 0,24 а2 0 а3 0,0576 а4 0 а5 0 ;
0,082 а0 а1 0,24 а2 1,4 а3 0,0576 а4 1,96 а5 0,336 .
81
Следует обратить внимание, что сейчас в уравнениях (3.25) неиз-
вестными являются параметры a0, a1, a2, a3, a4 и a5. Этих неизвестных шесть, а уравнений девять. Но избыток уравнений позволяет получить более точную модель, усредняя результаты с помощью МНК.
Составим согласно МНК систему шести уравнений (по числу па-
раметров ao, a1,…, a5) минимизирующих выражение U (3.18) по каждому параметру. Решение этой системы в матричном виде записывается в ви-
де уравнения (3.22):
|
|
A = (ZтZ)-1ZтY. |
где A – вектор-столбец искомых параметров (коэффициентов): |
||
|
ao |
|
|
|
|
|
a1 |
|
A |
a2 |
, |
|
a3 |
|
|
a4 |
|
|
a5 |
|
Z – матрица всех значений факторов z1, z2, z3, z4 и z5, использованных при проведении опытов:
|
1 |
z11 |
z12 |
z13 |
z14 |
z15 |
|
1 |
0,08 |
0,4 |
0,0064 |
0,16 |
0,032 |
|
|
1 |
z21 |
z22 |
z23 |
z24 |
z25 |
|
1 |
0,4 |
0,4 |
0,16 |
0,16 |
0,16 |
|
|
1 |
z31 |
z32 |
z33 |
z34 |
z35 |
|
1 |
0,08 |
2,4 |
0,0064 |
5,76 |
0,192 |
|
|
1 |
z41 |
z42 |
z43 |
z44 |
z45 |
|
1 |
0,4 |
2,4 |
0,16 |
5,76 |
0,96 |
|
Z |
1 |
z51 |
z52 |
z53 |
z54 |
z55 |
|
1 |
0 |
1,4 |
0 |
1,96 |
0 |
, |
|
1 |
z61 |
z62 |
z63 |
z64 |
z65 |
|
1 |
0,48 |
1,4 |
0,2304 |
1,96 |
0,672 |
|
|
1 |
z71 |
z72 |
z73 |
z74 |
z75 |
|
1 |
0,24 |
2,8 |
0,0576 |
7,84 |
0,672 |
|
|
1 |
z81 |
z82 |
z83 |
z84 |
z85 |
|
1 |
0,24 |
0 |
0,0576 |
0 |
0 |
|
|
1 |
z91 |
z92 |
z93 |
z94 |
z95 |
|
1 |
0,24 |
1,4 |
0,0576 |
1,96 |
0,336 |
|
Zт – матрица транспонированная по отношению к матрице Z,
Y – вектор-столбец опытных значений изучаемой величины y:
82
|
y1 |
|
0,100 |
|
|
y2 |
|
0,106 |
|
|
y3 |
|
0,091 |
|
|
y4 |
|
0,500 |
. |
Y |
y |
|
0,087 |
|
|
5 |
|
|
|
|
y6 |
|
0,086 |
|
|
y7 |
|
0,081 |
|
|
y8 |
|
0,087 |
|
|
y9 |
|
0,082 |
|
|
|
|
|
Прежде, чем приступать к решению матричного уравнения, насто-
ятельный совет повторить основы линейной алгебры, например по учеб-
нику [5].
Решим матричное уравнение A = (ZтZ)-1ZтY с использованием воз-
можностей программы Excel.
1.) Введѐм матрицу Z (в нашем случае еѐ размер 9×6) в диапазон ячеек, например, B4:G12.
2.) Введѐм матрицу Y (в нашем случае еѐ размер 9×1) в диапазон ячеек, например, I4:I12.
3.) Найдѐм транспонированную матрицу ZT. Для этого проделаем следующее:
выделим блок ячеек под транспонированную матрицу — размер мат-
рицы ZT, как известно, будет 6×9 — например, B16:J21;
нажмѐм кнопку Вставка функции на панели Стандартная. В по-
явившемся диалоговом окне Мастер функций в рабочем поле Кате-
гория выберем Ссылки и массивы, а в рабочем поле Функция — имя функции ТРАНСП. Щѐлкнем на кнопке ОК;
появившееся диалоговое окно ТРАНСП отодвигаем мышью в сторо-
ну от исходной матрицы и вводим диапазон B4:G12 исходной мат-
рицы Z в рабочее поле Массив (указателем мыши принажатой левой кнопке). После этого нажимаем сочетание клавиш
CTRL+SHIFT+ENTER. Получим транспонированную матрицу:
83
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
0,08 |
0,4 |
0,08 |
0,4 |
0 |
0,48 |
0,24 |
0,24 |
0,24 |
ZT = |
0,4 |
0,4 |
2,4 |
2,4 |
1,4 |
1,4 |
2,8 |
0 |
1,4 |
|
0,0064 |
0,16 |
0,0064 |
0,16 |
0 |
0,2304 |
0,0576 |
0,0576 |
0,0576 |
|
0,16 |
0,16 |
5,76 |
5,76 |
1,96 |
1,96 |
7,84 |
0 |
1,96 |
|
0,032 |
0,16 |
0,192 |
0,96 |
0 |
0,672 |
0,672 |
0 |
0,336 |
4.) Найдѐм произведение матриц ZтY. Для этого:
выделим блок ячеек под результирующую матрицу (еѐ размер будет
6×1), например, блок K5:K10;
нажмѐм кнопку Вставка функции на панели Стандартная. В по-
явившемся диалоговом окне Мастер функций в рабочем поле Кате-
гория выберем Математические, а в рабочем поле Функция — имя функции МУМНОЖ. Щѐлкнем на кнопке ОК;
появившееся диалоговое окно МУМНОЖ отодвигаем мышью в сто-
рону от исходных матриц и вводим в рабочее поле Массив 1 диапа-
зон транспонированной матрицы B16:J21 (указателем мыши при нажатой кнопке), а в рабочее поле Массив 2 — диапазон матрицы Y
—I4:I12. После этого нажимаем сочетание клавиш
CTRL+SHIFT+ENTER. Получим в диапазоне K5:K10 результат пе-
ремножения матриц:
|
1,22 |
|
|
ZтY = |
0,35896 |
|
|
2,0846 |
. |
||
|
|||
|
0,1323968 |
|
|
|
4,57196 |
|
|
|
0,657408 |
|
5.) Найдѐм аналогично произведение матриц ZтZ.
выделим блок ячеек под результирующую матрицу (еѐ размер будет
6×6), например, блок M5:R10;
84
Далее действуем в порядке, изложенном в пункте 4. Получим в диа-
пазоне M5:R10 результат перемножения матриц:
|
9 |
2,16 |
12,6 |
0,736 |
25,56 |
3,024 |
|
ZтZ = |
2,16 |
0,736 |
3,024 |
0,281088 |
6,1344 |
1,0304 |
. |
12,6 |
3,024 |
25,56 |
1,0304 |
57,96 |
6,1344 |
||
|
0,736 |
0,281088 |
1,0304 |
0,11431936 |
2,001152 |
0,3935232 |
|
|
25,56 |
6,1344 |
57,96 |
2,001152 |
139,3968 |
13,9104 |
|
|
3,024 |
1,0304 |
6,1344 |
0,3935232 |
13,9104 |
2,001152 |
|
6.) Находим обратную матрицу (ZтZ)-1. Для этого:
выделим блок ячеек (указателем мыши при нажатой кнопке) под ре-
зультирующую матрицу (еѐ размер будет 6×6), например, блок
M16:R21;
нажмѐм кнопку Вставка функции на панели Стандартная. В по-
явившемся диалоговом окне Мастер функций в рабочем поле Кате-
гория выберем Математические, а в рабочем поле Функция — имя функции МОБР. Щѐлкнем на кнопке ОК;
появившееся диалоговое окно МОБР отодвигаем мышью в сторону от исходной матрицы и вводим в рабочее поле Массив диапазон ис-
ходной матрицы ZтZ — M5:R10. После этого нажимаем сочетание клавиш CTRL+SHIFT+ENTER. Получим в диапазоне M16:R21 об-
ратную матрицу:
|
3,2267 |
-16,8729 |
-2,8380 |
23,2838 |
0,6692 |
3,2813 |
|
|
ZтZ = |
-16,8729 |
123,3861 |
14,2678 |
-207,6040 |
-3,9238 |
-13,6719 |
. |
|
-2,8380 |
14,2678 |
3,5633 |
-22,8886 |
-1,0266 |
-2,3438 |
|||
|
|
|||||||
|
23,2838 |
-207,6040 |
-22,8886 |
432,5083 |
8,1745 |
0,0000 |
|
|
|
0,6692 |
-3,9238 |
-1,0266 |
8,1745 |
0,3667 |
0,0000 |
|
|
|
3,2813 |
-13,6719 |
-2,3438 |
0,0000 |
0,0000 |
9,7656 |
|
7.) В заключение умножением матрицы (ZтZ)-1 на ZтY. Находим вектор A. Для этого:
выделим блок ячеек под результирующую матрицу (еѐ размер будет
6×1), например, блок B25:B30;
85
нажмѐм кнопку Вставка функции на панели Стандартная. В по-
явившемся диалоговом окне Мастер функций в рабочем поле Кате-
гория выберем Математические, а в рабочем поле Функция — имя функции МУМНОЖ. Щѐлкнем на кнопке ОК;
появившееся диалоговое окно МУМНОЖ отодвигаем мышью в сто-
рону от исходных матриц и вводим в рабочее поле Массив 1 диапа-
зон обратной матрицы M16:R21 (указателем мыши при нажатой кнопке), а в рабочее поле Массив 2 — диапазон K5:K10 матрицы ZтY
После этого нажимаем сочетание клавиш CTRL+SHIFT+ENTER. По-
лучим в диапазоне B25:B30 столбец значений А:
|
0,263 |
|
|
A = |
-0,965 |
|
|
-0,178 |
. |
||
|
|||
|
0,807 |
|
|
|
0,0264 |
|
|
|
0,630 |
|
Значит, искомая модель будет иметь следующий вид:
y = 0,263 – 0,965x1 – 0,178x2 + 0,807 x12 + 0,0264 x22 + 0,630x1x2.
Графический вид построенной модели представлен на рис. 3.10
ниже. Круговые зоны, проведѐнные белой линии на поверхности модели
— зоны оптимума, показывающие при каком содержании добавки 1 и
добавки 2 обеспечивается минимальный коэффициент трения. Для наглядности на нижней плоскости показаны проекции контурных линий.
Как видно, построенная эмпирическая модель даѐт наглядное представ-
ление о влияние добавок на коэффициент трения, обеспечиваемый пла-
стичным смазочным материалом ЦИАТИМ-201.
86
0,40
0,35
трения0,30 
0,25
Коэффициент0,20 

0,15
0,10 
0,05 
0,00 
0,0
0,1
0,2 Добавка
|
0,3 |
1, |
мас. |
|
|
|
% |
2,5
|
|
2,0 |
% |
|||
1,5 |
мас |
. |
||||
|
||||||
|
|
|||||
|
|
|
||||
1,0 |
2, |
|
|
|
|
|
Добавка |
|
|
|
|
|
|
0,5 |
|
|
|
|
|
|
0,4 |
|
0,5 |
0,0 |
|
Рис. 3.10. Графический вид построенной модели
Очень важно напомнить ещѐ раз, что проведение активного экспе-
римента начинается с установления вида аппроксимирующей функции.
А задача установления вида аппроксимирующей функции является не-
формализуемой, т. е. зависит от опыта экспериментатора, его умений чувствовать нюансы исследуемого явления. Сами же изложенные выше принципы планирования эксперимента и регрессионного анализа пред-
назначены для решения второй, сугубо формальной, задачи установле-
ния параметров выбранной аппроксимирующей функции. И если вид аппроксимирующей функции выбран неправильно, то никакие аналити-
ческие методы, включая МНК, не исправят исходную ошибку. А отсюда следует вывод, что прежде, чем приступать к аналитическом расчѐту па-
раметров аппроксимирующей функции (математической модели), надо установить вид математической модели, а это в большинстве случаев
87
возможно только после проведения предварительных пассивных экспе-
риментов. Поэтому основная область применения планирования экспе-
римента — это планирование массовых однотипных испытаний, когда вид модели известен заранее. Ни один серьѐзный исследователь не начнѐт исследование неизвестного ранее явления или процесса с состав-
ления плана активного эксперимента, потому как отсутствует какая-
либо информация о принципиальном виде зависимости исследуемой фи-
зической величины от факторов. Само же применение МНК не зависит от того каким образом получали экспериментальные данные: на основе варьирования значений факторов по предварительно составленному плану, или случайным образом. То есть реализация МНК представляет собой независимую стадию активного эксперимента
После определения параметров модели (множественного уравне-
ния регрессии (3.15)), производят проверку значимости полученной мо-
дели, т. е. качества предсказания с помощью полученной модели резуль-
татов опытов. Эта проверка не отличается от таковой, изложенной для однофакторного эксперимента в п. 3.1.3, при этом в знаменателе выра-
жения для остаточной дисперсии (3.11) применительно к модели (3.15)
число параметров l = 6.
Для уточнения полученной модели полезно провести множествен-
ный корреляционный анализ, методические основы которого изложены в § 3.3 учебного пособия [3].
3.4. Контрольные вопросы к разделу 3
1.Что называется откликом?
2.В чѐм суть пассивного эксперимента?
3.В чѐм суть графоаналитического метода определения вида аппрок-
симирующей функции?
4.Что понимается под термином «регрессия»?
88
5.Какое требование к уравнению аппроксимирующей функции должно выполняться, чтобы было возможным проведение регрессионного анализа?
6.Выполнение какого условия обеспечивается при построении уравне-
ния аппроксимирующей функции методом наименьших квадратов?
7.В каких координатах нужно перестроить функцию y = a0 +a1/x, что-
бы получить уравнение линейное по параметрам a0 и a1?
8.В каких координатах нужно перестроить функцию y = a0 +a1x2, что-
бы получить уравнение линейное по параметрам a0 и a1?
9.В каких координатах нужно перестроить функцию y aо xа1 , чтобы
получить уравнение линейное по параметрам a0 и a1?
10.В каких координатах нужно перестроить функцию y aоea1x , чтобы
получить уравнение линейное по параметрам a0 и a1?
11.Как оценить значимость полученной методом наименьших квадратов модели?
12.Запишите формулу для экспериментального значения F-критерия Фишера.
13.Что такое остаточная дисперсия?
14.Что характеризует коэффициент корреляции?
15.Как располагаются экспериментальные точки в координатах y – x,
если коэффициент корреляции случайных величин y и x равен 1.
16.Как располагается линия регрессии у по x по отношению к линии ре-
грессии x по у?
17.В чѐм преимущество активного эксперимента по сравнению с пас-
сивным?
18.Чем определяется число уровней для каждого фактора при составле-
нии плана эксперимента?
19.Дайте определение рототабельности плана.
89
20.Изобразите план эксперимента для модели в виде гиперболоида.
21.В чѐм преимущество ненасыщенных планов по сравнению с насы-
щенными?
90
