Electromagnetic Simulations of Antennas on GPUs for Machine Learning Applications
2508.10713v1
cs.LG, cs.AI
2025-08-16
Авторы:
Murat Temiz, Vemund Bakken
Резюме на русском
## Контекст
Одной из главных проблем в разработке антенн является высокая сложность эмиссионных симуляций, которая требует высокой вычислительной мощности. Эти симуляции являются критически важными для оптимизации и проектирования антенн, особенно при использовании методов машинного обучения для достижения оптимальных решений. Однако, ограниченные вычислительные ресурсы и высокая сложность симуляций становятся барьером для эффективного использования машинного обучения в области проектирования антенн. Этот факт подчеркивает необходимость развития более эффективных инструментов для эмиссионных симуляций, которые могут обеспечить высокую вычислительную эффективность и быстрое получение результатов.
## Метод
В рамках этого исследования разработана архитектура симуляционного фреймворка, основанного на open-source EM simulation software gprMax, и полностью ориентированного на GPU. Фреймворк использует параллельное вычисление на GPU для моделирования антенн с различными параметрами. Это позволяет эффективно сгенерировать большой объем данных, необходимый для обучения машинного обучения. Кроме того, проведено сравнение результатов симуляций с результатами, полученными с помощью коммерческого EM simulation software, чтобы проверить точность и надежность разработанного фреймворка.
## Результаты
В ходе экспериментов были произведены симуляции микрострип-антенн с различными параметрами. Было подтверждено, что разработанный GPU-ориентированный фреймворк позволяет эффективно сгенерировать данные для обучения машинного обучения, сократив время вычислений в разы по сравнению с традиционными CPU-решениями. Также было установлено, что при правильном уровне разрешения симуляции, open-source EM software может давать результаты, которые соответствуют результатам коммерческого software. Это показывает, что GPU-симуляции могут быть использованы для эффективного проектирования и оптимизации антенн.
## Значимость
Разработанный фреймворк имеет широкое применение в области проектирования и оптимизации антенн, а также в области машинного обучения, где требуется большой объем данных для обучения. Использование GPU для эмиссионных симуляций позволяет существенно сократить время разработки и повысить точность результатов. Это является ключевым преимуществом для широкого круга применений, включая телекоммуникации, радиологию и другие области, где антенны играют ключевую роль.
## Выводы
Результаты исследования показывают, что GPU-симуляции эмиссионных симуляций могут существенно ускорить процесс разработки и оптимизации антенн. Открытый фреймворк gprMax может быть использован для проведения эффективных симуля
Abstract
This study proposes an antenna simulation framework powered by graphics
processing units (GPUs) based on an open-source electromagnetic (EM) simulation
software (gprMax) for machine learning applications of antenna design and
optimization. Furthermore, it compares the simulation results with those
obtained through commercial EM software. The proposed software framework for
machine learning and surrogate model applications will produce antenna data
sets consisting of a large number of antenna simulation results using GPUs.
Although machine learning methods can attain the optimum solutions for many
problems, they are known to be data-hungry and require a great deal of samples
for the training stage of the algorithms. However, producing a sufficient
number of training samples in EM applications within a limited time is
challenging due to the high computational complexity of EM simulations.
Therefore, GPUs are utilized in this study to simulate a large number of
antennas with predefined or random antenna shape parameters to produce data
sets. Moreover, this study also compares various machine learning and deep
learning models in terms of antenna parameter estimation performance. This
study demonstrates that an entry-level GPU substantially outperforms a high-end
CPU in terms of computational performance, while a high-end gaming GPU can
achieve around 18 times more computational performance compared to a high-end
CPU. Moreover, it is shown that the open-source EM simulation software can
deliver similar results to those obtained via commercial software in the
simulation of microstrip antennas when the spatial resolution of the
simulations is sufficiently fine.
Ссылки и действия
Дополнительные ресурсы: