Научная статья на тему 'Исследование и сравнительный анализ эффективности методов вычисления среднеквадратичных оценок коэффициентов линейно-параметрических дискретных моделей колебаний систем с турбулентным трением'

Исследование и сравнительный анализ эффективности методов вычисления среднеквадратичных оценок коэффициентов линейно-параметрических дискретных моделей колебаний систем с турбулентным трением Текст научной статьи по специальности «Математика»

CC BY
109
23
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЛИНЕЙНО-ПАРАМЕТРИЧЕСКАЯ ДИСКРЕТНАЯ МОДЕЛЬ / ЛПДМ / ОПРЕДЕЛЕНИЕ ДИНАМИЧЕСКИХ ХАРАКТЕРИСТИК / СИСТЕМА С ТУРБУЛЕНТНЫМ ТРЕНИЕМ / АВТОРЕГРЕССИОНАЯ МОДЕЛЬ

Аннотация научной статьи по математике, автор научной работы — Зотеев В. Е.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Зотеев В. Е.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Исследование и сравнительный анализ эффективности методов вычисления среднеквадратичных оценок коэффициентов линейно-параметрических дискретных моделей колебаний систем с турбулентным трением»

В.Е. Зотеев

ИССЛЕДОВАНИЕ И СРАВНИТЕЛЬНЫЙ АНАЛИЗ ЭФФЕКТИВНОСТИ МЕТОДОВ ВЫЧИСЛЕНИЯ СРЕДНЕКВАДРАТИЧНЫХ ОЦЕНОК КОЭФФИЦИЕНТОВ ЛИНЕЙНО-ПАРАМЕТРИЧЕСКИХ ДИСКРЕТНЫХ МОДЕЛЕЙ КОЛЕБАНИЙ СИСТЕМ С ТУРБУЛЕНТНЫМ ТРЕНИЕМ

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

Одним из эффективных методов определения динамических характеристик (ДХ) систем с турбулентным трением является метод, в основе которого лежат линейно-параметрические дискретные модели (ЛПДМ) свободных колебаний диссипативной системы [1]:

Ук + Ук-2 = л0 Ук-1 + 1 [кУк + (к - 2К-2 ] +1 (к - 1)Ук-1 +hk, к = 2, N -1. (1)

Коэффициенты ЛПДМ (1) связаны с ДХ системы декрементом S0 и частотой а колебаний

О О 0 SoWt

соотношениями 10 = 2 cos ют , 1 =--------, где т - период дискретизации экспериментальной

виброграммы, N - объем выборки результатов наблюдений ук. Отсчеты ук содержат случайную аддитивную помеху ек, имеющую нормальное распределение, нулевое математическое ожидание, значения которой не коррелированны и имеют одинаковые дисперсии s.. Очевидно, что при этом случайное возмущение гк в модели (1) может быть представлено в виде

hk = ек + eк-2 - Vk-1 -1 [kek +(к - 2.к-2] -1 (к - 1)ек-1, к = 2, N -1. (2)

Вычисление среднеквадратичных оценок коэффициентов модели (1) предполагает минимизацию функционала

N N

J (1)=Z у + у к-2-1 Ук -1-1 [к +(к - 2)Ук-2] -1 (к - 1)Ук-1 ]2 =]к ^ min

к=2 к=2

на множестве }. Однако полученные таким образом оценки будут асимптотически

смещенными из-за корреляции между элементами ук и г/к [2], что существенно увеличивает погрешность вычисления ДХ системы.

В [2, 3] рассматриваются методы среднеквадратичного оценивания параметров, устраняющие указанный недостаток. В их основе лежат авторегрессионные (АР) модели случайного возмущения г к [4]. Одним из таких методов является метод преобразования модели [2]. Рассмотрим эффективность применения этого метода при вычислении коэффициентов ЛПДМ (1). Представим ЛПДМ (1) в виде обобщенной регрессионной модели

fok = 1 f1k + 1f2к + 1 f3к + гк , (3)

где f0k = Ук+2 + Ук , f1k = Ук+1 , f2k = [кУк +(к + 2)Ук+2 ] , f3k =(к + 1)Ук+1 , к = 1N - 2. Для пре-

образования модели (3) случайное возмущение hk представим как авторегрессионный процесс порядка 5:

