Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



 

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

Допустим, искомая теоретическая кривая есть полином третьей степени:

Y = A0 + A1X + A2X2 + … + AmXm

Нужно найти значения A0, A1, A2, …, Am, при которых кривая как можно ближе проходила бы от всех n экспериментальных точек (X1, Y1); (X2, Y2); … ; (Xn, Yn). При этом считается, что m + 1 значительно меньше n.

Каждая из экспериментальных точек i в общем случае будет отклоняться от теоретического значения на величину δi, т.е. :

A0 + A1X1 + A2X12 + … + AmX1m – Y1 = δ1,

A0 + A1X2 + A2X22 + … + AmX2m – Y2 = δ2,

A0 + A1Xn + A2Xn2 + … + AmXnm – Yn = δn,

где δ1, δ2, δn, - расхождения между теоретическими и экспериментальными значения в точках (x1,y1); (x2,y2); …; (xn,yn) или, так называемые, невязки.

Согласно принципу наименьших квадратов лучшими значениями коэффициентов A0, A1, A2,…, Am будут те, для которых сумма квадратов невязок будет наименьшей:

Это условие с учетом можно записать в виде:

0 + A1xk + A2xk2 + … + Amxkmyk)2 = F (A0, A1, A2, …, Am)→ min

Т.е. эту зависимость можно рассматривать как функцию коэффициентов  A0, A1, A2, …, Am, стремящуюся к минимуму при условии, что все ее частные производные равны нулю:

………………………………………………………………………………………………

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

Чтобы облегчить решение системы уравнений введем обозначения, известные как обозначения Гаусса:

   (7. 21)

C учетом этих обозначений, после перегруппировки членов, система уравнений примет вид:

…………………………………………………………………………

Решение системы уравнений относительно A0, A1, … Am позволяет получить искомую теоретическую кривую. Однако при увеличении m объем вычислительной работы быстро растет, поэтому на практике обычно ограничиваются полиномами второй, третьей степени.

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

Для примера рассмотрим полином первой степени (m = 1) вида:

Y = A0 + A1x,

который наилучшим образом удовлетворял бы экспериментальным точкам, приведённым в таблице 2.1.

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

n xi yiэксп. yвычисл. σ Сумма
1 0,5 1,532 1,558 +0,026

[x]=14,0

[x2]=35,0

[y]=7,251

[xy]=12,063

 

2]=0,0044

2 1,0 1,428 1,384 -0,044
3 1,5 1,197 1,21 +0,013
4 2,0 1,016 1,036 +0,020
5 2,5 0,894 0,862 -0,032
6 3,0 0,675 0,688 +0,013
7 3,5 0,509 0,514 +0,005

При m = 1 система уравнений превращается в систему двух уравнений с двумя неизвестными A0 и A1:

nA0 + [x]A1 = [y]

 [x]A0 + [x2]A1 = [xy]

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

В рассматриваемом примере:

n=7; [x]=0,5 + 1,0 + … + 3,5=14;

[y]=1,532 + 1,428 + … + 0,509 = 7,251;

[x2]=0,52 + 1,02 + 1,52 + … + 3,52 = 35;

[xy]=0,5 ∙ 1,532 + 1,0 ∙ 4,428 + 1,5 ∙ 1,197 + … + 3,5 ∙ 0,509 = 12,063

Исходная система уравнений принимает вид:

7A0 + 14A1 = 7,251

14A0 + 35A1 = 12,063

Решив систему, получим:

Ao=1,732; A1=-0,348.

Искомая теоретическая линия имеет вид:

Y=1,732-0,348X

 

Построим график. 

Рисунок 2.1 - Пример линейной аппроксимации экспериментальных данных.

На основе зависимости находим значение вычислительных теоретических значений функций увыч.  и невязки δ (графы 4, 5 таблицы 2.1).

Если аппроксимирующая кривая имеет уравнение второго порядка (m=2), ее уравнение примет вид:

y = A0 + A1x + A2x2         

Квадратичная интерполяция по методу наименьших квадратов приведет к системе уравнений с тремя неизвестными:

nA0 + [x]A1 + [x2]A2 = [y],

 [x]A0 + [x2]A1 + [x3]A2 = [xy],

[x2]A0 + [x3]A1 + [x4]A2 = [x2y],

ПРИМЕР: Найти параболу y = A0 + A1x + A1x2, которая лучше всего удовлетворяет данным таблицы2.2.

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

n xi yiэксп. yвычисл. δ Суммы
1 0,1 2,1299 2,1318 +0,0019

[x]=5,5

[x2]=3,85

[x3]=3,025

[x4]=2,5333

[y]=20,4389

[xy]=10,91187

[x2y]=7,46611

2 0,2 2,1532 2,1531 -0,0001
3 0,3 2,1611 2,1590 -0,0021
4 0,4 2,1516 2,1497 -0,0019
5 0,5 2,1282 2,1250 -0,0032
6 0,6 2,0807 2,0851 +0,0044
7 0,7 2,0266 2,0299 +0,0033
8 0,8 1,9594 1,9593 -0,0001
9 0,9 1,8759 1,8735 -0,0024
10 1,0 1,7723 1,7723 0,0000

Исходная система уравнений имеет вид:

10A0 + 5,5A1 + 3,85A2 = 20,4389

5,5A0 + 3,85A1 + 3,025A2 = 10,9119

3,85A0 + 3,025A1 + 2,5333A2 = 7,4661

Решением системы будут коэффициенты:

A0=2,095; A1=0,442; A2= - 0,765

Искомая парабола будет иметь следующее выражение:

y = 2,095 + 0,442x – 0,765x2.

Построим график найденного уравнения.

Рисунок 2 – Аппроксимация экспериментальных данных параболой второго порядка (m=2)

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

 

Варианты заданий по теме: «Метод наименьших квадратов»

Аппроксимировать представленные в таблице экспериментальные данные методом наименьших квадратов. В качестве аппроксимирующей зависимости принять полином 2 степени (m=2).

Таблица 1 – Варианты заданий

 

 

Вопросы к зачету по дисциплине «Моделирование процессов в дорожной отрасли»

1. Понятие моделирования и модели

2. Классификация математических моделей

3. Основные этапы моделирования

4. Основные этапы моделирования

5. Основные уровни моделирования

6. Моделирование технического объекта

7. Модель проектирования технического объекта

8. Понятие сложных систем

9. Понятие элемента сложных систем

10. Структуры сложных систем

11. Надежность расчленённых систем

12. Надежность автомобильных дорог

13. Основные типы дорожных одежд

14. Модель взаимодействия дорожной одежды с приложенной нагрузкой

15. Деформации дорожных покрытий

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

 


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 284; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.025 с.)
Главная | Случайная страница | Обратная связь