Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Метод наименьших квадратов



При проведении эксперимента часто требуется проследить зависимость одной физической величины от другой, например, y = f (x). Для этого производят ряд наблюдений искомой величины y для различных значений величины x. Затем найденные значения откладывают на графике и пытаются найти кривую, соответствующую алгебраической функции y = f (x), которая проходит как можно ближе к точкам.

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

Ограничимся рассмотрением применения метода наименьших квадратов для обработки результатов измерений в случае аппроксимации линейной зависимостью у = ах + b.

Линейная зависимость очень широко распространена в естественных и социально-экономических науках. И даже когда зависимость нелинейная, обычно выбирают величины, откладываемые по осям, таким образом, чтобы получить прямую линию. Например, график пути S от времени t при равнопеременном движении строят в осях S = f (t 2), частоту собственных колебаний струны ν от натяжения струны Р – в осях ν = f (P1/ 2), энергетическую светимость тела Rэ, от его температуры Т – в осях Rэ = f (T 4).

В рассматриваемом случае для построения аппроксимирующей прямой y = ax + b необходимо найти значения углового коэффициента а и параметра b.

При выводе предположим, что ошибки содержат только величины yi (такое предположение часто оправдывается на практике), иначе вывод значительно усложнится.

Пусть отклонение по вертикали экспериментального значения yi от аппроксимирующей прямой у = ах + b в i -ом (i = 1, 2, 3,..., n) измерении (при х = xi) равно

,

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

– минимальна.

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

Составим систему уравнений:

; (2.1)

Учитывая, что а = Const и b = Const, и, разделив каждое из уравнений системы (2.1) на 2, получим

(2.2)

Коэффициенты а и b найдём решением системы уравнений (2.2).

Для нахождения коэффициента а, умножим первое уравнение системы (2.2) на n, а второе – на :

(2.3)

Вычтем второе уравнение системы (2.3) из первого и получим:

,

откуда коэффициент а:

. (2.4)

Для нахождения коэффициента b, умножим первое уравнение системы (2.2) на , а второе – на :

(2.5)

Вычтем первое уравнение системы (2.5) из второго и получим:

,

откуда коэффициент b:

. (2.6)

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

2.2 Пример выполнения задания

Задача:

Экспериментально снята зависимость величины у от величины х (значения х и соответствующие им экспериментальные значения у приведены в таблице 2.1). Методом наименьших квадратов определить коэффициенты а и b аппроксимирующей линейной зависимости у = ах + b. На системе координат XOY проставить экспериментальные точки и построить график аппроксимирующей зависимости.

Дано:

Таблица 2.1 – Экспериментальные данные

x                    
y 2,0 2,4 2,5 3,2 3,8 4,2 4,1 5,0 5,4 6,0

Решение:

Коэффициенты а и b для построения аппроксимирующей линейной зависимости у = ax + b найдем методом наименьших квадратов, используя готовые формулы (2.4) и (2.6).

Для удобства вычислений заполним таблицу:

i                    
xi                        
xi2                      
yi 2,0 2,4 2,5 3,2 3,8 4,2 4,1 5,0 5,4 6,0 38,8
xiyi   2,4 5,0 9,6 15,2 21,0 24,6 35,0 43,2 54,0  

где

;

;

;

;

.

Тогда, учитывая, что число измерений n = 10, по формулам (2.4) и (2.6) найдём коэффициенты а и b аппроксимирующей линейной зависимости:

;

.

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

у = 0,44 x + 1,88.


Для построения аппроксимирующей зависимости найдем координаты двух точек А и В, принадлежащих прямой:

  А В
x    
y 1,88 5,84

На системе координат XOY проставим экспериментальные точки (обозначены символом «○») и построим график аппроксимирующей зависимости по точкам А и В (обозначены символом «*») (рисунок 2.1).


3 РЕШЕНИЕ ОБРАТНОЙ ЗАДАЧИ ДИНАМИКИ

3.1 Краткие теоретические сведения

Динамика – это раздел механики, который изучает движение тел с учетом взаимодействий между телами.

В динамике рассматриваются:

прямая задача: по известному закону движения (т.е. зависимости радиус-вектора тела от времени), зная массу m тела, необходимо найти действующую на него результирующую силу (решается дифференцированием);

обратная задача: зная результирующую силу , действующую на тело, и его массу m, а также начальные условия (радиус-вектор и начальную скорость ), необходимо найти закон движения тела (решается интегрированием).

В случае движения тела вдоль одной координатной оси (например, оси Ох) решением обратной задачи динамики являются уравнения х = х (t), Vх = Vх (t) и ах = ах (t), которые находятся путем решения дифференциального уравнения, получаемого из второго закона Ньютона, с учетом начальных условий х 0 и V 0:

,

, (3.1)

где m – масса тела, кг;

x – координата тела, м;

Vх – проекция скорости тела на ось Ох, м/с;

t – произвольный момент времени, с;

– результирующая сила, действующая на тело, Н.

В зависимости от характера силы, действующей на тело, дифференциальное уравнение (3.1) может иметь различные пути решения.

3.2 Пример выполнения задания

Для тел, указанных в задачах, записать дифференциальное уравнение в виде (3.1), решить его с учётом начальных условий и получить закон движения тела в виде х = х (t). Установить также вид зависимостей от времени проекции скорости и проекции ускорения на ось Ox: Vx (t) и ax (). Построить графики зависимостей х = х (t), Vх = Vх (t) и ах = ах (t) для отрезка времени 0 ≤ t ≤ 5 с.

Задача 1:

Тело массой m = 0,1 кг движется вдоль оси О х под действием силы Fx = kt 3, где k = 0,1 Н/с3. Начальные условия движения: х 0 = 1 м, V 0 х = 0.

Решение:

1. Запишем дифференциальное уравнение движения тела (второй закон Ньютона):

. (3.2)

2. Найдем закон изменения ускорения ах = ах (t):

По определению ускорения

, (3.3)

тогда, подставляя выражение (3.3) в уравнение (3.2), получим закон изменения ускорения

. (3.4)

3. Найдем закон изменения скорости Vх = Vх (t):





Дата публикования: 2015-01-10; Прочитано: 599 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.012 с)...