КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Модель многомерного объекта
Получение математических моделей в приложениях Mathcad и Excel В приложении Mathcad можно записать формулы приведенного выше алгоритма и вычислить коэффициенты функциональной зависимости. Имеются также и встроенные функции для определения математических моделей. Например, пусть имеются значения х и у, полученные в результате проведения опытов. Надо найти математическую модель в виде полинома второй степени y=a0+a1×x+a2×x2 Можно использовать для решения задачи встроенную функцию linfit. На листе Mathcad тогда нужно записать:
А:=linfit(Х, Y, F)
Вычисленные значения a0,a1,a2 будут записаны в векторе А, который появится после ввода текста: A= Для построения графика теперь можно определить значения: i:=0..5 t:=0,0.01..1 Z(t):=F(t)*A Здесь Z(t) − искомая математическая модель. Если построить на одном графике зависимость Z(t) от t и зависимость Yi от Xi, то можно сравнить, насколько хорошо полученный полином описывает данные опытов. В приложении Excel имеется интересная возможность получения математических моделей через построение графиков функций. Пусть имеются значения x1, x2,…xn и соответствующие им значения y1, y2,…yn. Надо для этих данных построить точечный график и выполнить Диаграмма/Добавить линию тренда. В появившемся окне на вкладке Тип определить вид математической модели, а на вкладке Параметры отметить флажок Показывать уравнение на диаграмме. После нажатия ОК искомое уравнение появится на графике. Предположим, что технологический процесс можно описать математической моделью вида y=b0+b1×x1+…+bn×xn+b12×x1×x2+…+bn-1,n×xn-1×xn, (25.4) где y – выходной параметр процесса; b0,b1, …,bn-1,n –искомые неизвестные коэффициенты процесса; x1,…,xn – входные параметры процесса. Соотношения такого вида называются уравнениями регрессии. Например, для процесса (рис. 25.2), имеющего три входных параметра (фактора) уравнение (25.4) примет вид: y=b0+b1× x1+b2× x2+b3× x3+b12×x1× x2+b13× x1× x3+b23× x2× x3 (25.5) Чтобы определить коэффициенты математической модели процесса необходимо провести эксперимент по соответствующему плану, например, по плану полного факторного эксперимента. Количество опытов в эксперименте определяется по формуле N=2n, где n – количество факторов. Входные воздействия принимают минимальные и максимальные значения. Для упрощения вычислений нужно перейти от физических переменных x1,… xn к кодированным по формуле: zi = , i=1,2,3 (25.6) Здесь xi0 – значение фактора на базовом (нулевом) уровне, равное среднему значению между минимальным и максимальным значениями; ∆xi – интервал варьирования по данному фактору. В случае трех входных параметров план проведения эксперимента имеет вид, представленный на рис. 25.3. Значение –1 соответствует минимальному значению входного параметра, +1 соответствует максимальному значению входного параметра. В соответствии с методом наименьших квадратов производится вычисление коэффициентов: , , , , , , , i=1,2,…,N (25.7) Коэффициент регрессии b (b0, b1, … и т.д.) считается значимым, если выполняется условие , , (25.8) где Sb – среднеквадратичная ошибка в определении коэффициентов регрессии; tТ – табличное значение критерия Стьюдента, которое выбирается для числа степеней свободы f1=m-1. Для расчета дисперсии воспроизводимости нужно выполнить дополнительно m опытов (m<N) по любой строчке плана, например, при значениях входных факторов на базовом уровне. В результате получаются дополнительные значения экспериментальных данных y1д, y1д, …,ymд. Тогда Sy2=, yoc=, k=1,…,m
В табл.25.1 приведены значения критерия Стьюдента.
Таблица 25.1
В случае невыполнения условия (25.8) соответствующий коэффициент считается незначимым и приравнивается нулю. Проверка адекватности (соответствия) полученного уравнения регрессии экспериментальным данным проводится с помощью критерия Фишера. Для этого вычисляются , F= , где – оценка дисперсии адекватности; B – число значимых коэффициентов уравнения регрессии; yэj, ypj – экспериментальное и рассчитанное по уравнению (25.5) значение y в j -ом опыте. Определяется также табличное значение критерия Фишера FТ из таблицы по числу степеней свободы f1 и числу степеней свободы f2=N-B. Если F<FТ, то уравнение регрессии рассматривается как модель исследуемого процесса. В табл. 25.2 приведены коэффициенты критерия Фишера. Таблица 25.2
Если полученное уравнение не адекватно процессу, то нужно перейти к более сложному виду математической модели, вновь провести опыты и обработать их результаты. Если уравнение адекватно процессу, то нужно от кодированных переменных перейти к физическим по формуле (25.6).
Дата добавления: 2014-01-20; Просмотров: 392; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |