УДК 531
АВТОНОМИЗАЦИЯ НЕЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ
С.Е. Иванов3, Г.И. Мельников3
a Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург, Россия, [email protected]
Математической моделью многих механических систем является система динамических уравнений полиномиальной структуры с периодическими или постоянными параметрами. Такие механические системы широко применяют в динамике виброзащиты приборов и устройств. Исследование нелинейных систем с конечным числом степеней свободы представляет сложную актуальную проблему по сравнению с линейными системами. Исследование нелинейных систем не сводится к определению конечного числа частных решений, поскольку нелинейные системы не обладают свойством суперпозиции решений. Рассматривается математическая модель нелинейной динамической системы с тремя степенями свободы, которая содержит многочлены до четвертой степени от фазовых переменных. Для исследования данной модели представлены алгоритмические формулы метода автономизации нелинейных динамических систем. Нелинейная математическая модель динамической системы преобразуется к автономной форме, и определяются главные параметры динамической системы. Представлен алгоритм метода автономизации для исследования виброзащитной нелинейной системы с тремя степенями свободы. При решении задач виброзащиты широко применяются линейные системы, хотя линейность функций недостаточно точно аппроксимирует характеристики системы, внося погрешности при анализе. В работе решена задача получения и исследования более точной нелинейной модели виброзащитной системы. Рассмотрена нелинейная виброзащитная система с тремя степенями свободы с нелинейными правыми частями в виде многочлена третьей степени от фазовых переменных с постоянными и периодическими параметрами. Система состоит из объекта виброзащиты, установленного на две платформы, находящиеся одна под другой, нижняя из которых поставлена на вибрирующее основание. Внешнее гармоническое возмущение воздействует на основание. Предполагается, что упругие элементы системы описываются многочленами третьей степени, демпфирующие элементы имеют нелинейную кубическую характеристику. В результате применения метода нелинейная система преобразуется к более простому автономному виду, и существенно сокращается количество параметров нелинейной динамической системы без ухудшения качества решения. Применение метода существенно упрощает исследование переходных и установившихся процессов нелинейных динамических систем. Решаемая задача исследования виброзащитной системы в нелинейной постановке является новой, имеет теоретическое и практическое значение.
Ключевые слова: автономизация нелинейных систем, методы исследования, нелинейные системы с тремя степенями свободы.
OFF-LINE INTERACTION OF THE NONLINEAR DYNAMIC SYSTEMS
S. Ivanovb, G. Melnikovb
b Saint Petersburg National Research University of Information Technologies, Mechanics and Optics, Saint Petersburg, Russia, [email protected]
Mathematical model of many mechanical systems is the system of dynamic equations with polynomial structure and periodic or constant parameters. Such mechanical systems are widely applied in the dynamics of a vibration guard of devices. Research of nonlinear systems with a finite number of freedom degrees represents a complicated actual problem in comparison with linear systems. Research of nonlinear systems does not come to definition of a finite number of private solutions because nonlinear systems do not possess superposition property of solutions. Mathematical model of nonlinear dynamic system with three degrees of freedom which contains polynomials to the fourth degree from phase variables is considered. Algorithmic formulas of an off-line interaction method of nonlinear dynamic systems are presented for the given model research. The nonlinear mathematical model of dynamic system is transformed to the autonomous form, and principal parameters of dynamic system are defined. The algorithm of an off-line interaction for research of nonlinear system protected from vibrations with three degrees of freedom is presented. In case of vibration guard solution of problems linear systems are widely used though linearity of functions does not approximate precisely enough the system performance, causing analysis errors. The problem of deriving and research of more exact nonlinear system model protected from vibrations is solved. The nonlinear system protected from vibrations with three degrees of freedom and nonlinear right members in the form of a polynomial of the third degree from phase variables with constant and periodic parameters is considered. The system consists of a vibration guard plant established on two platforms, one under another, the lower one is put on the vibrating foundation. Exterior harmonious perturbation exerts influence upon the foundation. Elastic system elements are supposed to be described by polynomials of the third degree and damping elements have nonlinear cubic performance. As a result of method application the nonlinear system will be transformed to the more simple autonomous form and the amount of parameters of nonlinear dynamic system is essentially reduced. The autonomous system contains essentially less parameters, than initial system, without making worse solution quality. Method application simplifies essentially the research of transitive and settled processes of nonlinear dynamic systems. The solved research problem for the system protected from vibrations in nonlinear statement is new and has theoretical and practical value.
Keywords: off-line interaction of nonlinear systems, research methods, nonlinear systems with three degrees of freedom.
Введение
Математической моделью многих механических систем является система динамических уравнений полиномиальной структуры с периодическими или постоянными параметрами. Такие механические системы широко применяют в динамике виброзащиты приборов и устройств [1]. Исследование нелиней-
ных систем с конечным числом степеней свободы представляет сложную актуальную проблему по сравнению с линейными системами. Исследование нелинейных систем не сводится к определению конечного числа частных решений, поскольку нелинейные системы не обладают свойством суперпозиции решений.
Предметом рассмотрения является математическая модель нелинейной динамической системы с тремя степенями свободы [2]. Целью работы является приведение математической модели нелинейной динамической системы к автономному виду. Рассматривается математическая модель в виде системы дифференциальных уравнений шестого порядка с нелинейными многочленами четвертой степени относительно фазовых переменных [3]. В результате применения метода автономизации математическая модель динамической системы преобразуется к автономному виду, и определяются главные параметры динамической системы. Метод применен для исследования приборной динамической системы с малыми нелинейными частями [4]. Проведенная проверка полученных результатов и сравнение с решением, полученным численным методом Рунге-Кутта [5], показали точность метода автономизации. В результате применения метода нелинейная система преобразуется к более простому автономному виду, и существенно сокращается количество параметров нелинейной динамической системы без ухудшения качества решения. Применение метода существенно упрощает исследование переходных и установившихся процессов нелинейных динамических систем.
Математическая модель динамической системы
Объектом исследования является математическая модель динамической системы, в виде обыкновенных дифференциальных уравнений с нелинейными частями в форме многочленов с постоянными и периодическими коэффициентами. Рассматривается система трех дифференциальных уравнений второго порядка с правыми частями в виде многочленов четвертых степеней относительно фазовых переменных. Запишем рассматриваемую систему в матричном виде:
4
А< + В< + Cq = X \ )'2 д/3 д2;" д3;5 д?6 ¿¡^ ^, (1)
М=1
где < = [др д2, д3 ] - вектор координат, А,В,С - матрицы третьего порядка, V = (у1у2у3у4у5у6у7у8) - векторный индекс, \у\ = у1 +у2 +... + у8 .
Предполагается, что система содержит малые нелинейные части с постоянными и периодическими параметрами ; | < е .
Метод автономизации
Приведем алгоритм метода автономизации, который применим для программирования на языке высокого уровня.
После записи математической модели системы в виде (1) выполним следующие преобразования. Введем комплексно-сопряженные переменные для записи периодических функций в исходной системе:
д0 = ехр(/ю/) и д0 = ехр(-/ю/), = /ю. (2)
Запишем в новых переменных (2) периодические функции:
1 _ 1 _
^(ю/) = - (¿о + ¿0) и зт(ю/) = — (¿0 - ¿0).
2 2/
Систему дифференциальных уравнений (1) можно представить в нормальной форме Коши.
(3)
где фазовый вектор имеет вид X = [д0д0д1д2¿¿¿2д3] . Вначале применим линейное преобразование к системе (3):
Y = DX . (4)
Посредством линейного преобразования (4) система приводится к диагональному виду:
*=+ки-ч, (5)
где Л = diag[X1Д1,..Д4Д4], R - преобразованная правая часть. Выполним многочленное преобразование системы (5), которое учитывает многочлены до четвертых степеней:
Уб = ^ + X <я,(* = 3,...,8), Z; = г;1 г^2 ..¿1'. (6)
М = 2
В результате преобразования (6) система (5) приводится к автономному виду:
" W 0 0 " " 0 "
X = 0 0 I X + 0
A 'H A 'C A 'B A 'G
Vs + Х qSZv, (j = 3,...,8) . (7)
|v|=2
Для нахождения коэффициентов преобразования и преобразованной системы д получены формулы (8), удобные для программирования [6]:
4 8 4 8 4
X^Ъ* + X«z^Vк -X5)) + X«2*XVл-11 ч1V) = Rs(Z) (л = 3,...,8). (8)
|у|=2 |у|=2 к=1 |у|=2 к=3 =2
При неособых значениях индексов коэффициенты преобразованной системы д приравнивают к нулю и при таких значениях вычисляют коэффициенты преобразования а^ . При особых значениях индексов коэффициенты преобразования а^ приравнивают к нулю и вычисляют коэффициенты преобразованной системы д • Для нахождения особых значений векторного индекса при фиксированном л необходимо найти решение двух уравнений:
X ХкVк - ^ * 0, X ук = 2,3,4.
к=1 к=1
Произведем следующую замену переменных:
^ = р5ехР(К^ + 05));= Р5ехР(К* 1тХ5+1 -05));л = 3,5,7 ^,2 = ехр(±/Гю). (9)
В результате замены переменных (9) получим аналитическое решение автономной системы (7):
р5 = )Р5 + (¥^); 05 = Р-11т (); л = 3,5,7
4 (10)
= X р33 + 4 р55 + 6 Р77 + 8 ехр(/(03 (У3 - У4) + 05(у5Уб) + 07 (^7 - У8) - 0з)).
М=2
Для нахождения стационарных решений приравниваем к нулю правые части системы (10). Для нахождения фазовых координат системы (1) выразим вектор Y по формулам, обратным линейной замене (4):
X = Б 1У .
Исследование нелинейной виброзащитной системы
При решении задач виброзащиты широко применяются линейные системы, хотя линейность функций не достаточно точно аппроксимирует характеристики системы, внося погрешности при анализе
[7]. В работе решена задача получения и исследования более точной нелинейной модели виброзащитной системы. Решаемая задача виброзащиты в нелинейной постановке является новой, имеет теоретическое и практическое значение.
Применим представленный метод к нелинейной динамической системе с тремя степенями свободы. Рассмотрим виброзащитную систему (рис. 1), состоящую из объекта виброзащиты массой т1, установленного на платформы массой т2 и т3, нижняя из которых закреплена на вибрирующем основании
[8]. Предполагается, что упругие элементы системы описываются полиномом третьей степени кх + ¡х2 + рхъ, демпфирующие элементы имеют нелинейную кубическую характеристику сХ + <х3.
Рис. 1. Схема нелинейной виброзащитной системы
Математическая модель рассматриваемой системы представима в виде системы дифференциаль-
ных уравнении:
S
т1х1 + с1 (х1 - х2) + d1 (х1 - х2 )3 + ^ (х1 - х2) + /1( х1 - х2 )2 + р1 (х1 - х2 )3 = 0, т2х2 + с1 (х2 - х1) + d1 (х2 - х1)3 + ^ (х2 - х1) - /1 (х2 - х1)2 + р1 (х2 - х1)3 +
с2(х2 - х3) + d2(х2 - х3)3 + k2(х2 - х3) + /2(х2 - х3)2 + р2(х2 - х3)3 = 0, (11)
т2х3 + с2 (х3 - х2) + d2 (х3 - х2)3 + ^ (х3 - х2) - /2 (х3 - х2 )2 + р2 (х3 - х2 )3 +
С3 (х3 - /) + dз (х3 - /)3 + kз (х3 - /) + /3 (х3 - /)2 + Р3 (х3 - /)3 = 0,
где х1, х2, х3 - абсолютные перемещения по отношению к положению равновесия системы. На основание действуют вертикальные колебания / (/) = а зт(а)/1).
Введем относительное перемещение:
х = Х1 - /, ^2 = Х2 - /, Х3 = Х3 - /. (12)
Запишем уравнения движения (11) в новых переменных (12):
т1х1 + с1 (х1 - х2) + d1 (х1 - х2 )3 + k1 (х1 - х2) + /1 (х1 - х2 )2 + р1 (х1 - х2 )3 = -т1 /, т2х2 + с1 (х2 - х1) + d1 (х2 - :г1)3 + k1 (х2 - :г1) - /1 (х2 - х^2 + р1 (х2 - х^3 +
с2(х2 -х3) + d2(X2 -х3)3 + k2(X2 -х3) + /2(х2 -х3)2 + р2(х2 -х3)3 = -т2/, (13)
т2х3 + с2 (х3 - х2) + d2 (х3 - х2)3 + ^ (х3 - х2) -/2 (х3 - х2 )2 + р2 (х3 - х2 )3 + с3 х3 + d3 х33 + k3 х3 + /3 х32 + р3 х33 = -т3 /. Здесь
/(/) = -аю2 8т(ю/).
Выполним многочленное преобразование системы (13) согласно приведенному алгоритму [9]. С точностью до членов четвертого порядка получаем автономную дифференциальную систему
¿3 = (^3 + ¿11100000 )¿3' 24 = ¿3'
¿5 = + ¿151001000) ¿5 > ¿6 = ¿5' (14)
¿7 = (^7 + дП000010 ) ¿5 , ¿8 = ¿7
Решение системы (14) записывается в виде
¿3,4 = Р01 ехР(/Ке(^3 + дш00000) ±/(0о1 +/М(Х3 + дl3llооооо))),
¿5,6 = Ро2еХР(/^5 + д51001000) ±/(0о2 + / 1т(^5 + д51001000))), (15)
¿7,8 = Р03 еХР(/ Ке(^7 + д171000010) ±/(0о3 + / 1т(^7 + д71000010))).
С помощью пакета программ рассчитан переходный и установившийся режимы движения виброзащитной системы при следующих параметрах:
т1 = 1,13, с1 = 0,23, йх = 0,01, кх = 1,23, /1 = 0,04, р1 = 0,02,
т2 = 3,17, с2 = 0,61, d2 = 0,03, ^ = 3,13, /2 = 0,13, р2 = 0,06, т3 = 8,71, с3 = 1,73, d3 = 0,09, k3 = 9,11, /3 = 0,37, р3 = 0,17. На систему действует внешнее возмущение: ю = 2, а = 0,5 .
Определены коэффициенты преобразованной автономной системы (14)
дшооооо = -0,086 + 0,011/,
д151001000 =-0,154 + 0,012/,
д/юооою =-0,044 + 0,001/.
Решение системы (15) записывается в виде
¿3 4 = р01 ехр(-0,297/ + /(0о1 +1,480/)),
¿5,6 = р02 ехр(-0,273/ + /(0о2 +1,130/)), ¿78 = р03 ехр(-0,083/ + /(0о3 + 0,635/)).
Установившийся полигармонический режим движения системы имеет вид:
х1 =-0,011 - 0,035 ^(ю/) - 0,470 зт(ю/) + 0,00001 соб(2ю/) - 0,00001 зт(2ю/), х2 =-0,011 + 0,113 ^(ю/) - 0,526 ) + 0,00016^(2ю/) + 0,00007 sin(2юt), х3 = -0,008 - 0,261^(ю/) - 0,612 $ш(ю/:) - 0,00045 ^(2ю/) + 0,00056 sin(2юt).
Колебания системы происходят с частотами, кратными частоте внешней силы, воздействующей на основание. На рис. 2 показано абсолютное перемещение объекта виброзащиты при установлении колебаний нелинейной динамической системы. Представленный график показывает, что вынужденные колебания в начале установления являются квазипериодическими с частотами, кратными внешней силе.
0,4
0,2
-0,2
-0,4
А
ХГ
t, c ->
х, мм
0
0 4 л 8 л 12л 16л 20 л 24 л
Рис. 2. Абсолютное перемещение объекта виброзащиты при установлении колебаний
В результате применения метода для анализа виброзащитной системы с тремя степенями свободы получены графики переходных и установившихся режимов виброзащитной системы. Уравнения движения системы приведены к автономному виду. Найдены существенные константы, характеризующие переходные процессы и установившиеся режимы колебаний. Приведена схема метода для систем с тремя степенями свободы, описывается алгоритм программной реализации метода.
Метод позволяет получить достаточно подробные качественные и количественные характеристики изучаемых движений [10], исследовать установившиеся режимы колебаний для систем, находящихся в условиях периодического внешнего воздействия, а также изучать переходные процессы.
Заключение
Рассмотрена нелинейная динамическая система с тремя степенями свободы и нелинейными правыми частями в виде многочлена третьей степени от фазовых переменных с постоянными и периодическими параметрами. Система состоит из объекта виброзащиты, установленного на две платформы, находящиеся одна под другой, нижняя из которых поставлена на вибрирующее основание [11]. Внешнее гармоническое возмущение воздействует на основание. Предполагается, что упругие элементы системы описываются многочленами третьей степени, демпфирующие элементы имеют нелинейную кубическую характеристику [12]. Система уравнений движения приведена к автономному виду. Определены существенные константы, характеризующие переходные процессы и установившиеся режимы колебаний.
В работе представлен алгоритм метода автономизации нелинейных динамических систем с тремя степенями свободы [13]. Разработан алгоритм метода для исследования нелинейных динамических задач. В результате применения метода нелинейная периодическая система преобразуется к автономному виду, и определяются параметры установившихся и переходных режимов движения. Для повышения точности метода в работе [14] предложено применение аппроксимации Чебышева для членов высоких степеней. Приведенные алгоритмические формулы метода позволяют приводить к автономному виду нелинейные динамические системы [15], математическая модель которых представима в виде системы дифференциальных уравнений шестого порядка с нелинейными многочленами до четвертых степеней относительно фазовых переменных.
Литература
1. Бабаков И.М. Теория колебаний. М.: Дрофа, 2004. 591 с.
2. Иванов С.Е. Исследование нелинейных динамических систем с тремя степенями свободы // Научно-технический вестник СПбГУ ИТМО. 2011. № 4 (74). С. 62-64.
3. Бибиков Ю.Н. Курс обыкновенных дифференциальных уравнений. СПб: Лань, 2011. 304 с.
4. Мельников В.Г. Многочленные преобразования нелинейных систем управления // Изв. вузов. Приборостроение. 2007. Т. 50. № 5. С. 20-25.
СОВРЕМЕННОЕ СОСТОЯНИЕ И ПЕРСПЕКТИВЫ РАЗВИТИЯ ОСНОВНЫХ ПОНЯТИЙ.
5. Демидович Б.П., Марон И.А., Шувалова Э.З. Численные методы анализа. Приближение функций, дифференциальные и интегральные уравнения. СПб: Лань, 2010. 400 с.
6. Иванов С.Е. Алгоритмическая реализация метода исследования нелинейных динамических систем // Научно-технический вестник информационных технологий, механики и оптики. 2012. № 4 (80). С. 90-92.
7. Матросов В.М., Румянцев В.В., Карапетян А.В. Нелинейная механика. М.: ФИЗМАТЛИТ, 2001. 432 с.
8. Мельников В.Г., Мельников Г.И., Иванов С.Е. Компьютерные технологии в механике приборных систем: Учеб. пособие / Под ред. В.Г. Мельникова. СПб: СПбГУ ИТМО, 2006. 127 с.
9. Мельников Г.И. Динамика нелинейных механических и электромеханических систем. Л.: Машиностроение, 1975. 198 с.
10. Иванов С.Е. Определение установившихся режимов работы виброзащитной системы с двумя степенями свободы // Научно-технический вестник СПбГУ ИТМО. 2010. № 4 (68). С. 44-46.
11. Каток А.Б., Хасселблат Б. Введение в теорию динамических систем с обзором последних достижений. М.: МЦНМО, 2005. 464 с.
12. Hamming R.W. Numerical methods for scientists and engineers. NY: Dover, 1986. 721 p.
13. Мельников В.Г. Энергетический метод параметрической идентификации тензоров инерции тел // Научно-технический вестник СПбГУ ИТМО. 2010. № 1 (65). С. 59-63.
14. Мельников В.Г. Преобразование динамических многочленных систем с применением аппроксимации Чебышева // Научно-технический вестник информационных технологий, механики и оптики. 2012. № 4 (80). С. 85-89.
15. Melnikov V.G. Chebyshev economization in Poincare-Dulac transformations of nonlinear systems // Nonlinear Analysis. 2005. V. 63. N 5-7. P. e1351-e1355.
Иванов Сергей Евгеньевич - кандидат физ.-мат. наук, доцент, Санкт-Петербургский национальный ис-
следовательский университет информационных технологий, механики и оптики, Санкт-Петербург, Россия, [email protected]
Мельников Геннадий Иванович - доктор физ.-мат. наук, профессор, Санкт-Петербургский национальный
исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург, Россия, [email protected]
Sergei Ivanov PhD, Associate professor, Saint Petersburg National Research University of
Information Technologies, Mechanics and Optics, Saint Petersburg, Russia, [email protected]
Gennady Melnikov D.Sc., Professor, Saint Petersburg National Research University of Information
Technologies, Mechanics and Optics, Saint Petersburg, Russia, [email protected]
УДК 629.78
СОВРЕМЕННОЕ СОСТОЯНИЕ И ПЕРСПЕКТИВЫ РАЗВИТИЯ ОСНОВНЫХ ПОНЯТИЙ В ОБЛАСТИ МЕХАТР ОНИКИ Е.В. Шалобаев3, Р.-Т. Толочкаь
а Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург, Россия, [email protected]
ь Каунасский технологический университет, Каунас, Литва, [email protected].
Проанализировано современное состояние базовых терминов в области мехатроники, которое зафиксировано в документах комиссии по стандартизации и терминологии Международной федерации по теории машин и механизмов. Указаны новые термины, которые были введены в научный оборот с начала XXI века. К таким терминам относятся «мехатронизированный объект», «мехатронный класс», объединяющый «мехатронные» и «мехатронизированные» объекты. Дано понятие об «уровневом подходе» к мехатронике, который позволяет увязать между собой собственно мехатронику, микросистемную технику и наноиндустрию. Изложены некоторые соображения о применении термина «мехатронный комплекс», которые стали особенно актуальным в связи с появлением орбитальных группировок малых космических аппаратов.
Внесены коррективы по таким критериям оценки мехатронных объектов, как ремонтопригодность и долговечность, а также по использованию термина «мехатронные модули». Поставлены вопросы о расширении понимания мехатроники от компьютерного управления движением до управления состоянием объекта, о терминах «авионика» и «автоника», о взаимосвязи мехатроники и логистики, которую стали относить к предметной области мехатроники. Ключевые слова: мехатроника, мехатронные комплексы, модули и узлы, орбитальная группировка, малые космические аппараты, ремонтопригодность, долговечность, уровневый подход, мехатронизированные объекты.