На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

Статьи из выпуска № 2 за 2020 год.

Упорядочить результаты по:
Дате публикации | Заголовку статьи | Авторам

11. Подходы к созданию онтологий для автоматизированных систем в машиностроительных производствах [№2 за 2020 год]
Авторы: Бурдо Г.Б., Семенов Н.А., Воронцов Н.В.
Просмотров: 3796
Большинство отечественных машиностроительных предприятий, выпускающих наукоемкую продукцию, характеризуются многономенклатурностью изделий и частой сменой видов изделий, что обусловливает необходимость сокращения времени, предусмотренного на выполнение этапов жизненного цикла изделия. Это возможно путем использования автоматизированных систем проектирования и изготовления. Известно, что достаточно перспективным является онтологический подход к созданию автоматизированных систем, однако его использование может затрудняться применением не совсем рациональных методов. В статье рассмотрены системные принципы и дано математическое описание предметной си-стемы онтологий. Показано, что функция онтологий – это определяющий систему онтологий признак, вытекающий из целей разработки онтологий. Предлагается, помимо функции, определять систему онтологий набором элементов, связями между элементами данной системы онтологий с другими системами онтологий, параметрами каждого элемента в онтологии, параметром времени, онтологиями области решений, области исходных данных, области задач. На основе методологии жизненного цикла изделия показано, что выявленные двенадцать стадий жизненного цикла характеризуются тем, что в рамках каждой из них решается одна задача, свойственная машиностроительному производству. Это значит, что для осуществления процесса проектирования в автоматизированной системе для данной стадии строится и реализуется одна система онтологий, а в рамках одного этапа реализуются несколько систем онтологий, связанных между собой, как имеющие значительные области пересечения. В каждом конкретном случае состав этапов жизненного цикла изделия нуждается в уточнении. Предлагается уточнение этапов, как и выявление задач, решаемых на этапах жизненного цикла изделия, выполнять на основе изучения процессов деятельности организации.

12. Применение машинного обучения для прогнозирования времени выполнения суперкомпьютерных заданий [№2 за 2020 год]
Авторы: Баранов А.В., Николаев Д.С.
Просмотров: 5462
Статья посвящена методам и алгоритмам машинного обучения для прогнозирования времени выполнения суперкомпьютерных заданий. Статистика работы суперкомпьютерных систем коллективного пользования показывает, что фактическое время выполнения большинства заданий существенно расходится со временем, запрошенным пользователем. Это снижает эффективность планирования заданий, поскольку неточная оценка времени выполнения приводит к неоптимальному расписанию запусков заданий. В статье рассмотрена классификация заданий, в основу которой положено отношение фактического времени выполнения задания к запрошенному. Всего было определено шесть классов заданий, причем отношение фактического времени выполнения к запрошенному для каждого класса на порядок отличается от предыдущего класса. Прогнозирование времени выполнения задания осуществляется на основе данных статистики суперкомпьютерной системы коллективного пользования путем отнесения поступающего в систему задания к одному из классов. В качестве исходных данных была использована представленная в формате SWF статистика суперкомпьютера RIKEN Integrated Cluster of Clusters (RICC). Результаты анализа этих статистических данных позволили выявить значимые для машинного обучения признаки потока заданий, было проведено ранжирование признаков по важности и обнаружены скрытые закономерности, влияющие на точность прогнозирования, в частности, определена взаимная корреляция отобранных признаков. Для распространенных алгоритмов машинного обучения, таких как логистическая регрессия, дерево решений, k ближайших соседей, линейный дискриминантный анализ, метод опорных век-торов, случайный лес, градиентный бустинг, нейронная сеть прямого распространения, были получены оценки вероятности верного прогноза. Наилучшие значения показали алгоритмы дерева решений, случайного леса и нейронные сети прямого распространения.

