Abstract
Accurate characterization and simulation of electromagnetic propagation can be obtained by ray-tracing methods, which are based on a high frequency approximation to the Maxwell equations and describe the propagating field as a set of propagating rays, reflecting, diffracting and scattering over environment elements. However, this approach has been usually too computationally costly to be used in large and dynamic scenarios, but this situation is changing thanks the increasing availability of efficient ray-tracing libraries for graphical processing units. In this paper we present Opal, an electromagnetic propagation simulation tool implemented with ray-tracing on graphical processing units, which is part of the Veneris framework. Opal can be used as a stand-alone ray-tracing simulator, but its main strength lies in its integration with the game engine, which allows to generate customized 3D environments quickly and intuitively. We describe its most relevant features and provide implementation details, highlighting the different simulation types it supports and its extension possibilites. We provide application examples and validate the simulation on demanding scenarios, such as tunnels, where we compare the results with theoretical solutions and further discuss the tradeoffs between the simulation types and its performance.
Funder
Agencia Estatal de Investigación
Région Hauts-de-France
Publisher
Public Library of Science (PLoS)
Cited by
18 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Crowdsourced Geospatial Intelligence: Constructing 3D Urban Maps with Satellitic Radiance Fields;Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies;2024-08-22
2. DiffeRT2d: A Differentiable Ray Tracing Python
Framework for Radio Propagation;Journal of Open Source Software;2024-06-30
3. AutoMS: Automated Service for mmWave Coverage Optimization using Low-cost Metasurfaces;Proceedings of the 30th Annual International Conference on Mobile Computing and Networking;2024-05-29
4. RFMagus: Programming the Radio Environment With Networked Metasurfaces;Proceedings of the 30th Annual International Conference on Mobile Computing and Networking;2024-05-29
5. Understanding Wireless ChannelsThrough NeRF2;GetMobile: Mobile Computing and Communications;2024-05-09