Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ponomarev_loshkarev

.pdf
Скачиваний:
25
Добавлен:
23.02.2015
Размер:
774.54 Кб
Скачать

доступность получения моделей;

возможность построения модели при отсутствии теории процесса.

Недостатки:

невозможность применения модели для режимов, в которых не проводились измерения;

невозможность применения модели при переходе к другим установкам;

невозможность экстраполяции результатов.

Рассмотрим пример (рис. 6.1). Модель строилась для значений в интервале [a, b]. Получена квадратичная зависимость «2». Видно, что в интервале [a, b] модель хорошо описывает процесс, протекающий в оригинале, экспериментальная зависимость Y = f(X) отображается кривой «1». При выходе величины значения X за пределы отрезка [a, b] модель (кривая «2») дает значительные погрешности.

Y

2

1

a

b

X

Рис. 6.1. Аппроксимация экспериментальных данных

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

Экспериментально – аналитический метод

При использовании этого метода исследователь пытается определить физическую сущность явлений, протекающих в объекте. Используется декомпозиция сложного явления, т.е. на основе анализа определяются более простые, элементарные процессы, которые можно исследовать более доступными способами. После анализа влияния элементарных процессов на процесс в целом несущест-

40

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

В качестве примера рассмотрим построение модели для описания процесса переноса тепла в неподвижном зернистом слое в вертикальном направлении

(рис. 6.2).

ВЫХОД

ВХОД

Рис. 6.2. Установка «кипящего» слоя

Процесс переноса тепла осуществляется за счет следующих процессов: теплопроводности, теплопередачи и излучения.

При температурах менее 800 К и малых линейных скоростях потока газа перенос тепла в основном определяется теплопроводностью. Этот процесс опи-

сывается уравнением Фурье qt = λdXdT .

Однако пользоваться этим уравнением еще нельзя, т.к. в нем не учтены теплопередача и излучение (остальные элементарные составляющие процесса переноса тепла). Для их учета вместо истинного значения вводится некоторое «эффективное» значение, которое определяется экспериментально, причем тогда

уравнение примет вид qt = λэф dXdT .

41

Уравнение является экспериментально–аналитической моделью процесса переноса тепла в неподвижном зернистом слое.

Совершенно очевидно, что λэф не является физической константой, а зависит от условий экспериментов, при которых она была получена, и от масштабов установки.

Достоинства: лучше описывает нелинейные свойства объекта моделирования, т.к. позволяет более надежно выбирать вид уравнения.

Недостатки: эффективные коэффициенты изменяются в зависимости от условия проведения опытов, поэтому экспериментально – аналитическая модель справедлива лишь в том интервале, в котором производился эксперимент.

Сопоставим эмпирический и экспериментально–аналитический методы построения математических моделей.

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

Теоретический метод

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

Теоретический метод – наиболее надежный способ составления математического описания.

В математическое описание объекта входят представленные ниже составляющие (рис. 6.3).

Материальные и энергетические балансы составляются на основе закона сохранения энергии и массы: «приход» – «расход» = «накопление».

42

Ограничения могут быть обусловлены технологическими, техническими или экономическими причинами.

Рис. 6.3. Математическое описание объекта

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

Недостатки: трудность создания надежной теории сложных процессов, невозможность использования при неизвестном механизме процесса, большие затраты времени.

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

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

43

7. ЛИНЕЙНЫЕ РЕГРЕССИОННЫЕ МОДЕЛИ

Регрессионная модель для одной переменной управления

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

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

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

На рис. 7.1 показаны n выборок экспериментальных данных (X1,Y1), (X2,Y2), …, (Xn, Yn).

Допустим, что модель представляет собой прямую линию: Yр = A0 + A1X,

где Yр – величина, предсказываемая регрессионной моделью.

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

 

E5

 

 

E3

E4

 

 

E1

Yp = A0

+ A1X

 

 

E2

 

Рис. 7.1. Линия регрессии

