Известия РАН. Теория и системы управления, 2020, № 3, стр. 30-38

ОПТИМИЗАЦИЯ УПРАВЛЕНИЯ С УПРЕЖДЕНИЕМ И ЗАПАЗДЫВАНИЕМ В ЗАДАЧЕ ПРОТИВОУДАРНОЙ ЗАЩИТЫ ОБЪЕКТА НА ПОДВИЖНОМ ОСНОВАНИИ

В. А. Корнеев *

ИПМех РАН
Москва, Россия

* E-mail: korneev@ipmnet.ru

Поступила в редакцию 21.06.2019
После доработки 21.01.2020
Принята к публикации 27.01.2020

Полный текст (PDF)

Аннотация

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

Введение. Работа посвящена построению простого метода управления противоударным изолятором с наихудшими возмущениями. Рассматривается система с одной степенью свободы, состоящая из основания и расположенного на ней защищаемого объекта. Воздействие на основание характеризуется заданием ее ускорения и описывается функцией времени. Основание и защищаемый объект движутся вдоль одной прямой линии, и управляющая сила, создаваемая изолирующим устройством между основанием и объектом, ограничена по величине. В работах [13] ставилась задача о минимизации максимума модуля смещения объекта относительно основания при заданном возмущении. Основы теории оптимальной противоударной изоляции развивались в [47]. Возможности изоляции объекта, расположенного на подвижном основании, от кратковременных ударных воздействий с помощью активного изолятора с управлением без упреждения изучались в [8]. Для некоторых конкретных возмущений оптимальные упреждающие управления были построены численно или аналитически в [9]. Для задач с заданной длительностью возмущений и фиксированным управлением в [9] было также доказано, что наихудшие возмущения представляют собой дельта-функции, действующие либо в начальный момент возмущения либо в конечный. Поэтому представлялось разумным строить упреждающее управление с оптимизацией момента упреждения для наихудших возмущений на основе управления, полученного для дельта возмущений (мгновенных ударов). В [10, 11] такая оптимизация была проведена и построено соответствующее значение функционала. В этих работах было также построено гарантирующее упреждающее управление с одним переключением и время упреждения, позволяющие вычислять минимальную оценку максимальной величины смещения объекта относительно основания для целого класса возмущений. Сравнение этих двух решений по критерию качества показало, что для относительно больших длительностей возмущений оптимизация только по моменту упреждения при выбранном способе управления не является удачной. Обнаружилось, что если профиль управляющей функции (т.е. зависимость управляющей переменной от времени после включения управления) задан и выбирается только момент включения, то в ряде случаев лучший результат дает включение управления не с опережением, а с запаздыванием по отношению к моменту начала действия возмущения. Это наблюдение мотивировало написание данной статьи, где обнаруженный эффект исследуется для управления, профиль которого совпадает с профилем построенного ранее оптимального управления для мгновенного удара. Показано, что для возмущений достаточно большой длительности при таком профиле управления оптимизация по времени включения управления приводит к запаздыванию, а не к упреждению. Оптимизация с допущением только упреждения приводит к значительно большему значению критерия качества. Управление с запаздыванием приводит к значению функционала, совпадающему с оптимальным значением для управлений с одним варьируемым переключением. В [12] дан обзор современного состояния проблемы противоударной изоляции, в котором, в частности, есть ссылки на публикации по оптимальному управлению противоударными изоляторами. Судя по этому обзору, исследования по оптимальному управлению активными противоударными изоляторами в настоящее время практически не ведутся. Однако актуальность этой проблематики не представляется исчерпанной, и возможны новые постановки задач, решение которых позволит найти пути к существенному улучшению качества изоляции.

1. Механическая система. Пусть механическая система (рис. 1) состоит из основания и объекта, соединенного с основанием посредством противоударного изолятора – устройства, генерирующего управляющую силу f между основанием и объектом и предназначенного для защиты объекта при ударном воздействии на основание. Движения основания и объекта предполагаются поступательными вдоль одной прямой. Обозначим: $z$ – смещение основания относительно неподвижной (инерциальной) системы отсчета, $x$ – смещение объекта относительно основания, m – масса объекта. Ударное воздействие на основание моделируется его ускорением $\ddot {z}$, функцией времени, некоторые характеристики которой предполагаются известными.

