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