Планирование эксперимента и измерение физических величин
..pdfЕсли в диапазоне изменения каждого фактора взять хотя бы по пять точек:
U, В |
170 |
180 |
190 |
200 |
210 |
220 |
f, Гц |
40 |
45 |
50 |
55 |
60 |
65 |
Rr, Ом |
0,1 |
0,2 |
0,3 |
0,4 |
0,5 |
0,6 |
то для выполнения опытов для всех возможных сочетаний факторов (их три), нужно провести 53 = 125 опытов и построить по 52 = 25 кривых для каждой из двух функций отклика. В случае дублирования опытов (для снижения погрешности) их количество пропорционально возрастет, поэтому когда факторов более двух, использование такихрезультатов практическиневозможно.
1.3. Функция отклика в виде степенного ряда, кодирование факторов
Как правило, аналитическое выражение функции отклика не известно заранее. В этом случае необходимо рассматривать не саму функцию, а ее разложение, например, в виде степенного ряда (полинома):
Y= В0 + B1Х1 + … + BnХn + В12Х1Х2 + … Вnn–1ХnХn-1 +
+В11Х12 + … + ВnnXn2 +… .
Функцию можно разложить в степенной ряд, если она является гладкой и непрерывной. При построении таких рядов зачастую ограничиваются числом его членов, аппроксимируя функцию отклика полиномом конечной степени.
Исходные факторы могут измеряться в различных единицах (А, В, Ом, кг) и существенно отличаться друг от друга количественно. Поэтому в планировании эксперимента принято применять кодированиефакторов.
Кодирование факторов – это выбор такого нового масштаба факторов (рис. 1.5), чтобы минимальное значение кодированного фактора было равно «–1», а максимальное значение «+1». Также необходимо перенести начало координат в точку с координатами Х1ср, Х2ср, … Хnср.
13
Стр. 13 |
ЭБ ПНИПУ (elib.pstu.ru) |
Y= b0 + b1х1 + b2х2 +…+ bnхn + b12х1х2 +…+ bnn–1хn–1хn +
+b11х12+ …+ bnnхn2 + … .
При этом следует понимать, что Bi ≠ bi , однако
Y= F(X1,… Xi,… Xn) = f(x1,… xi,…, хn).
Вполиноме в кодированных факторах их степень влияния на функцию отклика однозначно определяется абсолютной ве-
личиной коэффициента bi. Для полинома в именованных факторах абсолютная величина коэффициента Вi ни о чем не говорит.
Полином в кодированных факторах можно записать более компактно:
|
n |
bij xi xj + |
n |
|
||
Y = b0 + bi xi + |
bii xi |
2 + |
||||
i |
=1 |
i=1, |
n−1 |
i=1 |
|
|
|
|
j=i, |
n |
|
|
. |
+ bijk xi xj xk |
n |
|
||||
+ biii xi |
3 + ... |
|
||||
i=1, |
n−2 |
|
|
i=1 |
|
|
j=i, |
n−1 |
|
|
|
|
|
k = j |
, n |
|
|
|
|
|
Для расчета общего количества членов степенного ряда число двойных сочетаний, тройных сочетаний, i-х сочетаний
(Cni ) для n > i можно найти по следующей формуле:
Cni = n(n − 1)(n − |
2)...(n − i − 1) . |
1 2 |
3... i |
Так, в случае набора четырех различных чисел (n = 4) – 4, 3, 2, 1 количество тройных сочетаний, получаемых по формуле
C43 = |
4(4 − 1)(4 − 2)(4 − 3) |
= 4, |
|
1 2 3 |
|
равно 123, 124, 134, 234.
Если принять, что существует некий фактор х0, всегда равный «+1», то
n
b0 + b1x1 + b2 x2 + ... + bn xn = b0 x0 + b1x1 + ... + bn xn = bi xi .
i=0
15
Стр. 15 |
ЭБ ПНИПУ (elib.pstu.ru) |
Если все двойные, тройные и т.д. сочетания факторов, а также квадраты факторов и все соответствующие коэффициенты переобозначить через хi и bi, для i = n + 1, … m, то степенной ряд можно записать в виде суммы:
m
Y= bi xi .
i=0
Здесь m + 1 общее число членов данного степенного ряда. В случае линейного полинома с учетом всех вероятных со-
четаний факторов справедливо
m +1 = 1+ Cn1 + ... + Cni + ... + Cnn .
Полный квадратичный полином выглядит так:
5
Y = b0 + b1x1 + b2 x2 + b12 x1x2 + b11x12 + b22 x22 = bi xi , i=0
где х0 = 1; х3 = х1х2; х4 = х12; х5 = х22; b3 = b12; b4 = b11; b5 = b22.
1.4. Матричное представление при обработке результатов эксперимента
При записи результатов нескольких N опытов в виде матриц
m
для полиномиального представления результатов YU = bi xiU
|
i=0 |
Y = X·B, |
(*) |
где X – матрица сочетаний факторов, которая в общем виде выглядит как
|
x01 |
x11 |
... |
xi1 |
... |
xm1 |
|
||||||
|
x02 |
x12 |
... |
xi2 |
... |
xm2 |
X = |
... |
... ... ... ... ... |
||||
x |
x |
... |
x |
... |
x |
|
|
0U |
1U |
|
iU |
|
mU |
|
... |
... ... ... ... ... |
||||
|
x0N |
x1N |
... |
xiN |
... |
xmN |
16
Стр. 16 |
ЭБ ПНИПУ (elib.pstu.ru) |
Матрица сочетаний факторов состоит из N строк и m + 1 столбца.
Индекс 0,1, … i, … m указывает на номер члена в уравнении; 1, … U, … N … – номера опытов.
Принимая во внимание, что элементы x0U = 1, U = 1, ... N , матрицу Х можно переписать в виде
Y =
b1 b2
B = ...
bi
...
bm
|
|
|
1 |
x11 |
... |
xi1 |
... |
xm1 |
|
|
|
|
|
|
|||||||
|
|
|
1 |
x12 |
... |
xi2 |
... |
xm2 |
|
|
|
X = |
... ... ... ... ... ... |
|
|
||||||
|
1 |
x |
... |
x |
... |
x |
|
|
||
|
|
|
|
1U |
|
iU |
|
mU |
|
|
|
|
|
... ... ... ... ... ... |
|
|
|||||
|
|
|
1 |
x1N |
... |
xiN |
... |
xmN |
|
|
Y1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y2 |
|
|
|
|
|
|
|
|
|
|
... |
|
– матрица-столбец результатов опыта, |
||||||||
YU |
|
|
|
|
|
|
|
|
|
|
... |
|
|
|
|
|
|
|
|
|
|
YN |
|
|
|
|
|
|
|
|
|
|
– матрица-столбец коэффициентов полинома.
Домножим обе части уравнения (*) на одну и ту же матрицу Xt – транспонированную матрицу Х:
Xt X B = Xt Y.
Транспонированная матрица – это матрица, у которой столбцы и строки поменялись местами по отношениюк исходной:
17
Стр. 17 |
ЭБ ПНИПУ (elib.pstu.ru) |
|
|
x01 |
x02 |
... |
x0U |
... |
x0 N |
|
|
|
|||||||
|
|
x11 |
x12 |
... |
x1U |
... |
x1N |
|
Xt |
= |
... |
... ... ... ... ... |
|||||
xi1 |
xi2 |
... |
xiU |
... |
xiN |
|||
|
|
|||||||
|
|
... |
... ... ... ... ... |
|||||
|
|
xm1 |
xm2 |
... |
xmU |
... |
xmN |
m + 1строка, N столбцов.
C = Xt X – матрица, полученная в результате перемноже-
ния транспонированной матрицы на исходную. Она получается квадратной и содержит m +1 строку и m + 1 столбец.
C B = Xt Y.
Для выражения в общем виде матрицы-столбца коэффициентов В необходимо домножить обе части последнего матричного уравнения на матрицу С–1 – матрицу, обратную матрице С:
C−1 C B = C−1 Xt Y.
Обратная матрица строится таким образом, чтобы при умножении ее на исходную матрицу получалась единичная матрица – Е, у которой на главной диагонали расположены 1, а вне нее – 0.
|
|
1 |
0 |
0 |
... |
0 |
|
||||||
|
|
0 |
1 |
0 |
... |
0 |
C−1 C = E = |
|
0 |
0 |
1 |
... |
0 |
|
|
... ... ... ... ... |
||||
|
|
0 |
0 |
0 |
... |
1 |
Окончательно в общем виде матрица-столбец коэффициентов полинома выглядит следующим образом:
B = C−1 Xt Y.
18
Стр. 18 |
ЭБ ПНИПУ (elib.pstu.ru) |
Рассмотрим в качестве простого примера полином в виде
YU = b0 x0 + b1xU ; x0 = 1; U = 1,…N,
формируемый по результатам N опытов.
|
|
|
1 |
|
|
x1 |
|
|
|
|
|
|
|
|
Y1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
1 |
|
|
x2 |
|
|
|
|
|
|
|
|
Y2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
... |
|
|
... |
|
|
|
|
|
|
... |
|
|
|
|
b0 |
|
|
|
|
|
|
||||||
|
X = |
|
|
|
; |
|
Y = |
|
|
; B = |
|
|
; |
|
|
|
|
|
||||||||||||
|
|
|
1 |
|
|
x |
|
|
|
|
|
|
|
|
Y |
|
|
|
|
|
b |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
U |
|
|
|
|
|
|
|
|
U |
|
|
|
|
|
1 |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
... ... |
|
|
|
|
|
|
|
... |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
1 |
|
|
xN |
|
|
|
|
|
|
|
|
YN |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Xt |
= |
|
1 |
1 |
|
... |
1 |
|
... |
1 |
|
|
; |
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
x1 |
x2 |
|
... |
|
|
|
xU |
... |
xN |
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
x2 |
|
|
|
|
|
|
C = Xt X = |
|
|
1 |
|
1 |
|
|
... |
1 |
|
... |
1 |
|
|
... |
... |
|
|
= |
|
|
|||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
x1 |
|
x2 |
|
... |
xU |
... |
xN |
|
1 |
xU |
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
... ... |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
xN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
N |
|
|
|
|
xU |
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
= |
|
|
|
|
|
|
U =1 |
|
|
; |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
N |
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
xU |
|
(xU )2 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
U =1 |
|
|
|
U =1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N |
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
N |
|
|
xU |
|
|
|
|
b0 |
|
|
|
N b0 + b1 xU |
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
C B = |
N |
|
|
U =1 |
|
|
|
|
= |
|
|
N |
|
|
|
|
|
U =1 |
|
|
; |
|||||||||
|
|
N |
|
|
|
|
|
|
b1 |
|
|
|
|
|
|
|
|
|
+ b1 |
N |
|
|
|
|||||||
|
xU |
|
(xU ) |
2 |
|
|
|
|
|
|
|
b0 xU |
(xU ) |
2 |
|
|||||||||||||||
|
U =1 |
|
U =1 |
|
|
|
|
|
|
|
|
|
|
|
|
U =1 |
|
|
U =1 |
|
|
|
19
Стр. 19 |
ЭБ ПНИПУ (elib.pstu.ru) |
|
|
|
|
|
|
|
|
|
|
|
|
Y1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
Y2 |
|
|
|
|
|
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
... |
1 ... |
|
1 |
|
... |
|
|
|
|
|
YU |
|
||
|
|
|
|
|
|
|
|
|
|
|
|||||||||
Xt Y = |
|
|
|
|
|
= |
|
|
U =1 |
. |
|||||||||
|
x1 |
x2 |
... |
xU ... |
xN |
|
YU |
|
|
|
|
||||||||
|
|
|
|
|
|
N |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
... |
|
|
|
|
|
xU YU |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U =1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
YN |
|
|
|
|
|
|
|
|
|
|
|
|
|
C B = Xt Y; |
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
N |
|
|
|
|
|
N |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
N b0 + b1 xU |
|
|
|
YU |
|
|
|
|
|
|||||||
|
|
|
|
|
U =1 |
= |
|
U |
=1 |
|
|
|
|
|
или |
|
|||
|
|
|
N |
|
|
N |
|
N |
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
b0 xU + b1 (xU )2 |
|
|
|
xU YU |
|
|
|
|
|
||||||||
|
|
|
U =1 |
|
U =1 |
|
|
|
U =1 |
|
|
|
|
|
|||||
|
|
|
|
|
|
N |
N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
N b0 + b1 xU = YU , |
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
U =1 |
U =1 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
N |
|
N |
|
2 |
|
|
|
N |
|
|
|
|
|
||
|
|
|
|
xU + b1 (xU ) |
|
= xU YU . |
|
|
|||||||||||
|
|
|
b0 |
|
|
|
|
||||||||||||
|
|
|
|
U =1 |
|
U =1 |
|
|
|
U =1 |
|
|
|
|
|
Решив систему относительно коэффициентовb0 иb1, получим
|
N |
N |
|
|
N |
|
N |
|
|
|
YU (xU )2 |
− YU xU xU |
|||||||
b = U =1 |
U =1 |
|
|
U =1 |
|
U =1 , |
|||
0 |
|
N |
(xU ) |
2 |
N |
|
2 |
|
|
|
|
|
|
|
|||||
|
|
N |
|
− xU |
|
|
|
||
|
|
U =1 |
|
|
U =1 |
|
|
|
|
|
|
N |
|
|
N |
N |
|
|
|
|
|
N YU xU − YU |
xU |
|
|
||||
b1 = |
U =1 |
|
|
U =1 |
U =1 |
|
. |
|
|
N |
|
2 |
N |
|
2 |
|
|||
|
|
|
|
|
|
||||
|
|
N (xU ) |
|
− xU |
|
|
|
||
|
|
U =1 |
|
|
U =1 |
|
|
|
|
Данный результат полностью совпадает с соотношениями для такого же полинома при использовании метода наименьших квадрантов с численным показателем минимальности суммы
20
Стр. 20 |
ЭБ ПНИПУ (elib.pstu.ru) |