Активный и пассивный эксперименты идентификации объектов
Идентификация динамических объектов. Полный факторный эксперимент. Метод наименьших квадратов и регрессионный анализ. Фиксированный набор уровней факторов. Входные параметры технологического процесса. Точность предсказания значений параметра оптимизации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 05.11.2011 |
Размер файла | 3,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Федеральное агентство по образованию
ГОУ ВПО «Московский государственный открытый университет»
Чебоксарский политехнический институт (филиал)
Кафедра «Управления и информатики в технических системах»
Специальность 220201
(шифр специальности)
КОНТРОЛЬНАЯ РАБОТА №1
по дисциплине: «Идентификация и диагностика систем»
ВАРИАНТ 2
Выполнила
Студентка Н.Н.Клепцова
Учебный шифр 607144
курс 3(сокр.)
Проверила Т.А.Изосимова
2009г.
СОДЕРЖАНИЕ:
1. Теоретические вопросы
1.1 Активный и пассивный эксперименты идентификации объектов
1.2 Полный факторный эксперимент
1.3 Метод наименьших квадратов
1.4 Регрессионный анализ
2. Расчетная часть
Список литературы
1. ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ
1.1 АКТИВНЫЙ И ПАССИВНЫЙ ЭКСПЕРИМЕНТЫ ИДЕНТИФИКАЦИИ ОБЪЕКТОВ
Идентификация динамических объектов в общем случае состоит в определении их структуры и параметров по наблюдаемым данным - входному воздействию и выходным величинам. В этом случае объект (элемент системы, объект управления, элемент технологического процесса и т. п.) представляет собой «чёрный ящик», показанный на рис.1.1
Рис. 1.1. «Чёрный ящик»
Каждый из факторов может принимать в опыте одно из нескольких значений, называемые уровнями. Каждый фактор имеет определенное число дискретных уравнений.
Фиксированный набор уровней факторов определяет одно из возможных состояний «черного ящика». Если перебрать все возможные выборы состояний, то получим полное множество различных состояний данного ящика (объекта исследований). Одновременно это будет число возможных различных опытов. Чтобы узнать число различных состояний, достаточно число уровней факторов возвести в степень числа факторов : , где - число уравнений.
Планирование эксперимента предполагает активное и пассивное вмешательство в процесс и возможность выбора в каждом опыте тех уровней факторов, которые представляют интерес. Методы идентификации объектов принято разделять на две группы:
- пассивный эксперимент идентификации объектов;
- активный эксперимент идентификации объектов.
Пассивный эксперимент идентификации объектов производится сбор и анализ информации о состоянии технологических параметров объекта без специального изменения входных параметров процесса.
Достоинства данного метода - практически полностью отсутствуют затраты на эксперимент.
Недостатки - в нормальных условиях эксплуатации колебания технологического режима невелики и поэтому экспериментальные точки близки друг к другу. В этих условиях на точность описания могут сильно повлиять случайные ошибки. Необходимо иметь достаточно большое количество экспериментальных данных.
Данный метод применяется в том случае, если из множества всех наблюдаемых сигналов можно выделить подмножество независимых составляющих. Такая возможность существует, например, при выполнении каскада различных фигур высшего пилотажа высокоманевренным самолетом. В месте с тем пассажирские самолеты, дальние бомбардировщики и военно-транспортные самолеты являются маломаневренными самолетами. Все полетные задание таких самолетов, как правило, сводится к взлету, набору высоты, координированным разворотам, планированию и посадке. Из синхронных записей управляющих воздействий не всегда удается выделить необходимые для идентификации независимые составляющие управляющих воздействий.
Активный эксперимент идентификации объектов состоит в целенаправленном изменении входных параметров технологического процесса. В основе этого метода лежит планирование эксперимента.
Практически все процессы химической технологии являются сложными и на показатели процесса оказывают влияние большое число факторов. Возможны два подхода к исследованию таких многофакторных систем. Первый основан на том, что исследование объекта разбивается на серии, в каждой из которых исследуется изменение только одного параметра при фиксированных остальных. Второй подход основан на построении плана эксперимента, который предусматривает изменение всех влияющих факторов. Такой план должен обеспечить максимум точности и минимум корреляции. Такой эксперимент называют многофакторным.
Достоинством первого подхода является его наглядность и простота интерпретации получаемых результатов. Второй подход значительно эффективнее - при том же объёме экспериментальных исследований и той же точности опытов получается существенно большая точность результатов.
Активный эксперимент позволяет за счёт целенаправленного изменения входных параметров получать необходимый объём информации при существенно меньшем числе опытов, чем при пассивном эксперименте.
1.2 ПОЛНЫЙ ФАКТОРНЫЙ ЭКСПЕРИМЕНТ
Перед планированием эксперимента необходимо определить область эксперимента, учитывая при этом следующие соображения:
- прежде всего, надо оценить границы областей определения фактора. При этом должны учитываться ограничения нескольких типов:
Первый тип: принципиальные ограничения для значений факторов, которые не могут быть нарушены ни при каких обстоятельствах. Например, если фактор - температура, то нижним пределом будет абсолютный нуль.
Второй тип: ограничения, связанные с технико-экономическими соображениями (стоимость сырья, время процесса и т.д.).
Третий тип: ограничения, с которыми чаще всего приходится иметь дело, определяются конкретными условиями проведения процесса (технологией, существующей аппаратурой и т.д.).
- оптимизация обычно начинается в условиях, когда объект уже подвергался некоторым исследованиям. Информацию, содержащуюся в результатах предыдущих исследований, будем называть априорной (примерные графики, таблицы).
Эксперимент, в котором реализуются все возможные сочетания уравнений факторов, называется полным факторным экспериментом (ПФЭ.).
Условия эксперимента записываются в виде таблицы, где строки соответствуют различным опытам, а столбцы -- значениям факторов. Данная таблица называется матрицей планирования эксперимента (МПЭ).
Отметим ряд свойств, которыми обладает МПЭ. Два свойства следуют непосредственно из построения матрицы:
- симметричность относительно центра эксперимента - алгебраическая сумма элементов вектор - столбца каждого фактора равна нулю, или , где - номер фактора, - число опытов, ;
- нормирование - сумма квадратов элементов каждого столбца равна числу опытов, то есть ;
Первые 2 свойства вытекают из отдельных столбцов МПЭ. Теперь отметим свойства, вытекающие из совокупности столбцов.
- ортогональность МПЭ - сумма почленных произведений любых 2-х вектор - столбцов МПЭ равных нулю .
- ротатабельность, то есть точки в матрице планирования подбираются так, что точность предсказания значений параметра оптимизации одинакова на равных расстояниях от центра эксперимента и не зависит от направления.
Вернемся к матрице для движения в точке оптимума воспользуемся линейной моделью . Наша цель - по результатам эксперимента найти коэффициент модели. В данном случае эксперимент проводится для проверки гипотезы о том, что линейная модель адекватна, где - истинные значения соответствующих неизвестных, а - оценки . Коэффициенты модели вычисляются по очень простой формуле:
,
Коэффициенты при независимых ~ указывают на силу влияния факторов. Чем больше численная величина коэффициента, тем большее влияние оказывает фактор. Если коэффициент имеет значок «+», то с увеличением значения фактора параметр оптимизации увеличивается, значок «-» - то уменьшается.
Рассмотрим влияние температуры и времени пребывания на выход продукта . Математическую модель получим в виде полинома 1-й степени линейного уравнения регрессии . Для этого используем планы 1-го порядка, которые строятся следующим образом. Выбирается центр исследуемой области (центр плана), и в него переносится начало координат. Задаются минимальные (min) и максимальные (max) значение входных параметров и . Составляем план эксперимента (рис. 2.2). При этом каждый фактор принимает лишь два значения - варьируется на двух уровнях (верхнем и нижнем).
Рис. 2.2 Область определения матрицы
На следующем этапе переменные кодируются. При этом координаты центра плана приравниваются к нулю, а интервалы варьирования принимают за единицу. Кодированные переменные значительно облегчают обработку результатов опытов, которая в данном случае проводится в стандартной форме, не зависящей от конкретных условий задачи.
Матрица планирования для кодированных переменных имеет вид:
+1 |
+1 |
||
- |
+ |
||
+ |
- |
||
- |
- |
На практике для сокращения записи часто вместо «+1» и «-1» просто пишут «+», «-». Рассматриваемый план построен так, что каждый фактор варьируется на двух уровнях, причем в опытах перебираются все возможные комбинации двух уровней факторов.
1.3 МЕТОД НАИМЕНЬШИХ КВАДРАТОВ (МНК)
Одним из важных методов приближения функций является МНК, который для выражений определённого вида обеспечивает наилучшее приближение к исходным данным. Он был разработан около 200 лет назад усилиями Лежандра и Гаусса.
Рекомендуется применять МНК отклонений не для исходной задачи, которая имеет нелинейный характер, а для приведённой линейной задачи, когда правые и левые части соответствующих функциональных зависимостей логарифмируются. Такой переход обусловлен в основном двумя причинами:
- в математическом плане решение линейной системы проще, чем нелинейной;
- для линейной модели сравнительно легко находятся стохастические оценки соответствующих параметров.
Существо метода рассмотрим на простом примере: один фактор, линейная модель.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рис. 2.3 Пример
Если бы все экспериментальные точки лежали строго на прямой линии, то для каждой точки было бы справедливо равенство:
,
где - номер опыта. На практике это условие не выполняется
,
где - разность между экспериментальным и вычисленным по уравнению регрессии значениями в -ой экспериментальной точке (невязка).
Коэффициент регрессии определяется при условии, когда сумма всех невязок min, то есть , либо
.
Из курса математики известно, что минимум некоторой функции, если он существует, достигается при одновременном равенстве нулю частных производных по всем неизвестным, то есть
, .
Отсюда берутся уравнения для определения коэффициентов регрессии. Формулу для вычислений коэффициента можно записать так:
,
- номер факторов, .
эксперимент наименьший квадрат оптимизация
1.4 РЕГРЕССИОННЫЙ АНАЛИЗ
Как только мы начинаем говорить о пригодности модели или о значимости коэффициентов, приходится вспоминать о статистике: и с этого момента МНК превращается в регрессионный анализ.
Регрессионный анализ, как всякий статистический метод, применим при определенных предположениях, постулатах:
Постулат № 1. Параметр оптимизации есть случайная величина с нормальным законом распределения. Дисперсия воспроизводимости - одна из характеристик этого закона распределения.
Постулат № 2. Дисперсия не зависит от абсолютной величины .
Постулат № 3. Значения факторов суть не случайные величины. Это утверждение практически означает, что установление каждого фактора на заданный уровень и его поддержание существенно точнее, чем ошибка воспроизводимости.
Проверка адекватности модели. Проверка на пригодность полученной модели (проверка адекватности) начинают с вычисления остаточной дисперсии, то есть дисперсии адекватности .
где - число опытов (МПЭ),
- число коэффициентов модели.
- разность между реальным значением и предсказанным по модели.
Числом степеней свободы в статистике называется разность между числом опытов и числом коэффициентов (констант), которые уже вычислены по результатам этих опытов независимо друг от друга.
Например, проведен полный фактический эксперимент и нашли линейное уравнение регрессии,
.
Примечание: Параллельные опыты нельзя считать самостоятельными, так как они дублируют друг друга. В связи с этим, они все дают одну степень свободы.
Необходимо запомнить правило:
В планировании эксперимента число степеней свободы для равно числу различных опытов, результаты которых используются при подсчете коэффициентов регрессии, минус число определяемых коэффициентов.
В статистике разработан критерий, который очень удобен для проверки гипотезы об адекватности модели. Он называется F критерием Фишера и определяется:
,
где - дисперсия адекватности;
- дисперсия воспроизводимости.
Удобство использования -критерия состоит в том, что проверку гипотезы можно свести к сравнению с табличным значением. Таблица построена следующим образом. Столбцы связаны с определенным числом степеней свободы для числителя строки для знаменателя . На пересечении соответствующих строки и столбца стоят критические значения - критерия. Как правило, в технических задачах используется уровень значимости 0,05.
Если рассчитанное значение -критерия не превышает табличного, то с соответствующей доверительной вероятностью модель можно считать адекватной. При превышении табличного значения гипотеза отвергается. Для запишем общую формулу:
,
где - число опытов;
- число параллельных опытов в -ой строке матрицы;
- среднее арифметическое из , параллельных опытов;
- предсказанное по уравнению регрессии значение в этом опыте.
2. РАСЧЁТНАЯ ЧАСТЬ
Расчет линейной модели вида по данным, представленным в таблице 2.1
Таблица 2.1
№опыта |
X0 |
X1 |
X2 |
X3 |
X12 |
Y1 |
Y2 |
Y3 |
|
1 |
+ |
- |
- |
- |
+ |
42.4 |
38.2 |
39.6 |
|
2 |
+ |
+ |
- |
- |
- |
58.0 |
52.8 |
54.2 |
|
3 |
+ |
- |
+ |
- |
- |
42.2 |
28.6 |
39.0 |
|
4 |
+ |
+ |
+ |
- |
+ |
73.6 |
68.4 |
69.6 |
|
5 |
+ |
- |
- |
+ |
+ |
32.0 |
29.6 |
29.8 |
|
6 |
+ |
+ |
- |
+ |
- |
46.8 |
42.4 |
43.4 |
|
7 |
+ |
- |
+ |
+ |
- |
58.2 |
53.4 |
54.4 |
|
8 |
+ |
+ |
+ |
+ |
+ |
76.8 |
70.0 |
72.4 |
Необходимо:
1. Определить коэффициенты модели .
2. С помощью критерия Стьюдента проверить сомнительные опыты.
3. Произвести проверку однородности дисперсий с помощью критерия Фишера или Кохрена. Найти дисперсию воспроизводимости.
4. Оценить адекватность полученной модели.
5. В случае если модель оказалась адекватной, определить значимые коэффициенты.
Решение:
1. Определим коэффициенты модели . Для этого найдем среднее арифметическое из параллельных опытов:
,
Полученные результаты запишем в таблицу 2.2
Таблица 2.2
№опыта |
Y1 |
Y2 |
Y3 |
Y i |
|
1 |
42.4 |
38.2 |
39.6 |
40.06666667 |
|
2 |
58.0 |
52.8 |
54.2 |
46 |
|
3 |
42.2 |
28.6 |
39.0 |
39.93333333 |
|
4 |
73.6 |
68.4 |
69.6 |
70.53333333 |
|
5 |
32.0 |
29.6 |
29.8 |
30.46666667 |
|
6 |
46.8 |
42.4 |
43.4 |
44.2 |
|
7 |
58.2 |
53.4 |
54.4 |
55.33333333 |
|
8 |
76.8 |
70.0 |
72.4 |
73.06666667 |
,
2. С помощью критерия Стьюдента проверим сомнительные опыты. Для этого исключим первый параллельный опыт из расчета и найдем среднее арифметическое и С.К.О. по остальным 2 параллельным опытам:
Найдем дисперсии каждого опыта:
,
где - число степеней свободы.
Произведем проверку по критерию Стьюдента:
Проверим таким же образом все другие опыты, результаты занесем в таблицу 2.3
Таблица 2.3
№ опыта |
Y1 |
Y2 |
Y3 |
Y j |
S |
tэксп |
|
1 |
42.4 |
38.2 |
39.6 |
38.9 |
0.989949 |
3.535535 |
|
2 |
58.0 |
52.8 |
54.2 |
53.5 |
0.989949 |
4.545688 |
|
3 |
42.2 |
28.6 |
39.0 |
38.8 |
0.282842 |
12.020845 |
|
4 |
73.6 |
68.4 |
69.6 |
69 |
0.848528 |
5.421152 |
|
5 |
32.0 |
29.6 |
29.8 |
29.7 |
0.141421 |
16.263496 |
|
6 |
46.8 |
42.4 |
43.4 |
42.9 |
0.707106 |
5.515438 |
|
7 |
58.2 |
53.4 |
54.4 |
53.9 |
0.707106 |
6.081125 |
|
8 |
76.8 |
70.0 |
72.4 |
71.2 |
1.697056 |
3.299832 |
Из таблицы Стьюдента при числе степеней свободы находим и сравниваем с .
, поэтому результат 5-го опыта можно считать браком.
Определим новое значение 5-го опыта для :
Получим новую матрицу планирования эксперимента, результаты занесем в таблицу 2.4
Таблица 2.4
№опыта |
X0 |
X1 |
X2 |
X3 |
X12 |
Y1 |
Y2 |
Y3 |
|
1 |
+ |
- |
- |
- |
+ |
42.4 |
38.2 |
39.6 |
|
2 |
+ |
+ |
- |
- |
- |
58.0 |
52.8 |
54.2 |
|
3 |
+ |
- |
+ |
- |
- |
42.2 |
28.6 |
39.0 |
|
4 |
+ |
+ |
+ |
- |
+ |
73.6 |
68.4 |
69.6 |
|
5 |
+ |
- |
- |
+ |
+ |
29.7 |
29.6 |
29.8 |
|
6 |
+ |
+ |
- |
+ |
- |
46.8 |
42.4 |
43.4 |
|
7 |
+ |
- |
+ |
+ |
- |
58.2 |
53.4 |
54.4 |
|
8 |
+ |
+ |
+ |
+ |
+ |
76.8 |
70.0 |
72.4 |
Для новой матрицы найдем коэффициенты модели . Полученные результаты запишем в таблицу 2.5
Таблица 2.5
№опыта |
Y1 |
Y2 |
Y3 |
Y i |
|
1 |
42.4 |
38.2 |
39.6 |
40.06666667 |
|
2 |
58.0 |
52.8 |
54.2 |
46 |
|
3 |
42.2 |
28.6 |
39.0 |
39.93333333 |
|
4 |
73.6 |
68.4 |
69.6 |
70.53333333 |
|
5 |
29.7 |
29.6 |
29.8 |
29.7 |
|
6 |
46.8 |
42.4 |
43.4 |
44.2 |
|
7 |
58.2 |
53.4 |
54.4 |
55.33333333 |
|
8 |
76.8 |
70.0 |
72.4 |
73.06666667 |
Уравнение регрессии примет вид:
3. Произведем проверку однородности дисперсий с помощью критерия Кохрена. Найдем дисперсию воспроизводимости.
Результаты занесем в таблицу 2.6
Таблица 2.6
№опыта |
Y1 |
Y2 |
Y3 |
Y i |
S2 |
|
1 |
42.4 |
38.2 |
39.6 |
40.06666667 |
4.573333333 |
|
2 |
58.0 |
52.8 |
54.2 |
46 |
128.74 |
|
3 |
42.2 |
28.6 |
39.0 |
39.93333333 |
3.893333333 |
|
4 |
73.6 |
68.4 |
69.6 |
70.53333333 |
7.413333333 |
|
5 |
29.7 |
29.6 |
29.8 |
29.7 |
0.01 |
|
6 |
46.8 |
42.4 |
43.4 |
44.2 |
5.32 |
|
7 |
58.2 |
53.4 |
54.4 |
55.33333333 |
6.413333333 |
|
8 |
76.8 |
70.0 |
72.4 |
73.06666667 |
11.89333333 |
Вычислим экспериментальный критерий Кохрена:
Табличный критерий Кохрена равен , Gэксп>Gтабл, следовательно, дисперсии не однородны.
Дисперсия воспроизводимости будет равна:
4. Оценим адекватность полученной модели. Для этого найдем дисперсию адекватности:
Полученные результаты занесем в таблицу 2.7
Таблица 2.7
№ опыта |
Y1 |
Y2 |
Y3 |
Y i |
Y€ |
|
1 |
42.4 |
38.2 |
39.6 |
40.06666667 |
34.662125 |
|
2 |
58.0 |
52.8 |
54.2 |
46 |
44.379125 |
|
3 |
42.2 |
28.6 |
39.0 |
39.93333333 |
46.912125 |
|
4 |
73.6 |
68.4 |
69.6 |
70.53333333 |
71.578625 |
|
5 |
29.7 |
29.6 |
29.8 |
29.7 |
35.603875 |
|
6 |
46.8 |
42.4 |
43.4 |
44.2 |
45.320875 |
|
7 |
58.2 |
53.4 |
54.4 |
55.33333333 |
47.853875 |
|
8 |
76.8 |
70.0 |
72.4 |
73.06666667 |
72.520375 |
Определим экспериментальный критерием Фишера и определяется
,
, следовательно, полученную модель нельзя считать адекватной.
5. Проверку значимости коэффициентов проводить нецелесообразно.
6. Линейная модель будет иметь вид:
СПИСОК ЛИТЕРАТУРЫ
1. Адлер Ю.П. Планирование эксперимента при поиске оптимальных условий. - М.: Наука, 1971.
2. Теоретические основы планирования экспериментальных исследований./ под ред.Круга Г.К. - М.: МЭИ, 1973.
3. Ивоботенко Б.А. Планирование эксперимента в электромеханике. - М.: Энергия, 1975.
4. Планирование эксперимента. Учебное пособие по дисциплине «Идентификация и диагностика систем управления». - Чебоксары, 2007.
Размещено на Allbest.ru
Подобные документы
Содержание активного и пассивного методов идентификации динамических объектов. Проведение полного факторного эксперимента, в котором реализуются все возможные сочетания уравнений факторов. Применение метода наименьших квадратов и регрессионного анализа.
контрольная работа [140,1 K], добавлен 05.11.2011Анализ методов идентификации, основанных на регрессионных процедурах с использованием метода наименьших квадратов. Построение прямой регрессии методом Асковица. Определение значения дисперсии адекватности и воспроизводимости, коэффициентов детерминации.
курсовая работа [549,8 K], добавлен 11.12.2012Рассмотрение основных способов идентификации объектов: реккурентного; с использованием степенных полиномов; ортогональных полиномов Чебышева; методом наименьших квадратов для авторегрессионной модели. Алгоритм построения простых диагностических тестов.
курсовая работа [1,9 M], добавлен 14.06.2012Сущность понятия "кибернетика". Общее понятие про пассивный и активный эксперимент. Определение локального оптимума на объекте исследования. Применение критерия Кохрена при проверке однородности дисперсий. Проверка адекватности уравнения регрессии.
курсовая работа [222,9 K], добавлен 12.06.2011Идентификация объектов методом наименьших квадратов, построение линейной модели для неравноточных измерений входной величины. Численные процедуры оценивания параметров нелинейной регрессии; аналитическая модель химического реактора; линеаризация.
курсовая работа [1,2 M], добавлен 12.12.2010Обработка экспериментальных данных с помощью программных продуктов. Редактирование и оформление электронных табличных расчётов. Метод наименьших квадратов: применение в качестве критерия близости суммы квадратов отклонений заданных и расчетных значений.
курсовая работа [275,5 K], добавлен 07.03.2011Идентификация объектов методом наименьших квадратов. Анализ коэффициентов парной, частной и множественной корреляции. Построение линейной модели и модели с распределенными параметрами. Итерационный численный метод нахождения корня (нуля) заданной функции.
курсовая работа [893,3 K], добавлен 20.03.2014Определение зависимости одной физической величины от другой. Применение метода наименьших квадратов с помощью программного обеспечения Mathcad. Суть метода наименьших квадратов. Корреляционный анализ, интерпретация величины корреляционного момента.
курсовая работа [63,8 K], добавлен 30.10.2013Решения алгебраических уравнений методом выделения корней. Аппроксимация функций методом наименьших квадратов; дихотомия, бисекция. Одномерная оптимизация многоэкстремальных функций; метод золотого сечения. Многомерная оптимизация градиентным методом.
курсовая работа [956,7 K], добавлен 04.03.2013Метод Гаусса и одно из его приложений в экономике (простейшая задача о рационе). Модель Леонтьева межотраслевого баланса. Алгебраический метод наименьших квадратов. Анализ данных эксперимента. Метод наименьших квадратов в Excel и аппроксимация данных.
курсовая работа [598,7 K], добавлен 11.07.2015