<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>О возможности рассмотрения торможения диска в форме антагонистической дифференциальной игры</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>С.И. Осипов sergei.osipov@urfu.ru</string-name>
        </contrib>
      </contrib-group>
      <fpage>57</fpage>
      <lpage>63</lpage>
      <abstract>
        <p>В работе рассматривается процесс торможения диска с использованием модели сухого трения. В данной постановке абсолютно твердый диск рассматривается как простейшая модель колеса, торможение которого осуществляется за счет момента, который имитирует действие тормозной системы, реализующей алгоритм торможения. Для нахождения оптимального алгоритма торможения авторы предлагают в данной работе рассмотреть процесс торможения в виде антагонистической дифференциальной игры, в которой первым игроком является тормозная система, управляющая тормозным моментом, а вторым - поверхность дороги, которая может менять значение коэффициента трения. Также рассматриваются возможные критерии качества.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Copyright c by the paper’s authors. Copying permitted for private and academic purposes.</p>
      <p>In: A.A. Makhnev, S.F. Pravdin (eds.): Proceedings of the International Youth School-conference ¾SoProMat-2017¿, Yekaterinburg,
Russia, 06-Feb-2017, published at http://ceur-ws.org</p>
      <p>Запишем теорему о движении центра масс в проекциях на оси координат:
Рис. 1: Система сил, действующих на диск
mV_x = (Fтр)x;
N</p>
      <p>mg = 0:
Здесь m – масса диска, Vx – проекция скорости центра масс диска на ось x, (Fтр)x – проекция силы трения
на ось x.</p>
      <p>Запишем теперь теорему об изменении кинетического момента относительно центра масс в проекции на
ось z (которая предполагается направленной перпендикулярно плоскости чертежа в сторону читателя):</p>
      <p>J!_ z = Mz + (Fтр)xR + MCz(N~ ):
Здесь J – момент инерции относительно оси Cz, R – радиус диска, !z – проекция вектора угловой скорости
на ось z, Mz – проекция вектора тормозящего момента на ось z, MCz(N ) – момент нормальной реакции
относительно оси Cz.</p>
      <p>Мы будем различать два типа сухого трения: трение сцепления, которое будет действовать на диск
при качении без проскальзывания, и трение скольжения, действующее на диск при проскальзывании.
При качении без проскальзывания сила трения подчиняется закону Fтр 6 f1N , где f1 – коэффициент
трения покоя, при этом её направление и точное значение зависит от тормозящего момента. При качении с
проскальзыванием значение силы трения определяется по закону Fтр = f2N , где f2 – коэффициент трения
скольжения [1, 2].</p>
      <p>Момент сопротивления качению подчиняется закону jMCz(N~ )j 6 N . При отсутствии угловой скорости
точное значения трения качения зависит от значения тормозящего момента, а при качении достигается
равенство [1].
1. Качение без проскальзывания Vx = !zR.</p>
      <p>
        В данном случае MCz(N~ ) =
sgn(!z)mg . Из (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) и условия кинематической связи следует
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
Подставив в (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ), получим
!_ z =
(Fтр)x :
      </p>
      <p>mR
J (Fтр)x = Mz + (Fтр)xR sgn(!z)mg ;
mR
2. Скольжение заблокированного колеса !z = 0.</p>
      <p>Значение силы трения скольжения (Fтр)x =
определяется из уравнения
таким образом
при этом должно выполняться условие
тогда уравнения движения имеют вид
Если выполняется условие
то сопротивление качения имеет максимальное значение MCz(N~ ) =
примут вид
sgn(Mz) mg, уравнения движения
3. Общий случай !z 6= 0, Vx 6= !zR.</p>
      <p>
        В этом случае (Fтр)x = sgn(Vx + !zR)f2mg, MCz(N~ ) = sgn(!z) mg, здесь (Vx + !zR) – проекция
