Papers
Topics
Authors
Recent
2000 character limit reached

EM-GANSim: Real-time and Accurate EM Simulation Using Conditional GANs for 3D Indoor Scenes

Published 27 May 2024 in cs.LG and eess.SP | (2405.17366v2)

Abstract: We present a novel machine-learning (ML) approach (EM-GANSim) for real-time electromagnetic (EM) propagation that is used for wireless communication simulation in 3D indoor environments. Our approach uses a modified conditional Generative Adversarial Network (GAN) that incorporates encoded geometry and transmitter location while adhering to the electromagnetic propagation theory. The overall physically-inspired learning is able to predict the power distribution in 3D scenes, which is represented using heatmaps. We evaluated our method on 15 complex 3D indoor environments, with 4 additional scenarios later included in the results, showcasing the generalizability of the model across diverse conditions. Our overall accuracy is comparable to ray tracing-based EM simulation, as evidenced by lower mean squared error values. Furthermore, our GAN-based method drastically reduces the computation time, achieving a 5X speedup on complex benchmarks. In practice, it can compute the signal strength in a few milliseconds on any location in 3D indoor environments. We also present a large dataset of 3D models and EM ray tracing-simulated heatmaps. To the best of our knowledge, EM-GANSim is the first real-time algorithm for EM simulation in complex 3D indoor environments. We plan to release the code and the dataset.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (35)
  1. Deepray: Deep learning meets ray-tracing. In 2022 16th European Conference on Antennas and Propagation (EuCAP), pages 1–5. IEEE, 2022.
  2. Uhf propagation prediction for wireless personal communications. Proceedings of the IEEE, 82(9):1333–1359, 1994.
  3. The fast multipole method for the wave equation: A pedestrian prescription. IEEE Antennas and Propagation magazine, 35(3):7–12, 1993.
  4. Generative adversarial networks: An overview. IEEE signal processing magazine, 35(1):53–65, 2018.
  5. Linelab-a transmission line simulator for distributed sensing systems: Open-source matlab code for simulating real-world transmission lines. IEEE Antennas and Propagation Magazine, 60(4):22–30, 2018.
  6. Application of cuda-accelerated go/po method in calculation of electromagnetic scattering from coated targets. IEEE Access, 8:35420–35428, 2020.
  7. Opal: An open source ray-tracing propagation simulator for electromagnetic characterization. Plos one, 16(11):e0260060, 2021.
  8. Ray tracing method in phase space for two-dimensional optical systems. Applied optics, 55(13):3599–3606, 2016.
  9. Generative adversarial nets. Advances in neural information processing systems, 27, 2014.
  10. Ray tracing simulations for millimeter wave propagation in 5g wireless communications. In 2017 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, pages 1901–1902. IEEE, 2017.
  11. Collaborating ray tracing and ai model for auv-assisted 3-d underwater sound-speed inversion. IEEE Journal of Oceanic Engineering, 46(4):1372–1390, 2021.
  12. Wair-d: Wireless ai research dataset. arXiv preprint arXiv:2212.02159, 2022.
  13. Recent advances of feko and winprop. In 2018 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, pages 409–410. IEEE, 2018.
  14. A utd propagation model in urban microcellular environments. IEEE Transactions on Vehicular Technology, 46(1):185–193, 1997.
  15. Gans for medical image analysis. Artificial Intelligence in Medicine, 109:101938, 2020.
  16. Pl-gan: Path loss prediction using generative adversarial networks. IEEE Access, 10:90474–90480, 2022.
  17. James Clerk Maxwell. A treatise on electricity and magnetism, volume 1. Oxford: Clarendon Press, 1873.
  18. Ray tracing as a design tool for radio networks. IEEE Network, 5(6):27–30, 1991.
  19. MS Obaidat and DB Green. Simulation of wireless networks. Applied system simulation: methodologies and applications, pages 115–153, 2003.
  20. Modeling, optimization, and validation of an extended-depth-of-field optical coherence tomography probe based on a mirror tunnel. Applied Optics, 60(8):2393–2399, 2021.
  21. Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems, 32, 2019.
  22. Millimeter wave mobile communications for 5g cellular: It will work! IEEE access, 1:335–349, 2013.
  23. Mesh2ir: Neural acoustic impulse response generator for complex 3d scenes. In Proceedings of the 30th ACM International Conference on Multimedia, pages 924–933, 2022.
  24. Indoor wifi signal prediction using modelized heatmap generator tool. In 2017 21st International Computer Science and Engineering Conference (ICSEC), pages 1–5. IEEE, 2017.
  25. 914 mhz path loss prediction models for indoor wireless communications in multifloored buildings. IEEE transactions on Antennas and Propagation, 40(2):207–217, 1992.
  26. Computational electromagnetics: the finite-difference time-domain method. The Electrical Engineering Handbook, 3(629-670):15, 2005.
  27. 6g wireless channel measurements and models: Trends and challenges. IEEE Vehicular Technology Magazine, 15(4):22–32, 2020.
  28. Dynamic coherence-based em ray tracing simulations in vehicular environments. In 2022 IEEE 95th Vehicular Technology Conference:(VTC2022-Spring), pages 1–7. IEEE, 2022.
  29. Indoor wireless signal modeling with smooth surface diffraction effects. In 2024 18th European Conference on Antennas and Propagation (EuCAP), pages 1–5. IEEE, 2024.
  30. Cellular network optimization by deep reinforcement learning and ai-enhanced ray tracing. In Proceedings of the 2nd ACM SIGSPATIAL International Workshop on Spatial Big Data and AI for Industrial Applications, pages 41–50, 2023.
  31. Ray tracing for simulation of millimeter-wave whole body imaging systems. IEEE Transactions on Antennas and Propagation, 63(12):5913–5918, 2015.
  32. Millimeter wave wireless assisted robot navigation with link state classification. IEEE Open Journal of the Communications Society, 3:493–507, 2022.
  33. Ray tracing for radio propagation modeling: Principles and applications. IEEE access, 3:1089–1100, 2015.
  34. Ray tracing method for ground penetrating radar waves. In 2006 7th International Symposium on Antennas, Propagation & EM Theory, pages 1–4. IEEE, 2006.
  35. Ai-empowered propagation prediction and optimization for reconfigurable wireless networks. Wireless Communications and Mobile Computing, 2022:1–10, 2022.

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.