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.

Ссылки и действия