13. Проблема специализации в иерархических обучающихся системах управления на примере задачи фуражировки [№2 за 2020 год]
Авторы: Овсянникова Е.Е., Ровбо М.А.
Просмотров: 4883
В статье рассматривается проблема специализации в мультиагентной системе, состоящей из одинаковых, способных к обучению агентов, для которой в поставленной задаче можно выделить слабо связанные подцели. Была предложена и рассмотрена иерархическая система управления с обучением на задаче фуражировки с различными типами ресурсов, основанная на ε-жадном Q-обучении. Перед группой изначально одинаковых агентов стоит задача сбора на базу нескольких типов ресурсов, рас-положенных в среде, при этом ресурсы требуется собирать в определенной пропорции и награда дается лишь за транспортировку на базу недостающего ресурса. Предложенная система управления состоит из нескольких уровней. Верхний уровень отвечает за выбор типа ресурса, который агент собирается принести на базу, нижний – за выбор алгоритмов, каждый из которых способен к обучению и определяет навык сбора определенного типа ресурса. Таким образом, в подобной многоагентной системе иерархия в управлении позволяет изначально одинаковым агентам формировать в течение работы разные навыки по сбору ресурсов. Рассматриваемая гипотеза состоит в том, что, несмотря на отсутствие в задаче предпосылок к оптимизации путем специализации (идеально работающие агенты могли бы собирать разные ресурсы попеременно), возникающая в ходе работы разница в накопленном опыте может сделать специализацию разных агентов на разных ресурсах более эффективной. Результаты были получены с помощью вычислительного эксперимента на компьютерной модели. Эффект специализации наблюдался при определенных условиях. Также была отмечена стабилизация эффективности работы многоагентной системы за счет специализации и введения иерархии в систему управления.

14. Программное обеспечение автоматизированной системы управления электронно-лучевой сваркой тонкостенных конструкций [№2 за 2020 год]
Авторы: Тынченко В.С., Петренко В.Е., Милов А.В.
Просмотров: 4493
В статье предлагается решение проблемы автоматизированного управления технологическим процессом электронно-лучевой сварки узлов и деталей космических аппаратов. Анализируются особенности технологического процесса электронно-лучевой сварки, в результате чего становится очевидной необходимость его автоматизации с применением программной системы. Использование разработанной автоматизированной системы позволяет повысить точность задания и воспроизводимость основных технологических параметров в процессе электронно-лучевой сварки, таких как ток луча, накал, фокусировка луча, скорость сварки. Программный продукт представляет собой приложение для операционной системы Windows, совместимое с версиями Windows XP/7/8/8.1/10. Приложение разработано с использованием языка программирования высокого уровня C++ и интегрированной среды разработки Embarcadero RAD Studio XE7. Разработка велась с использованием объектно-ориентированного подхода. В статье приведены структура программной системы управления, алгоритм ее работы в виде блок-схемы, а также диаграмма экранных форм. Представленное в рамках данной статьи программное решение содержит функционал задания таких параметров технологического процесса электронно-лучевой сварки, как скорость сварки, ток пуска, время нарастания, время спада. ПО также решает задачу контроля ряда параметров: ускоряющее напряжение, скорость сварки, ток пучка, ток фокусировки и ток накала. Целевые параметры технологического процесса задаются пользователем вручную, а управление самим процессом реализуется в программном виде. Кроме того, возможен просмотр графиков данных параметров технологического процесса. Апробация решения проводилась в рамках серии стендовых испытаний, результаты которых показали достаточно высокое качество управления технологическим процессом электронно-лучевой сварки.