hk = P\hk-\ + Pihk-2 + ••• + Pshks +xk, к = s +1, N - 2, (4)

где Xk - случайная величина, имеющая нормальное распределение, нулевое математическое

2

ожидание, значения которой не коррелированны и имеют одинаковые дисперсии s ^ .

Вводя линейный оператор сдвига на j шагов назад z-1 {Ук }= Ук ■, обобщенную регрессионную модель (3) можно преобразовать к виду

f0*k -10 fik - f 1 f3k = Xk , к = 1, N - 2 - s , (5)

где обобщенные регрессоры описываются формулами

fjk = f1 - P Z - Pl Z ^ - K - PSZ -S )fjk = ) Pqfj,k- , J = i0,3 . (6)

9=1

Применение классического метода наименьших квадратов к модели (6):

N-2-s , . 2 N

S — - Л) ff - f -Лf3*k) =Stf ^ min,

k=1 k=1

позволяет получить наилучшие линейные оценки для коэффициентов 1j и тем самым повысить точность вычисления ДХ.

Алгоритм вычислений оценок коэффициентов ЛПДМ на основе преобразований, использующих АР модель случайной помехи, описывается следующей итерационной процедурой.

1. Обычным методом наименьших квадратов находятся начальные оценки , j = 1,3, для

модели (3);

2. Вычисляются остатки для модели (3):

ek = fik -1 fk - f -12 f3k, k = 1, N - 2; (7)

3. После подстановки в АР модель (4) вместо неизвестных значений случайной помехи г]к

остатков г'к, находятся оценки pJ коэффициентов АР модели. Для этого минимизируется на

. . ___ N-2-s л

множестве \р) }, j = 1, s, функционал J(р) = Z \ ek-Z ~,e‘

k =1

r.,ek-. j

min;

4. По формулам j = f'Msp'qrjMs-q , k = 1, N - 2 - s(i +1), j = 0,4 преобразуются

q=l

регрессоры обобщенной модели к виду (6);

5. Методом наименьших квадратов находятся оценки для преобразованной

модели (5).

Этапы 2 - 5 выполняют итеративно, вычисляются на каждом i - том этапе (i = 0,1,2, к) остатки e'k , а затем оценки коэффициентов ЛПДМ 1+ . Процедура заканчивается после достижения заданного числа итераций или по критерию суммы квадратов остатков (7). В [2] утверждается, что для простых примеров этот метод дает хорошие результаты при разумно выбранном порядке объекта.

Проведены численно-аналитические исследования эффективности описанного метода преобразования модели на основе АР^) модели (4) при вычислении коэффициентов линейно параметрической модели колебаний систем с турбулентным трением. Генерировалась выборка

значений функции y(t )= a01 1 +—0—t | cos (— + y0), описывающей свободные колебания сис-

l 2p 0

тем с турбулентным трением, с периодом дискретизации t = 0,2T и объемом N = 50. Параметры тестового сигнала имели следующие значения: a0 = 1, y0 = 1, S0 = 0,05 , — = 2р . К отсчетам смоделированного сигнала добавлялась случайная аддитивная помеха мощностью 1% от основного сигнала. Результаты вычислений относительной погрешности для декремента колебаний усреднялись по 1000 независимых испытаний в одной точке численного эксперимента. В качестве модели случайного возмущения r/k использовалась авторегрессионная модель (4), порядок которой s изменялся от двух до шести. Число итераций в алгоритме вычислений равнялось шести. Относительная погрешность вычисления декремента колебаний при применении классического метода наименьших квадратов составила 28%. Результаты исследований представлены на рис. 1. По ним можно сделать вывод, что увеличение порядка АР модели случайной помехи с 2 до 5 при трех-пяти итерациях позволяет уменьшить погрешность вычислений на порядок по сравнению с классическим методом наименьших квадратов.

Д£,%]

Д£,%,

12

10

8

6

4

2

0

я=2

'^Г

>•

8=5

а б

Р и с. 1. Зависимости относительной погрешности вычисления декремента колебаний от порядка АРО) модели случайной помехи (а) и от числа итераций п в ОМНК (б) при использовании авторегрессионой модели (4)