44

Обозначим:

Y1p = A0 + A1X1,

Y2p = A0 + A1X2 , ,

.......................

Ynp = A0 + A1Xn ,

тогда ошибки будут выражаться в виде

E1 = Y1p + Y1 = A0 + A1X1 Y1,

E2 = Y2p + Y2 = A0 + A1X2 Y2 , .

..........................................

En = Ynp + Yn = A0 + A1Xn Yn .

Функция ошибки F определяется выражением F = E12 + E22 +... + E2n , или

n

F = (A0 + A1Xi Yi )2 .

i=1

Для получения таких значений A0 и A1, при которых функция F является минимальной, применяются обычные методы математического анализа. Усло-

виямим минимума являются

F

= 0 и

 

F

 

= 0.

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

Дифференцируя F, получаем

 

 

 

 

 

 

 

 

F

 

 

 

 

 

n

 

 

2

 

n

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

(A0 + A1Xi Yi )

=

2(A0 + A1Xi Yi )=

 

 

A0

 

 

 

 

 

 

 

 

 

 

A0 i=1

 

 

 

 

i=1

 

 

 

,

 

= 2(nA0

+ A1 Xi

Yi ) = 0,

 

 

 

 

 

 

откуда nA0 +

 

n

 

 

 

 

n

 

 

 

 

 

(7.1)

 

Xi A1

+ Yi .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

 

 

 

i=1

 

 

 

 

 

 

Аналогично

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

 

n

 

 

 

 

 

2

 

n

/

 

 

 

 

 

=

 

 

 

 

 

(A0 + A1Xi Yi ) =2Xi

(A0

+ A1Xi Yi )=

 

A1

 

 

 

 

 

 

 

 

 

A1 i=1

 

 

 

 

 

i=1

 

 

 

,

 

 

 

 

 

 

n

 

 

 

 

 

 

n

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 2A0 Xi +

2A1 Xi2

2YiXi = 0,

 

 

 

 

 

 

 

i=1

 

 

 

 

i=1

 

 

i=1

 

 

 

 

 

 

45

n

 

n

 

n

(7.2)

откуда Xi A0

+ Xi2

A1

= XiYi .

i=1

 

i=1

 

i=1

 

Решая систему двух линейных алгебраических уравнений (7.1) и (7.2), можно получить значения A0 и A1. В матричном представлении эти уравнения имеют вид

 

 

 

n

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

n

Xi

 

 

 

A0

 

 

 

Yi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Xi

i=1

2

 

 

 

 

=

 

i=1

 

 

.

(7.3)

 

 

n

 

 

A1

 

 

n

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

Xi

 

 

 

 

 

 

 

Xi Yi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

 

 

 

 

 

 

 

 

i=1

 

 

 

 

 

Решая уравнение (7.3), получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

n

 

 

n

n

 

 

 

 

 

Yi

Xi2

 

Xi Yi Xi

 

A0 =

i=1

 

i=1

 

 

i=1

i=1

 

,

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

n

2

 

 

n

 

 

 

 

 

 

 

nXi

 

Xi

 

 

 

 

 

 

 

 

i=1

 

 

i=1

 

 

 

 

 

 

 

 

n

 

 

 

 

 

n

 

n

 

 

 

 

 

 

nYi Xi

Xi Yi

 

 

 

 

A1 =

i=1

 

 

 

 

 

i=1

i=1

,

 

 

 

 

n

 

 

 

2

 

 

 

 

 

 

 

2

 

 

n

 

 

 

 

 

 

 

nXi

Xi

 

 

 

 

 

 

 

i=1

 

 

i=1

 

 

 

где n – число выборок экспериментальных данных.

Модели множественной линейной регрессии

Модель множественной линейной регрессии представлена уравнением

n

Yp = A0 + A jX j .

j=1