скорости точки касания на ось x. Уравнения движения примут вид
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(7)
(8)
(9)
(10)
(11)
(12)
(Fтр)x =
mJR + R
      </p>
      <p>;
Mz sgn(!z)mg
mJR + R</p>
      <p>6 f1mg:
8
&lt; !_ z = Mz sgn(!z)mg</p>
      <p>J+mR2
: V_x = Mz RsJg+n(m!Rz)mg
Mz sgn(!z)mg
mJR + R</p>
      <p>&gt; f1mg;
8
&lt; !_ z = Mz sgn(Mz)f1mgR sgn(!z)mg</p>
      <p>J
: V_x = sgn(Mz)f1g
Mz sgn(Vx)f2mgR + MCz(N~ ) = 0;</p>
      <p>MCz(N~ ) = sgn(Vx)f2mgR</p>
      <p>Mz;
jsgn(Vx)f2mgR</p>
      <p>Mzj 6 mg;
!z = 0</p>
      <p>V_x = sgn(Vx)f2g
jsgn(Vx)f2mgR</p>
      <p>Mzj &gt; mg;
8
&lt; !_ z = Mz sgn(Vx)f2mgR sgn(Mz) mg</p>
      <p>J
: V_x = sgn(Vx)f2g</p>
      <p>
        sgn(Vx)f2mg. Точное значение сопротивления качения