Рис. 1.

Модель противоударной изоляции объекта на подвижном основании

Движение объекта относительно основания описывается уравнением

(1.1)
$\ddot {x} + u = {v}(t),\quad u = - \frac{f}{m},\quad {v} = - \ddot {z}.$

Далее полагаем, что сила  f  удовлетворяет ограничению $\left| f \right| \leqslant {{F}_{0}}$, где ${{F}_{0}}$ – заданная величина, тогда величина $u$ удовлетворяет неравенству

${\text{|}}u{\text{|}} \leqslant {{u}_{0}},\quad {{u}_{0}} = \frac{{{{F}_{0}}}}{m}.$

Предполагается, что в начальный момент времени t = 0 основание и объект покоятся в положениях, отвечающих нулевым значениям координат $x$ и $z$:

(1.2)
$x(0) = 0,\quad \dot {x}(0) = 0,\quad z(0) = 0,\quad \dot {z}(0) = 0.$

В качестве допустимых управлений будем рассматривать кусочно-непрерывные функции $u(t),$ удовлетворяющие ограничению $\left| {u(t)} \right| \leqslant {{u}_{0}}$.

2. Внешние возмущения. Предполагается, что возмущение ${v}(t)$ имеет вид

(2.1)
${v}(t) = V(t - {{t}_{0}}),\quad {{t}_{0}} \geqslant 0,$
где кусочно-непрерывная функция $V(\xi )$ определена для всех вещественных $\xi $, причем $V(\xi ) \equiv 0$ для $\xi < 0$, а ${{t}_{0}} \geqslant 0$ – некоторый момент времени, который может быть задан или подлежать определению. Таким образом, возмущение $V$ начинает действовать на основание спустя время t0 после включения системы противоударной изоляции (упреждающее управление).

Будем предполагать, что возбуждение 1) действует только в одном направлении и не меняет знака ($V(t) \geqslant 0$), 2) имеет конечную длительность $T$ ($V(t) \equiv 0$, если $t > T$) и 3) только на одном интервале, ${{t}_{1}} < t < {{t}_{2}}$, величина абсолютного ускорения $V(t)$ основания превышает верхнюю границу ${{u}_{0}}$ абсолютного ускорения защищаемого объекта:

$\begin{gathered} V(t) < {{u}_{0}}\quad {\text{для}}\quad 0 \leqslant t < {{t}_{1}}\quad {\text{и}}\quad {{t}_{2}} < t \leqslant T; \\ V(t) > {{u}_{0}}\quad {\text{для}}\quad {{t}_{1}} < t < {{t}_{2}}. \\ \end{gathered} $

Один или оба из интервалов $0 \leqslant t < {{t}_{1}}$ и ${{t}_{2}} < t \leqslant T$ могут быть пустыми, если $V(0) > {{u}_{0}}$ или $V(T) > {{u}_{0}}$. В случае, когда $V(t) \leqslant {{u}_{0}}$ для $0 \leqslant t \leqslant T$ оптимальное управление определяется тождеством $u(t) \equiv V(t)$ и обеспечивает тождественно равное нулю смещение объекта по отношению к основанию. Базовыми характеристиками ударного воздействия являются его длительность $T$ и интеграл

(2.2)
${{{v}}_{0}} = \int\limits_0^T V (t)dt,$
характеризующий величину скорости, приобретенной (или потерянной) основанием в результате удара. В дальнейшем параметры T и ${{{v}}_{0}}$ считаются известными. Класс описанных возмущений обозначим ${{V}_{*}}$.

3. Критерий качества. Будем считать, что возмущение $V(\xi )$ неизвестно, но известно множество $\Omega \subset {{V}_{*}}$, которому могут принадлежать возможные возмущения. Качество изоляции при заданных управлении $u(t)$ и времени упреждения ${{t}_{0}}$ будем оценивать функционалом J, характеризующим максимальную величину смещения объекта относительно основания при наихудшем возмущении:

