On the Worst-Case Disturbance of an Oscillator with Quadratic Damping by an External Force with a Given Integral
- 作者: Bolotnik N.N.1, Korneev V.A.1
-
隶属关系:
- Ishlinsky Institute for Problems in Mechanics RAS
- 期: 编号 1 (2024)
- 页面: 96-109
- 栏目: Articles
- URL: https://ogarev-online.ru/1026-3519/article/view/262628
- DOI: https://doi.org/10.31857/S1026351924010056
- EDN: https://elibrary.ru/WAMYRK
- ID: 262628
如何引用文章
全文:
详细
The problem of constructing the worst-case disturbance for an oscillator with quadratic damping is considered. The disturbance is carried out by an external force, which is applied to the oscillator body, does not change the direction of its action and has a given impulse (time integral). It is assumed that before the onset of the disturbance the oscillator is in a state of equilibrium. The worst disturbance is considered to be one in which the absolute value of the displacement of the oscillator body from the equilibrium position reaches its maximum value. In the class of disturbances of a rectangular profile with a given impulse, the worst disturbance and the corresponding largest displacement and the time to reach it were found, depending on the parameters of the oscillator.
全文:
- Введение. Исследование, излагаемое в статье, связано с проблемой оптимальной гарантированной изоляции объектов, расположенных на подвижном основании, от ударов, которым может подвергаться основание. Достаточно полное представление о теории оптимальной противоударной изоляции можно почерпнуть из работ [1—6], написанных в разные годы.
Простейшая модель противоударной изоляции показана на рис. 1. Основание (контейнер) считается твердым телом, которое движется поступательно вдоль заданной прямой. Внутри контейнера находится объект, прикрепленный к нему посредством противоударного изолятора, генерирующего силу взаимодействия между объектом и основанием. Объект может перемещаться относительно основания вдоль той же прямой, вдоль которой движется основание. Движение объекта относительно основания подчиняется дифференциальному уравнению
, (1.1)
где — координата, определяющая положение объекта относительно основания, — масса объекта, — управляющая сила, приложенная изолятором к объекту, — ускорение основания относительно неподвижной (инерциальной) системы отсчета, приобретаемое в результате удара. Функция в описанной модели играет роль внешнего возмущения. В общем случае управляющая сила зависит от относительных координаты и скорости объекта, а также от времени, и реализуется с помощью системы управления, которая может быть сложной и содержать источник энергии. В инженерной практике широко используются пассивные противоударные изоляторы, состоящие из упругого элемента (пружины) и демпфера. Для таких изоляторов управляюшая сила имеет вид
,
где и — неотрицательные и, как правило, монотонно возрастающие функции своих аргументов; k и c — положительные коэффициенты демпфирования и жесткости соответственно. Простейшими и широко распространенными пассивными противоударными изоляторами являются изоляторы с линейной пружиной и демпфером с линейной или квадратичной характеристикой. Для таких изоляторов , или , а уравнение (1.1) представляется в виде
. (1.2)
Рис. 1. Схема противоударной изоляции. 1 – основание; 2 – противоударный изолятор; 3 – защищаемый объект; z – смещение основания относительно неподвижной системы отсчета ().
Это уравнение можно трактовать как уравнение колебаний демпфированного осциллятора под действием внешней силы .
Сформулируем для системы (1.2) задачу параметрической оптимизации. Пусть , где — заданный класс допустимых внешних воздействий, и пусть в начальный момент времени t=0 осциллятор покоится в положении равновесия (). Требуется определить параметры и так, чтобы гарантированно минимизировать максимум модуля отклонения тела осциллятора от положения равновесия при условии, что сила, действующая на это тело со стороны пружины и демпфера не превышает по абсолютной величине заданного значения. Поставленная задача в математической формулировке записывается следующим образом:
. (1.3)
Здесь — решение уравнения (1.2) с начальными условиями которое зависит от параметров , и системы и от внешнего возмущения ; — заданная положительная постоянная.
В контексте теории оптимальной противоударной изоляции такая постановка отвечает минимизации максимума модуля отклонения объекта относительно основания при условии, что сила, действующая на объект со стороны изолятора, не превышает заданной величины при всех возможных возмущениях.
Решение задачи (1.3) требует решения задач о наихудшем возмущении по отношению к величинам
, (1.4)
характеризующим качество функционирования противоударного изолятора. Под наихудшим возмущением понимается функция v(t)∈V, доставляющая максимум соответствующему функционалу, или
В теории противоударной изоляции ударное воздействие часто моделируется функцией которая постоянна по знаку и имеет ограниченный интеграл по времени. Класс V таких функций определяется следующим образом:
, (1.5)
где — заданная положительная величина. Требование не ограничивает общности, поскольку уравнение (1.2) инвариантно к одновременной замене , , и при нулевых начальных условиях решения уравнения (1.2), отвечающие возмущениям и , отличаются только знаком.
Известно, что для линейного осциллятора () наихудшее возмущение из класса (1.5) по отношению к обоим функционалам и есть мгновенный удар, в результате которого тело осциллятора (защищаемый объект) в начальный момент времени приобретает импульс, равный . Мгновенный удар моделируется дельта-функцией Дирака, умноженной на приобретенный в результате удара импульс:
. (1.6)
Ввиду простоты и краткости доказательства этого факта приведем его полностью. Запишем решение уравнения (1.2) при нулевых начальных условиях в форме интеграла Коши:
, (1.7)
где — решение однородного (для ) уравнения при начальных условиях , . Из соотношений (1.7) и (1.5) вытекает оценка
,
поскольку функция есть отклик системы (1.2) на импульсное возмущение (1.6). Таким образом, импульсное воздействие (1.6) является наихудшим возмущением по отношению к функционалу
Это же возмущение оказывается наихудшим и по отношению к функционалу Подстановка выражения (1.7) в уравнение (1.2) приводит к равенствам
,
откуда с учетом определения (1.4) для функционала в случае следует оценка
,
из которой вытекает, что импульсное воздействие (1.6) есть наихудшее возмущение по отношению к функционалу
В теории оптимальной противоударной изоляции изолятор с квадратичным демпфированием играет особую роль. Он реализует предельные возможности защиты объекта от мгновенного удара [3, 4]. Если внешнее возмущение задано выражением (1.6), а коэффициенты и определены равенствами
,
то изолятор с квадратичным демпфированием обеспечивает абсолютный минимум максимального модуля относительного смещения изолируемого объекта при ограничении , наложенном на абсолютную величину силы, приложенной изолятором к объекту. Значения функционалов и при этом суть
.
Если бы, как это имеет место в случае изолятора, пружина и демпфер которого обладают линейными характеристиками, мгновенный удар максимально допустимого импульса был бы наихудшим возмущением из класса (1.5) для изолятора с линейной пружиной и демпфером с квадратичной характеристикой, то этот изолятор обеспечивал бы гарантированный (рассчитанный на наихудшее возмущение) минимум функционала при условии, что неравенство выполняется для любого допустимого возмущения. Отмеченное обстоятельство обусловливает актуальность решения задач о наихудшем возмущении осциллятора с квадратичным демпфированием по отношению к функционалам и Эти задачи интересны и с математической точки зрения, так как являются задачами оптимального управления нелинейной системой с неаддитивным функционалом.
Задачи о наихудшем возмущении по отношению к функционалам (1.4) для осциллятора с квадратичным демпфированием значительно труднее аналогичных задач для линейного осциллятора и до сих пор не решены. В данной статье для осциллятора с квадратичным демпфированием решается задача о наихудшем возмущении по отношению к максимальному модулю отклонения осциллятора от положения равновесия. Наихудшее возмущение ищется в классе возмущений прямоугольного профиля следующего вида
Все функции этого класса имеют один и тот же интеграл по времени, равный v0:
.
- Постановка задачи. Будем решать следующую задачу о наихудшем возмущении осциллятора с линейной пружиной и демпфером с квадратичной характеристикой по отношению к максимальному модулю отклонения от положения равновесия.
Задача 1. Для механической колебательной системы (осциллятора), описываемой дифференциальным уравнением
(2.1)
с нулевыми начальными условиями
, (2.2)
найти функцию которая принадлежит классу
(2.3)
и максимизирует функционал
. (2.4)
Здесь — координата, описывающая отклонение тела осциллятора от положения равновесия, — масса тела осциллятора, и — коэффициенты демпфирования и жесткости соответственно, — внешняя сила, приложенная к осциллятору и рассматриваемая как возмущение, — заданный импульс внешнего воздействия, — решение уравнения (2.1) при начальных условиях (2.2) и заданном возмущении v = v(t). Класс определяет множество сил, не изменяющих направления своего действия и характеризующихся заданным импульсом
Для уменьшения числа определяющих параметров введем безразмерные (штрихованные) переменные
(2.5)
Замена переменных (2.5) в соотношениях (2.1)–(2.4) после опускания штрихов приводит к соотношениям того же вида, в которых следует положить , , . В дальнейшем используются только безразмерные переменные.
Будем искать наихудшее возмущение в более узком классе функций по сравнению c , а именно, в однопараметрическом классе Vb возмущений “прямо- угольного” профиля следующего вида:
(2.6)
где — параметр, подлежащий выбору из условия максимизации функционала
- Предварительный анализ и методика решения задачи.
Утверждение. Для возмущений класса Vb максимум по времени модуля отклонения осциллятора достигается в момент первого после начала движения обращения в нуль его скорости, т.е.
(3.1)
Доказательство. Пусть
т.е. на интервале действия постоянного возмущения скорость осциллятора в нуль не обращается. Тогда при осциллятор будет свободно колебаться в соответствии с уравнением (2.1) при В некоторый момент времени скорость обратится в нуль и отклонение достигнет своего первого локального максимума, равного , и в дальнейшем будет выполнено неравенство Это неравенство вытекает из диссипативности рассматриваемой колебательной системы. Свойство диссипативности заключается в монотонном убывании механической энергии системы
на любом ее движении. Поскольку , имеем . Из монотонного убывания энергии вытекает неравенство для , из которого следует неравенство для t>t*.
Пусть теперь
,
т.е. первое после начала движения обращение в нуль скорости осциллятора происходит до окончания действия постоянной возмущающей силы, равной b.
Перейдем в уравнении (2.1) при и в начальных условиях (2.2) к новой переменной . Переменная подчиняется уравнению (в безразмерных переменных , )
(3.2)
и начальным условиям
. (3.3)
Уравнение (3.2) описывает свободные колебания осциллятора с квадратичным демпфированием. В момент времени выполнено равенство .
Отметим, что Действительно, из (3.2) и (3.3) при cледует, что при и точка не может быть точкой локального минимума функции Если бы имело место неравенство то выполнялись бы соотношения , и тогда точка была бы точкой локального минимума функции При были бы выполнены равенства и тогда уравнение (3.2) наряду с ненулевым решением имело бы также нулевое решение что противоречит теореме единственности.
В силу диссипативности системы имеем неравенство
, (3.4)
которое эквивалентно неравенству
. (3.5)
для переменной Из неравенств (3.4) и вытекает, что и, следовательно, . Из последнего неравенства и (3.5) получаем
. (3.6)
В силу диссипативности свободных колебаний осциллятора с квадратичным демпфированием неравенство (3.6) будет выполнено и при , откуда следует, что при . Утверждение доказано.
Из доказанного утверждения вытекает, что для решения поставленной задачи о наихудшем возмущении достаточно ограничиться решением уравнения (2.1) с начальными условиями (2.2) при заданном выражением (2.6), на интервале времени , где — момент первого после начала движения обращения в нуль скорости осциллятора. На этом интервале скорость неотрицательна, и уравнение (2.1) упрощается, принимая в безразмерных переменных вид
.
Наибольшее смещение тела осциллятора при постоянном возмущении. Поведение осциллятора при и при на интервале описывается одним и тем же уравнением
, (3.7)
где
. (3.8)
Свойства решений уравнения свободных колебаний осциллятора с квадратичным демпфированием (3.2), а также уравнения (3.7), исследованы с исчерпывающей полнотой (см., например, [7]).
Приведем решение уравнения (3.7) при начальных условиях
(3.9)
на интервале времени , где — момент первого после начала движения обращения переменной в нуль.
Поскольку на интервале функция монотонно возрастает, можно перейти в уравнении (3.7) к независимой переменной и понизить его порядок. В результате получим линейное дифференциальное уравнение первого порядка c начальным условием
. (3.10)
Решение задачи Коши (3.10) представляется следующим выражением:
. (3.11)
Теперь для того, чтобы найти функцию надо решить нелинейное дифференциальное уравнение первого порядка с начальным условием
.
Решение этого уравнения не выражается в элементарных функциях или известных специальных функциях, и его надо интегрировать численно.
Выражение (3.11) позволяет найти максимальное значение переменной , не находя самого момента времени . Так как , из (3.11) получаем
, (3.12)
где — “верхняя” ветвь функции , обратной функции , .
В настоящее время за функцией закрепляется название W-функции Ламберта [8, 9].
Область определения функции совпадает с областью значений функции . При функция однозначна, а при она имеет два значения, и , которые удовлетворяют неравенствам и .
Анализ выражения (3.11) для показывает, что при всех значениях выполняется неравенство . Следовательно, , и формула (3.12) имеет смысл.
Процедура вычисления наибольшего смещения тела осциллятора при возмущениях Vb. Введем величину и опишем процедуру ее вычисления при фиксированных и b. (Напомним, что в безразмерных переменных , , .)
Для расчета этой величины уравнение
(3.13)
с нулевыми начальными условиями
(3.14)
численно интегрируется на интервале . Решение задачи Коши (3.13), (3.14) описывает (в безразмерных переменных) движение осциллятора под действием постоянной силы b.
Если на интервале скорость не обращается в нуль, то величина определяется формулой
, (3.15)
где значения и находятся в результате численного решения задачи Коши (3.13), (3.14).
Если на интервале скорость обращается в нуль, то величина определяется формулой
. (3.16)
Факт обращения скорости осциллятора в нуль на интервале устанавливается в ходе численного решения задачи Коши (3.13), (3.14).
Формулы (3.15) и (3.16) получены на основе выражений (3.12) и (3.11) с учетом связи между основной переменной и вспомогательной переменной введенной равенствами (3.8).
Выражения (3.15) и (3.16) — аналитические, однако их применение требует численного интегрирования уравнений движения. Выражение (3.15) содержит значения и , которые определяются численно. В формулу (3.16) величины, рассчитываемые численно, явно не входят, но численный расчет требуется для определения того факта, что на интервале скорость обращается в нуль.
Можно было бы вообще не пользоваться формулами (3.15) и (3.16), а решать численно задачу Коши
,
где определено равенством (2.6), на интервале , — момент первого после начала движения обращения скорости осциллятора в нуль (). Величина заранее не известна и находится в процессе численного интегрирования уравнения движения. При таком способе расчета величина задается равенством . Прямой численный расчет позволяет определить время , в который достигается максимум отклонения осциллятора от положения равновесия. Если этого не требуется, то комбинированный способ, сочетающий численный расчет с использованием аналитических выражений, представляется предпочтительным.
Теперь решение задачи о наихудшем возмущении сводится к максимизации функции по параметру при каждом фиксированном и исследованию зависимостей и , где через обозначено значение b, соответствующее наихудшему возмущению для заданного k.
Наибольшее смещение тела осциллятора при мгновенном ударе. Приведем отдельно выражение для , отвечающее мгновенному удару, который обладает единичным импульсом и происходит в начальный момент времени Такое возмущение моделируется дельта-функцией Дирака и может трактоваться как предельный случай возмущения (2.6) при . Действие мгновенного удара приводит к мгновенному приобретению телом осциллятора единичного импульса в начальный момент времени, и поэтому движение осциллятора, подвергнувшегося мгновенному удару, описывается уравнением (3.2), в котором надо заменить на x, c начальными условиями , . В этом случае величина определяется формулой (3.12), где . Введя обозначение для максимума отклонения осциллятора в случае мгновенного удара, получаем
.
Анализ показывает (детали опускаются), что функция монотонно убывает при и выполняются предельные соотношения
.
Предел при соответствует максимальному отклонению линейного недемпфированного осциллятора в ответ на мгновенный удар.
- Численное решение задачи о наихудшем возмущении в классе функций . Значение параметра , максимизирующее функцию , методика расчета которой описана в разделе 3, определялось численно для каждого фиксированного значения коэффициента демпфирования из некоторого заданного интервала.
На рис. 2 изображены график функции , выражающий максимум модуля отклонения осциллятора при наихудшем возмущении в зависимости от коэффициента демпфирования, и график функции , выражающий аналогичную зависимость в случае мгновенного удара единичного импульса. Обе функции монотонно убывают с ростом параметра k. При функции и стремятся к единичному значению, отвечающему максимальному отклонению осциллятора в ответ на мгновенный удар v(t) = δ(t). При график функции лежит выше графика функции xδ(k). Это означает, что, в отличие от линейного демпфированного осциллятора, для осциллятора с квадратичным демпфированием мгновенный удар не является наихудшим возмущением, причем “преимущество” возмущения конечной длительности перед мгновенным ударом возрастает с ростом коэффициента демпфирования k.
Рис. 2. Зависимость наибольшего смещения xopt и смещения xδ при дельта-возмущения от параметра k.
График функции изображен на рис. 3. Эта функция монотонно убывает и стремится к бесконечности при . Такой результат ожидаем, поскольку при (линейный гармонический осциллятор) наихудшим возмущением из класса функций Vb является мгновенный удар, отвечающий бесконечно большому значению в выражении (2.6).
Рис. 3. Зависимость оптимального параметра b при наибольшем смещении xopt от параметра k.
На рис. 4 показано время достижения первого максимума отклонения осциллятора при наихудшем возмущении как функция параметра k. Функция монотонно возрастает с ростом k, а при стремится к значению , отвечающему отклику гармонического осциллятора на мгновенный удар единичного импульса.
Рис. 4. Время достижения t наибольшего смещении xopt в зависимости от параметра k.
- Заключение. Для осциллятора с демпфером, создающим силу трения, величина которой пропорциональна квадрату скорости тела осциллятора, поставлена задача о наихудшем возмущении, создаваемом внешней силой, приложенной к телу осциллятора. Наихудшим считается возмущение, максимизирующее максимум модуля отклонения осциллятора от положения равновесия. Предполагается, что в начальный момент времени осциллятор находится в положении равновесия и покоится. Требуется найти наихудшее возмущение в классе знакопостоянных функций, интеграл по времени которых не превышает по абсолютной величине заданного значения. Задача решена для возмущений прямоугольного профиля, постоянных на начальном интервале времени и равных нулю вне этого интервала. Доказано, что при таких возмущениях модуль первого локального экстремума смещения тела осциллятора является глобальным максимумом модуля смещения осциллятора. Численно получена зависимость величины внешней силы на интервале времени, где она не равна нулю, от параметров осциллятора для наихудшего возмущения. Определены значения максимального смещения осциллятора и времени его достижения в зависимости от параметров осциллятора. Из полученных результатов, в частности, следует, что, в отличие от линейного осциллятора, мгновенный удар максимального импульса не является наихудшим возмущением для осциллятора с квадратичным демпфированием.
Работа выполнена по теме государственного задания (№ госрегистрации 124012500443-0).
作者简介
N. Bolotnik
Ishlinsky Institute for Problems in Mechanics RAS
编辑信件的主要联系方式.
Email: bolotnik@ipmnet.ru
俄罗斯联邦, Moscow, 119526
V. Korneev
Ishlinsky Institute for Problems in Mechanics RAS
Email: korneev@ipmnet.ru
俄罗斯联邦, Moscow, 119526
参考
- E. Sevin and W. Pilkey, Optimum Shock and Vibration Isolation (Shock and Vibration Information Analysis Center, Washington DC, 1971).
- M. Z. Kolovsky, Automatic Control of Vibration Protection Systems (Nauka, Moscow, 1976) [in Russian].
- N. N. Bolotnik, Optimization of Shock and Vibration Isolation Systems (Nauka, Moscow, 1983) [in Russian].
- D. V. Balandin, N. N. Bolotnik, and W. D. Pilkey, Optimal Protection from Impact, Shock, and Vibration (Gordon and Breach Science, Amsterdam, 2001).
- W. D. Pilkey, D. V. Balandin, N. N. Bolotnik, et al., Injury Biomechanics and Control: Optimal Protection from Impact (Wiley and Sons, Inc., Hoboken, NJ, 2010).
- D. F. Ledezma-Ramirez, P. E. Tapia-Gonzalez, N. Ferguson, et al., “Recent advances in shock vibration isolation: an overview and future possibilities,” Appl. Mech.Rev. 71 (6), 060802 (2019). https://doi.org/10.1115/1.4044190
- A. A. Andronov, A. A. Witt, and S. E. Khaikin, Theory of Oscillators (Nauka, Moscow, 1981; Pergamon Press, Oxford, 1966).
- R. M. Corless, G. H. Gonnet, D.E. G. Hareet al., “On the Lambert W funсtion,” Adv. Comput. Math. 5, 329-359 (1996). https://doi.org/10.1007/BF02124750
- I. Mezo, The Lambert W Function: Its Generalizations and Applications (Chapman and Hall/CRC, Boca Raton, 2022).
补充文件
