Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
68
Добавлен:
27.02.2016
Размер:
188.5 Кб
Скачать

Выбор эмпирических формул

При обработке экспериментальных (исследовательских) данных надо учитывать ошибки этих данных. Они делятся на три категории:

систематические,

случайные,

грубые.

Систематические ошибки могут быть вызваны условиями эксперимента, дефектами аппаратуры и т.п. Обычно они дают отклонения в одну сторону от точного значения измеренной величины. Эти ошибки можно устранить отладкой аппаратуры или введением соответствующих исправлений. Грубые ошибки явным образом искажают результаты измерений, они чрезмерно большие и обычно исчезают при повторении опыта. Измерения с такими ошибками отбрасываются и не учитываются при обработке результатов.

Случайные ошибки определяются факторами, которые не могут быть смещены, или достаточно точно учтены при измерениях и обработке результатов. Они имеют несистематический характер и дают отклонения в ту или иную сторону при повторении измерений. Из вероятностной точки зрения математическое ожидание случайной ошибки равняется нулю. С помощью статистической обработки результатов измерений можно найти закон распределения ошибок измерений, наиболее вероятный диапазон изменения искомой величины (доверительный интервал) и другие параметры. Рассмотрение этих вопросов выходит за рамки данного учебного курса. Здесь ограничимся определением связи между входным параметром x и искомой величиной y на основе таблицы значений yi = y(xi), i = 0, 1, . . . n .

Задача состоит в том, чтобы найти функцию ϕ(x), значения которой при x = xi мало отличаются от исследовательских данных yi. Такая функция y = ϕ(x) называется эмпирической формулой. График

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

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

Построение эмпирической формулы состоит из двух этапов:

1)подбор общего вида формулы;

2)определение оптимальных значений параметров, которые содержатся в формуле.

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

По результатам n экспериментов необходимо получить зависимость y = ϕ(x) , которая может показать,как в среднем y зависит от x.Такое уравнение называют уравнением регрессии.

Нужно подобрать такую аналитическую зависимость y = ϕ(x) , которая наилучшим образом, в условиях какого-либо заданного критерия, описывала бы полученные результаты. Одним из наиболее употребимых критериев можно считать метод наименьших квадратов (МНК). Руководствуясь им, подбирается такое уравнение y = ϕ(x) , при котором сумма квадратов отклонений экспериментальных значений от расчетных, полученных после подстановки x = xi в это уравнение, приобретала бы минимальное значение. То есть:

n

X

Φ = (yi − φ(xi))2 → min.

i=1

Возведение в квадрат разрешает избавиться от влияния знака отклонения yi от ϕ(xi).

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

Естественно,что применение метода наименьших квадратов требует задание вида зависимости y = ϕ(x) . Ее можно задать или исходя из теоритических предпосылок, или анализируя характер поля экспериментальных точек.

Подбор параметров для избранного типа эмпирической формулы. Среднеквадратические приближения

Пусть избрана эмпирическая формула типа y = ϕ(x, a0, . . . , am), где a0, a1, . . . , am — неизвестные параметры. Однозначной задача определения параметров a0, a1, . . . , am станет, если рассматривать как показатель качества аппроксимации величину

nn

XX

Φ =

δi2 = [φ(xi, a0, . . . , am) − yi]2

(5.1)

i=0

i=0

 

и искать aj, минимизирующие функцию Φ = Φ(a0, . . . , am).

Решение задачи об определении a0, a1, . . . , am в такой постановке называется методом наименьших квадратов.

В теории вероятностей показано, что полученные методом наименьших квадратов параметры наиболее вероятны, если отклонения εi подчиняются нормальному закону распределения.

При заданном виде уравнения регрессии необходимо подобрать такие значения неизвестных коэффициентов, которые обеспечили бы минимум суммы (5.1). Обычно рассматриваются лишь такие y = ϕ(x, a0, a1, a2, . . . am), которые дифференцируемы по всем коэффициентам. При этом условии нахождение набора значений коэффициентов ,который минимизирует Φ, сводится к известной задаче математического анализа — поиску минимума функции нескольких переменных. Необходимым условием

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

екстремуму функции есть выполнение равенств:

∂Φ

= 0,

∂Φ

= 0, . . . ,

∂Φ

= 0.

(5.2)

 

 

 

∂a0

∂a1

∂am

 

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

В случае нахождения минимума методом наименьших квадратов можно не проверять матрицу Гессе, поскольку сумма квадратов отклонений — функция, которая ограничена снизу , неограничена сверху и имеет только одну подозрительную на екстремум точку, может достигать в ней только минимум

Используя правила дифференцирования, уравнения (5.2) можно предоставить в виде:

n

∂ϕ

 

 

 

P

= 0,

 

 

∂ϕ

 

 

i=1 [yi ϕ(xi, a0, a1, . . . , am)]

∂a0

 

 

n

 

 

 

 

iP

 

 

 

 

=1 [yi ϕ(xi, a0, a1, . . . , am)]∂a1

= 0

,

(5.3)

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

 

 

 

 

 

 

n

∂ϕ

 

 

 

 

 

 

iP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=1 [yi − ϕ(xi, a0, a1, . . . , am)]∂am = 0,

где

∂ϕ

,

∂ϕ

,. . . ,

∂ϕ

— частные производные от функции y = ϕ(x, a0, a1, . . . , am) .

 

 

 

 

∂a0

