EISSN 2310-6018
Язык: ru

МОДЕЛИРОВАНИЕ, ОПТИМИЗАЦИЯ И ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Архив статей журнала

РЕАЛИЗАЦИЯ КОМПОНЕНТОВ МОНИТОРИНГОВОЙ СРЕДЫ ДЛЯ УПРАВЛЕНИЯ МНОГОФУНКЦИОНАЛЬНЫМИ ИНТЕЛЛЕКТУАЛЬНЫМИ СИСТЕМАМИ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Гусев Павел Юрьевич, Лебедев Д. В., Данилов Александр Дмитриевич

Работа посвящена формированию принципов построения компонентов мониторинговой среды для управления многофункциональными интеллектуальными системами. Обоснована актуальность исследуемой тематики, поставлены цель и задачи работы. Выделена задача формирования системы показателей, описывающих работу системы, как ключевая задача при формировании мониторинговой среды. Описаны 3 этапа, определяющие формирование системы показателей от показателей эффективности системы к показателям деятельности отдельных элементов. Предложена система показателей для мониторинговой среды в виде иерархической структуры с 3 уровнями: уровень критериев эффективности, уровень показателей деятельности, уровень комбинации видов ресурсов и видов деятельности. Предложены алгоритмы сбора и формирования наборов данных. Алгоритм формирования набора данных для мониторинговой среды предусматривает получение данных из разных источников. Задача алгоритма сбора данных - подготовка наборов данных для последующей обработки и получения значений, требуемых мониторинговой средой. При сборе данных рассмотрены различные подходы к формированию целевых наборов данных. Для определения соответствий между функциональными направлениями, ресурсами, видами деятельности, подразделениями и исполнителями приложен алгоритм формирования справочников соответствий. Предложена архитектура веб-приложения как одной из форм реализации мониторинговой среды. На примере использования фреймворка Next.js описаны компоненты архитектуры приложения и представлена схема архитектуры.

