Научная статья на тему 'Оценка робастности отклонений траекторий свободного движения апериодических систем методами теории чувствительности'

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

CC BY
102
12
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОТКЛОНЕНИЯ / СВОБОДНОЕ ДВИЖЕНИЕ / РОБАСТНОСТЬ / ТЕОРИЯ ЧУВСТВИТЕЛЬНОСТИ / ЧИСЛО ОБУСЛОВЛЕННОСТИ / DEVIATIONS / FREE MOTION / ROBUSTNESS / SENSITIVITY THEORY / CONDITION NUMBER

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

Предмет исследования. Рассмотрена задача оценки робастности отклонения траекторий свободного движения апериодических непрерывных систем к вариациям параметров матрицы состояния. Методы. Задача решена с использованием методов пространства состояний и теории чувствительности. Основные результаты. Получено аналитическое представление для оценки сверху отклонений траекторий свободного движения апериодических непрерывных систем, содержащее число обусловленности матрицы собственных векторов, которое является базовым для оценки робастности указанных отклонений методами теории чувствительности. Практическая значимость. Полученные выражения могут быть использованы для анализа апериодических непрерывных систем с неопределенными параметрами.

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

Похожие темы научных работ по математике , автор научной работы — Вундер Н. А., Дударенко Н. А.

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

Robustness estimation of free motion deviations of aperiodic systems with sensitivity theory methods

Subject of Research. The paper deals with robustness estimation of free motion deviations in aperiodic continuous systems to parameter variations of the state matrix. Methods. The problem is solved with the state space approach and the sensitivity theory methods. Main Results. An upper bound estimation of trajectory deviations for aperiodic continuous systems is obtained. The equations contain the condition number of the eigenvectors matrix, that is the basis value for the robustness estimation of the deviations with the sensitivity theory methods. Practical Relevance. The results can be used for analysis of uncertain aperiodic continuous systems.

Текст научной работы на тему «Оценка робастности отклонений траекторий свободного движения апериодических систем методами теории чувствительности»

НАУЧНО-ТЕХНИЧЕСКИМ ВЕСТНИК ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ, МЕХАНИКИ И ОПТИКИ июль-август 2018 Том 18 № 4 ISSN 2226-1494 http://ntv.i1mo.ru/

SCIENTIFIC AND TECHNICAL JOURNAL OF INFORMATION TECHNOLOGIES, MECHANICS AND OPTICS July-August 2018 Vol. 18 No 4 ISSN 2226-1494 http://ntv.ifmo.ru/en

УДК 62.50: 681.5.01

ОЦЕНКА РОБАСТНОСТИ ОТКЛОНЕНИЙ ТРАЕКТОРИЙ СВОБОДНОГО ДВИЖЕНИЯ АПЕРИОДИЧЕСКИХ СИСТЕМ МЕТОДАМИ ТЕОРИИ

ЧУВСТВИ ТЕЛЬНОСТИ Н.А. Вундер3, Н.А. Дударенко"

a Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация Адрес для переписки: [email protected] Информация о статье

Поступила в редакцию 23.04.18, принята к печати 01.06.18 doi: 10.17586/2226-1494-2018-18-4-704-707 Язык статьи - русский

Ссылка для цитирования: Вундер Н.А., Дударенко Н.А. Оценка робастности отклонений траекторий свободного движения апериодических систем методами теории чувствительности // Научно-технический вестник информационных технологий, механики и оптики. 2018. Т. 18. № 4. С. 704-707. doi: 10.17586/2226-1494-2018-18-4-704-707

Аннотация

Предмет исследования. Рассмотрена задача оценки робастности отклонения траекторий свободного движения апериодических непрерывных систем к вариациям параметров матрицы состояния. Методы. Задача решена с использованием методов пространства состояний и теории чувствительности. Основные результаты. Получено аналитическое представление для оценки сверху отклонений траекторий свободного движения апериодических непрерывных систем, содержащее число обусловленности матрицы собственных векторов, которое является базовым для оценки робастности указанных отклонений методами теории чувствительности. Практическая значимость. Полученные выражения могут быть использованы для анализа апериодических непрерывных систем с неопределенными параметрами. Ключевые слова