Задача состоит в том, чтобы получить такие значения коэффициентов A0,A1,…, Ak, при которых сумма квадратов ошибок (разностей между данными, предсказываемыми регрессионной моделью, и выборкой из n экспериментальных данных) является минимальной. Функция ошибки при этом

46

F = (A0 + A1X11 + A2X21 +... + Ak Xk1 Y1)2 +

+(A0 + A1X12 + A2X22 +... + Ak Xk2 Y2 )2 +... +

+(A0 + A1X1n + A2X2n +... + Ak Xkn Yn )2.

Минимизируя функцию F, положим

F

=

F

=...

F

= 0 .

 

A1

 

A0

 

Ak

В матричном виде система линейных уравнений для определения коэффициентов модели имеет вид

 

n

n

n

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

n

X1i

X2i

...Xki

 

 

 

 

 

 

 

Yi

 

 

 

 

i=1

i=1

i=1

 

 

 

A0

 

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

n

n

n

n

 

 

 

 

 

 

 

 

 

 

X1i

X1i2

X1i X2i

...X1i Xki

 

 

 

A1

 

 

 

n

 

 

 

i=1

i=1

i=1

i=1

 

 

 

 

 

 

X1i Yi

 

 

 

n

n

n

n

 

 

 

A2

 

=

 

i=1

 

 

,

X2i

X2i X1i

X2i2

...X2i Xki

 

 

 

 

n

 

 

i=1

i=1

i=1

i=1

 

 

 

...

 

 

 

X2i Yi

 

 

 

...

...

...

...

 

 

 

Ak

 

 

 

i=1

 

 

 

 

 

 

 

 

 

...

 

 

 

n

n

n

n

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

Xki

Xki X1i

Xki X2i

Xki2

 

 

 

 

 

 

 

Xki Yi

 

 

 

i=1

i=1

i=1

i=1

 

 

 

 

 

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

 

где n – число экспериментальных точек; i – номер точки.

Ошибки эксперимента

При измерении физических величин существует три основных источника ошибок:

1)основной чувствительный элемент неправильно отражает измеряемую величину (например, в спиртовой манометр залита питьевая вода);

2)неспособность индикатора правильно отражать реакцию чувствительного элемента (неправильная калибровка прибора);

3)неспособность наблюдателя правильно регистрировать показания прибора (если он заменил содержимое манометра, то может вообще снять показания с другого прибора).

47

Эти источники ошибок приводят к двум классам ошибок:

случайным,

систематическим.

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

Систематическая ошибка – когда среднее значение последовательных отсчетов отклоняется от заранее известного точного значения на какую–либо постоянную величину.

Систематическая ошибка устраняется путем калибровки или ремонта при-

бора.

Для описания случайных ошибок применяют теории вероятностей.

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

+∞

вероятностей определяется соотношением p(x)dx =1.

−∞

Наиболее часто используемым в теории вероятностей является «нормальный» закон распределения (распределение Гаусса), плотность вероятности которого описывается выражением

p(x) =

1

exp

1

x 2

.

σ

2π

 

 

2

 

 

 

 

 

 

σ

 

 

 

 

 

 

 

 

 

Координата центра распределения может быть определена несколькими способами:

медиана – такая точка на оси абсцисс, слева и справа от которой вероятности появления различных значений случайной величины равны друг другу и составляют 50 %;

мода – только для симметричных распределений точка на оси абсцисс, имеющая максимальную плотность распределения;

48

математическое ожидание – центр тяжести распределения, то есть такая точка на оси абсцисс, относительно которой опрокидывающий момент равен нулю или

+∞

X = x p(x)dx.

−∞

Для дискретного распределения, например для описания разброса координат частиц, ссыпающихся с наклонной плоскости (рис. 7.2):

X= 1 xi p(x) , n i

где n – общее количество частиц;

p(x) – количество частиц, попавших в i–ю ячейку; xi – расстояние до середины i–й ячейки.

Y

Xi

X

Рис. 7.2. Схема разброса координат частиц, ссыпающихся с наклонной плоскости

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

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

49