At a glance
WONAT is a Wave Optics Numerical Analysis Toolbox Software which presents these key features and benefits:
- Fast: Propagation through volume turbulence at ten's of Hz.
- Interactive: User can change parameters as the simulation is running.
- Simple to use: Organized in optimized building blocks (toolboxes); no need to implement common components.
- A simple program structure driven by the Visual Studio GUI for ease of use.
- User programs can be written in any environment that supports .Net: C++/C#, Visual Basic, Python, MATLAB, Excel.
- Can use free version of Visual Studio (Express) or Professional for more power/ease of use.
The WONAT library includes unique mathematical methods and computational techniques developed by Optonicus' team, which allows comprehensive numerical analysis of atmospheric optical systems in realistic operating conditions.
The enhanced by the GPU*/CUDA** technology WONAT library allows from 10x to 100x acceleration of routine wave-optics simulations. (* GPU - Graphics Processing Unit ,** CUDA - Compute Unified Device Architecture, NVIDIA's parallel computing platform and programming model.)
Typical speedup factor achieved using Optonicus' GPU-based WONAT library vs. conventional CPU implementation
GPU-based WONAT library with unique capabilities for:
- Generation of infinitely-long phase screens with arbitrary large turbulence outer scales and varied statistical characteristics
- Modeling and performance analysis of target-in-the-loop (TIL) beam propagation and speckle effects based on the brightness function method
- Numerical analysis of incoherent anisoplanatic imaging systems operating in turbulent atmosphere
- Analysis of long-range beam propagation with accounting for turbulence and refractive effects
Sample code in C# for laser beam propagation through homogeneous atmospheric turbulence
Challenges of predictive simulation of atmospheric optical systems:
- Long propagation range (~ 100 km)
- Horizontal/slant propagation paths
- Strong turbulence environment(Cn2 ~ 10?13 m?2/3 or higher)
- Large ratios of outer to inner turbulence scales
- Target tracking from moving platforms/over long distances
- Extended targets/speckle effects
- Incoherent/partially coherent optical wave propagation
- Incoherent (white light), wide-field-of-view imaging