отклонения, свободное движение, робастность, теория чувствительности, число обусловленности Благодарности

Работа выполнена при государственной поддержке ведущих университетов Российской Федерации (субсидия 08-08), Министерства образования и науки Российской Федерации (Проект 14. Z50.31.0031) и при финансовой поддержке РФФИ в рамках научного проекта №16-08-00997.

ROBUSTNESS ESTIMATION OF FREE MOTION DEVIATIONS OF APERIODIC SYSTEMS WITH SENSITIVITY THEORY METHODS N.A. Vunder3, N.A. Dudarenko3

a ITMO University, Saint Petersburg, 197101, Russian Federation Corresponding author: [email protected] Article info

Received 23.04.18, accepted 01.06.18 doi: 10.17586/2226-1494-2018-18-4-704-707 Article in Russian

For citation: Vunder N.A., Dudarenko N.A. Robustness estimation of free motion deviations of aperiodic systems with sensitivity theory methods. Scientific and Technical Journal of Information Technologies, Mechanics and Optics, 2018, vol. 18, no. 4, pp. 704-707 (in Russian). doi: 10.17586/2226-1494-2018-18-4-704-707

Abstract

Subject of Research. The paper deals with robustness estimation of free motion deviations in aperiodic continuous systems to parameter variations of the state matrix. Methods. The problem is solved with the state space approach and the sensitivity theory methods. Main Results. An upper bound estimation of trajectory deviations for aperiodic continuous systems is obtained. The equations contain the condition number of the eigenvectors matrix, that is the basis value for the robustness estimation of the deviations with the sensitivity theory methods. Practical Relevance. The results can be used for analysis of uncertain aperiodic continuous systems. Keywords

deviations, free motion, robustness, sensitivity theory, condition number

Acknowledgments

This work was financially supported by the Government of the Russian Federation (Grant 08-08); the Ministry of Education and Science of the Russian Federation, Project 14.Z50.31.0031, and by RFBR according to the research project No.16-08-00997.

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

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

Рассмотрим устойчивую апериодическую непрерывную систему вида