(3.1)
$J(u,{{t}_{0}}) = \mathop {max}\limits_{V \in \Omega } \mathop {max}\limits_{t \in [0,\infty )} \left| {x(t;u,V,{{t}_{0}})} \right|,$
где $x(t;u,V,{{t}_{0}})$ – решение уравнения (1.1) с начальными условиями (1.2) для заданных $u(t)$, $V(\xi )$ и ${{t}_{0}}$. Величину J желательно минимизировать выбором оптимального закона управления и времени упреждения.

4. Лемма о наихудшем возмущении. Вычисление функционала (3.1) предполагает определение наихудшего возмущения $V \in \Omega \subset {{V}_{*}}$, которое максимизирует максимум модуля отклонения защищаемого объекта относительно основания ($ma{{x}_{t}}\left| {x(t;u,V,{{t}_{0}})} \right|$) при заданных $u(t)$ и ${{t}_{0}}$.

Лемма [9]. Среди возмущений $V \in {{V}_{*}}$ наихудшее возмущение есть либо $V(\xi ) = {{{v}}_{0}}\delta {\kern 1pt} {\kern 1pt} (\xi )$, либо $V(\xi ) = {{{v}}_{0}}\delta {\kern 1pt} {\kern 1pt} (\xi - T)$. Иными словами, наихудшее возмущение есть мгновенный удар интенсивности ${{{v}}_{0}}$, подаваемый в начальный или в конечный момент допустимого интервала возмущения.

Согласно этой лемме, для нахождения наихудшего возмущения при заданных $u(t)$ и ${{t}_{0}}$ надо решить дифференциальное уравнение (1.1) с начальными условиями (1.2) при ${v}(t) = {{{v}}_{0}}\delta {\kern 1pt} {\kern 1pt} (t - {{t}_{0}})$ и ${v}(t) = {{{v}}_{0}}\delta {\kern 1pt} {\kern 1pt} (t - {{t}_{0}} - T)$, для каждого из решений вычислить соответственно $ma{{x}_{t}}\left| {x(t;u,V,{{t}_{0}})} \right|$, $ma{{x}_{t}}\left| {x(t;u,V,T)} \right|$, сравнить получившиеся величины и выбрать возмущение, отвечающее большему значению.

Введем безразмерные переменные

$\begin{gathered} x{\text{'}} = \frac{{{{u}_{0}}}}{{{v}_{0}^{2}}}x,\quad t{\text{'}} = \frac{{{{u}_{0}}}}{{{{{v}}_{0}}}}t,\quad {{t}_{{0'}}} = \frac{{{{u}_{0}}}}{{{{{v}}_{0}}}}{{t}_{0}},\quad T{\text{'}} = \frac{{{{u}_{0}}}}{{{{{v}}_{0}}}}T,\quad \tau {\text{'}} = \frac{{{{u}_{0}}}}{{{{{v}}_{0}}}}\tau , \\ {v}{\text{'}}(t{\text{'}}) = \frac{1}{{{{{v}}_{0}}}}{v}\left( {\frac{{{{{v}}_{0}}}}{{{{u}_{0}}}}t{\text{'}}} \right),\quad u{\text{'}} = \frac{u}{{{{u}_{0}}}},\quad J{\text{'}} = \frac{{{{u}_{0}}}}{{{v}_{0}^{2}}}J. \\ \end{gathered} $

Далее будем использовать безразмерные переменные, опуская штрихи. В безразмерных единицах параметры ${{u}_{0}}$ и ${{{v}}_{0}}$ равны единице.

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

Задача 1. Для системы (1.1) с начальными условиями (1.2) найти допустимое управление ${{u}_{*}}$ и время упреждения $t_{0}^{*}$, которые минимизируют величину (3.1):

$J({{u}_{*}},t_{0}^{*}) = \mathop {min}\limits_{u \in U,\,{\kern 1pt} {{t}_{0}}} \,J(u,{{t}_{0}}),$
где U – множество законов управления $u(t)$, среди которых ищется оптимум.

Это задача о гарантирующем оптимальном упреждающем управлении противоударным изолятором, защищающим объект от ударных воздействий из множества Ω. Она обобщает задачу, рассмотренную в [13] для заданного возмущения в отсутствие упреждения управления.

Задача 2. Для системы (1.1) при начальных условиях (1.2) и возмущении (2.1) найти кусочно-непрерывное управление $u(t)$, удовлетворяющее ограничению

(5.1)
$\left| {u(t)} \right| \leqslant {{u}_{0}},\quad t \in [0,\infty ),$
и время упреждения ${{t}_{0}}$, которые минимизируют максимальную величину смещения объекта относительно основания (функционал $J$):

(5.2)
$J(u,V,{{t}_{0}}) = \mathop {max}\limits_{t \in [0,\infty )} \left| {x(t;u,V,{{t}_{0}})} \right| \to \mathop {min}\limits_{u,{{t}_{0}}} .$

Эту задачу можно трактовать как задачу 1, в которой множество допустимых возмущений $\Omega $ состоит из одного элемента.

Множество допустимых законов управления может представлять собой параметрическое семейство управлений ${{u}_{s}}(t) \in {{U}_{s}}$, зависящих от параметра $s$, $s \in S$.

Задача 3. Для заданного класса допустимых управлений ${{u}_{s}}(t) \in {{U}_{s}}$ найти время упреждения $t_{0}^{*}$ и значение параметра s*, минимизирующие величину (3.1):

$J({{u}_{{{{s}^{*}}}}},t_{0}^{*}) = \mathop {min}\limits_{{{t}_{0}},s} \,J({{u}_{s}},{{t}_{0}}).$

Решение задачи 3 дает возможность улучшать качество противоударной защиты путем изменения времени упреждения и параметра при заданном семействе законов управления ${{u}_{s}}(t)$, которое, например, может быть построено на основе оптимального управления для некоторого возмущения $V \in \Omega $ и представлено аналитическими выражениями.

6. Параметрическая оптимизация. В работе рассматриваются два основных параметрических множества допустимых законов управления: ${{U}_{\tau }}$ – класс управлений с одним переключением, ${{U}_{c}}$ – класс управлений с запаздыванием, основанный на оптимальном управлении для мгновенного удара.

Класс управлений ${{U}_{\tau }}$ описывается в размерных переменных параметрическим семейством допустимых релейных управлений ${{u}_{\tau }}(t)$ с переключением c $ - {{u}_{0}}$ на ${{u}_{0}}$ в момент времени $\tau $ и с ${{u}_{0}}$ на 0 в момент времени ${{{v}}_{0}}{\text{/}}{{u}_{0}} + 2\tau $, т.е. примем ${{U}_{\tau }} = \{ {{u}_{\tau }}\} $, где

