автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Исследование гашения колебаний элементов механических структур
Автореферат диссертации по теме "Исследование гашения колебаний элементов механических структур"
На правах рукописи
Атамуратов Андрей Жиенбаевич
Исследование гашения колебаний элементов механических структур
05.13.18 - Математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ Диссертации на соискание учёной степени кандидата технических наук
27 НОЯ 2014
005555814
Москва-2014
005555814
Работа выполнена на кафедре «Прикладная математика и информационные технологии» ФГБОУ ВПО «МАТИ - Российский государственный технологический университет имени К.Э. Циолковского».
Научный руководитель: Михайлов Игорь Ефимович
доктор физико-математических наук, профессор, ведущий научный сотрудник ФГБУН Вычислительный центр им. A.A. Дородницына Российской академии наук
Официальные оппоненты: Баничук Николай Владимирович
доктор физико-математических наук, профессор, заведующий лабораторией ФГБУН Институт проблем механики им. А.Ю. Ишлинского Российской академии наук
Асланов Сергей Жамболатович
кандидат технических наук, инженер-разработчик ООО «Майкрософт Рус»
Ведущая организация: ГБОУ ВО МО Международный Университет
природы, общества и человека «Дубна».
Защита состоится «30» декабря 2014 г. в 16 ч. 00 мин. На заседании диссертационного совета Д 212.110.08 при ФГБОУ ВПО «МАТИ - Российский государственный технологический университет имени К.Э. Циолковского», расположенного по адресу: 121552, г. Москва, ул. Оршанская, д. 3,612А.
С диссертацией можно ознакомиться в библиотеке и на сайте ФГБОУ ВПО «МАТИ — Российский государственный технологический университет имени К.Э. Циолковского», http://www.mati.ru.
Автореферат разослан «10» ноября 2014 г.
Учёный секретарь
диссертационного совета Д 212.110.08
кандидат физико-математических наук Мокряков А. В.
Общая характеристика работы.
В данной работе рассматривается проблема гашения колебаний элементов механических структур. В качестве таких элементов рассмотрим прямоугольные мембраны, балки и прямоугольные пластины. В работе предлагаются математические модели демпферов для гашения колебаний и предлагаются численные методы, которые позволяют решить задачу и найти управляющую функцию с заданной точностью.
Колебания прямоугольных мембран описываются уравнением вида "„ =а2("„+0+ '>0,0<*<;/,,0<уИ2,а = согиИ. (1)
Начальное отклонение и скорость перемещения мембраны
и(р,х,у) = Н0(х,у), и,{0,х,у)=нХх,у) (2)
будем рассматривать как начальные условия. На границе прямоугольной мембраны наложим условие закрепления
и(1,0,у) = и(1,11,у)=и(1,х,0) = и(1,х,12)=0. (3)
Задача гашения колебаний прямоугольной мембраны формулируется следующим образом: требуется найти управляющую функцию ё(1,х,у) из класса ¿1(0<1йТ,0^хИ1,0^уй12), позволяющую перевести мембрану из состояния (2) в состояние
и(т,х,у) = 0,и,{г,х,у) = 0 (4)
за минимальное время Т. Заметим, что условие (4) равносильно обращению интеграла энергии прямоугольной мембраны в ноль в момент времени Т с учётом (3):
Е(т) = ||(и,2 +аги\ +а1и])Лу<1х = 0.
о о
Колебания балок описываются гиперболическим по Петровскому уравнением
u„=-aгuxxxx+g(t,x), 0</,0<хй1 ,а-сопз1 (5)
Начальное отклонение и скорость перемещения первоначального возмущения балки
«(0,*) = />„(*). ",(0,*)=*,(*), (6) будем рассматривать как начальные условия. На концах балки наложим условия нежёсткого (шарнирного) закрепления
«(г,0) = «-М)=0, = "„('./)= 0. (7)
Задача гашения колебаний балки формулируется следующим образом: требуется найти управляющую функцию #(/,*) из класса позволяющую перевести балку из состояния (6) в состояние
в(Г,*)=0, и,(т,х)=0 (8)
за минимальное время т. Заметим, что условие (8) равносильно обращению интеграла энергии балки в ноль в момент времени т с учётом (7):
Е(т)=\(и] +а,и1)ь = 0.
Малые поперечные колебания упругой изотропной пластины постоянной толщины описываются уравнением Жармен-Лагранжа
ри„ = -DAAu + g(t,x,y), 0<t,0<x<, /,, 0<у <, Iг (9)
Eh3
где D = _ vi j ■ изгибная жесткость пластинки; v - коэффициент Пуассона; Е
- модуль Юнга; р - удельная плотность на единицу площади пластинки; / -время. Для большего удобства это уравнение можно привести у виду
и„ = -а2ААи + g(t,x,y), а = const (10)
Начальное отклонение и скорость прямоугольной пластины
и(0,лг^) = йо(дг^), uX^x,y) = h,{x,y). (11)
На концах пластины наложим условия шарнирного закрепления
и\г = 0 Д«|г=0 (12)
Задача гашения колебаний прямоугольной пластины формулируется следующим образом: требуется найти управляющую функцию g(t,x,y) из класса L2(o<,tz т,0йх< /,,0 </2), позволяющую перевести пластину из состояния (11) в состояние
u(T,x,y) = 0,u,(T,x,y)=0 (13)
за минимальное время Т. Заметим, что условие (13) равносильно обращению интеграла энергии прямоугольной пластины в ноль в момент времени Т с учётом (12):
£(Г) = }}(»,2 +aWxx+aiul)dydxdt = 0.
о о
Следуя работам Лионса Ж.Л., будем называть такие ситуации строгой управляемостью.
Актуальность темы. Задачи гашения колебаний, и, в частности, колебаний мембран, балок и пластин, актуальны в силу многочисленных технических приложений. Например, при создании новых космических комплексов в мировой практике все более широкое применение находят космические платформы (КП), на которых могут размещаться различного вида полезные нагрузки. Сами же КП имеют каркасную конструкцию, элементами которой являются балки, пластины и мембраны. На борту КП размещаются приборы и агрегаты технологических систем, которые могут быть источниками механических возмущений, способствующих возникновению вынужденных упругих колебаний составных частей КП. Кроме того, эти колебания могут возникать после соударения стыковочных механизмов. Это вызывает влияние на пространственную устойчивость КП и отрицательно влияет на работу приборов, установленных на ней. Поэтому гашение таких колебаний представляет собой важную прикладную задачу.
Цель и задачи исследования. Основными целями данной работы являются:
1) математическое моделирование демпфирующего устройства, с помощью которого осуществляется гашение колебаний прямоугольной мембраны, балки и прямоугольной пластины.
2) разработка вычислительных методов, позволяющих найти решение задачи гашения с заданной точностью;
3) создание комплекса алгоритмов и программ, позволяющих построить решение задачи
Также в работе проводится аналитическое исследование существования решения задачи гашения колебаний прямоугольных мембран, балок и прямоугольных пластин.
В целом результаты работы являются важными для данного направления исследований и могут быть не только инструментом для реализации практических приложений, но и стать платформой для новых разработок.
Научная новизна. Ранее строгая управляемость колебаниями на примере струны уж была рассмотрена в работах Лагнесса Ж.Е., Рассела Д.Л., Бутковского А.Г., Муравья Л.А., Билалова Б.Т., Махмудова А., Асланова С.Ж., Михайлова И.Е., Ишмухаметова А.З., Васильева Ф.П. в классе функций {*(/,*) е L2((0 < I <Т)х(а < х < /?)), g(t, дг) = 0, xi[a,P\),
{g(t,x) = u(t)f(x), u(t) е L3(0,T)} и {g(/,jt) = u(t)5(x-x0),u(t) e L2(0,T)) соответственно. В последнем случае S(х) — дельта-функция Дирака, хо — некоторая фиксированная точка отрезка [о,/], который характеризует размеры структуры. Этот случай соответствует ситуации, когда управление гашением колебаний осуществляется только в одной точке интервала.
В работах Лагнесса Ж.Е. было показано, что колебания струны можно погасить с помощью бесконечного числа управляющих функций w,(i),Wj(г).....((),..., если g(t,x) можно представить в виде бесконечного ряда
g(/,jt) = jTw, (/)fk (х). В работе Рассела Д.Л. были установлены условия на
4-1
функцию f{x), которые позволяют решить задачу гашения колебаний струны с помощью одной управляющей функции w(t). Однако при этом функция f(x) распределена на всей длине струны (suppf(x) = (0,/)), поэтому для решения задачи управление должно осуществляться вдоль всей длины струны. Выше обозначенные ограничения не позволяют использовать результаты обеих работ в практических приложениях при достаточно длинной струне.
В работе Бутковского А.Г. рассматривался точечный стационарный демпфер, помещенный в точку х0 на струне. Но затем было показано, что при помещении демпфера в точку, являющуюся узлом стоячей волны, задача либо неразрешима, либо неустойчива.
Выше указанные классические подходы базировались на методе Фурье, получая соответствующее представление для начально-краевой задачи в виде проблемы моментов. Эти работы использовали условие Левинсона на время
гашения колебаний струны Т, при котором система функций {sinaki,cosati} является базисом Рисса в Ь2(0,7).
В последнее время Ильиным В.А. и Моисеевым Е.И. было опубликовано много работ, в которых была рассмотрена задача о переводе струны из начального заданного состояния в другое конечное заданное состояние с помощью управляющей функции, расположенной на границе.
Приближённые численные методы решения задачи гашения колебаний струн рассматривались в работах Махмудова A.A., Муравья JI.A. и Асланова С.Ж., Михайлова И.Е., Муравья Л.А. В частности, в работе A.A. Махмудова, JI.A. Муравья использовался метод наискорейшего спуска.
В настоящей работе рассматриваются более сложные структуры: прямоугольные мембраны, балки и прямоугольные пластины. Предложены математические модели демпферов. Разработаны численные методы для решения задачи гашения и нахождения управляющей функции. На их основе создан комплекс программ и алгоритмов, который с применением библиотеки параллельного программирования позволяет максимально эффективно получить решение задачи. Также проводится аналитическое исследование существования решения задачи гашения колебаний. В работе не содержится некорректных заимствований, все результаты получены автором самостоятельно.
Методы исследования. В ходе исследования применялись комбинированные методики.
В работе были предложены различные математические модели применения демпфирующего устройства для гашения колебаний прямоугольной мембраны, балки и прямоугольной пластины. Моделирование осуществлялось с применением точечного стационарного, точечного движущегося и широкого стационарного демпферов.
Для нахождения решения задачи гашения численно с заданной точностью были разработаны вычислительные методы на основе аппроксимации уравнений математической модели разностными схемами с необходимым порядком аппроксимации. Для исследования устойчивости полученных разностных уравнений использовался метод Неймана. Для нахождения оптимального вида управляющей функции (демпфера) использовался метод градиентного спуска.
В ходе исследования существования решения задачи гашения колебаний прямоугольной мембраны, балки и прямоугольной пластины использовались такие подходы как метод Фурье для получения решения уравнения колебаний, приведение бесконечной тригонометрической проблемы моментов, методы исследования сходимости рядов и другие.
Программный комплекс, реализующий разработанные численные методы, создан с использованием языков программирования C/C++. Для ускорения работы программного комплекса были разработаны специальные методы, основанные на принципах параллельного программирования и свободно распространяемой библиотеки Open MP. Построение графиков осуществлялось через Excel 2003.
Практическая ценность. Предложенные в работе математические модели, а также аналитические и численные результаты могут послужить отправной точкой для дальнейших исследований проблем задачи гашения колебаний сложных механических структур, расширив тем самым область применения описанных подходов. Разработанные модели и методы можно использовать для решения задач демпфирования колебаний при использовании других типов управлений и других граничных и начальных условий.
Разработанный программный комплекс может быть использован как будущая основа для программного обеспечения систем управления демпфирующими устройствами.
Апробация работы. Основные результаты по теме диссертационной работы докладывались и обсуждались на следующих научных конференциях:
- XXXV Международная молодёжная научная конференция «Гагаринские чтения», МАТИ, Москва, 2008.
- XXXVI Международная молодёжная научная конференция «Гагаринские чтения», МАТИ, Москва, 2010.
- XXXVII Международная молодёжная научная конференция «Гагаринские чтения», МАТИ, Москва, 2011.
- ICIАМ2011, Vancouver, Canada, 2011
- XXXVIII Международная молодёжная научная конференция «Гагаринские чтения», МАТИ, Москва, 2012.
- VII International Aerospace Congress IAC'12. Abstracts. Moscow, Russia, 2012.
- XXXIX Международная молодёжная научная конференция «Гагаринские чтения», МАТИ, Москва, 2013.
В основу диссертационной работы положены результаты, полученные автором в ходе исследований, проводимых в рамках научно-исследовательской работы по проектам Российского Фонда Фундаментальных Исследований (РФФИ):
• №10-01-00668
• №10-01-00845
• №13-01-00827
Личный вклад автора. Автор принимал участие во всех этапах работы: в разработке математических моделей с использованием демпферов разных типов, в разработке вычислительных методов для приближённого решения задачи и разработке комплекса алгоритмов и программ.
Публикация основных результатов. По теме диссертации опубликовано 21 работа [1-21], из них две работы в изданиях, входящих в перечень ведущих журналов и изданий, рекомендованных ВАК для публикации основных результатов диссертации на соискание учёной степени доктора и кандидата наук [1-2].
Структура и объём диссертации. Представленная работа состоит из введения, трёх глав, заключения, четырёх приложений и списка литературы. На защиту выносятся следующие основные положения:
1. Разработка математических моделей демпфирующих устройств для гашения колебаний прямоугольной мембраны, балки и прямоугольной пластины. В качестве демпферов рассматриваются точечный стационарный и точечный движущийся демпфер, а также небольшой демпфер конечного размера.
2. Численные методы и алгоритмы для получения решения задачи гашения с заданной точностью. Аппроксимация уравнений математических моделей использования демпферов конечно-разностными схемами. Определение условий устойчивости по Нейману для конечно-разностных схем. Использование градиентного и координатного спусков для определения оптимального вида управляющей функции (демпфера) путём минимизации интегралов энергии соответствующего объекта гашения.
3. Комплекса программ на языке C/C++ с использованием библиотеки параллельного программирования Open MP.
4. Исследование существования решения задачи гашения прямоугольной мембраны, пластин и балки на основе работ Лагнесса Ж.Е. и Беллмана Р.
Содержание работы.
Во Введении обоснована актуальность диссертационной работы, сформулирована цель и аргументирована научная новизна исследований, показана практическая значимость полученных результатов, представлены выносимые на защиту научные положения.
В первой главе рассматривается задача гашения колебаний прямоугольной мембраны.
В §1 предлагается математическая модель демпфера для гашения колебаний прямоугольной мембраны и ставится задача гашения колебаний. Основная идея состоит в использовании небольшого демпфера конечного размера для гашения колебаний, с центром в точке , >>о) на прямоугольной мембране, а именно:
где н{/) е 1г (о, т) - управляющая функция, размещённая в области со = {(х,у):хе(х0-е,,х0 +£■,),уе.{у0-ег,у0 +е2)}, е1,ег=сопз1 с центром в точке (*о>л) на мембране.
В §2 приведено аналитическое обоснование существования решения задачи гашения колебаний прямоугольной мембраны для произвольно заданной управляющей функции в{1,х,у) из Ь2(о < I ^ Т,0 ^ х < 1^0 <, у < 12). В начале параграфа выписано аналитического решения уравнения колебаний с помощью
(14)
метода разделения переменных Фурье. Затем, подставляя данное аналитическое решение в условия гашения Бутковского А.Г., получаем проблему моментов для прямоугольной мембраны
$ 8 г.. (О со^а^/Л^г^г =
■°т , (15)
.0
где коэффициенты Фурье задаются следующим образом
4., = (16)
12 о О
= гг~,, '¡'¡^У^А^УЛ^У^У' (17)
"V 12 0 0
(18)
12 О О
А собственные функции и собственные числа равняются, соответственно,
<Р..ЛХ'У) = > " = 1'2.-> ш = 1,2,... (19)
(20)
Согласно работе Лагнесса Ж.Е. функция g„m(t) существует, если сходится
ряд
что выполняется в силу оценки коэффициентов Фурье
/7 / V
* ± —4ттг со^)со^Гу}ыу ,
"."-1 и.ж-1 Мп т \ : V0 0 ,
из которых вытекает сходимость ряда (21) и, следовательно, существование функции £„„(/).
В §3 предлагается численный метод решения задачи гашения колебаний прямоугольной мембраны. Сначала аппроксимируется уравнение колебаний конечно-разностной схемой со вторым порядком аппроксимации. Для этого задаются натуральные числа Ых, ыу, ЫТ и разбивается рассматриваемая область на прямоугольные ячейки параллельными прямыми *,=/•/),, / = 0.....ЛГг-1, уу=У-Лг, j = 0,...,N¡,-l и г„ =/!•//,, и = 0,...,ЛГг-1,
I I Т
где А = —, И =— и А, = —. Конечно-разностная схема на этой сетке будет
Л'г
иметь следующий вид
(21)
(22) (23)
lu { ~ + »"/-I
-g{nh„ihxJhy)
(24)
h] hi Начальные и граничные условия примут вид
= H0{iKJhy), К, = = и"„ = = 0• (25)
Для того чтобы получить значение функции на слое и = 1, можно воспользоваться вторым начальным условием, тогда получится „ a'h] (w -2ul +»Uj , + V „ t tr и ч Л,г / ..ч
=-у---—^--+——^——j+<y +А,#.К>А)+у«М..Л)
В результате конечно-разностная задача и начальные условия имеют второй порядок аппроксимации.
Схема (24) условно устойчива. Что можно проверить, воспользовавшись методом Неймана, подставив u"m)t ~ и°Х"е'{"р*>:ч) в однородный вариант уравнения (24). В результате получится условие устойчивости
Л, ^ *Л (26)
Для того чтобы найти управляющую функцию w(t) аппроксимируем её кусочно-постоянной функцией: V/s[/„fM] положим и{<) = w,, где w, - const, /' = О, nt_,. Тогда интеграл энергии прямоугольной мембраны будет являться функцией переменных w0,w1...uv
e(t)=l(w0,wt.....wj (27)
, минимизирующие интеграл энергии
Оптимальные значения
е(т) с заданной точностью е и являющиеся искомым решением задачи, будем искать методом градиентного спуска. Для численного расчёта интеграла энергии прямоугольной мембраны воспользуемся следующей аппроксимацией
1 ЛТ-2
'lb L j-1
пг юс-1 ^ /-1
I
/•I
„ЛТ-2 N
„2 КГ J ЛТ-/иЛТ-1 -UhT'X Л
к +
(28)
Пример №1. Рассматривается задача гашения колебаний прямоугольной мембраны с начальными условиями в виде //„ (*, у) = (2 * лх / /,)зт(лу / /2), Н,(х,у)= 0. Входные параметры задавались как йх=0.05, - 0.05, А, =0.0353, а = 1, /, = 1, /2 = 1. На рис. 1 видно как прямоугольная мембрана совершает бесконечные свободные колебания. График значений функции и(1,х,у) строился в сечении у = 0.5.
О 0,14 0,28 0,42 0,57 0,71 0,85 0,99 1,13 1,27 1,41 1,56 1,7
(
Рис. 1. Процесс колебания в сечении у0=0.5
Условием полного гашения колебаний положим выполнение неравенства е(т)<£, где £ = 0.001. Задача гашения решается за время Г = 3.5355. При этом демпфер располагается в точке (ло;^о)=(0.65;0.5). На рис. 2 и рис. 3 изображено гашение колебаний прямоугольной мембраны в разных проекциях. На этих рисунках видно как колебания под воздействием демпфера постепенно убывают.
О 0,25 0,49 0,74 0,99 1,24 1,48 1,73 1,98 2,23 2,47 2,72 2,97 3,22 3,46 f
Рис. 2. Процесс гашения колебаний в сечении у0=0.5
<00 о" о" о" о' о" о" X
Рис. 3. Процесс гашения колебаний в сечении у0-0.5
Управляющая функция ч>(/), с помощью которой удалось погасить колебания, будет иметь следующий вид (рис. 4)
Рис. 4. Управляющая функция
Во второй главе рассматривается задача гашения колебании балки. В §1 предлагается математическая модель демпфера для гашения колебаний балки и ставится задача гашения колебаний. Основная идея модели состоит в использовании демпферов двух видов: точечный стационарный и точечный движущийся
яМ (29)
где х0 - точка расположения демпфера на балке, м>(1) и 5(г) - две искомые управляющие функции, 5 - дельта-функция Дирака. Мы будем предполагать, что м>(1)е Ь2(о,т), а .<■{()е Ут функция с ограниченной вариацией, или, другими словами, для любого конечного разбиения /0 <(, <...<1р =т отрезка [о,г]
удовлетворяет неравенству ^Ц/,}<МГ. В случае если ¿(0 = 0, демпфер
У-1
(29) является стационарным.
В §2 приведено аналитическое обоснование существования решения задачи гашения колебаний балки для произвольно заданной управляющей функции g(l,x) из 12(0<1<Т,0<хИ). В начале параграфа выписано аналитического решения уравнения колебаний с помощью метода разделения переменных Фурье. Затем, подставляя данное аналитическое решение в условия гашения согласно работе Бутковского А.Г., получаем проблему моментов для балки
Г ехр(/ор„:г) ^ _ ац„ ум. - а
О " ||схр(- ¡а^]г| ||ехр(-
где коэффициенты Фурье задаются следующим образом
(30)
А = у/ЛоСФт^ДВ, = -^т-\^{х)$т^х)(1х, (31)
' о ам„1 о * о
А собственные функции и значения равняются, соответственно,
¥>„(*)= 5т(\Д7.х)= вт(и„*), А. =у, л = 1,2,..., (32)
Согласно работе Беллмана Р. функция я, (г) существует, если система функций
Ь)) _ ехР('а^г) ехр(зз) [ ¡ехр(<ац\ х )||' ||ехр(-<а/у2 г)| \'
является почти ортогональной, а ряд
±{ац1(;\-В„))2 +{аи2Ж + В„))2 <+« (34)
1
сходится.
Можно показать, что система функций (33) является почти
ортогональной, поскольку выполняются все свойства почти ортогональных
функций (Беллман Р.). Она является нормированной 2
сГг = ]- - " ¿г = 1, И если
2'г
ехр(/а/*2г)
ввести
||ехр(/^г)[|
, то ряд Хк,„|2 < +03 будет сходиться, поскольку имеет место
¡Ф.Ф.е1г>т*п
0, т = п следующее неравенство
Цехр(/а/*2 г)|| |ехр(-/а^2 г)| А так как справедлива следующая оценка
| ехр(/а^2г) ехр(-/а^2г)
(¡Т
2/2
Тал2\(т2 -л2)|' 5 (т1 - пг )2 = 2§ „5 (п1 - т1 )2 = § ((ш + р)1 - тг )2 =
-^ЕЕ-
т т т
4/л2р2
то условие выполняется.
Ряд (34) является сходящимся в силу оценки коэффициентов Фурье
1 1 » А, ^
<00,
(36)
(37)
1-ЧЧ1 = ГА^С^И <»,
1 1 ' ЛЛо у
и, следовательно, функция gn(t) существует.
В §3 выводится численный метод решения задачи гашения колебаний балки с использованием точечного демпфера (29). Уравнение колебаний балки можно свести к системе двух уравнений второго порядка
Функция /{¡,х) преобразуется к следующему виду
/('.*)=-/ }я(',7>Л7 Ц-—} с14
ао|_0 J а'о|_0
В случае точечного демпфера функция (40) преобразуется в
(38)
(39)
(40)
/Ы =
а/
1 X
-(х-х0-*(0М')---(/-*„ о +*(0
а аI
(41)
В связи с переходом к системе уравнений (38), (39) начальные и граничные условия преобразуются следующим образом
м(0,Л) = Л0(дг), у(0,л:)=1} |А,(7>/7 <Щ--\ \иМ*П
(42)
X
а'о1/о.....У а11
и(1,0)=0, «(/,/)= 0 (43)
Система (38) - (39) аппроксимируется конечно-разностной схемой со вторым порядком аппроксимации. Для этого задаются натуральные числа Л^ и лгт, и разбивается рассматриваемая область на прямоугольные
ячейки параллельными прямыми *„ =т-Их, т = 0,...,^, /„ =л-йг, и = 0.....где
I Т
К = ~— и И, = — . Конечно-разностная схема на этой сетке будет иметь вид
и"*' - и"
к
гГ'-у;
-х+с, , У:
, - 2уГ'
•2мг1 +«:
к1
(tt" I 2й h (О _ |Л
" » а = —— > Р- — , В = \ vl a-h, а И 0 1
_ rn _ /я+И
о | и единичную матрицу £, конечно-разностную схему (44)
можно привести к виду
- [2 Е+ав]у":1 + у;;1, = -(у;., - [гв - ав\у"т++ (45)
которая решается методом редукции.
Схема (45) безусловно устойчива. Это можно проверить, воспользовавшись методом Неймана, подставив у"т = Л"е"""у„ в однородный
вариант уравнения (45), где р - параметр, а у0 = В результате
получится условие устойчивости
-16sin^|-j-a2 <;l6sin^|-j-a2 sU6sin'^j + a\ (46)
которое выполняется для любых а, т.е. для любых hr и hx. Следовательно, схема (46) является безусловно устойчивой.
Для того чтобы найти управляющие функции j(/), аппроксимируем их кусочно-постоянными функциями: V/e[/,,f,+1] положим w(/)=ii,, sit) = s,, где w„s, - const, /' = 0,NT_,. Тогда интеграл энергии балки будет являться функцией переменных w0,«>,...wNr, sa,sl...sNr
E(T)=L(w0,w,.....w^.io.i,.....J„J (47)
Оптимальные значения w0,w,...w1Vr, j0,i,...jAV, минимизирующие e(t) с заданной точностью e и являющиеся искомым решением, будем искать с помощью метода градиентного спуска. Для численного расчёта интеграла энергии воспользуемся следующей аппроксимацией
„1 И-!/.,ет-1 , „ЛТ-1У 2 мг-2Л,ЛТ-| "1..ЛТ-1 , „ЛТ-1 V
S [ ) К +у I \ +V'-' ] К (48)
Пример №2. Рассмотрим начальные условия А0(дс)= 0.25*sin(^x), й,(*) = 0, демпфер располагается в точке х0 = 0.5. При численном решении будут заданы
следующие входные параметры 1 = 1, а = 1, в методе редукции зададим
число М = 5, тогда Нх =0.03125, А, =0.015625. На рис. 5 видно как балка совершает бесконечные свободные колебания.
О 0,16 0,31 0,47 0,63 0,78 0,94 1,09 1,25 1,41 1,56 1,72 1,88 2,03 2,19 2,34 t
Рис. 5. Процесс свободных колебаний балки
Условием гашения будем полагать выполнение неравенства е(т)<е, где £ = 0.001. Задача гашения решается за время Г = 0.1406. На рис. 6 изображено гашение колебаний балки, которые под воздействием демпфера постепенно
убывают.
О 0,05 0,09 0,14
г
Рис. 6. Процесс гашения колебаний балки
Управляющая функция м>(/), с помощью которой удалось погасить колебания, будет иметь следующий вид (рис. 7).
Рис. 7. Управляющая функция \у(1)
При этом функция «(()з0. Таким образом демпфер не двигался, был стационарным.
В работе Бутковского А.Г. рассматривался точечный стационарный демпфер, помещенный в точку на струне, но в дальнейшем было показано, что если эта точка является узлом стоячих волн решений однородного уравнения колебаний струны, то задача либо неразрешима, либо неустойчива. Этот факт также касается и балки, что можно показать на следующем примере.
Пример №3. Пусть И„(х) = 0.1*8т(2;п:), А,(х)=0, демпфер располагается в точке х0=0.5. Также будем считать, что он стационарный, то есть s(r) = о. Задача не имеет решения, колебания будут продолжаться бесконечно долго ( рис. 8, Т = 3.125).
Рис. 8. Процесс гашения колебаний - колебания не уменьшаются
Использование же движущегося точечного демпфера позволяет решить задачу. Функция $(1) задавалась по закону, изображённому на рис. 9. Условием гашения полагалось выполнение неравенства Е(т) < е , где е = 0.001. Задача гашения решается за время Г = 0.781. Управляющая функция с помощью которой удалось погасить колебания, представлена на рис. 10, а процесс гашения - на рис. 11.
0,04 -0,03 0,02 0,01 Э 0,00
(о
-0,01 -0,02 -0,03 -0,04
Рис. 9. Функция расположения точечного демпфера эО)
г
Рис. 10. Управляющая функция
—т——г - - - I- г т-г- г Г Г1 г г т'ггтггг т-Г-г т V I I' I -г- г г т-Г-г 'Г 'VI1 Г I V I- Г I Г I' г
0 0,06 0,13 0,19 0,25 0,31 0,38 0,44 0,5 0,56 0,63 0,69 0.75 (
Рис. 11. Процесс гашения колебаний балки движущимся демпфером
В третьей главе рассматривается задача гашения колебании прямоугольной пластины.
В §1 предлагается математическая модель использования демпфера для гашения колебаний прямоугольной пластины и ставится задача гашения колебаний. Основная идея состоит в использовании небольшого демпфера конечного размера для гашения колебаний
л -V (л(1хе{х0-а,х0+а)&уе(у0 -р,уа + р)
г(1,х,у)= , . , ч, (49)
где м(/)е Ь2(о,т), (х„,у0) - центр расположения широкого демпфера на пластине.
В §2 приведено аналитическое обоснование существования решения задачи гашения колебаний прямоугольной пластины для произвольно заданной управляющей функции g(t,x,y) из 12(о < / < Т,0 < х < /,,0 < у < 12). В начале параграфа выписано аналитического решения уравнения колебаний с помощью метода разделения переменных Фурье. Затем, подставляя данное аналитическое решение в условия гашения Бутковского А.Г., получаем проблему моментов для прямоугольной пластины
те ^ ехр(- г) ^ = аХ\я (гД,,, + В )' О ||ехр(-юЛ^г| [ехр(-/ал;.,г|
где коэффициенты Фурье задаются следующим образом
12 о О
— 4 V?
В™ = ИТГЗ \к1(х'У)5™^пх)™{уту)сМу,
0 0
12 о 0
(51)
(52)
(53)
(54)
(55)
А собственные функции и значения равняются, соответственно, ¥>„„(*,;>') = зт^дг^т^,,,у) , п = 1,2,..., т = 1,2,...
Для удобства перенумеруем индексы (п,т) через индекс к таким образом, чтобы
К = КЯ = Л.|>Л'2 = /*1,2>^Э =^2.2>— (56)
В этом случае согласно работе Беллмана Р. функция g„m{t) существует поскольку система функций
{ехр(/аЯ^ г) ехр(-гаЯ*г) I ||ехр(/аЯ^г)|' |ехр(-1оА^г)||' является почти ортогональной, а ряд
-КЛ2 + <
(57)
(58)
сходится поскольку имеет место следующие оценки
I 1 I 2 М.^т 0 0 I
, V \alJi КК о»
(60)
В §3 предлагается численное решение задачи гашения колебаний прямоугольной пластины с использованием демпфера (49). Уравнение колебаний прямоугольной пластины можно свести к системе двух уравнений второго порядка
|и„ = аДу+ £(/,*,>>) ^
|у = -аАи '
Тогда начальные и граничные условия для системы (61) будут иметь вид
(62)
и(р,х,у) = Н0(х,у), у(0,х,у) = -а{(Ио)„ + (*„)„), и|г=0
Система (61) аппроксимируется конечно-разностной схемой со вторым порядком аппроксимации. Для этого задаются натуральные числа ЛГд., Л^, ЛГТ и разбивается рассматриваемая область {о й / й Г,0 ^ * ^ /, ,0 ^ дг й /2} на прямоугольные ячейки параллельными прямыми лг, =/•/;,, / = 0,...,ЛГд. -1,
i 1 т
у = 0.....N„-1 и 1„=п-К, п = 0.....//г -1, где К = —, ьу=— и А, =—.
nr
Конечно-разностная схема на этой сетке будет иметь следующий вид
"С-2» fv^u - 2y;,*+v;. IJc , Vm.*+1 2 v;»+v;„
h 2 1 h] К
= -о - 2«;,» ^ Um,k+1 "" 2u"mJi +Wmi. \ i
к К )
(63)
Начальные условия для конечно-разностной схемы (63) перепишутся следующим образом для функции и у^, соответственно
и1* = (Ло)„д
(К - 2(h0 )mt + (h0 )„_,, | (h0 ). t4, - 2(ha + (h0 )„.„_,
Граничные условия будут иметь вид
"оj, = "",-u=«;.о==о» v0-
= 0
(64)
(65)
(66)
Для того чтобы получить значение функции на слое п = 1, можно воспользоваться вторым начальным условием, тогда получится 1
ah1
( о <■» о . о о л о , о Л
~2vmJ, + V„-I,> t Wl -2v„.t + V„,„-l
л;
-Ш.Л+»9.* (67)
В результате конечно-разностная задача и начальные условия имеют второй порядок аппроксимации.
Схема (63) условно устойчива. Что можно проверить, воспользовавшись методом Неймана, подставив u"mjc ~ и"X"e'{l"p*tq) в однородный вариант уравнения
(63). В результате получится условие устойчивости
1,21,2
h. < ' . (68) ' 2 a(hl+hl)
Для того чтобы найти управляющую функцию w(t), аппроксимируем её кусочно-постоянной функцией: Vie[/,,/l41] положим »(/) = ч>,, где w, - const, i = 0,NT_,. Тогда интеграл энергии прямоугольной пластины будет являться функцией переменных w0,-wi...wIIt
e{t)=l{wo,wi,...,wnt) (69)
Оптимальные значения
минимизирующие интеграл энергии
е(т) с заданной точностью е и являющиеся искомым решением задачи, будем искать методом градиентного спуска. Для численного расчёта интеграла энергии воспользуемся следующей аппроксимацией
.лт-гГлх-г Г«лт-1-и""2 V ^ иг-{ ых-г( и"^ -2илт"' + цл7м V
IГ г I ^ МЛ
2 VI г ; ; 2 1 "« ; ;
+ —У У ^ + А, А,
п £—1 л—к 1.2 >■ *
/ (-1 >-2 I "у
\ У
Пример №4. Рассматривается задача о гашении колебании прямоугольной пластины с начальными условиями
(х,у)=0.01*ат.(ях/1,)5т(лу/11), Н1(х,у)=0. Параметры задавались следующими Л, =0.1, Л, =0.1, А, =3.5355*10"', а = 1, /,=1, /2 = 1, демпфер располагается в точке (л:0;уо)=(0.5;0.5). Графики значений функции и(1,х,у) строились в сечении у = 0.5. На рис. 12 изображено поведение свободных колебаний прямоугольной пластины
Рис. 12. Свободные колебания прямоугольной пластины
Условием гашения будем полагать выполнение неравенства е(т) < е, где е = 0.001. Задача гашения решается за время г = 1.1767. На рис. 13 изображено гашение колебаний прямоугольной пластины, которые под воздействием демпфера постепенно убывают.
г
Рис. 13. Процесс гашения колебаний в сечении у0=0.5 21
Управляющая функция w(t), с помощью которой удалось погасить колебания, будет иметь следующий вид (рис. 14)
Рис. 14. Управляющая функция w(t)
Основные результаты работы.
В диссертационной работе были рассмотрены три задачи:
- задача гашения колебаний прямоугольной мембраны с помощью моделирования воздействия на колебания объекта небольшим демпфером конечного размера,
- задача гашения колебаний балки с помощью моделирования воздействия на колебания объекта точечным стационарным демпфером, точечным движущимся демпфером,
- задача гашения колебаний прямоугольной пластины с помощью моделирования воздействия на колебания объекта небольшим демпфером конечного размера.
Основные результаты работы следующие:
1. Для задачи гашения колебаний прямоугольной мембраны была предложена математическая модель небольшого демпфера конечного размера для гашения колебаний. Получено аналитическое решение уравнения, выведена проблема моментов и проведено доказательство существования решения этой задачи. Для получения решения задачи гашения демпфером был разработан численный метод на основе аппроксимации уравнения конечно-разностной схемой, условно устойчивой, и минимизации интеграла энергии прямоугольной мембраны.
2. Для задачи гашения колебаний балки была предложена математическая модель демпфера точечного стационарного и точечного движущегося для гашения колебаний. Получено аналитическое решение уравнения, выведена проблема моментов и доказано существование решения это задачи. Для получения решения задачи гашения демпфером был разработан численный метод на основе аппроксимации уравнения конечно-разностной схемой, безусловно устойчивый, и минимизации интеграла энергии балки.
3. Для задачи гашения колебаний прямоугольной пластины была предложена математическая модель небольшого демпфера конечного размера. Получено аналитическое решение уравнения, выведена проблема моментов и доказано существование решения этой задачи. Для получения решения задачи гашения демпфером был разработан численный метод на основе аппроксимации уравнения конечно-разностной схемой, условно устойчивой, и минимизации интеграла энергии прямоугольной пластины.
Предложенные численные методы и алгоритмы легли в основу комплекса программ с применением библиотеки параллельного программирования реализующего численный расчёт и позволяющий проводить дальнейший анализ полученных решений.
Список публикаций.
1. Атамуратов А.Ж., Михайлов И.Е., Муравей JI.A.. О гашении колебаний балки. // Труды ИСА РАН. Динамика неоднородных систем. Том 50(1). -М.: Книжный дом «ЛИБРОКОМ», 2010. - С. 53-58. (№1953 в перечне российских рецензируемых научных журналов, в которых должны быть опубликованы основные научные результаты диссертаций на соискание ученых степеней доктора и кандидата наук)
2. Атамуратов А.Ж. О гашении колебаний прямоугольной мембраны // Вестник Тверского государственного университета. Серия Прикладная математика. - 2013. - № 2. - С. 49-59. (№501 в перечне российских рецензируемых научных журналов, в которых должны быть опубликованы основные научные результаты диссертаций на сонскание ученых степеней доктора и кандидата наук)
3. Атамуратов А.Ж., Михайлов И.Е., Муравей JI.A. О гашении колебаний сложных механических структур // Авиакосмическая техника и технология, 2012, №4. С. 54-59.
4. Atamuratov A., Mikhailov I., Muravey L. Оп the numerical damping of beam's vibrations. VII International Aerospace Congress IAC'12, August 25-31, 2012, Moscow, Russia, Proceedings. Электронный вид. Зарегистрировано в ВГУП НГЦ в ИНФОРМ-РЕГИСТР. Гос. per. № 0321303652. 2013. С. 103-106.
5. Атамуратов А.Ж. Исследование подходов к решению задач математической физики на примере уравнения колебаний прямоугольной мембраны // Молодой ученый. №10.2013. С. 1-5. http://www.moluch.ru/archive/57/6198/
6. Атамуратов А.Ж. Приведение к тригонометрической проблеме моментов на примере задачи гашения колебаний прямоугольной мембраны, балки и прямоугольной пластины. // Молодой ученый. №11. 2013. С. 6-10. http://www.moluch.ru/archive/58/8092/
7. Атамуратов А.Ж. Получение интегралов энергии для прямоугольной мембраны, балки и прямоугольной пластины. // Молодой ученый. №11. 2013. С. 10-15. http://www.moluch.ru/archive/58/8112/
8. Атамуратов А.Ж. Исследование устойчивости двух конечно разностных схем для численного решения уравнения колебаний балки. // Молодой ученый. №1. 2014. С. 1-7. http://www.moluch.ru/archive/60/8637/
9. Атамуратов А.Ж. Исследование устойчивости конечно разностных схем для численного решения уравнений колебаний прямоугольной мембраны и прямоугольной пластины. // Молодой ученый. №1. 2014. С. 7-13. http://www.moluch.ru/archive/60/8638/
10. Атамуратов А.Ж. Использование методик параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков на примере задач гашения колебаний. // Молодой ученый. 2014. №1. С. 13-18. http://www.moluch.ru/archive/60/8692/
11. Атамуратов А. Ж. Решение уравнения колебаний балки при шарнирном закреплении на границах. // Молодой ученый. 2014. №2. С. 1-7. http://www.moluch.ru/archive/61/8996/
12. Атамуратов А. Ж. Численный метод решения уравнения колебаний балки при разных типах граничных условий. // Молодой ученый. 2014. №2. С. 7-12. http://www.moluch.ru/archive/61/9146/
13. Атамуратов А.Ж. Использование методик параллельного программирования при численном решении задач оптимизации методами координатного и градиентного спусков на примере задач гашения колебаний. // Молодой ученый. №1. 2014. С. 13-18. http://www.moluch.ru/archive/60/8692/
14. Атамуратов А.Ж., Михайлов И.Е. Численное решение задачи о гашении колебаний балки. Тезисы докладов Международной конференции по прикладной математике и информатике, посвященной 100-летию со дня рождения академика А.А.Дородницына. ВЦ РАН, Москва, 7-11 декабря 2010 г. С. 83-84.
15. Muravey L., Mikhailov I., Atamuratov A., The damping problem of vibrations for large mechanical systems // ICIAM2011, Abstracts, Vancouver, Canada, July 18-22, 2011. P. 87.
16. Atamuratov A., Mikhailov I., Muravey L. On the numerical damping of beam's vibrations // VII International Aerospace Congress IAC'12. Abstracts. Moscow, Russia. 26-31 August, 2012. P. 31-32.
17. Атамуратов А.Ж. Решение уравнения колебаний балки. // XXXV ГАГАР ИНСКИЕ ЧТЕНИЯ. Научные труды Международной молодежной научной конференции. Москва, апрель 2008 г. Москва: МАТИ, 2008. Т.5.
18. Атамуратов А.Ж. О гашении колебаний балки. // XXXVI ГАГАРИНСКИЕ ЧТЕНИЯ. Научные труды Международной молодёжной научной конференции. Москва, апрель 2010 г. Москва: МАТИ, 2010. Т.5, С. 56-57
19. Атамуратов А.Ж. О гашении колебаний прямоугольной мембраны. //
XXXVII ГАГАРИНСКИЕ ЧТЕНИЯ. Научные труды Международной молодёжной научной конференции в 8 томах. Москва, 5-8 апреля 2011 г. Москва: МАТИ, 2011. Т.5, С. 60-61
20. Атамуратов А.Ж. Решение уравнения колебаний круглой пластины. //
XXXVIII ГАГАРИНСКИЕ ЧТЕНИЯ. Научные труды Международной
молодёжной научной конференции в 8 томах. Москва, 10-14 апреля 2012 г. Москва: МАТИ, 2012. Т.5, С. 38-39
21. Атамуратов А.Ж. Численный метод решения колебаний прямоугольной пластины. // XXXIX ГАГАРИНСКИЕ ЧТЕНИЯ. Научные труды Международной молодёжной научной конференции в 9 томах. Москва, 9-13 апреля 2013 г. Москва: МАТИ, 2013. Т.5, С. 32-33
Подписано в печать: 30.10.2014 Тираж: 100 экз. Заказ № 1269 Отпечатано в типографии «Реглет» г. Москва, Ленинградский проспект д.74 (495)790-47-77 www.reglet.ru
-
Похожие работы
- Способы повышения эффективности гашения колебаний металлоконструкций козловых кранов
- Расчет оптимальных режимов гашения колебаний механических систем
- Система гашения колебаний высотных сооружений
- Алгоритмы нахождения точек переключения кусочно-полиномиального управления в линейных механических системах
- Обоснование рациональных параметров демпферной подвески кабины машиниста экскаватора
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность