Для удобства работы с приведенной моделью II порядка, с помощью обозначений (3) преобразуем ее к виду (2’):
(3) (2’)Задача заключается в том, чтобы по результатам наблюдений определить значения коэффициентов bi, дисперсии и доверительные границы для них, а также определить их значимость.
Согласно МНК, для нахождения коэффициентов bi, необходимо минимизировать функцию:
(4)где N – количество опытов;
xui –значение i-й переменной в u-м опыте;
yu – значение экспериментальных y в u-м опыте;
Из условия минимизации функции ss, можно получить систему нормальных уравнений МНК:
(5)Представив все результаты в матричной форме, получим:
, , , (6)где X – матрица условий эксперимента; Y – матрица результатов опытов; B – матрица коэффициентов.
Умножив транспонированную матрицу X на матрицу X, получим матрицу системы нормальных уравнений, которая называется информационной матрицей Фишера (матрицей моментов):
(7)Умножив транспонированную матрицу X на матрицу Y, получим:
(8)Используя данные обозначения, систему нормальных уравнений можно записать в матричной форме:
(9)Обозначая обратную матрицу моментов как:
(10)получим выражение для матрицы коэффициентов:
(11)Все статистические свойства коэффициентов линии регрессии определяется матрицей дисперсий ковариаций.
(12)где cov(bi, bj) – ковариации коэффициентов bi, и bj;
S2(bi) – дисперсия коэффициента bi;
S2(y) – дисперсия опыта.
Дисперсию опыта можно определить по формулам:
(13) (14)где m – количество параллельных опытов.
Если параллельные опыты не проводятся, то для оценки дисперсии опыта ставятся эксперименты в центре плана. Тогда дисперсия определяется по формуле:
(15)где
- количество опытов в центре плана.Так как ядро плана ортогонально, то для сохранения ортогональности композиционного плана необходимо при построении матрицы планирования обеспечить условия:
Величина
зависит от фактора и от плеча d: ;Для k=3 ядро =15,
=11/15=0.7303, d=1.2154Кодирование факторов используется для перевода натуральных факторов в безразмерные величины, чтобы построить стандартную план – матрицу эксперимента.
Для перевода заполняется таблица кодирования факторов на двух уровнях. В качестве 0-го уровня обычно выбирается центр интервала, в котором предполагается вести эксперимент.
Связь между кодовым и натуральным значениями фактора:
(16)где Xi – натуральное значение фактора;
Xi0 –значение этого фактора на нулевом уровне;
dI – интервал варьирования факторов.
Составим таблицу кодирования факторов, используя исходные данные.
Таблица 1 - Таблица кодирования факторов
В план – матрице должны быть указаны все возможные комбинации уровней факторов.
Таблица 2 – Расширенная план – матрица ортогонального плана
При одинаковом числе параллельных этапов воспроизводимость опытов определяется по критерию Кохрена.
Для этого сначала считаются дисперсии, характеризующие рассевание результатов на каждом u-м опыте.
Проверка воспроизводимости опытов показана на рисунке 2.
Рисунок 2- Воспроизводимость опытов
Поскольку план ортогонален, то коэффициенты регрессии будут определяться независимо друг от друга по формулам:
Значения
при ядре плана :Матрица дисперсий (ковариаций) коэффициентов регрессии рассчитывается по формуле (10).
Значимость коэффициентов регрессии проверяют по критерию Стьюдента:
(17)Дисперсия коэффициентов определяется по формуле
Адекватность модели проверяется с помощью критерия Фишера:
(17) , (18)где Sад2 – дисперсия адекватности, рассчитываемая по формуле (18);
Sy2 – дисперсия опыта;
a=0.05;
fад=N-l, число свободы дисперсии адекватности;
fy=N(m-1), число свободы дисперсии опыта;
l – количество значимых коэффициентов.
Если неравенство (17) выполняется, значит модель адекватна.
При решении поставленной задачи оптимизации был использован метод Фиако-МакКормика, который относится к непрямым методам решения задач нелинейного программирования. Непрямые методы преобразуют задачи с ограничениями в последовательность задач безусловной оптимизации путем введения в целевую функцию штрафных функций.
Алгоритм метода Фиако-Маккормика
Этап 1. Задание
, , .Этап 2. Нахождение методом прямого поиска минимума вспомогательной функции
, т.е. .Этап 3. Проверка условий окончания поиска
. Если условие выполняется по переход на этап 6, иначе переход на этап 4.Этап 4. Уменьшение значения
, , .Этап 5. Увеличение
. Переход на этап 2.Этап 6. Оптимальное решение
, .Обозначение программы - vpRgr.exe.