(6.1)
$\begin{gathered} {{u}_{\tau }}(t) = \left\{ {\begin{array}{*{20}{l}} { - {{u}_{0}},\quad 0 \leqslant t < \tau ,} \\ { + {{u}_{0}},\quad \tau \leqslant t \leqslant {{T}_{c}},} \\ {0,\quad t > {{T}_{c}},} \end{array}} \right. \\ {{T}_{c}} = \frac{{{{{v}}_{0}}}}{{{{u}_{0}}}} + 2\tau . \\ \end{gathered} $

Для управлений вида (6.1) имеем

(6.2)
$\int\limits_0^t u (s)ds = {{{v}}_{0}},\quad t \geqslant {{T}_{c}}.$

Длина отрезков управления в (6.1) выбрана из условия $\dot {x} \to 0$ при $t \to + \infty ,$ что приводит к конечному смещению объекта относительно основания.

В безразмерных переменных соотношения (6.1), (6.2) приобретают вид

(6.3)
$\begin{gathered} {{u}_{\tau }}(t) = \left\{ {\begin{array}{*{20}{l}} { - 1,\quad 0 \leqslant t < \tau ,} \\ { + 1,\quad \tau \leqslant t \leqslant {{T}_{c}},} \\ {0,\quad t > {{T}_{c}},} \end{array}} \right. \\ {{T}_{c}} = 1 + 2\tau , \\ \end{gathered} $
(6.4)
$\int\limits_0^t u (s)ds = 1,\quad t \geqslant {{T}_{c}}.$

Для класса управлений ${{U}_{\tau }} = \{ {{u}_{\tau }}\} $ решение задачи 3 получено в [10, 11]. Оптимальное управление определяется формулой (6.3) со значением параметра τ:

$\tau = \left\{ \begin{gathered} T{\text{/}}2 + 1{\text{/}}4\quad {\text{при}}\quad T \leqslant 1{\text{/}}2, \hfill \\ 1{\text{/}}2\quad {\text{при}}\quad 1{\text{/}}2 < T \leqslant 7{\text{/}}2, \hfill \\ \sqrt {(1 + T){\text{/}}2} - 1\quad {\text{при}}\quad T > 7{\text{/}}2. \hfill \\ \end{gathered} \right.$

Значение функционала и момент упреждения находят как

${{J}_{\tau }} = \left\{ \begin{gathered} {{\left( {T{\text{/}}2 + 1{\text{/}}4} \right)}^{2}}\quad {\text{при}}\quad T \leqslant 1{\text{/}}2, \hfill \\ T{\text{/}}2\quad {\text{при}}\quad 1{\text{/}}2 < T, \hfill \\ \end{gathered} \right.$
${{t}_{{0\tau }}} = \left\{ \begin{gathered} T + 1\quad {\text{при}}\quad T \leqslant 1{\text{/}}2, \hfill \\ 7{\text{/}}4 - T{\text{/}}2\quad {\text{при}}\quad 1{\text{/}}2 < T \leqslant 7{\text{/}}2, \hfill \\ 0\quad {\text{при}}\quad T > 7{\text{/}}2. \hfill \\ \end{gathered} \right.$

Заметим, что приведенное решение задачи 1 при $T > 1{\text{/}}2$ неединственно. Значение функционала $J = T{\text{/}}2$ для этого случая обеспечивается моментом переключения $\tau $ и моментом упреждения ${{t}_{0}}$, удовлетворяющим соотношениям

$\begin{gathered} max\{ \sqrt {(1 + T){\text{/}}2} - 1,0\} \leqslant \tau \leqslant \sqrt {T{\text{/}}2} , \\ {{t}_{{0\tau }}} = 1{\text{/}}2 + {{\tau }^{2}} + 2\tau - T{\text{/}}2. \\ \end{gathered} $

Класс управлений ${{U}_{c}} = \{ {{u}_{c}}\} $ описывается параметрическим семейством допустимых управлений ${{u}_{c}}(t)$, где

${{u}_{c}}(t) = \left\{ \begin{gathered} 0,\quad t < c, \hfill \\ - 1,\quad c \leqslant t \leqslant 1{\text{/}}4 + c, \hfill \\ 1,\quad 1{\text{/}}4 + c < t \leqslant 3{\text{/}}2 + c, \hfill \\ 0,\quad t > 3{\text{/}}2 + c, \hfill \\ \end{gathered} \right.\quad c \geqslant 0.$

Управление ${{u}_{c}}(t)$ при c = 0 обозначим ${{u}_{\delta }}(t)$ и будем называть дельта-управлением, поскольку управление ${{u}_{\delta }}(t)$ с моментом упреждения t0 = 1 представляет собой оптимальное управление с оптимальным упреждением для задачи 2 при возмущении $V(\xi ) = \delta (\xi )$. Очевидное равенство ${{u}_{c}}(t) = {{u}_{\delta }}(t - c)$ означает, что управление ${{u}_{c}}(t)$ представляет собой дельта-управление с запаздыванием $c.$

Введем функцию ${{J}_{{cd}}}(t*)$, определяемую как значение функционала J, отвечающее управлению ${{u}_{c}}(t)$ и возмущению ${v}(t) = \delta (t - t{\text{*}})$, т.е. мгновенному удару, действующему на основание в момент времени $t{\text{*}}$. Эта функция задается выражением

(6.5)
${{J}_{{cd}}}(t*) = \left\{ \begin{gathered} 17{\text{/}}16 - t{\text{*}} + c,\quad 0 \leqslant t{\text{*}} < c + 1, \hfill \\ ((t{\text{*}} - c{{)}^{2}} - (t{\text{*}} - c)){\text{/}}2 + 1{\text{/}}16,\quad c + 1 \leqslant t{\text{*}} < c + 3{\text{/2,}} \hfill \\ t{\text{*}} - c - 17{\text{/}}16,\quad t{\text{*}} \geqslant c + 3{\text{/}}2. \hfill \\ \end{gathered} \right.$

Формула (6.5) позволяет оценить влияние ошибки в определении момента удара при расчете упреждающего оптимального управления на величину критерия качества противоударной изоляции. Функция из (6.5) непрерывна, монотонно убывает от значения $17{\text{/}}16 + c$ до 1/16 при $t* \in [0,1 + c)$ и монотонно возрастает от 1/16 до бесконечности при $t* > 1 + c$. Формула (6.5) является обобщением формулы для величины ${{J}_{{dd}}}(t*)$, определяемой как максимум модуля отклонения объекта относительно основания для мгновенного удара ${v}(t) = \delta {\kern 1pt} {\kern 1pt} (t - t*)$ при управлении ${{u}_{\delta }}(t)$, $t* \geqslant 0$:

(6.6)
${{J}_{{dd}}}(t*) = \left\{ \begin{gathered} 17{\text{/}}16 - t*,\quad 0 \leqslant t* < 1, \hfill \\ (t{{{\text{*}}}^{2}} - t*){\text{/}}2 + 1{\text{/}}16,\quad 1 \leqslant t* < 3{\text{/}}2, \hfill \\ t{\text{*}} - 17{\text{/}}16,\quad t* \geqslant 3{\text{/}}2. \hfill \\ \end{gathered} \right.$

Очевидное равенство ${{J}_{{cd}}}(t*) = {{J}_{{dd}}}(t{\text{*}} - c)$ при $t* \geqslant c$ означает, что график функции ${{J}_{{cd}}}(t*)$ получается смещением графика ${{J}_{{dd}}}(t*)$ на величину c вдоль оси абсцисс с доопределением на интервале $[0,c)$, согласно формуле (6.5).

График функции ${{J}_{{dd}}}(t*)$ изображен на рис. 2. Для решения задачи 3 надо, с учетом леммы о наихудшем возмущении, для заданного T найти минимум по переменным t0, c величины

(6.7)
${{f}_{c}}({{t}_{0}},T) = max\left[ {{{J}_{{cd}}}({{t}_{0}}),{{J}_{{cd}}}({{t}_{0}} + T)} \right],\quad {{t}_{0}} \geqslant 0.$
Рис. 2.

Значение критерия качества при применении дельта-управления со смещенным временем упреждения к дельта-возмущению

Минимум величины из (6.7) достигается при выполнении условий

(6.8)
$c \geqslant max\left[ {0,T{\text{/}}2 - 17{\text{/}}16} \right],\quad {{J}_{{cd}}}({{t}_{0}}) = {{J}_{{cd}}}({{t}_{0}} + T),\quad {{t}_{0}} \geqslant 0,$
которые приводят к решению задачи 3 для класса управлений ${{U}_{c}}$:

(6.9)
$t_{c}^{*} = \left\{ \begin{gathered} c{\text{*}} + \sqrt {9{\text{/}}4 + 2T} - 1{\text{/}}2 - T,\quad T \leqslant 7{\text{/}}8, \hfill \\ c{\text{*}} + 17{\text{/}}16 - T{\text{/}}2,\quad 7{\text{/}}8 < T, \hfill \\ \end{gathered} \right.\quad c{\text{*}} \geqslant max\left[ {0,T{\text{/}}2 - 17{\text{/}}16} \right],$
(6.10)
${{J}_{c}}(T) = J({{u}_{c}},t_{c}^{*}) = \left\{ \begin{gathered} 25{\text{/}}16 - \sqrt {9{\text{/}}4 + 2T} + T,\quad T \leqslant 7{\text{/}}8, \hfill \\ T{\text{/}}2,\quad 7{\text{/}}8 < T. \hfill \\ \end{gathered} \right.$

Заметим, что значение функционала ${{J}_{c}}(T)$ из (6.10) обеспечивается не единственным образом. Оптимальные минимально возможные момент упреждения $t_{c}^{*}$ и величина запаздывания $c{\text{*}}$ определяются соотношениями

(6.11)
$t_{c}^{*} = \left\{ \begin{gathered} \sqrt {9{\text{/}}4 + 2T} - 1{\text{/}}2 - T,\quad T < 7{\text{/}}8, \hfill \\ 17{\text{/}}16 - T{\text{/}}2,\quad 7{\text{/}}8 \leqslant T < 17{\text{/}}8, \hfill \\ 0,\quad T \geqslant 17{\text{/}}8, \hfill \\ \end{gathered} \right.$
$c* = \left\{ \begin{gathered} 0,\quad T \leqslant 17{\text{/}}8, \hfill \\ T{\text{/}}2 - 17{\text{/}}16,\quad 17{\text{/}}8 < T. \hfill \\ \end{gathered} \right.$

В [10, 11] была рассмотрена задача 3 для случая, когда множество допустимых управлений U0 состоит из одного элемента ${{u}_{\delta }}(t),t \geqslant 0$ (случай c = 0, ${{J}_{{cd}}}(t*) \equiv {{J}_{{dd}}}(t*)$.) Для момента упреждения $t_{0}^{*}$ и значения функционала $J({{u}_{\delta }},t_{0}^{*})$ были получены следующие выражения:

(6.12)
$t_{0}^{*} = \left\{ \begin{gathered} \sqrt {9{\text{/}}4 + 2T} - 1{\text{/}}2 - T,\quad T \leqslant 7{\text{/}}8, \hfill \\ 17{\text{/}}16 - T{\text{/}}2,\quad 7{\text{/}}8 < T \leqslant 17{\text{/}}8, \hfill \\ 0,\quad T > 17{\text{/}}8, \hfill \\ \end{gathered} \right.$
(6.13)
${{J}_{0}}(T) = J({{u}_{\delta }},t_{0}^{*}) = \left\{ \begin{gathered} 25{\text{/}}16 - \sqrt {9{\text{/}}4 + 2T} + T,\quad T \leqslant 7{\text{/}}8, \hfill \\ T{\text{/}}2,\quad 7{\text{/}}8 < T \leqslant 17{\text{/}}8, \hfill \\ T - 17{\text{/}}16,\quad T > 17{\text{/}}8. \hfill \\ \end{gathered} \right.$

Значения функционалов из (6.10) и (6.13) при $T \leqslant 17{\text{/}}8$ совпадают, а при $T > 17{\text{/}}8$ имеем ${{J}_{c}}(T) < {{J}_{0}}(T)$, т.е. использование управления ${{u}_{\delta }}(t)$, $t \geqslant 0$ приводит к худшему результату, чем использование управления ${{u}_{c}}(t)$, $t \geqslant 0$. Эту разницу в значениях функционала демонстрирует рис. 3. Относительная разность значений функционалов ${{J}_{0}}(T)$ и ${{J}_{c}}(T)$ при T > 17/8 имеет следующий вид

$\mu = \frac{{{{J}_{0}} - {{J}_{c}}}}{{{{J}_{c}}}} = 1 - \frac{{17}}{{8{\mkern 1mu} T}},$
т.е. при больших T значение ${{J}_{0}}(T)$ превышает значение ${{J}_{c}}(T)$ почти в 2 раза.

Рис. 3.

Сравнение способов дельта-управления с запаздыванием и без запаздывания по критерию качества при наихудших возмущениях

7. Сравнение качества изоляции для различных способов управления. Нетрудно убедиться в справедливости следующих соотношений:

${{J}_{\tau }}(T) \leqslant {{J}_{c}}(T) \leqslant {{J}_{0}}(T){\kern 1pt} .$

Заметим, что интерес представляют функции ${{J}_{\tau }}(T)$, ${{J}_{c}}(T)$, поскольку функция ${{J}_{c}}(T)$ является уточнением функции ${{J}_{0}}(T)$ и хорошим приближением функции ${{J}_{\tau }}(T)$, полученным на основе простого дельта-управления с запаздыванием и упреждением. Зависимости величин ${{J}_{\tau }}$ и ${{J}_{c}}$ от $1{\text{/}}T$ изображены на рис. 4. Левее точки A графики совпадают.

Рис. 4.

Сравнение различных способов управления по критерию качества при наихудших возмущениях

На рис. 5 представлена зависимость величины $\eta = ({{J}_{c}} - {{J}_{\tau }}){\text{/}}{{J}_{\tau }}$ от длительности возмущения T. Величина $\eta $ характеризует относительное отличие гарантированных значений критерия качества, обеспечиваемых управлением ${{u}_{c}}(t)$ при оптимальном выборе моментов времени упреждения и запаздывания, и оптимальным управлением ${{u}_{\tau }}(t)$ с оптимальным временем упреждения ${{t}_{{0\tau }}}$. Установлено, что $\eta \equiv 0$ при $T \geqslant 7{\text{/}}8$ и $\eta < 0.1$ для $T \in [0,7{\text{/}}8]$. Таким образом, управление ${{u}_{c}}(t)$ с моментами времени упреждения и запаздывания, определяемым согласно (6.9), (6.11), обеспечивает качество противоударной защиты, не более чем на 10% отличающееся от оптимального управления на всем диапазоне длительностей ударного воздействия, и совпадает с оптимальным для $T \in [7{\text{/}}8, + \infty )$.

Рис. 5.

Относительная разность величин ${{J}_{\tau }}$ и ${{J}_{c}}$ как функция длительности ударного воздействия

Заключение. Рассматривалась задача изоляции объекта на подвижном основании от ударов, которым может подвергаться основание. Изучалась возможность применения управления, предназначенного для мгновенного удара, к задаче с возмущением с заданными длительностью и интегралом от возмущения. Предполагалось, что можно варьировать момент начала управления. Показано, что для возмущений безразмерной длительности, меньшей 17/8, нужно использовать упреждение, а при безразмерной длительности, большей 17/8, нужно применять запаздывание. При этом без запаздывания относительное смещение возрастает почти в 2 раза при больших длительностях возмущений, тогда как при использовании запаздывания и упреждения относительная ошибка по критерию качества относительного смещения не превышает 0.1 от оптимального значения для задачи с одним варьируемым переключением.

Список литературы

  1. Гурецкий В.В. Об одной задаче оптимального управления // Изв. АН СССР. Механика. 1965. № 1. С. 159–162.

  2. Гурецкий В.В. О задаче минимизации максимального смещения // Тр. ЛПИ. Механика и процессы управления. 1969. № 307. С. 11–21.

  3. Sevin E., Pilkey W. Optimum Shock and Vibration Isolation. Washington DC: Shock and Vibration Information Analysis Center, 1971. 162 p.

  4. Коловский М.З. Автоматическое управление виброзащитными системами. М.: Наука, 1976. 320 с.

  5. Болотник Н.Н. Оптимизация амортизационных систем. М.: Наука, 1983. 256 с.

  6. Balandin D.V., Bolotnik N.N., Pilkey W.D. Optimal Protection from Impact, Shock, and Vibration. Amsterdam: Gordon and Breach Science, 2001. 440 p.

  7. Pilkey W.D., Balandin D.V., Bolotnik N.N., Crandal J.R., Purtsezov S.V. Injury Biomechanics and Control: Optimal Protection from Impact. NJ, Hoboken: Wiley and Sons, Inc., 2010. 286 p.

  8. Болотник Н.Н., Корнеев В.А. Анализ предельных возможностей противоударной изоляции при кратковременных внешних воздействиях // Нелинейная динамика. 2015. Т. 11. № 1. С. 147–168.

  9. Болотник Н.Н., Корнеев В.А. Противоударная изоляция с упреждающим управлением для внешних возмущений различной формы // Изв. РАН. ТиСУ. 2018. № 3. С. 48–63.

  10. Болотник Н.Н., Корнеев В.А. Гарантирующее упреждающее управление в задаче противоударной изоляции // ДАН. 2018. Т. 481. № 4. С. 381–385.

  11. Корнеев В.А. Защита объекта на подвижном основании с помощью упреждающего управления при наихудших возмущениях // Изв. РАН. ТиСУ. 2019. № 1. С. 89–97.

  12. Ledezma-Ramirez D.F., Tapia-Gonzalez P.E., Ferguson N., Brennan M., Tang B. Recent Advances in Shock Vibration Isolation: An Overview and Future Possibilities // Applied Mechanics Reviews. 2019. V. 71. № 6. https://doi.org/10.1115/1.4044190

Дополнительные материалы отсутствуют.