15. Программный комплекс управления подготовкой IT-специалистов SkillsForYou [№2 за 2020 год]
Авторы: Борисов В.В., Янукович С.П., Мрочек Т.В., Ореховский Д.С.
Просмотров: 3930
В настоящее время предлагаемые на рынке образовательных услуг варианты подготовки IT-специалистов в подавляющем большинстве не учитывают личностные особенности обучающихся, а также потребности рынка в кадрах. Для решения этих задач авторами разработан на Python программный комплекс SkillsForYou, имеющий модульную структуру, что позволяет реализовать поддержку подготовки IT-специалистов на основе цикла автоматизированного управления подготовкой. Цикл построен на основе теории управления организационными системами и состоит из этапов планирования, организации, стимулирования, контроля. Комплекс SkillsForYou содержит большое количество учебных курсов разной сложности по различным языкам и технологиям про-граммирования (Java, C#, Python, JavaScript, HTML, CSS, PHP). В SkillsForYou входит модуль анализа личностных и психологических качеств обучающихся, содержащий множество различных психологических тестов для оценки уровня сформированности качеств, необходимых IT-специалистам, и формирования команд специалистов для совместной работы в проектах. В математическом модуле по итогам психологического тестирования и результатам вычислений с применением алгоритмов роевого интеллекта определяются рекомендации по организации процесса обучения для каждого обучающегося. В работе алгоритмов роевого интеллекта используется статистика по сложности выбираемых для решения задач. Для учебных курсов задачи подбираются в соответствии с таксономией целей обучения Блума, а для оценки сложности решаемых задач преподаватель курса назначает задачам стоимость. С целью упрощения поиска претендентов HR-специалистами и работодателями в программном комплексе ведутся история прохождения учебных курсов и рейтинг обучающихся.

16. Программный модуль автоматизированного расчета параметров экранов защиты бортовой электронной аппаратуры от радиационного воздействия [№2 за 2020 год]
Авторы: Зинченко Л.А., Казаков В.В., Миронов А.А., Дорофеев А.В., Кобылкин С.С.
Просмотров: 5189
При проектировании экранов защиты бортовой электронной аппаратуры от радиационного воздействия требуется проводить большое количество расчетов. Существующая методическая база для расчета таких экранов не позволяет выполнять автоматизированные анализ и обработку данных, полученных в результате расчетов, и проектировщику приходится делать это вручную. Статья посвящена особенностям разработанного программного модуля, позволяющего автоматизировать процессы расчета параметров экранов защиты электронной аппаратуры от радиационного воздействия и влияния воздействия тяжелых заряженных частиц на экран радиационной защиты, а также осуществлять оценку стойкости различных проектных решений к воздействию тяжелых заряженных частиц. Предложена клиент-серверная архитектура, с помощью которой можно организовать много-поточный расчет защитных экранов на множестве подключенных клиентов. Разработана база хранения уже рассчитанных параметров экранов с доступом онлайн. Детально рассмотрен принцип работы всей системы, а также представлены варианты сценариев ее использования. Разработан веб-интерфейс, позволяющий вносить данные для расчетов с любых устройств, имеющих доступ в Интернет, а также просматривать результаты уже проведенных расчетов. Тестирование проводилось на серверах, где разработанный программный модуль показал стабильную работоспособность.

17. Разработка метода защиты геоинформационных систем и пространственных данных на основе нейронной сети [№2 за 2020 год]
Авторы: Татарникова Т.М., Степанов С.Ю., Петров Я.А., Сидоренко А.Ю.
Просмотров: 6323
Для эффективного решения научно-практических и теоретических задач инвентаризации, анализа, моделирования, прогнозирования, управления системами окружающей среды и территориальной организацией сообществ широко используются геоинформационные системы. Актуальность работы обусловлена необходимостью совершенствования методического аппарата для обнаружения возможных угроз в условиях динамики их роста и изменения концепций воздействий на пространственные данные в геоинформационных системах поддержки принятия решений. В ходе работы выполнен анализ требований к структуре систем защиты при обработке информации в геоинформационных системах. Приведен метод решения задач по созданию и поддержке эксплуатации систем защиты пространственной информации в геоинформационных си-стемах. Для решения задачи выбран и модифицирован алгоритм искусственной нейронной сети для обнаружения распределенных атак типа DDoS, целью которых является отказ в обслуживании и препятствование доступу легитимных пользователей к атакуемому приложению. На основе предложенного алгоритма разработана программа на языке высокого уровня Python. Программа включает в себя ряд компонентов, отвечающих за пополнение базы знаний нейронной сети, что, в свою очередь, позволяет строить произвольные архитектуры искусственной нейронной сети; анализатор трафика пакетов, так называемый сниффер, обеспечивающий фильтрацию пакетов по определенным сетевым протоколам модели взаимодействия открытых систем; связующий модуль, позволяющий направлять данные сниффера в базу знаний искусственной нейронной сети. Нейронная сеть может работать в двух режимах обучения: без учителя (самообучаемая) и с учителем, что, в свою очередь, дает пользователю возможность задавать начальные веса либо загружать файл с готовой базой знаний. Результаты работы показывают, что искусственная нейронная сеть является одним из механизмов обнаружения потенциально опасных угроз в геоинформационных системах для поддержки принятия управленческих решений.

18. Разработка программного продукта для построения карты создания ценности [№2 за 2020 год]
Авторы: Гуньков С.А., Акимов С.С.
Просмотров: 3699
В представленной работе рассматриваются проблемы построения карты потока создания ценности. Определено, что данная карта является элементом бережливого производства и позволяет визуализировать материальные потоки, выделяя те из них, которые добавляют ценность создаваемому продукту. При этом отмечено, что построение подобных карт вручную является сложной и рутинной работой, а относительная простота отображения процессов дает возможность для их алгоритмизации, что составляет предпосылки для разработки программного продукта, реализующего карты потока создания ценности. В статье сделан обзор существующих программных продуктов, имеющих в своем функционале возможность построения карт потоков создания ценности. Перечислены основные характеристики и функциональные особенности, а также приведена система оценки данных программных продуктов. Определено, что, несмотря на многообразие существующих программных решений, в настоящее время нет программного продукта, реализующего карту потока, с интерфейсом на русском языке. Кроме того, каждый программный продукт достаточно дорогой, что ограничивает его применение. Поэтому было принято решение о разработке собственного программного продукта на базе Аэрокосмического института Оренбургского государственного университета. В результате реализовано новое ПО на русском языке, которое является узкоспециализированным и выполняет все необходимые функции для построения карт потоков.

19. Разработка системы управления педипуляторами антропоморфного робота АР-601М [№2 за 2020 год]
Авторы: Тарачков М.В., Толстель О.В., Калабин А.Л.
Просмотров: 4344
В статье представлена реализация системы управления педипуляторами для антропоморфного робота АР-601М. Предложенная система управления состоит из драйвера, обеспечивающего взаимодействие бортового компьютера с главным микроконтроллером робота, и управляющей программы, решающей задачу обратной кинематики и позволяющей осуществлять планирование движений каждого педипулятора в заданную точку. Также управляющая программа обладает графическим интерфейсом для отображения трехмерной модели робота в пространстве. Для построения данной системы управления педипуляторами была использована свободно распространяемая программная платформа Robot Operating System (ROS), в частности, пакеты ROS_Control для реализации низкоуровневого взаимодействия, MoveIt! для планирования движений, RViz для визуализации. Вследствие этого необходима операционная система Linux Ubuntu 16.04. Комплекс программ для управления педипуляторами написан на языке программирования С++. Выбор языка программирования обусловлен тем, что для решения данной задачи необходимы наилучшее быстродействие и соизмеримый с этим объем затрат на написание кода. Для языка С++ существует библиотека ввода-вывода ASIO, при помощи которой и выполняется взаимодействие с контроллером робота. В статье приведены результаты эксперимента по использованию предложенной системы управления педипуляторами антропоморфного робота АР-601М, а также возможные варианты применения описанной программы. Разработанная система управления педипуляторами создает уровень абстракции между аппаратным и программным обеспечением, что позволяет исследователям сконцентрироваться на решении задачи хождения. Кроме того, программа обладает удобным графическим визуализатором. Рассматривается возможность доработки программы для использования в ее составе инерциально-измерительного модуля, который позволит получать данные об ускорениях и угловых скоростях робота, а после применения к ним фильтра Калмана или Маджвика – углы ориентации в пространстве.

20. Система поддержки принятия решений по управлению рисками опасных ситуаций в сложных системах газоснабжения [№2 за 2020 год]
Авторы: Кантюков Р.Р., Бутусов О.Б., Мешалкин В.П., Панарин В.М.
Просмотров: 4683
Разработаны архитектура и программно-информационное обеспечение системы поддержки принятия решений по анализу и снижению рисков аварийных ситуаций в сложных системах газоснабжения и по уменьшению воздействия аварийных ситуаций на лесные массивы. Для выработки рациональных решений в системах поддержки принятия решений используются специальные блоки расчета показателей технологических и экологических рисков. Расчет показателей экологических рисков осуществляется по оценкам воздействия на лесные массивы аварийных ситуаций в сложных системах газоснабжения. При разработке ПО системы поддержки принятия решений проведена детальная классификация возможных аварийных ситуаций в сложных системах газоснабжения и разработаны процедуры принятия соответствующих научно-обоснованных решений системы поддержки принятия решений по ликвидации опасных ситуаций. При разработке алгоритмического и программно-информационного обеспечения системы впервые введен ряд новых показателей безопасности сложных систем газоснабжения. В качестве основных показателей рисков использованы техногенные риски (промышленный, экологический, социальный) возникновения опасных (аварийных) ситуаций на сложных системах газоснабжения. Риски позволяют оценить возможный ущерб природной среде в случае возникновения аварийных ситуаций в сложных системах газоснабжения. Для оценки экологического ущерба, нанесенного лесным массивам аварийными ситуациями, на сложных системах газоснабжения предложено использовать сегментацию спутниковых изображений территории с помощью методов кластерного анализа. При этом компьютерное моделирование атмосферного переноса газовых выбросов, биогеоценотические БД и зависимости «доза–эффект» позволяют непосредственно определять интегральные показатели ущерба лесным массивам по величине дозы. При разработке ПО использованы Microsoft Visual Studio (языки программирования Си++ и Си-шарп), пакет компьютерной математики Матлаб, а также БД и современные средства информационно-компьютерных технологий.

← Предыдущая | 1 | 2 | 3 | Следующая →