Применение рассмотренного выше метода преобразования модели при вычислении коэффициентов ЛПДМ имеет существенный недостаток: он не учитывает априорно известный характер зависимости гк от случайной аддитивной помехи ек в результатах наблюдений. Для устранения этого недостатка предлагается итерационный численный метод, в основе которого также лежит преобразование ЛПДМ колебаний системы с турбулентным трением, но в качестве стохастической модели случайного возмущения гк используется модель (2). Эта модель относится к классу стохастических моделей скользящего среднего [4]. Возмущение гк можно представить в виде гк = (1- 17— + 7^ ){(1 + к1)ек }. Пусть существует обратный оператор (1 -17 -

-2^-1

+ 7 I . Тогда его можно представить в виде бесконечного ряда:

\ 1 ^ >-1=і+1

аг

, в котором коэффициенты ац связаны рекуррентной формулой

д =1

ад = Лад-1 ад-2 , Ч = 2,3,4

С учетом этого из (2) можно получить

а0 = 1, а1 = 10.

(

(8)

А

адПк-д V Ч=т 0

1 +

Ограничиваясь в этом разложении 5 первыми членами, получаем авторегрессионную модель АР(5) случайного возмущения г/к порядка 5 :

1

1 + к1

( 5 ^ 5

1 + 2адгКк = 2Рд^к-

Ч=1

д=0

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

а

Рд =

д = 0,5 .

(9)

(10)

9 1 + к\

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

В отличие от рассмотренного выше метода здесь коэффициенты АР модели (9) могут вычисляться не по остаткам ек, а по найденным на предыдущей итерации коэффициентам ЛПДМ (1). Алгоритм вычислений оценок коэффициентов ЛПДМ на основе преобразований, использующих стохастическую модель (9) случайной помехи гк , описывается следующей итерационной процедурой.

1. Обычным методом наименьших квадратов находятся начальные оценки 1°, ] = 1,3, для модели (3);

п

2

3

4

5

2. По формулам (8) и (10) вычисляются коэффициенты plq для модели (9);

£ ______________________________ _______

3. По формулам /¿+1 pq/'¿+,-q , к = 1, N - 2 - 5(/ +1), у = 0,4, преобразуются регрес-

q=0

соры обобщенной модели (3);

4. Методом наименьших квадратов находятся оценки 1+ для преобразованной модели (5).

Этапы 2 - 5 выполняются итеративно. Процедура заканчивается после достижения заданного числа итераций.

При тех же самых исходных данных и аналогичной организации численного эксперимента были проведены исследования эффективности применения метода преобразования ЛПДМ на основе стохастической модели случайного возмущения (2). Результаты исследований представлены на рис. 2.

а б

Р и с. 2. Зависимости относительной погрешности вычисления декремента колебаний от порядка АРО) модели случайной помехи (а) и от числа итераций п в ОМНК (б) при использовании стохастической модели (2)

По результатам этих исследований можно сделать вывод, что увеличение как порядка стохастической модели (9) случайного возмущения до 10, так и числа итераций в алгоритме вычислений до пяти приводит к существенному уменьшению погрешности вычислений. В частности, относительная погрешность вычисления декремента колебаний уменьшилась с 28% при классическом методе наименьших квадратов до 0,1% при использовании метода преобразования ЛПДМ на основе стохастической модели случайного возмущения (2). При сравнении эффективности применения двух рассмотренных выше методов вычисления среднеквадратичных оценок коэффициентов ЛПДМ на основе преобразования обобщенной регрессионной модели очевидное преимущество имеет итерационный численный метод, использующий априорно известный вид стохастической модели случайного возмущения. Результаты вычислений с использованием этого метода на порядок точнее оценок, полученных методом, использующим классическую АР модель случайной помехи.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Зотеев В.Е. Разработка и исследование линейных дискретных моделей колебаний диссипативных систем // Вестн. Сам. гос. техн. ун-та. Сер.: Физ.-мат. науки, 1999. № 7 С. 170-177.

2. ВучковИ., БояджиеваЛ., Солаков Е. Прикладной линейный регрессионный анализ. М.: Финансы и статистика, 1987. 342 с.

3. Штейнберг Ш.Е. Идентификация в системах управления. М.: Энергоатомиздат, 1987. 80 с.

4. Бокс. Дж., Дженкинс Г. Анализ временных рядов. Прогноз и управление. Вып. 1. М.: Мир, 1974. 406 с.

Поступила 21.12.2004 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.