УДК 681.5.015
ОПРЕДЕЛЕНИЕ ПАРАМЕТРОВ ДВУМЕРНЫХ ДИНАМИЧЕСКИХ ПРОЦЕССОВ НА ОСНОВЕ РАЗНОСТНЫХ СХЕМ
М. А. Заусаева, В. Е. Зотеев
Самарский государственный технический университет,
443100, Самара, ул. Молодогвардейская, 244.
E-mail: [email protected]
Рассматривается построение 'разностных схем, описывающих результаты наблюдений двумерных пространственно-временных функциональных зависимостей, и численный метод определения параметров таких зависимостей на основе 'разностных схем. Алгоритм метода включает итерационную процедуру среднеквадратичного оценивания коэффициентов линейно-параметрической дискретной модели в форме стохастических 'разностных уравнений. Такой подход к решению задачи идентификации двумерных пространственно-временных функциональных зависимостей позволяет обеспечить высокую адекватность построенной модели и, как следствие, добиться высокой точности результатов оценивания параметров модели.
Ключевые слова: параметрическая идентификация, разностные схемы, среднеквадратичное приближение.
Проблема достоверной оценки параметров математической модели по экспериментальным данным является важнейшей проблемой для различных областей науки и техники. Одним из эффективных методов параметрической идентификации динамических систем является метод, в основе которого лежат линейно-параметрические дискретные модели, описывающие в форме разностных уравнений результаты наблюдений [1]. Однако область применения таких моделей ограничена одномерными динамическими процессами, при описании которых используются нелинейные функциональные зависимости от одной временной переменной. Вместе с тем в практике эксперимента при моделировании объектов и явлений различной физической природы широко используется аппарат математической физики, основу которого составляют дифференциальные уравнения в частных производных. Решения таких уравнений, как правило, представляют собой пространственно-временные функциональные зависимости, например, двумерные зависимости в задачах теплопроводности, описывающие изменение температуры стержневой конструкции по её длине. Таким образом, становится актуальной задача разработки и исследования новых линейно-параметрических дискретных моделей, описывающих в форме разностных схем многомерные динамические процессы. В данной работе представлены результаты решения этой задачи для двумерного динамического процесса, который может быть описан в виде произведения двух мультипликативных компонент, каждая из которых связана только с одной из двух независимых переменных.
Пусть динамический процесс описывается функцией двух независимых
Мария Анатольевна Заусаева, аспирант, каф. прикладной математики и информатики. Владимир Евгеньевич Зотеев (к.ф.-м.н., доц.), доцент, каф. прикладной математики и информатики.
переменных:
£(£, ж) = у(£)и(ж). (1)
определенной и непрерывной в пространственно-временной области 0 ^ ж ^ I,
0 ^ ^ Т, где у(£) = С1 (1 — в-"1*) + с2(1 — в-"2*), и(ж) = евх, С1, с2, «1, а2,
в € М.
Рассмотрим задачу оценки параметров функциональной зависимости (1) по экспериментальным данным гк,- = ^(тк^’Л) + е*—, полученным в узлах конечно-разностной сетки шт,^:
^т,й, = {£& = кт, к = 0,1,... N — 1; ж- = j = 0,1,..., М — 1} ,
где т = Т/(Ж — 1) — период дискретизации по временной координате; Л = = 1/(М — 1) —шаг дискретизации по независимой переменной ж; е&- — случайный разброс (случайная помеха) в результатах наблюдений; N и М — число точек по координатам £ и ж соответственно. Значения е^,- некоррелированны (взаимно независимы), имеют нулевое математическое ожидание и одинаковые дисперсии. В основе решения этой задачи лежит построение и исследование линейно-параметрической дискретной модели, описывающей в форме разностной схемы дискретные значения функциональной зависимости (1). Для формирования этой модели рассмотрим построение разностных уравнений для каждой мультипликативной составляющей в отдельности.
Временная последовательность дискретных значений функции у(£) описывается выражением вида
Ук = С1(1 — е-а1тк) + С2(1 — е-а2тк)
или
Ук — С1 — С2 = —С1в-а1тк — С2в-а2тк. (2)
Отсюда имеем
Ук-1 — С1 — С2 = —С1в-а1тк ^1 — С2в-а2тк ^2,
Ук-2 — С1 — С2 = —С1в-а1тк ^ — С2в-а2тк ^,
где ^1 = еа1т и ^2 = еа2т. Выделяя из этих двух уравнений выражения —С1в-а1тк и —С2е-а2тк и подставляя их в (2), получаем разностное уравнение вида
= Л1Щ:-1 + Л2ук;-2 + Л3 (к = 2 3,...,N — 1), (3)
где
А1 = ———, А2 =-----------------------, Аз = (с1 + с2)( 1 — А1 — А2). (4)
^1^2 ^1^2
Последовательность дискретных значений функции и(ж) с шагом Л описывается выражением вида и- = е-в^. Так как и-- = е-в^е-в^, то очевидно, что и- = ев^и--1 или
и- = Л4и--1, j = 1, 2, ...,М — 1, (5)
где Л4 = ев\
Множество дискретных значений функции (1) в узлах сетки шт,^ описывается выражением
-к, = уки,, к = 0,1, 2,... , N — 1, ] = 0,1, 2,... , М — 1.
Тогда разностное уравнение (3) можно представить в виде
%к,.] \ %к-1 \ %к—2^ \
------ — л\-------------------1- Л2---------------Г Лз-
и,
и,
и,
Отсюда имеем
и, следовательно,
—к,, = А1-к:—1,, + Л2^к—2,, + АзИ,
4, —1 = А1—к;—1,,—1 + А2 —к—2,, —1 + А3и,-1 •
С учётом равенства (5) первое выражение можно преобразовать к виду
—к,, = А1 4— 1,, + А2 4—2,, + А3 А4и,— 1.
Если теперь обе части второго выражения умножить на А4, то получим два уравнения, из которых, исключая слагаемое АзА4и,—1, можно сформировать разностную схему вида
—к,, = А1 -к— 1,, + А2 4—2,, + А4 ^к,—1 + А5 -к—1,, —1 + А6 4—2,, —1 (6)
(к = 2, 3,... ^ — 1, ; = 1, 2,... , М — 1),
где А5 = — А1А4, Аб = —А2А4.
На рис. 1 закрашенными узлами представлена геометрическая интерпретация построенной разностной схемы (6) на конечно-разностной сетке шт,^ (шаблон разностной схемы). Остальные значения разностной схемы (незакрашенные узлы на шаблоне) описываются уравнениями, которые можно получить непосредственно из функциональной зависимости (1) для узлов, соответствующих к = 0,1 и ] = 0:
-0,0 = 0, -1,0 = А7,
4,0 = А14—1,0 + А24—2,0 + А3 (к = 2, 3, . . . , N — 1),
4, = А4-к,,—1 (к = 0,1; ] = 1, 2,..., М — 1),
(7)
N - 1 у к
Рис. 1. Шаблон разностной схемы шт,и для двумерной пространственно-временной функциональной зависимости
где Л7 = С1(1-^) + с2(1-^).
При обработке экспериментальных данных формируется выборка результатов наблюдений объёма V = МЯ:
2*,7 = 4,7 + е*,7 (к = 0,1,... , N — 1, ° = 0,1,..., М — 1),
которые содержат случайную помеху £*,7. В этом случае линейно-параметрическая дискретная модель (6), (7) принимает вид стохастических разностных уравнений:
20,0 = £0,0, 21,0 = Л7 + £1,0,
2*,0 = А12*-1,0 + Л22к—2,0 + Л3 — Л1ек—1,0 — Л2е*—2,0 + е*,0 (к = 2 3, . . . , Я — 1), 2*,7 — Л4,7 — 1 А^*,?-1 + е*,7 (к = 0, 1; ° = 1, ^ . . . , М 1),
2*,7 = Л12*—1,7 + Л22к—2,7 + Л42к,7 —1 + Л52*—1,7 — 1 + Л62к—2,? —1 —
— Л1£*—1,7 — Л2е*—2,7 — Л4е*,7 — 1 — Л5е*—1,7— 1 — Л6£*—2,7 —1 + е*,7
(к = 2, 3,...,Я — 1; 0 = 1, 2,...,М — 1).
Для оценки параметров этой модели можно использовать методы прикладного регрессионного анализа. В этом случае совокупность стохастических разностных уравнений следует представить в форме обобщённой регрессионной модели
(В = ^Л + Я,
1 Я = (£ — Л4Х1)Рл£,
(8)
элементы которой имеют блочную структуру: В = [Ьі | | ■ ■ ■ | Ьм]Т —мат-
рица-столбец размера (№Мх1), где Ь7- = [20,7-1, 21,^-1,..., 2^-1,^-1]т Є
(І = 1, 2,
*7 =
М); ^ = [*1 | *2 | •• | ]т — -матрица размера (№Мх 7),
0 0 0 0 00 0
0 0 0 0 00 1
21,0 20,0 1 0 00 0
^1 22,0 21,0 1 0 00 0 ,
1 1 . 0 2М-3,0 1 0 00 0
' 0 0 0, 2 0 -2 0 0 0'
0 0 21 0 -2 0 0 1
21,7-1 20,7-1 0 22,7 -2 2 - ,7 21 2 - ,7 0, 2 0
22,7-1 21,7-1 ,7 3, 2 0 -2 22,7-2 2 - ,7 21 0
1- - і 2 1 , 7 1 0 2М-1,7- 2 2М -2,7- 2 2 - ,7 СО~ - 2 0
(0 = 2,3,...,М) —матрицы размера (Я х7); Л = [Л1, Л2, Л3, Л4, Л5, Л6, Л7]т — вектор-столбец неизвестных коэффициентов регрессионной модели; Н = [Я1 | Я2 | ■ ■ ■ | Нм]т — матрица-столбец размера (ЯМх 1), в котором элементы векторов Н7 = (п0,7—1, П1,7—1,..., П2,7—1)Т ^ (0 = 1, 2,...,М) описываются
следующими формулами:
П0,0
П1,0
П2,0
Пз,0
£0,0;
£1,0;
£2,0
£3,0
А2£0,0
А2£1,0
А1£1,0;
А1£2,0;
ПМ-1,0 = £М-1,0 — А2£М-3,0 — А1£М -
-2,0;
П0,7
П1,7
П2,7
Пз,7
£0,7 — А4£0,7-1;
£1,7 — А4^1,7-1;
£2,7 — А4( А2£0,7 — 1 — А1£ 1,7 -1 + £2,7-1) — А2£0,7 — А1£1,7;
£3,7 — А4( А2£1,7 — 1 — А1£2,7-1 + £3,7-1) — А2£1,7 — А1£2,7;
-1,7 = £М -1,7 — А4( — А2£М-3,7-1 — А1£М-2,7-1+£М -1,7 -1) — А2£М-3,7 — А1£М-2,7,
где І = 2, 3,..., М — 1;
Ра =
— блочные матрицы размера (ЯМхЯМ), в которых I и 0 — единичная и нулевая матрицы размера (ЯхЯ), а матрица Р1 размера (ЯхЯ) имеет вид
Гр1 0 . . . 0 ч 0. .0
0 Р . . . 0 0 I . .0
, £ =
_0 0. • Р1. 0 0. . 1_
0 0 . .0 0
I 0 . .0 0
, £1 = 0 I . .0 0
0 0 . . I 0
1 0 0 0. . . 0 0 0
0 1 0 0. . . 0 0 0
—А2 —А1 1 0. . . 0 0 0
Р = 0 —А2 —А1 1. . . 0 0 0
0 0 0 0. . . —А2 — А1 1
Очевидно, что матрицы Р1 и £ — А4£1 невырожденные.
существуют обратные матрицы Р-1 и (£ — А4£1)- 1 , где
РГ1 0 0 0
0 Р-1 0 0
Ра = 0 0 Р1-1 0 ,
0 0 0 ... Р-1,
причём можно показать, что справедливо равенство
(£ — Л4^1)—1 = £ + Л4^1 + л4£ + ... + ЛМ—1^М—1.
Элементы обратной матрицы Р-- 1 описываются формулами [1]
0, г < г = 1, 2,..., Ж, г = 2, ^ = 1;
1, г = г = 1, 2,..., N;
А1Р“Д .■ + А2Р“_12 .■, г > ;, г = 3, 4,... ,Ж, ; = 1, 2,... ,Ж.
В основе определения параметров с1, с2, а-, а2, в пространственно-временной функциональной зависимости лежит среднеквадратичное оценивание коэффициентов Л7 обобщённой регрессионной модели (8). Оценки коэффициентов обобщённой регрессионной модели находятся из условия минимизации среднеквадратичного отклонения построенной модели пространственновременной функциональной зависимости А(£, ж) от экспериментальных данных ^,7:
||А(£, ж) — я(£, ж)||2 = р||2 ^ ш1п .
С этой целью первое уравнение в (8) преобразуется к виду
РЛ_1(Х — Л4^1)-1В = РЛ_1(Е — Л4^1)-1Р Л + Е.
В этом случае задача сводится к минимизации функционала
||Е||2 = Р-1(Е — Л4^1)-1В — Рг1^ — ^Г^Л
2
шт.
Решение этой задачи на основе итерационной процедуры позволяет практически устранить смещение в оценках и тем самым добиться высокой точности результатов вычисления оценок параметров пространственно-временной функциональной зависимости [1].
Итерационная процедура среднеквадратичного оценивания коэффициентов разностной схемы описывается рекуррентными соотношениями
Л<‘+« = (рТа-( рг1рТ°-(! в
ПА„, = (Е — А4к)Е1)Р>х,;, (Е — а4‘>Е1)Т, к = 0,1,2,....
При этом за начальное приближение принимается Л(0) = (РТР)-1РТВ.
Найденные среднеквадратичные оценки коэффициентов обобщённой регрессионной модели (8) лежат в основе вычисления параметров двумерной функциональной зависимости ,г(£,ж). Сначала, в соответствии с формулами (4), из решения квадратного уравнения Л2^2 + Л1^ — 1 = 0 находятся оценки /А1 и Д2. Затем по формулам вычисляются оценки параметров а1, а2 и /:
СК1 = — 1п , й2 = -1п/(2, /3 = ^- 1п Л4.
т т п
На заключительном этапе вычисляются оценки коэффициентов С1 и С2 из решения системы линейных алгебраических уравнений
[ А1(1 — Л1 — Л2) + А2(1 — Л1 — Л2) = Л3,
1 ^ “ й") +С2(1 - = Л7,
а именно С1
4 1 2/4 М1 М2
С2
Ат (1—Ах — Лг)—Лз(1 —
__________________________Р1
4 1 2/4 М1 М2
л1-д2Дд7-д^ и-А1-
Проведены численно-аналитические исследования эффективности разработанного численного метода определения параметров двумерных пространственно-временных функциональных зависимостей на основе среднеквадратичного оценивания коэффициентов разностной схемы. Моделирование пространственно-временной функциональной зависимости (1) проводилось при следующих параметрах двумерного динамического процесса: с1 = 0,5, с2 = = 1,0, а1 = 2,0, а2 = 10,0, в = 3,0 и параметрах формирования результатов наблюдений: N = 10, М = 4, т = 0,111, Н = 0,1. К смоделированным дискретным значениям двумерной функциональной зависимости
2(г, х) = [С1(1 - в-"1*) + С2(1 - в-"2*)] ввх добавлялась аддитивная случайная помеха, величина которой
е =
\
—1 М—1 е2
2^к=о 2^з=о е
к,3
N—1 М—1 ~2
Е1\ —1
к=0
3=0 хк,]
составляла 0,03 величины от мощности основного сигнала. На рис. 2 точками представлены смоделированные экспериментальные данные гк,з = 4,3 + ек,з (к = 0,1,... , 9, ] = 0,1, 2, 3), а кривыми 0-3 — восстановленные на основе среднеквадратичного оценивания коэффициентов разностной схемы зависимости £(£, Х3) при соответствующих ].
Полученные результаты численно-аналитических исследований подтверждают высокую эффективность разработанного численного метода параметрической идентификации двумерных динамических систем на основе среднеквадратичного оценивания коэффициентов разностной схемы, описывающей результаты наблюдений. Предложенный подход к оценке параметров двумерных динамических процессов может быть использован в задачах параметрической идентификации широкого круга систем различной физической природы, например, в задачах построения детерминированных и стохастических моделей реологического деформирования материалов и элементов конструкций при первичной обработке серии экспериментальных кривых ползучести при постоянных напряжениях [2, 3], которые используются при решении соответствующих краевых задач [4, 5].
Работа выполнена при поддержке Федерального агентства по образованию (проекты РНП 2.1.1/745 и РНП 2.1.1/3397).
Рис. 2. Экспериментальные данные и восстановленная на основе среднеквадратичного оценивания коэффициентов разностной схемы двумерная пространственно-временная функциональная зависимость Л(Ь,х^)
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Зотеев В. Е. Параметрическая идентификация диссипативных механических систем на основе разностных уравнений/ ред. В. П. Радченко. — М.: Машиностроение-1, 2009. — 344 с.
2. Радченко В. П., Голудин Е.П. Феноменологическая стохастическая модель изотермической ползучести поливинилхлоридного пластиката // Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки, 2008. — №1(16). — C. 45-52.
3. Радченко В. П., Еремин Ю. А. Реологическое деформирование и разрушение материалов и элементов конструкций. — М.: Машиностроение-1, 2004. — 265 с.
4. Коваленко Л. В., Попов Н. Н., Радченко В. П. Решение плоской стохастической краевой задачи ползучести // ПММ, 2009. — Т. 73, №6. — C. 1009-1016; англ. пер.: Kovalenko L. V., Popov N. N., Radchenko V. P. Solution of the plane stochastic creep boundary value problem // Journal of Applied Mathematics and Mechanics Vol. 73, No. 6. — Article in press.
5. Радченко В. П., Попов Н. Н. Нелинейная стохастическая задача ползучести неоднородной плоскости с учетом повреждённости материала// ПМТФ, 2007. — Т. 49, №3. — C. 140-146; англ. пер.: Popov N. N., Radchenko V. P. Nonlinear stochastic creep problem for an inhomogeneous plane with the damage to the material taken into account // Journal of Applied Mechanics and Technical Physics, 2007. — Vol. 48, No. 2. — P. 265-270.
Поступила в редакцию 26/II/2010; в окончательном варианте — 3/III/2010.
MSC: 65P40, 34C15, 37M05
DEFINITION OF PARAMETERS OF 2D DYNAMICAL PROCESSES ON THE BASIS OF DIFFERENCE SCHEMES
M. A. Zausaeva, V.E. Zoteev
Samara State Technical University,
244, Molodogvardeyskaya str., Samara, 443100.
E-mail: [email protected]
The construction of difference schemes, describing the results of observations of 2D spatio-temporal functional dependencies and a numerical method for definition of the parameters of such dependencies on the basis of difference schemes are studied. The algorithm of method including iteration procedure for mean-square estimation of coefficients of linear parametric discrete model in the form of stochastic difference equations. Such an approach to solving the problem of identification of 2D dynamic processes can ensure a high adequacy of a model, and as a consequence, to achieve high accuracy of estimating the parameters of the model.
Key words: parametrical identification, difference scheme, root-m,ea,n,-squa,re approximation.
Original article submitted 26/II/2010; revision submitted 3/III/2010.
Maria A. Zausaeva, Postgraduate Student, Dept. of Applied Mathematics & Computer Science. Vladimir E. Zoteev (Ph.D. (Phys. & Math.)), Associate Professor, Dept. of Applied Mathematics & Computer Science.