∂a1

∂am

 

 

m

Важным есть частный случай ϕ = P ajϕj(x), где ϕj(x) — линейно-независимые функции. Тогда

j=0

система уравнений (5.3) будет линейной.

На практике часто используются функции ϕj = xj. Тогда ϕ = a0 + a1x + . . . + amxm — многочлен степени m. Для нее к решению предлагается система вида:

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

 

 

 

n

 

n

 

 

n

 

n

 

 

 

 

n

 

 

ni=0

i n

 

 

 

 

 

 

P2

 

 

 

m

P

 

 

 

 

 

 

 

 

Pm+1

 

 

(n + 1) · a0 + a1 · i=0 xi + . . . + am ·

xi

= =0 yi

 

a0

 

xi + a1

 

x

+ . . . + am

 

x

i

= yi xi

 

 

·

 

·

i

 

·

 

 

·

 

 

i=0

i=0

 

i=0

 

i=0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P

 

P

 

 

P

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

a0

·

i=0

xim + a1

·

i=0

xim+1 + . . . + am

· i=0

 

 

 

 

 

 

 

n

 

 

n

 

n

 

 

 

 

 

 

 

 

 

 

 

 

P

 

 

P

 

P

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

x2i m = P yi · xim i=0

При m = n полученный многочлен совпадает с интерполяционным многочленом Лагранжа. Пример Простейшая эмпирическая формула y = ax + b.

О пригодности этой формулы можно судить по величинам ai = yi+1 − yi . Если ai ≈ const, то фор-

мула подходит.

xi+1 − xi

Неизвестные коэффициенты a, b найдем из необходимого условия экстремума функции

n

X

Φ(a, b) = (yi − axi − b)2.

i=1

Врезультате получим систему линейных уравнений

n

 

P

 

 

i=1 [yi (axi + b)] = 0,

[yi

 

(axi + b)]xi = 0.

 

n

 

(5.4)

 

iP

 

=1

 

Решая систему (5.4) ,находим a и b, что при заданном виде уравнения регрессии обеспечивают минимум Φ(1).

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

 

n

 

 

 

n

n

 

 

 

 

 

 

 

 

i=1 xiyi n1

=1 xi i=1 yi

1

n

 

a

n

a =

P

 

 

 

iP

P

; b =

 

 

yi

 

 

xi.

n

xi

 

 

n

 

 

 

 

 

 

 

 

n (

xi)

2

 

n

X

n

Xi

 

P

2

1

iP

 

 

i=1

=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

 

 

=1

 

 

 

 

 

 

 

 

 

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

Пример В ряде случаев к линейной зависимости могут быть сведены экспериментальные данные, когда их графиком в декартовой системе координат не является прямая. Этого можно достичь путем введения новых переменных ξ = ϕ(x, y), eta = ψ(x, y), которые выбираются так, чтобы точки (ξi, ηi) лежали на прямой. Такое преобразование называется выравниванием данных. Например, уравнение регрессии имеет вид y = cekx. Прологарифмируем функцию lny = lnc + kx. Обозначим lny = z, lnc = a. В результате получаем линейное уравнение z = a + kx. Методом наименьших квадратов находим значение a и k

(см. пример выше),после чего определим так же c = ea.

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

 

 

Pi

xi

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

x(ар) =

 

,

x(гарм) =

 

 

 

,

x(геом) = n

xi,

 

 

n

 

 

 

 

i

xi

q

 

 

 

 

Pi

yi

 

 

 

 

P

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

y(ар) =

,

 

y(гарм) =

 

 

 

 

 

 

, y(геом) = n

yi.

 

 

 

 

 

i

y(i)

 

 

n

 

 

 

 

 

q

 

 

 

 

 

 

 

 

 

 

 

P

 

 

 

 

 

 

 

Y

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

Величина yˆ определяется так:

1)если xcp совпадает с одним из исходных xi, i = 1, . . . , n, то yˆ = yi;

2)если xcp находится между xi и xi+1, i = 1, . . . , n, yˆ находим как ординату соответствующей точки на отрезке прямой, которая соединяет узлы (xi, yi) и (xi+1, yi+1), по формуле

yˆ = xcp − xi (yi+1 − yi) + yi. xi+1 − xi

Выбор уравнения регрессии осуществляется путем поиска минимального значения выражения

yср − yˆ

и соответствующей ему функции.

1

x(ар)

y(ар)

 

 

 

y = a + a x

N

xcp

ycp

 

ycp−yˆ

 

вид функции

 

 

 

 

 

0

1

2

x(гарм)

y(ар)

 

 

 

 

y = a0 + a1/x·

 

 

 

 

3

x(геом)

y(ар)

 

 

 

 

y = a0 + a1 lg x

4

x(ар)

y(геом)

 

 

 

 

y = a0 · a1x

5

x(геом)

y(геом)

 

 

 

 

y = a0 · xa1

6

x(гарм)

y(геом)

 

 

 

 

y = exp(a0 + a1/x)

7

x(ар)

y(гарм)

 

 

 

 

y = 1/(a0 + a1 · x)

8

x(геом)

y(гарм)

 

 

 

 

y = 1/(a0 + a1 lg x)

9

x(гарм)

y(гарм)

 

 

 

 

y = x/(a0 + a1 · x)

Назад Первая Предыдущая Следующая Последняя Перейти Предметный указатель

Соседние файлы в папке Лекции