x (t )=Fx (t); x (°)=x (t L^ (1)

где матрица F e Rnxn такова, что спектр ее собственных значений удовлетворяет следующим условиям: ct{F) = {A,. = arg (det (AI - F ) = 0); A,. < 0; Im (A,. ) = 0; A,. при i Ф j } . Решение системы (1) имеет вид

x (t )= exp (Ft) x (0). (2)

Перейдем в выражении (2) к соотношениям по векторным и матричным нормам, тогда становится справедливой запись

||x (OHexp (Ft)x (0)||<||exp (Ft)||.||x (0)||. (3)

Так как матрица F - простой структуры, то для нее оказывается справедливой модальное представление [8] в форме F = МЛМ-1, где M = row {мj;i = 1, n} - матрица собственных векторов матрицы

F такая, что выполняется соотношение FM, = A,.М,.; Л = diag {a,. ; i = 1, n} . Свойство матричной функции от матрицы сохранять модальное представление позволяет записать:

exp (Ft) = М exp (Л )М-1 = Mdiag{eA■t; i = Цз} М-1. (4)

Подстановка (4) в (3) дает

||x(/)<Цмй^о?{ev= М-1 x(0)<||М1' diag{eA-t;i =1,3} .¡М-1]^|x(0).

i-11[

Учтем, что мультипликативная конструкция ||М|| .|| М || представляет собой число обусловленности [9, 10] C {М} матрицы собственных векторов матрицы F так, что выполняется равенство C{М} = ||М|| |м-1||; diag {eA,t;i = 1,n}|| = eAut, где AM - максимальное собственное число матрицы F , определяющее степень устойчивости q системы (1) в форме q = |Au|. Изложенное выше позволяет сформировать экспоненциальное покрытие sup{|| x (' )|} процесса ||x (t )||, степень достаточности которого будет определяться числом обусловленности C {М} матрицы собственных векторов матрицы F , которые ищутся с точностью до их нормы. Таким образом, число обусловленности C {М} матрицы будет минимальным, если матрица собственных векторов составлена из векторов единичной нормы [9, 10]. Тогда экспоненциальное покрытие sup{||x (t)|} процесса ||x (t)|| минимальной достаточности удовлетворяет соотношениям

||x(t)|< sup{||x(t)|} = C{М}eAut||x(0)|, (5)

где матрица ]М - модифицированная матрица собственных векторов матрицы F , т.е. матрица ее собственных векторов единичной нормы, вычисляемая в силу соотношения М = М • diag {(Цм,. 112) ; i = 1, n}.

ОЦЕНКА РОБАСТНОСТИ ОТКЛОНЕНИЙ ТРАЕКТОРИЙ СВОБОДНОГО ДВИЖЕНИЯ ...

Очевидно, что покрытие ||x(t)|| процесса по норме автономной системы, стартующего из точки x (0)|, t = 0}, превышает это значение в C {мJ раз, оставаясь экспоненциальным. Это значит, что покрытие sup {|| x (t )|} покрывает процесс ||x (t )||, характеризующийся наличием выброса при асимптотическом стремлении к нулю.

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

Рассмотрим ситуацию, когда параметры матрицы состояния линейно зависят от компонентов вектора варьируемых стационарных параметров q = q0 + Aq, q e RP, где q0 - вектор номинальных значений

параметров q, Aq - их вариация (изменение). Тогда матрица состояния F (q) порождает зависимость от этого вектора и всех компонентов покрытия (5) так, что становится справедливой следующая запись:

||x (t, q )| < sup {{x (t, q ))} = C {M (q (qt | |x (0 )||. (6)

Введем в рассмотрение v -ю функцию 9V (t) чувствительности покрытия (6) к изменению v -го компонента вектора параметров qv, определив ее с помощью выражения

Mt )=£(( {{(t, q))}} п=П0 = ^q-C {м (q)} eAMt+C {м}

(

д 4~>i i . _1 i . dX

/МИЛ/^Х! i r'lul

'M

\

t

4=40 J

'(0). (7)

dqv Лч=ч» dqv

\

Основной проблемой вычисления функции чувствительности 9V (t) покрытия (6) с помощью

формулы (7) является вычисление производной от числа обусловленности модифицированной матрицы

собственных векторов, которое в силу определения задается соотношением С {м} = ||м|| • ||м -11| так, что

значение числа обусловленности зависит от выбранной матричной нормы. Известно [8, 9], что если воспользоваться спектральной матричной нормой, то она численно совпадает с максимальным сингулярным числом этой матрицы, а норма обратной матрицы совпадает с величиной обратной минимальному сингулярному числу, что позволяет записать

С {м} = ||м|| • ||м-11 = «м {м} • ав' {м}, (8)

где ам {м}, аm {м} - соответственно максимальное и минимальное сингулярные числа матрицы м . Если в (8) учесть зависимость матрицы Л! от вектора параметров q, то получим представление С {»I (q)} = «м {м (q)} • «m1 {м (q)} . Тогда

д^С =£амС -«»И-«м{а;?^а{q}.

Функция параметрической чувствительности 9; (t) будет вычислена, если будут вычислены функции чувствительности сингулярных чисел матрицы собственных векторов и функции чувствительности собственного числа матрицы состояния системы (1) [5].

Для полного приращения Asup {|| x (t), q0, Aq|} покрытия (5) процессов по норме вектора состояния системы (1) можно записать

Asup {{x (t), q0, Aq|} = £ 9v (t, q0) A^ =0T (t, q0) • Aq , (9)

V = 1

где 0T (t, q0) = row {9V (t, q0); v = 1, p}. Очевидно, что варьируемое покрытие представляет собой аддитивную композицию (5) и (9).

Литература References

1. Vunder N.A., Ushakov A.V. Peaks emergence conditions in free 1. Vunder N.A., Ushakov A.V. Peaks emergence conditions in movement trajectories of linear stable systems // Proc. 13th Int. free movement trajectories of linear stable systems. Proc. 13th Conf. on Informatics in Control, Automation and Robotics. Int. Conf. on Informatics in Control, Automation and 2016. V. 1. P. 535-538. doi: 10.5220/0005984605350538 Robotics, 2016, vol. 1, pp. 535-538. doi:

2. Фельдбаум А.А. О распределении корней 10.5220/0005984605350538

характеристического уравнения системы регулирования // 2. Fel'dbaum A.A. On the distribution of the roots of the Автоматика и телемеханика. 1948. № 4. С. 253-279. characteristic equation of a control system. Avtomatika i

3. Whidborne J., McKernan J. On the minimization of maximum Telemekhanika, 1948, no. 4, pp. 253-279. (in Russian)

transient energy growth // IEEE Transactions on Automatic Control. 2007. V. 52. N 9. P. 1762-1767. doi: 10.1109/TAC.2007.900854

4. Polyak B.T., Smirnov G. Large deviations for non-zero initial conditions in linear systems // Automatica. 2016. V. 74. P. 297307. doi: 10.1016/j. automatica. 2016.07.047

5. Никифоров В.О., Слита О.В., Ушаков А.В. Интеллектуальное управление в условиях неопределенности. СПб.: СПбГУ ИТМО, 2011. 231 с.

6. Perkins W.R., Cruz J.B., Gonzales R.L. Design of minimum sensitivity systems // IEEE Transactions on Automatic Control. 1968. V. 13. N 2. P. 159-167. doi: 10.1109/tac.1968.1098853

7. Cacuci D.G., Fang R. Sensitivity and uncertainty analysis of counter-flow mechanical draft cooling towers - I: Adjoint sensitivity analysis // Nuclear Technology. 2017. V. 198. N 2. P. 85-131. doi: 10.1080/00295450.2017.1294429

8. Гантмахер Ф.Р. Теория матриц. М.: ФИЗМАТЛИТ, 2010. 560 с.

9. Голуб Дж., Ван Лоун Ч. Матричные вычисления. М.: Мир, 1999. 548 с.

10. Уилкинсон Дж.Х. Алгебраическая проблема собственных значений. М.: Наука, 1970. 565 с.

Авторы

Вундер Нина Александровна - аспирант, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 57151208300, ORCID ID: 0000-0003-1201-4816, [email protected]

Дударенко Наталия Александровна - кандидат технических наук, доцент, доцент, Университет ИТМО, Санкт-Петербург, 197101, Российская Федерация, Scopus ID: 36662185600, ORCID ID: 0000-0002-3553-0584, [email protected]

3. Whidborne J., McKernan J. On the minimization of maximum transient energy growth. IEEE Transactions on Automatic Control, 2007, vol. 52, no. 9, pp. 1762-1767. doi: 10.1109/TAC. 2007.900854

4. Polyak B.T., Smirnov G. Large deviations for non-zero initial conditions in linear systems. Automatica, 2016, vol. 74, pp. 297-307. doi: 10.1016/j.automatica.2016.07.047

5. Nikiforov V.O., Slita O.V., Ushakov A.V. Intellectual Control under Uncertainty. St. Petersburg, SPbSU ITMO Publ., 2011, 231 p. (in Russian)

6. Perkins W.R., Cruz J.B., Gonzales R.L. Design of minimum sensitivity systems. IEEE Transactions on Automatic Control, 1968, vol. 13, no. 2, pp. 159-167. doi: 10.1109/tac.1968.1098853

7. Cacuci D.G., Fang R. Sensitivity and uncertainty analysis of counter-flow mechanical draft cooling towers - I: Adjoint sensitivity analysis. Nuclear Technology, 2017, vol. 198, no. 2, pp. 85-131. doi: 10.1080/00295450.2017.1294429

8. Gantmakher F.R. Matrix Theory. Moscow, Fizmatlit Publ., 2010, 560 p.

9. Golub G.H., Van Loan C.F. Matrix Computations. Baltimore, Johns Hopkins University Press, 1996, 728 p.

10. Wilkinson J.H. The Algebraic Eigenvalue Problem. Oxford, Clarendon Press, 1965, 662 p.

Authors

Nina A. Vunder - postgraduate, ITMO University, Saint

Petersburg, 197101, Russian Federation, Scopus ID: 57151208300,

ORCID ID: 0000-0003-1201-4816, [email protected]

Natalia A. Dudarenko - PhD, Associate Professor, Associate

Professor, ITMO University, Saint Petersburg, 197101, Russian

Federation, Scopus ID: 36662185600, ORCID ID: 0000-00023553-0584, [email protected]

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