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

Планирование эксперимента и измерение физических величин

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

Если в диапазоне изменения каждого фактора взять хотя бы по пять точек:

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,

n1

i=1

 

 

 

j=i,

n

 

 

.

+ bijk xi xj xk

n

 

+ biii xi

3 + ...

 

i=1,

n2

 

 

i=1

 

 

j=i,

n1

 

 

 

 

 

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 – матрицу, обратную матрице С:

C1 C B = C1 Xt Y.

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

 

 

1

0

0

...

0

 

 

 

0

1

0

...

0

C1 C = E =

 

0

0

1

...

0

 

 

... ... ... ... ...

 

 

0

0

0

...

1

Окончательно в общем виде матрица-столбец коэффициентов полинома выглядит следующим образом:

B = C1 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)