End-to-End Low-Level Neural Control of an Industrial-Grade 6D Magnetic Levitation System
2509.01388v1
eess.SY, cs.AI, cs.RO, cs.SY, I.2.9; I.2.8; I.2.6; D.4.7; C.3; J.7
2025-09-05
Авторы:
Philipp Hartmann, Jannick Stranghöner, Klaus Neumann
Резюме на русском
## Контекст
Магнитная левитация (magnetic levitation, MagLev) находится на пороге технологической революции в индустриальной автоматизации. Она позволяет реализовать гибкий ин-машинный транспорт товаров и бесшовную манипуляцию с ними. В будущем магнитная левитация может стать стандартным приводом для автоматизированных производств. Однако управление такими системами представляет сложности из-за их комплексных, нестабильных динамических характеристик. Существующие подходы, основанные на ручной настройке контроллеров, обеспечивают достаточную надежность, однако они часто требуют большого усилия и опыта экспертов. Нейроконтроль, напротив, предлагает альтернативу: он обучается на данных взаимодействия и может обеспечивать точность и устойчивость управления в системах с высокой нелинейностью. Целью настоящей работы является разработка первого нейроконтроллера для 6D магнитной левитации, который может оценивать и корректировать положение объекта в трехмерном положении и двумерной ориентации.
## Метод
Разработанный нейроконтрольер представляет собой модель, обученную на данных взаимодействия с магнитной левитацией. Он принимает на вход данные с детекторов положения и ориентации, а также 6D-референсные координаты. Затем он выполняет нелинейную обработку, вычисляя коэффициенты тока в спиралях для корректного привязывания объекта. Модель обучалась с помощью процедуры градиентного спуска на основе данных, собранных из реальных экспериментов. Для моделирования использовалась произвольная архитектура нейронной сети с несколькими слоями. Эта модель позволяет решать задачи управления с высокой точностью и гибкостью.
## Результаты
Проведенные эксперименты показали, что нейроконтроллер обладает высокой устойчивостью и точностью в условиях неизвестных или меняющихся условий. Он был протестирован на потоке данных, отличных от тех, которые использовались в обучении. Отмечается, что нейроконтроллер показал значительное превосходство по сравнению с привычными подходами, особенно в области обработки нестандартных ситуаций. Результаты были измерены с помощью нескольких метрик, в том числе точности положения и устойчивости при управлении.
## Значимость
Нейроконтроллер может применяться в различных индустриальных средах, где требуется точное и надежное управление. Он обеспечивает возможность уменьшить время и стоимость разработки, улучшить надежность системы, а также обеспечить более гибкий подход к решению проблем управления. Этот подход может заменить или дополнить традиционные методы контроля в сложных производственных системах.
## Выводы
Разработанный не
Abstract
Magnetic levitation is poised to revolutionize industrial automation by
integrating flexible in-machine product transport and seamless manipulation. It
is expected to become the standard drive for automated manufacturing. However,
controlling such systems is inherently challenging due to their complex,
unstable dynamics. Traditional control approaches, which rely on hand-crafted
control engineering, typically yield robust but conservative solutions, with
their performance closely tied to the expertise of the engineering team. In
contrast, neural control learning presents a promising alternative. This paper
presents the first neural controller for 6D magnetic levitation. Trained
end-to-end on interaction data from a proprietary controller, it directly maps
raw sensor data and 6D reference poses to coil current commands. The neural
controller can effectively generalize to previously unseen situations while
maintaining accurate and robust control. These results underscore the practical
feasibility of learning-based neural control in complex physical systems and
suggest a future where such a paradigm could enhance or even substitute
traditional engineering approaches in demanding real-world applications. The
trained neural controller, source code, and demonstration videos are publicly
available at https://sites.google.com/view/neural-maglev.