Сохранить в закладках
ИНТЕЛЛЕКТУАЛЬНАЯ СИСТЕМА УПРАВЛЕНИЯ ДВИЖЕНИЕМ КВАДРОКОПТЕРА С ПОМОЩЬЮ ЖЕСТОВ РУК (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Чернышев Николай Николаевич, Ниженец Татьяна Владимировна, Шевченко М. А.

Актуальность исследования обусловлена тем, что управление квадрокоптером с помощью жестов рук более естественно и интуитивно, чем использование традиционных пультов управления. Это позволяет пользователям с легкостью освоить управление и сосредоточиться на выполнении задачи, а не на технических аспектах управления. В свою очередь, разработка системы распознавания жестов требует совершенствования алгоритмов обработки изображений на основе машинного обучения. Данная статья направлена на исследование возможности реализации управления движением квадрокоптера с использованием жестов рук, в сочетании с современными нейросетевыми технологиями. Основным подходом в исследовании данной проблемы является применение сверточных и искусственных нейронных сетей для обработки изображений и выполнения задач компьютерного зрения. В работе также рассматриваются методы оптимизации гиперпараметров с помощью инструмента Optuna, использования TensorFlow Lite для реализации моделей машинного обучения на устройствах с ограниченными ресурсами и применение библиотеки MediaPipe для анализа жестов. Такие технологии, как Dropout и L2-регуляризация, используются для повышения эффективности моделей. Материалы статьи представляют практическую ценность для исследователей в области искусственного интеллекта и робототехники, разработчиков программного обеспечения и компаний, занимающихся разработкой беспилотных летательных аппаратов.

Сохранить в закладках
МНОГОМЕРНЫЙ КЛАСТЕРНЫЙ АНАЛИЗ ДАННЫХ ТРАФИКА МОРСКОЙ АКВАТОРИИ ДЛЯ ПЛАНИРОВАНИЯ МАРШРУТОВ СУДОВ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Гриняк Виктор Михайлович, Артемьев Андрей Владимирович, Девятисильный Александр Сергеевич, Дудко Д. О., Сазонтова М. Д.

Работа посвящена проблеме планирования маршрутов судов на акваториях с интенсивным движением. В условиях насыщенного трафика навигационная безопасность может быть обеспечена только при координации движения судов и реализации ими определенной схемы движения. В статье рассматривается задача планирования маршрута таким образом, чтобы он соответствовал практике судоходства, сложившейся в конкретном районе. Предлагаемый в работе метод планирования маршрутов основан на кластеризации данных о движении судов. Выделенные кластеры представляют собой области в трех- или четырехмерном фазовом пространстве с близкими значениями скоростей и курсов судов, на основе которых формируется граф возможных маршрутов. Особенностью подхода к построению графа является уменьшение числа вершин и ребер за счет моделирования выделенных кластеров охватывающими многоугольниками. В работе показано, что во многих случаях могут использоваться не только вогнутые, но и выпуклые многоугольники, что может дополнительно уменьшить мощность графа. В статье дается метрика расстояния между точками в фазовом пространстве, по которой ведется кластеризация данных, обсуждаются проблемы выбора параметров метрики и алгоритма кластеризации. Отмечается перспективность использования алгоритма DBSCAN. Работа сопровождается расчетами планируемых маршрутов судов на данных реальной акватории (Сангарский пролив). Приводятся результаты кластеризации данных о движении, выделения местоположения кластеров путем построения охватывающих многоугольников, вычисления маршрута судна. Отмечается, что рассматриваемая задача может быть актуальна в контексте перспективного развития автономного судовождения. В этом случае рассчитанный маршрут судна будет соответствовать движению других судов, находившихся на акватории ранее. Это позволит снизить вероятность возникновения опасных ситуаций при движении автономного судна в общем судопотоке.

Сохранить в закладках
МОДИФИЦИРОВАННЫЙ МУРАВЬИНЫЙ АЛГОРИТМ ДЛЯ ПОСТРОЕНИЯ ТУРИСТИЧЕСКОГО МАРШРУТА (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Медведева Ольга Александровна, Минакова А. Ю.

В статье рассматривается задача построения туристического маршрута с заранее заданными точками начала и конца маршрута. Объекты делятся на два типа. Первые - обязательные, которые наверняка должны войти в результирующий маршрут. Вторые - дополнительные, посещение которых не является необходимым. Маршрут формируется с учетом приоритетов, заранее заданных для объектов туристом исходя из его интересов и предпочтений, при этом суммарное время посещения объектов не должно превышать заданного крайнего срока прибытия в конечную точку маршрута. Для решения поставленной задачи в статье предлагается подход, основанный на построении известными методами маршрута по основным объектам и дальнейшем его расширением с использованием муравьиных стратегий. С этой целью вводится понятие «сытости» муравья и вероятности возврата к основному маршруту, чтобы была возможность контроля оставшегося времени. В завершении статьи приводятся результаты вычислительного эксперимента, направленного на оценку влияния параметров муравьиного алгоритма на полученный маршрут и разработку рекомендаций по настройке этих параметров в зависимости от размерности задачи. Кроме того, проводится сравнительный анализ маршрутов, полученных предложенным алгоритмом и точным методом ветвей и границ по заданному набору объектов, по результатам которого сделан вывод об эффективности предложенного алгоритма.

Сохранить в закладках
ПРИМЕНЕНИЕ ДИАЛОГА НА ЕСТЕСТВЕННОМ ЯЗЫКЕ В ДИСТАНЦИОННОМ ОБУЧЕНИИ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Братищенко Владимир Владимирович

Актуальность исследования обусловлена низким уровнем применения диалога на естественном языке в дистанционном обучении. Создание таких средств на основе искусственного интеллекта сделает процесс дистанционного обучения более доступным и привлекательным. В статье предлагается строить диалог на основе эталонных вопросов к содержанию дистанционного курса. Ответ выбирается на основе близости вопроса пользователя к эталону. В качестве множества ответов рекомендуется использовать структурные единицы дистанционного курса, а в качестве эталонных вопросов - соответствующие заголовки. Данные учебного диалога запоминаются и используются для расширения списка эталонных вопросов и обучения системы. Для контроля усвоения используется мера близости ответов обучаемого на контрольные вопросы и правильных вариантов ответов. Для формирования контрольных вопросов можно использовать словари дистанционных курсов и тестовые задания. Определение меры близости двух текстов предлагается выполнять с использованием косинуса эмбеддингов наиболее близких термов. Данные сравнения текстов по предложенной методике подтверждают ее возможность правильно оценивать близость текстов и обосновывают ее применение для организации диалога на естественном языке в дистанционном обучении.

Сохранить в закладках
ИСПОЛЬЗОВАНИЕ ОДНОВРЕМЕННОЙ МНОГОПОТОЧНОСТИ В ВЫСОКОПРОИЗВОДИТЕЛЬНЫХ ВЫЧИСЛИТЕЛЬНЫХ АЛГОРИТМАХ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Буевич Е. А.

Технология одновременной многопоточности считается малоприменимой в программах, занимающихся интенсивными вычислениями, в частности, при умножении матриц - одной из основных операций машинного обучения. Целью данной работы является определение границ применимости этого типа многопоточности к интенсивным вычислениям на примере блочного матричного умножения. В работе выделен ряд характеристик кода умножения матриц и архитектуры процессора, влияющих на эффективность использования одновременной многопоточности. Предложен способ определения наличия структурных ограничений процессора при исполнении более чем одного потока и их количественной оценки. Рассмотрено влияние используемого примитива синхронизации и его особенности применительно к одновременной многопоточности. Рассмотрен существующий алгоритм разделения матриц на блоки, предложено изменение размеров блоков и параметров циклов для лучшей утилизации вычислительных модулей ядра процессора двумя потоками. Создана модель оценки производительности выполнения идентичного кода двумя потоками на одном физическом ядре. Создан критерий определения возможности оптимизации кода с интенсивными вычислениями с помощью этого типа многопоточности. Показано, что разделение вычислений между логическими потоками с использованием общего кэша L1 оправдано как минимум на одной из распространенных архитектур процессоров.

Сохранить в закладках
РАЗРАБОТКА ЭЛЕМЕНТОВ ТЕХНОЛОГИИ ПЕРЕНОСА ГЕОИНФОРМАЦИОННОЙ СИСТЕМЫ INTEGRO НА LINUX НА ОСНОВЕ СИСТЕМНОГО ПОДХОДА (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Шумихин А. С.

Статья посвящена выбору технологического подхода к задаче переноса Windows-приложения, разработанного с использованием некроссплатформенной библиотеки компонентов пользовательского интерфейса и имеющего плагинную архитектуру, на операционную систему Linux. Описывается подход, который может применяться в случаях, когда гибкость и низкие накладные расходы более важны, чем возможность использования готового решения. В работе использованы методы системного анализа. Рассмотрены существующие варианты готовых решений и их элементов. Итоговое решение состоит в использовании разработки, управляемой моделями, для разделения компонентов, специфичных для платформы и независимых от нее, хорошо определенными программными интерфейсами. Разработанный вариант технологии порождения исходного кода из декларативного описания модели объектно-ориентированных интерфейсов позволяет организовать взаимодействие объектов, разделенных границей модулей, компиляторов и библиотек времени выполнения. С использованием стека технологий XML обеспечены валидация, автодополнение и преобразование декларативного описания модели в исходный код на языке С++. Представление интерфейсов основано на таблицах виртуальных методов, каждый из которых является функцией в стиле C. В качестве ссылки на интерфейс объекта используется структура, содержащая указатель на объект и указатель на таблицу виртуальных методов. Для каждого интерфейса генерируются определения функций, описания структуры таблицы виртуальных методов и ссылки на интерфейс, обертки для ссылок и базовые классы реализаций на C++. Технология успешно использована при разработке геоинформационной системы INTEGRO.

Сохранить в закладках
ОЦЕНИВАНИЕ НЕИЗВЕСТНЫХ ПАРАМЕТРОВ МНОГОСЛОЙНОЙ МОДУЛЬНОЙ РЕГРЕССИИ МЕТОДОМ НАИМЕНЬШИХ МОДУЛЕЙ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Базилевский Михаил Павлович

Статья посвящена разработке и возможности применения в регрессионном анализе новой математической формы связи между выходной переменной и входными факторами. Для этого использованы ранее изученные более простые модели модульной линейной регрессии, в которых один или несколько входных факторов преобразуются единожды с помощью операции модуль. Предложен симбиоз линейной регрессии и модульной регрессии с мультиарной операцией модуль. На его основе сформулирована многослойная модульная регрессия, выстроенная по принципу «модуль в модуле», т. е. на каждом новом слое используется модуль от величины предыдущего слоя. Задача оценивания многослойной модульной регрессии с заданным числом слоев методом наименьших модулей сведена к задаче частично-булевого линейного программирования. С помощью предложенных регрессий решена задача моделирования запасов древесины в Иркутской области. При этом построены однослойная, двухслойная и трехслойная модульные регрессии. Новые модели по качеству оказались существенно лучше линейной регрессии, причем, с увеличением количества слоев наблюдалось снижение суммы модулей остатков. В трехслойной модели все остатки получились нулевыми. Разработанный математический аппарат может успешно применяться для решения многих задач анализа данных.

Сохранить в закладках
КОНСТРУКТИВНЫЕ И МЕХАТРОННЫЕ АСПЕКТЫ СОВЕРШЕНСТВОВАНИЯ ВНУТРИТРУБНОГО ОЧИСТНОГО УСТРОЙСТВА ДЛЯ РЕШЕНИЯ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Хасанов Ильнур Ильдарович, Шакиров Руслан Азатович

На протяжении последних десятилетий одной из ключевых проблем эксплуатации магистральных нефтепроводов является образование асфальтосмолопарафиновых отложений (АСПО) и их оседание на внутренней стенке трубопроводов при перекачке высокопарафинистой нефти. Данный процесс характерен как для новых месторождений, расположенных в Западной Сибири, так и для находящихся на III стадии разработки месторождений с высокой степенью разведанности и постепенно снижающимся объемом добываемой нефти и ее качеством. Процесс парафинизации труб является негативным фактором как для процессов транспорта нефти, так и последующей диагностики магистральных нефтепроводов, снижая надежность нефтетранспортной системы. На сегодняшний день на практике борьба с АСПО осуществляется по двум направлениям: удаление сформировавшихся отложений путем пропуска внутритрубных очистных устройств и предотвращение их образования путем применения соответствующих ингибиторов. По результатам исследований, проведенных рядом ученых, в том числе авторами статьи, была рассмотрена и подтверждена экономическая обоснованность идеи об эффективности использования формируемого слоя АСПО на внутренней стенке трубопровода как дополнительного внутреннего теплоизоляционного слоя. На данный момент в промышленной эксплуатации отсутствует устройство, конструктив которого позволяет сформировать равномерный слой АСПО.

Сохранить в закладках
МЕТОДИКА РАССТАНОВКИ БАЗОВЫХ СТАНЦИЙ СИСТЕМЫ ЛОКАЛЬНОГО ПОЗИЦИОНИРОВАНИЯ В РАБОЧЕЙ ЗОНЕ С ПРЕПЯТСТВИЯМИ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Тихонова Ольга Вадимовна, Крижановский Михаил Николаевич

В данной статье рассматриваются существующие методы расстановки базовых станций локальной системы позиционирования в рабочей зоне. Выбор способа расстановки станций во многом определяет конечную точность и экономическую целесообразность всей проектируемой системы. Обзор научной литературы показал, что в настоящее время отсутствует универсальная методика размещения базовых станций в рабочей зоне позиционирования. Существующие решения реализуют либо один из стандартных подходов размещения станций по сетке, либо воплощают метод перебора множества комбинаций размещений. Метод расстановки станций по сетке не приспособлен к условиям проектирования системы позиционирования в рабочей зоне сложной формы, разделенной внутри различными перегородками и массивными объектами, так как не учитывает особенности распространения радиосигнала. Метод перебора различных комбинаций размещения базовых станций в большинстве программных реализаций сводится к минимизации влияния геометрического фактора (Geometric Dilution of Precision - GDOP) на погрешность измерений расстояний до станций и так же не учитывает искажения навигационного сигнала, вносимые при прохождении сквозь различные препятствия. Поэтому разработка методики размещения базовых станций локальной системы позиционирования является актуальной проблемой и именно ее решению посвящена статья. Согласно предлагаемой методике, рабочая зона, содержащая на своей площади массивные препятствия, разбивается на выпуклые свободные подобласти в соответствии с жадным алгоритмом, в которых и осуществляется расстановка базовых станций. По итогу работы над статьей выведены принципы для работы методики расстановки базовых станций и предложен универсальный алгоритм размещения станций в рабочих зонах с препятствиями.

Сохранить в закладках
КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ РАБОТЫ КОРПУСА ТРУБОДЕРЖАТЕЛЯ ПОДВЕСКИ НАСОСНО-КОМПРЕССОРНОЙ ТРУБЫ (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Тимофеев Евгений Константинович

Подвеска насосно-компрессорной трубы является конструктивным элементом, входящим в состав системы подводной добычи. Корпус трубодержателя является основой конструкции подвески насосно-компрессорной трубы и воспринимает скважинное давление и силу тяжести колонны свинченных труб, чья прочность и работоспособность играет решающую роль в обеспечении безопасности процесса добычи. Нарушение структурной целостности конструкции корпуса трубодержателя может вызвать необратимые катастрофические последствия. Недостаточно проработанные инженерные решения по конструктивному исполнению проточной части корпуса трубодержателя могут привести к увеличению местного гидравлического сопротивления, что способствует увеличению энергозатрат по перекачке газлифтовым способом добываемого флюида и, как следствие, снижению коэффициента полезного действия всей линии трубопровода добычи. В этой связи данная статья направлена на выявление степени влияния геометрических параметров проточной части корпуса трубодержателя на прочностные и гидравлические характеристики конструкции. В работе представлены результаты компьютерного моделирования корпуса трубодержателя в эксплуатационных условиях работы методом конечных элементов, а также методом конечных объемов с использованием расчетного комплекса Ansys. При конечно-элементном моделировании напряженно-деформированного состояния корпуса трубодержателя задача рассматривалась в рамках упругой постановки. Методом конечных объемов моделировалось однофазное течение газа при перепаде давления Δp =1 МПа между входом и выходом проточного канала с учетом модели турбулентности k-ɛ. По результатам моделирования были определены прочностные и гидравлические параметры конструкции. Представлены результаты расчетов эквивалентных напряжений, а также коэффициента гидравлического сопротивления для различных типов исполнения проточной части корпуса трубодержателя. Материалы статьи представляют практическую ценность для инженеров, занимающихся проектированием элементов системы подводной добычи.

Сохранить в закладках
ИССЛЕДОВАНИЕ ЭФФЕКТИВНОСТИ МОДЕЛЕЙ ГЛУБОКОГО ОБУЧЕНИЯ В ЗАДАЧЕ РАСПОЗНАВАНИЯ ТЕХНОЛОГИЧЕСКИХ ОПЕРАЦИЙ, КАК ПОСЛЕДОВАТЕЛЬНОСТИ ДВИЖЕНИЙ КИСТЕЙ РУК (2024)
Выпуск: Т. 12 № 2 (2024)
Авторы: Штехин Сергей Евгеньевич, Стадник А. В.

В работе изучаются методы распознавания на видео специфического класса технологических операций ручного труда, который представляет собой последовательности движения кистей и пальцев рук. Технологическая операция здесь определяется как последовательность новых специфических символов жестового языка. Рассмотрены различные методы распознавания жестов на видео. Исследован двухэтапный подход: на первом этапе распознаются ключевые точки рук на каждом кадре с помощью открытой библиотеки mediapipe, на втором этапе покадровая последовательность ключевых точек трансформируется в текст с помощью обученной нейросети архитектуры трансформер. Основное внимание уделено обучению модели нейросети архитектуры трансформер на базе открытого датасета американского жестового языка (ASL) для распознавания предложений жестового языка на видео. Затронут вопрос применимости данного подхода и обученной модели ASL для распознавания технологических операций ручного труда с мелкой моторикой в виде текстовой последовательности. Полученные результаты могут быть полезны при исследовании трудовых процессов с быстрыми движениями и малыми отрезками времени в алгоритмах распознавания технологических операций ручного труда на видеоданных.

Сохранить в закладках
← назад вперёд →