Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/31582
Title: GPU-ACCELERATED TURBULENCE SIMULATOR FOR SPACE-BASED OPTICAL COMMUNICATIONS
Authors: Akhlaghi, Hamed
Advisor: Hranilovic, Steve
Taylor, Michael
Department: Electrical and Computer Engineering
Publication Date: 2025
Abstract: In modern space-based networks, growing bandwidth demands and increasing mission complexity drive the need for accurate, high-resolution simulations that capture small-scale turbulence features and rapid satellite movement. By leveraging GPU parallelization, this simulator manages large data volumes and frequent time steps, enabling the modeling of wavefront distortions essential for robust system design, adaptive optics, and performance optimization. This thesis presents a novel, highspeed simulator for optical propagation through dynamic atmospheric turbulence affecting satellite downlinks. The method begins by calculating the effective refractive index structure parameter (C 2 n ) which captures the turbulence strength, along the observation path between the satellite and ground receiver. This derived C 2 n informs the atmospheric slicer, which distributes phase screens throughout the propagation path. The simulation focuses on the first 20 km of atmosphere, where the majority of turbulence affecting free-space optical links occurs. The angular spectrum propagation formula is implemented to achieve Fresnel propagation between planes where phase screens represent integrated turbulence slices at specific altitudes. Temporal evolution is achieved via the frozen flow hypothesis and an adjustable wind model with altitude-dependent wind speeds. Numerical simulation of optical propagation through turbulence with high spatial sampling poses significant computational challenges, especially for rapidly moving Low Earth Orbit (LEO) satellites and simulations with numerous phase screen layers. This work addresses this challenge with an innovative GPU architecture that parallelizes intensive computations and large loops across GPU cores. This advancement enables the use of large phase screens, many layers, and rapid propagation loops, efficiently simulating fast-translating LEO satellites. This comprehensive approach significantly enhances the speed of atmospheric turbulence simulations for satellite communications, offering a powerful tool for system design, performance prediction, and optimization of adaptive optics strategies in free-space optical communication systems. The GPU-accelerated implementation achieves speedup factors of 310× to 600× over conventional CPU-based simulators.
URI: http://hdl.handle.net/11375/31582
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File Description SizeFormat 
Akhlaghi_Hamed_April2025_MASc.pdf
Open Access
6.75 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue