Научная статья на тему 'Численное моделирование входного воздействия в нелинейной динамической системе'

Численное моделирование входного воздействия в нелинейной динамической системе Текст научной статьи по специальности «Математика»

CC BY
63
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБРАТНЫЕ ЗАДАЧИ ДИНАМИКИ / INVERSE PROBLEMS OF DYNAMICS / ДИНАМИЧЕСКИЙ РЕГУЛЯРИЗИРУЮЩИЙ АЛГОРИТМ / THE DYNAMIC REGULARIZATION ALGORITHM

Аннотация научной статьи по математике, автор научной работы — Вдовин Андрей Юрьевич, Рублева Светлана Сергеевна

Рассматривается численный метод построения неизвестного воздействия в нелинейной системе ОДУ.

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

Похожие темы научных работ по математике , автор научной работы — Вдовин Андрей Юрьевич, Рублева Светлана Сергеевна

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

NUMERICAL SIMULATION OF THE INPUT IMPACT IN A NONLINEAR DYNAMICAL SYSTEM

A numerical method for constructing an unknown effect in a nonlinear system of ODEs is considered.

Текст научной работы на тему «Численное моделирование входного воздействия в нелинейной динамической системе»

ISSN 1810-0198. Вестник Тамбовского университета. Серия Естественные и технические науки

Том 23, № 122

2018

DOI: 10.20310/1810-0198-2018-23-122-228-234 УДК 517.935

ЧИСЛЕННОЕ МОДЕЛИРОВАНИЕ ВХОДНОГО ВОЗДЕЙСТВИЯ В НЕЛИНЕЙНОЙ ДИНАМИЧЕСКОЙ СИСТЕМЕ

Аннотация. Рассматривается численный метод построения неизвестного воздействия в нелинейной системе ОДУ.

Ключевые слова: обратные задачи динамики; динамический регуляризирующий алгоритм

Пусть движение динамической системы, функционирующей на временном промежутке Т = [а, Ь], описывается дифференциальным уравнением

Здесь ъ'(1) { Кя — величина входного воздействия на систему в момент Ь. Допустимыми воздействиями будем считать всякую измеримую по Лебегу функцию <5 —» Л*7, где <5 — известный выпуклый компакт. Функцию х( >} : Т <Е Ят, являющуюся решением по Каратеодори задачи (1), станем называть движением, порожденным воздействием г>( >):.

Будем предполагать существование компакта X —» Л"1, для которого включение х(Ь) { X справедливо для всех £ { Т и движений порожденных допустимыми

воздействиями.

Обозначим IV = Т О^ О^) а Ж. — его е ~~ окрестность. Пусть функция /(^ :

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

Обратную задачу для системы (1) станем трактовать, как проблему восстановления неизвестного воздействия по информации о порождаемом им движении Как известно, эта задача является некорректно поставленной. Методы решения некорректных задач называются методами регуляризации, а их конкретные реализации — регу-ляризирующими алгоритмами. Следуя общей теории некорректных задач, рассмотрим задачу (1) как операторное уравнение первого рода

> А. Ю. Вдовин, С. С. Рублева

ФГБОУ ВО «Уральский государственный лесотехнический университет» 620100, Российская Федерация, г. Екатеринбург, ул. Сибирский тракт, 37 E-mail: vdovin@usfeu.ru, rublevas@mail.ru

x'(t) = f t,z(£),?;(i){, х(а)=х0.

(1)

Au = z,

(2)

относительно неизвестного и { Ь2 = Ь2 [Т, Д9], где г { Ь = Ь [Т. Дт], А : Ь2 ^ Ь.

В классической работе [1] была предложена общая схема построения регуляризи-руюгцих алгоритмов, за счет введения в рассмотрение сглаживающего функционала. Пусть в задаче (2) вместо точных значений оператора А и элемента г известны аппроксимирующие их последовательности А& и гд. где 5 и К стремятся к нулю справа. Тогда, если параметр а удачно согласовать с характеристиками погрешностей 6 и /г, то последовательность а, 6), на элементах которой достигается минимум функционала А^и 2д I а и £ , сходится к нормальному решению задачи (2).

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

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

Динамический подход, позволивший избежать упомянутых выше проблем был предложен в [3], для случая линейного оператора из (2):

/ Ь,х,и{ = + /2(г,х)и

Использование метода управляемых моделей Н.Н. Красовского [4], позволило свести бесконечномерную задачу к серии решений конечномерных, проводимых на интервалах разбиения временного промежутка Т.

Численный метод трактовался как процесс позиционного управления вспомогательной системой моделью по принципу обратной связи. При этом регуляризация метода экстремального сдвига осуществлялась с использованием сглаживающего функционала, но уже для конечномерной задачи. Сам процесс построения значения кусочнопо-стоянпого элемента последовательности и(к, а, 5) за счет необходимости выполнения конечного числа арифметических операций на каждом отрезке разбиения Т мог быть реализован за время, соответствующее этому промежутку. В работе доказано, что предлагаемый конечношаговый динамический алгоритм является регул я р и з иру ющим. В монографии [5] авторы распространили динамический подход на более широкий круг задач, в том числе и в более общих пространствах. В частности рассматривался нелинейный вариант задачи (1).

В работе [6] отмечено, что схема применения сглаживающего функционала может быть перенесена на нелинейный случай, с использованием конструкции компактного вложения. При этом существенное значение может иметь дополнительная информация об искомом решении задачи. В частности это может быть информация о том, что точное решение задачи (1) является непрерывным и обладает ограниченной вариацией. В последнем случае предполагается наличие информации о значении V ( >} в точке а.

В настоящей работе предлагается вариант динамического регуляризирующего алгоритма для нелинейной задачи (1), построенный по схеме, изложенной в [7]. Построенный алгоритм обладает важным свойством понижения зашумленности решения.

В дополнение к допущениям о задаче (1), сделанным выше, будем предполагать, что д ^ т, а также существование, липшицевость и наличие полного ранга матрицы

Q

- функции — ( ^ = fv ( Я на W£, непрерывность и ограниченность вариации v( >}.

ov

Систему (1) представим в удобном для дальнейшего изучения в виде:

j/(t) = f t,x(t),v(t А){ +fv t,x(t),v(t A){ v(t Л){+R(t,A).

Из равенства

f t,x(t),v(t){ f t,x(t),v(t A){ fv t,x(t),v(t A){ v(t) v(t A){ =

= )/„ t,x(t),rv(t){ fv t,x(t),( 1 t) v(t r){Jdr v(t) v(t A) I следует существование Л С 0 такого, что

p(i,A)|^A|p(i) v(t A)jj. (3)

Рассмотрим задачу

y'(t) = f t,x(t),v(t A){ fvt,x(t),v(t A){ v(t) v(t A){.

При этом

x'(t) j/(t) = R(t,A). (4)

Также рассмотрим систему, моделирующую как движение х( так и х'( Я.

x(t) Wo(t)

и,о(Ч =--(5J

а

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

Зададим разбиение Т узлами U :

t0 = a, tn = Ь, U U-i = А (0 ^ г ^ п).

Для функции определенной на Т, условимся <p{ti) =f ipi. Будем предполагать

возможность получения неточной информации о движении в узлах разбиения:

h.

Реализация метода Эйлера для решения (5) при использовании неточной информации дает

<1 = + 6+1 <1 {^у; < = Со- (6)

Как отмечалось выше, параметры метода должны зависеть от погрешности к. Из (6) следует, что

6+1 = 6+1 (н)

а(Н) А (к)+а(к)' [)

Формулы (7), (8) позволяют выбрать такое согласование параметров, что перемен, «(/г) к ные /? , Д(/г), , ——— вместе стремятся к нулю справа. А(п)' а{п)

Далее для упрощения записей примем следующую договоренность: произведение функций одинакового аргумента т^({^ ■ ■ ■ '== }т\Г2 . . . ||(Систему (5) за счет выбора управления и0 (^ приведем к виду

Ч(0 = / *,*(*), А){+/„ М(*),и°(* Д){ и°(1) и°(г Д){.

Отсюда

и°(1) = и°(г А) + } *,*(*),«"(* А)){.

Дискретизация с учетом неточности информации и (8) приводят к соотношению

<1 = «? + I ЛГЛ-Г'/Л д^р^у I (9)

Таким образом, возникает необходимость иметь информацию о значении с точностью 5{К) и согласованием д^у е +0 вместе с ¡г. Поскольку в силу (3), (4) и свойств метода Эйлера имеет место последовательность сходимостей в Ь(Т. Кт)

у'^е

то последовательность ик(^ сходится к V(при к Е +0.

Таким образом, формулы (6), (9) и значение и^ при выполнении предлагаемого согласования параметров /г, а(}г), ¿(/г) задают динамический регуляризирующий

алгоритм.

Отметим положительные моменты рассматриваемого метода.

1. Малый объем используемой памяти: для выполнения операции на шаге требуется информация об одном значении функций ш(/«(>£■

2. Используемый для моделирования х' (метод обладает регуляризирующим эффектом.

3. Элемент щ+1 щ минимизирует сглаживающий функционал на шаге, тем самым минимизируется вариация решения.

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

5. Пункты 2 и 3 позволяют снизить зашумленность приближенного решения.

232

А.Ю. Вдовин, С. С. Рублева

СПИСОК ЛИТЕРАТУРЫ

1. Тихонов А.Н. О решении некорректно поставленных задач и методе регуляризации // ДАН СССР. 1963. Т. 151. № 3. С. 501-504.

2. Аникин С.А. Об оценке погрешности метода регуляризации А.Н. Тихонова в задачах восстановления входов динамических систем // ЖВМ и МФ. 1997. Т. 37. № 9. С. 1056-1057.

3. Кряжимский А.В., Осипов Ю.С. О моделировании управления в динамической системе // Известия АН СССР. Техническая кибернетика. 1983. № 2. С. 51-60.

4. Красовский Н.Н. Управление динамической системой. Задача о минимуме гарантированного результата. М.: Наука, 1985.

5. Osipov Yu.S, Kryazhimskii A.V. Inverse problemsfor ordinary differential equations: dynamical solutions. London: Gordon and Breach, 1995.

6. Тихонов А.Н., Гончарский А.В., Степанов В.В., Ягола А.Г. Регуляризирующие алгоритмы и априорная информация. М.: Наука, 1983. 200 с.

7. Вдовин А.Ю, Рублева С.С. О реконструкции воздействия в системе обыкновенных дифференциальных уравнений // Вестник Тамбовского университета. Серия Естественные и технические науки. Тамбов, 2015. Т. 20. Вып. 5. С. 1093-1096.

Поступила в редакцию 19 марта 2018 г.

Прошла рецензирование 27 апреля 2018 г.

Принята в печать 5 июня 2018 г.

Конфликт интересов отсутствует.

Вдовин Андрей Юрьевич, Уральский государственный лесотехнический университет, г. Екатеринбург, Российская Федерация, кандидат физико-математических наук, зав. кафедрой высшей математики, e-mail: vdovin@usfeu.ru

Рублева Светлана Сергеевна, Уральский государственный лесотехнический университет, г. Екатеринбург, Российская Федерация, кандидат физико-математических наук, доцент кафедры высшей математики, e-mail:rublevas@mail.ru

Для цитирования: Вдовин А.Ю., Рублева С.С. Численное моделирование входного воздействия в нелинейной динамической системе // Вестник Тамбовского университета. Серия Естественные и технические науки. Тамбов, 2018. Т. 23. № 122. С. 228-234. БОТ: 10.20310/1810-0198-2018-23-122-228-234

DOI: 10.20310/1810-0198-2018-23-122-228-234

NUMERICAL SIMULATION OF THE INPUT IMPACT IN A NONLINEAR DYNAMICAL SYSTEM

A. Y. Vdovin, S. S. Rubleva

Ural State Forest Engineering University 37 Sibirsky tract, Yekaterinburg 620100, Russian Federation E-mail: vdovin@usfeu.ru, rublevas@mail.ru

Abstract. A numerical method for constructing an unknown effect in a nonlinear system of ODEs is considered.

Keywords: inverse problems of dynamics; the dynamic regularization algorithm

REFERENCES

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

1. Tikhonov A.N. O reshenii nekorrektno postavlennykh zadach i metode regulyarizatsii [The solution of ill-posed problems and regularization method]. Doklady Akademii nauk SSSR - Proceedings of the USSR Academy of Sciences, 1963, vol. 151, no. 3, pp. 501-504. (In Russian).

2. Anikin S.A. Ob otsenke pogreshnosti metoda regulyarizatsii A.N. Tikhonova v zadachakh vosstanovleniya vkhodov dinamicheskikh sistem [On the error estimation of the regularization method Tikhonov in problems of restoration of inputs of dynamic systems]. Zhurnal vychislitel'noy matematiki i matematicheskoy fiziki - Computational Mathematics and Mathematical Physics, 1997, vol. 37, no. 9, pp. 1056-1057. (In Russian).

3. Kryazhimskiy A.V., Osipov Yu.S. O modelirovanii upravleniya v dinamicheskoy sisteme [On the modeling of control in a dynamic system]. Izvestiya AN SSSR. Tekhnicheskaya kibernetika [News of Academy of Sciences of the USSR. Technical Cybernetics], 1983, no. 2, pp. 51-60. (In Russian).

4. Krasovskiy N.N. Upravlenie dinamicheskoy sistemoy. Zadacha o minimume garantirovannogo rezul'tata [The Control of Dynamic System. The Problem of Minimum Guaranteed Result]. Moscow, Nauka Publ., 1985. (In Russian).

5. Osipov Yu.S., Kryazhimskii A.V. Inverse problemsfor ordinary differential equations: dynamical solutions. London, Gordon and Breach, 1995.

6. Tikhonov A.N., Goncharskiy A.V., Stepanov V.V., Yagola A.G. Regulyariziruyushchie algorit-my i apriornaya informatsiya [Regularizing Algorithms and a priori Information]. Moscow, Nauka Publ., 1983, 200 p. (In Russian).

7. Vdovin A.Yu., Rubleva S.S. O rekonstruktsii vozdeystviya v sisteme obyknovennykh differen-tsial'nykh uravneniy [The reconstruction of impact in the system of ordinary differential equations]. Vestnik Tambovskogo universiteta. Seriya Estestvennye i tekhnicheskie nauki - Tambov University Reports. Series: Natural and Technical Sciences, 2015, vol. 20, no. 5, pp. 1093-1096. (In Russian).

Received 19 March 2018 Reviewed 27 April 2018 Accepted for press 5 June 2018

234

A.M. BgoBHH, C.C. Py6^eBa

There is no conflict of interests.

Vdovin Andrey Yurievich, Ural State Forest Engineering University, Yekaterinburg, the Russian Federation, Candidate of Physics and Mathematics, Head of the High Mathematics Department, e-mail: vdovin@usfeu.ru

Rubleva Svetlana Sergeevna, Ural State Forest Engineering University, Yekaterinburg, the Russian Federation, Candidate of Physics and Mathematics, Associate Professor of the High Mathematics Department, e-mail: rublevas@mail.ru

For citation: Vdovin A.Y., Rubleva S.S. Chislennoye modelirovaniye vkhodnogo vozdeystviya v nelineynoy dinamicheskoy sisteme [Numerical simulation of the input impact in a nonlinear dynamical system]. Vestnik Tambovskogo universiteta. Seriya Estestvennye i tekhnicheskie nauki - Tambov University Reports. Series: Natural and Technical Sciences, 2018, vol. 23, no. 122, pp. 228-234. DOI: 10.20310/1810-0198-2018-23-122-228-234 (In Russian, Abstr. in Engl.).

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