<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Vestnik of Astrakhan State Technical University. Series: Marine engineering and technologies</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Vestnik of Astrakhan State Technical University. Series: Marine engineering and technologies</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Вестник Астраханского государственного технического университета. Серия: Морская техника и технология</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2073-1574</issn>
   <issn publication-format="online">2225-0352</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">64567</article-id>
   <article-id pub-id-type="doi">10.24143/2073-1574-2023-2-101-107</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ПОРТЫ, ПОРТОВОЕ ХОЗЯЙСТВО И ТРАНСПОРТНАЯ ЛОГИСТИКА</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>PORTS, PORT INFRASTRUCTURE AND TRANSPORT LOGISTICS</subject>
    </subj-group>
    <subj-group>
     <subject>ПОРТЫ, ПОРТОВОЕ ХОЗЯЙСТВО И ТРАНСПОРТНАЯ ЛОГИСТИКА</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Automation of spreader operation  in handling large size containers at ship’s list and trim</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Автоматизация работы спредера при обработке крупнотоннажных контейнеров в условиях крена и дифферента судна</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Щемелев</surname>
       <given-names>Виктор Леонидович </given-names>
      </name>
      <name xml:lang="en">
       <surname>Shchemelev</surname>
       <given-names>Viktor Leonidovich </given-names>
      </name>
     </name-alternatives>
     <email>vit4231@yandex.ru</email>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Зуб</surname>
       <given-names>Игорь Васильевич </given-names>
      </name>
      <name xml:lang="en">
       <surname>Zub</surname>
       <given-names>Igor Vasilievich </given-names>
      </name>
     </name-alternatives>
     <email>zubiv@mail.ru</email>
     <xref ref-type="aff" rid="aff-2"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Ежов</surname>
       <given-names>Юрий Евгеньевич </given-names>
      </name>
      <name xml:lang="en">
       <surname>Ezhov</surname>
       <given-names>Yuri Evgenievich </given-names>
      </name>
     </name-alternatives>
     <email>ezhovye@gumrf.ru</email>
     <xref ref-type="aff" rid="aff-3"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Государственный университет морского и речного флота имени адмирала С. О. Макарова</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Admiral Makarov State University of Maritime and Inland Shipping</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">Государственный университет морского и речного флота имени адмирала С. О. Макарова</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Admiral Makarov State University of Maritime and Inland Shipping</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-3">
    <aff>
     <institution xml:lang="ru">Государственный университет морского и речного флота имени адмирала С. О. Макарова</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Admiral Makarov State University of Maritime and Inland Shipping</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2023-05-18T14:30:44+03:00">
    <day>18</day>
    <month>05</month>
    <year>2023</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2023-05-18T14:30:44+03:00">
    <day>18</day>
    <month>05</month>
    <year>2023</year>
   </pub-date>
   <issue>2</issue>
   <fpage>101</fpage>
   <lpage>107</lpage>
   <history>
    <date date-type="received" iso-8601-date="2023-03-01T00:00:00+03:00">
     <day>01</day>
     <month>03</month>
     <year>2023</year>
    </date>
    <date date-type="accepted" iso-8601-date="2023-04-14T00:00:00+03:00">
     <day>14</day>
     <month>04</month>
     <year>2023</year>
    </date>
   </history>
   <self-uri xlink:href="https://vestnik.astu.ru/en/nauka/article/64567/view">https://vestnik.astu.ru/en/nauka/article/64567/view</self-uri>
   <abstract xml:lang="ru">
    <p>Развитие современных IT-технологий позволяет автоматизировать производственные процессы в транспортной отрасли. Внедрения автоматизированных систем позволяет сократить время простоя транспортных средств под погрузочно-разгрузочными работами. Обрабатывая различные грузы или специализируясь на определенном грузопотоке, терминальный оператор производит выбор подъемно-транспортного оборудования и степень его автоматизации. Автоматизация подъемно-транспортного оборудования получила наибольшее развитие на контейнерных терминалах, поскольку контейнер как грузовая единица имеет определенные размеры, металлическая поверхность контейнера отражает сигналы датчиков расстояния, установленных на грузозахватном приспособлении (спредере). При проведении экспериментов было выяснено, что сигнал ультразвуковых датчиков отражается от поверхности льда, который может образовываться на контейнере в зимний период, лазерные датчики показывают расстояние до поверхности контейнера. Установка лазерных датчиков способствует сокращению времени рабочего цикла подъемно-транспортного оборудования, уменьшению вероятности повреждения контейнера. Погрузо-разгрузочные работы на судах имеют свою специфику. При крене и/или дифференте затруднено наведение спредера на контейнер, что приводит к увеличению рабочего цикла, следовательно, времени простоя судна под обработкой. Для решения задачи сокращения времени рабочего цикла подъемно-транспортного оборудования при выгрузке судна с креном или дифферентом судна разработан лабораторный образец механизма стабилизации спредера относительно поверхности контейнера. Работа механизма стабилизации проводится по следующему алгоритму: сигнал от лазерных датчиков поступает на микроконтроллер, который производит сравнение сигналов и далее передает сигнал на исполнительный механизм, который стабилизирует спредер параллельно поверхности контейнера. Предлагаемое устройство позволит увеличить производительность подъемно-транспортного оборудования при обработке судов при крене и дифференте.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>Current development of IT technologies makes it possible to automate production processes in the transport industry. Introducing the automated systems helps reduce the downtime of vehicles under loading and unloading operations. Handling various loads or specializing in a certain cargo flow, the terminal operator selects lifting and transport equipment and the degree of its automation. Automation of lifting and transport equipment has been most developed at container terminals, because the container as a cargo unit has certain dimensions, the metal surface of the container reflects the signals of the distance sensors mounted on the cargo handling device (spreader). During the experiments, it was found out that the signal of ultrasonic sensors is reflected from the surface of ice, which can form on the container in winter, laser sensors show the distance to the surface of the container. Installation of laser sensors helps to reduce the working cycle time of lifting and transport equipment, reduce the likelihood of damage to the container. Loading and unloading operations on ships have their own specifics. In case of roll and /or trim, it is difficult to point the spreader at the container, which leads to an increase in the working cycle, therefore, the idle time of the vessel under processing. To solve the problem of reducing the working cycle time of lifting and transport equipment when unloading a vessel with a roll or trim of the vessel, a laboratory sample of the mechanism for stabilizing the spreader relative to the surface of the container has been developed. The stabilization mechanism operates according to the following algorithm: the signal from the laser sensors goes to the microcontroller, which compares the signals and then transmits the signal to the actuator, which stabilizes the spreader parallel to the surface of the container. The proposed device will increase the productivity of lifting and transport equipment when handling ships with roll and trim.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>автоматизация процессов спредера</kwd>
    <kwd>перегрузка крупнотоннажных контейнеров</kwd>
    <kwd>подъемно-транспортное оборудование</kwd>
    <kwd>транспортное средство</kwd>
    <kwd>спредер</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>automation of spreader processes</kwd>
    <kwd>transshipment of large size containers</kwd>
    <kwd>lifting and transport equipment</kwd>
    <kwd>handling machines vehicle</kwd>
    <kwd>spreader</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>ВведениеАвтоматизация погрузочно-разгрузочных работ (ПРР) получила большое развитие на контейнерных терминалах. Повышение степени автоматизации подъемно-транспортного оборудования (ПТО) существенно увеличивает производительность, в частности за счет сокращения рабочего цикла. Выбор степени автоматизации как ПТО в целом, таки отдельных исполнительных органов и механизмов многовариантен и обуславливается техническими возможностями и целевыми задачами ПТО. Основными технологическими операциями, входящими в рабочий цикл ПТО по обработке контейнеров, являются захват, подъем и перемещение контейнера с одного транспортного средства (ТС) на другое ТС или с места хранения на ТС и в обратном порядке. Более детальное рассмотрение процесса захвата спредером контейнера состоит из следующих операций: наведение спредера на контейнер, опускание спредера, ввод штыков в фитинги, поворот штыков и после установленного времени задержки подача сигнала о разрешении на подъем спредера, после чего оператор перемещает контейнер в заданное место. Большое внимания в научной литературе уделено автоматизации гашения раскачивания груза, что способствует повышению безопасности ПРР, уменьшению неуправляемых пространственных перемещений [1–4]. Для этих целей используются датчики, измеряющие угол отклонения на основе технического зрения [1], совершенствуется система управления, позволяющая исключить раскачивание груза при подъеме, повороте и изменении угла наклона стрелы [3]. В работе [4] авторы предлагают достичь гашения раскачки груза путем воздействия на механизмы ПТО по заданной программе с использованием математических моделей и сравнения заданных и текущих координат положения груза в пространстве. Управление в этих системах осуществляется для каждого элемента, и в случае возникновения конфликта в действие вступает более высокий уровень управления или оператор ПТО [5]. Задачи автоматизации высокого уровня на современном этапе решаются с использованием искусственного интеллекта, что позволяет создавать автоматизированные системы управления с обширными функциями [6]. Для увеличения диапазона процесса автоматизации в работе [7] предлагается использовать интеллектуальную модель, представленную суперграфом. Такой граф может быть сохранен в базе данных и использован на другом ПТО. Наведение спредера на контейнер при ручном управлении зависит от квалификации оператора. Автоматизация данного процесса позволяет сократить время операции за счет исключения человеческого фактора. Особую трудность ручного наведения составляет ситуация, когда обрабатывается судно, имеющее дифферент или крен. В этом случае оператор испытывает сложность при наведении спредера, ему необходимо как при крене, так и при дифференте сначала ввести в фитинги два штыка, затем стравить канаты, чтобы посадить спредер на контейнер. Подобные манипуляции могут привести к повреждению контейнера и поворотных штыков.  Методы и материалы исследованияДля решения задачи уменьшения времени рабочего цикла ПТО при ПРР по варианту «судно – склад» при возможном крене или дифференте судна на кафедре «Технологии эксплуатации и автоматизации работы портов» ФГБОУ ВО «Государственный университет морского и речного флота имени адмирала С. О. Макарова» разработан лабораторный образец механизма стабилизации спредера относительно поверхности контейнера. В качестве измерителей расстояния были использованы лазерные датчики, которые расположены на концах спредера. Разность расстояния между концами спредера и поверхностью контейнера передается в микроконтроллер, который обрабатывает данные и передает сигнал на исполнительный механизм, задача которого состоит в размещении спредера параллельно поверхности контейнера. Взаимодействие лазерных датчиков VL53L0X и исполнительного механизма обеспечивается через микроконтроллер STM32F407VGT6 компании STMicroelectronics. Датчик VL53L0X представляет собой времяпролетный лазерный датчик, включающий уловитель единичных фотонов (SPAD), источник излучения с длиной волны 940 нм и внутренним контроллером [8]. Датчик имеет интерфейс для взаимодействия с микроконтроллером – I2C(TWI), который является двухпроводной последовательной асинхронной шиной, разработанной и запатентованной фирмой Phillips. Датчик управляется встроенным контроллером и позволяет определять расстояние до объекта. Рабочее расстояние измерения находится в диапазоне 30–2 000 мм.Стабилизация параллельности поверхности спредера и контейнера снижает вероятность повреждения контейнера и уменьшает время рабочего цикла, что увеличивает производительность ПТО, которая рассчитывается по формуле               ППТО = 3 600Nконт / tцикл,                 (1)где Nконт – количество контейнеров (при необходимости все результаты можно перевести в TEUs, подразумевается использование автоматического спредера; при использовании спредеров twin-lift или tandem производительность ПТО увеличится), перемещаемое за один цикл; tцикл – время рабочего цикла, с, которое рассчитывается по формулеtцикл = tз + to + tц + e ×× (tпг + tпер.гр + tо.г + tпп + tо.п + tпер.пр),          (2)где tз, tо – длительность операций по застропке, отстропке контейнера, с; tпер.гр, tпер.пр – длительность перемещения спредера с контейнером и без контейнера, с; tо.г, tо.п – время опускания спредера с контейнером и без контейнера, с; tц – время центровки спредера, с; tпг, tпп – время подъема спредера с контейнером и без контейнера, с; е – коэффициент совмещения операций, е = 0,8 [9]. Если допустить, что условия эксплуатации ПТО не изменяются, то tцикл = const. При обработке судна с креном или дифферентом время цикла (tцикл кд) рассчитывается по формуле                 tцикл кд = tцикл + tпоз + tош,                 (3)где tпоз = 60 – время позиционирования спредера, с; tош – длительность обработки ошибки, созданной креном или дифферентом судна, на шине I2C. Максимальное время обработки ошибки – 20 с.Подставляя эмпирические данные в формулы (1)–(3), получим производительность ПТО со спредером без механизма стабилизации – 14 контейнеров в час, при оснащении спредера системой стабилизации – 19 контейнеров в час, производительность ПТО при обработке судна с креном и дифферентом – 17 контейнеров в час.Использование спредера с механизмом стабилизации увеличивает производительность на 5 контейнеров в час. При возникновении ошибки на шине I2С, при возникновении крена или дифферента производительность ПТО увеличивается на 3 контейнера в час.Шина I2C представляет собой двухпроводную шину, линии которой называются SDA (DATA), или линии передачи данных, обмен которыми происходит сеансами, подавая сигналы на линию SCL (CLOCK), или линию тактирования, которая завершает сеанс. В каждый момент времени информация передается только одним абонентом и только в одну сторону. На аппаратном уровне подключение реализуется по принципу «монтажное И» (рис. 1) [10]. Функция «И» имеет значение 1, если оба входа равны 1, в противном случае функция возвращает значение 0. По умолчанию датчик имеет «адрес» «0х29», однако если обратиться к графе «адрес», в документации указывается адрес «0х52» (рис. 2). Объясняется это тем, что при работе по шине I2C в посылке с адресом датчика в младшем разряде мы должны передать бит чтения/записи (0 – запись, 1 – чтение). Становится понятно, что адрес «0х52» – это адрес «0х29», смещенный на один разряд влево с установленным «0» в младшем разряде (операция записи). Для операции «чтение» мы должны передавать адрес «0х53».  Описание настройки и работы с датчиком VL53L0X не было выпущено производителем, также нет документа, описывающего назначения регистров датчика, поэтому при разработке драйвера для датчика VL53L0X за основу был взят программный интерфейс приложения (API) от производителя (World smallest Time-of-Flight ranging and gesture detection sensor Application Programming Interface). В результате был реализован драйвер для датчика VL53L0X, адаптированный под решаемые нами задачи. Блок-схема работы драйвера представлена ниже (рис. 3) [11]. В процессе работы могут возникать внештатные ситуации: от простых ошибок на шине I2C до обрыва линий SDA и SCL. В этом случае при первой возможной ошибке передачи/приема данных при внештатной ситуации программа может зависнуть в цикле ожидания подтверждения (бит ACK). Восстановление работоспособности должно происходить в автоматическом режиме. Операции по обнаружению, обработке и восстановлению работоспособности в минимальные отрезки времени позволяют избежать зависания основной программы. Рис. 1. Подключение микроконтроллера STM32F407VGT к датчику VL53L0XFig. 1. Connecting STM32F407VGT microcontroller to VL53L0X sensor  Рис. 2. Регистр адреса датчика VL53L0X (0b01010010 = 0x52)Fig. 2. Address register of the sensor VL53L0X (0b01010010 = 0x52)  Рис. 3. Блок-схема работы драйвера для датчика VL53L0X в режиме непрерывного измеренияFig. 3. Diagram of the driver for the sensor VL53L0X in continuous measurement mode С этой целью в микроконтроллерах STM32F407VGT6 реализован контроллер прерываний NVIC. Данный контроллер в зависимости от реализации имеет до 496 линий прерываний. Прерывание – это базовая концепция вычислительной техники. Она заключается в том, что при наступлении какого-либо события ход основной программы приостанавливается и управление передается обработчику прерывания. По окончании выполнения действий в обработчике прерываний ход основной программы продолжается с места останова [12]. При возникновении события, которое необходимо обработать, устанавливается бит прерывания. В случае если контроллер прерываний настроен на произошедшее событие (ряд событий), ход основной программы будет остановлен для обработки. При помощи контроллера прерываний осуществляется контроль ошибок, которые могут возникнуть на шине. Множество ошибок М = {т1, т2, т3, …, тп} не разделяется на типы, т. к. на все ошибки должна быть ответная реакция.При возникновении ошибок на шине принудительно вызывается функция «обработчик», в теле которой мы выполняем требуемые нам действия [13]. В этом случае нам необходимо в максимально короткий срок восстановить работоспособность системы, остановив и повторно инициализировав шину I2C. Существует два возможных варианта восстановления работоспособности:– в прерывании выполнить последовательность остановки передачи, отключение и повторное включение шины;– подать команду перезагрузки основной программы. В случае работы с ПТО целесообразно выполнить перезагрузку всей системы, т. к. это автоматически останавливает работу всех механизмов, управляемых микроконтроллером, что полностью исключает внештатную ситуацию [14]. В ходе тестирования нашей теории было выявлено, что те ошибки, которые вызваны ошибкой шины на стороне датчика, не устраняются путем ее перезагрузки на стороне микроконтроллера. Для устранения данного недостатка был доработан алгоритм обработок ошибок: 1. Подать команду перезагрузки основной программы.2. Перезагрузить датчик по питанию (сброс и подача питающего напряжения).3. Выполнить программную перезагрузку и повторную инициализацию датчика.4. После трех неудачных попыток инициализировать датчик перейти в аварийный режим.Пункт 4 добавлен для обработки случая, когда ошибка вызвана механическим повреждением линий SCL и SDA, которое невозможно решить программным путем. Результаты исследованияВ ходе тестирования драйвера датчика VL53L0X был проведен ряд тестов, в результате которых выявлена максимальная погрешность измерений в диапазоне 30–2 000 мм. Результаты тестов представлены в таблице. Результаты измерения погрешности в зависимости от дистанции до объектаError measurement results depending on the distance to the object№ измеренийДистанция до объекта, ммПогрешность измерений, %1300,22600,231800,246000,751 0001,161 2002,972 0006,8  Согласно полученным результатам в диапазоне от 30 до 1 200 мм погрешность измерений не превышает 3 %. Данный результат позволяет измерять плоскость груза, на которую наведен лабораторный образец спредера с точностью, обеспечивающей корректную работу системы. На расстояниях, близких к 2 000 мм, следуя рекомендациям технического описания на датчик расстояния, можно повысить точность измерения, создав оптимальные для этого условия (в частности, производить измерения при слабом освещении). При работе спредера выполнить данное требование невозможно, однако полученной точности достаточно для приближенной оценки и построения плоскости груза на дальних расстояниях, что позволяет сократить время стабилизации спредера на малых расстояниях. В ходе тестирования принудительно вызывались ошибки на линии. Зависаний программы замечено не было. Во всех случаях, кроме механического повреждения линий, датчик VL53L0X успешно проходил повторную инициализацию и выходил на рабочий режим. ЗаключениеИнтеграция предлагаемого устройства в существующий технологический процесс позволит увеличить производительность ПТО при обработке судна с креном и/или дифферентом. Уменьшение времени рабочего цикла, а также снижение вероятности повреждения контейнеров при их перегрузке с судна на склад достигается за счет автоматической стабилизации параллельности поверхности спредера относительно поверхности контейнера.Оценочные расчеты производительности доказали, что использование грузозахватного устройства с механизмом стабилизации позволит увеличить производительность на 26 %. Стоит отметить, что даже в условиях возникновения ошибок на шине I2C производительность увеличивается на 15 % по сравнению с грузозахватными устройствами без системы стабилизации.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Алпатов В. А., Волков Д. В., Носенко И. А. Си-стемы дистанционного и автоматического управления мостовыми кранами // Современные прикладные исследования: материалы VI Всероссий. (национал.) науч.-практ. конф. (Шахты, 16-18 марта 2022 г.). Новочер-касск: Изд-во Южно-Россий. гос. политехн. ун-та (НПИ) им. М. И. Платова, 2022. С. 239-243.</mixed-citation>
     <mixed-citation xml:lang="en">Alpatov V. A., Volkov D. V., Nosenko I. A. Si-stemy distancionnogo i avtomaticheskogo upravleniya mostovymi kranami // Sovremennye prikladnye issledovaniya: materialy VI Vserossiy. (nacional.) nauch.-prakt. konf. (Shahty, 16-18 marta 2022 g.). Novocher-kassk: Izd-vo Yuzhno-Rossiy. gos. politehn. un-ta (NPI) im. M. I. Platova, 2022. S. 239-243.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Зятева Н. А., Шаховцева Н. К. Автоматизация обработки контейнерных грузов для повышения производительности портовых операций // Молодежь. Наука. Инновации. 2021. Т. 1. С. 395-399.</mixed-citation>
     <mixed-citation xml:lang="en">Zyateva N. A., Shahovceva N. K. Avtomatizaciya obrabotki konteynernyh gruzov dlya povysheniya proizvoditel'nosti portovyh operaciy // Molodezh'. Nauka. Innovacii. 2021. T. 1. S. 395-399.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Климченкова Н. В., Кириенко Т. В., Куткова И. П. Совершенствование технологического процесса вертикального перемещения грузов краном на основе повышения степени его автоматизации // Восточно-Европей. журн. передовых технологий. 2009. Т. 3. № 7 (39). С. 34-37.</mixed-citation>
     <mixed-citation xml:lang="en">Klimchenkova N. V., Kirienko T. V., Kutkova I. P. Sovershenstvovanie tehnologicheskogo processa vertikal'nogo peremescheniya gruzov kranom na osnove povysheniya stepeni ego avtomatizacii // Vostochno-Evropey. zhurn. peredovyh tehnologiy. 2009. T. 3. № 7 (39). S. 34-37.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Щербаков В. С., Корытов М. С., Вольф Е. О. Повышение точности и скорости перемещения груза по требуемой траектории грузоподъемным краном мостового типа // Системы. Методы. Технологии. 2014. № 4 (24). С. 52-57.</mixed-citation>
     <mixed-citation xml:lang="en">Scherbakov V. S., Korytov M. S., Vol'f E. O. Povyshenie tochnosti i skorosti peremescheniya gruza po trebuemoy traektorii gruzopod'emnym kranom mostovogo tipa // Sistemy. Metody. Tehnologii. 2014. № 4 (24). S. 52-57.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Деружинский Г. В., Деружинский В. Е., Игнатенко А. В., Аблязов К. А. Методические аспекты оценки эффективности механизации и автоматизации погрузочно-разгрузочных работ в морских портах // Эксплуатация мор. трансп. 2022. № 3. С. 3-17.</mixed-citation>
     <mixed-citation xml:lang="en">Deruzhinskiy G. V., Deruzhinskiy V. E., Ignatenko A. V., Ablyazov K. A. Metodicheskie aspekty ocenki effektivnosti mehanizacii i avtomatizacii pogruzochno-razgruzochnyh rabot v morskih portah // Ekspluataciya mor. transp. 2022. № 3. S. 3-17.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Михалев О. Н., Янюшкин А. С. Искусственный интеллект в автоматизации технологических процессов // Актуальные проблемы в машиностроении. 2021. Т. 8. № 1-2. С. 7-13.</mixed-citation>
     <mixed-citation xml:lang="en">Mihalev O. N., Yanyushkin A. S. Iskusstvennyy intellekt v avtomatizacii tehnologicheskih processov // Aktual'nye problemy v mashinostroenii. 2021. T. 8. № 1-2. S. 7-13.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Рябов С. Ю., Рябов Ю. В. Интеллектуальный подход к автоматизации технологических и производственных процессов // Программные продукты и системы. 2021. № 1. С. 106-113.</mixed-citation>
     <mixed-citation xml:lang="en">Ryabov S. Yu., Ryabov Yu. V. Intellektual'nyy podhod k avtomatizacii tehnologicheskih i proizvodstvennyh processov // Programmnye produkty i sistemy. 2021. № 1. S. 106-113.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">VL53L0X. URL: https://www.st.com/resource/en/datasheet/vl53l0x.pdf (дата обращения: 01.02.2023).</mixed-citation>
     <mixed-citation xml:lang="en">VL53L0X. URL: https://www.st.com/resource/en/datasheet/vl53l0x.pdf (data obrascheniya: 01.02.2023).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Иванова В. И., Маликов О. Б. Оптимизированный расчет производительности перегрузочной машины при обработке контейнеров на терминале // Изв. Петербург. ун-та путей сообщения. 2008. Т. 2. С. 49-54.</mixed-citation>
     <mixed-citation xml:lang="en">Ivanova V. I., Malikov O. B. Optimizirovannyy raschet proizvoditel'nosti peregruzochnoy mashiny pri obrabotke konteynerov na terminale // Izv. Peterburg. un-ta putey soobscheniya. 2008. T. 2. S. 49-54.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Подробное описание интерфейса I2C. URL: https://radiohlam.ru/i2c/ (дата обращения: 01.02.2023).</mixed-citation>
     <mixed-citation xml:lang="en">Podrobnoe opisanie interfeysa I2C. URL: https://radiohlam.ru/i2c/ (data obrascheniya: 01.02.2023).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">VL53L0X API (Application Programming Interface and documentation). URL: https://www.st.com/en/embedded-software/stsw-img005.html (дата обращения: 01.02.2023).</mixed-citation>
     <mixed-citation xml:lang="en">VL53L0X API (Application Programming Interface and documentation). URL: https://www.st.com/en/embedded-software/stsw-img005.html (data obrascheniya: 01.02.2023).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">STM32 Interrupts Tutorial / NVIC &amp; EXTI. URL: https://deepbluembedded.com/stm32-interrupts-tutorial-nvic-exti/ (дата обращения: 01.02.2023).</mixed-citation>
     <mixed-citation xml:lang="en">STM32 Interrupts Tutorial / NVIC &amp; EXTI. URL: https://deepbluembedded.com/stm32-interrupts-tutorial-nvic-exti/ (data obrascheniya: 01.02.2023).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gao M., Liu Y., Huang J., He Z. Design of the automatic jacquard control system based on STM32F407 // 2014 International Conference on Information Science, Electronics and Electrical Engineering (Sapporo, Japan, 26-28 April 2014). IEEE, 2014. P. 1143-1146.</mixed-citation>
     <mixed-citation xml:lang="en">Gao M., Liu Y., Huang J., He Z. Design of the automatic jacquard control system based on STM32F407 // 2014 International Conference on Information Science, Electronics and Electrical Engineering (Sapporo, Japan, 26-28 April 2014). IEEE, 2014. P. 1143-1146.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Жмудь В. А. Измерительные устройства автоматики: учеб. пособие. Новосибирск: Изд-во НГТУ, 2012. 72 с.</mixed-citation>
     <mixed-citation xml:lang="en">Zhmud' V. A. Izmeritel'nye ustroystva avtomatiki: ucheb. posobie. Novosibirsk: Izd-vo NGTU, 2012. 72 s.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