Рассмотрим фазовую плоскость переменных !z и Vx (рис. 2). Процесс торможения диска может быть
интерпретирован как движение точки в фазовой плоскости из любого положения в начало координат,
согласно уравнениям, приведенным выше. На фазовой плоскости имеются две специальные области. Первая
область отвечает случаю движения без проскальзывания (Vx = !zR), при выполнении условия (
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
движение остается в этой области и определяется уравнениями (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ), если выполнено (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ), то движение уходит
из этой области и подчиняется уравнениям (7). Вторая область отвечает скольжению заблокированного
колеса (!z = 0), если выполняются условия (8), то движение остается в этой области и задается
уравнениями (9), в противном случае, при выполнении условия (10), движение уйдет из этой области согласно
уравнениям (11). Если точка не находится в данных областях, то её движение подчиняется уравнениям
(12).
      </p>
      <p>Рис. 2: Фазовая плоскость переменных !z и Vx
2</p>
      <p>Постановка антагонистической дифференциальной игры
Рассматривая величину Mz как управляемый параметр, мы можем поставить задачу управления о
нахождении оптимального алгоритма торможения (например с наименьшим тормозным путём). Если
обратиться к приведенным выше уравнениям движения, становится понятно, что величина момента
непосредственно влияет на изменение угловой скорости, изменение же скорости центра масс диска определяется
величиной силы сухого трения, которая опосредовано зависит от величины тормозящего момента.
Рассмотрим некоторые простейшие варианты таких зависимостей [1, 2]. На рис. 3 приведена модель сухого трения,
в которой предполагается f1 = f2; на рис. 4 представлена уточненная модель, в которой предполагается
f1 &gt; f2.</p>
      <p>Рис. 3: Модель сухого трения (f1 = f2)
Предположим, что нас интересует задача о наименьшем тормозном пути. Если рассмотреть её в
рамках первой модели трения, то довольно очевидным является, что оптимальный момент для торможения
имеет максимальное значение. Диск при этом, скорее всего, перейдет в режим проскальзывания.
Однако, на практике установлено, что тормозной путь при торможении без проскальзывания будет короче, что
объясняется второй моделью трения, из которой видно, что значение трения скольжения меньше, чем
максимальное значение трения сцепления. Поэтому наиболее эффективным в этом случае будет приложить
такой момент, чтобы добиться максимально возможной силы трения сцепления, не переходя при этом в
режим проскальзывания. Отметим, что при торможении диска проскальзывание возникает из-за слишком
быстрого снижения угловой скорости диска по сравнению со снижением скорости центра масс (на фазовой
плоскости это область выше прямой Vx = !zR), при этом существует угроза блокировки диска, которая
может существенно снизить управляемость транспортным средством. Для предотвращения блокировки
на практике зачастую используется система АБС (антиблокировочная система) [3], работа которой
заключается в отслеживании значения угловой скорости и снятии тормозного усилия в случае возможной
блокировки диска. Кроме этого, существует класс тормозных систем, не оборудованных системой АБС.
Некоторые модели таких систем описаны в работе [4]. Приведем одну из них:
Здесь M0; n – конструкционные параметры механизма, t0 – момент времени, когда тормозящий момент
достигает наибольшего значения Mmax = 1;1f1 N R (f1 – коэффициент трения сцепления для поверхности
сухого асфальта, т.е. максимальный тормозящий момент не более чем на 10 процентов превосходит
максимальный момент силы трения сцепления на поверхности сухого асфальта), t! – момент времени, когда
угловая скорость становится равной нулю, tv – момент времени, когда скорость центра диска становится
равной нулю. Такая модель тормозной системы позволяет избежать блокировки колеса, либо блокировка
наступает на позднем этапе торможения, что уже не так критично. Таким образом, модель (13) и системы
с АБС не препятствуют движению в режиме проскальзывания, поэтому не могут быть оптимальными в
рамках поставленной задачи управления.</p>
      <p>Однако, оптимальный алгоритм в условиях реальной эксплуатации вполне может оказаться хуже, чем,
например, представленный выше алгоритм (13). Основная причина этого состоит в том, что он будет
зависеть от величин f1 и f2, которые могут быть различны для разных участков дороги (причиной может
быть различное дорожное покрытие, лужа на дороге и пр.). Для того чтобы получить более универсальное
решение, можно рассмотреть задачу об оптимальном торможении как задачу об управлении с неполной
информацией. Один из подходов к решению такого рода задач – это представление их в виде
дифференциальных антагонистических игр [6].
1. Игроки и их управления</p>
      <p>В предлагамой игре первым игроком является система торможения, которая управляет тормозящим
моментом Mz, значение которого ограничено некоторой величиной M :
jMzj 6 M :
Вторым игроком является поверхность дороги, которая управляет величинами f1 и f2, которые также
ограничены некоторыми величинами a и b:</p>
      <p>0 &lt; a 6 f2 &lt; f1 6 b &lt; 1:
Задача игроков состоит в том, чтобы перевести систему из начального положения (!0; V0) в точку (0; 0),
при этом первый игрок стремится минимизировать критерий качества, а второй его максимизирует.
2. Критерий качества</p>
      <p>Рассмотрим некоторые критерии качества, которые, на наш взгляд, представляют интерес для изучения.
В критерии отражается наше желание потребовать минимальность тормозного пути при минимальных
энергозатратах [5], при этом вклады каждой из этих величин можно суммировать с некоторым весом,
тогда будем иметь
где T – момент остановки, ; – некоторые положительные постоянные. Также представляет интерес
критерий, в котором оценивается эффективность энергозатрат</p>
      <p>T
Z
0
T
Z
0
I =
jVx(t)jdt +</p>
      <p>jMz(t)jdt;
I =
jVx(t)jdt +</p>
      <p>Mz
FтрR</p>
      <p>dt:
T
Z
0
T
Z
0
(14)
(15)
Второе слагаемое этого критерия показывает, что первый игрок пытается достичь наибольшего значения
силы трения при наименьшем значении тормозящего момента.</p>
      <p>Считая дорогу антагонистом, мы делаем существенное предположение о её поведении, которое, строго
говоря, ей не свойственно. Однако, антагонистическая постановка задачи позволяет оценить
гарантированный результат в наихудшем случае. Решение данной задачи может помочь в оптимизации современных
систем торможения и послужит основой дальнейшим исследованиям оптимальных алгоритмов
торможения.
Список литературы</p>
      <p>On the possibility of considering the braking of a disk in the form of
an antagonistic differential game</p>
      <p>Alexey E. Lamotkin, Sergey I. Osipov, Dmitriy A. Pronchatov
Ural Federal University (Yekaterinburg, Russia)
Keywords: antagonistic differential game, disk braking, optimal control.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Appell</surname>
          </string-name>
          . Trait´e de m´ecanique rationnelle - Vol.
          <volume>1</volume>
          .
          <string-name>
            <surname>Fizmatlit</surname>
          </string-name>
          , Moscow,
          <year>1960</year>
          (in Russian).
          <source>= П. Аппель. Теоретическая механика - Т</source>
          .1.
          <string-name>
            <surname>Физматлит</surname>
          </string-name>
          , Москва,
          <year>1960</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Jellett</surname>
          </string-name>
          .
          <article-title>A treatise on the theory of friction</article-title>
          . RCD, Moscow-Izhevsk,
          <year>2009</year>
          (in Russian).
          <source>= Д.Х. Джеллетт</source>
          .
          <article-title>Трактат по теории трения</article-title>
          . РХД,
          <string-name>
            <surname>Москва-Ижевск</surname>
          </string-name>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>V. N.</given-names>
            <surname>Kravec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. A.</given-names>
            <surname>Musarskij</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Motrenko</surname>
          </string-name>
          .
          <article-title>Modeling of the anti-locking system of a vehicle</article-title>
          .
          <source>Izvestija vuzov. Mashinostroenie</source>
          , (
          <volume>2</volume>
          ):
          <fpage>31</fpage>
          -
          <lpage>34</lpage>
          ,
          <year>2011</year>
          (in Russian).
          <source>= В.Н. Кравец</source>
          , Р.А. Мусарский, А.В. Мотренко.
          <article-title>Моделирование работы антиблокировочной системы легкового автомобиля. Известия вузов</article-title>
          . Машино- строение, (
          <volume>2</volume>
          ):
          <fpage>31</fpage>
          -
          <lpage>34</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>V. M.</given-names>
            <surname>Zotov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. V.</given-names>
            <surname>Shtel</surname>
          </string-name>
          'mah,
          <string-name>
            <given-names>T. N.</given-names>
            <surname>Zotova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Fedin</surname>
          </string-name>
          .
          <article-title>Mathematical model of the brake system of the wheel of the vehicle not containing anti-locking mechanisms</article-title>
          .
          <source>Izv. VolgGTU</source>
          ,
          <volume>2</volume>
          (
          <issue>8</issue>
          ):
          <fpage>39</fpage>
          -
          <lpage>42</lpage>
          ,
          <year>2007</year>
          (in Russian).
          <source>= В.М. Зотов</source>
          , Т.В. Штельмах, Т.Н. Зотова, А.П. Федин.
          <article-title>Математическая модель тормозной системы колеса автомобиля, не содержащего антиблокировочные механизмы</article-title>
          .
          <source>Изв. ВолгГТУ</source>
          ,
          <volume>2</volume>
          (
          <issue>8</issue>
          ):
          <fpage>39</fpage>
          -
          <lpage>42</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N. N.</given-names>
            <surname>Krasovskii</surname>
          </string-name>
          .
          <article-title>Theory of motion control (linear systems)</article-title>
          . Nauka, Moscow,
          <year>1968</year>
          (in Russian).
          <source>= Н.Н. Красовский</source>
          .
          <article-title>Теория управления движением (линейные системы)</article-title>
          .
          <source>Наука, Москва</source>
          ,
          <year>1968</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>N. N.</given-names>
            <surname>Krasovskii</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. I. Subbotin.</surname>
          </string-name>
          <article-title>Position differential games</article-title>
          .
          <source>Nauka</source>
          , Moscow,
          <year>1974</year>
          (in Russian).
          <source>= Н.Н. Красовский</source>
          , А.И. Субботин.
          <article-title>Позиционные дифференциальные игры</article-title>
          . Наука, Москва,
          <year>1974</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>